.page-builder-three,.page-builder-four{padding:3% 0}.featured-listings{margin:0}.grid-listing-info .price,.list-listing-info .price,.single-listings article .price,.saved-listings .fav-listing .price{color:#fff !important}.vc_row li.listing>figure .attachment-listings-featured-image{width:100%;height:100%;object-fit:cover}li.listing>figure{overflow:hidden;height:263px}@media only screen and (max-width:1499px) and (min-width:1024px){li.listing>figure{height:263px}}li.listing>figure .attachment-listings-featured-image{object-fit:cover}.grid-listing-info .price,.list-listing-info .price,.single-listings article .price,.saved-listings .fav-listing .price{padding:5px}.list-agent-info{display:none}.inner-content{padding:0;border:none;border-radius:0}.inner-content ul ul{margin:0}header-wrap{top:0!important}.list-listing-info-inner h4.marT0{margin-top:50px!important}#topbar-wrap{background:#005c99;color:#fff}#topbar-wrap .social a{color:#fff}.social .facebook a:hover,.contact-social .facebook a:hover,a.wp-social-login-provider-facebook{background:#4ca8ee}.ct-menu>li>a{color:#fff}.ct-menu .multicolumn>.sub-menu,.ct-menu .sub-menu>li{background:#005c99}.ct-menu .sub-menu>li>a{border-bottom:1px solid #2976a9}.ct-menu .sub-menu>li>a:hover{background:#2976a9}.ct-menu li.current-menu-item a,.ct-menu li.current_page_parent a{border-top-color:#4fcaff}#compare-panel-btn{background:#00b0fe}.featured-listings header.masthead{background:#005c99;padding:10px 20px 20px}h6.featured span{background:#f96039}h6.home1 span,h6.home2 span{display:none}h6.for-sale span{background:#00b0fe}h6.rental span,h6.for-rent span{background:#005c99}.grid-listing-info .price,.list-listing-info .price,.single-listings article .price,.saved-listings .fav-listing .price{background:#005c99}.grid-listing-info a,.list-listing-info a,.single-listings header.listing-location h2{color:#00b0fe}.advanced-search h4{background:#00b0fe}a.btn,.btn,#reply-title small a,.comment-reply-link,.grid figcaption a,input[type=submit],input[type=reset],input[type=button],input[type=btn]{background:#00b0fe}.single-listings #listing-sections{padding:10px 30px;background:#005c99;border-bottom:1px solid #00b0fe}#footer-widgets .dark-overlay{background:rgba(0,92,153,.75)}footer{background:#00b0fe}footer.muted,footer.muted a,footer.muted a:visited{color:#fff}.single-listings #listing-brokerage .brokerage,li.listing .brokerage,.sub-listings .brokerage,.widget .brokerage{display:none}.dark-overlay{background:rgba(0,0,0,.5)}.white-text,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text a{color:#fff}.white-text a{color:#fff;text-decoration:underline}.white-text a:hover{color:#fff;text-decoration:none}.searching-on .map-toggle{display:none}.customgreybox{margin-bottom:30px;padding-top:5%;padding-right:10%;padding-bottom:5%;padding-left:10%;background-color:#f7f7f7;border-radius:3px !important;border:1px solid #f0f0f0}ul.contact-info{list-style:none;margin:0}ul.contact-info .fa-mobile{font-size:24px;margin-top:1px;margin-left:3px}.myfeaturedheader{background:#005c99;padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;margin-left:-15px;margin-right:-15px}.myfeaturedheader h4{color:#fff}h4.mytitle,h3.mytitle{background:#005c99;padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff}.homelistings a{color:#00b0fe}.homelistings a:hover{text-decoration:underline}.bluebg .vc_figure-caption{color:#fff}.t1{margin-top:-30px}#single-header h2,#archive-header h2{font-family:'Open Sans','sans-serif'}#footer-widgets{color:#fff}#footer-widgets .widget li{list-style:none;font-size:14px;padding:0;border-bottom:none}footer nav{width:200px}#custom_html-3{width:50%;float:right}#footer-widgets a,#footer-widgets a:visited{color:#fff}.myblue{color:#005c99}footer p.right{width:500px;line-height:20px}footer .right a{display:block}.single-listings article .prop-type-icon{display:none}#listingscontact span.customSelect{max-width:100%}.single-listings .fa-check-square{color:#00b0fe}.prop-type-icon{display:none}@media only screen and (max-width:959px){footer p.right{width:50%;line-height:20px}}.grid-listing-info .propinfo p{line-height:18px}#listing-content,#listing-content p,.propinfo-excerpt{line-height:normal}.list-listing-info-inner h5{padding-top:50px}.list-listing-info-inner .propinfo p{text-align:left}.page-template-template-full-width .list-listing-info-inner .propinfo ul{margin:0}span.search-params{background:#005c99;color:#fff}span.search-params{background:#29333d;color:#fff}li.listing.span_3.minimal figure a.listing-featured-image:after{background:0 0}#single-header h1{text-transform:uppercase;font-weight:800;color:#fff;background-color:#005c99;width:auto;display:inline-block;padding-left:20px;padding-right:20px}.page-template-template-full-width footer ul{list-style:none;margin:0}.page-builder-three,.page-builder-four{padding:3% 0 0}.advanced-search div.left,.home .advanced-search.dsidxpress .dsidx-resp-area{max-height:30px}.listing figure{min-height:unset}li.listing.minimal .grid-listing-info{position:relative;padding:10px}li.listing.minimal h5,li.listing.minimal h5 a,#footer-widgets li.listing.minimal h5 a{padding:0;font-weight:500;padding-bottom:5px;color:#005c99}li.listing.minimal .location{color:#878c92}@media only screen and (max-width:767px){footer .left{float:none;margin:0 auto;text-align:center}footer p.right{width:100%}.wpb_column{margin-bottom:0}.listing figure img{width:100%;height:auto}.list-listing-info-inner h5{padding-top:0}.grid-listing-info a,.list-listing-info a,.single-listings header.listing-location h2{color:#00b0fe;font-size:30px}.widget_ct_agentsotherlistings header h5{padding-top:30px}.resp-margin>.vc_column-inner{padding-top:15px!important;padding-bottom:15px!important}}.cbp-spmenu-vertical .menu-primary-container{padding-top:30px}.cbp-spmenu{background:#005c99}.cbp-spmenu a{color:#fff!important}.cbp-spmenu a:hover{background:#00b0fe}.cbp-spmenu-vertical .sub-menu a{line-height:20px}.cbp-spmenu-vertical a{line-height:25px;padding:.5em 1.5em}@media only screen and (max-width:1100px){header#masthead .span_3 img{min-width:220px;max-width:220px;position:absolute;top:30px;height::auto}footer{padding-bottom:40px}}