/*
  Theme Name:Flipping Enterprises
  Description:The Flipping Enterprises theme
  Author:Hit Reach
  Author URI:http://www.hitreach.co.uk/

  Version:1.0

  Template:genesis
  Template Version:2.0.0

  License:GNU General Public License v2.0
  License URI:http://www.opensource.org/licenses/gpl-license.php
*/
/* line 55, scss/vendor/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display:block;
}

/* line 63, scss/vendor/_normalize.scss */
audio,
canvas,
video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}

/* line 74, scss/vendor/_normalize.scss */
audio:not([controls]) {
  display:none;
  height:0;
}

/* line 81, scss/vendor/_normalize.scss */
[hidden] {
  display:none;
}

/* line 94, scss/vendor/_normalize.scss */
html {
  font-size:100%;
  background:white;
  color:#3c3c3c;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}

/* line 110, scss/vendor/_normalize.scss */
html,
button,
input,
select,
textarea {
  font-family:sans-serif;
}

/* line 116, scss/vendor/_normalize.scss */
body {
  margin:0;
}

/* line 132, scss/vendor/_normalize.scss */
a:focus {
  outline:thin dotted;
}
/* line 139, scss/vendor/_normalize.scss */
a:hover, a:active {
  outline:0;
}

/* line 152, scss/vendor/_normalize.scss */
h1, .h1, .testimonial-banner-title {
  font-size:2.25em;
  margin:0.67em 0;
}

/* line 157, scss/vendor/_normalize.scss */
h2, .h2 {
  font-size:1.83712em;
  margin:0.83em 0;
}

/* line 162, scss/vendor/_normalize.scss */
h3, .h3 {
  font-size:1.5em;
  margin:1em 0;
}

/* line 167, scss/vendor/_normalize.scss */
h4, .h4, .sidebar-primary .featuredpost article .entry-title {
  font-size:1em;
  margin:1.33em 0;
}

/* line 172, scss/vendor/_normalize.scss */
h5, .h5 {
  font-size:0.8165em;
  margin:1.67em 0;
}

/* line 177, scss/vendor/_normalize.scss */
h6, .h6 {
  font-size:0.8165em;
  margin:2.33em 0;
}

/* line 185, scss/vendor/_normalize.scss */
abbr[title] {
  border-bottom:1px dotted;
}

/* line 192, scss/vendor/_normalize.scss */
b,
strong {
  font-weight:bold;
}

/* line 197, scss/vendor/_normalize.scss */
blockquote {
  margin:1em 40px;
}

/* line 204, scss/vendor/_normalize.scss */
dfn {
  font-style:italic;
}

/* line 210, scss/vendor/_normalize.scss */
mark {
  background:#ff0;
  color:#000;
}

/* line 218, scss/vendor/_normalize.scss */
p,
pre {
  margin:1em 0;
}

/* line 229, scss/vendor/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family:monospace, serif;
  _font-family:'courier new', monospace;
  font-size:1em;
}

/* line 239, scss/vendor/_normalize.scss */
pre {
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}

/* line 247, scss/vendor/_normalize.scss */
q {
  quotes:"\201C" "\201D" "\2018" "\2019";
}

/* line 256, scss/vendor/_normalize.scss */
q {
  quotes:none;
}

/* line 263, scss/vendor/_normalize.scss */
q:before,
q:after {
  content:'';
  content:none;
}

/* line 270, scss/vendor/_normalize.scss */
small {
  font-size:80%;
}

/* line 278, scss/vendor/_normalize.scss */
sub,
sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}

/* line 285, scss/vendor/_normalize.scss */
sup {
  top:-0.5em;
}

/* line 289, scss/vendor/_normalize.scss */
sub {
  bottom:-0.25em;
}

/* line 302, scss/vendor/_normalize.scss */
dl,
menu,
ol,
ul {
  margin:1em 0;
}

/* line 308, scss/vendor/_normalize.scss */
dd {
  margin:0 0 0 40px;
}

/* line 317, scss/vendor/_normalize.scss */
menu,
ol,
ul {
  padding:0 0 0 40px;
}

/* line 326, scss/vendor/_normalize.scss */
nav ul,
nav ol {
  list-style-image:none;
}

/* line 341, scss/vendor/_normalize.scss */
img {
  border:0;
  -ms-interpolation-mode:bicubic;
}

/* line 350, scss/vendor/_normalize.scss */
svg:not(:root) {
  overflow:hidden;
}

/* line 360, scss/vendor/_normalize.scss */
figure {
  margin:0;
}

/* line 370, scss/vendor/_normalize.scss */
form {
  margin:0;
}

/* line 377, scss/vendor/_normalize.scss */
fieldset {
  border:1px solid #c0c0c0;
  margin:0 2px;
  padding:0.35em 0.625em 0.75em;
}

/* line 388, scss/vendor/_normalize.scss */
legend {
  border:0;
  padding:0;
  white-space:normal;
  *margin-left:-7px;
}

/* line 405, scss/vendor/_normalize.scss */
button,
input,
select,
textarea {
  font-family:inherit;
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}

/* line 418, scss/vendor/_normalize.scss */
button,
input {
  line-height:normal;
}

/* line 428, scss/vendor/_normalize.scss */
button,
select {
  text-transform:none;
}

/* line 443, scss/vendor/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance:button;
  cursor:pointer;
  *overflow:visible;
}

/* line 454, scss/vendor/_normalize.scss */
button[disabled],
input[disabled] {
  cursor:default;
}

/* line 464, scss/vendor/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing:border-box;
  padding:0;
  *height:13px;
  *width:13px;
}

/* line 476, scss/vendor/_normalize.scss */
input[type="search"] {
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}

/* line 487, scss/vendor/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance:none;
}

/* line 495, scss/vendor/_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner {
  border:0;
  padding:0;
}

/* line 504, scss/vendor/_normalize.scss */
textarea {
  overflow:auto;
  vertical-align:top;
}

/* line 515, scss/vendor/_normalize.scss */
table {
  border-collapse:collapse;
  border-spacing:0;
}

/* line 1, scss/partials/_layout.scss */
.site-wrap, .wrap, .nav-primary ul.menu-primary, .content-sidebar-wrap, .breadcrumb {
  padding:0 1em;
  margin:0 auto !important;
  max-width:1440px;
  max-width:90rem;
}

.site-inner{
	/*background-image:url("http://198.11.192.226/wp-content/themes/flipping/img/sidebar-bg.jpg");*/
}

/* line 7, scss/partials/_layout.scss */
main .site-wrap {
  padding:0;
}

/* line 12, scss/partials/_layout.scss */
.home .content-sidebar-wrap, .super-wide-page .content-sidebar-wrap {
  max-width:100%;
  padding:0;
}
/* line 16, scss/partials/_layout.scss */
.home .site-wrap, .super-wide-page .site-wrap {
  padding:0 1em;
}

/* line 24, scss/partials/_layout.scss */
.super-wide-page .entry-header,
.super-wide-page .entry-content,
.super-wide-page .page-tabs {
  margin:0 auto !important;
  max-width:1440px;
  max-width:90rem;
}

/* line 30, scss/partials/_layout.scss */
.breadcrumb {
  padding-left:0;
}

/* line 34, scss/partials/_layout.scss */
.site-header {
  padding:.2em 0;
}

#gform_wrapper_4 {
margin:0px 0px 16px 0px;
}

@media (min-width:35em) {
  /* line 39, scss/partials/_layout.scss */
  .title-area {
    width:57.71429%;
    float:left;
    margin-right:1%;
  }
}
@media (min-width:68em) {
  /* line 39, scss/partials/_layout.scss */
  .title-area {
    width:57.21875%;
    float:left;
    margin-right:1%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .title-area {
  width:57.21875%;
  float:left;
  margin-right:1%;
  display:inline;
}

@media (min-width:35em) {
  /* line 48, scss/partials/_layout.scss */
  .header-widget-area {
    width:38.52381%;
    float:left;
    margin-right:0;
    float:right;
    margin-right:0;
  }
}
@media (min-width:68em) {
  /* line 48, scss/partials/_layout.scss */
  .header-widget-area {
    width:38.65625%;
    float:left;
    margin-right:0;
    float:right;
    margin-right:0;
  }
}

li#field_4_1 {
clear:none!important;
}

li#field_4_3 {
clear:none!important;
}

