.advanced-search-button,.advanced-search-less-button{background-image:none;font-family:Lato,sans-serif}.advanced-search-controls{padding:0 15px 20px}.advanced-search-button{width:100%!important;border-radius:0;font-weight:lighter;box-shadow:none;text-shadow:none}.advanced-search-less-button{border-radius:5px;background-color:#000;color:#f9f9f9;font-weight:300;letter-spacing:1px;font-size:14px;padding:8px 42px;float:right;margin-right:30px;margin-bottom:10px}.advanced-search-remove-filter{margin-top:5px}@media(max-width:900px){.advanced-search-remove-filter{margin-bottom:15px;margin-top:0}}@media(max-width:768px){.advanced-search-less-button{margin-right:15px}}@media(max-width:650px){.advanced-search-less-button{width:calc(100% - 30px);float:none;margin:0 auto 15px;display:block}.advanced-search-controls>div>button{margin-bottom:15px;font-size:16px}.advanced-search-controls>div:last-child>button{margin-bottom:0}}@media(max-width:500px){.advanced-search-collapse>div:last-child{padding-left:15px;padding-right:15px}.advanced-search-less-button{width:100%}}#txtAdvancedSearchMaxPriceValue,#txtAdvancedSearchMinPriceValue{color:#333!important;font-weight:300!important}
.advanced-filter-value-range,.advanced-search-item{padding:0 15px}.form-group>i,.form-group>select{cursor:pointer}.advanced-search-item-button{width:100%;border-radius:0;font-family:Lato,sans-serif;font-weight:lighter;background-image:none;box-shadow:none;text-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.advanced-filter-value-range>.form-group{margin-bottom:0}.advanced-filter-value>input{margin-top:0;font-family:Lato!important;font-weight:300!important}.advanced-search-remove-filter{margin-top:0!important}.advanced-search-apply-filter[disabled],.advanced-search-apply-filter[disabled]:active,.advanced-search-apply-filter[disabled]:focus,.advanced-search-apply-filter[disabled]:hover{background-color:#bfbfbf!important;border-color:#bfbfbf!important;color:#fff!important}.advanced-filter-value>div>button.multiselect{padding:7px 12px}.range-main-button{padding-left:12px;background-image:none;text-align:left}.advanced-search-pricerange-button{width:100%;background-color:transparent;border-color:transparent;padding-left:0;padding-right:20px;font-family:Lato,sans-serif!important;font-weight:300!important;font-size:13px!important;overflow:hidden;text-overflow:ellipsis}.advanced-search-pricerange-button:focus,.advanced-search-pricerange-button:hover{font-weight:700!important}.advanced-filter-value>.btn-group{width:100%}.advanced-filter-value>.btn-group>button{width:100%;border-radius:0;background-image:none;text-align:left;padding-left:15px}.multiselect-container{width:100%}.multiselect-container>li>a>label>input[type=checkbox]{display:none}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{padding-left:15px}.multiselect-container>li>a{font-size:14px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#000;background-image:none;color:#f9f9f9;font-size:14px;outline:0}.dropdown-menu>li>a:hover{background-color:#807e7e}.multiselect>.caret{float:right;margin-top:10px}.advanced-filter-dont-show{display:none!important}.advanced-search-icon{position:absolute;top:10px;right:25px}.form-group>i{pointer-events:none}.multiselect-container>li>a>label{font-weight:300!important;font-family:Lato;display:block!important}.multiselect-selected-text{float:left}.advanced-filter-operator,.advanced-filter-type{font-family:Lato;font-weight:300}.advanced-filter-value>input{float:none!important}#btnAdvancedSearchPriceRange{overflow:hidden;text-overflow:ellipsis;padding-right:35px!important}.advanced-filter-value>.btn-group>.multiselect>.multiselect-selected-text{float:none;overflow:hidden;text-overflow:ellipsis;display:block;padding-right:25px}@media(max-width:1024px){.advanced-search-item>div>div>select,.range-main-button,input{border-radius:0!important;margin-top:0!important}.advanced-search-pricerange-button{padding-left:0;padding-right:0}#txtSearchMaxPriceValue,#txtSearchMinPriceValue,.advanced-search-max-value,.advanced-search-min-value{border-radius:5px!important}.dropdown-menu{width:100%!important;margin-left:0!important}button.multiselect{max-height:34px!important}#btnAdvancedSearchPriceRange>span,.advanced-filter-value>input,.advanced-search-item>div>div>select,.advanced-search-max-value,.advanced-search-min-value,.advanced-search-pricerange-button,.advanced-search-remove-filter,.multiselect-container>li>a,.multiselect>span,.range-main-button,input{font-size:16px!important}}@media(max-width:768px){.search-pricerange-dropdown>div>.col-xs-6.search-pricerange-dropdown-column-min{padding-left:5px!important}.search-pricerange-dropdown>div>.col-xs-6.search-pricerange-dropdown-column-max{padding-left:5px!important;padding-right:5px!important}.search-pricerange-dropdown-column{padding-left:0!important;padding-right:0!important}.advanced-search-pricerange-button{padding-left:5px;padding-right:5px}.advanced-filter-value-range{padding-left:0;padding-right:0}}@media(max-width:500px){.advanced-filter-value>input{margin-bottom:15px}}
.about-agent-container,.agent-data-container{margin:10px 20px;width:100%}.agent-about-text,.agent-contact-container,.agent-contact>div>a,.agent-data-container{font-family:Lato,sans-serif}.agent-data-container{padding:0 0 15px;border-right:1px solid #e9ebf2;border-left:1px solid #e9ebf2;border-bottom:1px solid #e9ebf2;border-top-left-radius:14px;border-top-right-radius:14px}.agent-data-info-container{padding:0 10px}.agent-data-info-container>.agent-name{text-align:center;color:#797d7f!important;font-size:20px!important;text-transform:none;font-weight:700!important;padding-top:5px}.agent-data-info-container>.agent-expertise{padding:0!important;text-align:center;color:#797d7f!important;font-size:16px!important;font-weight:300!important}.agent-data-info-container>.agent-contact-info>.title{text-align:center;color:#797d7f!important;font-size:16px!important;text-transform:none;font-weight:700!important;padding-top:10px}.agent-data-info-container>.agent-contact-info>.value{text-align:center;font-size:15px!important;color:#797d7f!important;font-weight:300!important}.agent-data-info-container>.agent-contact-info>.description{text-align:center;color:#a5a5a5!important;font-size:15px!important;text-transform:none;font-weight:300!important}.agent-data-info-container>.agent-contact-info{text-align:left;color:#666!important;font-size:15px;font-weight:500;border-top:1px solid #e9ebf2}.agent-data-info-container>.agent-contact-info>a{text-align:left;color:#666!important;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.agent-contact-info>a>i,.agent-contact-info>div>i{padding-right:5px}.agent-contact-container{width:100%;padding:0;margin:20px}.agent-contact-container>input,.agent-contact-container>textarea{margin:5px 0;border:1px solid #e8e8e8;padding:5px 10px;color:#a0a0a0;width:100%}.agent-contact-container>textarea{max-width:100%;min-width:100%}.agent-contact-container>input::placeholder{color:#a0a0a0}.background-image-container>img{width:100%;opacity:.4;filter:alpha(opacity=40)}.profile-image-wrapper{height:130px;width:130px;margin:-85px auto 0}.profile-image-wrapper>img{margin:0 auto;text-align:center;height:100%;width:100%;border:3px solid!important;border-radius:50%;position:relative;background-color:#fff}.border-top-radius-5-percent{border-top-left-radius:14px;border-top-right-radius:14px}.agent-title{font-size:13px;text-transform:capitalize;color:#fff;font-weight:lighter;display:block;margin-top:10px}.agent-contact{padding-left:45px;color:#fff;padding-top:20px}.agent-contact>div>a{font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;color:#f9f9f9!important}.agent-contact>div:first-child{padding-top:5px}.agent-contact>div>i{font-size:20px}.agent-about{text-align:center;padding:20px 0 0;margin:0;width:100%}.agent-about-header{text-align:center;color:#797d7f!important;font-size:16px!important;text-transform:none;font-weight:700!important}.agent-about-text{width:100%;word-break:break-word;display:block;padding:20px 30px;color:#333;font-size:15px!important;font-weight:300!important;text-align:justify}.about-agent-container{border:1px solid #e9ebf2;padding:0!important;margin-top:20px}.contact-us-agent-data>.agent-data-container{margin-top:0!important;padding-top:0!important}.contact-us-agent-data>.about-agent-container,.contact-us-agent-data>.agent-data-container{margin-left:0!important}.social-media-icon{margin:0 5px}.social-media-icon>img{width:16px;height:16px}@media(max-width:1024px) and (min-width:992px){.about-agent-container,.agent-data-container,.open-house-container{margin-left:0!important}}@media(max-width:991px){.about-agent-container,.agent-data-container{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media(max-width:1366px){.tablet>.about-agent-container,.tablet>.agent-data-container{margin-left:0!important;margin-right:0!important;padding-left:3%!important;padding-right:3%!important}}@media(max-width:800px){.agent-about,.agent-contact,.agent-expertise{padding-left:0}.agent-contact>div:first-child{padding-bottom:10px}.agent-about-text{padding:15px}}
#board-disclaimer-container{padding:1rem 5rem}#board-disclaimer-container a:link{text-decoration:underline;font-weight:700}
.cover-container{height:60%;width:auto}.carousel>.carousel-inner>.item>img{margin:0 auto!important}.carousel-control{width:auto;z-index:100}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control>span{background-color:rgba(0,0,0,.6);width:auto!important;height:auto!important;padding:15px;margin:0!important}.slider-size{height:100%}.mobile-home-cover{display:none}.mobile-home-cover.mobile-img{display:block!important;height:500px}.mobile-home-cover>img{height:100%;object-fit:cover;width:100%}@media(max-width:1034px){.mobile-home-cover{display:block}.mobile-home-cover.mobile-img{height:auto}}@media (max-width:767px){.slider-size{height:auto}.slider-size>img{width:80%}}.carousel-cover{object-fit:cover;width:100%!important;height:100%!important}#cover-carousel>.carousel-inner{height:60%}.desktop-carousel{display:block}@media(max-width:1024px){.mobile-cover{display:block;height:500px}.mobile-cover>img{height:500px;object-fit:cover}}@media(max-width:768px){.mobile-cover,.mobile-cover>img{height:400px}}@media(max-width:767px){.mobile-cover,.mobile-cover>img{height:450px}}@media(max-width:414px){.mobile-cover,.mobile-cover>img{height:300px}}@media(max-width:320px){.mobile-cover,.mobile-cover>img{height:250px}}#listing-carousel{width:100%;height:500px}.listing-image-size{height:500px}#listing-carousel>.carousel-inner{height:100%}.listing-cover-full{width:100%;object-fit:cover}.listing-cover-half{width:50%!important;object-fit:cover}.listing-cover-quarter{width:25%;object-fit:cover}.listing-cover-row{display:block;margin:0!important;float:left;width:25%;height:100%}.listing-cover-row-half{width:100%;height:50%;object-fit:cover;float:right;background-size:120% 160%!important;background-position:-20px -80px!important}#modal-container-carousel{top:0!important;padding:0 45px!important}#modal-container-carousel>.modal-dialog{margin:0 auto;padding:0;width:100%;top:100px}#modal-container-carousel>.modal-dialog>.modal-content{height:auto;min-height:100%;border-radius:0}#modal-container-carousel>.carousel-inner{max-width:64%!important;max-height:72%!important}.pt-item{background-color:#fff}#listing-carousel>.carousel-inner>.carousel-control{top:-65px}.carousel-control>.icon-arr-right-2{position:absolute!important;right:0;top:46%;color:#fff}.carousel-control>.icon-arr-left-2{position:absolute!important;left:0;top:46%;color:#fff}#listing-carousel>.carousel-inner>.carousel-control>.icon-arr-left-2{position:absolute!important;left:0;top:50%;color:#fff}#listing-carousel>.carousel-inner>.carousel-control>.icon-arr-right-2{position:absolute!important;right:0;top:50%;color:#fff}#listingDetailsCarousel>#listing-carousel{width:100%;height:540px}#listingDetailsCarousel .listing-image-size{height:540px}#listingDetailsCarousel #listing-carousel>.carousel-inner>.item>img{height:540px;margin:0!important;display:inline-block;float:left;background-size:120% 160%!important;background-position:-20px -80px!important}#listing-carousel>.carousel-inner>.item{background-color:transparent}#listing-carousel>div>div>div>img,#listing-carousel>div>div>img{cursor:pointer;transition:.3s ease all}#tablet-carousel>.carousel-inner,#tablet-carousel>.carousel-inner>.item{height:500px}#tablet-carousel>div>a{display:block}#tablet-carousel>div>.carousel-control>.icon-arr-left-2{top:240px;left:0;border-radius:50%}#tablet-carousel>div>.carousel-control>.icon-arr-right-2{top:240px;right:0;border-radius:50%}.tablet-carousel-counter{position:absolute;bottom:15px;right:15px;font-size:18px;color:#fff;font-family:Lato,sans-serif}@media(max-width:500px){#listingDetailsCarousel #listing-carousel>.carousel-inner>.item>img,#listingDetailsCarousel .listing-image-size,#listingDetailsCarousel>#listing-carousel,#tablet-carousel>.carousel-inner,#tablet-carousel>.carousel-inner>.item{height:300px}#tablet-carousel>div>.carousel-control>.icon-arr-left-2,#tablet-carousel>div>.carousel-control>.icon-arr-right-2{top:180px}}@media(min-width:1025px){.mobile-cover>img{width:100%!important}}@media(width:1366px) and (height:1024px){#tablet-carousel>.carousel-inner,#tablet-carousel>.carousel-inner>.item{height:700px}#tablet-carousel>div>.carousel-control>.icon-arr-left-2,#tablet-carousel>div>.carousel-control>.icon-arr-right-2{top:330px}}
.contact-us-container,.contact-us-header{font-family:Lato,sans-serif}.contact-us-container{padding:15px 45px;font-size:14px}.contact-us-header{font-size:22px;font-weight:600;color:#333;padding-top:20px!important;padding-bottom:15px}.contact-us-lower,.contact-us-map>.map-container{padding-top:0!important;padding-bottom:0!important}.contact-us-map{padding-top:0!important}.contact-us-map>.map-container{height:300px!important;margin-top:0!important}.contact-us-container>.row{padding-top:10px}.full-input-width>input,.full-input-width>textarea{width:100%;float:none;margin:0;border-radius:5px;padding:15px 25px;font-size:15px!important;font-family:Lato;font-weight:300}.full-input-width>input::placeholder,.full-input-width>textarea::placeholder{color:#b7b7b7;font-family:Lato;font-weight:300}.full-input-width>textarea::placeholder{font-style:italic}.contact-input-row>.full-input-width:first-child{padding-left:0}.contact-input-row>.full-input-width:last-child{padding-right:0}#lblContacUsEmailValid{display:none}.contact-us-container>.row>div>div{padding-top:10px}.contact-us-container>.row>div>div>div{padding-bottom:5px}#informationButtonOne,.contact-us-btn{height:40px;transition:.3s all ease;background-image:none;font-size:16px;width:auto;padding:4px 25px;border-radius:5px!important}.contact-us-btn{color:#fff;margin-top:20px}#informationButtonOne:hover,.contact-us-btn:hover{color:#333;background-color:#fff}#informationButtonOne{background-color:#000;color:#fff;margin:0 auto;display:block;float:none}.contact-us-right-col{padding-left:30px}.contact-us-right-col>.row{margin:0}#txtContactUsMessage{width:100%!important}.error-input{border:1px solid red}input.error-input::placeholder,textarea.error-input::placeholder{color:red;content:"Full Name"}@media(max-width:1024px){#txtContactUsEmail,#txtContactUsFullName,#txtContactUsMessage,#txtContactUsPhone,#txtContactUsSubject{font-size:15px!important}.contact-us-container{padding-left:30px;padding-right:15px}#txtContactUsMessage{border-radius:0}}@media(max-width:800px){.contact-us-container{padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}#btnSendContactUs{font-size:16px;padding-top:10px;padding-bottom:10px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}.contact-us-right-col{padding-left:15px}}@media(max-width:767px){.full-input-width{padding-left:0;padding-right:0}}@media(max-width:414px){.contact-us-btn{width:100%}.contact-us-container>.row>div>div>div{padding:0}.contact-input-row>.full-input-width{margin-bottom:10px}.contact-input-row>.full-input-width:last-child{margin-bottom:0}.full-input-width{overflow:hidden}}
.copyright-footer-container{background-color:#999;width:100%;padding:15px 10px;color:#fff;font-size:10px}.copyright-footer-container a{color:#fff!important;text-decoration:underline;font-weight:700}.allogo-svg{float:right}.allogo-svg>svg{width:100%;margin:0;max-height:30px}.board-icon-image{width:auto;max-height:3.5rem;display:block;float:left;margin-right:1rem;margin-top:.8rem}.copyright-footer-text{padding:.5rem}@media(max-width:800px){.allogo-svg>svg{margin-top:10px}}@media(max-width:640px){.copyright-footer-container{font-size:10px;text-align:center}.allogo-svg{float:none}.allogo-svg>svg{margin-top:15px}}
.general-container-footer,.general-container-footer-minimal{width:100%;font-weight:400;font-family:Lato,sans-serif}.footer-menu>li>a,.general-container-footer,.general-container-footer-minimal{font-family:Lato,sans-serif}.general-container-footer{background-color:#333;padding:30px 50px;font-size:12px}.general-container-footer-minimal{padding:0 10px;font-size:14px}.footer-menu-row{padding-top:30px}.footer-img{height:80px;width:auto;object-fit:cover}.general-container-footer>.row{padding:10px}.footer-img-row{margin:0}.footer-menu.navbar-nav{margin-left:-15px;padding-top:0}.footer-menu>li{padding-right:33px;text-shadow:none;padding-top:0!important;padding-bottom:15px!important;display:block;width:100%}.footer-menu>li:last-child{padding-right:0}.footer-menu>li>a{color:#828282!important;text-shadow:none;font-weight:700;transition:all .3s ease;font-size:18px!important;padding-top:0;padding-bottom:10px}.footer-menu>li>a:active,.footer-menu>li>a:focus,.footer-menu>li>a:hover,.footer-menu>li>a:hover:active{background-color:transparent;color:#d0c4c4!important;transition:all .3s ease}.footer-side-img{float:right;height:160px;width:160px;opacity:.3}.general-footer-lower-container{padding-top:30px}.footer-general-info-container{padding:0}.info-name{font-weight:600;color:#fff;font-size:26px}.info-occupancy{font-size:18px;font-family:Lato,sans-serif;opacity:.4;padding-top:5px}.footer-info-lower,.footer-street{color:grey;font-size:16px;font-family:Lato,sans-serif;font-weight:300}.footer-street{padding-top:20px}.footer-street>div:first-child{padding-bottom:10px}.footer-info-lower{padding-top:10px}.footer-contact-info{display:inline-flex;padding-top:3px;padding-right:10px}.icon-left{padding-right:5px;padding-top:5px}.icon-left.icon-mail-def2{position:relative;top:2px}.footer-info-lower>a,.footer-info-lower>div>a{color:grey!important;transition:all .3s ease}.info-mailto{padding-top:10px;display:block}.footer-default-logo{padding-left:15px}.footer-default-logo>svg>g>path,.footer-default-logo>svg>g>polygon{fill:#f9f9f9!important}@media(max-width:1500px){.footer-img{height:50px}}@media(max-width:1034px){.general-container-footer{padding:10px 15px}.footer-menu>li>a{padding-top:0;padding-bottom:10px}.footer-side-img{height:150px;width:150px}.general-container-footer>.row{padding:10px 45px}}@media(max-width:850px){.footer-menu>li>a{font-size:16px!important}.footer-side-img{float:none;display:block;margin:10px auto 0}.footer-menu-row>div:first-child{padding-left:0}.general-container-footer>.row{padding:10px 30px}}@media(max-width:768px){.general-container-footer>.row{padding:10px 15px}}@media(max-width:600px){.footer-img{display:block;margin:0 auto}.footer-menu-row>div:first-child{padding-left:15px}.footer-menu-row{text-align:center}.footer-menu{margin:0!important}.footer-menu>li{padding-right:0}}@media(max-width:500px){.footer-default-logo{text-align:center;padding:0}}@media(max-width:414px){.footer-img{width:100%;height:auto}.footer-side-img{height:100px;width:100px;display:block;margin:0 auto}.info-name{font-size:20px}.info-occupancy{font-size:16px}.footer-contact-info{display:block}.general-footer-br{display:none}.info-mailto{padding-top:0;padding-bottom:15px}}@media(max-width:400px){.general-container-footer>.row{padding:10px 5px}}
.linkbox-item-label,.linkbox-item-label-mobile{text-align:center;letter-spacing:1px!important;font-family:Lato,sans-serif;font-weight:400}.linkbox-item-mobile,.linkbox-item-tablet{background-color:#c5c5c5;border-radius:5px}.mobile-linkbox-btn-wrapper,.mobile-linkbox-container{display:none}.linkbox-container{padding-top:50px;margin:0!important;width:100%}.linkbox-item{width:100%;margin:0 auto;padding-top:30px}.linkbox-item-icon{color:#525252;font-size:200px;padding-top:30px}.linkbox-item>a>hr{width:15%;border-top:2px solid #fff}.linkbox-item-label{font-size:24px;color:#fff;padding-bottom:20px;width:75%;margin:0 auto;min-height:88px}.tablet-linkbox-container{display:none;padding-bottom:15px}.linkbox-item-mobile{width:100%;margin:0 auto 20px;padding:30px 0}.linkbox-item-icon-mobile{color:#525252;font-size:100px;padding-right:40px}.linkbox-item-mobile>div>a>i{border-right:1px solid #fff}.linkbox-item-label-mobile{font-size:30px;color:#fff;width:75%;margin:0 auto;padding-top:10px}.linkbox-description,.linkbox-label{font-family:Lato,sans-serif;font-weight:400;color:#666}.linkbox-item-tablet{margin:0 auto 20px;padding:30px 0}.linkbox-label{font-size:30px;text-transform:capitalize}.linkbox-description{font-size:24px;padding-top:15px}.linkbox-btn{margin-top:70px;border-radius:5px;background-image:none;padding:6px 40px;text-shadow:none;transition:.3s ease all;color:#fff!important;font-size:14px;font-family:Lato,sans-serif}@media(max-width:1034px){.linkbox-container{padding-top:15px}.linkbox-label{font-size:20px}.linkbox-description{font-size:16px}.linkbox-btn{margin-top:20px;float:right}.mobile-linkbox-btn-wrapper.btn{margin-top:20px!important}}@media(max-width:991px){.desktop-linkbox-container>.row>.col-md-6{width:100%;float:none;clear:both}}@media(max-width:870px){.linkbox-item{height:200px}.linkbox-btn{margin-top:40px}}@media(max-width:500px){.mobile-linkbox-btn-wrapper{display:block;width:100%}.desktop-linkbox-btn-wrapper{display:none}}@media(max-width:420px){.linkbox-label{font-size:16px}}@media(max-width:375px){.linkbox-item-label-mobile{font-size:16px}.linkbox-btn,.linkbox-description{font-size:13px}.linkbox-btn{margin-top:15px}.linkbox-item-mobile>div>a>i{font-size:50px}}@media(max-width:320px){.linkbox-item-label-mobile{font-size:16px}}
.middle-action-bar>div>i,.right-action-bar>div>i{margin-left:50px;font-size:30px}.middle-action-bar>div>i:hover,.right-action-bar>div>i:hover{font-weight:700}.back-btn,.like-listing-btn{background-color:transparent;background-image:none}.like-listing-btn,.like-listing-btn>span,.tablet-action-bar>.left-action-bar>div{font-family:Lato,sans-serif}.top-action-container{padding:0;width:100%}.top-action-bar{padding:10px 0}.left-action-bar{padding-bottom:5px}.left-action-bar>div{display:inline-block;font-size:25px;padding-right:50px}.left-action-bar>div>i{font-size:30px;padding-right:10px}.right-action-bar{padding-right:0}.right-action-bar>div{display:inline-block;float:right}.middle-action-bar>div{display:inline-block;float:right}.tablet-action-bar>.left-action-bar>div{font-size:19px}.tablet-action-bar>.left-action-bar>div>a>i{font-size:21px;padding-right:5px}.tablet-action-bar>div{font-size:20px}.tablet-action-bar>div>div>i{font-size:23px;padding-right:5px}.tablet-action-bar>.right-action-bar>div>i{margin-left:10px}.mobile-action-bar>.left-action-bar{padding:0}.mobile-action-bar>.left-action-bar>div>a{font-size:15px}.mobile-action-bar>.left-action-bar>div>a>i{font-size:17px;padding-right:5px}.mobile-action-bar>.right-action-bar{display:inline-block;padding-right:0}.mobile-action-bar>.right-action-bar>div>i{font-size:24px;margin-left:0;padding-right:10px}.mobile-action-bar>.right-action-bar>div:first-child>i{padding-right:0}.redClass{color:red}.blackClass{color:#000}.back-btn{outline:0;border-color:transparent;padding-left:15px}.back-btn:active,.back-btn:focus,.back-btn:hover,.back-btn:hover:active{background-color:transparent;outline:0;border-color:transparent}.back-btn>span{font-size:15px!important;padding-left:10px;color:#a6a6a6}.back-btn>i{position:absolute;left:15px;top:10px;color:#a6a6a6}.like-listing-btn{float:right;padding:5px 20px 5px 35px;transition:.3s ease all;position:relative;font-size:15px}.like-listing-btn>span{font-size:15px!important;font-weight:100!important}.like-listing-btn>i{font-size:17px;position:absolute;left:10px;top:7px}.listing-details-mobile-icon{display:none}@media(width:1366px) and (height:1024px){.top-action-bar{margin:0;padding:10px 15px}.tablet-data-container{padding:0}.agent-contact-container,.agent-data-container,.tablet-data-container>.main-property-info,.tablet-data-container>.property-description-container,.tablet-full-details,.tablet-map,.tablet-price-history{margin:0!important}}@media(max-width:1024px){.back-btn{padding-left:5px}.btn>span,.single-listing>div>div>div>.tablet-action-bar>div>.back-btn{padding-left:15px}.right-action-bar{padding-right:15px}}@media(max-width:768px){.tablet-action-bar{padding:20px 15px 10px!important}}@media(max-width:500px){.right-action-bar{padding-right:10px}.back-btn{padding-left:0}.btn>span{padding-left:10px}.back-btn>i{position:relative;left:0;top:0}}
.map-container{width:100%;height:500px;margin-top:50px}#map_canvas{height:100%;width:100%}.gray-filter{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.map-container .static-map{width:100%;height:100%;object-fit:cover}.basic-property-map .gray-filter,.contact-us-map .gray-filter{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}@media(max-width:1034px){.map-container{padding:0}}
.navbar,.registerLogin{background-image:none;font-family:Lato,sans-serif}.navbar,.registerLogin,.registerLogin>a{font-family:Lato,sans-serif}.login,.mobile-modal-trigger,.nav>li>a{transition:.3s ease all}.navbar.navbar-default{margin-bottom:0}.navbar{letter-spacing:1px;font-weight:400;font-size:14px;background-color:#fff;box-shadow:none;border:0;border-bottom:1px solid #c6c6c6;border-radius:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.registerLogin{background-color:transparent}.navbar-nav{padding-top:20px}.nav>li>a{font-size:17px;text-transform:capitalize;font-weight:lighter;color:#444}.navbar-header>.navbar-toggle{border-color:transparent;margin-top:15px}.navbar-toggle .icon-bar{width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}.dropdown-menu>li>a{font-size:13px}.navbar-collapse{padding-top:10px}.main-logo-img{height:80px;width:auto;object-fit:cover}.default-logo>svg{height:80px;width:400px}.registerLogin{display:inline-flex;letter-spacing:1px!important;color:#fff;margin-top:40px;border-radius:30px;width:auto;height:30px;align-items:center;justify-content:center;float:right;text-align:center}.registerLogin>a{vertical-align:middle;text-decoration:none;font-size:17px;font-weight:lighter}.registerLogin:active,.registerLogin:focus,.registerLogin:hover:active,.registerLogin>a:hover{outline:0;text-decoration:none}.login{color:#444}.registerLogin>.register{cursor:pointer;padding:5px 30px;border-radius:5px;color:#fff!important;margin-left:15px;transition:.3s ease all}#btnLoginMobile,#btnRegisterMobile{background-image:none;box-shadow:none;text-shadow:none;border-radius:50px}.login:hover,.register:hover{cursor:pointer;text-decoration:underline;color:#fff}.btn-login>i{padding-right:10px}.navbar-container-wrapper{padding:0 45px}#btnLoginMobile{background-color:transparent!important;color:#fff}#btnRegisterMobile{background-color:#000;color:#fff}.mobile-modal-trigger{border-radius:5px;margin-right:5px;margin-top:5px;display:inline-block;color:#fff}.mobile-modal-trigger>a :active,.mobile-modal-trigger>a:focus,.mobile-modal-trigger>a:hover,.mobile-modal-trigger>a:hover:active{text-decoration:none!important;outline:0}.mobile-modal-trigger>#aMenuRegister{border-color:transparent!important}.mobile-modal-trigger>a{cursor:pointer}.mobile-modal-trigger:last-child{float:right}button:active,button:focus{outline:0!important}.page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:100000;display:none}.page-spinner{position:fixed!important;left:calc(50% - 50px)!important;z-index:200000}.main-mobile-menu,.mobile-menu-opened{position:absolute}.spinner-shown{overflow:hidden}.mobile-menu-opened,.mobile-menu-opened-ios{overflow:hidden!important;cursor:pointer;height:100%}.navbar-brand{left:0}#mobileMenuCloseButton{font-size:25px}.main-mobile-menu{display:none;top:0;right:0;width:400px;height:100%;background-color:#fff;z-index:1000;border-left:1px solid #ccc}.mobile-menu-opened-ios{position:fixed}.mobile-menu-body-overlay{display:none;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#fff;z-index:990;opacity:.6}.main-mobile-menu>div>div>a>img{position:absolute;left:15px}.main-mobile-menu>div>button{position:absolute;right:0}.main-mobile-menu>.row:first-child{height:70px;border-bottom:1px solid #ccc}.main-mobile-menu>.row{margin:0}.bottom-row{position:absolute;left:0;bottom:0;width:100%;height:39px;overflow:hidden;z-index:110;background-color:#fff}#divLogoutMenuMobile,.mobile-menu-half>a{color:#ccc;background-color:transparent;transition:.3s ease all;font-family:Lato;font-weight:300;font-size:20px;text-align:center;padding:5px 0;position:absolute;bottom:0;border-top:1px solid #ccc;margin:0}#divLogoutMenuMobile{width:100%;border-radius:0!important}.mobile-menu-half{margin:0}.mobile-menu-half>a{width:50%;top:1px}.logged-content-row>a,.logged-content-row>p,.mobile-menu-content-row>li>a{cursor:pointer;font-size:20px;padding-left:15px;padding-bottom:5px;font-weight:300;transition:.3s ease all}.bottom-row>.mobile-menu-half:last-child>a{right:0}.mobile-menu-content-row>li{list-style:none;display:block;position:relative;height:38px;width:100%;overflow:hidden}.mobile-menu-content-row>li>a{font-family:Lato;text-transform:capitalize;padding-top:5px;position:absolute}.mobile-menu-content-row>li>a:hover{text-decoration:none!important}.logged-content-row{height:100%;z-index:100;position:absolute;width:100%;padding-top:10px}.logged-content-row>a,.logged-content-row>p{font-family:Lato;padding-top:5px;display:block;margin:0;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}.logged-content-row>a:focus,.logged-content-row>a:hover{text-decoration:none;color:initial}.ios-menu{height:100%!important}@media(max-width:1500px){.main-logo-img{height:50px}.default-logo>svg{height:50px;width:250px}.navbar-nav{padding-top:10px}.registerLogin{margin-top:30px!important}}@media(max-width:1034px){.carousel-control,.registerLogin{display:none}.navbar-toggle{float:right;display:block;margin-top:15px}.carousel-inner,.carousel-inner>.item,.carousel-inner>.item>img{height:550px}.navbar-default .navbar-nav>li>a{font-size:16px!important}.navbar-container-wrapper{padding:0 15px 0 30px}.navbar-header{float:none}.navbar-left,.navbar-nav,.navbar-right{float:none!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.nav.navbar-nav.navbar-right>li>a{font-size:15px}.dropdown-menu>li>a{font-size:14px}#bs-example-navbar-collapse-1{padding:0!important}.navbar-nav{width:100%;max-width:100%;padding-top:0}.main-logo-img{height:40px}.default-logo>svg{height:40px;width:200px}.registerLogin{margin-top:20px!important}#mobileMenuOpenButton{margin-right:0}}@media(max-width:768px){.carousel-inner,.carousel-inner>.item,.carousel-inner>.item>img{height:500px}}@media(max-width:600px){.navbar-container-wrapper{padding:0 30px}}@media(max-width:500px){.main-mobile-menu{width:90%}}@media(max-width:414px){.carousel-inner,.carousel-inner>.item{height:250px}.carousel-inner>.item>img{height:250px;object-fit:cover}}
#settingsNotification>.row,.notification-button,.tab-header{font-family:Lato,sans-serif}.notification-button{border-radius:5px;background-image:none;text-shadow:none;padding:5px 35px;background-color:transparent;color:#000;border-color:#000;float:right}#settingsNotification>.row{padding-top:5px;padding-bottom:5px;max-width:100%}.material-switch{margin-top:10px}.material-switch>input[type=checkbox]{display:none}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::after,.material-switch>label::before{margin-top:-8px;position:absolute;content:''}.material-switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;height:16px;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);height:24px;left:-4px;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label::before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label::after{background:inherit;left:20px}.notification-container{background-color:#f9f9f9;border-radius:5px;border:1px solid #d6d6d6}.notification-container>.row{padding:20px 45px}.notification-container>.row:first-child{border-bottom:2px solid #e2e2e2}.notification-container>.row:last-child{border-top:2px solid #e2e2e2;padding-right:70px}.tab-header{font-size:14px!important;font-weight:700!important}.squaredFour{width:20px;position:relative}.squaredFour label{cursor:pointer;position:absolute;width:20px;height:20px;top:3px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead', GradientType=0 )}.squaredFour label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:0 0;top:7px;left:6px;border:2px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.squaredFour label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.5}.squaredFour input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.checkbox-label{padding-left:30px;color:#909090;font-weight:bolder!important;display:block;padding-top:5px}.nopaddingtop{padding-top:0!important}.squaredFour>label{display:block!important}.squaredFour>input[type=checkbox]{display:none!important}#notificationTab>.container-fluid{padding-left:0!important;padding-right:0!important}@media(max-width:500px){.notification-container>.row:last-child{padding-right:30px}.notification-button{width:100%}#notificationTab>.container-fluid{border-radius:0;border:0}}
.open-house-container{width:100%;padding:0;font-family:Lato,sans-serif;margin:20px}.open-house-header{color:#797d7f;font-weight:700;font-size:18px}.open-house-date-container>div{display:inline-block}.open-house-date-left{padding-left:30px;color:#e5e3e5;font-weight:500;padding-right:5px;padding-bottom:10px}.private-viewing-container>label{margin-top:5px;margin-bottom:0;color:#797d7f;font-weight:400}.private-viewing-container>input,.private-viewing-container>textarea{width:100%;border:1px solid #e9ebf2;color:#a0a0a0;display:block}#datepicker>input::placeholder,.private-viewing-container>input::placeholder,.private-viewing-container>textarea::placeholder{color:#d0d0d0}.agent-contact-container>input::placeholder{color:#a0a0a0}#ohEmailToValidation{display:none}#datepicker>span.input-group-addon{border:1px solid #e8e8e8}#datepicker>input{margin:0}.private-viewing-container-inner{margin-bottom:5px}.agent-contact-datetime>input::placeholder{color:#a0a0a0}.input-group-addon{background-color:transparent;border-left:0!important}.input-group>input{width:100%}.bootstrap-datetimepicker-widget{width:100%!important;font-size:12px;font-family:Lato,sans-serif!important}a{color:#333!important}.btn-primary{background-color:#000;background-image:none;border-radius:0;padding:5px 10px}.book-now-btn{height:40px;color:#fff;transition:.3s all ease;background-image:none;font-size:16px;width:auto;padding:4px 25px;border-radius:5px!important;margin-top:10px}.book-now-btn:hover{color:#333;background-color:#fff}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:none}@media(max-width:991px){.open-house-container{margin-left:0!important;margin-right:0!important}}@media(max-width:1366px){.tablet>.open-house-container{margin-left:0!important;margin-right:0!important;padding-left:3%!important;padding-right:3%!important}}@media(max-width:500px){.book-now-btn{width:100%}}
.basic-data-container{width:100%;padding:0 20px;font-family:Lato,sans-serif}.main-property-info-mobile{display:none!important}.main-property-info{padding:10px 0;border-bottom:1px solid #b4b4b4}.top-address{font-weight:400;font-family:Lato,sans-serif;text-transform:capitalize;font-size:28px;display:inline-block}.main-property-info-right>div,.open-hours-collapse,.top-price{font-family:Lato,sans-serif!important}.top-price{color:#000;font-weight:700;padding:10px 0}.listing-details-heart{display:inline-block;margin-left:15px;font-size:20px;cursor:pointer;transition:.3s ease all}.listing-details-heart>i{font-weight:bolder;cursor:pointer}.main-property-info-mobile>div>div>.listing-details-heart{margin:0 auto;display:block;float:none;text-align:right;font-size:35px;cursor:pointer;transition:.3s ease all}.main-property-info>div{padding:0}.top-commute,.top-municipality{display:inline-block}.propertyDataSup{line-height:inherit;top:unset}.top-community-commute{color:#6b6b6b;font-size:18px}.top-commute>i,.top-municipality>i{color:#000;font-size:20px}.top-municipality{padding-right:15px}.top-commute{padding-left:15px;border-left:1px solid #737373}.top-price{font-size:25px!important;padding-top:0}.main-property-info-right>div{font-size:17px;padding:6px 0;font-weight:400;color:#838383}.main-property-info-right>div>div>i{font-size:21px;color:#b4b4b4}.property-description-container{padding:15px 0}.description-header{color:grey;font-weight:bolder;font-size:18px;padding-bottom:10px}.description-text{color:grey;font-weight:100;font-size:14px;padding-bottom:10px}.facts-header,.full-details-header,.map-header{color:grey;font-size:18px;font-weight:bolder}.map-header{padding:15px 0}.basic-property-map .map-container{padding:0;height:400px;margin-top:0}.full-details-header{padding:30px 0}.details-row-details>div,.full-details-row>div{padding:0}.detials-row-header{font-weight:bolder}.li-name,.li-name-brokerage,.li-name-right{color:#ababab;font-weight:500}.details-row-details>div>ul,.facts-list>div>ul{width:95%;padding:15px 0;display:inline-block;list-style-type:none;line-height:1.8}.details-row-details>div>ul>li,.facts-list>div>ul>li{display:inline-flex;width:100%;border-bottom:1px solid #f3f3f3}.info-right-wrapper,.inside-details>div>ul,.li-name,.li-name-brokerage,.li-name-inside,.li-name-parking,.li-name-right,.parking-details>div>ul{display:inline-block}.li-name{font-size:14px;min-width:145px}.li-name-right{width:120px}.li-description{font-size:14px;text-transform:initial;font-weight:initial;color:#666;word-break:break-word;align-self:center}.li-name-building-right{display:inline-block;width:105px;color:#ababab}.inside-details>div{padding:0}.inside-details>div>ul{padding:15px 20px}.li-name-inside{width:130px;color:#ababab}.parking-header{font-size:14px;font-weight:bolder;color:#000}.parking-details>div{padding:0}.parking-details>div>ul{padding:15px 20px}.li-name-parking{width:105px;color:#ababab}.details-more-button{width:auto;background-color:transparent;background-image:none;border:0;box-shadow:none;font-size:14px;font-weight:100;font-style:italic;padding:0}.details-more-button-icon{padding-left:5px;font-size:9px;font-weight:bolder}.rooms-header{color:grey;font-weight:bolder;font-size:16px;padding:15px 0}.room-heading-row{padding-bottom:15px;color:#ababab;font-weight:500}.room-details-row{padding-bottom:10px}.room-details-row>div:first-child{font-weight:700;color:#000}#propertyDataRooms>.row>div{padding:0}.open-hours-collapse{padding-left:5px;font-size:18px}.open-hourse-row{padding-bottom:10px}.li-name-brokerage-mobile{width:100%!important}.collapsible>span{font-size:20px!important;font-weight:700!important}.info-right-wrapper{white-space:nowrap;padding-left:0!important}.main-property-info-right{text-align:right}.single-listing>div>div>div>.tablet-action-bar{padding-left:0!important;padding-right:0!important}.full-details-collapse>.full-details-row>div>div>div>div>ul{list-style:none;padding:15px 0;width:95%}.listing-details-mobile-icon{pointer-events:none}.brokerage-li{width:fit-content!important}.li-name-brokerage-mobile{font-size:14px!important}.mobile-courtesy{display:none}.mobile-courtesy .detials-row-header{padding-left:0;padding-top:5px}.mobile-courtesy ul{padding-left:0!important}.facts-list .li-value{word-break:break-all}.details-board-icon-image{width:auto;max-height:1.5rem;display:block;float:left;margin-right:1.5rem}.board-provider-information{margin-top:1rem}@media(min-width:1035px){.main-property-info>div>.top-price{padding-left:0!important}}@media(max-width:1024px){.agent-contact-container>br,.agent-contact-container>label{display:none!important}.single-listing>.basic-data-container{padding:0}.main-property-info>div>.top-price{padding-left:0!important}.description-text{font-size:14px}.basic-data-container>div,.main-data-container{padding:0}.desktop-main-property-info{padding:0 15px}.main-property-info{border-bottom-width:2px}.basic-property-map,.full-details-header,.history-container{padding:0}.property-description-container{padding:5px 15px}.basic-property-map>.map-container,.full-details-row{display:none}.facts-header,.full-details-header,.map-header{font-size:20px;padding:10px 15px;border-top:1px solid #b4b4b4;position:relative}.listing-details-mobile-icon{display:block;float:right;font-size:19px;padding-top:4px;font-weight:700}#btnPropertyDataToggleRooms{display:none}.detials-row-header{font-size:18px;padding-left:15px}.details-row-details>div>ul{list-style:none;padding-left:15px}.mobile-item-trigger{cursor:pointer}.mobile-courtesy{display:block}.desktop-courtesy{display:none}}@media(max-width:991px){.main-property-info-right{padding-left:0!important}}@media(max-width:768px){.grid-search-info>i{font-size:15px;padding-top:4px}.grid-search-info-footage{padding-left:18px}.grid-search-info-bed{padding-left:29px}.top-community-commute{padding-top:8px;padding-bottom:5px}.top-price{padding-top:5px;padding-bottom:0}.price-history-collapse>div>.history-data-row,.price-history-collapse>div>.history-heading-row{padding-left:6px!important}}@media(max-width:650px){.desktop-main-property-info>.col-md-9>div{padding-left:0;text-align:left;font-size:20px!important}.desktop-main-property-info>.col-md-9>.top-address{max-width:calc(100% - 146px)}.desktop-main-property-info>div>.top-price{position:absolute;top:0;right:0;padding-right:0!important;font-size:25px!important;max-width:146px}.top-municipality{font-size:20px}.main-property-info-right{width:100%}.main-property-info-right>div{width:33.33333333%;float:left;position:relative}.info-right-wrapper{display:block;padding-top:25px;text-align:center;font-size:16px}.info-right-wrapper>i{position:absolute;top:0;left:calc(50% - 10px);font-size:20px}.details-row-details>div>ul{margin:0;padding-top:0;padding-bottom:0}.details-row-details>div>ul>.li-name{font-size:16px}.detials-row-header{padding-top:15px}.courtesy-header,.full-details-row>div:first-child>div:first-child>.detials-row-header{padding-top:0}.courtesy-details{padding-bottom:10px}}@media(max-width:500px){.top-address{padding-left:30px;font-size:17px}.top-price{padding:0;text-align:right;font-size:17px}.top-community-commute{padding-left:15px;padding-top:5px}.row-header-nomobile{display:none}.full-details-row>div{height:auto!important}.full-details-mobile-list-top{padding-top:0!important;margin-top:0}.li-name,.li-name-right{width:130px}.price-history-collapse>div>div{font-size:16px}.top-price{padding-top:0;font-weight:100}}@media(max-width:380px){.history-data-row,.top-address,.top-price{font-size:14px!important}.single-similar-listing-tablet>img{height:235px!important}.left-action-bar>div{padding-right:20px}.col-md-6>.tablet-list-button-right{display:block!important;position:relative!important;top:0!important;padding-left:15px!important}.mobile-right-icons>div{padding-left:15px!important}.history-data-row{padding:10px 15px!important}}@media(max-width:1020px) and (min-width:500px){.main-property-info-right{padding-right:2px!important}}
.history-container,.history-container>div,.history-container>div>div{padding:0}.price-history-header{color:grey;font-weight:bolder;font-size:16px;padding:15px 0!important}.history-data-row{padding:10px 0!important}.history-heading-row{font-size:13px;color:#ababab}.contact-agent-span{color:#000;font-weight:700!important;margin-bottom:15px;display:block;font-family:Lato}.contact-agent-btn{background-color:transparent;background-image:none;margin-bottom:10px;padding:5px 20px;transition:.3s ease all}@media(max-width:1024px){.history-rows-container{display:none}.price-history-header{font-size:20px;padding:10px 15px!important;border-top:1px solid #b4b4b4;position:relative}.price-history-contact{padding:10px 15px}.history-heading-row{font-size:16px}.contact-agent-span{padding-left:15px}.contact-agent-btn{left:15px;position:relative}}@media(max-width:768px){.contact-agent-span{font-size:18px!important}.contact-agent-btn{font-size:16px}}@media(max-width:500px){.contact-agent-span{text-align:center}.contact-agent-btn{text-align:center;width:calc(100% - 30px);left:15px;position:relative}}
.saved-homes-container{background-color:#f9f9f9;border-radius:5px;border:1px solid #d6d6d6;position:relative}.saved-homes-container>.row{padding:20px 30px}.saved-homes-container>.row:first-child{border-bottom:2px solid #e2e2e2}.saved-homes-container>div>.listings-items-container{background-color:transparent!important;padding-top:20px;padding-bottom:20px}.saved-homes-container>div>.listings-bottom-container{display:none}.saved-homes-container>div>.listings-items-container>div>.single-listing-item{margin-bottom:15px}.saved-homes-container>div>.listings-items-container>div>.single-listing-item>.single-listing-item-info{background-color:transparent}.saved-homes-button{float:right;background-image:none;border-radius:5px;padding:5px 35px;border:1px solid #000}#savedHomesTab>.container-fluid{padding-left:0!important;padding-right:0!important}.spinner-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.saved-homes-spinner{top:calc(50% - 50px)!important;left:calc(50% - 50px)!important;z-index:1100;position:sticky!important;position:-webkit-sticky!important}.saved-homes-overlay{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);top:0;left:0;width:100%;height:100%;border-radius:5px;display:none;z-index:1000}#btnReloadSavedListings:focus{background-color:transparent}@media(max-width:500px){.saved-homes-button{float:none;width:100%;margin-top:15px}#savedHomesTab>.container-fluid{border-radius:0;border:0}.saved-homes-overlay{border-radius:0}}
.saved-searches-container{background-color:#f9f9f9;border-radius:5px;border:1px solid #d6d6d6}.saved-searches-container>.row{padding:20px 45px}.saved-searches-container>.row:first-child{border-bottom:2px solid #e2e2e2}#savedSearchTab>.container-fluid{padding-left:0!important;padding-right:0!important}#savedSearchTab>.container-fluid>.saved-search-item-container{margin-left:15px!important;margin-right:15px!important}.a-button.saved-search-header-right{margin-right:0}.run-saved-search{word-break:break-word}.saved-search-delete-button[disabled],.saved-search-delete-button[disabled]:active,.saved-search-delete-button[disabled]:focus,.saved-search-delete-button[disabled]:hover{background-color:#bfbfbf!important;border-color:#bfbfbf!important;color:#fff!important}@media(max-width:500px){#savedSearchTab>.container-fluid{border-radius:0;border:0}.saved-search-header-right>a{margin-top:15px}}
#btnHomeType,#btnSearchBathroom,#btnSearchBedroom,#btnSearchHomeType{font-size:14px!important;text-shadow:none!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}#btnSearchHomeType{border-top-right-radius:5px;border-bottom-right-radius:5px}.search-pricerange-dropdown{width:100%;padding:10px 0}.search-pricerange-dropdown>hr{margin:10px 0;border-color:#ccc}.search-pricerange-dropdown-column-min{padding-left:25px;padding-right:10px}.search-pricerange-dropdown-column-max{padding-right:25px}.search-pricerange-dropdown-column>input{width:100%;padding-left:5px;border:1px solid #ccc;border-radius:5px}.search-pricerange-dropdown-column-minrange{padding-left:25px}.search-pricerange-button{width:100%;background-color:transparent;border-color:transparent;padding-left:0;padding-right:20px;font-family:Lato,sans-serif!important;font-weight:300!important;font-size:13px!important;text-overflow:ellipsis;overflow:hidden}.btn.btn-default.form-control:active,.btn.btn-default.form-control:hover,.search-bottom-row>div,.search-row-overlay{background-color:#f9f9f9}.search-pricerange-button:focus,.search-pricerange-button:hover{font-weight:700!important}.search-row-overlay{margin-top:-15%;font-family:Lato,sans-serif;font-weight:400;font-size:12px!important;letter-spacing:initial!important}.token-input{margin-left:0!important}.search-button-col{padding-bottom:22px;border-bottom:4px solid #c6c4c5;border-right:4px solid #c6c4c5;border-bottom-right-radius:5px}.input[type=text]{height:42px}.form-control{border-radius:0}.form-control:focus{box-shadow:none;-webkit-box-shadow:none;border-color:#ccc}.btn.btn-default.form-control:focus{background-color:#f9f9f9;outline-color:transparent}.inherit-background-color{background-color:inherit}.no-left-right-border{border-left:0;border-right:0}.first-search-item{padding-left:50px}.last-search-item{padding-right:50px}.icon-size{font-size:26px;padding-top:5px}input{font-family:Lato,sans-serif!important;font-weight:400!important;font-size:13px!important}.search-top-container{width:100%;padding:5px 45px 0}.advanced-search-collapse{padding:0 15px}.search-top-row{width:100%!important;margin:0!important}.search-top-row>div{margin-right:0!important}.search-top-row>div:last-child{margin-right:0}.search-form-group>.tokenfield{border-radius:5px 0 0 5px}#btnShowAdvancedSearch:active>i,#btnShowAdvancedSearch:focus>i,#btnShowAdvancedSearch:hover:active>i,#btnShowAdvancedSearch:hover>i{color:#3b91ca}.icon-on-left-bath2,.icon-on-left-bed2{border:1px solid #ccc!important;padding-top:5px}.search-pricerange-dropdown-column2{font-size:17px!important}.btn-more{margin-top:30px;background-color:#000;background-image:none;color:#f9f9f9;font-family:Lato,sans-serif;font-weight:300;letter-spacing:2px;font-size:14px;padding:6px 35px;border-radius:5px!important;position:relative}.btn-more:active,.btn-more:focus,.btn-more:hover{border-radius:5px;background-color:rgba(1,1,1,.7);font-weight:300;background-image:none;text-shadow:none}.btn-more>i{position:absolute;left:10px;top:10px;color:#fff}.btn-more:hover{color:#f9f9f9}.btn-more:hover>i{color:inherit!important}.btn-more:focus{color:#f9f9f9}.btn-more:focus>i{color:inherit!important}.btn-more:active{color:#f9f9f9}.btn-more:active>i{color:inherit!important}.btn-save{margin-right:15px;float:right;background-color:transparent!important}.listings-container{width:100%;background-color:transparent;border-top:1px solid #dbdbdb;padding:15px 30px;color:#737373;font-size:14px}.sort-select{display:inline-block;width:auto;background-color:transparent;border:0;box-shadow:none;font-size:16px;border-bottom:2px solid #737373;padding:0;font-weight:700}.listings-top-row{padding:0 15px;letter-spacing:1.3px}.listings-control-row{padding:0 15px 0 0;letter-spacing:1.3px}.view-control-button{width:40px;background-image:none}.active-control-button{transition:.3s all ease}.active-control-button:focus{background-color:#464444!important;transition:.3s all ease}.inactive-control-button{background-color:#fff;color:#737373;transition:.3s all ease}.save-search-listing-button{background-image:none;background-color:transparent;box-shadow:none;border:1px solid #000;color:#737373;border-radius:5px}.save-search-listing-icon{color:#000}.listings-items-container{width:100%;padding:0 30px;background-color:transparent}.search-list-view-item{display:inline-flex;width:100%}.left-heart{right:0;left:12px;text-align:left}.listings-bottom-container{width:100%;background-color:transparent;padding:25px 30px;letter-spacing:1.3px;color:#737373;font-size:14px}.search-pagination-column{padding-right:25px}.search-homeType-dropdown{width:100%;height:auto;max-height:500px;overflow-x:hidden}#ddlSearchOrderBy{width:auto;background-color:transparent;background-image:none;box-shadow:none;color:#666;text-shadow:none;font-size:16px;height:auto;border-radius:5px;border:1px solid #737373;padding:5px 10px}#ddlSearchOrderBy>i{width:auto;font-size:12px;font-weight:700;color:#666;display:inline-block}#ddlSearchOrderBy>span{font-size:15px!important;padding-right:30px;font-weight:300!important}.order-by-dropdown{width:auto;display:inline-block;margin-bottom:0;float:right}.order-by-dropdown-menu{padding:5px 0}.order-by-dropdown-menu>li{padding:0 10px;font-family:Lato;font-weight:300}#txtSearchAddress,span{font-family:Lato,sans-serif!important;font-weight:400!important;font-size:13px!important}.order-by-dropdown-menu>li:hover{background-color:#000;color:#fff;cursor:pointer}#txtSearchAddress{margin-top:0}.save-search-button,.search-more-button{font-family:Lato,sans-serif;font-weight:300;letter-spacing:2px}#btnSearchHomeType>.icon-listing-type{font-size:25px}#btnSearchHomeType>span{float:left}.dropdown-menu>li,.dropdown-menu>li>a{cursor:pointer}.dropdown-menu>li>a:hover{background-color:#000;background-image:none;color:#f9f9f9;font-size:14px}.dropdown-menu>li>a:focus{background-color:#fff;background-image:none;color:#000;font-size:14px}.dropdown-menu>li>a:active,.search-more-button{color:#f9f9f9;background-color:#000;background-image:none}.dropdown-menu>li>a:active{font-size:14px}.search-more-button{border-radius:30px;padding:8px 45px;float:right;margin-right:15px;margin-bottom:10px;font-size:12px}.search-lower-row>div{padding:0}.save-search-button{width:100%;margin-left:-32px;background-color:#000;background-image:none;text-shadow:none;color:#fff;border-radius:50px;font-size:13px;padding:8px 0}.search-pricerange-dropdown-column>input{padding:0 0 0 5px;margin:0}.grid-view-button,.list-view-button{border-radius:0!important}.grid-view-button{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;margin-right:-6px}.map-view-button{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;margin-left:-6px}.custom-search-col{width:22%}#btnSaveSearch,#save_search_btn{margin-right:0!important}#txtBasicSearchAddress{text-overflow:ellipsis}.results-view-btn-group{text-align:right;float:right;padding:0;margin-left:10px}#txtSearchMaxPriceValue,#txtSearchMinPriceValue{color:#333!important;font-weight:300!important;font-family:Lato}#txtSearchAddress-tokenfield{margin:0;height:auto}#divSearchListingsFound{padding-bottom:15px;display:block;padding-left:45px;font-weight:400;color:#727272;font-size:14px;font-family:Lato}.total-listing-count{padding-left:30px;font-family:Lato;letter-spacing:initial}.home-for-sale{text-transform:capitalize;letter-spacing:initial;font-size:20px!important;display:block;margin-bottom:10px!important}.login-or-register{margin-bottom:10px}.top-left-text{padding:0 30px;letter-spacing:initial;font-family:Lato}#btnSaveSearch{transition:.3s ease all}#btnSearchPriceRange{text-overflow:ellipsis;padding-right:35px!important;overflow:hidden}#btnSaveSearch.btn-more.btn-save.save-error,#btnSaveSearch.btn-more.btn-save.save-error:active,#btnSaveSearch.btn-more.btn-save.save-error:focus,#btnSaveSearch.btn-more.btn-save.save-error:hover,#btnSaveSearch.btn-more.btn-save.save-error:hover:active{background-color:red!important;border-color:red!important;color:#fff!important}#btnSaveSearch.btn-more.btn-save.save-success,#btnSaveSearch.btn-more.btn-save.save-success:active,#btnSaveSearch.btn-more.btn-save.save-success:focus,#btnSaveSearch.btn-more.btn-save.save-success:hover,#btnSaveSearch.btn-more.btn-save.save-success:hover:active{background-color:#bfbfbf!important;border-color:#bfbfbf!important;color:#fff!important}#btnSearchBathroom>span,#btnSearchBedroom>span,#btnSearchHomeType>span,#btnSearchPriceRange>span{font-weight:300!important;font-size:14px!important;display:block;text-align:left;padding-left:30px}#searchMultiselect,li>a>label>input[type=radio]{display:none}.multiselect-group>.btn-group{width:100%}.multiselect-group>.btn-group>.btn{width:100%;border-radius:0 5px 5px 0;background-color:transparent!important;background-image:none!important;max-height:34px;border-color:#ccc!important}.multiselect-group>.btn-group>.btn>span{font-size:14px!important;max-width:90%;text-overflow:ellipsis;overflow:hidden}.multiselect-container{margin-top:2px!important;padding:5px 0!important}.search-form-group>.tokenfield.form-control{border:0 solid transparent;padding-left:0!important;margin-left:45px;width:calc(100% - 50px);display:flex;min-height:32px!important;max-height:32px!important;padding-top:0p;background-color:transparent;box-shadow:none;-webkit-box-shadow:none}.search-form-group{border:1px solid #ccc;border-right:0;height:34px;border-top-left-radius:5px;border-bottom-left-radius:5px}#btnSearchBathroom,#btnSearchPriceRange,.multiselect-group>.btn-group>.btn{border-left-color:transparent!important}#txtSearchAddress-tokenfield{font-weight:300!important;font-size:14px!important;color:#333!important}.map-view .listings-items-container{width:60%!important;float:left;position:relative;padding-right:0!important}.listing-map-container{width:40%!important;float:left;display:none;height:700px;position:-webkit-sticky!important;position:sticky!important;top:-10px;margin-bottom:76px;padding-right:30px;padding-left:0}#map_view_canvas{height:100%;width:100%;margin-top:10px}.map-view .listing-map-container{display:block!important}img[src="http://maps.gstatic.com/mapfiles/api-3/images/mapcnt6.png"]{display:none}.labels{color:#fff;font-family:"Lucida Grande",Arial,sans-serif;font-size:10px;text-align:center;white-space:nowrap;padding-right:5px;width:40px}.info-window{border-radius:0!important;border:none!important;padding:0!important}.info-window .property-image{width:100%}.info-window .grid-search-info-bed,.info-window .popover-map-footer,.info-window .single-listing-price-placeholder{cursor:initial!important}.info-window .single-listing-address-row{cursor:initial!important;margin-bottom:0!important;padding:0 25px!important}.info-window .single-listing-address-row span{width:255px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.map-view .single-listing-item-info .single-listing-info-row i,.single-listing-item-info .icon-text{display:none}.info-window .grid-search-info-bed{padding-left:10px!important}.info-window .popover-map-footer{border-top:1px solid rgba(219,219,219,1);margin-top:10px;padding:10px}.info-window .popover-map-footer .board-short-name{font-weight:700!important}.info-window .popover-map-footer .days-value{float:right}.info-window{cursor:pointer!important}.gm-style-iw{width:300px!important;top:15px!important;left:0!important;background-color:#fff;box-shadow:0 1px 6px rgba(178,178,178,.6);border:1px solid rgba(134,135,136,.6)}.gm-style-iw>div,.gm-style-iw>div>div{overflow:hidden!important}.search-on-move{position:absolute;top:20px;left:30px;z-index:10000;margin-top:10px;background:#fff;width:200px;height:40px;padding-top:5px;padding-left:10px}.search-on-move .squaredFour{margin-top:2px}.search-on-move .squaredFour label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:0 0;top:6px;left:5px;border:2px solid #909090;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search-on-move .squaredFour label{background-color:#fff!important;border:1px solid #909090}.search-on-move .checkbox-label{padding-top:4px}.nopadding-left{padding-left:0!important}.nopadding-right{padding-right:0!important}.map-view .single-listing-item-info{width:60%!important;padding-bottom:0!important}.map-view .single-listing-item-info .days-info{float:right;position:absolute;top:25px;font-size:12px;color:#999}.map-view .single-listing-item-info .single-listing-address-row{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-view .single-listing-item-info .single-listing-info-row span{padding-left:0}.map-view .single-listing-item-info .icon-text{display:initial!important}.map-view .single-listing-button-row{display:none!important}.map-view .single-listing-board-row{margin-top:5px;border-top:1px solid rgba(219,219,219,1);padding-top:5px!important}.map-view .single-listing-item>div>img{height:160px!important}.map-view .single-listing-item-info>div{padding:10px}#divOpenSearchResultsSearch{position:relative}.search-results-overlay{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);top:0;left:0;width:100%;height:100%;display:none;z-index:1000}.search-results-spinner{top:calc(50% - 50px)!important;left:calc(50% - 50px)!important;z-index:1100;position:sticky!important;position:-webkit-sticky!important}#btnSearchRequest[disabled]{background-color:#bfbfbf!important;border-color:#bfbfbf!important;color:#fff!important}@media(max-width:1601px){.search-top-row>div{margin-right:15px}}@media(max-width:1617px){#btnSaveSearch{margin-top:15px;margin-bottom:15px}}@media(max-width:1385px){.btn-more{padding:8px 20px!important}#btnShowAdvancedSearch{padding:8px 30px!important}}@media(max-width:1281px){.btn-more{padding:8px 15px!important;margin-top:25px!important}#btnShowAdvancedSearch{padding:8px 15px 8px 25px!important}}@media(max-width:1226px){.btn-more{padding:8px 10px!important}}@media(max-width:1155px){.btn-more{padding:8px 5px!important}#btnShowAdvancedSearch{padding:8px 10px 8px 25px!important}}@media(max-width:1131px){.btn-more{padding:8px 5px!important}#btnShowAdvancedSearch{padding:8px 5px 8px 20px!important}.btn-more>i{left:5px!important}}@media(max-width:1120px){#btnShowAdvancedSearch,.btn-more{padding:8px 30px!important}.btn-more>i{left:10px!important}}@media(max-width:1441px){.search-top-row>div{margin-right:0}}@media(max-width:1400px) and (min-width:1025px){.map-view .custom-col-1{width:100%!important}}@media(max-width:1024px){.btn-more{margin-top:10px!important;font-size:14px}#btnSearchPriceRange{padding:0 0 0 40px;text-align:center}#btnSearchHomeType>span{float:none}.search-top-row>div>div>div>input{margin-bottom:15px;border-radius:0}.search-top-row>div>div>div>button{border-radius:0}.search-top-row>div{margin-right:0!important;margin-left:0!important}#btnSearchBathroom,#btnSearchHomeType{border-left-color:initial}.listings-control-row>div:last-child{float:right}.search-bathroom-dropdown,.search-bedroom-dropdown{width:100%}.search-top-container{padding:0 45px 15px}#btnBasicSearchBathroom>span,#btnBasicSearchBedroom>span,#btnBasicSearchPriceRange>span,#btnBasicSearchRedirectToSearch,#txtBasicSearchAddress,#txtBasicSearchAddress>span,#txtBasicSearchMaxPriceValue,#txtBasicSearchMinPriceValue,.basic-search-pricerange-button>span,.mobile-basic-search-bathroom-dropdown>li>a,.mobile-basic-search-bedroom-dropdown>li>a{font-size:14px!important}#btnBasicSearchRedirectToSearch{padding-top:10px;padding-bottom:10px}#btnSearchBathroom>span,#btnSearchBedroom>span,#btnSearchHomeType>span,#btnSearchPriceRange>span,#txtSearchAddress,#txtSearchMaxPriceValue,#txtSearchMinPriceValue,.multiselect-group>.btn-group>.btn>span,.search-bathroom-dropdown>li>a,.search-bedroom-dropdown>li>a,.search-homeType-dropdown>li>a,.search-pricerange-button{font-size:16px!important}.listings-container{font-size:15px}.search-form-group{border-right:1px solid #ccc;border-radius:0}.multiselect-group>div>button,.search-form-group>.tokenfield{border-radius:0!important}.multiselect-group>.btn-group>.btn{border-left-color:transparent!important}.multiselect-group>.btn-group>.btn>span{width:100%;text-align:center}.icon-on-left-bath2>span,.icon-on-left-bed2>span{padding-left:0}#btnSearchBathroom,#btnSearchPriceRange,.multiselect-group>.btn-group>.btn{border:1px solid #ccc!important}#btnSearchBedroom,#btnSearchPriceRange{border-right-color:transparent!important}#save_search_btn{margin-right:15px!important}#txtSearchAddress-tokenfield{font-size:16px!important}#btnShowAdvancedSearch>i{display:none}.desktop-search-button{width:50%!important;padding-right:15px!important;text-align:left}#btnSaveSearch.btn-save,#btnSearchBathroom,#btnSearchBedroom,#btnSearchPriceRange,.logged-search-col.desktop-search-button,.multiselect-group>.btn-group>.btn{padding-left:0!important;padding-right:0!important}.logged-search-col.desktop-search-button{width:66.66666667%!important}#btnSaveSearch.btn-save,#save_search_btn{float:right!important;margin:10px 0 0!important;transition:none}#btnSaveSearch.btn-save{width:calc(33.33333333% - 30px)!important;color:#fff!important}.btn-more,.logged-search-btn{width:calc(50% - 15px);float:left}.not-logged-search-col>button{width:100%!important}#save_search_btn{width:calc(50% - 30px)!important}#btnShowAdvancedSearch{float:right}#btnSearchBathroom>span,#btnSearchBedroom>span,#btnSearchHomeType>span,#btnSearchPriceRange>span{padding:0!important;text-align:center}.multiselect-group>.btn-group>.btn>span{max-width:100%;padding:0}}@media(max-width:800px){#btnSearchBathroom,#btnSearchHomeType,.multiselect-group>.btn-group>.btn{border-left-color:#ccc!important}#btnSearchBedroom,#btnSearchPriceRange{border-right-color:#ccc!important}.listings-bottom-container{padding:25px 20px}.logged-search-col.desktop-search-button{padding-left:15px!important;padding-right:15px!important}#btnSaveSearch.btn-save,#save_search_btn{margin-right:15px!important}.desktop-search-button{padding-left:15px!important}#divSearchListingsFound{padding-left:60px}}@media(max-width:768px){.search-top-container{padding:0 15px 15px}.listings-top-row{padding-left:15px;padding-right:15px}.custom-search-col{width:50%}.sort-by-col{width:100%;padding:0}.order-by-dropdown{float:left}.listings-items-container{padding:0 15px}.advanced-search-collapse,.advanced-search-item,.top-left-text{padding:0}.advanced-search-controls{padding-left:0;padding-right:0}#btnSearchBedroom,#btnSearchPriceRange{border-right:0!important;border-right-color:transparent!important}.listings-bottom-container{padding:25px 30px}#divSearchListingsFound{padding-left:30px}.listings-control-row,.listings-control-row>div:last-child{padding-right:0}}@media(max-width:765px){#btnSearchBathroom,#btnSearchHomeType{border-left-color:#ccc!important}.listings-control-row{font-size:16px;padding:0}.listings-control-row>div:last-child{float:none}.order-by-dropdown-menu{left:-100%;font-size:16px}.custom-search-col{width:inherit}#btnSearchBedroom,#btnSearchPriceRange{border-right-color:#ccc!important}}@media(min-width:769px) and (max-width:1024px){.custom-col-1{width:100%!important}.custom-col-2{width:50%!important}}@media(min-width:767px) and (max-width:768px){.tab-nopadding-right{padding-right:0!important}.tab-nopadding-left{padding-left:0!important}}@media(max-width:650px){#btnSearchBedroom,#btnSearchPriceRange{border-right:1px solid #ccc!important}}@media(max-width:599px){.btn-more,.desktop-search-button{width:100%!important}#btnSaveSearch.btn-save,#save_search_btn{width:calc(100% - 30px)!important;margin-top:15px!important}.logged-search-col.desktop-search-button{width:100%!important}}@media(max-width:500px){#ddlSearchOrderBy{width:100%;margin-bottom:5px;padding-left:5px;padding-right:5px}#ddlSearchOrderBy>span{font-size:18px!important;padding:0}.order-by-dropdown-menu{left:initial!important;font-size:19px!important}.btn-more{margin-top:15px!important}.results-view-btn-group{display:none}.order-by-dropdown{width:100%}.multiselect-group>.btn-group>.btn{border-left-color:#ccc!important}.btn-search-request{margin-top:5px!important}}
#settingsContent>div>h2,.nav-tabs>li>a>span,.settings-panel-container{font-family:Lato,sans-serif}.settings-panel-container{padding:0}.settings-menu-left{padding:15px;color:#828282}.settings-menu-item{cursor:pointer;padding:10px 20px;transition:all .3s ease;font-size:13px;font-weight:bolder}.settings-menu-item:hover{color:#000}#settingsContent{padding:0}#settingsSavedHomes>div>.listings-bottom-container,#settingsSavedHomes>div>.listings-items-container{background-color:transparent}.settings-nav{padding-left:50px}.nav-tabs>li{margin-bottom:0}.nav-tabs>li>a{color:initial!important;padding-top:15px;padding-bottom:15px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-color:transparent;border-bottom:2px solid #000;font-weight:700}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover:focus{background-color:transparent;border-color:transparent}.tab-content{padding:20px 50px;background-color:#e2e2e2;min-height:calc(100% - 470px)}.nav-tabs>li>a>i{display:none}.saved-search-header-left{float:left}.saved-search-header-right{float:right;margin-right:0}@media(max-width:1024px){.tab-content{min-height:760px}.nav-tabs>li>a{border-color:transparent!important;background-color:transparent!important}}@media(max-width:800px){.tab-content{min-height:501px}}@media(max-width:768px){.tab-content{min-height:331px}}@media(max-width:500px){.nav-tabs>li>a>i{display:block;font-size:20px}.nav-tabs>li>a>span{display:none}.nav-tabs>li>a{text-align:center}.nav-tabs>li.active>a:focus>i,.nav-tabs>li.active>a:hover>i,.nav-tabs>li.active>a>i{font-weight:700}.tab-content{padding:0;min-height:520px}.saved-search-header-left{float:none}.saved-search-header-right{float:none;margin-top:10px}.settings-nav,.settings-nav>.col-xs-4{padding:0}.settings-nav>.col-xs-4>a{margin:0}}@media(max-width:450px){.tab-content{min-height:400px}}@media(max-width:400px){.tab-content{min-height:360px}}@media(max-width:350px){.tab-content{min-height:300px}}
.similar-listings-container{width:100%;font-family:Lato,sans-serif;padding:0;margin:20px}.similar-listings-header{color:grey;font-weight:bolder;font-size:16px;padding-bottom:10px;text-align:left}.single-similar-listing{cursor:pointer;padding-top:10px}.single-similar-listing>img{width:100%}.single-similar-listing>div>div{display:inline-block}.similar-listing-basic-info{padding-top:10px;padding-left:20px;font-size:13px;font-weight:bolder;color:#07071c}.similar-listing-address{font-size:13px;font-weight:bolder;padding-left:20px;padding-bottom:5px;padding-top:5px;color:#6e737c}.single-listing-item-heart>.similar-listing-heart-button{color:#fff;font-weight:700;width:auto;background-image:none!important;border:0;background-color:transparent!important;box-shadow:none;transition:.3s all ease-in-out;text-shadow:none;font-size:20px}.similar-listing-heart-button:active,.similar-listing-heart-button:active:focus,.similar-listing-heart-button:focus,.similar-listing-heart-button:hover{color:#ff8787}.red-item{color:red!important}.similar-listings-tablet-container{display:none}.single-similar-listing-tablet>img{width:40%;display:inline-block;height:215px;object-fit:cover}.single-similar-listing-tablet>.single-listing-item-tablet-info{width:60%;display:inline-block}.single-similar-listing-tablet>.single-listing-tablet-item-heart{width:auto;position:absolute;left:10px;margin-top:-215px}.single-similar-listing-tablet>.single-listing-tablet-item-heart>button{width:auto;color:#fff;font-weight:700;background-image:none;border:0;background-color:transparent;box-shadow:none;transition:.3s all ease-in-out;text-shadow:none;font-size:25px}.single-similar-listing-tablet{margin-bottom:20px;background-color:#fff}.tablet-list-button-left,.tablet-list-button-right{background-color:transparent;background-image:none;box-shadow:none;text-shadow:none;width:auto}.single-listing-item-tablet-info>hr{margin:0!important}.tablet-list-button-left{border:0;font-size:17px;color:#737373;padding-left:5px;padding-top:0;padding-bottom:0}.tablet-single-listing-address-row{color:#666;font-size:17px;font-weight:700;padding:10px 10px 0;cursor:pointer}.tablet-single-listing-price-placeholder{color:#000;font-size:18px;font-weight:700;padding:5px 25px}.tablet-single-listing-list-button-row{padding-left:5px}.tablet-list-button-right{border:0!important;font-weight:600;font-size:12px;color:#737373;position:absolute;right:25px;top:35px;padding-left:5px}.tablet-list-button-right>i{font-size:13px}.tablet-single-listing-info-row{padding:10px 0}.tablet-single-listing-info-row>div{font-size:17px}.tablet-single-listing-security-row{font-family:Lato,sans-serif;font-size:14px}.tablet-security-row-left-text{width:50%;display:inline-block;text-align:left;padding:10px 15px}.tablet-security-row-right-text{width:50%;display:inline-block;text-align:right;padding:10px 30px}.tablet-single-listing-info-row>div:last-child{text-align:right;padding-right:30px}.tablet-similar-properties{padding:20px 27px 0}.tablet-similar-properties>.similar-listings-tablet-container>.similar-listings-header{color:grey;font-weight:bolder;font-size:20px;padding-top:10px}.tablet-similar-properties>div{padding:1px 6px}@media(max-width:1024px){.similar-listings-tablet-container{display:block}.similar-listings-container{display:none}}@media(max-width:768px){.similar-listings-container{margin-left:0}.tablet-single-listing-address-row{font-size:16px}.tablet-single-listing-price-placeholder{font-size:17px}.tablet-single-listing-info-row{padding:8px 0}.tablet-list-button-left{display:block}.tablet-list-button-right{top:-30px}}
#termsOfUse{width:95%;margin:30px 0 30px 30px}
.tokenfield{padding-left:35px;max-height:34px!important;white-space:nowrap;overflow:scroll;overflow-y:hidden;overflow-x:auto;display:inline-flex}.tokenfield::-webkit-scrollbar{width:0;height:0;background:0 0}.tokenfield.focus{border-color:#ccc;box-shadow:none;-webkit-box-shadow:none;background-color:#f9f9f9}.typeahead-dropdown-menu{width:100%;padding:0}.typeahead-row{border-bottom:1px solid #dcdcdc;word-break:break-word;max-width:100%;margin-left:0;margin-right:0}.typeahead-row:last-child{border-bottom:0}.typeahead-column{text-align:left;padding:5px 0 5px 5px;font-size:13px;color:#c6c6c6}.typeahead-left-column{font-size:13px;color:#c6c6c6;font-weight:300;min-width:85px!important;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typeahead-right-column{padding-left:10px;border-left:1px solid #dcdcdc}.typeahead-result-div{height:auto;margin-bottom:3px}.typeahead-row>.typeahead-right-column>a{color:inherit;text-decoration:none;cursor:pointer}.typeahead-result{padding:3px 10px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.first-typeahead-result{background-color:rgba(0,0,0,.1);border-radius:20px}.typeahead-result:active,.typeahead-result:focus,.typeahead-result:hover{background-color:rgba(0,0,0,.1)!important;border-radius:20px!important}a.typeahead-result{color:#a7a7a7!important}.typeahead-result:hover{cursor:pointer!important;text-decoration:none}.mobile-form-group>.typeahead-dropdown-menu{width:calc(100% - 30px)!important;left:15px}@media(max-width:500px){.typeahead-left-column{padding-left:15px!important}}
.btn-search,.search-count-text,.search-row-overlay{font-family:Lato,sans-serif}.search-row-overlay{width:100%;margin-top:0;font-weight:300;font-size:13px!important;background-color:transparent}.input[type=text]{height:42px}.inherit-background-color{background-color:inherit}.search-heading-row{font-weight:400;font-size:14px;padding-bottom:10px}.form-control{border-radius:0}.no-left-right-border{border-left:0;border-right:0}.basic-search-overlay{background-color:rgba(249,249,249,.9);border-radius:5px;padding-left:30px;padding-right:30px}.basic-search-overlay>.row:first-child>div{padding-top:30px}.basic-search-overlay>div>div>div>div>.tokenfield.form-control{border:0 solid transparent;padding-left:0!important;margin-left:40px;width:calc(100% - 40px);display:flex;box-shadow:none;text-shadow:none;background-color:transparent}.basic-search-overlay>div>div>div>div>div>.token-input{background-color:transparent}.basic-search-overlay>div>div>div>.typeahead-form-group{border:1px solid #ccc;border-right:0;height:34px;border-top-left-radius:5px;border-bottom-left-radius:5px}.filler-column,.search-button-col,.search-count-text{border-bottom:4px solid transparent}.search-count-text{padding-left:35px;padding-bottom:32px;border-left:4px solid transparent;border-bottom-left-radius:5px;padding-top:1px;font-weight:400;font-size:13px!important;font-style:italic;margin-top:-1px}.btn-search,.btn-search:active,.btn-search:focus,.btn-search:hover{width:115px;border-radius:5px;text-shadow:none;font-weight:300;background-image:none}.search-button-col{padding-bottom:16px;border-right:4px solid transparent;border-bottom-right-radius:5px}.filler-column{padding-bottom:31px}.basic-search-button{padding-right:35px}.btn-search{float:right;background-color:#000;color:#f9f9f9;font-size:14px!important;letter-spacing:1px}.btn-search:active,.btn-search:focus,.btn-search:hover{margin-left:-35px;background-color:transparent}.form-control:focus{box-shadow:none;-webkit-box-shadow:none;border-color:#ccc}.dropdown-menu>li>a{font-size:14px}.dropdown-menu>li>a:active,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:inherit;background-image:none;color:#f9f9f9;font-size:14px}.btn.btn-default.form-control:active,.btn.btn-default.form-control:hover{background-color:#f9f9f9}#btnBasicSearchBathroom,#btnBasicSearchBedroom{font-size:14px!important;text-shadow:none!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;padding-left:40px;font-family:Lato,sans-serif!important}.btn.btn-default.form-control:focus{background-color:#f9f9f9;outline-color:transparent}.icon-size{font-size:26px;padding-top:5px}.basic-search-pricerange-dropdown{width:100%;padding:10px 0}.basic-search-pricerange-dropdown>hr{margin:10px 0;border-color:#ccc}.basic-search-pricerange-dropdown-column-min{padding-left:25px;padding-right:10px}.basic-search-pricerange-dropdown-column-max{padding-right:25px}.basic-search-pricerange-dropdown-column>input{width:100%;padding-left:5px;border:1px solid #ccc;border-radius:5px}.basic-search-pricerange-dropdown-column-minrange{padding-left:25px}.basic-search-pricerange-button{width:100%;background-color:transparent;border-color:transparent;padding-left:0;padding-right:20px;font-family:Lato,sans-serif!important;font-weight:300!important;font-size:13px!important;text-overflow:ellipsis;overflow:hidden}.mobile-basic-search-head{color:#c5c5c5;font-size:20px;display:none;font-weight:400;padding:30px 30px 10px 15px}#txtBasicSearchAddress-tokenfield::placeholder{color:transparent}#txtBasicSearchAddress-tokenfield{margin-top:0;color:#333;margin-right:0;font-weight:300!important;font-size:14px!important}.tokenfield>.token{float:left;color:#555}.basic-search-pricerange-dropdown-column>input{margin:0;padding-top:0;padding-bottom:0;color:#333}.desktop-basic-search-container{position:absolute;width:100%;left:0}.desktop-basic-search-container>div{margin-left:0;margin-right:0}#btnBasicSearchPriceRange{border-top-right-radius:5px;border-bottom-right-radius:5px;text-overflow:ellipsis;overflow:hidden;padding-left:40px}.tokenfield{padding-left:45px!important;padding-right:0!important;border-top-left-radius:5px;border-bottom-left-radius:5px}.dropdown-active-element{background-color:#000;background-image:none;color:#f9f9f9!important;font-size:14px}.pricerange-active-element{background-color:#000;color:#fff;border-radius:5px}.mobile-price-range>div>.dropdown-menu.open{display:block;top:34px}#btnBasicSearchBathroom:active,#btnBasicSearchBathroom:hover,#btnBasicSearchBedroom:active,#btnBasicSearchBedroom:hover,#btnBasicSearchPriceRange:active,#btnBasicSearchPriceRange:hover{background-color:#fff}#txtBasicSearchAddress,#txtBasicSearchMaxPriceValue,#txtBasicSearchMinPriceValue{border-radius:5px!important;font-weight:300!important}#btnBasicSearchBathroom>span,#btnBasicSearchBedroom>span,#btnBasicSearchPriceRange>span{font-weight:300!important;font-size:14px!important;text-align:left!important;display:block}.basic-search-pricerange-button:focus,.basic-search-pricerange-button:hover,.mobile-basic-search-pricerange-button:focus,.mobile-basic-search-pricerange-button:hover{font-weight:700!important}@media(max-width:1281px){.search-heading-row{font-size:11px}}@media(min-width:1035px){.mobile-basic-search-head{padding-top:0}}@media(max-width:1034px){#cover-carousel,.filler-column{display:none}#txtBasicSearchAddress{margin-bottom:15px;margin-top:0}.dropdown-menu{position:absolute;width:92%;margin-left:4%}.form-control{border-radius:5px}.form-control>i,.form-group>i{-webkit-text-stroke-color:#c5c5c5}#txtBasicSearchAddress,#txtBasicSearchMaxPriceValue,#txtBasicSearchMinPriceValue,.mobile-basic-search-head{font-family:Lato,sans-serif!important}.icon-on-left-bath,.icon-on-left-bed{border-right:1px solid #ccc!important}.desktop-basic-search-container{position:absolute;top:102px;width:90%;left:5%;border-radius:10px;background-color:rgba(255,255,255,.9)}.basic-search-overlay>div>.typeahead-form-group,.basic-search-overlay>div>div>div>.typeahead-form-group{border-right:1px solid #ccc;border-radius:5px}.desktop-basic-search-container>.search-row-overlay{margin-top:0;padding-top:15px}.mobile-basic-search-head{display:block}.search-heading-row{display:none}.basic-search-overlay>.mobile-basic-search-head{padding-left:0}.search-button-col>#btnBasicSearchRedirectToSearch{margin-right:0!important;padding-top:5px!important;padding-bottom:5px!important}#btnBasicSearchRedirectToSearch.btn-search{width:calc(100% - 30px);margin:0 15px;float:none;font-size:16px;font-weight:400}.desktop-basic-search-last-search-item{padding-right:15px}.basic-search-overlay{background-color:transparent;width:100%;padding-left:15px;padding-right:15px}.basic-search-overlay>.row,.desktop-basic-search-last-search-item>.row,.desktop-basic-search-middle-search-item>.row{margin:0}.basic-search-overlay,.search-row-overlay{padding-top:0!important}.col-md-1.search-button-col,.col-md-2.search-count-text{width:50%;margin-top:0!important;padding-top:0!important}#btnBasicSearchBathroom,#btnBasicSearchBedroom{text-align:left;padding-left:30px!important}#btnBasicSearchBathroom,#btnBasicSearchBedroom,#btnBasicSearchPriceRange{color:#555}#divBasicSearchListingsFound{text-align:left;padding-left:15px!important;padding-top:20px!important;font-size:18px!important;padding-bottom:20px}.advanced-search-pricerange-button,.basic-search-pricerange-button,.search-pricerange-button{padding-left:5px}#btnBasicSearchPriceRange{padding:0 0 0 30px;text-align:left}#btnBasicSearchBathroom>span,#btnBasicSearchBedroom>span,#btnBasicSearchPriceRange>span,#btnBasicSearchRedirectToSearch,#txtBasicSearchAddress,#txtBasicSearchAddress-tokenfield,#txtBasicSearchAddress>span,#txtBasicSearchMaxPriceValue,#txtBasicSearchMinPriceValue,.basic-search-pricerange-button>span{font-size:16px!important}.basic-search-overlay>.row:first-child>div{padding-top:0}.first-search-item{padding-left:15px}.first-search-item>div:last-child{padding:0 15px}.first-middle-search-item>div:last-child{padding-left:15px;padding-right:0}.last-middle-search-item>div:last-child{padding-right:15px;padding-left:0}.last-search-item{padding-right:15px}.last-search-item>div:last-child{padding:0 15px}.search-count-text{padding-left:0!important}.basic-search-button{padding-right:0}.first-middle-search-item{width:50%!important;padding-right:10px;float:left;padding-left:0}.last-middle-search-item{width:50%!important;padding-left:10px;float:right;padding-right:0}.middle-search-item>.row{margin:0}#txtBasicSearchAddress-tokenfield::placeholder{color:#555}.first-bottom-row-item,.last-bottom-row-item{width:100%;left:0}.first-middle-search-item>.custom-mobile-column>.dropdown-menu,.first-middle-search-item>.custom-mobile-column>button>i.left-icon{left:15px}.custom-mobile-column{padding:0}.middle-search-item>.custom-mobile-column>.dropdown-menu{width:calc(100% - 15px)!important}.middle-search-item>.custom-mobile-column>button>i.right-icon{right:15px}#btnBasicSearchBathroom>span,#btnBasicSearchBedroom>span,#btnBasicSearchPriceRange>span{padding-left:10px!important}}@media(max-width:800px){.basic-search-pricerange-dropdown-column-min{padding-left:5px!important}.basic-search-pricerange-dropdown-column-max{padding-right:5px!important}.basic-search-pricerange-dropdown-column-maxrange,.basic-search-pricerange-dropdown-column-minrange{padding-left:0;padding-right:0}.first-middle-search-item,.last-middle-search-item{width:100%!important;padding-left:15px;padding-right:15px;float:none;clear:both}.basic-search-overlay{padding:0}.basic-search-button{padding-right:15px}.search-count-text{padding-left:15px!important;padding-right:0}#divBasicSearchListingsFound{padding-left:30px!important}}@media(min-width:700px) and (max-width:1034px){.basic-search-overlay>.row:first-child>div,.basic-search-overlay>.row:last-child{width:100%}.first-middle-search-item{width:50%!important;padding-right:10px;float:left;clear:none}.last-middle-search-item{width:50%!important;padding-left:10px;float:right;clear:none}}@media(max-width:1034px) and (min-width:801px){.custom-mobile-column{width:100%}.first-bottom-row-item{padding-left:0}}@media(max-width:800px) and (min-width:601px){.custom-mobile-column{width:100%}}@media(max-width:767px){.last-search-item{clear:left}}@media(max-width:699px){.first-middle-search-item>div:last-child{padding-right:15px}.last-middle-search-item>div:last-child{padding-left:15px}.desktop-basic-search-container{width:calc(100% - 40px);left:20px;top:90px}.middle-search-item>.custom-mobile-column>.dropdown-menu{width:calc(100% - 30px)!important;left:15px}.middle-search-item>.custom-mobile-column>button>i.left-icon{left:15px}}@media(max-width:767px) and (min-width:700px){.desktop-basic-search-middle-search-item{float:left}.desktop-basic-search-last-search-item{clear:both}}@media(max-width:1200px) and (min-width:1035px){#btnBasicSearchBathroom,#btnBasicSearchBedroom,#btnBasicSearchPriceRange{padding-top:3px}#btnBasicSearchBathroom>span,#btnBasicSearchBedroom>span,#btnBasicSearchPriceRange>span,#txtBasicSearchAddress-tokenfield,.typeahead-form-group>.tokenfield>.token>.token-label{font-size:11px!important}#btnBasicSearchBathroom>.right-icon,#btnBasicSearchBedroom>.right-icon,#btnBasicSearchPriceRange>.right-icon{font-size:11px!important;padding-right:5px!important}}
.single-listing{display:block}#listingDetailsContainer{min-height:80%}#listingDetailsUnavailableContainer{min-height:70%;padding-top:20vh}.overlayContainer>.fa,.overlayContainer>.nav-bottom>.icons>span{font-family:FontAwesome!important}@media(max-width:1024px){.basic-data-container>.col-md-3{padding:0 15px}#propertyDataRooms{padding:0 15px!important}}@media(max-width:991px){#listingDetailsContainer .row,#listingDetailsUnavailableContainer .row{margin:0!important}}@media(max-width:1024px) and (min-width:992px){#listingDetailsContainer>div>.basic-data-container>div,#listingDetailsUnavailableContainer>div>.basic-data-container>div{width:100%}#listingDetailsContainer .row,#listingDetailsUnavailableContainer .row{margin:0!important}}#listingDetailsFacebookContainer{background-color:#4C69BA}#listingDetailsFacebookContainer .facebook-listing-container{text-align:center;padding-left:15px;padding-right:15px;padding-bottom:10px;background-color:#fff;margin-top:60px;margin-bottom:60px}#listingDetailsFacebookContainer .facebook-listing-container .row{margin-left:-15px;margin-right:-15px}#listingDetailsFacebookContainer .facebook-listing-container h1{font-weight:700}#listingDetailsFacebookContainer .facebook-listing-container label{font-weight:lighter;font-size:18px}#listingDetailsFacebookContainer .facebook-listing-image{width:33%;padding:1px;display:inline-block}#listingDetailsFacebookContainer.gradient{background-image:linear-gradient(#4C69BA,#3B55A0);background-repeat:no-repeat;background-attachment:fixed}@media(min-width:2425px){#listingDetailsFacebookContainer .facebook-listing-image{width:33.1%}}@media(max-width:1733px) and (min-width:1367px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.9%}}@media(max-width:1366px) and (min-width:1200px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.8%}}@media(max-width:566px) and (min-width:444px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.9%}}@media(max-width:443px) and (min-width:366px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.8%}}@media(max-width:365px) and (min-width:312px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.7%}}@media(max-width:311px) and (min-width:273px){#listingDetailsFacebookContainer .facebook-listing-image{width:32.6%}}@media(max-width:272px){#listingDetailsFacebookContainer .facebook-listing-image{width:32%}}#listingDetailsFacebookContainer .first-image{width:100%}#listingDetailsFacebookContainer .email-register-link{margin:10px 0;text-decoration:underline}#listingDetailsLightContainer{height:100%;background-size:cover;background-position:center center;background-attachment:fixed}#listingDetailsLightContainer #btnLightRegister{width:100%;padding:2% 0}#listingDetailsLightContainer .confirm-text{font-family:Lato,sans-serif!important;color:#a5a5a5;text-align:center;padding:15px 0;font-size:12px!important}#listingDetailsLightContainer h1{font-weight:700}#listingDetailsLightContainer .light-registration-title label{font-weight:lighter;font-size:18px}#listingDetailsLightContainer .light-registration-wrapper{width:100%;position:absolute;background-color:#fff;top:20%;padding:30px;border-top:5px solid;margin-bottom:50px}#listingDetailsLightContainer .register-values{padding-top:15px}#listingDetailsLightContainer .validation-message{float:right;color:red}#light-registration-message,#listingDetailsLightContainer .light-registration-wrapper .register-values .helper-class label{display:inline-block;max-width:100%;font-weight:200;font-family:Lato,sans-serif!important}#listingDetailsLightContainer .light-registration-wrapper .register-values input{display:inline-block;width:100%;font-weight:200;border:1px solid #d2d2d2;border-radius:4px;margin:0 auto;padding:10px 1%}#listingDetailsLightContainer .light-registration-wrapper .register-values input::placeholder{color:#a0a0a0;font-style:italic;font-weight:lighter}#light-registration-message{visibility:hidden}#listingDetailsLightContainer>.spinner{z-index:20}@media(max-width:800px) and (min-width:700px){#listingDetailsLightContainer .light-registration-wrapper{max-width:700px;position:relative;margin-right:auto;margin-left:auto}}@media(min-width:800px){#listingDetailsLightContainer .light-registration-wrapper{right:5%;max-width:700px}}@media(max-height:900px){#listingDetailsLightContainer .light-registration-wrapper{top:15%}}@media(max-height:800px){#listingDetailsLightContainer .light-registration-wrapper{top:10%}}
.single-listing-item{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:10px;border:1px solid rgba(219,219,219,1);-webkit-box-shadow:10px 10px 5px -8px rgba(219,219,219,1);-moz-box-shadow:10px 10px 5px -8px rgba(219,219,219,1);box-shadow:10px 10px 5px -8px rgba(219,219,219,1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.listing-item-heart-button{color:#fff;font-weight:700;width:auto;background-image:none;border:0;position:absolute;background-color:transparent;right:12px;top:12px;box-shadow:none;transition:.3s all ease-in-out;text-shadow:none;text-align:left}.listing-item-heart-button-active,.listing-item-heart-button-active:focus,.listing-item-heart-button-active:hover,.listing-item-heart-button:focus,.listing-item-heart-button:hover{color:#fff;width:auto;border:0;background-color:transparent!important;right:12px;top:12px;transition:.3s all ease-in-out;font-weight:700;background-image:none;position:absolute;box-shadow:none;text-shadow:none}.listing-item-heart-button-active>i,.listing-item-heart-button>i{font-size:25px}.listing-item-heart-button-active:hover,.listing-item-heart-button:hover{transform:scale(1.3)}.single-listing-item-wrapper{background-color:#000;width:100%}.single-listing-item>div>img{width:100%;cursor:pointer;object-fit:cover;height:auto;opacity:.8}.single-listing-item>div>img:hover{opacity:1}.single-listing-item-info{width:100%;background-color:#fff;margin-left:0;padding-top:15px}.single-listing-item-info>div{padding:0 10px}.single-listing-address-row{font-size:18px;cursor:pointer;text-transform:capitalize;padding:0 20px!important;margin-bottom:10px}.single-listing-price-row{color:#000;font-size:18px;font-weight:700;padding:0 10px}.single-listing-price-placeholder{color:#000;font-size:20px;font-weight:700;padding:5px 25px;font-family:Lato}.grid-search-info{color:#000}.grid-search-info>i{color:#999}.grid-search-info:first-child{text-align:left}.grid-search-info:last-child{text-align:right}.single-listing-button-row{margin-top:20px;border-top:1px solid rgba(219,219,219,1);padding:10px 20px!important}.single-listing-button-row>button>i{font-size:20px;margin-left:-3px}.listing-item-button{width:auto;border-radius:100px!important;background-color:#000;color:#fff;transition:.3s all ease;background-image:none}.listing-item-button:active,.listing-item-button:focus,.listing-item-button:hover{background-color:#616060;transition:.3s all ease}.list-button-left,.list-button-right{background-image:none;background-color:transparent}.listing-item-more-button{float:left;width:auto;padding:5px 30px;letter-spacing:1px;font-size:14px;font-family:Lato,sans-serif;border-radius:5px!important;font-weight:lighter}.listing-item-period-on-site{text-align:right;padding-top:5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.single-listing-security-row{text-align:left;letter-spacing:1px;padding:10px 20px!important;font-size:12px;border-bottom:1px solid rgba(219,219,219,1)}.single-listing-info-row{padding:0 5px!important}.grid-search-info>i{position:absolute;top:-3px;font-size:25px}.grid-search-info>span{font-weight:100!important;white-space:nowrap}.grid-search-info-footage{padding-left:30px}.grid-search-info-bath,.grid-search-info-bed{padding-left:40px}.single-listing-list-button-row{display:none}.list-button-left{border:0;font-size:15px;color:#737373;box-shadow:none;text-shadow:none;width:auto;padding-left:5px}.list-button-left>i{color:#000;font-size:25px;position:absolute}.list-button-left>span{padding-left:30px}.list-button-left:active>i,.list-button-left:active>span,.list-button-left:focus>i,.list-button-left:focus>span,.list-button-left:hover>i,.list-button-left:hover>span{font-weight:700!important}.list-button-right{border:0!important;box-shadow:none;text-shadow:none;width:auto;font-weight:600;font-size:13px;color:#737373;padding-left:5px}.list-button-right>i{font-weight:700;color:#737373;font-size:10px}.list-button-right:active,.list-button-right:focus,.list-button-right:hover{font-weight:700!important;border:0!important;background-image:none;background-color:transparent;box-shadow:none!important}.security-row-left-text{float:left}.security-row-right-text{margin-top:0}.single-listing-item-info>hr{border-color:#a2a2a2;margin-top:10px;margin-bottom:10px;display:none}.grid-view-width{width:100%}.list-view-width{width:40%}.property-card-board-icon-image{width:auto;max-height:2.5rem;display:block;float:left;margin-right:1.5rem}@media(max-width:1441px){.grid-search-info>span{font-size:13px!important}.grid-search-info>i{font-size:20px}.grid-search-info-footage{padding-left:25px}.grid-search-info-bath,.grid-search-info-bed{padding-left:35px}.listing-item-facebook-button,.listing-item-mail-button,.listing-item-sms-button{height:30px;width:30px}.single-listing-button-row>button>i{font-size:17px;margin-left:-6px}.listing-item-more-button{float:left;width:auto;padding:0 15px;letter-spacing:1px;font-size:10px;height:30px}.listing-item-period-on-site{padding-top:5px}}@media(max-width:1281px){.grid-search-info>i{padding-left:10px}.grid-search-info:first-child>i{padding-left:0}.grid-search-info-bath,.grid-search-info-bed{padding-left:35px}.listing-item-more-button{float:left;width:auto;padding:0 15px;letter-spacing:1px;font-size:10px;height:30px}.listing-item-period-on-site{padding-top:5px}}@media(max-width:1270px) and (min-width:1100px){.single-listing-price-placeholder{font-size:16px}}@media(max-width:1099px) and (min-width:1024px){.single-listing-price-placeholder{font-size:14px}}@media(max-width:1300px) and (min-width:1024px){.listings-items-container>.custom-col-2{width:33.33333333%!important}}@media(max-width:1024px){.security-row-right-text{margin-top:15px}.listing-item-more-button{font-size:14px;padding-top:8px;padding-bottom:7px;height:auto}.listing-item-period-on-site{padding-top:8px}.list-view-width{width:100%}}@media(max-width:768px){.security-row-right-text{margin-top:35px}}@media(max-width:1024px) and (min-width:769px){.security-row-left-text{float:right}.custom-col-1{width:100%!important}.custom-col-2{width:50%!important}}@media(max-width:800px){.single-listing-item-info,.single-listing-price-placeholder{padding-left:0;padding-right:0}.single-listing-list-button-row>div:last-child{padding-left:0}.single-listing-list-button-row>div:last-child>button{padding-left:0;font-size:15px}.single-listing-price-row{padding:0 20px!important}}@media(max-width:500px){.single-listing-item{margin-top:20px}}.single-listing-list-button-row>div:first-child>button{display:none}.single-listing-list-button-row>div:first-child>button:last-child{display:block}.list-button-right{position:relative;top:0;right:0;float:right}.edmonton .listing-item-heart-button,.edmonton .listing-item-heart-button-active,.edmonton .listing-item-heart-button-active:hover,.edmonton .listing-item-heart-button:hover{color:#000;padding-left:0;padding-top:.4rem;position:initial}.edmonton .single-listing-item-heart,.edmonton .single-listing-item-heart:hover{float:left}@media(max-width:1024px){.single-listing-list-button-row>div:first-child{display:none}.list-button-right{float:left}}.seattle #listing-status{position:relative;float:right;margin-left:1rem;margin-top:.5rem;margin-bottom:.5rem;font-weight:700;color:#969695}
#modal-container-main,.modal-open,body.iosBugFix.modal-open{padding-right:0!important}body{overflow:auto!important;height:100%!important}.modal-dialog{position:relative;display:table;overflow-y:auto;overflow-x:auto;width:auto;min-width:100px;margin:0!important}.modal{top:100px}body.iosBugFix.modal-open{position:fixed}.modal-backdrop{background-color:#000}.modal-backdrop.in{opacity:.7;filter:alpha(opacity=70)}.modal-body{width:auto;padding:0}.modal-header{font-size:16px;border-bottom:2px solid #000;font-weight:700}.btn-modal-close{background-color:transparent;background-image:none;border:0!important;box-shadow:none;text-shadow:none;float:right;margin-top:-6px}.modal-inner{padding:15px 35px;font-family:Lato,sans-serif!important}.btn-modal-login,.modal-header-icon,.modal-header-text{font-family:Lato;font-weight:300}.modal-inner-header{color:#9b9b9b;font-size:20px;padding-bottom:15px}#pvRegisterModal .modal-inner-header{color:#000;font-size:15px;padding-bottom:15px;width:517px}#pvLoginModel .modal-inner-header{color:#9b9b9b;font-size:20px;padding-bottom:15px;width:517px}.modal-inner-fields>input{border-radius:5px;width:100%;padding:10px;border:1px solid #9b9b9b;background-color:#f9f9f9}.btn-modal-login,.btn-modal-register{background-color:#000;border-radius:5px;display:block;color:#fff;text-shadow:none;background-image:none}.btn-modal-login{width:100%;padding:10px;margin:25px auto 15px;font-size:15px}.btn-modal-register{padding:5px 0;margin:20px auto 0;width:200px}.btn-modal-register:active,.btn-modal-register:focus,.btn-modal-register:hover{color:#fff}.modal-inner>a{text-decoration:none;color:#000;cursor:pointer}.modal-footer-custom{padding:15px;border-top:1px solid #e0e0e0;text-align:center;font-size:20px;color:#9b9b9b}#modalLoginBtnMultiStepRegister,#modalLoginBtnRegister,#modalRegisterBtnLogin{display:inline-block;cursor:pointer}#modalLoginBtnMultiStepRegister>a,#modalLoginBtnRegister>a{color:#000;text-decoration:none}#modalRegisterBtnLogin>a{text-decoration:none;font-size:18px}.modal-header-icon{display:inline-block;font-size:32px;border-radius:50%;width:82px;height:82px;vertical-align:middle;border:2px solid #ccc;cursor:default}#phoneMadeAMistakeLink,.multiple-step-register .register-form-content .second-step .change-email{cursor:pointer}.modal-header-icon>i{padding-top:calc(50% - 15px);display:block}.modal-header-text{text-align:center;font-size:26px;padding-top:10px;color:#333}#pvInformationModal,#pvLoginModel{-webkit-box-shadow:-5px 5px 9px -2px rgba(33,33,33,.7);-moz-box-shadow:-5px 5px 9px -2px rgba(33,33,33,.7);box-shadow:-5px 5px 9px -2px rgba(33,33,33,.7)}#pvLoginModel>.modal-header{padding:15px 25px;border-bottom:1px solid #d2d2d2!important}#pvLoginModel>.modal-inner{padding:15px 25px 0;border-bottom:1px solid #d2d2d2!important}#pvLoginModel>.modal-header>.modal-header-text{float:left;padding-top:0;color:#333!important}#pvLoginModel>.modal-header>.btn-modal-close{margin-top:5px}#pvLoginModel>.modal-inner>.modal-inner-fields{overflow:hidden}#pvLoginModel>.modal-inner>.modal-inner-fields>input{background-color:transparent;margin-bottom:0;border-color:#cecece;float:none}#pvLoginModel>.modal-inner>.modal-inner-fields>input::placeholder{color:#cecece}#pvConfirmation{max-width:480px}#pvConfirmation>.modal-inner{padding:0}#pvConfirmation>.modal-inner>.modal-inner-header{font-size:14px;font-weight:300;border-bottom:1px solid #ccc;padding:15px}.modal-hightlighted-text{font-weight:400;font-size:15px;padding:10px 0 15px}.btn-modal-footer,.custom-modal-footer-text{display:inline-block;font-size:18px;font-family:Lato;vertical-align:middle}.custom-modal-footer{vertical-align:middle;padding:15px 0;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.custom-modal-footer-text{font-weight:300;color:#ccc}.btn-modal-footer{padding:0;box-shadow:none;text-shadow:none;background-color:transparent;background-image:none;border-color:transparent;font-weight:400;color:#fff}.btn-modal-footer:active,.btn-modal-footer:active:focus,.btn-modal-footer:focus,.btn-modal-footer:hover{background-color:transparent;cursor:pointer;color:#fff;outline:0;border-color:transparent}.modal-content{box-shadow:0 0 7px rgba(0,0,0,.4);-webkit-box-shadow:0 0 7px rgba(0,0,0,.4);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.btn-confirmation-modal,.btn-save-modal{background-image:none;box-shadow:none;text-shadow:none}#pvRegisterModal>.multiple-step-register>.register-form-content{width:100%;margin:0;position:relative}.modal-body.no-carousel>div>.register-form-content{width:100%;margin:0;top:0;left:0;position:relative;border-radius:6px}.modal-inner-fields-label{display:block;text-align:left;font-family:Lato;font-weight:300;font-size:15px;color:#333!important;margin-top:10px}#aLoginForgotYourPassword{padding-bottom:5px;display:block}.body-no-right-padding{padding-right:0!important}#pvSaveFilterModal{font-family:Lato,sans-serif;font-size:13px}#pvSaveFilterModal>.modal-inner>input{width:100%;border:1px solid #e8e8e8;color:#a0a0a0;padding:5px 10px;margin:5px auto;display:block}.btn-save-modal{background-color:#000;color:#fff;border-radius:30px;width:100%;margin-top:10px}.spinner{margin:100px auto;width:100px;height:100px;text-align:center;position:absolute;top:36%;left:40%;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear;display:none}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#333;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}.info-modal>.modal-header{border-bottom:1px solid #ccc;padding-top:25px}#pvDDFTermsOfUse>.custom-modal-footer,#pvDDFTermsOfUse>.modal-header.text-center{font-size:12px!important}#pvDDFTermsOfUse>.modal-inner.text-center{font-size:10px!important;padding:8px 10px}#btnDDFAgree,#btnDDFNotAgree{font-size:10px!important}#pvDDFTermsOfUse{max-width:80px;width:auto}#pvDDFTermsOfUse #subTitle{color:#000}#pvDDFTermsOfUse>.modal-header.text-center{color:red}.info-modal>.modal-inner{font-size:14px;font-weight:300;border-bottom:1px solid #ccc;padding:15px 15px 30px;color:#9b9b9b}.info-modal>.modal-inner>.btn-modal-close{padding:5px 55px!important;font-weight:300;height:auto!important;border:1px solid transparent!important}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.login-modal-overlay,.register-modal-overlay,.validate-phone-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;display:none}.modal-buttons-wrapper{text-align:right;overflow:auto}.btn-confirmation-modal{text-align:center;background-color:transparent;transition:.3s ease all;border-color:transparent;font-family:Lato;font-weight:300;color:#9b9b9b;width:50%;margin:0;float:left;padding:15px 0;border-radius:0}.modal-buttons-wrapper>.btn-confirmation-modal:hover{border-color:transparent!important;color:#333!important}.modal-buttons-wrapper>.btn-confirmation-modal:first-child:hover{border-right:1px solid #ccc!important}.modal-buttons-wrapper>.btn-confirmation-modal:first-child{width:calc(50% - 1px);border-right:1px solid #ccc}#lblMultiStepRegisterEmail,#lblMultiStepRegisterFullName,#lblMultiStepRegisterPhone,#lblSocialRegisterEmailValidation,#lblSocialRegisterNameValidation,#lblSocialRegisterPhoneValidation{color:red;float:right}#multistep-register-error,.modal-error{visibility:hidden;padding-left:3%;padding-right:3%}.multiple-step-register{min-width:280px}.multiple-step-register .btn-modal-close,.social-register .btn-modal-close{color:#fff;background:rgba(0,0,0,.6);border-radius:50%;text-align:center;position:fixed;z-index:1;right:15px;top:13px;font-size:12px;width:28px;height:28px;padding:0}.multiple-step-register .btn-modal-close i,.social-register .btn-modal-close i{width:100%}.multiple-step-register>div.carousel{min-width:280px;max-width:750px;width:100%;padding:50px 0}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{right:2px}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{max-height:500px!important;height:auto!important;object-fit:contain}.multiple-step-register #tablet-carousel>div.carousel-inner,.multiple-step-register #tablet-carousel>div.carousel-inner>div{height:auto!important}.multiple-step-register .register-form-content{position:absolute;bottom:15%;left:0;z-index:1;width:75%;margin-left:12.5%;background-color:#fff;border:1px solid #d2d2d2;box-shadow:0 3px 9px rgba(6,6,6,.3)}.multiple-step-register .register-form-content .main-header{font-weight:100;border-bottom:1px solid #d2d2d2;font-family:Lato,sans-serif!important;color:#000;padding:2% 5px 2% 3%}.multiple-step-register .register-form-content .inner-description{padding-top:2%;padding-bottom:1%;padding-left:3%;color:#bfbfbf;font-family:Lato,sans-serif!important}.error-color{color:red!important}.error-border{border-color:red!important}.multiple-step-register .register-form-content .register-values,.social-register .register-values{border-radius:unset;border:none;box-shadow:none;margin-left:3%;margin-bottom:0}.multiple-step-register .register-form-content .first-step .helper-class{padding-top:50px}.multiple-step-register .register-form-content .register-values .first-step .helper-class{padding-top:65px;padding-right:3%}.multiple-step-register .register-form-content .register-values .second-step .helper-class,.social-register .register-values .helper-class{padding-right:3%}#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .second-step>label,.social-register .register-values>.helper-class>label{display:inline-block;max-width:100%;font-weight:200;font-family:Lato,sans-serif!important;color:#000}#social-register-message{display:none;padding-left:3%;padding-right:3%}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{display:inline-block;width:97%;font-weight:200;border:1px solid #d2d2d2;border-radius:4px;margin:0 auto;padding:1%}.multiple-step-register .register-form-content .ul-content{max-width:95%;font-family:Lato}#btnMultiStepContinue,#btnMultiStepRegister,#btnSocialRegister{background-color:#000;background-image:none;text-shadow:none;color:#fff;border-radius:5px;display:block;padding:2% 0;margin:0 auto}#pvLoginModel>.confirm-text,.multiple-step-register .register-form-content .confirm-text{color:#a5a5a5;text-align:center;font-size:12px!important;font-family:Lato,sans-serif!important}.multiple-step-register .register-form-content .confirm-text{padding-bottom:10px}#pvLoginModel>.confirm-text{padding:15px 0}.multistep-login,.multistep-login-btn,.multistep-login-text{font-size:16px;font-family:Lato}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{color:#a0a0a0;font-style:italic;font-weight:lighter}.multiple-step-register .footer{font-family:Lato,sans-serif!important;padding:40px 15px 15px}.multiple-step-register .footer .price{font-weight:500;width:30%}.multiple-step-register .footer .address{font-weight:lighter;color:#9b9b9b;width:70%;text-align:end}.multiple-step-register .footer .additional-data{font-weight:lighter;color:#9b9b9b;display:inline-flex;width:100%;margin-top:10px}.multiple-step-register .footer .view-button{width:100%;display:flex;justify-content:flex-end}.multiple-step-register .footer .view-button .button{padding:5px 60px;background-color:#000;background-image:none;text-shadow:none;color:#fff;border-radius:5px;margin:0;display:block}.multistep-login-btn,.multistep-login-btn:active,.multistep-login-btn:active:hover,.multistep-login-btn:focus,.multistep-login-btn:hover{background-color:transparent}#pvMultiStepRegisterModal>.spinner{z-index:20}.center-modal{display:flex!important;justify-content:center;align-items:center;top:0!important}#pvRegisterModal>.spinner,#pvSocialRegisterModal>.spinner{z-index:20;top:0}.register-modal-overlay,.validate-phone-modal-overlay{z-index:10}.multiple-step-register .carousel #tablet-carousel .carousel-inner .right.carousel-control .icon-arrright{right:0}.multiple-step-register .carousel #tablet-carousel .carousel-inner .left.carousel-control .icon-arrleft{left:0}.multistep-login{font-weight:300;text-align:center;padding-bottom:15px}.multistep-login-btn{background-image:none;border:0;padding:0;font-weight:400}.multistep-login-text{display:inline-block;font-weight:300;vertical-align:middle;padding-right:5px}#pvInformationModal>.modal-header{padding-bottom:5px}#pvInformationModal.info-modal>.modal-inner{padding-bottom:20px}#pvInformationModal>.modal-inner>.btn-modal-close{margin-top:30px}#pvValidatePhoneModal>.modal-header{padding-bottom:10px}.phone-validation-input{width:100%;font-weight:300!important;font-family:Lato;border-radius:5px;padding:10px;margin:15px 0!important}.phone-validation-input::placeholder{color:#ccc}.custom-modal-footer>.confirm-text{font-family:Lato,sans-serif!important;color:#a5a5a5;text-align:center;font-size:13px;font-weight:300}.custom-modal-footer>.confirm-text>a{font-weight:400}.btn-modal-basic{color:#fff;transition:.3s all ease;background-image:none;font-size:14px;width:auto;padding:6px 40px;border-radius:5px!important;margin:0 auto;display:block;float:none;font-weight:300;font-family:Lato}.btn-modal-basic:active,.btn-modal-basic:focus,.btn-modal-basic:hover{color:#fff!important}.phone-number-span{font-size:14px!important;font-weight:300!important}#pvValidatePhoneModal .second-step{display:none}#pvValidatePhoneModal .btn-modal-footer.second-step,#pvValidatePhoneModal .custom-modal-footer-text.second-step{font-size:13px}#pvValidatePhoneModal .btn-modal-footer.second-step{font-weight:400}#pvRegisterModal .social-login-wrapper{width:200px;margin-left:auto;margin-right:auto}#pvMultiStepRegisterModal .social-login-wrapper{width:94%;margin-left:auto;margin-right:auto}.social-login-iframe{height:60px;width:100%;border:none}.social-network-or-label{display:table;margin:10px auto}#phone-validate-error{visibility:visible;display:none}#pvRegisterModal>.modal-footer-custom{font-size:18px}.overlayContainer>.nav-bottom>.icons>.full-screen{visibility:hidden}.btn-resend-activation-email{width:145px;height:40px;font-size:16px;float:left;margin-left:70px;margin-top:0}.btn-resend-activation-email-success{color:#fff;background-color:#28a745;border-color:#1e7e34;width:145px}.btn-resend-activation-email-close{margin-right:70px!important;width:145px!important}@media (min-width:100px){.modal{top:0}.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:.6em!important}.multiple-step-register .register-form-content .main-header{font-size:1em!important}.multiple-step-register #tablet-carousel>div>.carousel-control>span{padding:12px}.multiple-step-register #tablet-carousel>div>.carousel-control>.icon-arrow-right{top:200px;right:0}.multiple-step-register #tablet-carousel>div>.carousel-control>.icon-arrow-left{top:200px;left:0}#multistep-register-error,#social-register-message,.modal-error{padding-top:10px;padding-bottom:10px}#multistep-register-error,#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .register-values>div>label,.multiple-step-register .register-form-content .ul-content,.social-register .register-values>.helper-class>label{font-size:10px}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:10px}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:4px 1%}#btnMultiStepContinue,#btnMultiStepRegister,#btnSocialRegister{text-align:center;width:calc(100% - 20px)}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:430px!important;min-width:300px!important}.multiple-step-register #tablet-carousel>div.carousel-inner>div::after{background-image:linear-gradient(to bottom,red 50%,#000 50%)}#pvLoginModel,#pvMultiStepRegisterModal,.info-modal,.modal-body.no-carousel{max-width:500px}.info-modal>.modal-header{border-top:1px solid #ccc}}@media (min-width:150px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:.7em!important}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:5px 1%}#pvDDFTermsOfUse{max-width:120px;width:auto}}@media (min-width:200px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:.8em!important}#pvDDFTermsOfUse{max-width:180px;width:auto}}@media (min-width:250px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:.9em!important}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:68%;font-size:12px;right:5px;text-shadow:1px 1px 1px #000}#multistep-register-error,#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .register-values>div>label,.multiple-step-register .register-form-content .ul-content,.social-register .register-values>.helper-class>label{font-size:11px}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:11px}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:6px 1%}#pvDDFTermsOfUse{max-width:200px;width:auto}}@media (min-width:300px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:1em!important}.multiple-step-register .register-form-content .main-header{font-size:1.1em!important}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:70%;font-size:12px;right:5px}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:410px!important;min-width:300px!important}.multiple-step-register .register-form-content .main-header .second-step,.no-carousel .multiple-step-register .register-form-content .main-header .first-step{min-height:35px;line-height:35px}.multiple-step-register .btn-modal-close,.social-register .btn-modal-close{top:13px}#pvDDFTermsOfUse{max-width:250px;width:auto}}@media (min-width:350px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:1.1em!important}.multiple-step-register .register-form-content .main-header{font-size:1.3em!important}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:440px!important;min-width:350px!important}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:72%;font-size:15px}.multiple-step-register #tablet-carousel>div>.carousel-control>span{padding:15px}#multistep-register-error,#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .register-values>div>label,.multiple-step-register .register-form-content .ul-content,.social-register .register-values>.helper-class>label{font-size:12px}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:12px}.multiple-step-register .register-form-content .register-values>div>input{padding:7px 1%}.multiple-step-register .btn-modal-close,.social-register .btn-modal-close{top:14px}#pvDDFTermsOfUse{max-width:300px;width:auto;font-size:1.1em!important}#pvDDFTermsOfUse>.custom-modal-footer,#pvDDFTermsOfUse>.modal-header.text-center{font-size:13px}#pvDDFTermsOfUse>.modal-inner.text-center{font-size:11px}}@media (min-width:400px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:1.3em!important}.multiple-step-register .register-form-content .main-header{font-size:1.4em!important}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:465px!important;min-width:400px!important}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:72%;font-size:16px;right:10px}#multistep-register-error,#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .register-values>div>label,.multiple-step-register .register-form-content .ul-content,.social-register .register-values>.helper-class>label{font-size:13px}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:13px}#btnDDFAgree,#btnDDFNotAgree,#pvDDFTermsOfUse>.custom-modal-footer,#pvDDFTermsOfUse>.modal-header.text-center{font-size:14px}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:8px 1%}.multiple-step-register .register-form-content{position:absolute}.multiple-step-register .btn-modal-close,.social-register .btn-modal-close{top:15px}.multiple-step-register .footer{padding-top:25px}#pvDDFTermsOfUse{max-width:350px;width:auto}#pvDDFTermsOfUse>.modal-inner.text-center{font-size:14px;padding:15px 15px 15px 10px}}@media (min-width:450px){.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:74%}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:470px!important;min-width:460px!important}}@media (min-width:500px){.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:78%}.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price,.multiple-step-register .register-form-content .main-header{font-size:1.5em!important}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:530px!important;min-width:500px!important}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:13px}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:9px 1%}#btnMultiStepContinue,#btnMultiStepRegister,#btnSocialRegister{width:94%;text-align:center}.multiple-step-register .register-form-content{position:fixed}.info-modal{width:500px}.info-modal>.modal-header{border-top:0}#pvDDFTermsOfUse>.modal-inner.text-center{padding:15px 15px 30px}#pvDDFTermsOfUse{max-width:450px;width:auto}}@media (min-width:550px){#pvDDFTermsOfUse{max-width:500px;width:auto}}@media (min-width:600px){#multistep-register-error,#social-register-message,.modal-error,.multiple-step-register .register-form-content .register-values>.first-step .helper-class>label,.multiple-step-register .register-form-content .register-values>.second-step .helper-class>label,.multiple-step-register .register-form-content .register-values>div>label,.multiple-step-register .register-form-content .ul-content,.social-register .register-values>.helper-class>label{font-size:14px}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:84%}.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price,.multiple-step-register .register-form-content .main-header{font-size:1.6em!important}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:490px!important;min-width:600px!important}#txtMultiStepRegisterEmail::placeholder,#txtMultiStepRegisterFullName::placeholder,#txtMultiStepRegisterPhone::placeholder,#txtSocialRegisterEmail::placeholder,#txtSocialRegisterFullName::placeholder,#txtSocialRegisterPhone::placeholder{font-size:14px}.multiple-step-register .register-form-content .register-values>div>input,.social-register .register-values>input{padding:10px 1%}#pvLoginModel,#pvMultiStepRegisterModal.no-carousel,#pvSocialRegisterModal{max-width:560px;width:560px}.multiple-step-register .btn-modal-close,.social-register .btn-modal-close{top:18px}.multiple-step-register .footer{padding-top:15px}#pvDDFTermsOfUse>.modal-header.text-center{font-size:16px!important}#btnDDFAgree,#btnDDFNotAgree,#pvDDFTermsOfUse>.custom-modal-footer{font-size:14px!important}#pvDDFTermsOfUse>.modal-inner.text-center{font-size:14px!important;padding:8px 10px}#pvDDFTermsOfUse{max-width:550px;width:auto}}@media (min-width:650px){.multiple-step-register .footer .inline-flex .address,.multiple-step-register .footer .inline-flex .price{font-size:1.7em!important}.multiple-step-register .register-form-content .main-header{font-size:1.6em!important}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:87%}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{height:530px!important;min-width:650px!important}#pvDDFTermsOfUse{max-width:600px;width:auto}}@media (min-width:700px){.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:90%}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{min-width:700px!important}#pvDDFTermsOfUse{max-width:650px;width:auto}}@media (min-width:750px){.modal{top:100px}.multiple-step-register #tablet-carousel>div.tablet-carousel-counter{top:93%}.multiple-step-register #tablet-carousel>div.carousel-inner>div>img{min-width:750px!important}#pvMultiStepRegisterModal.info-modal:not(.no-carousel){max-width:750px;width:750px}#pvDDFTermsOfUse{max-width:700px;width:auto}}@media(min-width:800px){#pvDDFTermsOfUse{max-width:750px;width:auto}}@media(min-width:850px){#pvDDFTermsOfUse{max-width:800px;width:auto}}@media(min-width:900px){#pvDDFTermsOfUse{max-width:850px;width:auto}}@media(min-width:950px){#pvDDFTermsOfUse{max-width:900px;width:auto}}@media(max-width:1024px){.modal{top:70px}.modal-inner-fields>input{margin-bottom:10px!important}.modal-buttons-wrapper{text-align:center!important}}@media(max-width:607px){#pvLoginModel .modal-inner-header{width:100%}#pvRegisterModal .modal-inner-header{width:80vw}}@media(max-width:414px){#pvLoginModel .modal-inner-header,#pvRegisterModal .modal-inner-header,.btn-modal-register,.modal-inner-header{width:100%}#pvRegisterModal .social-login-wrapper{width:100%;margin-left:auto;margin-right:auto}.first-step>.btn.btn-modal-register{width:calc(100% - 30px)}#btnMultiStepViewListing{width:100%;margin-top:10px}.modal{top:67px}.modal-content{border-radius:0;border:0;border-top:1px;border-bottom:1px solid #000;box-shadow:none}}@media(max-width:400px){#btnMultiStepRegister,#btnSocialRegister{padding-left:0;padding-right:0}}@media(max-width:375px){.modal{top:64px}#pvRegisterModal .modal-inner-header{width:100%}}@media(max-width:360px){.modal{top:63px}}@media(max-width:320px){.modal{top:61px}}@media(max-height:801px){#modal-container-carousel>.modal-dialog{top:25px!important}}@media(max-width:768px){.modal-dialog{margin:30px auto}}@media(max-width:500px){#tablet-carousel>.carousel-inner{height:400px}#tablet-carousel>.carousel-inner>.item{height:100%}.custom-modal-footer{border-radius:0}}
.pagination-container{display:inline-flex}.pagination-container>div{font-size:15px;font-weight:300;padding:5px 10px;border-radius:20px;min-width:30px;max-width:55px;display:inline-block;transition:.3s ease all;font-family:Lato}.pagination-item:hover{background-color:#807e7e;color:#fff;cursor:pointer}.active-page{background-color:#000;color:#fff}.active-page:hover{background-color:#000!important;color:#fff}.pagination-first>i,.pagination-last>i{font-size:20px}@media(max-width:1024px){.listings-control-row>div:last-child{margin-top:10px}.pagination-first{margin-right:20px}.pagination-last{margin-left:20px}.pagination-container{max-width:100%}.pagination-container>div{font-size:13px;min-width:0;max-width:unset;padding:5px}}@media(max-width:650px){.pagination-container{text-align:center;display:block;width:100%}}@media(max-width:500px){.search-pagination-column{padding:15px 0 10px}.pagination-first{margin-right:auto}.pagination-last{margin-left:auto}.listings-control-row>div:first-child,.listings-top-row{text-align:center}.listings-control-row>div:last-child{padding-right:0;padding-left:0}}
.date-row,.description-row,.saved-search-button,.search-name-column{font-family:Lato,sans-serif}.a-button>a,.run-saved-search{cursor:pointer}.run-saved-search,.run-saved-search:hover{text-decoration:none}.saved-search-item-container{border:2px solid #e2e2e2;border-radius:10px;margin-top:20px}.saved-search-item-container:last-child{margin-bottom:20px}.saved-search-item-container>.row{padding:0 30px}.saved-search-item-container>.row:first-child{padding:15px 15px 0}.saved-search-item-container>.row:last-child{border-top:2px solid #e2e2e2;padding:15px;margin-top:15px}.saved-search-button{border-radius:5px;background-image:none;text-shadow:none;padding:5px 35px;background-color:transparent;color:#000;border-color:#000;float:right}.a-button{margin-right:15px;border-color:transparent}.search-name-column{font-size:15px;font-weight:bolder}.created-by-column{color:silver;font-weight:700;font-size:13px;text-transform:lowercase;text-align:right}.created-by-column>div>span{color:#000;text-transform:capitalize;font-weight:bolder!important}.description-row{color:#a3a3a3;font-weight:700;font-size:13px;padding-top:10px!important}.date-row{padding-top:5px!important;color:#cdcdcd}@media(max-width:768px){.created-by-column{text-align:left}}@media(max-width:599px){.saved-search-button{float:none;width:100%;margin-bottom:15px}.saved-search-button:last-child{margin-bottom:0}.a-button{margin:0;border-radius:5px}.a-button>a{width:100%}}
.dropdown-menu,input:focus,textarea:focus{outline:0}.icon-rotate-45,.rotating-icon{transition:.3s ease all}input{width:49.5%;margin-right:1%;float:left;font-family:Lato,sans-serif!important;font-weight:400!important;font-size:13px!important}input,textarea{border:1px solid #e8e8e8;color:#a0a0a0;padding:10px 20px;margin:5px auto;display:block}input.input-right{float:right;margin-right:0}textarea{width:97%;margin:0;resize:none}input,select,textarea{-webkit-appearance:none!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.btn,.no-shadow{box-shadow:none!important}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}ul>li>a{cursor:pointer!important}.rotating-icon{padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.rotated-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-45{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tokenfield .token .close{padding:0;margin:0}i.fa,span.fa{font-family:FontAwesome!important}.carousel-control>span{font-family:lg-icons!important}.btn>span,.dropdown-menu>li>a{font-weight:300!important;font-family:Lato}.btn{text-shadow:none!important;letter-spacing:initial!important;background-image:none!important}.btn.btn-default.form-control:active,.btn.btn-default.form-control:hover,.tokenfield.focus{background-color:transparent}.mobile-form-group>.tokenfield.focus{background-color:#fff}.semitransparent{background-color:rgba(249,249,249,1)!important}.transparent-background{background-color:transparent!important}.center-items{display:flex;justify-content:center;align-items:center}.center-text{text-align:center}.inline-flex{display:inline-flex}.width-100-percent{width:100%}.no-border{border:none}.no-shadow{-webkit-box-shadow:none!important}.multiselect-container.dropdown-menu>li:not(.active)>a:focus{background-color:transparent!important;color:#333!important}.left-icon,.right-icon{background-color:transparent;top:0;border:0}.nopadding-left{padding-left:0}.no-overflow{overflow:hidden!important}.display-dots{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.left-icon{position:absolute;left:0;box-shadow:none;-webkit-box-shadow:none;font-size:20px;padding-top:0}.right-icon{box-shadow:none;-webkit-box-shadow:none;font-size:10px!important;padding:0!important}.icon-on-left-bath,.icon-on-left-bed{border-right:1px solid transparent}.icon-on-left-bed{padding-left:40px}.error-label{font-family:Lato;font-size:13px;font-weight:400;color:red;float:right}.error-label.center-text{float:none;position:absolute;left:25px;width:calc(100% - 50px)}@media(max-width:1024px){.tokenfield{overflow-x:auto}.desktop-br{display:none}.error-label.center-text{position:relative}}@media(max-width:599px){.error-label{display:block;width:100%;float:none}}@media(max-width:414px){input,textarea{width:100%}}.see-the-map-button{padding-left:10px;padding-right:10px;padding-bottom:0}