.discoveryGroupPropertyContainer .overlayContainer{width:100%}
.discoveryGroup h1,.loaderGroup h1{text-align:left;margin-bottom:22px;margin-left:3px!important}
.discoveryGroup{clear:left}
.discoveryCardButtonContainer{width:300px;margin:auto;clear:left}
.discoveryCardButtonContainer .btn{width:100%}
.hpCardText{padding:0 0 0 16px;display:block;width:100%}
.property-card-details{font-size:.75rem;line-height:1.1rem}
.property-card-details .property-price{font-size:1.25rem}
.discoveryGroupPropertyContainer .imageContainerCard{height:180px}
.discoveryGroup .overlayPhoto{width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,.3)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00333333', endColorstr='#8c333333', GradientType=0 )}
.discoverySpinner{width:65px;display:none}
#mapResizeControl,#mapZoomControl{position:absolute;right:20px;width:31px}
.globalSearchBoxContainer{height:47px}
.navDefault>li a:focus{color:#474e52}
.navDefault>li.current_page_item a{color:#00c767}
#googleMapContainer{height:100%}
#layerControlMenu{position:absolute;top:20px;left:20px}
#mapResizeControl{top:20px;bottom:auto}
#mapZoomControl{top:130px}
#mapCanvas{height:340px;position:relative}
#mapCanvas.fixed{z-index:999;width:1128px;margin:0 auto}
#mapCanvas.fixed:not(.mapLarge){box-shadow:0 5px 10px 5px #fff}
#mapCanvas.fixed #mapZoomControl{top:80px}
#mapCanvas.mapLarge,#mapCanvas.mapLarge.fixed{height:760px!important}
#mapSection{height:340px}
#mapCanvas,#mapZoomControl{backface-visibility:hidden;perspective:1000;transform:translate3d(0,0,0)}
@media screen and (max-width:1144px){#mapCanvas.fixed{width:980px}
}
#sectionPhotoGrid .fiveSet div,#sectionPhotoGrid .threeSet div{width:100%}
#sectionPhotoGrid .fiveSet,#sectionPhotoGrid .fiveSet div,#sectionPhotoGrid .threeSet,#sectionPhotoGrid .threeSet div{height:288px}
@media screen and (max-width:1144px){#sectionPhotoGrid .fiveSet,#sectionPhotoGrid .fiveSet div,#sectionPhotoGrid .threeSet,#sectionPhotoGrid .threeSet div{height:249px}
}
#photoPlayerModal.modal{width:90%;height:96%;background-color:#000;margin:20px 0}
#photoPlayerModal .close{width:300px;background-color:#5b5b5b;line-height:40px}
#selectedProperty{padding-top:40px}
.staticPhotoPlayerCurrentItemContainer .photoPlayerCurrentItem{width:640px;height:auto}
.staticPhotoPlayerCurrentItemContainer .photoPlayerCurrentItem img{max-width:640px;max-height:480px}
.staticPhotoPlayerNextButton,.staticPhotoPlayerPreviousButton{margin:-.75em 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.modal .photoPlayerCurrentItem{background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#000;width:640px;height:480px;display:block}
.modal .photoPlayerCurrentItemContainer{width:640px;height:100%}
.morningColor{color:#ee552a}
.afternoonColor{color:#2fb2c3}
.eveningColor{color:#40455f}
#nearbyPlacesSection,#sectionFeaturedNeighborhoods{max-height:450px;overflow:hidden}
#sectionFeaturedNeighborhoods .featured_carousel i{margin-top:5px}
.featured_carousel{height:260px}
#nearbyPlacesSection .featured_carousel{height:150px}
.featured_carousel .slide{width:300px;margin-bottom:1000px;float:left;outline:0}
@media screen and (max-width:1144px){.featured_carousel{height:230px}
}
#autoCompleteSearch.navbarSearch .btn,#autoCompleteSearch.navbarSearch input[type=text]{height:32px;line-height:1;vertical-align:middle}
.colMarketTrends{width:313px}
.halfChart{width:460px}
.fullChart{width:100%}
@media screen and (min-width:1144px){.colMarketTrends{width:362px}
.halfChart{width:100%}
}
#autoCompleteSearch .form{position:relative;max-width:550px}
#autoCompleteSearch .form.active input[type=text]{border-bottom-left-radius:0}
#autoCompleteSearch .resultList{top:100%;left:0;right:89px;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
#autoCompleteSearch .inputField{overflow:hidden}
#autoCompleteSearch .buttonContainer{float:right}
#autoCompleteSearch .btn{width:90px;border-top-left-radius:0;border-bottom-left-radius:0}
#autoCompleteSearch.navbarSearch{position:fixed;top:5px;left:120px;z-index:10000000}
#autoCompleteSearch.navbarSearch .form .text input:focus{border:1px solid #cdd1d4;border-right:none}
.branded #autoCompleteSearch.navbarSearch{top:87px}
@media screen and (max-width:1018px){#autoCompleteSearch.navbarSearch{left:85px}
}