#home .header-with-bg .head-background .f-img {display:block}
.header-with-bg .head-background .f-img {height:auto;max-height:523px;overflow: hidden;}
.header-with-bg .head-background .f-img img {height: auto;width: 100%;position: relative;}
#meet-the-team #content .agent-group .row .agent {margin: 0 1.5% 0 0}
#meet-the-team #content .agent-group .agent .details {padding:0}
#meet-the-team #content .agent-group .agent .image {padding:0}
#meet-the-team #content .agent-group .agent .image img {border: medium none;box-shadow: none; image-rendering:auto}
#meet-the-team #content .agent-group .details a {display: block;font-size: 18px;font-weight: bold}

#property .media #main-image ul {height: 100%;position: relative;width: 100%; z-index:0}
#property .media #main-image li {height: 100%;position: static;width: 100%;overflow: hidden;}
#property .media #main-image li a img {display:block; width:100% !important; height:auto}
#property .media #main-image li .icon_video:after {
    content: "\f01d";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;position: absolute;
    color: white;top: 50%;left: 50%;z-index: 1;
    -ms-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%);
    background: rgba(0, 0, 0, 0.4);padding: 20px 35px;border-radius: 5px;font-size: 50px;
}
#property .media #main-image li:hover .icon_video:after {color: #F26432}
div.light_square .pp_expand {display:none !important}
.post {border-bottom: 1px dashed #eaeaea;margin: 0 0 20px;padding: 0 0 20px}
.posts.single img {max-width:100%}
.posts.index .entry p {margin:0 0 15px}

#meet-the-team .header-with-bg .head-background .f-img img {display:none}
#footer .group.wrapper {margin:20px 0 0}

.book-inspection-button:not(:last-child) {margin-bottom: 15px}
.book-inspection-button a {display: block;font-size: 14px;font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; border-radius: 4px;color: #fff;padding: 8px 15px;text-align: center}
.book-inspection-button:first-child a {background: #f26432}
.book-inspection-button:first-child a:hover {background: #747474}
.book-inspection-button:not(:first-child) a {background: #002d56;color: #f26432}
.book-inspection-button:not(:first-child) a:hover {background: #f26432;color: #002d56}

@media screen and (min-width:768px) and (max-width:1024px) {  
	#home .suburb .control {top: 25%;}
	#home .cycle-slideshow {height: 100%;}
	html, body #home {height: 88%;}
	#home .suburb {position: relative; top: 20px;}
	.suburb .slides ul li .suburb_image {height: 170px; overflow: hidden;}
	.suburb .slides li .suburb_image img {width: 150%; height: 150%;}
	#home .suburb.control {top: 27% !important;}
}
@media screen and (max-width:768px) {#testimonials .move-c h1.page-title, #contact h1.page-title {margin: 10px !important}}
@media screen and (max-width:767px) {.header-with-bg .head-background {max-height:100%}.search-results #thumbnail-mode .listing.left .image.notsold {height: 100%;}#property .media #thumbnails {display:none}body#e-magazine .emag-thumb{ width:100%; }}
@media screen and (max-width:360px) {.posts.single img {margin: 0 0 20px;width: 100%; max-width:100%}}