li#field_4_2 {
clear:none!important;
padding-right:0px;
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .header-widget-area {
  width:38.65625%;
  float:left;
  margin-right:0;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

@media (min-width:35em) {
  /* line 65, scss/partials/_layout.scss */
  .social-nav {
    float:right;
    padding-top:5px !important;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .social-nav {
  float:right;
  padding-top:5px !important;
}

/* line 73, scss/partials/_layout.scss */
.content-sidebar-wrap {
  margin-bottom:0;
  padding:0;
}
@media (min-width:68em) {
  /* line 73, scss/partials/_layout.scss */
  .content-sidebar-wrap {
    padding:0 1em;
  }
}
@media (min-width:35em) {
  /* line 85, scss/partials/_layout.scss */
  .full-width-content .content-sidebar-wrap {
    padding:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .full-width-content .content-sidebar-wrap {
  padding:0;
}

@media (min-width:68em) {
  /* line 92, scss/partials/_layout.scss */
  .content {
    width:73.5%;
    float:left;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .content {
  width:73.5%;
  float:left;
  margin-right:0;
}
@media (min-width:35em) {
  /* line 101, scss/partials/_layout.scss */
  .full-width-content .content {
    width:100%;
    float:left;
    margin-right:4.7619%;
    margin-left:0;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .full-width-content .content {
  width:100%;
  float:left;
  margin-right:4.7619%;
  display:inline;
  margin-left:0;
  margin-right:0;
}

/* line 112, scss/partials/_layout.scss */
.home .entry-header {
  display:none;
  margin-top:0;
}

@media (min-width:68em) {
  /* line 122, scss/partials/_layout.scss */
  .top-banner-text,
  .top-banner-title {
    width:74.21875%;
    float:left;
    margin-right:1%;
	/*margin-right:3.125%;*/
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .top-banner-text, .lt-ie9
.top-banner-title {
  width:74.21875%;
  float:left;
  margin-right:3.125%;
  display:inline;
}

/* line 130, scss/partials/_layout.scss */
.top-banner-image {
  padding:0 2em;
  margin-bottom:1em;
}
@media (min-width:35em) {
  /* line 130, scss/partials/_layout.scss */
  .top-banner-image {
    padding:0;
    float:right;
    margin:0 0 1em 1em;
  }
}
@media (min-width:68em) {
  /* line 130, scss/partials/_layout.scss */
  .top-banner-image {
   /*padding:0 2em;
    margin:0;*/
	margin: 3em 0 1em 1em;
    width:22.65625%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .top-banner-image {
  padding:0 2em;
  margin:0;
  width:22.65625%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

/* line 148, scss/partials/_layout.scss */
.home-header-wrap {
  background-color:#1c458d;
  text-shadow:0 0 2px rgba(0, 0, 0, 0.4);
  padding:1em 0;
  position:relative;
}
@media (min-width:68em) {
  /* line 148, scss/partials/_layout.scss */
  .home-header-wrap {
    text-shadow:none;
  }
}
/* line 162, scss/partials/_layout.scss */
.home-header-wrap .home-header {
  color:white;
  position:relative;
  z-index:10;
}
@media (min-width:35em) {
  /* line 162, scss/partials/_layout.scss */
  .home-header-wrap .home-header {
    width:47.61905%;
    float:left;
    margin-right:4.7619%;
  }
}
@media (min-width:68em) {
  /* line 162, scss/partials/_layout.scss */
  .home-header-wrap .home-header {
    width:48.4375%;
    float:left;
    margin-right:3.125%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-header-wrap .home-header {
  width:48.4375%;
  float:left;
  margin-right:3.125%;
  display:inline;
}
/* line 173, scss/partials/_layout.scss */
.home-header-wrap .home-map {
  position:absolute;
  left:0;
  right:0;
  top:1em;
  bottom:1em;
  text-align:right;
  z-index:0;
}
@media (min-width:68em) {
  /* line 173, scss/partials/_layout.scss */
  .home-header-wrap .home-map {
    position:static;
    width:48.4375%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
    max-height:282px;
    text-align:center;
    overflow:hidden;
  }
  /* line 191, scss/partials/_layout.scss */
  .home-header-wrap .home-map img {
    height:100%;
    width:auto;
    max-height:270px;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-header-wrap .home-map {
  position:static;
  width:48.4375%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
  max-height:282px;
  text-align:center;
  overflow:hidden;
}
/* line 191, scss/partials/_layout.scss */
.lt-ie9 .home-header-wrap .home-map img {
  height:100%;
  width:auto;
  max-height:282px;
}
/* line 198, scss/partials/_layout.scss */
.home-header-wrap .header-button {
  position:relative;
  z-index:10;
  display:block;
  text-align:center;
}
@media (min-width:35em) {
  /* line 198, scss/partials/_layout.scss */
  .home-header-wrap .header-button {
    position:absolute;
    right:30px;
    bottom:30px;
    max-width:40%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-header-wrap .header-button {
  position:absolute;
  right:30px;
   bottom:30px;
  max-width:40%;
}
@media (min-width:68em) {
  /* line 198, scss/partials/_layout.scss */
  .home-header-wrap .header-button {
    right:100px;
    bottom:30px;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-header-wrap .header-button {
  right:100px;
    bottom:30px;
}

@media (min-width:35em) {
  /* line 218, scss/partials/_layout.scss */
  .home-widgets-top .reviews-wrap {
    width:100%;
    float:left;
    margin-right:4.7619%;
  }
}
@media (min-width:68em) {
  /* line 218, scss/partials/_layout.scss */
  .home-widgets-top .reviews-wrap {
    width:74.21875%;
    float:left;
    margin-right:3.125%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-widgets-top .reviews-wrap {
  width:74.21875%;
  float:left;
  margin-right:3.125%;
  display:inline;
}
/* line 228, scss/partials/_layout.scss */
.home-widgets-top .as-seen-wrap img {
  border:none;
}
@media (min-width:35em) {
  /* line 227, scss/partials/_layout.scss */
  .home-widgets-top .as-seen-wrap {
    width:100%;
    float:left;
    margin-right:4.7619%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-widgets-top .as-seen-wrap {
  width:100%;
  float:left;
  margin-right:4.7619%;
  display:inline;
}
@media (min-width:68em) {
  /* line 227, scss/partials/_layout.scss */
  .home-widgets-top .as-seen-wrap {
    width:23%;
    float:left;
    float:right;
    margin-right:-10px;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-widgets-top .as-seen-wrap {
  width:23%;
  float:left;
  display:inline;
  float:right;
  margin-right:-10px;
  *margin-left:-2;
  display:inline;
}

/* line 244, scss/partials/_layout.scss */
.reviews-wrap h2,
.as-seen-wrap h2,
.home-header h2 {
  margin-top:16px;
  margin-top:1rem;
}

@media (min-width:35em) {
  /* line 249, scss/partials/_layout.scss */
  .review-video {
    width:30.52632%;
    float:left;
    margin-right:4.21053%;
  }
  .review-video img {
    width:100%;
  }
  /* line 252, scss/partials/_layout.scss */
  .review-video.third {
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .review-video {
  width:30.52632%;
  float:left;
  margin-right:4.21053%;
  display:inline;
}
/* line 252, scss/partials/_layout.scss */
.lt-ie9 .review-video.third {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
@media (min-width:68em) {
  /* line 249, scss/partials/_layout.scss */
  .review-video {
    width:30.52632%;
    float:left;
    margin-right:4.21053%;
  }
  /* line 258, scss/partials/_layout.scss */
  .review-video.third {
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .review-video {
  width:30.52632%;
  float:left;
  margin-right:4.21053%;
  display:inline;
}
/* line 258, scss/partials/_layout.scss */
.lt-ie9 .review-video.third {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

/* line 266, scss/partials/_layout.scss */
.home-thirds {
  padding:1em 0;
}
/* line 270, scss/partials/_layout.scss */
.home-thirds h2 {
  margin-top:0;
  
}
@media (min-width:35em) {
  /* line 275, scss/partials/_layout.scss */
  .home-thirds > .site-wrap {
    display:table;
    max-width:1440px;
    max-width:90rem;
    width:100%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-thirds > .site-wrap {
  display:table;
  max-width:1440px;
  max-width:90rem;
  width:100%;
}
@media (min-width:35em) {
  /* line 285, scss/partials/_layout.scss */
  .home-thirds .professional-team,
  .home-thirds .our-process,
  .home-thirds .recent-deals {
    width:33.33333%;
    float:left;
    margin-right:0%;
    padding-right:1em;
    
    display:table-cell;
    float:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-thirds .professional-team, .lt-ie9
.home-thirds .our-process, .lt-ie9
.home-thirds .recent-deals {
  width:33.33333%;
  float:left;
  margin-right:0%;
  display:inline;
  padding-right:1em;

  display:table-cell;
  float:none;
}
@media (min-width:35em) {
  /* line 294, scss/partials/_layout.scss */
  .home-thirds .our-process {
    padding:0 1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-thirds .our-process {
  padding:0 1em;
}
@media (min-width:35em) {
  /* line 300, scss/partials/_layout.scss */
  .home-thirds .recent-deals {
    float:right;
    margin-right:0;
    padding:0 0 0 1em;
    display:table-cell;
    float:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home-thirds .recent-deals {
  float:right;
  margin-right:0;
  *margin-left:0;
  display:inline;
  padding-left:1em;
  display:table-cell;
  float:none;
}

/* line 311, scss/partials/_layout.scss */
.team-members-wrapper {
  padding:0 !important;
}

/* line 315, scss/partials/_layout.scss */
.team-member {
  clear:both;
  margin-bottom:1em;
}
@media (min-width:35em) {
  /* line 319, scss/partials/_layout.scss */
  .team-member .team-member-text {
    width:72.5%;
    float:left;
    margin-right:10%;
    float:right;
    margin-right:0;
  }
}
@media (min-width:68em) {
  /* line 319, scss/partials/_layout.scss */
  .team-member .team-member-text {
    width:82.8125%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .team-member .team-member-text {
  width:82.8125%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
/* line 328, scss/partials/_layout.scss */
.team-member .team-member-text h2 {
  display:inline;
}
/* line 333, scss/partials/_layout.scss */
.team-member .team-member-image {
  text-align:center;
  margin-bottom:1em;
}
@media (min-width:35em) {
  /* line 333, scss/partials/_layout.scss */
  .team-member .team-member-image {
    width:21.42857%;
    float:left;
    margin-right:4.7619%;
    margin-bottom:0;
    text-align:left;
  }
}
@media (min-width:68em) {
  /* line 333, scss/partials/_layout.scss */
  .team-member .team-member-image {
    margin-bottom:0;
    text-align:left;
    width:14.0625%;
    float:left;
    margin-right:3.125%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .team-member .team-member-image {
  margin-bottom:0;
  text-align:left;
  width:14.0625%;
  float:left;
  margin-right:3.125%;
  display:inline;
}

/* line 350, scss/partials/_layout.scss */
.testimonials {
  clear:both;
}
/* line 352, scss/partials/_layout.scss */
.testimonials .single-testimonial {
  margin-top:1em;
  border-bottom:1px solid #dddddd;
  clear: both;	  
}
@media (min-width:35em) {
  /* line 357, scss/partials/_layout.scss */
  .testimonials .testimonial-image {
    margin-right:1em;
    margin-bottom:1em;
    width:21.42857%;
    float:left;
    margin-right:4.7619%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .testimonials .testimonial-image {
  margin-right:1em;
  margin-bottom:1em;
  width:21.42857%;
  float:left;
  margin-right:4.7619%;
  display:inline;
}
@media (min-width:68em) {
  /* line 357, scss/partials/_layout.scss */
  .testimonials .testimonial-image {
    width:22.65625%;
    float:left;
    margin-right:3.125%;
    margin-right:1em;
    margin-bottom:1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .testimonials .testimonial-image {
  width:22.65625%;
  float:left;
  margin-right:3.125%;
  display:inline;
  margin-right:1em;
  margin-bottom:1em;
}
/* line 370, scss/partials/_layout.scss */
.testimonials .testimonial-image img {
  width:100%;
}
@media (min-width:35em) {
  /* line 374, scss/partials/_layout.scss */
  .testimonials .testimonial-content {
    width:72.5%;
    float:left;
    margin-right:10%;
    float:right;
    margin-right:0;
  }
}
@media (min-width:68em) {
  /* line 374, scss/partials/_layout.scss */
  .testimonials .testimonial-content {
    width:74.21875%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .testimonials .testimonial-content {
  width:74.21875%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

/* line 387, scss/partials/_layout.scss */
.video-testimonials .single-video-testimonial {
  clear:both;
  margin-top:1em;
  border-bottom:1px solid #dddddd;
}

.testimonial-iframe img { width:100%; }

@media (min-width:35em) {
  /* line 393, scss/partials/_layout.scss */
  .video-testimonials .testimonial-iframe {
    width:34.52381%;
    float:left;
    margin-right:4.7619%;
    margin-right:1em;
    margin-bottom:1em;
  }
}
@media (min-width:68em) {
  /* line 393, scss/partials/_layout.scss */
  .video-testimonials .testimonial-iframe {
    width:31.25%;
    float:left;
    margin-right:3.125%;
    margin-right:1em;
    margin-bottom:1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .video-testimonials .testimonial-iframe {
  width:31.25%;
  float:left;
  margin-right:3.125%;
  display:inline;
  margin-right:1em;
  margin-bottom:1em;
}

@media (min-width:68em) {
  /* line 407, scss/partials/_layout.scss */
  .locations {
    width:65.625%;
    float:left;
    margin-right:3.125%;
	text-align:left;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .locations {
  width:65.625%;
  float:left;
  margin-right:3.125%;
  display:inline;
}

/* line 414, scss/partials/_layout.scss */
.contact-location-wrap {
  margin-bottom:24px;
  margin-bottom:1.5rem;
}

@media (min-width:35em) {
  /* line 419, scss/partials/_layout.scss */
  .map-wrap {
    width:73.80952%;
    float:left;
    margin-right:4.7619%;
    float:right;
    margin-right:0;
  }
}
@media (min-width:68em) {
  /* line 419, scss/partials/_layout.scss */
  .map-wrap {
    width:73.80952%;
    float:left;
    margin-right:4.7619%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .map-wrap {
  width:73.80952%;
  float:left;
  margin-right:4.7619%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

@media (min-width:35em) {
  /* line 430, scss/partials/_layout.scss */
  .contact-location {
    width:25%;
    float:left;
    margin-right:0%;
  }
}
@media (min-width:68em) {
  /* line 430, scss/partials/_layout.scss */
  .contact-location {
    width:25%;
    float:left;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .contact-location {
  width:25%;
  float:left;
  margin-right:0%;
  display:inline;
}

/* line 439, scss/partials/_layout.scss */
.contact-location-map {
  position:relative;
  height:0;
  padding:0;
  margin:0;
  padding-bottom:75%;
  overflow:hidden;
}
@media (min-width:35em) {
  /* line 439, scss/partials/_layout.scss */
  .contact-location-map {
    position:relative;
    height:0;
    padding:0;
    margin:0;
    padding-bottom:43.75%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .contact-location-map {
  position:relative;
  height:0;
  padding:0;
  margin:0;
  padding-bottom:43.75%;
}

@media (min-width:68em) {
  /* line 447, scss/partials/_layout.scss */
  .contact-form {
    width:31.25%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .contact-form {
  width:31.25%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

/* line 456, scss/partials/_layout.scss */
.tab .listing {
  clear:both;
}
/* line 469, scss/partials/_layout.scss */
.tab .listing .listing-overview {
  max-width:18em;
}
/* line 473, scss/partials/_layout.scss */
.tab .listing .listing-overview dt, .tab .listing .listing-overview dd {
  width:49.07407%;
  float:left;
  margin-right:1.85185%;
  display:inline;
  margin:0;
  padding:0;
}
/* line 479, scss/partials/_layout.scss */
.tab .listing .listing-overview dt {
  clear:both;
}
/* line 483, scss/partials/_layout.scss */
.tab .listing .listing-overview dd {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
@media (min-width:68em) {
  /* line 488, scss/partials/_layout.scss */
  .tab .listing .listing-description {
    width:82.8125%;
    float:left;
    margin-right:3.125%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .tab .listing .listing-description {
  width:82.8125%;
  float:left;
  margin-right:3.125%;
  display:inline;
}
/* line 494, scss/partials/_layout.scss */
.tab .listing .full-listing {
  text-align:right;
}
@media (min-width:35em) {
  /* line 494, scss/partials/_layout.scss */
  .tab .listing .full-listing {
    float:right;
    margin:0 0 1em 1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .tab .listing .full-listing {
  float:right;
  margin:0 0 1em 1em;
}
@media (min-width:68em) {
  /* line 494, scss/partials/_layout.scss */
  .tab .listing .full-listing {
    width:14.0625%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .tab .listing .full-listing {
  width:14.0625%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
/* line 507, scss/partials/_layout.scss */
.tab .listing .full-listing .button {
  display:block;
  text-align:center;
}

/* line 527, scss/partials/_layout.scss */
.listing-container-single .listing-title {
  margin-top:24px;
  margin-top:1.5rem;
}
@media (min-width:35em) {
  /* line 531, scss/partials/_layout.scss */
  .listing-container-single .listing-overview {
    margin-top:0;
    width:60%;
    float:left;
    margin-right:0%;
  }
}
@media (min-width:68em) {
  /* line 531, scss/partials/_layout.scss */
  .listing-container-single .listing-overview {
    margin-top:0;
    width:60%;
    float:left;
    margin-right:0;
  }
  .listing-container-single .listing-overview dt {
    float:left;
	width:49%;
	clear:both;
  }
  .listing-container-single .listing-overview dd {
    float:right;
	width:49%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-container-single .listing-overview {
  margin-top:0;
  width:35%;
  float:left;
  margin-right:0;
  display:inline;
}
@media (min-width:35em) {
  /* line 542, scss/partials/_layout.scss */
  .listing-container-single .listing-image {
    background-image:url("img/listing-images/bg.png");
    width:35%;
    float:left;
    margin-right:3.125%;
  }
}
@media (min-width:68em) {
  /* line 542, scss/partials/_layout.scss */
  .listing-container-single .listing-image {
    width:35%;
    float:left;
    margin-right:3.125%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-container-single .listing-image {
  width:22.65625%;
  float:left;
  margin-right:3.125%;
  display:inline;
}
@media (min-width:35em) {
  /* line 552, scss/partials/_layout.scss */
  .listing-container-single .single-listing-form {
    width:36%;
    float:left;
    margin-right:0;
    float:right;
  }
}
@media (min-width:68em) {
  /* line 552, scss/partials/_layout.scss */
  .listing-container-single .single-listing-form {
    width:36%;
    float:left;
    margin-right:0;
    float:right;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-container-single .single-listing-form {
  width:36%;
  float:left;
  margin-right:0;
  display:inline;
  float:right;
  *margin-left:-2;
  display:inline;
}
/* line 562, scss/partials/_layout.scss */
.listing-container-single .single-listing-form .gform_footer {
  text-align:right;
  margin-bottom:16px;
  margin-bottom:1rem;
}
/* line 566, scss/partials/_layout.scss */
.listing-container-single .single-listing-form .broker-image {
  float:left;
  margin:1em;
}
/* line 572, scss/partials/_layout.scss */
.listing-container-single .listing-description {
  padding-top:1em;
}
@media (min-width:35em) {
  /* line 572, scss/partials/_layout.scss */
  .listing-container-single .listing-description {
    width:61%;
    float:left;
    margin-right:0%;
  }
}
@media (min-width:68em) {
  /* line 572, scss/partials/_layout.scss */
  .listing-container-single .listing-description {
    width:61%;
    float:left;
    margin-right:0%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-container-single .listing-description {
  width:61%;
  float:left;
  margin-right:0%;
  display:inline;
}

/* line 584, scss/partials/_layout.scss */
.mailing-list-sign-up {
  margin:0 auto;
  text-align:center;
}
/* line 589, scss/partials/_layout.scss */
.mailing-list-sign-up input {
  margin-bottom:0.3em;
}
/* line 593, scss/partials/_layout.scss */
.mailing-list-sign-up .gform_body {
  display:inline-block;
  vertical-align:top;
}
/* line 597, scss/partials/_layout.scss */
.mailing-list-sign-up .gform_body .gform_fields {
  margin:0;
}
/* line 600, scss/partials/_layout.scss */
.mailing-list-sign-up .gform_body .gform_fields li {
  display:inline-block;
  /*max-width:10em;*/
  margin:0px;
}
/* line 605, scss/partials/_layout.scss */
.mailing-list-sign-up .gform_body .gform_fields li .ginput_container {
  display:inline-block;
  max-width:100%;
}
/* line 612, scss/partials/_layout.scss */
.mailing-list-sign-up .gform_footer {
  display:inline-block;
  vertical-align:top;
}

@media (min-width:35em) {
  /* line 618, scss/partials/_layout.scss */
  .page-form {
    width:30.52632%;
    float:left;
    margin-right:4.21053%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .page-form {
  width:30.52632%;
  float:left;
  margin-right:4.21053%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
@media (min-width:68em) {
  /* line 618, scss/partials/_layout.scss */
  .page-form {
    width:22.65625%;
    float:left;
    margin-right:3.125%;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .page-form {
  width:22.65625%;
  float:left;
  margin-right:3.125%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

@media (min-width:35em) {
  /* line 628, scss/partials/_layout.scss */
  .right {
    float:left;
    margin-right:5.47945%;
  }
}
@media (min-width:68em) {
  /* line 628, scss/partials/_layout.scss */
  .right {
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .right {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

@media (min-width:35em) {
  /* line 636, scss/partials/_layout.scss */
  .left {
    float:left;
  }
}
@media (min-width:68em) {
  /* line 636, scss/partials/_layout.scss */
  .left {
    float:left;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .left {
  float:left;
}

/* line 645, scss/partials/_layout.scss */
.sidebar-primary {
  margin-top:72px;
  margin-top:4.5rem;
}
@media (min-width:68em) {
  /* line 645, scss/partials/_layout.scss */
  .sidebar-primary {
    margin-top:0;
    width:28%;
    float:left;
    margin-right:0;
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .sidebar-primary {
  margin-top:0;
  width:28%;
  float:left;
  margin-right:0;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}

@media (min-width:35em) {
  /* line 675, scss/partials/_layout.scss */
  .footer-widgets .widget-area {
    float:left;
    margin-right:1em;
  }
  /* line 683, scss/partials/_layout.scss */
  .footer-widgets .widget-area.footer-widgets-3 {
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .footer-widgets .widget-area {
  float:left;
  margin-right:1em;
}
/* line 683, scss/partials/_layout.scss */
.lt-ie9 .footer-widgets .widget-area.footer-widgets-3 {
  float:right;
  margin-right:0;
  *margin-left:0;
  display:inline;
}
@media (min-width:68em) {
  /* line 675, scss/partials/_layout.scss */
  .footer-widgets .widget-area {
    min-height:13em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .footer-widgets .widget-area {
  min-height:13em;
}

/* line 732, scss/partials/_layout.scss */
.footer-logo {
  border:none;
}

/* line 747, scss/partials/_layout.scss */
.category-loop .entry {
  margin-bottom:48px;
  margin-bottom:3rem;
}
/* line 752, scss/partials/_layout.scss */
.category-loop h2 {
  margin-top:0;
}
/* line 756, scss/partials/_layout.scss */
.category-loop .category-loop-image {
  width:100%;
  padding:0 1em;
  margin:0 24px 12px 0;
  margin:0 1.5rem 0.75rem 0;
}
@media (min-width:35em) {
  /* line 756, scss/partials/_layout.scss */
  .category-loop .category-loop-image {
    padding:0;
    width:11.29032%;
    float:left;
    margin-right:2%;
  }
}
@media (min-width:68em) {
  /* line 756, scss/partials/_layout.scss */
  .category-loop .category-loop-image {
    padding:0;
    width:18.94737%;
    float:left;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .category-loop .category-loop-image {
  padding:0;
  width:18.94737%;
  float:left;
  margin-right:0;
  display:inline;
}
/* line 773, scss/partials/_layout.scss */
.category-loop .entry-header, .category-loop .entry-content {
  clear:right;
  margin:0;
}
@media (min-width:35em) {
  /* line 773, scss/partials/_layout.scss */
  .category-loop .entry-header, .category-loop .entry-content {
    width:82.25806%;
    float:left;
    float:right;
    margin-right:1em;
  }
}
@media (min-width:68em) {
  /* line 773, scss/partials/_layout.scss */
  .category-loop .entry-header, .category-loop .entry-content {
    width:78.5%;
    float:left;
    margin-right:0;
    float:right;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .category-loop .entry-header, .lt-ie9 .category-loop .entry-content {
  width:78.5%;
  float:left;
  margin-right:0;
  display:inline;
  float:right;
  *margin-left:-2;
  display:inline;
}

.signupform {width:80%; margin:0 auto; min-width:280px;}

/* line 1, scss/partials/_typography.scss */
body {
  font-size:1em;
  line-height:1.5;
  font-family:"Lato", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing:antialiased;
}

/* line 13, scss/partials/_typography.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  font-weight:400;
  color:#1c458d;
  line-height:1.2;
  text-align:left;
}

/* line 21, scss/partials/_typography.scss */
h4, .h4, .sidebar-primary .featuredpost article .entry-title, h5, .h5, h6, .h6 {
  font-family:"Lato", Helvetica, Arial, sans-serif;
  font-weight:bold;
  color:#4c4d4d;
}
/* line 26, scss/partials/_typography.scss */
h4 a, .h4 a, .sidebar-primary .featuredpost article .entry-title a, h5 a, .h5 a, h6 a, .h6 a {
  text-decoration:none;
}

/* line 32, scss/partials/_typography.scss */
pre,
code {
  font-family:monospace;
}

/* line 37, scss/partials/_typography.scss */
h1 {
  margin:24px 0 48px;
  margin:1.5rem 0 2rem;
}
/* line 39, scss/partials/_typography.scss */
  h1.entry-title {
  margin:15px 0;
}

/* line 44, scss/partials/_typography.scss */
h2 {
  margin:0.8rem 0 1rem;
}

/* line 48, scss/partials/_typography.scss */
h3 {
  margin:0 0 24px;
  margin:0 0 1.5rem;
}

/* line 52, scss/partials/_typography.scss */
h4, .h4, .sidebar-primary .featuredpost article .entry-title {
  margin:0 0 24px;
  margin:0 0 1.5rem;
}

/* line 56, scss/partials/_typography.scss */
h5, .h5 {
  margin:0 0 12px;
  margin:0 0 0.75rem;
}

/* line 60, scss/partials/_typography.scss */
h6, .h6 {
  margin:0 0 12px;
  margin:0 0 0.75rem;
}

/* line 64, scss/partials/_typography.scss */
p {
  margin:0 0 1.5em 0;
}

@font-face {
  font-family:'icomoon';
  src:url("fonts/icomoon.eot");
  src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf") format("truetype"), url("fonts/icomoon.woff") format("woff"), url("fonts/icomoon.svg#icomoon") format("svg");
  font-weight:normal;
  font-style:normal;
}

/* line 79, scss/partials/_typography.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family:'icomoon';
  speak:none;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

/* line 1, scss/partials/_forms.scss */
button, .button, input[type=submit], input, select, textarea {
  display:inline-block;
  padding:0.2963em 0.44444em;
  max-width:100%;
  background:#eaebec;
  border:1px solid #bbbcbc;
  color:#818282;
  border-radius:4px;
  -webkit-transition:border 0.5s, color 0.5s, background-color 0.5s;
  -moz-transition:border 0.5s, color 0.5s, background-color 0.5s;
  -o-transition:border 0.5s, color 0.5s, background-color 0.5s;
  transition:border 0.5s, color 0.5s, background-color 0.5s;
}
/* line 13, scss/partials/_forms.scss */
button::-webkit-input-placeholder, .button::-webkit-input-placeholder, input[type=submit]::-webkit-input-placeholder, input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  -webkit-transition:color 0.5s;
}
/* line 16, scss/partials/_forms.scss */
button::-moz-placeholder, .button::-moz-placeholder, input[type=submit]::-moz-placeholder, input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {
  -moz-transition:color 0.5s;
}
/* line 19, scss/partials/_forms.scss */
button::ms-input-placeholder, .button::ms-input-placeholder, input[type=submit]::ms-input-placeholder, input::ms-input-placeholder, select::ms-input-placeholder, textarea::ms-input-placeholder {
  -ms-transition:color 0.5s;
}
/* line 22, scss/partials/_forms.scss */
button::placeholder, .button::placeholder, input[type=submit]::placeholder, input::placeholder, select::placeholder, textarea::placeholder {
  transition:color 0.5s;
}
/* line 26, scss/partials/_forms.scss */
button:hover, .button:hover, input:hover, select:hover, textarea:hover {
  border-color:#27a8de;
}
/* line 30, scss/partials/_forms.scss */
button:focus, .button:focus, input:focus, select:focus, textarea:focus {
  color:#4c4d4d;
  background-color:white;
  border-color:#27a8de;
  outline:none;
}
/* line 36, scss/partials/_forms.scss */
button:focus::-webkit-input-placeholder, .button:focus::-webkit-input-placeholder, input:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  color:transparent;
}
/* line 39, scss/partials/_forms.scss */
button:focus::-moz-placeholder, .button:focus::-moz-placeholder, input:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  color:transparent;
}
/* line 42, scss/partials/_forms.scss */
button:focus::ms-input-placeholder, .button:focus::ms-input-placeholder, input:focus::ms-input-placeholder, select:focus::ms-input-placeholder, textarea:focus::ms-input-placeholder {
  color:transparent;
}
/* line 45, scss/partials/_forms.scss */
button:focus::placeholder, .button:focus::placeholder, input:focus::placeholder, select:focus::placeholder, textarea:focus::placeholder {
  color:transparent;
}
/* line 50, scss/partials/_forms.scss */
button:not(:focus):invalid, .button:not(:focus):invalid, input:not(:focus):invalid, select:not(:focus):invalid, textarea:not(:focus):invalid {
  border-color:#e95c41;
}

/* line 55, scss/partials/_forms.scss */
button, .button, input[type=submit] {
  text-decoration:none;
  text-align:center;
  overflow:hidden;
  color:white;
  background-color:#3f9d4c;
  background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #54bb63), color-stop(100%, #388d44));
  background:-webkit-linear-gradient(#54bb63, #388d44);
  background:-moz-linear-gradient(#54bb63, #388d44);
  background:-o-linear-gradient(#54bb63, #388d44);
  -pie-background:linear-gradient(#54bb63, #388d44);
  background:linear-gradient(#54bb63, #388d44);
  border-color:transparent;
  cursor:pointer;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  text-transform:uppercase;
}
/* line 69, scss/partials/_forms.scss */
.large-submit-button button, .large-submit-button .button, .large-submit-button input[type=submit] {
  font-size:1.5em;
}
/* line 73, scss/partials/_forms.scss */
button:focus, .button:focus, input[type=submit]:focus, button:hover, .button:hover, input[type=submit]:hover {
  color:#d8d8d8;
  background-color:#5bab66;
  border-color:transparent;
}
/* line 79, scss/partials/_forms.scss */
button:active, .button:active, input[type=submit]:active {
  -webkit-transform:translate(1px, 1px);
  -moz-transform:translate(1px, 1px);
  -ms-transform:translate(1px, 1px);
  -o-transform:translate(1px, 1px);
  transform:translate(1px, 1px);
}

/* line 88, scss/partials/_forms.scss */
input[type=radio], input[type=checkbox] {
  border:none;
  padding:0;
}

/* line 93, scss/partials/_forms.scss */
textarea {
  resize:vertical;
  min-height:3em;
  height:7em;
}

/* line 104, scss/partials/_forms.scss */
.header-button {
  font-size:1.6em;
  padding:.2em .8em;
  box-shadow:0 0 3px rgba(0, 0, 0, 0.8);
}
@media (min-width:35em) {
  /* line 104, scss/partials/_forms.scss */
  .header-button {
    font-size:2em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .header-button {
  font-size:2em;
}

/* line 113, scss/partials/_forms.scss */
label {
  color:#666767;
  display:inline-block;
}

/* line 118, scss/partials/_forms.scss */
label[for] {
  cursor:pointer;
}

/* line 128, scss/partials/_forms.scss */
.gform_body li {
  margin-bottom:11px;
  margin-bottom:0.2rem;
}
/* line 132, scss/partials/_forms.scss */
.gform_body .large, .gform_body textarea {
  width:100%;
}

/* line 138, scss/partials/_forms.scss */
.required,
.gfield_required {
  color:#e95c41;
}

/* line 143, scss/partials/_forms.scss */
.validation_error,
.gfield_error .validation_message {
  background-color:#f7f8f8;
  color:#e95c41;
  padding:.2em;
  border-radius:.2em;
  border:1px solid #c8c9c9;
}
/* line 150, scss/partials/_forms.scss */
.validation_error a,
.gfield_error .validation_message a {
  color:#f4aa9c;
}
/* line 155, scss/partials/_forms.scss */
.validation_error p,
.validation_error ul,
.gfield_error .validation_message p,
.gfield_error .validation_message ul {
  margin:0;
}

/* line 160, scss/partials/_forms.scss */
.gfield_error input, .gfield_error select, .gfield_error textarea {
  border:1px solid #e95c41;
}

/* line 164, scss/partials/_forms.scss */
.gfield_error .validation_message {
  margin-top:0.2em;
}

/* line 168, scss/partials/_forms.scss */
.sidebar .gform_button {
  width:100%;
}

@media (min-width:35em) {
  /* line 174, scss/partials/_forms.scss */
  .sell-buy-buttons {
    display:flexbox;
    display:flex;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .sell-buy-buttons {
  display:flexbox;
  display:flex;
}
/* line 181, scss/partials/_forms.scss */
.sell-buy-buttons .large-button {
  text-decoration:none;
  display:block;
  padding:1em;
  padding-right:102px;
  background-color:transparent;
  color:#4c4d4d;
  background-image:url("img/large-button-arrow.png");
  background-repeat:no-repeat;
  background-position:96% center;
  text-align:left;
  margin-bottom:0;
}
@media (min-width:35em) {
  /* line 181, scss/partials/_forms.scss */
  .sell-buy-buttons .large-button {
    width:47.61905%;
    float:left;
    margin-right:4.7619%;
  }
  /* line 195, scss/partials/_forms.scss */
  .sell-buy-buttons .large-button + .large-button {
    float:right;
    margin-right:0;
  }
}
@media (min-width:68em) {
  /* line 181, scss/partials/_forms.scss */
  .sell-buy-buttons .large-button {
    width:48.4375%;
    float:left;
    margin-right:3.125%;
  }
  /* line 201, scss/partials/_forms.scss */
  .sell-buy-buttons .large-button + .large-button {
    float:right;
    margin-right:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .sell-buy-buttons .large-button {
  width:48.4375%;
  float:left;
  margin-right:3.125%;
  display:inline;
}
/* line 201, scss/partials/_forms.scss */
.lt-ie9 .sell-buy-buttons .large-button + .large-button {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
/* line 207, scss/partials/_forms.scss */
.sell-buy-buttons h2 {
  margin-top:0;
}
/* line 211, scss/partials/_forms.scss */
.sell-buy-buttons p {
  margin-bottom:0;
}

/* line 219, scss/partials/_forms.scss */
.contact-form .gform_footer {
  text-align:center;
}

/* line 1, scss/partials/_main.scss */
*, *:after, *:before {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

/* line 5, scss/partials/_main.scss */
html, body {
  min-height:100%;
}

/* line 9, scss/partials/_main.scss */
body {
  background-color:rgba(75,76,76,0.02);
}

/* line 13, scss/partials/_main.scss */
.site-container {
  background-color:white;
  max-width:1000px;
  margin:0 auto;
  box-shadow:0 0 25px rgba(0,0,0,0.2);
  border-left: 1px solid rgb(205, 205, 205);
  border-right: 1px solid rgb(205, 205, 205);
}

/* line 17, scss/partials/_main.scss */
img {
  max-width:100%;
  height:auto;
  vertical-align:middle;
  border:none;
}

/* line 24, scss/partials/_main.scss */
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #dddddd;
  padding:0;
  margin:24px 0;
  margin:1.5rem 0;
}

/* line 33, scss/partials/_main.scss */
a {
  -webkit-transition:color 0.5s;
  -moz-transition:color 0.5s;
  -o-transition:color 0.5s;
  transition:color 0.5s;
  color:#1c458d;
}
/* line 38, scss/partials/_main.scss */
a:hover, a:active, a:focus {
  color:#27a8de;
}

/* line 44, scss/partials/_main.scss */
.home-header h2 {
  color:white !important;
}

/* line 49, scss/partials/_main.scss */
.content-sidebar-wrap {
  background-color:#fff;
}

/* line 54, scss/partials/_main.scss */
main {
  background-color:white;
  display:block;
  text-align:justify;
  padding:0 1em 1em 1em;
}

/* line 63, scss/partials/_main.scss */
.home main, .fullwidthcontent main {
  margin-left:0;
}
/* line 67, scss/partials/_main.scss */
.home main {
  padding:0;
}
@media (min-width:68em) {
  /* line 54, scss/partials/_main.scss */
  main {
    margin-left:-1em;
  }
}

/* line 76, scss/partials/_main.scss */
.breadcrumb {
  font-size:0.8165em;
  padding:1em 0;
}

/* line 81, scss/partials/_main.scss */
.home-map img {
  border:none;
}

/* line 85, scss/partials/_main.scss */
.home-thirds {
  background-color:#dddddd;
}

/* line 89, scss/partials/_main.scss */
.testimonial-banner-wrap {
  display:none;
  text-align:center;
  margin-bottom:2em;
}
.testimonial-banner-wrap .bx-viewport {
	display:table;	
}
.testimonial-banner {
  margin:0 0 -15px 0;
}
.banner-testimonial-container {
  vertical-align:middle;
}
@media (min-width:35em) {
  /* line 89, scss/partials/_main.scss */
  .testimonial-banner-wrap {
    display:block;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .testimonial-banner-wrap {
  display:block;
}
/* line 106, scss/partials/_main.scss */
.testimonial-banner-wrap .bx-pager-link {
  display:inline-block;
  height:1.5em;
  width:1.5em;
  border-radius:50%;
  background-color:#4c4d4d !important;
  margin:0 .2em;
}
/* line 115, scss/partials/_main.scss */
.testimonial-banner-wrap .bx-pager-link.active {
  background-color:#1c458d !important;
}

/* line 121, scss/partials/_main.scss */
.testimonial-banner-title {
  color:#4c4d4d;
  margin:0;
  text-align:center;
}

/* line 132, scss/partials/_main.scss */
.top-banner {
  background-color:#1c458d;
  color:white;
}

/* line 139, scss/partials/_main.scss */
.is-hidden {
  display:none;
}

/* line 147, scss/partials/_main.scss */
.pie-element, button, .button, input[type=submit], input, select, textarea, .map, .shadow-box, .category-loop-image img, .team-member-image img, .review-video a, .testimonial-image img,
.testimonial-iframe a, .padded-shadow-box, .testimonial-banner-wrap, .listing-container-single .single-listing-form, .page-form, .lt-ie9 .padded-shadow-box, .lt-ie9 .testimonial-banner-wrap, .lt-ie9 .page-form, .page-tabs, .top-banner-image img, .vid-popup-inner {
  behavior:url("http://dev2.flippingenterprises.com/wp/wp-content/themes/flipping/PIE.htc");
  position:relative;
}

/* line 1, scss/partials/_header.scss */
.site-header {
  color:#888586;
}

@media (min-width:35em) {
  /* line 5, scss/partials/_header.scss */
  .title-area {
    padding-top:2em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .title-area {
  padding-top:1.4em;
}

/* line 11, scss/partials/_header.scss */
.site-title {
  margin:0;
  padding:0;
  line-height:1;
  font-size:16px;
  font-size:1rem;
}
@media (min-width:35em) {
  /* line 11, scss/partials/_header.scss */
  .site-title {
    display:inline-block;
    margin-right:24px;
    margin-right:1.5rem;
    max-width:100%;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .site-title {
  display:inline-block;
  margin-right:24px;
  margin-right:1.5rem;
  max-width:100%;
}
/* line 23, scss/partials/_header.scss */
.site-title a {
  text-decoration:none;
  display:block;
  padding:0;
  margin:0 auto;
  height:60px;
  width:500px;
  background-image:url(img/FE-Secondary-Logo.png);
  background-repeat:no-repeat;
  max-width:100%;
  -webkit-background-size:100% auto;
  -moz-background-size:100% auto;
  -o-background-size:100% auto;
  background-size:100% auto;
  background-position:center center;
}
@media (min-width:35em) {
  /* line 23, scss/partials/_header.scss */
  .site-title a {
    margin:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .site-title a {
  margin:0;
}

/* line 43, scss/partials/_header.scss */
.site-description {
  color:#888586;
  font-size:1.5em;
  text-align:center;
}
@media (min-width:35em) {
  /* line 43, scss/partials/_header.scss */
  .site-description {
    text-align:left;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .site-description {
  text-align:left;
}
@media (min-width:68em) {
  /* line 43, scss/partials/_header.scss */
  .site-description {
    display:inline;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .site-description {
  display:inline;
}

@media (min-width:35em) {
  /* line 56, scss/partials/_header.scss */
  .header-widget-area {
    text-align:right;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .header-widget-area {
  text-align:right;
}
/* line 60, scss/partials/_header.scss */
.header-widget-area p {
  margin:0;
}

/* line 65, scss/partials/_header.scss */
.site-header .widget {
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
}
/* line 67, scss/partials/_header.scss */
.site-header .widget a {
  color:#888586;
}
.site-header #text-2 {
	margin:3px 0 -3px 0	
}

/* line 72, scss/partials/_header.scss */
.icon-phone {
  font-size:1.1em;
  text-align:center;
}

/* line 77, scss/partials/_header.scss */
.phone-number {
  display:inline-block;
}

/* line 81, scss/partials/_header.scss */
.icon-phone:before {
  content:"\e600";
  padding-right:0.3em;
  vertical-align:middle;
}

/* line 93, scss/partials/_header.scss */
.site-header .gform_body ul {
  margin:0;
}
/* line 97, scss/partials/_header.scss */
.site-header .gform_body .gfield {
  width:49.07407%;
  float:left;
  margin-right:1.85185%;
  display:inline;
  margin:0;
  margin-bottom:.3em;
  padding:0;
}
/* line 102, scss/partials/_header.scss */
.site-header .gform_body .gfield + .gfield {
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
/* line 108, scss/partials/_header.scss */
.site-header input, .site-header select, .site-header button, .site-header .button {
  width:100%;
}
/* line 112, scss/partials/_header.scss */
.site-header button, .site-header .button {
  display:block;
  text-align:center;
}

/* line 3, scss/partials/_nav.scss */
.nav-primary {
	background-color: #4c4d4d;
	position: relative;
	z-index: 1000;
}


/* line 18, scss/partials/_nav.scss */
.menu-primary > li > a {
  color:white;
  background-color:transparent;
  padding:0.2963em 0.66667em;
}
@media (min-width:35em) {
  /* line 18, scss/partials/_nav.scss */
  .menu-primary > li > a {
    xborder-left:1px solid rgba(255, 255, 255, 0.05);
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-primary > li > a {
  xborder-left:1px solid rgba(255, 255, 255, 0.05);
}
/* line 28, scss/partials/_nav.scss */
.menu-primary > li > a:hover, .menu-primary > li > a:active, .menu-primary > li > a:focus {
  color:black;
  background-color:#dddddd;
}
@media (min-width:35em) {
  /* line 35, scss/partials/_nav.scss */
  .menu-primary > li:first-child > a {
    border-left:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-primary > li:first-child > a {
  border-left:none;
}
/* line 44, scss/partials/_nav.scss */
.menu-primary > li:hover > a, .menu-primary > li.hover > a {
  color:black;
  background-color:#dddddd;
}
/* line 51, scss/partials/_nav.scss */
.menu-primary a {
  text-shadow:0 0 2px rgba(0, 0, 0, 0.2);
  text-decoration:none;
}
@media (min-width:35em) {
  /* line 51, scss/partials/_nav.scss */
  .menu-primary a {
    font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
    font-size:1.1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-primary a {
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  font-size:1.1em;
}

/* line 62, scss/partials/_nav.scss */
.nav-primary .sub-menu {
  background-color:#666767;
}
@media (min-width:35em) {
  /* line 62, scss/partials/_nav.scss */
  .nav-primary .sub-menu {
    border:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .nav-primary .sub-menu {
  border:none;
}
/* line 69, scss/partials/_nav.scss */
.nav-primary .sub-menu a {
  padding:0.2963em 0.66667em;
  background-color:transparent;
  color:white;
}
/* line 74, scss/partials/_nav.scss */
.nav-primary .sub-menu a:hover, .nav-primary .sub-menu a:active, .nav-primary .sub-menu a:focus {
  color:black;
  background-color:#dddddd;
}
/* line 81, scss/partials/_nav.scss */
.nav-primary .sub-menu li:hover > a,
.nav-primary .sub-menu li.hover > a {
  color:black;
  background-color:#dddddd;
}

/* line 98, scss/partials/_nav.scss */
.nav-primary .current_page_item > a,
.nav-primary .current-cat > a,
.nav-primary .current-menu-item > a,
.nav-primary .current-menu-parent > a,
.nav-primary .current-page-ancestor > a,
.nav-primary .current-post-ancestor > a {
  color:black;
  background-color:white;
}

/* line 108, scss/partials/_nav.scss */
.nav-primary .sub-menu .current_page_item > a,
.nav-primary .sub-menu .current-cat > a,
.nav-primary .sub-menu .current-menu-item > a,
.nav-primary .sub-menu .current-menu-parent > a,
.nav-primary .sub-menu .current-page-ancestor > a,
.nav-primary .sub-menu .current-post-ancestor > a {
  color:black;
  background-color:#dddddd;
}

/* line 117, scss/partials/_nav.scss */
.menu-button {
  display:block;
  text-align:center;
  padding:.5em 1em;
  color: #ffffff;
}
@media (min-width:35em) {
  /* line 117, scss/partials/_nav.scss */
  .menu-button {
    display:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-button {
  display:none;
}

/* line 126, scss/partials/_nav.scss */
.menu-checkbox + ul {
  height:0;
  overflow:hidden;
}
@media (min-width:35em) {
  /* line 126, scss/partials/_nav.scss */
  .menu-checkbox + ul {
    height:auto;
    overflow:visible;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-checkbox + ul {
  height:auto;
  overflow:visible;
}

/* line 136, scss/partials/_nav.scss */
.menu-checkbox:checked + ul {
  height:auto;
  overflow:visible;
}

/* line 145, scss/partials/_nav.scss */
.nav-primary ul {
  display:block;
  list-style:none;
}
/* line 150, scss/partials/_nav.scss */
.nav-primary ul, .nav-primary li {
  padding:0;
  margin:0;
}
/* line 155, scss/partials/_nav.scss */
.nav-primary a {
  display:block;
}

/* line 163, scss/partials/_nav.scss */
.menu-primary {
  position:relative;
}
/* line 166, scss/partials/_nav.scss */
.menu-primary > li {
  display:block;
}
@media (min-width:35em) {
  /* line 166, scss/partials/_nav.scss */
  .menu-primary > li {
    float:left;
  }
  /* line 173, scss/partials/_nav.scss */
  .menu-primary > li > a {
    white-space:pre;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .menu-primary > li {
  float:left;
}
/* line 173, scss/partials/_nav.scss */
.lt-ie9 .menu-primary > li > a {
  white-space:pre;
}

@media (min-width:35em) {
  /* line 180, scss/partials/_nav.scss */
  .nav-primary .sub-menu {
    position:absolute;
    left:-999%;
    min-width:10em;
    overflow:hidden;
    max-height:0;
    opacity:.5;
    -webkit-transition:max-height 0.5s, opacity 0.5s, left 0;
    -webkit-transition-delay:0s, 0s, 0.5s;
    -moz-transition:max-height 0.5s, opacity 0.5s, left 0 0.5s;
    -o-transition:max-height 0.5s, opacity 0.5s, left 0 0.5s;
    transition:max-height 0.5s, opacity 0.5s, left 0 0.5s;
    -webkit-transition:max-height 0.5s, opacity 0.5s;
    -moz-transition:max-height 0.5s, opacity 0.5s;
    -o-transition:max-height 0.5s, opacity 0.5s;
    transition:max-height 0.5s, opacity 0.5s;
  }
  /* line 192, scss/partials/_nav.scss */
  .nav-primary .sub-menu li:hover > .sub-menu,
  .nav-primary .sub-menu li.hover > .sub-menu {
    left:100%;
    top:auto;
    margin-top:-2.09259em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .nav-primary .sub-menu {
  position:absolute;
  left:-999%;
  min-width:10em;
  overflow:hidden;
  max-height:0;
  opacity:.5;
  transition:max-height 0.5s, opacity 0.5s, left 0 0.5s;
  transition:max-height 0.5s, opacity 0.5s;
}
/* line 192, scss/partials/_nav.scss */
.lt-ie9 .nav-primary .sub-menu li:hover > .sub-menu,
.lt-ie9 .nav-primary .sub-menu li.hover > .sub-menu {
  left:100%;
  top:auto;
  margin-top:-2.09259em;
}

@media (min-width:35em) {
  /* line 201, scss/partials/_nav.scss */
  .nav-primary li:hover > .sub-menu,
  .nav-primary li.hover > .sub-menu {
    left:auto;
    max-height:20em;
    opacity:1;
    overflow:visible;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .nav-primary li:hover > .sub-menu, .lt-ie9
.nav-primary li.hover > .sub-menu {
  left:auto;
  max-height:20em;
  opacity:1;
  overflow:visible;
}

/* line 216, scss/partials/_nav.scss */
.widget .menu a {
  padding:.2em 0;
}

/* line 224, scss/partials/_nav.scss */
.pagination {
  text-align:center;
  margin:24px 0;
  margin:1.5rem 0;
}
/* line 230, scss/partials/_nav.scss */
.pagination a {
  display:block;
  text-decoration:none;
  padding:.2em .5em;
  background-color:white;
  border:1px solid #cccccc;
  line-height:1.2;
  font-weight:bold;
}
/* line 239, scss/partials/_nav.scss */
.pagination a:hover, .pagination a:active, .pagination a:focus {
  border-color:#7f7f7f;
}
/* line 244, scss/partials/_nav.scss */
.pagination .active > a {
  color:white;
  border-color:#1c458d;
  background-color:#1c458d;
}

/* line 254, scss/partials/_nav.scss */
.social-nav a {
  border-radius:50%;
  -webkit-transition:box-shadow 0.3s, -webkit-transform 0.3s;
  -moz-transition:box-shadow 0.3s, -moz-transform 0.3s;
  -o-transition:box-shadow 0.3s, -o-transform 0.3s;
  transition:box-shadow 0.3s, transform 0.3s;
}
/* line 258, scss/partials/_nav.scss */
.social-nav a:hover, .social-nav a:active, .social-nav a:focus {
  box-shadow:0 0 4px #52b9e4;
  -webkit-transform:rotate(16deg);
  -moz-transform:rotate(16deg);
  -ms-transform:rotate(16deg);
  -o-transform:rotate(16deg);
  transform:rotate(16deg);
}

/* line 1, scss/partials/_sidebar.scss */
.sidebar-primary .widgettitle, .home .listing_widget .widgettitle {
  display:block;
  padding:7px;
  background-color:#1c458d;
  color:white;
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  text-align:center;
  font-weight:normal;
  margin:-7px -7px 0 -7px;
}

/* line 12, scss/partials/_sidebar.scss */
.sidebar-primary {
  padding:1em 0;
}
/* line 15, scss/partials/_sidebar.scss */
.sidebar-primary .widget {
  background-color:white;
  padding:6px 6px 0 6px;
  margin-bottom:16px;
  margin-bottom:1rem;
  box-shadow:0 0 1px #939393;
  min-height:184px;
}
/* line 30, scss/partials/_sidebar.scss */
.sidebar-primary blockquote {
  padding:0;
  margin:0;
  border:none;
  font-family:"Lato", Helvetica, Arial, sans-serif;
}
/* line 38, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article {
  border-bottom:1px solid #f2f2f2;
  padding:10px 5px;
}
/* line 43, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article:last-of-type {
  border-bottom:none;
}
/* line 47, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article > a {
  display:block;
  text-align:center;
  width:23.61111%;
  float:left;
  margin-right:1.85185%;
  display:inline;
}
/* line 56, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article > .entry-header, .sidebar-primary .featuredpost article > .entry-content {
  margin:0;
}
@media (min-width:35em) {
  /* line 56, scss/partials/_sidebar.scss */
  .sidebar-primary .featuredpost article > .entry-header, .sidebar-primary .featuredpost article > .entry-content {
    width:72%;
    float:left;
    margin-right:1.85185%;
    float:right;
    margin-right:0;
  }
  .sidebar-primary .featuredpost article > .entry-content {
    display:none;
  }
  .sidebar-primary .featuredpost article > .entry-header {
    margin:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .sidebar-primary .featuredpost article > .entry-header, .lt-ie9 .sidebar-primary .featuredpost article > .entry-content {
  width:72%;
  float:left;
  margin-right:1.85185%;
  display:inline;
  float:right;
  margin-right:0;
  *margin-left:-2;
  display:inline;
}
/* line 64, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article img {
  border-radius:50%;
}
/* line 68, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article p {
  margin:0;
}
/* line 72, scss/partials/_sidebar.scss */
.sidebar-primary .featuredpost article .entry-title {
  margin:0;
  color:#4c4d4d;
}
@media (min-width:68em) {
  /* line 81, scss/partials/_sidebar.scss */
  .sidebar-primary .listing_widget .widgettitle {
    height:3.3em;
    width:100%;
    text-align:center;
    vertical-align:middle;
    margin:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .sidebar-primary .listing_widget .widgettitle {
  height:3.3em;
  width:100%;
  text-align:center;
  vertical-align:middle;
  margin:0;
}
/* line 92, scss/partials/_sidebar.scss */
.sidebar-primary .listing_widget .widget-wrap {
  margin:-7px;
}
/* line 100, scss/partials/_sidebar.scss */
.sidebar-primary blockquote {
  padding:15px 10px 0;
}

/* line 6, scss/partials/_footer.scss */
.footer-widgets {
  background-color:#4c4d4d;
  color:white;
  font-size:0.9em;
  padding-top:24px;
  padding-top:1.5rem;
  box-shadow:0 0 25px rgba(0,0,0,0.2);
  width: 100%;
}
/* line 14, scss/partials/_footer.scss */
.footer-widgets .widgettitle {
  color:white;
  font-size:1.5;
}
/* line 19, scss/partials/_footer.scss */
.footer-widgets .widget-area {
  border-bottom:1px solid rgba(255, 255, 255, 0.1);
  margin-bottom:24px;
  margin-bottom:1.5rem;
}
@media (min-width:35em) {
  /* line 19, scss/partials/_footer.scss */
  .footer-widgets .widget-area {
    border-bottom:none;
    border-left:1px solid rgba(255, 255, 255, 0.1);
    padding:0 0 0 1em;
  }
  /* line 28, scss/partials/_footer.scss */
  .footer-widgets .widget-area:first-child {
    border:none;
    padding-left:0;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .footer-widgets .widget-area {
  border-bottom:none;
  border-left:1px solid rgba(255, 255, 255, 0.1);
  padding:0 1em;
}
/* line 28, scss/partials/_footer.scss */
.lt-ie9 .footer-widgets .widget-area:first-child {
  border:none;
  padding-left:0;
}
/* line 35, scss/partials/_footer.scss */
.footer-widgets a {
  color:white;
  text-decoration:none;
}
/* line 39, scss/partials/_footer.scss */
.footer-widgets a:hover, .footer-widgets a:active, .footer-widgets a:focus {
  color:#1c458d;
}

/* line 55, scss/partials/_footer.scss */
.site-footer {
  font-size:0.9em;
  color:white;
  background-color:black;
  background-image:url("img/footer-bg.jpg");
}
/* line 61, scss/partials/_footer.scss */
.site-footer p {
  color:white;
}
/* line 65, scss/partials/_footer.scss */
.site-footer a {
  color:white;
  text-decoration:none;
}
/* line 69, scss/partials/_footer.scss */
.site-footer a:hover, .site-footer a:active, .site-footer a:focus {
  color:#1c458d;
}
/* line 73, scss/partials/_footer.scss */
.site-footer .wrap {
  text-align:center;
  margin-bottom:1em;
}

/* line 3, scss/partials/_extra.scss */
.map {
  position:relative;
  height:0;
  padding:0;
  margin:0;
  padding-bottom:56.25%;
  border:1px solid #cccccc;
  border-radius:2px;
}
/* line 8, scss/partials/_extra.scss */
.map iframe {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
}

/* line 20, scss/partials/_extra.scss */
.video-player {
  position:relative;
  height:0;
  padding:0;
  margin:0;
  padding-bottom:56.25%;
}
/* line 23, scss/partials/_extra.scss */
.video-player iframe {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  bottom:0;
  left:0;
  right:0;
}

/* line 37, scss/partials/_extra.scss */
blockquote {
  font-style:italic;
  quotes:"\201C" "\201D" "\2018" "\2019";
  margin:1.5em 0 0 0;
}
/* line 44, scss/partials/_extra.scss */
blockquote:before, blockquote:after {
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  font-size:4em;
  font-style:normal;
  line-height:.1em;
  display:inline-block;
  text-align:center;
  width:0.5em;
}
/* line 54, scss/partials/_extra.scss */
blockquote:before {
  content:"\201C";
  content:open-quote;
  margin-right:.1em;
  vertical-align:-.4em;
  text-align:left;
}
/* line 62, scss/partials/_extra.scss */
blockquote:after {
  content:"\201D";
  content:close-quote;
  margin-left:.1em;
  vertical-align:-.6em;
  text-align:right;
}
/* line 70, scss/partials/_extra.scss */
blockquote p {
  display:inline;
}

/* line 94, scss/partials/_extra.scss */
.bx-pager {
  text-align:center;
}
/* line 96, scss/partials/_extra.scss */
.bx-pager .bx-pager-item {
  display:inline;
}

/* line 74, social/*.png */
.social-sprite, .social-fb, .social-g, .social-li, .social-tw, .social-yt {
  background:url('img/social-see3d41ff85.png') no-repeat;
}

/* line 60, ../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.social-fb {
  background-position:0 -104px;
  height:26px;
  width:26px;
}

/* line 60, ../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.social-g {
  background-position:0 -26px;
  height:26px;
  width:26px;
}

/* line 60, ../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.social-li {
  background-position:0 -52px;
  height:26px;
  width:26px;
}

/* line 60, ../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.social-tw {
  background-position:0 -78px;
  height:26px;
  width:25px;
}

/* line 60, ../../../../../../../var/lib/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.social-yt {
  background-position:0 0;
  height:26px;
  width:26px;
}

.social-inst {
  background-position:0 -130px;
  height:26px;
  width:26px;
}

/* line 107, scss/partials/_extra.scss */
.social-sprite, .social-fb, .social-g, .social-li, .social-tw, .social-yt, .social-inst {
  display:inline-block;
}

/* line 113, scss/partials/_extra.scss */
.leaflet-marker-pane img {
  border:none;
}

/* line 118, scss/partials/_extra.scss */
.leaflet-shadow-pane img {
  border:none;
}

/* line 123, scss/partials/_extra.scss */
.shadow-box, .category-loop-image img, .team-member-image img, .review-video a, .testimonial-image img,
.testimonial-iframe a {
  box-shadow:0 0 1px #939393;
  border:3px solid white;
  background-color:white;
}

/* line 126, scss/partials/_extra.scss */
.padded-shadow-box, .testimonial-banner-wrap, .listing-container-single .single-listing-form, .page-form {
  box-shadow:0 0 1px #939393;
  border:3px solid white;
  background-color:white;
  padding:0.5em;
}
@media (min-width:35em) {
  /* line 126, scss/partials/_extra.scss */
  .padded-shadow-box, .testimonial-banner-wrap, .listing-container-single .single-listing-form, .page-form {
    box-shadow:0 0 1px #939393;
    border:3px solid white;
    background-color:white;
    padding:0.2em 0.8em .2em 1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .padded-shadow-box, .lt-ie9 .testimonial-banner-wrap, .lt-ie9 .listing-container-single .single-listing-form, .listing-container-single .lt-ie9 .single-listing-form, .lt-ie9 .page-form {
  box-shadow:0 0 1px #939393;
  border:3px solid white;
  background-color:white;
  padding:1em;
}

/* line 133, scss/partials/_extra.scss */
.sell-buy-buttons {
  margin-bottom:1em;
}

/* line 142, scss/partials/_extra.scss */
.listing_widget .listing {
  margin:0;
  padding:0;
  text-align:center;
  border:none;
  width:100%!important;
}
/* line 149, scss/partials/_extra.scss */
.listing_widget dl {
  padding:0;
}
/* line 153, scss/partials/_extra.scss */
.listing_widget dl dt:before {
  content:'';
}
/* line 158, scss/partials/_extra.scss */
.listing_widget dt, .listing_widget dd {
  padding:0;
  margin:0;
}
/* line 164, scss/partials/_extra.scss */
.listing_widget .yearly-revenue,
.listing_widget .yearly-profit {
  width:50%;
  display:block;
  margin:0;
  padding:5px 0;
}
/* line 171, scss/partials/_extra.scss */
.listing_widget .yearly-revenue {
  float:left;
  clear:left;
  border-right:1px solid #ededed;
}
/* line 177, scss/partials/_extra.scss */
.listing_widget .yearly-profit {
  float:right;
  clear:right;
}
/* line 182, scss/partials/_extra.scss */
.listing_widget .price {
  clear:both;
  padding:10px 22px 0;
  border-top:1px solid #ededed;
}
/* line 187, scss/partials/_extra.scss */
.listing_widget .price dd {
  font-size:1.2em;
}
/* line 193, scss/partials/_extra.scss */
.listing_widget .bx-prev,
.listing_widget .bx-next {
  height:19px;
}
/* line 197, scss/partials/_extra.scss */
.listing_widget .bx-controls {
  z-index:100;
  position:relative;
  margin:-29px 0 10px;
  top:-22px;
  height:19px;
  padding:0 15px;
}
/* line 205, scss/partials/_extra.scss */
.listing_widget .bx-prev {
  float:left;
}
/* line 209, scss/partials/_extra.scss */
.listing_widget .bx-next {
  float:right;
}

/* line 217, scss/partials/_extra.scss */
.page-tabs {
  background-color:white;
  padding:0;
  margin-top:2em;
}

/* line 222, scss/partials/_extra.scss */
.page-tabs-title {
  margin-top:0;
}

/* line 226, scss/partials/_extra.scss */
.tab .filter-box + .listing .listing-container {
  border-top:none;
}

/* line 230, scss/partials/_extra.scss */
.filter-box {
  padding:1em 0;
}

/* line 235, scss/partials/_extra.scss */
.tab .listing .listing-container {
  padding:1em 0 0 0;
  border-top:1px solid #4c4d4d;
  -webkit-transition:background-color 0.3s;
  -moz-transition:background-color 0.3s;
  -o-transition:background-color 0.3s;
  transition:background-color 0.3s;
}
/* line 241, scss/partials/_extra.scss */
.tab .listing .listing-container.first-visible-filtered {
  border-top:none;
}
/* line 245, scss/partials/_extra.scss */
.tab .listing .listing-container:hover {
  xbackground-color:#f2f2f2;
}
/* line 250, scss/partials/_extra.scss */
.tab .listing .listing-overview {
  font-weight:bold;
  color:#1c458d;
}
/* line 255, scss/partials/_extra.scss */
.tab .listing .listing-description {
  text-align:justify;
}
/* line 260, scss/partials/_extra.scss */
.tab .listing:first-child .listing-container {
  border-top:none;
}
/* line 271, scss/partials/_extra.scss */
.tab .listing .listing-title {
  font-size:1.5em;
  margin-top:0;
}

.no-form-currently-under-offer{
  color:red;
}

/* line 278, scss/partials/_extra.scss */
.listing-tabs {
  font-family:"Gentium Book Basic", Georgia, "Times New Roman", serif;
  border-bottom:1px solid #1c458d;
  padding:0;
  margin:0;
  font-size:0.9em;
}
@media (min-width:35em) {
  /* line 278, scss/partials/_extra.scss */
  .listing-tabs {
    font-size:1em;
  }
}
@media (min-width:68em) {
  /* line 278, scss/partials/_extra.scss */
  .listing-tabs {
    font-size:1.5em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-tabs {
  font-size:1.5em;
}
/* line 292, scss/partials/_extra.scss */
.listing-tabs li {
  list-style-type:none;
  display:block;
  float:left;
}
/* line 297, scss/partials/_extra.scss */
.listing-tabs li a {
  display:block;
  color:gray;
  background-color:#d6d6d6;
  padding:.2em .5em;
  box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.1);
  position:relative;
  text-decoration:none;
}
/* line 306, scss/partials/_extra.scss */
.listing-tabs li a:after {
  content:"";
  display:block;
  position:absolute;
  top:0;
  right:0;
  width:0;
  height:0;
  border-style:solid;
  border-width:0 .8em .8em 0;
  border-color:transparent white transparent transparent;
}
/* line 320, scss/partials/_extra.scss */
.listing-tabs li .active {
  background-color:#1c458d;
  color:white;
  box-shadow:none;
}
/* line 326, scss/partials/_extra.scss */
.listing-tabs .first-listing {
  font-size:1.5em;
  padding-bottom:0.5em;
}
@media (min-width:35em) {
  /* line 326, scss/partials/_extra.scss */
  .listing-tabs .first-listing {
    padding:.2em .5em;
    font-size:1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-tabs .first-listing {
  padding:.2em .5em;
  font-size:1em;
}
/* line 334, scss/partials/_extra.scss */
.listing-tabs .first-listing + li {
  clear:both;
}
@media (min-width:35em) {
  /* line 334, scss/partials/_extra.scss */
  .listing-tabs .first-listing + li {
    clear:none;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .listing-tabs .first-listing + li {
  clear:none;
}
/* line 341, scss/partials/_extra.scss */
.listing-tabs .first-listing a {
  background-color:transparent;
  border:none;
}

/* line 352, scss/partials/_extra.scss */
.top-banner {
  padding:0 0 1em;
}
/* line 355, scss/partials/_extra.scss */
.top-banner a {
  color:white;
  text-decoration:underline;
}

/* line 361, scss/partials/_extra.scss */
.top-banner-image img {
  border-radius:50%;
  border:2px solid white;
  width:100%;
}

/* line 368, scss/partials/_extra.scss */
.top-banner-title {
  color:white;
  text-shadow:0 0 4px rgba(0, 0, 0, 0.4);
  margin-top:0;
}

/* line 374, scss/partials/_extra.scss */
.top-banner-text {
  text-align:justify;
}

/* line 381, scss/partials/_extra.scss 
.category-loop-image img {
  border-radius:50%;
}*/

/* line 394, scss/partials/_extra.scss */
.team-linkedin {
  display:inline-block;
  max-height:1.5em;
  margin-top:.1em;
  margin-right:0.5em;
  vertical-align:top;
}
/* line 400, scss/partials/_extra.scss */
.team-linkedin img {
  max-height:100%;
  width:auto;
}

/* line 409, scss/partials/_extra.scss */
.home .listing_widget {
  background-color:white;
  margin-bottom:0.5em;
  padding:0;
  min-height:184px;

}
/* line 414, scss/partials/_extra.scss */
.home .listing_widget .widgettitle {
  margin:0;
}
@media (min-width:68em) {
  /* line 414, scss/partials/_extra.scss */
  .home .listing_widget .widgettitle {
    width:100%;
    text-align:center;
    vertical-align:middle;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .home .listing_widget .widgettitle {
  width:100%;
  text-align:center;
  vertical-align:middle;
}

/* line 436, scss/partials/_extra.scss */
.listing-container-single .listing-overview {
  font-weight:bold;
  color:#1c458d;
  font-size:140%;
  padding-top:15px;
}
/* line 445, scss/partials/_extra.scss */
.listing-container-single dd {
  padding:0 0 10px;
  margin:0;
  font-size:1em;
}

/* line 458, scss/partials/_extra.scss */
.page-form {
  margin-bottom:1em;
}
@media (min-width:35em) {
  /* line 458, scss/partials/_extra.scss */
  .page-form {
    margin-left:1em;
  }
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .page-form {
  margin-left:1em;
}
/* line 466, scss/partials/_extra.scss */
.page-form .gform_title {
  text-align:center;
}
/* line 470, scss/partials/_extra.scss */
.page-form input, .page-form select, .page-form textarea, .page-form .button {
  width:100%;
}

/* line 478, scss/partials/_extra.scss */
.as-seen-wrap img {
  /*padding:1em 0.5em;*/
  padding-top:0;
  padding-right:0.5em;
  padding-bottom:2em;
  padding-left:0.5em;
  max-width:48%;
}

/* line 488, scss/partials/_extra.scss */
.professional-team img,
.our-process .video-player,
.our-process img {
  border:3px solid white;
  margin-bottom:0.5em;
  width:100%;
  height:130px;
}


@media (min-width:35em) {
  /* line 494, scss/partials/_extra.scss */
  .our-process,
  .recent-deals {
    border-left:0px solid white;
  }
}
@media (max-width:800px) {
  /* line 494, scss/partials/_extra.scss */
	.our-process .video-player,
	.our-process img,
	.professional-team img {
	  height:auto!important;
	}
}
/* line 91, ../../../../../../../var/lib/gems/1.8/gems/susy-1.0.9/sass/susy/_media.scss */
.lt-ie9 .our-process, .lt-ie9
.recent-deals {
  border-left:0px solid white;
}

/* line 500, scss/partials/_extra.scss */
.our-process [data-video-popup] {
  margin:0 auto;
  display:block;
  text-align:center;
}

/* line 516, scss/partials/_extra.scss */
.resized-iframe {
  -webkit-transition:height 0.5s, width 0.5s;
  -moz-transition:height 0.5s, width 0.5s;
  -o-transition:height 0.5s, width 0.5s;
  transition:height 0.5s, width 0.5s;
  overflow:hidden;
  margin:0 auto;
  display:block;
}

/* line 523, scss/partials/_extra.scss */
.sell-form {
  margin:2em auto;
  max-width:100%;
}
/* line 528, scss/partials/_extra.scss */
.sell-form iframe {
  max-width:100%;
}

/* line 534, scss/partials/_extra.scss */
.super-wide-page .mailing-list-sign-up {
  background-color:#1c458d;
  color:white;
  margin:0 -1em;
  margin-bottom:2em;
  padding:24px;
  padding:1.5rem 10px;
}
/* line 541, scss/partials/_extra.scss */
.super-wide-page .mailing-list-sign-up h1, .super-wide-page .mailing-list-sign-up h2, .super-wide-page .mailing-list-sign-up h3, .super-wide-page .mailing-list-sign-up h4 {
  color:white;
  text-align:center;
}

/* line 551, scss/partials/_extra.scss */
a[data-video-popup] {
  display:inline-block;
  position:relative;
  overflow:hidden;
}
/* line 556, scss/partials/_extra.scss */
a[data-video-popup]::before {
  position:absolute;
  content:'';
  width:3em;
  height:3em;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 10%;
  left:50%;
  top:50%;
  margin-top:-1.5em;
  margin-left:-1.5em;
}
/* line 569, scss/partials/_extra.scss */
a[data-video-popup]::after {
  position:absolute;
  content:'';
  width:0px;
  height:0px;
  border-style:solid;
  border-width:1em 0 1em 1.732em;
  border-color:transparent transparent transparent rgba(255, 255, 255, 0.5);
  left:48%;
  top:50%;
  margin-top:-1em;
  margin-left:-0.5em;
}
/* line 584, scss/partials/_extra.scss */
a[data-video-popup]::before, a[data-video-popup]::after {
  -webkit-transition:border-color 0.5s;
  -moz-transition:border-color 0.5s;
  -o-transition:border-color 0.5s;
  transition:border-color 0.5s;
}
/* line 589, scss/partials/_extra.scss */
a[data-video-popup]:hover::before {
  border-color:white;
}
/* line 592, scss/partials/_extra.scss */
a[data-video-popup]:hover::after {
  border-color:transparent transparent transparent white;
}

/* line 599, scss/partials/_extra.scss */
.vid-popup-wrap {
  position:fixed;
  width:100%;
  height:100%;
  left:0;
  right:0;
  top:0;
  bottom:0;
  text-align:center;
  background-color:rgba(255, 255, 255, 0.4);
  z-index:9999;
  padding:5px;
}
/* line 612, scss/partials/_extra.scss */
.vid-popup-wrap:before {
  content:'';
  display:inline-block;
  margin-right:-0.25em;
  height:100%;
  vertical-align:middle;
}

/* line 621, scss/partials/_extra.scss */
.vid-popup-inner {
  display:inline-block;
  vertical-align:middle;
  max-width:45em;
  width:100%;
  padding:5px;
  box-shadow:0 0 1px #939393;
  border:3px solid white;
  background-color:white;
  padding:5px;
}

/* line 3, scss/partials/_genesis-stuff.scss */
.avatar {
  float:left;
}

/* line 7, scss/partials/_genesis-stuff.scss */
.alignleft .avatar {
  margin-right:1.5em;
}

/* line 11, scss/partials/_genesis-stuff.scss */
.alignright .avatar {
  margin-left:1.5em;
}

/* line 17, scss/partials/_genesis-stuff.scss */
img.centered,
.aligncenter {
  display:block;
  margin:0 auto 1.5em;
}

/* line 22, scss/partials/_genesis-stuff.scss */
img.alignnone {
  margin-bottom:1.5em;
}

/* line 26, scss/partials/_genesis-stuff.scss */
.alignleft {
  float:left;
  text-align:left;
}

/* line 31, scss/partials/_genesis-stuff.scss */
.alignright {
  float:right;
  text-align:right;
}

/* line 37, scss/partials/_genesis-stuff.scss */
img.alignleft,
.wp-caption.alignleft {
  margin:0 1.5em 0.75em 0;
}

/* line 42, scss/partials/_genesis-stuff.scss */
img.alignright,
.wp-caption.alignright {
  margin:0 0 0.75em 1.5em;
}

/* line 46, scss/partials/_genesis-stuff.scss */
.wp-caption-text {
  font-size:.9em;
  text-align:center;
}

/* line 54, scss/partials/_genesis-stuff.scss */
.widget_calendar table {
  width:100%;
}

/* line 58, scss/partials/_genesis-stuff.scss */
.widget_calendar td {
  text-align:center;
}

/* line 65, scss/partials/_genesis-stuff.scss */
.breadcrumb {
  margin-bottom:24px;
  margin-bottom:1.5rem;
}

/* line 79, scss/partials/_genesis-stuff.scss */
.author-box-title {
  color:#4c4d4d;
}

/* line 83, scss/partials/_genesis-stuff.scss */
.author-box a {
  border-bottom:1px solid #dddddd;
}

/* line 87, scss/partials/_genesis-stuff.scss */
.author-box p {
  margin-bottom:0;
}

/* line 91, scss/partials/_genesis-stuff.scss */
.author-box .avatar {
  margin-right:24px;
  margin-right:1.5rem;
}

/* line 100, scss/partials/_genesis-stuff.scss */
.comment-respond,
.entry-comments,
.entry-pings {
  background-color:white;
  margin-bottom:48px;
  margin-bottom:3rem;
}

/* line 109, scss/partials/_genesis-stuff.scss */
.entry-comments {
  margin-top:72px;
  margin-top:1rem;
}

/* line 114, scss/partials/_genesis-stuff.scss */
.comment-respond,
.entry-pings {
  padding:24px 24px 12px;
  padding:1.5rem 1.5rem 0.75rem;
}

/* line 118, scss/partials/_genesis-stuff.scss */
.entry-comments .comment-author {
  margin-bottom:0;
}

/* line 124, scss/partials/_genesis-stuff.scss */
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
  width:100%;
}

/* line 128, scss/partials/_genesis-stuff.scss */
.comment-respond label {
  display:block;
  margin-right:12px;
  margin-right:0.75rem;
}

/* line 133, scss/partials/_genesis-stuff.scss */
#comment {
  width:100%;
}

/* line 138, scss/partials/_genesis-stuff.scss */
#commentform label {
  display:block;
}
/* line 141, scss/partials/_genesis-stuff.scss */
#commentform p {
  margin-bottom:12px;
  margin-bottom:0.75rem;
}

/* line 146, scss/partials/_genesis-stuff.scss */
.comment-list {
  padding:0;
}
/* line 149, scss/partials/_genesis-stuff.scss */
.comment-list .children {
  padding-left:5%;
}

/* line 155, scss/partials/_genesis-stuff.scss */
.comment-list li,
.ping-list li {
  list-style-type:none;
}

/* line 159, scss/partials/_genesis-stuff.scss */
.comment-list li {
  margin-top:24px;
  margin-top:1.5rem;
  padding:24px;
  padding:1.5rem;
}

/* line 164, scss/partials/_genesis-stuff.scss */
.comment-list li li {
  margin-right:-24px;
  margin-right:-1.5rem;
}
/* line 166, scss/partials/_genesis-stuff.scss */
.comment-list li li.comment {
  border:2px solid white;
  border-right:none;
}

/* line 172, scss/partials/_genesis-stuff.scss */
li.comment {
  background-color:#f7f7f7;
}

/* line 176, scss/partials/_genesis-stuff.scss */
.comment .avatar {
  margin-right:24px;
  margin-right:1.5rem;
}

/* line 180, scss/partials/_genesis-stuff.scss */
.entry-pings .reply {
  display:none;
}

/* line 187, scss/partials/_genesis-stuff.scss */
.form-allowed-tags {
  background-color:#f7f7f7;
  padding:24px;
  padding:1.5rem;
}

/* line 1, scss/modules/_helpers.scss */
.gform_body ul, .widget .menu, .footer-widgets .menu, .listing_widget dl {
  list-style:none;
  padding:0;
}
/* line 5, scss/modules/_helpers.scss */
.gform_body ul li, .widget .menu li, .footer-widgets .menu li, .listing_widget dl li {
  display:block;
}

/* line 10, scss/modules/_helpers.scss */
.social-nav, .pagination {
  list-style:none;
  padding:0;
}
/* line 14, scss/modules/_helpers.scss */
.social-nav li, .pagination li {
  display:inline-block;
}

/* line 21, scss/modules/_helpers.scss */
.site-header:before, .primary-nav:before,
.primary-nav > ul:before, .content-sidebar-wrap:before, .top-banner:before, .home-header-wrap:before, .home-widgets-top:before, .home-thirds:before, .team-member:before, .testimonials .single-testimonial:before, .video-testimonials .single-video-testimonial:before, .locations:before, .contact-location-wrap:before, .contact-location:before, .tab .listing:before, .tab .listing .listing-overview:before, .footer-widgets:before, .site-footer:before, .category-loop .entry:before, main:before, .site-header .gform_body:before, .nav-primary:before, .sidebar-primary .widget:before, .sidebar-primary .featuredpost article:before, .sell-buy-buttons:before, .tab .listing .listing-container:before, .listing-tabs:before, .comment-header:before, .clearfix:before, .site-header:after, .primary-nav:after,
.primary-nav > ul:after, .content-sidebar-wrap:after, .top-banner:after, .home-header-wrap:after, .home-widgets-top:after, .home-thirds:after, .team-member:after, .testimonials .single-testimonial:after, .video-testimonials .single-video-testimonial:after, .locations:after, .contact-location-wrap:after, .contact-location:after, .tab .listing:after, .tab .listing .listing-overview:after, .footer-widgets:after, .site-footer:after, .category-loop .entry:after, main:after, .site-header .gform_body:after, .nav-primary:after, .sidebar-primary .widget:after, .sidebar-primary .featuredpost article:after, .sell-buy-buttons:after, .tab .listing .listing-container:after, .listing-tabs:after, .comment-header:after, .clearfix:after {
  content:" ";
  display:table;
}
/* line 25, scss/modules/_helpers.scss */
.site-header:after, .primary-nav:after,
.primary-nav > ul:after, .content-sidebar-wrap:after, .top-banner:after, .home-header-wrap:after, .home-widgets-top:after, .home-thirds:after, .team-member:after, .testimonials .single-testimonial:after, .video-testimonials .single-video-testimonial:after, .locations:after, .contact-location-wrap:after, .contact-location:after, .tab .listing:after, .tab .listing .listing-overview:after, .footer-widgets:after, .site-footer:after, .category-loop .entry:after, main:after, .site-header .gform_body:after, .nav-primary:after, .sidebar-primary .widget:after, .sidebar-primary .featuredpost article:after, .sell-buy-buttons:after, .tab .listing .listing-container:after, .listing-tabs:after, .comment-header:after, .clearfix:after {
  clear:both;
}

/* line 33, scss/modules/_helpers.scss */
.primary-nav,
.primary-nav > ul, .content-sidebar-wrap, .footer-widgets, .site-footer, .pagination, .clear {
  clear:both;
}

/* line 43, scss/modules/_helpers.scss */
.testimonial-banner-wrap .bx-pager-link, .site-title a, .social-sprite, .social-fb, .social-g, .social-li, .social-tw, .social-yt {
  background-color:transparent;
  border:0;
  overflow:hidden;
}
/* line 48, scss/modules/_helpers.scss */
.testimonial-banner-wrap .bx-pager-link:before, .site-title a:before, .social-sprite:before, .social-fb:before, .social-g:before, .social-li:before, .social-tw:before, .social-yt:before {
  content:"";
  display:block;
  width:0;
  height:150%;
}

/* line 59, scss/modules/_helpers.scss */
.hidden {
  display:none !important;
  visibility:hidden;
  speak:none;
}

/* line 71, scss/modules/_helpers.scss */
.visuallyhidden,
.screen-reader-text {
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
}
/* line 84, scss/modules/_helpers.scss */
.focusable.visuallyhidden:active,
.focusable.screen-reader-text:active, .focusable.visuallyhidden:focus,
.focusable.screen-reader-text:focus {
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  width:auto;
}

/* line 98, scss/modules/_helpers.scss */
.inline-block {
  display:inline-block;
  margin-right:1em;
}

/* line 105, scss/modules/_helpers.scss */
.invisible {
  visibility:hidden;
}

/* line 113, scss/modules/_helpers.scss */
.listing_widget .bx-next:after {
  content:"";
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsTDDoVFmavxwAAARJJREFUOMut1DFugzAUxvG/SYduzcoUhQMQiwuUgaHZOABSyQ1yo1KJvRyAgbETAg6AwsSa3CCLqdII22nFm5D18dMzflgEUZIB7+jrAsR1mVdYajX2XeF6/haQmswzkLqeP4x91xgxAAVegDdDNraBq+lh7Ltv1/MHILaA27HvCiOmwMb1/BbYq+3NldSBYi4dRIkEKuDF0GULhHWZn6cFZy5Vl3kDhOoFXe2AKoiStbGzmw7XqsOdITao0WmEbXYUWACvllkMrdgNegI2pg6f/tDZxvaXLPrNHAMkH4BaQKrTX3bOxAwUA5kF+qzLPL1fdO6gFPj6D/QLC6LkCHxYDvegg362+cAFOUGZKSCWvGmvfW9xmUdxtAEAAAAASUVORK5CYII=');
  height:19px;
  width:19px;
  display:inline-block;
}

/* line 123, scss/modules/_helpers.scss */
.team-section-title:before {
  content:"";
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsTDDoVFmavxwAAARJJREFUOMut1DFugzAUxvG/SYduzcoUhQMQiwuUgaHZOABSyQ1yo1KJvRyAgbETAg6AwsSa3CCLqdII22nFm5D18dMzflgEUZIB7+jrAsR1mVdYajX2XeF6/haQmswzkLqeP4x91xgxAAVegDdDNraBq+lh7Ltv1/MHILaA27HvCiOmwMb1/BbYq+3NldSBYi4dRIkEKuDF0GULhHWZn6cFZy5Vl3kDhOoFXe2AKoiStbGzmw7XqsOdITao0WmEbXYUWACvllkMrdgNegI2pg6f/tDZxvaXLPrNHAMkH4BaQKrTX3bOxAwUA5kF+qzLPL1fdO6gFPj6D/QLC6LkCHxYDvegg362+cAFOUGZKSCWvGmvfW9xmUdxtAEAAAAASUVORK5CYII=');
  height:19px;
  width:19px;
  display:inline-block;
  margin-right:0.2em;
}

/* line 134, scss/modules/_helpers.scss */
.listing_widget .bx-prev:before {
  content:"";
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODgwODEyQjA0RTE1MTFFMzhCNDNDNzhERUMwOTM0RTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODgwODEyQjE0RTE1MTFFMzhCNDNDNzhERUMwOTM0RTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ODA4MTJBRTRFMTUxMUUzOEI0M0M3OERFQzA5MzRFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ODA4MTJBRjRFMTUxMUUzOEI0M0M3OERFQzA5MzRFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmoTKS0AAAD8SURBVHjaYvz//z8DIWDsGusApDYAMT8eZQuZiDAoAUjtJ2TQ2d2LE5iIMGg+AfsKQQaBGCx4DFoApOIJGJQINGgBjMNCpkEfgTgBaNAGZEEWNEMEgNQBINYnYJAD0KAL6BJMJBp0EZdBcJcBDTKARr08EQZ9wKWAefPRuwZQF4njMeggEHvgMwjmMkKJ8SHQEAcGIgAozAKggYoLyAOD4QA0TPEbBg1MkM0P8aizBwUFIQPBsQk10AAayLiAPtRAA1wKGJEzOqXpjBFbqUFuDsCa0aEZdyEew0Cxvx5aEOA3DMnARAIROB9oYAFeb5JRDIHLM0ZqlrQAAQYAk9pxK8d7vxQAAAAASUVORK5CYII=');
  height:19px;
  width:19px;
  display:inline-block;
}

.asking-price-sold {
  color:red;
}

.semrush-graph-form h3, .semrush-graph-form h5 {
        font-size:1em;
        margin:0.5ex 0 0 0;
        padding:0;
        color:black;
        font-family:"Lato",Helvetica,Arial,sans-serif;
	font-weight:bold;
}

.semrush-graph-form input[type="text"] {
        width:203px;
}
.semrush-graph-form input[name="captcha"] {
	width:85px;
}
.semrush-graph-form div, .semrush-graph-form button {
        display:inline;
}

.semrush-graph-form select {
        width:203px;
}

.semrush-graph-form button {
        width:40px;
	height:32px;
	font-family:"Lato",Helvetica,Arial,sans-serif;
}

.wrap>.semrush-graph-form {
	background:url("img/Website-Penalty-Indicator.gif") no-repeat top left;
	padding-top:70px;
	margin-top:-26px;
	min-height:299px;
	/*min-width:1003px;*/
}

.post-420 > .entry-content > .wrap960 > .wrap:first-child {
	background:url("img/Website-Penalty-Indicator-Help.gif") no-repeat top center;
	padding-top:24px;
}

.semrush-graph-key dt { display:none !important; }
.semrush-graph-key dd[data-plot-toggle=panda] span { color:#F74040; }
.semrush-graph-key dd[data-plot-toggle=penguin] span { color:#66B1CC; }
.semrush-graph-key dd { display:block !important; float:none !important; }

/*.page-id-420 .wrap { padding-left:0; }*/


body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield textarea {
	font-size:16px;
}

.gform_footer{margin:0 !important; padding:0 !important;}
.gform_button{width:100% !important;}
.gform_footer{width:100% !important;}
.gform_body{width:100% !important;	}
#gform_wrapper_14, #gform_wrapper_16{width:50%; margin:0 auto;}


/*li#field_8_1.gfield.gf_left_half.gfield_contains_required, li#field_8_2.gfield.gf_right_half.gfield_contains_required{max-width:50% !important;}
input#input_8_1.large, input#input_8_2.large {width:100% !important;}*/
.ginput_container{display:block !important;}

.gf-disable-input input{border:none !important; background-color:white !important; pointer-events:none !important; color:black !important; text-align:center;}

.stb, .stb-bottom-left{bottom:0!important; right:0!important; -moz-box-shadow:0!important; -webkit-box-shadow:0!important; box-shadow:0 !important;}

/*#text-7{max-width:271px !important; background-color:#1c458d !important;padding:10px 15px;}*/

h2.main-benefits-title{margin-top:0;}

.wp-caption {width:100%!important;}

.place-card-medium {display:none!important;}

#field_1_9 .gfield_label {display:none;}

.broker-in-charge .broker-title {margin:0.5em 0 0.3rem;}

/*STU'S BIG BUTTON*/
#gform_submit_button_1 {
font-size: 2em;
white-space: pre-line;
}

#gform_submit_button_24 {
margin-top:15px;
font-size:1.75em;
}

#gform_submit_button_36 {
margin-top:15px;
font-size:1.75em;
}
#gform_submit_button_37 {
margin-top:15px;
font-size:1.75em;
}
#gform_submit_button_42 {
margin-top:15px;
font-size:1.75em;
}
#gform_submit_button_38 {
margin-top:15px;
font-size:1.75em;
}

#gform_submit_button_39 {
margin-top:15px;
font-size:1.75em;
}

#gform_submit_button_41 {
margin-top:15px;
font-size:1.75em;
}

#gform_submit_button_103 {
margin-top:20px;
}
/*social bar css*/

#lessbuttons_holder {
zoom:150%;
}

div.lessbuttons_com_buttons_more {
display: none;
}

/*end social bar css*/

#input_24_13 {
height: 275px;
}

#input_24_15 {
height: 275px;
}

p.listing_bottom {
color: #1c458d;
}
/*
.sell-form iframe {

    min-width: 100%;
    min-height: 100%;
}*/

h1.in_post {
font-weight: bold;
font-size: 3em;
color:black;
}

h3.in_post {
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
font-size: 1.5em;
text-decoration: underline;
}

h4.in_post {
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
font-size: 1em;
}


/*Hide nav on seller page*/

.page-id-2263 h1.entry-title {
display:none;
}

.page-id-2263 .breadcrumb {
display:none;
}

.page-id-2263 .sell-form {
margin:0px;
}

.page-id-18 h1.entry-title {
display:none;
}

.page-id-18 .breadcrumb {
display:none;
}
.page-id-25 .breadcrumb {
display:none;
}
.page-id-18 .sell-form {
margin:0px;
}

.page-id-2260 nav.nav-primary {
display:none;
}

.page-id-2260 h1.entry-title {
display:none;
}

.page-id-2260 .breadcrumb {
display:none;
}

.page-id-3516 .breadcrumb {
display:none;
}

.page-id-2260 .sell-form {
margin:0px;
}


.page-id-1743 nav.nav-primary {
display:none;
}

.page-id-1743 .breadcrumb {
display:none;
}

.sb_optin_form {
text-align: center;
padding-bottom: 10px;
background-color: #E9ECF3;
width: 100%;
}

.wf-input-main-sidebar-name {
margin-bottom: 10px;
border-radius: 10px;
width: 100%;
}

.wf-input-main-sidebar-email{
margin-bottom: 10px;
border-radius: 10px;
width: 100%;
}

input.wf-button-main-sidebar {
background: #f09000;
border-radius: 10px;
width: 50%;
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
}

h4.sidebar_form {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 0px;
font-size: 1.5em;
text-align: center;
}

form.sidebar-form {
padding: 10px;
}

p.sb_form {
margin:10px;
}

#text-7.widget.widget_text {
padding: 0px;
}

/*Stu's Jump to Boxes!*/

#text-12.widget.widget_text {
padding: 0px;
border: 0px;
box-shadow: 0 0 0px;
}

.jump-to-box {
background: #E9ECF3;
border-radius: 15px;
border: 2px solid #1F478E;
text-align: center;
width:100%;
padding: 10px;
}

p.jump-to-box-text {
color: #1F478E;
font-size:1.5em;
margin-bottom: 0px;
}

a.jump-to-box-text {
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
text-align:center;
  text-decoration: none;
  background-color: #9ABBF6;
  color: #333333;
  width:100%;
  float:left;
margin-bottom: 5px;
border-radius: 15px;
}

a.jump-to-box-text:hover {
background-color: #52B760;
}

.jump-to-inpost{
background: #E9ECF3;
border-radius: 15px;
padding: 20px;
border: 2px solid #1F478E;

}

a.jump-to-inpost-text{
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
text-align:center;
  text-decoration: none;
  background-color: #9ABBF6;
  color: #333333;
  float:left;
width:95%;
margin: 5px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 15px;
}
a.jump-to-inpost-text:hover {
background-color: #52B760;
}

.voting-inpost{
background: #E9ECF3;
border-radius: 15px;
padding: 20px;
border: 2px solid #1F478E;

}

a.voting-inpost-text{
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
text-align:center;
  text-decoration: none;
  background-color: #9ABBF6;
  color: #333333;
margin-bottom: 40px;
padding: 10px;
border-radius: 15px;
}
a.voting-inpost-text:hover {
background-color: #52B760;
}

a.speaking-text {
  font-weight: bold;
    font-size: 25px;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    text-align: center;
    text-decoration: none;
    background-color: #F09000;
    color: #FFFFFF;
    width: 100%;
    float: left;
    margin-bottom: 5px;
    border-radius: 15px;
}
a.speaking-text:hover {
background-color: #52B760;
}

/*Search Widget*/
#search-3.widget.widget_search {
min-height: 125px;
text-align: center;
}
input[type=search] {
margin: 10px;
width: 80%;
}

.single-testimonial {
clear: both;
padding-top:25px;
}

/*Dave's Drip Form*/
img.drip-ebook-image {
padding-left:3%;
float:right;
}
.drip-form-name-field {
display: inline;
margin-bottom:10px;
}
.drip-form-email-field {
display:inline;
margin-bottom:10px;
padding:2%;
}
.drip-form-submit-button {
display:inline;
margin-bottom:10px;
}
.drip-form-holder {
background:#1F478E;
padding-top:10px;
}
.drip-form-header-area {
padding-top: 2%;
padding-left: 2%;
padding-right: 2%;
padding-bottom: 23px;
border-top:3px solid grey;
border-left:3px solid grey;
border-right:3px solid grey;
background: rgba(184,185,191,1);
background: -moz-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(184,185,191,1)), color-stop(27%, rgba(223,226,232,1)), color-stop(51%, rgba(240,243,250,1)), color-stop(75%, rgba(223,226,232,1)), color-stop(100%, rgba(184,185,191,1)));
background: -webkit-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -o-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -ms-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: linear-gradient(to right, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8b9bf', endColorstr='#b8b9bf', GradientType=1 );
}

.drip-form-footer {
border-bottom:3px solid grey;
border-left:3px solid grey;
border-right:3px solid grey;
background: rgba(184,185,191,1);
background: -moz-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(184,185,191,1)), color-stop(27%, rgba(223,226,232,1)), color-stop(51%, rgba(240,243,250,1)), color-stop(75%, rgba(223,226,232,1)), color-stop(100%, rgba(184,185,191,1)));
background: -webkit-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -o-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -ms-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: linear-gradient(to right, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8b9bf', endColorstr='#b8b9bf', GradientType=1 );
}

h3.drip-form-title-text {
padding-left: 2%;
font-family:"Lato",Helvetica,Arial,sans-serif;
margin: 0;
font-weight:bold;
font-size:2.1em;
}

p.drip-form-para-text {
padding:2%;
color:#4c4d4d;
font-size:1.1em;
margin:0px;
}

p.drip-form-footer-para {
text-align:center;
padding:10px;
margin:0px;
}

.drip-everything {
border:solid #4c4d4d 2px;
padding:1%; 

}
input.drip-form-submit {
padding:6px;
background-color: #f09000;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09000), color-stop(100%, #CF7E04));
background: -webkit-linear-gradient(#f09000, #CF7E04);
background: -moz-linear-gradient(#f09000, #CF7E04);
background: -o-linear-gradient(#f09000, #CF7E04);
-pie-background: linear-gradient(#f09000, #CF7E04);
background: linear-gradient(#f09000, #CF7E04);
font-family:"Lato",Helvetica,Arial,sans-serif;
font-weight:bold;

}
/*End Daves Drip Form*/

/*buy-a-site stuff*/
.buy-a-site-form-container {
text-align:center;
}

input.buy-a-site-button {
font-size: 2em;
white-space: pre-line;
}

/*pdfform*/

.drip-form-header-area-2 {
padding-top: 1%;
padding-left: 1%;
padding-right: 1%;
padding-bottom: 1%;
border-top:3px solid grey;
border-left:3px solid grey;
border-right:3px solid grey;
background: rgba(184,185,191,1);
background: -moz-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(184,185,191,1)), color-stop(27%, rgba(223,226,232,1)), color-stop(51%, rgba(240,243,250,1)), color-stop(75%, rgba(223,226,232,1)), color-stop(100%, rgba(184,185,191,1)));
background: -webkit-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -o-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: -ms-linear-gradient(left, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
background: linear-gradient(to right, rgba(184,185,191,1) 0%, rgba(223,226,232,1) 27%, rgba(240,243,250,1) 51%, rgba(223,226,232,1) 75%, rgba(184,185,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8b9bf', endColorstr='#b8b9bf', GradientType=1 );
}

/*website penalty*/

form.web-pen-form {

}

.web-pen-domain-field {
padding-bottom: 10px;
}
input.web-pen-domain-input {
width:240px;
}
.web-pen-db-field {
padding-bottom: 10px;

}
.web-pen-captcha-field {
padding-bottom: 10px;

}
input.web-pen-captcha-input{
width:66px;
}

.web-pen-submit-button {
text-align:center;
}
.web-pen-holder {
background: #DFDFDF;
padding: 20px 20px 5px;
}
.web-pen-header-area-2 {
padding-top: 5px;
padding-bottom: 5px;
/*border-top:3px solid grey;
border-left:3px solid grey;
border-right:3px solid grey;*/
background:#1c458d;
}

.web-pen-footer {
/*border-bottom:3px solid grey;
border-left:3px solid grey;
border-right:3px solid grey;*/
background: rgba(252,234,187,1);
background: -moz-linear-gradient(-45deg, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 21%, rgba(248,181,0,1) 45%, rgba(255,214,110,1) 76%, rgba(251,223,147,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(252,234,187,1)), color-stop(21%, rgba(252,205,77,1)), color-stop(45%, rgba(248,181,0,1)), color-stop(76%, rgba(255,214,110,1)), color-stop(100%, rgba(251,223,147,1)));
background: -webkit-linear-gradient(-45deg, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 21%, rgba(248,181,0,1) 45%, rgba(255,214,110,1) 76%, rgba(251,223,147,1) 100%);
background: -o-linear-gradient(-45deg, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 21%, rgba(248,181,0,1) 45%, rgba(255,214,110,1) 76%, rgba(251,223,147,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 21%, rgba(248,181,0,1) 45%, rgba(255,214,110,1) 76%, rgba(251,223,147,1) 100%);
background: linear-gradient(135deg, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 21%, rgba(248,181,0,1) 45%, rgba(255,214,110,1) 76%, rgba(251,223,147,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=1 );
text-align:center;
}

h3.web-pen-title-text {
padding-left: 2%;
font-family:"Lato",Helvetica,Arial,sans-serif;
margin: 0;
font-weight:bold;
font-size:2.1em;
}


input.web-pen-submit {
padding:6px;
background-color: #f09000;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09000), color-stop(100%, #f09000));
background: -webkit-linear-gradient(#f09000, #f09000);
background: -moz-linear-gradient(#f09000, #f09000);
background: -o-linear-gradient(#f09000, #f09000);
-pie-background: linear-gradient(#f09000, #f09000);
background: linear-gradient(#f09000, #f09000);
font-family:"Lato",Helvetica,Arial,sans-serif;
font-weight:bold;
width: 95%;
}

label.web-pen-label {
color: #1c458d;
padding-right: 10px;
font-weight:bold
}

button.web-pen-penguin-submit {
padding:6px;
background-color: #66B1CC;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66B1CC), color-stop(100%, #66B1CC));
background: -webkit-linear-gradient(#66B1CC, #66B1CC);
background: -moz-linear-gradient(#66B1CC, #66B1CC);
background: -o-linear-gradient(#66B1CC, #66B1CC);
-pie-background: linear-gradient(#66B1CC, #66B1CC);
background: linear-gradient(#66B1CC, #66B1CC);
font-family:"Lato",Helvetica,Arial,sans-serif;
font-weight:bold;
width: 22%;
}

button.web-pen-panda-submit {
padding: 6px;
background-color: #F74040;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F74040), color-stop(100%, #D73838));
background: -webkit-linear-#F74040, #D73838);
background: -moz-linear-gradient(#F74040, #D73838);
background: -o-linear-gradient(#F74040, #D73838);
-pie-background: linear-gradient(#F74040, #D73838);
background: linear-gradient(#F74040, #D73838);
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
width: 22%;
}
button.web-pen-other-submit {
padding: 6px;
background-color: #f09000;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09000), color-stop(100%, #f09000));
background: -webkit-linear-#f09000, #f09000);
background: -moz-linear-gradient(#f09000, #f09000);
background: -o-linear-gradient(#f09000, #f09000);
-pie-background: linear-gradient(#f09000, #f09000);
background: linear-gradient(#f09000, #f09000);
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
width: 22%;
}
button.web-pen-phantom-submit {
padding: 6px;
background-color: #720c80;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #720c80), color-stop(100%, #720c80));
background: -webkit-linear-#720c80, #720c80);
background: -moz-linear-gradient(#720c80, #720c80);
background: -o-linear-gradient(#720c80, #720c80);
-pie-background: linear-gradient(#720c80, #720c80);
background: linear-gradient(#720c80, #720c80);
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
width: 22%;
}
.semrush-key {
text-align:center;
padding-bottom: 20px;
}

button.exportbutton {
padding: 6px;
background-color: #54bb63;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #54bb63), color-stop(100%, #54bb63));
background: -webkit-linear-gradient(#54bb63, #54bb63);
background: -moz-linear-gradient(#54bb63, #54bb63);
background: -o-linear-gradient(#54bb63, #54bb63);
-pie-background: linear-gradient(#54bb63, #54bb63);
background: linear-gradient(#54bb63, #54bb63);
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
width: 25%;
}
@media (max-width:800px) {
	button.web-pen-penguin-submit {
		width:45%;
	}
	button.web-pen-panda-submit {
		width:45%;
	}
	button.web-pen-other-submit {
		width:45%;
		margin-top:6px;
	}
	button.web-pen-phantom-submit {
		width:45%;
	}
	button.exportbutton {
		width:45%;
	}

}
.web-pen-form-all {
float:left;
padding-right: 10px;
text-align: center;
}

@media (max-width:800px) {
.web-pen-form-all {
float:left;
padding-right: 0px;
text-align: center;
width:100%;
}
}

img.web-pen-example {
padding: 10px 30px;
}

h2.web-pen-entry-text {
font-family: "Lato",Helvetica,Arial,sans-serif;
font-size: 3em;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 10px;
background:#ffffff;
}

.first-time-header {
background: #DFDFDF;
float: left;
width: 100%;
padding-bottom: 10px;
margin-bottom: 10px;
}
.first-time-header-2 {
background: #DFDFDF;
float: left;
width: 100%;
padding-bottom: 10px;
margin-bottom: 10px;
text-align:center;
}

.page-id-420 .breadcrumb {
display:none;
}
.page-id-420 header.entry-header {
display:none;
}

.page-id-3124 .breadcrumb {
display:none;
}

.page-id-4195 .breadcrumb {
display:none;
}

.page-id-4531 .breadcrumb {
display:none;
}

.page-id-4539 .breadcrumb {
display:none;
}

.page-id-4539 .sidebar {
padding-top:73px;
}

.page-id-4568 .breadcrumb {
display:none;
}

.page-id-4991 .breadcrumb {
display:none;
}

.page-id-4937 .breadcrumb {
display:none;
}

.page-id-30 .breadcrumb {
display:none;
}

.page-id-30  h2.top-banner-title {
padding-top:20px;
}

.page-id-513 .breadcrumb {
display:none;
}

.page-id-5490 .breadcrumb {
display:none;
}

.page-id-5490 h1.entry-title {
display:none;
}

.page-id-513  h2.top-banner-title {
padding-top:20px;
}
 
#gform_submit_button_146 {
margin-top:15px;
font-size:1.75em;
width:97.5%!important;
}

li#field_146_3 {
width:97.5%;
}

section#text-15.widget.widget_text {
box-shadow: none;
min-height:50px;
}

section#text-17.widget.widget_text {
min-height:50px;
}

a.disagree.popupChoiceButton {
	display:none!important;
}

/*End web pen*/

/*Fix for questionnaire fields suddenly appearing at 25% width*/

.gform_wrapper .top_label textarea.textarea.small {
width:100%!important;
}

/*Referral Form*/

#gform_submit_button_116 {
margin-top:15px;
font-size:1.75em;
}

#gform_wrapper_116 {
width:45%;
float:right;
}

.referral_text {
width: 50%;
float:left;
}

@media (max-width:800px) {
#gform_wrapper_116 {
width:100%;
float:none;
}
.referral_text {
width: 100%;
float:none;
}
}

section#text-14.widget.widget_text {
box-shadow: none;
}
#gform_submit_button_118 {
margin-top:15px;
font-size:1.75em;
}
#gform_submit_button_231 {
margin-top:15px;
font-size:1.75em;
}
#gform_submit_button_124 {
margin-top:15px;
font-size:1.75em;
}

a.adv_cont_btn {
display: block;
border: 1px solid #24b663;
border-radius: 3px;
padding: 20px 10px;
max-width: 100%; 
font-size: 1.75em;
font-weight: bolder;
color: #fffff0;
background: #24b663;
text-decoration: none;
text-align: center;
webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

a.adv_cont_btn:hover {
background:#fffff0;
color:#24b663;
}

p.category-selector {
margin:0 0 15px;
}

a.category-selector{
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
text-align:center;
  text-decoration: none;
  background-color: #9ABBF6;
  color: #333333;
  float:left;
width:95%;
margin: 5px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 15px;
}
a.category-selector:hover {
color:#ffffff;
background-color: #1c458d;
}

a.abg{
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
text-align:center;
  text-decoration: none;
  background-color: #9ABBF6;
  color: #333333;
width:95%;
margin: 5px;
padding: 10px 30px;
border-radius: 15px;
}
a.abg:hover {
color: #1F478E;
    background-color: #FFFFFF;
}

a.abg_2{
  font-weight: bold;
font-family: "Lato",Helvetica,Arial,sans-serif;
font-size:1.7em;
text-align:center;
  text-decoration: none;
  background-color: #3f9d4c;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #54bb63), color-stop(100%, #388d44));
    background: -webkit-linear-gradient(#54bb63, #388d44);
    background: -moz-linear-gradient(#54bb63, #388d44);
    background: -o-linear-gradient(#54bb63, #388d44);
    -pie-background: linear-gradient(#54bb63, #388d44);
    background: linear-gradient(#54bb63, #388d44);
  color: #ffffff;
width:95%;
margin: 5px;
padding: 10px;
border-radius: 15px;
}
a.abg_2:hover {
	text-decoration: underline;
}

h3.abg-title-text {
padding-left: 2%;
font-family:"Lato",Helvetica,Arial,sans-serif;
margin: 0;
font-weight:bold;
font-size:2.5em;
}

#gform_wrapper_135 {
   width: 500px;
}
#gform_submit_button_135 {
margin-top:15px;
font-size:1.75em;
}

#gform_wrapper_184 {
   width: 500px;
}
#gform_submit_button_184 {
margin-top:15px;
font-size:1.75em;
}

textarea#input_139_4.textarea.small {
width:97.5%!important;
}

textarea#input_139_6.textarea.small {
width:97.5%!important;
}

#gform_submit_button_139 {
margin-top:15px;
font-size:1.75em;
width:97.5%!important;
}

#gform_submit_button_147 {
margin-top:15px;
font-size:1.75em;
width:97.5%!important;
}

table.category-selector {
width:100%;
margin:0 0 24px;
}

.black-sub-heading {

font-size:1.4em;
font-weight: bold;
}

.blue-in-post-heading {
    font-family: "Gentium Book Basic", Georgia, "Times New Roman", serif;
    font-weight: bold;
    color: #1c458d;
    line-height: 1.2;
    text-align: left;
	font-size: 2.2em;
	margin: 0.8rem 0 1rem;
	}
.blue-box2 {
border: solid 2px #1c458d;
padding:28px 28px 0px;
margin:0px;
}
.blue-box {
border: solid 2px #1c458d;
font-family: "Gentium Book Basic", Georgia, "Times New Roman", serif;
    font-weight: bold;
    color: #1c458d;
    line-height: 1.2;
font-size: 1.5em;
padding:28px 0px 0px;
margin:0px;
text-align:center;
}

.css-carousel {
	width: 100%;
	height:70px;
	position: relative;
	overflow: hidden;
}
.css-carousel .css-img {
	max-width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	-webkit-animation: css-carousel-fade 42s linear infinite;
	-moz-animation: css-carousel-fade 42s linear infinite;
	-ms-animation: css-carousel-fade 42s linear infinite;
	animation: css-carousel-fade 42s linear infinite;
}
.css-carousel .css-img:nth-child(2) {
	-webkit-animation-delay: 7s;
	-moz-animation-delay: 7s;
	-ms-animation-delay: 7s;
	animation-delay: 7s;
}
.css-carousel .css-img:nth-child(3) {
	-webkit-animation-delay: 14s;
	-moz-animation-delay: 14s;
	-ms-animation-delay: 14s;
	animation-delay: 14s;
}
.css-carousel .css-img:nth-child(4) {
	-webkit-animation-delay: 21s;
	-moz-animation-delay: 21s;
	-ms-animation-delay: 21s;
	animation-delay: 21s;
}
.css-carousel .css-img:nth-child(5) {
	-webkit-animation-delay: 28s;
	-moz-animation-delay: 28s;
	-ms-animation-delay: 28s;
	animation-delay: 28s;
}
.css-carousel .css-img:nth-child(6) {
	-webkit-animation-delay: 35s;
	-moz-animation-delay: 35s;
	-ms-animation-delay: 35s;
	animation-delay: 35s;
}
@-webkit-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@-moz-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@-ms-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@keyframes css-carousel-fade {
	0%, 20%, 100% { opacity: 0; }
	5%, 15% { opacity: 1;}
}

.testimons {
background: #ffffff;
text-align: center;
}

h3.testimons {
font-family: "Lato",Helvetica,Arial,sans-serif;
font-weight: bold;
font-style: italic;
color: black;
margin: 0px;
font-size:1.1em;
}

p.testimons {
font-family: "Lato",Helvetica,Arial,sans-serif;
color: black;
margin: 0px;
}

img.sell-featured {
vertical-align:bottom;
padding: 20px 50px 10px;
zoom: 80%;
}

h2.sell-featured-on {
margin:0px;
font-weight: bold;
font-size: 1.5em;
}
.sell-featured-on {
clear: both;
margin-top:30px;
margin-bottom:30px;
text-align:center;
background:#ffffff;
}

@media (max-width:600px) {
	.nav-primary {
		display:none;
	}
}


li#field_8_2 {
	margin:0px;
}

@media (max-width:800px) {
.page-id-75 #wpfront-notification-bar-spacer {
display:none!important;
}
}

/*Bidding Page*/
#gform_submit_button_225 {
font-size: 2em;
white-space: pre-line;
margin-top:10px;
}

#gform_wrapper_225 .gform_heading .gform_title {
font-size: 2em;
text-align: center; 
}

li#field_225_8 {
	margin-bottom:20px;
}

#input_225_13 {
font-size:25px;
margin-top:0px;
}

#gform_submit_button_226 {
font-size: 2em;
white-space: pre-line;
margin-top:10px;
}

#gform_submit_button_228 {
font-size: 2em;
white-space: pre-line;
margin-top:10px;
}

.time_left {
	background-color:#1C458D!important;
	color:#ffffff!important;
}

.element_conteiner {
	min-width:60px!important;
}

.time_description {
	font-size:12px!important;
}

span.element_conteiner.secs {
	display:none;
}

/*conference form*/

#gform_submit_button_229 {
font-size: 2em;
white-space: pre-line;
margin-top:20px;
}

#gform_submit_button_230 {
font-size: 2em;
white-space: pre-line;
margin-top:20px;
}

@media only screen and (min-width: 200px) and (max-width: 768px) {

  .gform_wrapper .gform_body .top_label li.gfield.gf_right_third { 
    float: left; 
    clear: left !important;
    width: 99%;
  } 

  .gform_wrapper .gform_body .top_label li.gfield.gf_middle_third { 
    float: left; 
    clear: left !important;
    width: 99%;
  }

.gform_wrapper .gform_body .top_label li.gfield.gf_left_third { 
    float: left; 
    clear: left !important;
    width: 99%;
  }

}

/*referral rock page*/

.page-id-7078 .breadcrumb {
display:none;
}

.blue-ribbon {
background: #1d468d;
}

h2.blue-ribbon-text {
text-align:center;
color:#ffffff;
padding:20px;
font-family: "Gentium Book Basic", Georgia, "Times New Roman", serif;
margin-top:15px;
}

img.sell-featured {
vertical-align:bottom;
padding: 20px 50px 10px;
zoom: 75%;
}

@media screen and (max-width:680px) {
img.sell-featured {	
padding: 0px 15px 10px;
zoom: 60%;
}
}

h2.sell-featured-on {
margin:0px;
font-weight: bold;
font-size: 1.5em;
}
.sell-featured-on {
clear: both;
margin-bottom:10px;
text-align:center;
background:#ffffff;
}

.css-carousel {
	width: 100%;
	height:80px;
	position: relative;
	overflow: hidden;
}

@media screen and (max-width:680px) {
	.css-carousel {
		height:130px;
	}
}

.css-carousel .css-img {
	max-width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	-webkit-animation: css-carousel-fade 42s linear infinite;
	-moz-animation: css-carousel-fade 42s linear infinite;
	-ms-animation: css-carousel-fade 42s linear infinite;
	animation: css-carousel-fade 42s linear infinite;
}
.css-carousel .css-img:nth-child(2) {
	-webkit-animation-delay: 7s;
	-moz-animation-delay: 7s;
	-ms-animation-delay: 7s;
	animation-delay: 7s;
}
.css-carousel .css-img:nth-child(3) {
	-webkit-animation-delay: 14s;
	-moz-animation-delay: 14s;
	-ms-animation-delay: 14s;
	animation-delay: 14s;
}
.css-carousel .css-img:nth-child(4) {
	-webkit-animation-delay: 21s;
	-moz-animation-delay: 21s;
	-ms-animation-delay: 21s;
	animation-delay: 21s;
}
.css-carousel .css-img:nth-child(5) {
	-webkit-animation-delay: 28s;
	-moz-animation-delay: 28s;
	-ms-animation-delay: 28s;
	animation-delay: 28s;
}
.css-carousel .css-img:nth-child(6) {
	-webkit-animation-delay: 35s;
	-moz-animation-delay: 35s;
	-ms-animation-delay: 35s;
	animation-delay: 35s;
}
@-webkit-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@-moz-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@-ms-keyframes css-carousel-fade {
    0%, 20%, 100% { opacity: 0; }
    5%, 15% { opacity: 1;}
}
@keyframes css-carousel-fade {
	0%, 20%, 100% { opacity: 0; }
	5%, 15% { opacity: 1;}
}