/*e1150a759d54a3df65e038a92cb065e7*/
.com_brproperty.view-listings .topper{display:none}body #newentries #featuredlistings .slides .col33 .rsdir-listing .full .thumbnails{position:relative}.disclaim a{color:#ef0012}.alternatelots{position:absolute;bottom:10px;right:10px;color:white;background:red;box-shadow:2px 2px 10px black;padding:4px 20px}.thumbnail2 .alternatelots{bottom:auto;top:10px;z-index:999}body .rsdir .rsdir-listings .span4 .houseblock .rsdir-listing-thumb-wrapper .thumbnails{position:relative}body .redbtn a{display:inline-block;padding:10px 30px;background:#ef0012;color:white;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:15px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body .redbtn a:hover{background:#292526}.outline-_error #g-main{text-align:center !important}body.listings #g-main .g-container .brtitle{text-align:center}div#rsdir-gallery{margin:0}body #g-page-surround #g-belowheader{margin-top:0 !important}body.listings #listings-table .col25{width:33.333%}@media (min-width:768px) and (max-width:959px){body.listings #listings-table .col25{width:50% !important}}@media (max-width:767px){body.listings #listings-table .col25{width:100% !important;max-width:440px;margin:auto;float:none}}@media (max-width:480px){body.listings #listings-table .col25 .pad20{padding:10px}}@media (max-width:480px){body.view-listings #g-belowheader #u-full .topper{display:none}}@media (max-width:480px){body.itemid-141 #u-full .platform-content:last-child{position:relative !important}body.itemid-141 #g-belowheader #u-full .topper{display:none}}body.itemid-392 #u-full .platform-content:last-child{position:absolute;bottom:0;left:0;right:0;line-height:0;z-index:99}body li.g-menu-item.g-menu-item-405.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard,body li.g-menu-item.g-menu-item-409.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard{float:right;background:#ef0012}body li.g-menu-item.g-menu-item-405.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard a,body li.g-menu-item.g-menu-item-409.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard a,body li.g-menu-item.g-menu-item-405.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard span,body li.g-menu-item.g-menu-item-409.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard span{color:white}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-8JSpX{float:right;background:#9e0808}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-8JSpX a,body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-8JSpX span{color:white}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-OMQpG{float:right;height:80px;background:#ef0012}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-OMQpG a,body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item-cn---particle-OMQpG span{color:white}body.itemid-395 #u-full .platform-content:last-child{position:absolute;bottom:0;left:0;right:0;line-height:0;z-index:99}.itemid-406 #listings-table .spanprop{padding:20px !important}#g-mainbottom .platform-content{padding:0;margin:0}body.itemid-392 #g-main{display:none}body.itemid-392 #u-full{position:relative}body.itemid-392 #u-full .platform-content{margin:0;padding:0}body.itemid-392 #u-full .platform-content:last-child{position:absolute;bottom:0;left:0;right:0;line-height:0;z-index:99}body.translated #g-page-surround #g-footer #agents #agentlist .col25{width:50%}body.translated #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details{width:50%;float:left}body.translated #g-page-surround #g-footer #agents #agentlist .col25 .wrap .imgwrap{width:50%;float:left}@media (max-width:767px){body.translated #g-page-surround #g-footer #agents #agentlist .col25,body.translated #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details,body.translated #g-page-surround #g-footer #agents #agentlist .col25 .wrap .imgwrap{width:100%}body.translated #u-full .platform-content:last-child{position:relative !important}}.brproperty.full .br-body .br-agents .agent.property-box-50 .inner .title{background:#ef0012}.brproperty.full .br-body .br-maininfo .br-right .bits{background:#ef0012}.brproperty.full .br-body .br-maininfo .br-left .br-price{background:#ef0012}.crossbanner{background:#ef0012}.brproperty .br-body .property-box-30 .property-pad .content .info .price,.brproperty .br-body .property-box-25 .property-pad .content .info .price{background:#ef0012}.favo:hover,.favo.faved{color:#ef0012}.brproperty.full .br-body .br-slider .flex-direction-nav li.flex-nav-next a{background:#ef0012}.brproperty.full .br-body .br-slider .flex-direction-nav li.flex-nav-prev a{background:#ef0012}@supports (-ms-ime-align: auto){body #g-page-surround #g-belowheader #u-full .hero video#bgvid{height:auto !important}}.fancybox-container{z-index:99999992 !important}body *::-moz-selection{background:#00d800}body *::selection{background:#00d800}body{}body #u-full{position:relative}body #u-full .platform-content{margin:0;padding:0}body.itemid-101 #g-main{display:none}body.itemid-101 #u-full{position:relative}body.itemid-101 #u-full .platform-content{margin:0;padding:0}body.itemid-101 #u-full .platform-content:last-child{position:absolute;bottom:0;left:0;right:0;line-height:0;z-index:99}body li.g-menu-item.g-menu-item-167.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard,body li.g-menu-item.g-menu-item-305.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard{float:right;background:#ef0012}@media only screen and (max-width:1184px){body li.g-menu-item.g-menu-item-167.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard,body li.g-menu-item.g-menu-item-305.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard{float:none !important}}body li.g-menu-item.g-menu-item-167.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard span.g-menu-item-title.BRETT.IS.COOL,body li.g-menu-item.g-menu-item-305.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard span.g-menu-item-title.BRETT.IS.COOL{color:white !important}body li.g-menu-item.g-menu-item-167.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard .g-menu-parent-indicator:after,body li.g-menu-item.g-menu-item-305.g-menu-item-link-parent.g-menu-item-type-component.g-parent.g-standard .g-menu-parent-indicator:after{color:white !important}body #g-belowheader #u-full .topper{position:relative;background:rgba(255, 255, 255, 0.5);background-image:url('../../../../images/home/estate.jpg');background-size:cover;background-position:center;height:250px}body #g-belowheader #u-full .topper:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.5)}body #g-page-surround #g-header .g-content .g-main-nav .g-sublevel .g-menu-item a{color:white !important;width:100%;display:inline-block;line-height:60px}body #g-page-surround #g-header .g-content .g-main-nav .g-sublevel li{height:auto !important;line-height:1.2em !important}body #g-page-surround #g-header .g-content .g-main-nav .g-sublevel li .g-menu-item-container{height:auto !important;line-height:60px !important}body #g-page-surround #g-header .g-content .g-main-nav .g-sublevel li .g-menu-item-container .nav{width:100%}body #g-page-surround #g-header .g-content .g-main-nav .g-sublevel li .g-menu-item-container .nav li{height:auto !important;line-height:1.2em !important}body #g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none !important;background:none !important}body #g-mobilemenu-container .searchtoggle{display:none !important}body #g-mobilemenu-container #btl-panel-login{display:none !important}body #g-mobilemenu-container .btl-panel{float:none !important}body #g-mobilemenu-container #btl-panel-login{background-color:transparent !important;float:left;border:none !important;color:white !important;width:100%;display:inline-block;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0}body #g-mobilemenu-container #btl-panel-login:after{content:"User"}body .g-menu-item---module-pIpa1 .g-menu-parent-indicator{display:none !important}body .g-menu-item---module-pIpa1 .g-menu-parent-indicator .nav.menu{padding:0 !important;border:none !important}body .g-menu-item---module-pIpa1 .g-menu-parent-indicator .nav.menu li a{display:inline-block;width:100%}body li.g-menu-item.g-menu-item---module-pIpa1---module-gGFcK.g-menu-item-type-particle{margin:0 !important}body li.g-menu-item.g-menu-item---module-pIpa1---module-gGFcK.g-menu-item-type-particle ul.nav.menu{border:none !important;padding:0 !important}body li.g-menu-item.g-menu-item---module-pIpa1---module-gGFcK.g-menu-item-type-particle ul.nav.menu li{border-bottom:0;padding-bottom:0;margin-bottom:0}body li.g-menu-item.g-menu-item---module-pIpa1---module-gGFcK.g-menu-item-type-particle ul.nav.menu li a{display:inline-block;width:100%}body li.g-menu-item.g-menu-item---module-pIpa1---module-gGFcK.g-menu-item-type-particle ul.nav.menu li a:hover{background:#292526}body .g-main-nav .g-dropdown{margin-top:0 !important}body .g-main-nav .g-dropdown .g-dropdown-column .g-grid{background:#ef0012}body .g-main-nav .g-dropdown .g-dropdown-column .g-grid .g-sublevel .g-menu-item{margin:0 !important;padding-bottom:0}body .g-main-nav .g-dropdown .g-dropdown-column .g-grid .g-sublevel .g-menu-item a:hover{background:#292526}body #btl-wrap-module .unstyled a{color:#ef0012 !important}body #btl-wrap-module .unstyled a .icon-arrow-right{display:none}body .btl-buttonsubmit{text-align:center !important}body .btl-buttonsubmit a{width:100% !important;background:none !important;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:45px !important;height:45px !important;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:600;display:inline-block;color:white}body .btl-buttonsubmit a:hover{background:#9e0808 !important}body input[value="Unsubscribe"]{background:#ef0012;border:none;padding:10px 30px;border-radius:0}body .unsuboptions,body .unsubsurvey{display:none !important}body .col60{width:60%;float:left;padding-left:30px}body .col40{width:40%;float:left}body .alert{background:none;border:none}body .alert h4{color:#292526;font-weight:bold;font-size:2em;letter-spacing:1px}body .alert p{color:#292526}body input,body select{-webkit-appearance:none;-webkit-box-shadow:none !important;box-shadow:none !important}body input[type="radio"],body select[type="radio"]{-webkit-appearance:radio}body div.acymailing_module_success{color:white;background-color:transparent}body .col30{width:30%;float:left}body .col70{width:70%;float:left}body .searchtoggle{cursor:pointer;line-height:1;padding:10px 10px}body .searchtoggle i{color:white;opacity:1}body .searchtoggle a{padding:0 !important}body .registration{width:50%}body .registration #member-registration{background:none;border:none;-webkit-box-shadow:none;box-shadow:none}body .registration #member-registration .control-label{text-align:left}body .registration #member-registration .controls{width:100%;margin-left:0 !important}body .registration #member-registration .controls input{border-radius:0;padding:10px;height:40px}body .login .well{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;max-width:600px}body .login .well label{text-align:left}body .login .well .control-group .controls{margin-left:0}body .login .well .control-group input{height:40px;border-radius:0;background:white;margin-left:0}body .maintitle{text-align:center}body .g-offcanvas-toggle,body .g-offcanvas-open{color:#ef0012 !important}body #g-offcanvas #g-mobilemenu-container ul,body #g-offcanvas,body #g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,body #g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#292526}body #g-mobilemenu-container{margin-top:20px}body .k2AccountPageUpdate button{width:auto !important;padding:10px 20px !important;border-radius:0 !important;margin:0 !important;background:#ef0012 !important;color:white !important;text-transform:uppercase !important;letter-spacing:2px !important;margin-bottom:0 !important;display:block !important;float:right !important}body button.btn.btn-primary,body .registration a.btn{width:auto !important;padding:10px 20px !important;border-radius:0 !important;margin:0 !important;background:#ef0012 !important;color:white !important;text-transform:uppercase !important;letter-spacing:2px !important;margin-bottom:0 !important;display:block !important;float:right !important;margin:2px !important}body .g-main-nav .g-offcanvas-toggle{color:white !important;z-index:99999;position:relative;float:left}body .g-main-nav .g-offcanvas-toggle i{visibility:visible !important;position:relative;top:-6px}body .col33{width:33.333%;float:left}body h2.brtitle{text-align:center;font-weight:600;font-size:2em}body .col50{float:left;width:50%}body h3.g-title{text-align:center;font-size:2.2em;font-weight:700;padding:20px 0}body a:hover{text-decoration:none}body .col25{width:25%;float:left}body ul.sigFreeClassic li.sigFreeThumb{background-color:transparent !important}body .sigFreeContainer .sigFreeThumb{width:25%;padding:5px !important;background-color:transparent !important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 !important}body .sigFreeContainer .sigFreeThumb .title{background:#ef0012;color:white;text-align:center;line-height:35px}body .sigFreeContainer .sigFreeThumb a{width:100% !important;height:auto !important;background-color:white !important}body .sigFreeContainer .sigFreeThumb img{margin:0px !important;background-size:cover;width:100% !important;height:auto !important}body #btl-content #btl-content-login{background:#efefef;min-width:300px;border:none;border-radius:0 !important}body #btl-content #btl-content-login h3{background:#ef0012;color:white;font-size:14px;letter-spacing:1px;text-align:center}body #btl-content #btl-content-login #bt_ul{margin:0 0 0 20px;display:none}body #btl-content #btl-content-login #bt_ul a{color:#ef0012}body #btl-content #btl-content-login .btl-formlogin .btl-login-in-process h3{margin:0 !important;padding:0 !important}body #btl-content #btl-content-login .btl-formlogin #register-link{padding:0}body #btl-content #btl-content-login .btl-formlogin #register-link a{color:#ef0012}body #btl-content #btl-content-login .btl-formlogin .btl-field .btl-label{width:100%;float:left;line-height:1;margin-top:8px}body #btl-content #btl-content-login .btl-formlogin .btl-field .btl-input{float:left !important;width:100%;height:auto !important}body #btl-content #btl-content-login .btl-formlogin .btl-field .btl-input.btl-input-remember{height:auto !important}body #btl-content #btl-content-login .btl-formlogin .btl-field .btl-input input{width:100%;padding:5px;height:40px;line-height:40px;border-radius:0}body #btl-content #btl-content-login .btl-formlogin .btl-buttonsubmit{border:none;overflow:hidden}body #btl-content #btl-content-login .btl-formlogin .btl-buttonsubmit input{background:#ef0012 !important;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:100% !important;padding:5px 30px;float:right;height:auto !important;text-shadow:none}body #btl-content #btl-content-login #social-connect ul{background:#1da1f2;overflow:hidden}body #btl-content #btl-content-login #social-connect ul li{width:50%;margin:0;text-align:center;height:auto !important}body #btl-content #btl-content-login #social-connect ul li i{padding:10px}body #btl-content #btl-content-login #social-connect ul li:hover{background:#ef0012}body #btl-content #btl-content-login #social-connect ul li#bt-facebook{background:#4267b2}body #btl-content #btl-content-login #social-connect ul li#bt-facebook i{color:white}body #btl-content #btl-content-login #social-connect ul li#bt-google{background:#db4437}body #btl-content #btl-content-login #social-connect ul li#bt-google i{color:white}body #btl-content #btl-content-login #social-connect ul li#bt-twitter{background:#1da1f2}body #btl-content #btl-content-login #social-connect ul li#bt-twitter i{color:white}body #btl-content #btl-content-profile{overflow:hidden;background:#ef0012;border:none;border-radius:0}body #btl-content #btl-content-profile .bt-scroll-inner{margin-bottom:0 !important;padding-bottom:0}body #btl-content #btl-content-profile .btl-buttonsubmit{margin:0;text-align:left}body #btl-content #btl-content-profile .btl-buttonsubmit form button[name="Submit"]{width:100% !important;background:none !important;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:45px !important;height:45px !important;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:600}body #btl-content #btl-content-profile .btl-buttonsubmit form button[name="Submit"]:hover{background:#9e0808 !important}body #btl-content #btl-content-profile .usermenu ul{margin:0}body #btl-content #btl-content-profile .usermenu ul li{text-shadow:none;line-height:45px !important;height:45px !important;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:white;text-align:center;list-style:none !important;margin:0 !important;padding:0 !important;border-bottom:none;background:none}body #btl-content #btl-content-profile .usermenu ul li:hover{background:#9e0808}body #btl-content #btl-content-profile .usermenu ul li a{color:white !important;text-transform:uppercase !important;letter-spacing:1px !important}body #g-page-surround .g-offcanvas-toggle{z-index:9999999;top:27px}body #g-page-surround #g-top{top:0;left:0;right:0;z-index:999999;background:white;}body #g-page-surround #g-top div#t-search{position:absolute;left:0;overflow:hidden;display:inline-block;width:auto}body #g-page-surround #g-top div#t-trans{position:absolute;right:0;overflow:hidden;display:inline-block;width:auto}body #g-page-surround #g-top div#t-trans a.translate{color:white;background:#ef0012;padding:5px 20px;display:inline-block;width:100px;text-align:center}body #g-page-surround #g-top div#u-logo{width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;max-width:100%}body #g-page-surround #g-top #u-logo .g-content{text-align:center;padding:0}body #g-page-surround #g-top #u-logo .g-content img{width:180px;padding:15px;display:inline-block}body #g-page-surround #g-header{left:0;right:0;background:#292526;padding:0;z-index:99999;text-align:center}body #g-page-surround #g-header #u-logo img{width:140px;padding:20px 10px}body #g-page-surround #g-header.sticky{left:0;right:0;z-index:99999}body #g-page-surround #g-header .g-content{padding:0;margin:0}body #g-page-surround #g-header .g-content .g-main-nav ul li{height:60px;vertical-align:bottom}body #g-page-surround #g-header .g-content .g-main-nav ul li .g-menu-item-container{display:table-cell;vertical-align:middle;padding:10px;height:60px}body #g-page-surround #g-header .g-content .g-main-nav ul li .g-menu-item-container .g-sublevel li{width:100% !important;height:auto !important}body #g-page-surround #g-header .g-content .g-main-nav ul li .g-menu-item-container .g-sublevel li a{width:100% !important;display:inline-block}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item a{padding:20px 10px;text-transform:uppercase;width:100%;font-size:12px;color:white;font-weight:600;letter-spacing:2px;display:inline-block}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.active a{color:white}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---particle-Ud6oz{float:right;height:60px;background:#ef0012}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---particle-roIyD{float:right;background:#9e0808}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---particle-roIyD:hover{background:#292526}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---particle-roIyD .g-menu-item-container{padding:0}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---particle-roIyD .g-menu-item-container a{padding:23px 20px;color:white !important;line-height:1.3}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1{float:right;height:60px;background:#ef0012;text-align:center}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1:hover{}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 a{color:white !important}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container{padding:0}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown{padding:20px 20px;line-height:1.3;background:none !important;border:none !important;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;height:55px;text-transform:uppercase;font-size:12px;letter-spacing:2px}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown:before{padding-right:10px;content:"\f007";font:normal normal normal 14px/1 FontAwesome}body #g-page-surround #g-belowheader{background:#ececec;margin-top:80px}body #g-page-surround #g-belowheader #u-full .hero{position:relative;overflow:hidden;display:block;height:700px}body #g-page-surround #g-belowheader #u-full .hero:before{position:absolute;content:"";background:rgba(41, 37, 38, 0.25);top:0;bottom:0;left:0;right:0;z-index:1}body #g-page-surround #g-belowheader #u-full .hero .vidText{position:absolute;width:100%;display:block;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:white;z-index:2}body #g-page-surround #g-belowheader #u-full .hero .vidText h1{font-size:3em}body #g-page-surround #g-belowheader #u-full .hero .video-btn{position:absolute;top:20px;left:20px;z-index:3}body #g-page-surround #g-belowheader #u-full .hero .video-btn a{color:white;border:1px solid white;width:30px;height:30px;display:inline-block;margin-right:5px;border-radius:100%;line-height:30px;text-align:center;cursor:pointer;font-size:12px}body #g-page-surround #g-belowheader #u-full .hero .video-btn i{color:white;padding:8px;width:30px;height:30px;font-size:12px;border:1px solid white;border-radius:100%;text-align:center;cursor:pointer}body #g-page-surround #g-belowheader #u-full .hero video#bgvid{height:700px;width:100%;-o-object-fit:cover;object-fit:cover}body #g-page-surround #g-main{background:#ececec}body #g-page-surround #g-main a{color:#ef0012}body #g-page-surround #g-main .pagetitle h1,body #g-page-surround #g-main .page-header h1{text-align:center}body #g-page-surround #g-main .contentheading{text-align:center}body #g-page-surround #g-main .profile .btn-group a.btn{width:auto;padding:10px 20px;border-radius:0;margin:0;background:#ef0012;color:white;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;display:block}body #g-page-surround #g-main .profile .btn-group a.btn .icon-user{display:none}body #g-page-surround #g-main .profile .btn-group a.btn:hover{background:#292526}body #g-page-surround #g-main .acymodifybutton input{width:auto;padding:10px 20px;border-radius:0;margin:0;background:#ef0012;color:white;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;display:block}body #g-page-surround #g-main .acymodifybutton input:hover{background:#292526}body #g-page-surround #g-main #k2Container .itemBackToTop{display:none}body #g-page-surround #g-main #k2Container .livingimg img{width:100%}body #g-page-surround #g-main #k2Container .itemFullText h2.brtitle{text-align:center;font-weight:600;font-size:2em}body #g-page-surround #g-main #k2Container #contactform{padding-right:30px}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block{clear:left;display:inline-block;width:100%}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls{width:100%;margin-left:0;overflow:hidden}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls .formBody{width:100%}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls .formBody input{width:90%;padding:12px;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;line-height:1.2em;border-radius:0}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls .formBody input[type="submit"]{width:auto;background:#ef0012;padding:10px 20px;color:white;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:none}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls .formBody input[type="submit"]:hover{background:#292526}body #g-page-surround #g-main #k2Container #contactform .formResponsive .rsform-block .formControls .formBody textarea{width:90%;padding:12px;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}body #g-page-surround #g-main #k2Container #agentdetails #agentinner{border-top:5px solid #ef0012;overflow:hidden;padding:10px 10px 0;margin-bottom:20px;background:white;-webkit-box-sizing:border-box;box-sizing:border-box}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .mugshot{width:30%;float:left}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .mugshot img{height:auto}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo{width:70%;float:left;padding-left:30px}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .jobtitle{font-size:14px;font-style:italic}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .agentname{font-size:20px;font-weight:bold;letter-spacing:1px}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .conact{font-size:14px}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .conact a{color:#ef0012}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .conact a:hover{color:#9e0808;text-decoration:none}body #g-page-surround #g-mainbottom{background:#ececec}body #g-page-surround #g-mainbottom #welcome .welcome-images{width:25%;float:left}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton{height:300px;margin:5px;position:relative;background-size:cover;background-position:center}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;-webkit-transition:0.35s ease-in-out;transition:0.35s ease-in-out}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext h3{text-align:center;color:white;font-weight:bold;text-transform:uppercase;letter-spacing:3px;margin:0}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext .discover{text-align:center;opacity:0;position:relative;top:-10px;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext .discover a{background:#292526;color:white;text-transform:uppercase;letter-spacing:2px;border-radius:0;font-weight:600;font-size:16px;padding:10px 30px}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton:hover:before{background:rgba(239, 0, 18, 0.8)}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton:hover .midtext .discover{opacity:1;top:10px;display:block;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}body #g-page-surround #g-abovefoot{background:#ef0012}body #g-page-surround #g-abovefoot .acymailing_module{overflow:hidden}body #g-page-surround #g-abovefoot .acymailing_module .subtitle{width:50%;float:left}body #g-page-surround #g-abovefoot .acymailing_module .subtitle h1{margin:0;color:white;text-transform:uppercase;font-weight:500;font-size:2em;text-align:right;margin-right:30px;line-height:45px;font-size:28px;padding-top:7px;letter-spacing:2px}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv{width:50%;float:left}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv form{margin-bottom:0}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv .acymailing_form td input[name="user[email]"]{background:none;border:none;border-bottom:1px solid white;border-radius:0;color:white;font-size:18px;line-height:1.4em;-webkit-box-shadow:none !important;box-shadow:none !important;width:100%;line-height:2em !important;display:inline-block;height:35px}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv .acymailing_form td.acysubbuttons{text-align:left}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv .acymailing_form td.acysubbuttons input[name="Submit"]{background:#292526;border-radius:0;padding:7px 30px;font-family:Raleway;font-size:16px;font-weight:600;letter-spacing:2px;vertical-align:-webkit-baseline-middle}body #g-page-surround #g-footer{background:white}body #g-page-surround #g-footer p,body #g-page-surround #g-footer small,body #g-page-surround #g-footer li{color:#292526}body #g-page-surround #g-footer #agents #agentlist{display:inline-block;width:100%}body #g-page-surround #g-footer #agents #agentlist .col25{width:50%;}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap{margin-right:8px}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .imgwrap{width:50%;float:left}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details{width:50%;float:left;padding-left:20px}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details h1{text-transform:uppercase;color:#ef0012;font-size:16px;font-weight:700;line-height:1em;margin-top:10px;letter-spacing:2px;margin-bottom:10px}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details ul{margin:0}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details ul li{list-style:none;line-height:1.5em;font-size:13px}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details ul li a{color:#ef0012}body #g-page-surround #g-footer #partners h1{text-transform:uppercase;color:#292526;font-size:24px;line-height:1em;margin-top:0;letter-spacing:2px}body #g-page-surround #g-footer #partners .partnimg{margin-bottom:20px}body #g-page-surround #g-footer #partners .partnimg img{margin-right:10px}body #g-page-surround #g-footer #partners .sm .socialmedia{display:inline-block;background:#ef0012;margin-right:5px;padding:0px 4px;height:35px;width:35px;line-height:35px;text-align:center}body #g-page-surround #g-footer #partners .sm .socialmedia a{color:white;font-size:12px}body #g-page-surround #g-footer #partners .sm .socialmedia i{width:25px;text-align:center;color:white}body #g-page-surround #policy .policyfoot .footlogo img{margin-bottom:10px}body #g-page-surround #policy .policyfoot .disclaim p{line-height:1.5em !important;font-size:11px}body #g-page-surround #g-copyright{background:#efefef}body #g-page-surround #g-copyright #webby .g-content{padding:0}.page-siteplan .sigFreeContainer{text-align:center}.page-siteplan .sigFreeContainer .sigFreeThumb{float:none !important;display:inline-block}.axishomes #k2Container{padding-bottom:0}.axishomes #k2Container h2.brtitle{font-size:3em !important;margin-bottom:30px}.axishomes #g-mainbottom .boxwrapper{margin:0.625rem;padding:0.938rem;max-width:88rem;margin:auto}.axishomes .video-btn{display:none !important}.axishomes h2{font-size:24px;margin-bottom:10px;padding-bottom:0;line-height:1em}.axishomes .boxwrapper{font-size:0}.axishomes .formResponsive{max-width:600px;display:block;margin:auto}.axishomes .formResponsive .rsform-block.rsform-block-captcha{height:0 !important}.axishomes .formResponsive .formControlLabel{display:none}.axishomes .formResponsive .formControls{margin:0 !important}.axishomes .formResponsive .formControls input{height:40px;border-radius:0}.axishomes .formResponsive .formControls input[type="submit"]{background:#ef0012;color:white;text-transform:uppercase;letter-spacing:1px;text-shadow:none;border:none;padding:3px 60px;margin:auto;display:block}.axishomes .formResponsive .formControls .formDescription{display:none}.axishomes .custom{text-align:center}.axishomes .custom .brtitle{text-align:center;color:white;font-weight:bold;margin:0;padding:60px 150px;text-transform:uppercase;letter-spacing:2px;background:#c3d5dd;margin-bottom:30px}.axishomes .custom li h2{color:#ef0012}.axishomes .col33{display:inline-block;width:33.333%;float:none;font-size:0;padding:20px;vertical-align:top;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.axishomes .col33 .blockinner{background:white;padding:30px;-webkit-box-shadow:-1px -1px 10px rgba(0, 0, 0, 0.2);box-shadow:-1px -1px 10px rgba(0, 0, 0, 0.2)}.axishomes .col33 .blockinner h2{text-align:center !important;font-weight:500}.axishomes .col33 img{margin:auto;text-align:center;display:block}.axishomes .col33 h2{color:#ef0012;line-height:1.3em}.axishomes .col33 ul{text-align:left;margin:0;margin-left:30px}.axishomes .col33 ul li{color:#ef0012;margin-bottom:10px}.axishomes .col33 p,.axishomes .col33 a,.axishomes .col33 li{font-size:14px}.axishomes .col33.bluebox .blockinner{background:#c3d5dd}.axishomes .col33.bluebox ul{list-style-type:decimal;margin-left:30px}.axishomes .col33.bluebox ul li{color:#292526;margin-bottom:10px}.axishomes .itemFullText{text-align:center}.page-estate #k2Container .itemFullText img,.page-location #k2Container .itemFullText img,.page-interior #k2Container .itemFullText img,.page-local #k2Container .itemFullText img,.page-livingdif #k2Container .itemFullText img,.page-exterior #k2Container .itemFullText img{width:100%}.page-estate #k2Container .itemFullText .col33,.page-location #k2Container .itemFullText .col33,.page-interior #k2Container .itemFullText .col33,.page-local #k2Container .itemFullText .col33,.page-livingdif #k2Container .itemFullText .col33,.page-exterior #k2Container .itemFullText .col33{width:100%}.page-estate #k2Container .itemFullText .col33 .content,.page-location #k2Container .itemFullText .col33 .content,.page-interior #k2Container .itemFullText .col33 .content,.page-local #k2Container .itemFullText .col33 .content,.page-livingdif #k2Container .itemFullText .col33 .content,.page-exterior #k2Container .itemFullText .col33 .content{padding-right:30px;overflow:hidden;margin-bottom:30px}.page-estate #k2Container .itemFullText .col33 .icon,.page-location #k2Container .itemFullText .col33 .icon,.page-interior #k2Container .itemFullText .col33 .icon,.page-local #k2Container .itemFullText .col33 .icon,.page-livingdif #k2Container .itemFullText .col33 .icon,.page-exterior #k2Container .itemFullText .col33 .icon{float:left;padding-right:30px;text-align:left}.page-estate #k2Container .itemFullText .col33 .icon img,.page-location #k2Container .itemFullText .col33 .icon img,.page-interior #k2Container .itemFullText .col33 .icon img,.page-local #k2Container .itemFullText .col33 .icon img,.page-livingdif #k2Container .itemFullText .col33 .icon img,.page-exterior #k2Container .itemFullText .col33 .icon img{width:200px}.browser-moz #g-page-surround #g-belowheader #u-full .hero video#bgvid{position:absolute;top:50%;left:0;right:0;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%)}div#searchmod{position:fixed;top:0;left:0;right:0;bottom:0;display:none}div#searchmod:before{content:"";background:rgba(0, 0, 0, 0.7);position:absolute;top:0;left:0;right:0;bottom:0}#g-header .g-container .searchbox{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:400px;margin:0 auto;left:0;right:0;background:white;border:none !important}#g-header .g-container .searchbox .rsdir-mod-simple-search div input{color:black !important}#g-header .g-container .searchbox .rsdir-mod-simple-search div input::-webkit-input-placeholder{color:black}#g-header .g-container .searchbox .rsdir-mod-simple-search div input::-moz-placeholder{color:black}#g-header .g-container .searchbox .rsdir-mod-simple-search div input:-ms-input-placeholder{color:black}#g-header .g-container .searchbox .rsdir-mod-simple-search div input:-moz-placeholder{color:black}.searchbox i{color:black}#btl-content>.btl-content-block{z-index:99999}.itemid-168 #listings-table .spanprop{padding:20px !important}div#norm{display:inline-block;margin-right:30px;color:black;font-size:0.8em}div#spec{display:inline-block}body #g-page-surround #g-header.sticky{-webkit-box-shadow:0px 0px 5px #d8d8d8;box-shadow:0px 0px 5px #d8d8d8}div#system-message-container{text-align:center}body .g-offcanvas-toggle,body .g-offcanvas-open{position:fixed}@media only screen and (max-width:480px){body #listings-table .spanprop .homes-block .textWrap{height:auto !important}}@media only screen and (min-width:1084px) and (max-width:1400px){body #g-page-surround #g-header .g-content .g-main-nav ul li .g-menu-item-container{font-size:10px;padding:6px !important}}@media only screen and (max-width:1200px){body #listings-table .spanprop .homes-block .viewmore .homes-price span{font-size:14px}body span.linethrough{font-size:12px}}@media only screen and (min-width:1201px) and (max-width:1407px){#g-header .g-container{width:100%}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item a{padding:20px 5px;font-size:12px}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown{height:56px}}@media only screen and (max-width:1183px){header .searchtoggle{padding:19px 20px !important}#u-logo .g-logo{margin:0 !important;padding:0 !important}}@media only screen and (max-width:1200px){body #g-page-surround #policy .policyfoot .footlogo img{max-width:300px}body #g-page-surround #g-top div#t-search{left:30px}}@media only screen and (min-width:960px) and (max-width:1200px){body .rsdir.full-listing .listinginfo .lefttable,body .rsdir.full-listing .listinginfo .rightdesc{width:100%}body .rsdir.full-listing .listinginfo .lefttable .tableblock,body .rsdir.full-listing .listinginfo .rightdesc .tableblock{margin-right:0;margin-bottom:20px}body .rsdir.full-listing .listinginfo .lefttable .tableblock.alpha,body .rsdir.full-listing .listinginfo .rightdesc .tableblock.alpha{margin-bottom:0}body .rsdir.full-listing #rsdir-gallery .thumbnails #rsdir-big-thumbs #uhlflex .flex-viewport ul.slides li{height:500px}#g-header .g-container{width:100%}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item a{padding:20px 5px;font-size:12px}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown{height:56px}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton{height:200px}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext .discover a{font-size:12px}body #g-page-surround #g-footer .size-60{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}body #g-page-surround #g-footer .size-20{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}body #newentries #featuredlistings .slides .col33 .rsdir-listing .houseWrap .textWrap .titles a{line-height:1.2em}body #newentries #featuredlistings .slides .col33{line-height:1.2em}#g-header .g-block.hidden{display:block !important;visibility:visible}#g-header .g-container .searchbox{height:55px;padding-left:60px}}@media only screen and (max-width:1183px){#u-logo{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#u-logo .g-content{width:100%;text-align:center}#u-logo .g-logo{margin:0 !important}body #g-page-surround #g-header #u-logo img{margin:auto}}@media (min-width:768px) and (max-width:959px){body #g-page-surround #g-mainbottom #welcome .welcome-images{width:50% !important}.axishomes .col33{width:50%}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext h3{font-size:22px}body #newentries #featuredlistings .slides .col33:nth-child(2n+1){clear:both}body .rsdir.full-listing #rsdir-gallery .thumbnails #rsdir-big-thumbs #uhlflex .flex-viewport ul.slides li{height:450px}body .rsdir.full-listing .listinginfo .lefttable,body .rsdir.full-listing .listinginfo .rightdesc{width:100%}body .rsdir.full-listing .listinginfo .lefttable .tableblock,body .rsdir.full-listing .listinginfo .rightdesc .tableblock{margin-right:0;margin-bottom:20px}body .rsdir.full-listing .listinginfo .lefttable .tableblock.alpha,body .rsdir.full-listing .listinginfo .rightdesc .tableblock.alpha{margin-bottom:0}body .rsdir .rsdir-listings .span4:nth-child(2n+1){clear:left !important}body .rsdir .rsdir-listings .span4:nth-child(3n+1){clear:none}body .rsdir .rsdir-listings .span4{width:50%;float:left}#g-header .g-container{width:100%}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item a{padding:20px 5px;font-size:13px}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown{height:56px}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton{height:200px}body #g-page-surround #g-mainbottom #welcome .welcome-images .linkbutton .midtext .discover a{font-size:12px;padding:10px 10px}body #g-page-surround #g-footer .size-60{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}body #g-page-surround #g-footer .size-20{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}body #newentries #featuredlistings .slides .col33 .rsdir-listing .houseWrap .textWrap .titles a{line-height:1.2em}body #newentries #featuredlistings .slides .col33{line-height:1.2em}#g-header .g-block.hidden{display:block !important;visibility:visible}#g-header .g-container .searchbox{height:55px;padding-left:60px}#g-header .searchtoggle{padding:19px 20px}body #g-page-surround #g-belowheader #u-full .hero video#bgvid,body #g-page-surround #g-belowheader #u-full .hero{height:550px}body #newentries #featuredlistings .slides .col33{width:50%;}body #g-page-surround #g-abovefoot .acymailing_module .subtitle h1{font-size:22px;line-height:2em}body .rsdir .rsdir-listings .span4 .houseblock{margin:0 10px 10px !important}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .mugshot img{height:auto}}@media (max-width:767px){body #g-page-surround #g-main #k2Container #agentdetails #agentinner .mugshot img{height:auto}body.home #u-full .platform-content:last-child{position:relative !important}.axishomes .col33{width:100%}.axishomes #g-mainbottom{display:block}.axishomes .custom .brtitle{padding:60px 80px;font-size:20px;line-height:1.2em}.axishomes .formResponsive .formControls input{margin:8px 5%}.axishomes .formResponsive .formControls input[type="submit"]{margin:auto;float:none;display:block}body .rsdir .rsdir-listings .span4:nth-child(2n+1){clear:left !important}body .rsdir .rsdir-listings .span4:nth-child(3n+1){clear:none}body .rsdir .rsdir-listings .span4{width:75%;float:left;float:none;margin:auto}body{padding:0 !important}#g-header .g-block.hidden{display:block !important;visibility:visible}#g-header .g-container .searchbox{height:55px;padding-left:60px;z-index:99999;position:relative}#g-header .searchtoggle{padding:19px 20px}body #g-page-surround #g-belowheader #u-full .hero video#bgvid,body #g-page-surround #g-belowheader #u-full .hero{height:400px}body #newentries #featuredlistings .slides .col33{width:100%;max-width:400px;margin:auto;float:none}body #g-page-surround #g-abovefoot .acymailing_module .subtitle h1{font-size:24px;line-height:2.4em}.g-main-nav .g-offcanvas-toggle{color:white !important;z-index:99999;position:relative;float:left}.g-main-nav .g-offcanvas-toggle i{visibility:visible !important;position:relative;top:-6px}#g-mainbottom{display:block}#g-mainbottom #welcome .welcome-images .linkbutton{height:100px !important}#g-mainbottom #welcome .welcome-images .linkbutton:before{background:rgba(239, 0, 18, 0.8) !important}#g-mainbottom #welcome .welcome-images .linkbutton .midtext{position:relative !important;top:auto !important;transform:none !important}#g-mainbottom #welcome .welcome-images .linkbutton .midtext .discover{opacity:1 !important;top:0 !important}#policy,#partners{text-align:center}#policy .footlogo img,#partners .footlogo img{max-width:220px}body .col25{width:50%;text-align:center;margin-bottom:15px}#u-full .platform-content:last-child{background:#ef0012 !important}body.home #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter button{background:#292526}body #g-page-surround #g-abovefoot .acymailing_module .subtitle{width:100%;float:none}body #g-page-surround #g-abovefoot .acymailing_module .subtitle h1{text-align:center;margin:0}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv{float:none;margin:auto !important}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1{background:#ef0012}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1:hover{background:#ef0012}body .sigFreeContainer .sigFreeThumb{width:33.333%}body .col50{width:100%}.itemid-147 #g-footer #agents{display:none}body #newentries #featuredlistings .slides .col33 .rsdir-listing{margin-right:0 !important}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv .acymailing_form td input[name="user[email]"]{background:white;color:#292526;font-size:12px;margin-bottom:0}body #newentries #featuredlistings .slides .col33 .rsdir-listing .houseWrap .textWrap .titles a{line-height:1.3em}body .rsdir .rsdir-listings .span4 .houseblock{margin-right:0 !important}.acymailing_fulldiv tr,.acymailing_fulldiv td{padding:0;padding-bottom:5px}body .rsdir.full-listing #rsdir-gallery .thumbnails #rsdir-big-thumbs #uhlflex .flex-viewport ul.slides li{height:450px}body .rsdir.full-listing .listinginfo .lefttable,body .rsdir.full-listing .listinginfo .rightdesc{width:100%}body .rsdir.full-listing .listinginfo .lefttable .tableblock,body .rsdir.full-listing .listinginfo .rightdesc .tableblock{margin-right:0;margin-bottom:20px}body .rsdir.full-listing .listinginfo .lefttable .tableblock.alpha,body .rsdir.full-listing .listinginfo .rightdesc .tableblock.alpha{margin-bottom:0}body #g-page-surround #g-mainbottom #welcome .welcome-images{width:50% !important}body #g-page-surround #g-footer #agents #agentlist .col25{width:100%}#g-header .g-container>.g-grid:last-child{height:auto !important}.brproperty.filter-forms{background:#292526}}@media only screen and (max-width:480px){.view-listings .topper{display:none}input,select,textarea{font-size:16px !important}.plain-search #search{max-width:300px}.plain-search #search .filtbut{margin:0;width:100%}.brproperty.filter-forms{background:#292526}.brproperty.filter-forms .filtbut{background:#ef0012}body #g-page-surround .g-offcanvas-toggle{top:24px}body #g-page-surround #g-top div#t-search{left:auto;right:10px;top:33px}body #g-page-surround #g-top div#t-trans .g-content,body #g-page-surround #g-top div#t-search .g-content{margin:0;padding:10px}body #g-page-surround #g-top div#t-trans a.translate{width:auto;font-size:11px}body #g-page-surround #g-top #u-logo .g-content img{width:130px}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .agentinfo .agentname{line-height:1.2em}body #g-page-surround #g-main #k2Container #agentdetails #agentinner .mugshot img{height:auto}body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .details,body #g-page-surround #g-footer #agents #agentlist .col25 .wrap .imgwrap{padding-left:0;width:100%}body #g-page-surround #g-footer #agents #agentlist .col25{width:100%}body #g-page-surround #g-belowheader #u-full .hero video#bgvid,body #g-page-surround #g-belowheader #u-full .hero{height:150px}body #newentries #featuredlistings .slides .col33 .rsdir-listing .houseWrap{height:auto !important}.home .fullvideo .hero{background-image:url('../../../../images/home/estate.jpg');background-position:center bottom;background-size:cover;background-repeat:no-repeat}.home .fullvideo .hero .vidText,.home .fullvideo .hero .video-btn{display:none !important}.home .fullvideo .hero #bgvid{display:none !important}.axishomes .fullvideo{display:none !important}.vidText{display:none !important}body #g-page-surround #g-mainbottom #welcome .welcome-images{width:100% !important}.page-siteplan .sigFreeContainer .sigFreeThumb{width:100% !important}body.home #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter.rsdir-filter-categories.control-group,body.home #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter.rsdir-filter-99,body.home #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter.rsdir-filter-117{margin-bottom:10px !important}body .rsdir.full-listing #rsdir-gallery .thumbnails #rsdir-big-thumbs #uhlflex .flex-viewport ul.slides li{height:300px}body #g-page-surround #g-main #k2Container #contactform{padding:0}.rsform-block{margin-bottom:0 !important}.formResponsive input[type="text"],.formResponsive input[type="password"],.formResponsive textarea,.formResponsive select{width:90% !important}.formValidation{display:none !important}#btl-content-profile{left:0 !important;right:0 !important}body #agentlist .col25{width:100%}body #g-page-surround #g-abovefoot .acymailing_module .subtitle h1{line-height:1.2em}body .rsdir .rsdir-listings .span4:nth-child(2n+1){clear:left !important}body .rsdir .rsdir-listings .span4:nth-child(3n+1){clear:none}body .rsdir .rsdir-listings .span4{width:100%;float:left;float:none;margin:auto}body .sigFreeContainer .sigFreeThumb{width:50%}body.home #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter{margin-bottom:10px !important;margin:auto;width:80%;float:none;display:block}body #g-page-surround #g-belowheader #u-full .hero .vidText{top:30%}body #newentries #featuredlistings .slides .col33{width:100%}.acymailing_module_form td{width:100%;float:left}body #g-page-surround #g-abovefoot .acymailing_module .acymailing_fulldiv .acymailing_form td.acysubbuttons{text-align:center}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown{padding:20px 15px}body #g-page-surround #g-header .g-content .g-main-nav .g-menu-item.g-menu-item---module-pIpa1 .g-menu-item-container .btl-dropdown:before{padding-right:0;font-size:18px}body #btl-content #btl-content-login{left:3px !important;right:3px !important}#g-header .g-container .g-grid:last-child{position:relative}#g-header .g-container .searchbox .rsdir-mod-simple-search .input-prepend .btn{background:#292526}#g-header .g-container .searchbox{width:80% !important}#g-header .g-container .searchbox .rsdir-mod-simple-search div input{width:90% !important}body .rsdir .rsdir-listings .span4{width:100%}body.listings #u-full .platform-content:last-child .rsdir{padding:20px 0}body.listings #u-full .platform-content:last-child .rsdir #filterform .rsdir-filter{width:80%;float:none;margin:5px auto}.listings #u-full .platform-content:last-child{background-image:url('../../../../images/listing_bg.jpg') !important}#bt_ul,#register-link{display:none !important}#social-connect ul li{width:100% !important}body #btl-content #btl-content-login #social-connect ul li i{padding:20px}}