html{position:relative;min-height:100%}body{margin:0 0 60px 0}.footer{position:absolute;bottom:0;width:100%;height:60px}h1{font-size:28px;font-weight:normal;color:#c50608;margin-top:0}a{color:#c50608}a:hover{opacity:.8;color:#c50608}h2{font-size:18px;font-weight:normal;color:#c50608}h3{font-size:16px;font-weight:normal;color:#c50608}blockquote{background-color:#fcfcfc;margin-top:20px;margin-bottom:0}.val-pic{height:175px}p.client{color:#c50608}.well{margin-top:40px}.navbar{margin-bottom:0;height:40px;min-height:40px}.parallax-window{height:500px;padding-top:380px;position:relative}.results-parallax{height:auto}.small-parallax{height:200px;padding-top:0}.thumb-parallax{}.static-content{padding-top:40px}.static-content .home-list{margin-top:0}.thumb-cont{position:relative}.thumb-bg{position:relative;margin-top:-450px}.bg-white{background-color:#fff}.thumb-search{margin:20px 0}.thumb-search h2{color:#171d39;font-size:22px;margin-bottom:20px}.thumb-tabs a{background-color:#9193a0;color:#fff;border-right:1px solid #fff;display:inline-block;font-size:14px;height:28px;line-height:28px;text-decoration:none;padding:0 20px;float:left}.thumb-tabs a.active{background-color:#262743}.thumb-tabs-new{margin-bottom:20px}.thumb-tabs-new a{border-radius:3px;background-color:#cb0708;color:#fff;margin-right:5px;padding:4px 20px;height:28px}.thumb-tabs-new a:hover{background-color:#262743;text-decoration:none}.thumb-shortlist{position:absolute;top:4px;right:-14px;width:58px;height:50px;z-index:5}.thumb-shortlist span.remove{border-style:solid;border-width:0 40px 40px 0;border-color:transparent red transparent transparent;width:0;position:absolute;height:0}.thumb-shortlist span.glyphicon{color:#fff;position:absolute;right:-33px;top:5px}.thumb-details h2{margin-bottom:5px}.thumb-details h2 a{font-size:18px;color:#222744}.thumb-details h3{font-size:16px;color:#222744;margin:0 0 5px}.thumb-details h4{font-size:18px;color:#222744;margin:0 0 5px}.thumb-details p{font-size:14px;color:#222744;margin:20px 0 30px;height:60px}.thumb-btns{margin-bottom:13px;margin-top:16px}img.thumb-img{height:228px}.btn-thumbs{background-color:#262743;color:#fff;border-radius:0}.btn-thumbs:hover,.btn-thumbs:focus{color:#fff;text-decoration:none;opacity:.8}.btn-thumbsred{background-color:#cb0708;color:#fff;border-radius:0}.btn-thumbsred:hover,.btn-thumbsred:focus{color:#fff;text-decoration:none;opacity:.8}.topsearch-box{background-color:#262743;clear:both;padding:40px 0 30px}.topsearch-box .form-control,.bottom-search-box .form-control{border-radius:0}.topsearch-box label{color:#fff;font-size:13px}.topsearch-box label input{margin:0 10px 0 0}.topsearch-box-new{background-color:#262743;clear:both;padding:40px 0 30px}.topsearch-box-new .form-control,.bottom-search-box .form-control{border-radius:0}.topsearch-box-new label{color:#fff;font-size:13px}.topsearch-box-new label input{margin:0 10px 0 0}form.searchForm{margin-bottom:0}.btn-search{width:100%;background-color:#262743;border:1px solid #fff;border-radius:0;color:#fff}.btn-search:hover{color:#fff;opacity:.8}.bottom-search-box{background-color:#cb0708;clear:both;padding:40px 0 30px}.proppdetdrop{width:100%}.proppdetdrop{width:100%}.home-search{background-color:rgba(23,29,57,.7);position:absolute;width:100%;bottom:0}.home-search form{margin-bottom:20px}h5.property-search-title{font-size:18px;margin-top:30px;color:#fff}.home-search .form-control{height:40px;border-radius:0;border:0;min-width:265px}.home-search .btn-primary{height:40px;border-radius:0;border:0;background-color:#aa0c11}.home14bold{color:#fff;font-size:14px;font-weight:bold;line-height:120%;padding:15px 0 5px;margin:0}.home13{color:#fff;font-size:13px;line-height:120%;padding:5px 0 10px}.home-register{background-color:#d3d4d9}.home-register p{margin:0;padding:10px 0;color:#333;min-height:50px;font-size:14px}.home-register-btn{border:1px solid #171d39;padding:7px 30px;color:#171d39;margin:11px 0 0;line-height:100%;font-size:12px}.home-register-btn:hover,.home-register-btn:focus{background-color:#fff;text-decoration:none}.home-property-shortlist{background-color:#e8e8e8;padding-bottom:60px}.home-property-shortlist h2{color:#c50608;font-size:22px}.home-shortlist-box{position:relative}.home-shortlist-img{width:100%;height:140px}.home-shortlist-remove{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent red transparent transparent}.home-shortlist-remove span{color:#fff;font-size:18px;position:absolute;right:-42px;top:6px}.home-bottom-boxes h2{font-size:22px;margin:20px 0 10px;color:#c50608;font-weight:normal}.home-bottom-boxes p{font-size:13px;color:#333;text-align:justify;margin-bottom:13px}.home-bottom-boxes img{margin-bottom:20px}.home-bottom-boxes a{color:#c50608;font-size:14px}.home-featured img{height:175px}.home-featured .featured-address{font-size:16px;color:#171d39;text-align:center;width:100%;display:block}.home-val{margin-top:}.home-featured .featured-price{font-size:16px;color:#171d39;text-align:center;width:100%;display:block}.home-list{margin-top:20px;padding:0}.home-list li{list-style:none;border-bottom:1px solid #ccc}.home-list li a{color:#333;font-size:15px;display:block;padding:12px 0}.home-list li a:hover,.home-list li a:focus{color:#c50608;text-decoration:none}.top-group{background-color:#262743;padding:20px}.bottom-group{background-color:#cb0708;padding:20px}.top-group h2,.bottom-group h2{color:#fff;padding-top:0;margin-top:0}.top-group p{color:#fff;margin-top:10px}.social{margin-top:40px;margin-bottom:40px}.navbar-collapse{padding-left:0;padding-right:0}.navbar-brand{padding:0;background-color:#171d39;border:0;padding:15px 15px 0;height:40px;z-index:1000;position:relative}.navbar-brand a{margin:0;padding:0;border:0}.navbar-nav>li>a{font-size:11px;color:#fff;padding:10px 8px}.navbar-nav>li>a:hover,.navbar-nav>li>a:active{color:#c20709;background-color:transparent}header{background-color:rgba(23,29,57,1)}.header-breadcrumb-bg{background-color:rgba(23,29,57,.7);border-bottom:3px solid #c20709}.header-breadcrumb .breadcrumb{margin-bottom:0;background-color:transparent;padding-left:10px}.header-breadcrumb .breadcrumb a{color:#fff}.header-breadcrumb .breadcrumb>li:before{content:"";background-image:url(/images/breadcrumb.png.pagespeed.ce.QLyF_dZxM6.png);background-repeat:no-repeat;background-position:center center;padding:0 10px 0 5px}.header-breadcrumb .breadcrumb>li:first-child:before{padding:0;background-image:none}.ui-autocomplete{background:#fff;list-style:none;border:1px solid #bbb;width:250px}.ui-autocomplete li:hover{background:#faffbd;cursor:pointer}.ui-autocomplete li a{padding:10px;display:block}.ui-autocomplete li a:hover{border:none}.btn-my-account{background:transparent;border:0;background-image:url(/images/my-account-lock.png.pagespeed.ce.Xfw3qwL1Wv.png);background-position:left 8px;background-repeat:no-repeat;color:#fff;padding:10px 0 0 24px}.btn-my-account:active,.btn-my-account:focus{background-image:url(/images/my-account-lock.png.pagespeed.ce.Xfw3qwL1Wv.png);opacity:.8;color:#fff}.btn-my-account:hover{opacity:.8;color:#fff}.btn-primary{background-color:#aa0c11;border-color:#aa0c11}.btn-primary:hover,.btn-primary:focus{background-color:#aa0c11;border-color:#aa0c11;opacity:.8}.vendor-login{width:100%;height:600px;padding:50px 0}form{margin:0 0 50px}.draw-search{padding-top:30px}#mapSearchControls{background:#fff;border:1px solid #bbb;text-align:center;margin:10px 0;padding:10px}#mapSearchControls input[type="submit"]:hover{color:#faffbd}.map-search-results{margin-bottom:40px}footer{background:#171d39;color:#fff;padding:10px 0 30px;text-align:right}footer p{font-size:12px}footer a{color:#fff}footer a:focus,footer a:hover{color:#c20709}.formhoney{visibility:hidden;display:none}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}.map-search-results#googlemap{height:600px}.thumb-image-box{position:relative}.thumb-image-box .home-shortlist-remove{z-index:20}.pagesorts form{margin:0}.thumb-box{background-color:#e8e8ea;border:1px solid #a8a9ad;margin-bottom:20px;padding:0 10px}.thumb-list{margin-top:76px}.thumbnail{position:relative;border:4px solid #fff;padding:0;border-radius:0;margin:10px 0}a.thumbnail:hover,a.thumbnail:focus{border-color:#cb0708;background-color:#cb0708;outline:0!important}a.thumbnail:hover{opacity:1}.image-triangle{width:0;height:0;z-index:5;position:absolute;border-style:solid;border-width:20px 20px 0 0;border-color:#fff transparent transparent transparent}.image-count{font-size:12px;position:absolute;left:3px;top:-23px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.thumbnail img{position:relative;z-index:1}.thumbnail .corner-flash{position:absolute;width:auto;top:0;left:0;z-index:2}.property-images .corner-flash{position:absolute;width:auto;z-index:1}#property-carousel,#property-thumbnails,.carousel-control.right,.carousel-control.left{background-image:none}#property-thumbnails .carousel-inner a{cursor:pointer}.result-ctas{padding:0;margin:30px 0 0}.result-ctas-bottom{padding:0;margin:5px 0 0}.result-ctas li,.result-ctas-bottom li{list-style:none;padding:0;margin:0 0 2px}.result-ctas li a.res-btn,.result-ctas-bottom li a.amm-btn{color:#fff;text-decoration:none;width:100%;padding:6px 0 6px 5px;font-size:13px;text-align:left;border-radius:0}.result-ctas li a.res-btn{background-color:#262743}.result-ctas-bottom li a.amm-btn{background-color:#9193a0}.result-ctas li a.res-btn.res-btn-red{background-color:#cb0708}.prop-address{padding-top:5px;padding-bottom:5px;background-color:#222744;margin-bottom:20px}.prop-address h1{color:#fff;font-size:18px;line-height:32px;padding:0;margin:0}.prop-address .at-share-tbx-element.addthis_32x32_style .at-share-btn,.at-share-tbx-element.addthis_32x32_white_style .at-share-btn{float:left}.school-search .nav-tabs{border:transparent 0;margin:0;padding:0}.school-search .nav-tabs li{list-style:none}.school-search .nav-tabs li a{color:#fff;background-color:#aa0c11;padding:5px 20px;border-radius:3px;font-size:24px;opacity:.7;border:0}.school-search .school-btns{margin-top:30px}.school-search .nav-tabs li.active a{opacity:1;background-color:#aa0c11;color:#fff;text-decoration:none;border:0}.school-search .nav-tabs li a:hover{text-decoration:none;opacity:1;background-color:#aa0c11;border:0}.result-rightside .home-list{margin-top:0}.result-googlemap{float:right;width:50%;height:350px;margin:0 0 10px 10px}#googlemap{width:100%;height:300px}#slideshow .modal-content{border:8px solid #fff}.viewingIframe{width:100%;border:0;height:500px}#amenity-map{width:100%;height:400px;margin:30px 0}.spacer{height:100px}.gm-style-iw{padding:5px}@media (max-width:480px){.map-search-results#googlemap{height:300px}}@media (max-width:1200px){.navbar-nav>li>a{font-size:11px}}@media (max-width:992px){.navbar-header{float:none}.navbar-brand{width:100%;height:auto}.home-featured img{height:auto}.val-pic{width:100%;height:auto}.navbar-toggle{display:block}.navbar{height:auto;min-height:initial}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);clear:both;width:100%;position:absolute;z-index:20;left:0;background-color:rgba(55,73,89,1)}.navbar-collapse.collapse{display:none!important;margin:0}.navbar-collapse.collapse.in{display:block!important;margin:0}.navbar-collapse.collapsing{margin:0}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav li a{background-color:transparent}.navbar-toggle .icon-bar{background-color:#fff!important;width:100%;height:5px}.navbar-nav>li{float:none}.navbar-header{}.navbar-nav{margin:0}.navbar-nav.nav li a{font-size:16px;text-align:center;border-bottom:1px solid #c20709}.navbar-toggle{margin:0;width:50%;padding:5px 0;float:right;border-color:transparent!important;width:30px;clear:right;margin-top:25px;margin-right:20px}.navbar-collapse .navbar-nav{}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;margin:10px 0;border:1px solid #6db33f;-webkit-box-shadow:none;box-shadow:none}img.thumb-img{height:auto}}@media (max-width:670px){.thumb-tabs a{font-size:9px;height:35px;line-height:35px;padding:0 5px}.btn{font-size:11px;margin-bottom:10px}.result-googlemap{float:none;width:90%;height:350px;margin:0 5% 10px}.home-register-btn{border:1px solid #171d39;padding:7px 30px;color:#171d39;margin:11px 0 20px;line-height:100%;font-size:12px;width:100%;padding:5px 0;text-align:center}}div#fixfloBtn{float:right;margin-top:-20px}.google-rating-container,.general-reviews-container{border:2px solid #171d39;border-radius:1em;padding:1em}.google-rating-container h3,.general-reviews-container h3{text-align:center}.google-review-container{border-bottom:2px solid #171d39}.google-rating-container h4 small,.google-rating-container .h4 small,.google-rating-container h5 small,.google-rating-container .h5 small,.google-rating-container h6 small,.google-rating-container .h6 small,.google-rating-container h4 .small,.google-rating-container .h4 .small,.google-rating-container h5 .small,.google-rating-container .h5 .small,.google-rating-container h6 .small,.google-rating-container .h6 .small{font-size:75%}.google-rating-container span.google-review-author{color:#171d39;font-weight:bold}.google-rating-container .icomoon-star{color:#ffd700}.google-rating-container h1.brand{color:#171d39}.thumbnail .corner-flash-vr{position:absolute;width:auto;top:0;right:0;z-index:2}.freeprivacypolicy-com---nb{min-width:100%!important;font-family:"Montserrat",serif!important}.freeprivacypolicy-com---nb .cc-nb-main-container{padding:2rem!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-okagree,.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-reject,.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-changep{font-size:1rem!important;text-transform:uppercase;border-radius:50px;color:#fff!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-okagree{background-color:#159d48!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-reject{background-color:#d9534f!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-changep{background-color:#959595!important}.freeprivacypolicy-com---nb.freeprivacypolicy-com---palette-dark{background-color:rgba(0,0,0,.8)!important}.freeprivacypolicy-com---nb.freeprivacypolicy-com---palette-light{background-color:rgba(255,255,255,.8)!important}.freeprivacypolicy-com---pc-overlay{font-family:"Montserrat",serif!important}.freeprivacypolicy-com---pc-overlay .cc-cp-foot-byline{visibility:hidden}.freeprivacypolicy-com---pc-overlay .cc-cp-foot-save{background-color:#159d48!important;font-size:1rem!important;text-transform:uppercase;border-radius:50px;color:#fff!important}@media (max-width:320px){.freeprivacypolicy-com---nb{height:auto!important;font-size:.8rem!important}.freeprivacypolicy-com---nb .cc-nb-main-container{padding:1rem!important}.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-okagree,.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-reject,.freeprivacypolicy-com---nb .cc-nb-main-container .cc-nb-changep{font-size:.8rem!important}}