body{font-family:raleway,sans-serif;font-size:14px;line-height:1.42857143;color:#333}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:roboto,sans-serif!important}a,a:hover,a:focus,a:active{color:#032354}input,button,select,textarea{font-family:raleway,sans-serif}form{margin:initial}input[type=text],textarea{font-family:inherit;height:initial}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1}::-webkit-input-placeholder{color:#333!important}::-moz-placeholder{color:#333!important}:-ms-input-placeholder{color:#333!important}:-moz-placeholder{color:#333!important}input[type=radio],input[type=checkbox]{margin:0;line-height:normal;vertical-align:middle}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:1}.site-header .navbar-header{display:none}.site-header .affix{top:0;left:0;right:0;z-index:100}.site-logo{margin-top:25px;display:inline-block}.site-header__top{position:relative;text-align:center;height:100px}.site-info{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left;font-size:16px}.site-info__call,.site-info__international{display:inline-block}.site-info__call{margin-right:15px}.site-info p{margin-bottom:0}.site-header .navbar-default{background-color:#032354;border:none;border-radius:0;margin-bottom:0;z-index:99999}.modal-open .site-header .navbar-default{z-index:100}.site-header .nav-chat{height:30px}.site-header .navbar .container{padding-left:15px;padding-right:15px}.site-header,.site-header *{-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:768px){.listing-single .site-header .second_nav{width:21%}.site-header .nav{margin:0;width:100%}.site-header .navbar-right{float:right!important;margin-right:-15px}.site-header .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important;padding-right:15px;padding-left:15px}.site-header .navbar-collapse:after,.site-header .navbar-collapse:before{display:table;content:" "}.site-header .navbar-collapse:after{clear:both}}.top-bar{margin-top:0}.site-header .collapse{height:auto;overflow:initial}.site-header .navbar .container{padding-left:15px;padding-right:15px;height:52px;width:100%}.site-header .navbar-nav>li>a{color:#fff;color:#fff;font-weight:600;text-transform:uppercase;line-height:1.9;height:52px;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-shadow:initial;font-family:roboto,sans-serif}.home .site-header .navbar-nav>li>a{line-height:2.5}.home .site-header .navbar-nav>.nav-chat-with-us>a{line-height:2.7}.nav-chat-with-us{position:absolute!important;right:0!important}.site-nav-home{height:20px;margin-top:6px;float:right}.menu-item.menu-item--home{background-color:#0056b9;width:200px;height:52px;margin-left:-30px}.site-header .navbar-default .navbar-nav>li>a:hover,.site-header .navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:#0056b9}.navbar-ck.navbar-default .navbar-nav>li>a:focus,.navbar-ck.navbar-default .navbar-nav>li>a:hover{color:#fff}.btn-normal.btn-view-listing{height:auto;font-size:16px;line-height:1;text-align:center;padding:10px 15px;width:auto}ul.pagenav li a{background-color:#032354;border:1px solid #032354}ul.pagenav li.current-page a{background-color:#fff!important;border:1px solid #032354!important;color:#032354!important;font-weight:700}@media(min-width:992px){.listing-archive-page .side-filter-form-wrapper.wrapper{width:20%}.listing-archive-page .listing-container.wrapper{width:80%}}.info-icons [class*=with-value] .icon{margin-right:3px}.listing-container{padding-left:0;padding-right:0}#frm_search_results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-result-main-body{padding:0 2% 50px}.listing{-webkit-box-shadow:rgba(0,0,0,.3) 2px 3px 8px;box-shadow:rgba(0,0,0,.3) 2px 3px 8px;padding:15px;font-family:inherit;margin:0 auto;position:relative}.listing-item-wrap{margin-bottom:30px;width:33.3333333333%;padding:0 15px}.price-box-rate{color:#e12d2d;background-color:#f9d8d8;text-align:center;padding:5px;font-size:13px;margin-right:-20px;font-weight:700;display:inline-block;border-radius:2px}.box-list-container{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}@media(max-width:767px){.listing-item-wrap{width:100%}}.listing .listing-options{margin-top:0!important;padding:0!important}.listing .listing-options:before,.listing .listing-options:after{display:table;content:" "}.listing .listing-options:after{clear:both}.listing .listing-options .btn{background-color:#032354;width:48%;margin-right:0;float:left}.listing .listing-options .btn:first-child{margin-right:4%}.search-result-main-body .listing-options a.btn-normal{height:34px;border-radius:0!important;text-align:center}.search-result-main-body .listing-options a.btn-normal:hover{background-color:#0056b9}.search-result-main-body .listing-options a.btn-normal:nth-child(2){margin-left:10px}@media(min-width:360px){.search-result-main-body .listing-options{display:flex}.search-result-main-body .listing-options a.btn-normal{flex:1}}.listing .listing-class img{width:115px!important;margin-right:0!important;margin-left:0!important;margin-bottom:15px!important;float:left!important}.listing .listing-class img:nth-child(even){float:right!important}.listing .carousel-inner>.item img{height:215px;-o-object-fit:cover;object-fit:cover;width:100%;max-height:215px}.listing .listing-video{margin-bottom:15px}.listing .listing-rates .rate{padding-left:0;float:left}.listing .link-focus{padding-left:0;font-size:14px;padding-top:0;color:#333;font-weight:700;display:inline-block;margin-bottom:15px;line-height:1;font-family:roboto,sans-serif}.listing .listing-rates{padding:0}.listing .listing-rates .rate:last-of-type{margin-bottom:15px}.listing .listing-title,.listing .residence-room-name{font-size:14px;background-color:#fff;padding-top:0;color:#333;padding-left:0;margin-bottom:10px;font-weight:400;line-height:1}.listing-page-mobile .listing-item-wrap .listing{background-color:#fff!important}.listing .listing-title{font-size:24px!important;margin:0;font-weight:400}.listing .listing-address,.listing .listing-apartment-type,.listing .listing-availability{padding:0;margin:0}.listing .listing-apartment-type span{margin-top:0!important}.listing .listing-apartment-type{margin-bottom:5px}.listing .listing-availability{font-size:12px}.listing .info-icons{background-color:#fff;padding-top:15px;padding-left:3px;margin-bottom:10px}.listing .shortlist-wrap .btn{height:20px;border-radius:0;background-color:#032354;font-size:10px;color:#fff;text-align:left;padding:3px;padding-left:7px}.listing-mobile .shortlist-wrap .btn{background-color:#0056b9}.listing .shortlist-wrap{position:absolute;top:0;z-index:10}.listing .listing-make-an-offer{margin-top:15px}.listing .listing-make-an-offer .btn-blue{background-color:#032354}.listing .listing-make-an-offer .description{color:#333}.listing .listing-video{margin-left:0;line-height:1}.listing .listing-video .glyphicon{font-size:21px;display:inline-block;vertical-align:middle;top:0}.listing .listing-video a{position:static;display:inline-block;cursor:pointer;font-weight:700;color:#032354;vertical-align:middle;font-family:inherit;margin-top:0!important}.listing .tooltip-inner{width:auto!important;min-width:100px}.listing .slider-counter{position:absolute;bottom:0;right:0;background-color:#ffffff8a;margin:0;padding:1px 3px}.listing .cancellation-banner,.listing .listing-make-an-offer{background-color:#fff}#poa-banner.mobile-view,#poa-banner.desktop-view{margin-left:0!important;width:100%;display:block}#poa-banner.mobile-view{margin-top:15px;margin-bottom:15px}.listing-archive-page .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:600}.main-compare{position:fixed;bottom:0;height:140px;background:#032354e0;z-index:999;padding:15px;display:none}.main-compare .fr{padding:0}.main-compare div{height:100%}.main-compare .pt-compare .compare-content{background-color:#032354;border:1px solid #2d5594}.main-compare .pt-compare .compare-content .compare-title{width:80%;margin:0 auto;display:block;text-align:center;font-size:11.4px;padding:10px 5px;color:#fff}.main-compare .pt-compare .compare-content .cp-checkbox{width:43%;margin:0 auto;color:#2d5594;font-size:13px;display:block;padding:8px 12px;border:1px solid #2d5594;text-align:center}.main-compare .pt-compare .compare-content .cp-checkbox .__box{display:block;width:12px;height:12px;float:left;margin-right:10px;margin-top:2px;border:1px solid #2d5594;border-radius:2px}.main-compare .act-compare{padding:5px 10px;width:90%;display:block;margin-top:40px;color:#fff;background-color:#032354;border:1px solid #2d5594;text-align:center;border-radius:5px;cursor:pointer}.main-compare .act-active{background-color:#0056b9;border:1px solid #0056b9}.main-compare .cp-hiden{position:absolute;top:-30px;height:30px!important;width:100px;padding:0;left:48%;background:#032354e0;z-index:999;cursor:pointer;color:#fff}.main-compare .cp-hiden i,.cp-show i{font-size:33px;margin-top:2px;margin-left:18px;color:#fff;float:left}.main-compare .cp-hiden span,.cp-show span{margin-top:9px;display:block;float:left;width:42px;margin-left:9px}.cp-show{position:fixed;border-bottom:0;left:46.5%;background:#032354e0;width:150px;height:30px;color:#fff;z-index:99999;bottom:0;border:2px;font-size:12px;display:none;cursor:pointer}.cp-show i{margin-top:-3px;margin-left:5px}.cp-show .s__box{display:block;padding:0 6px;width:20px;margin-top:8px;height:17px;margin-left:16px;border:1px solid #fff;background:#ccc;color:#000;border-radius:3px}.btn-close-cp{top:-13px;position:absolute;height:30px!important;width:30px;right:-2px;float:right;font-size:21px;padding:7px 10px;font-weight:700;line-height:1;color:#fff!important;text-shadow:initial;filter:alpha(opacity=20);opacity:1!important;border:1px solid #fff!important;border-radius:30px;font-size:14px;margin:0!important;background-color:#032354!important}.warning-compare{position:fixed;top:30%;height:260px;background:#fff;z-index:999;margin-left:60px;width:92%;z-index:9999999;display:none}.warning-compare .close{top:-15px;right:-12px}.warning-compare h3{text-align:center;font-size:19px;padding:25px}.warning-compare p{text-align:center}.warning-compare .cp-cfrm{text-align:center;margin:0 auto;width:99px;display:block;margin-top:35px;padding:8px 18px;cursor:pointer;background-color:#032354;border-radius:3px;color:#fff}.op-compare{background:#032354;opacity:.6;position:fixed;width:100%;height:100%;top:0;display:none;z-index:999999}.compare{border-top:1px solid #d5d5d5!important;border-bottom:1px solid #d5d5d5!important;border-right:1px solid #d5d5d5!important;border-left:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:3px;cursor:pointer;min-width:56px;height:34px;font-family:roboto,sans-serif;float:left;display:inline-block;border:none;border-radius:3px;background:0 0;line-height:2.3;text-align:center;color:#fff;cursor:pointer;font-weight:700;width:25%}.compare:hover{background:#d5d5d5}.compare-text{color:#032354;text-align:center}.main-compare .compare-content .ct-added{width:100%;height:100%;background:#fff;padding:0}.main-compare .compare-content .ct-added .img-preview{width:50%;height:100%;display:block;padding:5px}.img-preview img{width:100%;height:100%}.compare-content .ct-added .ct-details{padding:0}.main-compare .compare-content .ct-added .ct-address{font-size:10px;color:#333;text-align:left;padding:2px 0;line-height:1.4em}.compare-content .ct-added .ct-name{font-size:10px;color:#333;font-weight:700;text-align:left;padding:5px 0 0}.compare-content .ct-added .ct-patnum{font-size:10px;color:#333;text-align:left;padding:0;line-height:1.3em;padding-right:5px}.listing .listing-options .btn:first-child{background-color:#032354;border-top-left-radius:4px;border-bottom-left-radius:4px;text-align:center;text-transform:capitalize;vertical-align:-webkit-baseline-middle;width:37%!important;text-align:center;padding:0 5px}.listing .listing-options a{font-size:12.5px!important}.listing .listing-options .btn{margin-right:0!important;vertical-align:-webkit-baseline-middle;height:34px;font-size:12px!important;line-height:33.2px;padding:0}.view-on-map{margin-left:2%;width:34%!important;background-color:#032354;border-radius:2px;font-size:12px;text-align:center;height:34px;line-height:36.3px;text-transform:capitalize;vertical-align:-webkit-baseline-middle;padding:0}@media screen and (max-width:600px){.listing .listing-options .btn:first-child{font-size:14px}.view-on-map{vertical-align:-webkit-baseline-middle;width:32%!important;margin-left:3.333%;border-radius:3px;height:34px;line-height:32px;font-size:14px}}.view-more-content{display:none;height:73px}.side-filter-form-wrapper .filter-form{border:none;-webkit-box-shadow:rgba(0,0,0,.3) 2px 3px 8px;box-shadow:rgba(0,0,0,.3) 2px 3px 8px;margin-bottom:0;background-color:#2d313a;color:#fff;border-radius:4px}.side-filter-form-wrapper .nav-tabs li.active>a{background-color:#0056b9}.side-filter-form-wrapper .tab-content{border-top:none}.filter-form .nav-tabs>li{margin-bottom:0}.filter-form .nav-tabs{border-bottom:none;padding:14px 14px 0}.listing-page-mobile{padding-bottom:40px;background-color:#e1e1e1}.listing.listing-mobile{padding:0;border:none;-webkit-box-shadow:initial;box-shadow:initial}.listing.listing-mobile .primary-photo{border:none}.listing-page-mobile .search-result-main-body{padding:0}.listing-mobile .listing-title{padding:15px!important;color:#fff!important;background-color:#032354!important;font-size:14px!important;margin-bottom:0!important}.listing-mobile .box-list-container{background-color:#032354!important;margin-bottom:0!important}.listing-mobile .price-box-rate{margin-right:0!important}.listing-mobile .view-floorplan-btn{position:absolute;top:0;right:0;z-index:10}.listing-mobile .listing-content{padding:0 15px 15px}.listing-mobile .listing-title,.listing-mobile .residence-room-name{font-size:12px}.listing-mobile .makeanoffer{border-radius:0!important}.listing-mobile-item-wrap{margin-bottom:10px;background:#fff;box-shadow:0 3px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 2px rgba(0,0,0,.1)}.listing-mobile .listing-class-banner-icons{margin-bottom:15px}@media only screen and (max-width:600px){.pre-opening-banner{width:50%!important;background:red;float:right;color:#fff;text-align:center;margin-left:5px;padding:5px 3px 0!important;margin-bottom:10px!important;margin-top:-2px}.pre-opening-banner label{font-size:1em!important}}.pre-opening-banner{width:120px;background:red;float:right;color:#fff;text-align:center;margin-left:5px;padding:0 3px;margin-top:-2px}.pre-opening-banner label{font-size:.6em}.listing-class-banner-icons .pre-opening-banner:nth-child(odd){margin-bottom:15px;margin-left:0}.listing-class-banner-icons .pre-opening-banner:nth-child(even){margin:0 10px}.listing-mobile .listing-class-banner-icons img:nth-child(odd){margin:0!important;float:left}.listing-mobile .listing-class-banner-icons img:nth-child(even){margin:0!important;float:right}.listing-mobile .listing-rates .rate:last-of-type{margin-bottom:5px!important}.listing-mobile .residence-room-name{margin-bottom:15px!important}#contacts a{color:#fff}.ck-heading2,.ck-heading4{font-size:36px;line-height:36px}.ck-heading3,.ck-heading9,.ck-heading5{font-size:26px;line-height:26px}.ck-heading5{line-height:30px}.slide-description h3{font-size:38px;margin-bottom:20px}.slide-description p{font-size:28px}.ck-heading5 span{font-size:33px;color:#0056b9}.lg-backdrop{z-index:999999}.lg-outer{z-index:9999999}.ck-arrow3{background:url(../images/ck-arrow-dark-blue.jpg) no-repeat top left;border-radius:15px}.heading_blue:after{border-left-color:#032354}.heading_blue,.circularG,.btn-primary,.button-text,.chat-header,.pagenav .current-page a,body #olark-wrapper .olark-launch-button,#body_content #content_row #right_panel .contact_us .title,body #olark-wrapper .olark-top-bar{background-color:#032354!important}.btn-primary{border-color:#032354}.faqs,.listing-footer .ckbtn,#body_content #content_row #right_panel .contact_us .title,#body_content #content_row #right_panel .contact_us .details{font-family:inherit}#poa-banner a{display:inline-block}@media only screen and (max-width:767px){#poa-banner a{padding:10px 20px 20px}}#poa-banner{text-align:center}.ckprice,.ck-heading2,.ck-heading4,.ck-heading5,.ck-heading9,.faqs_category,#loyalty-checker h2,.listing-footer .ckbtn,#search-results-preloader #preloader-text,#body_content #content_row #right_panel .apt_feedback_section .apt_title,#body_content #content_row #right_panel .contact_us .details span{color:#032354!important}.ck-paralax{background:url(../images/img-testimonials-bg.jpg) top center #1a719f;background-attachment:fixed}#loyalty-code{height:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-close{left:initial!important;right:-18px}.modal-header,.floorplan-modal .modal-header{background-color:#032354;border-radius:0!important}.modal-title{color:#fff}.form_header h1{font-family:roboto,sans-serif}.rating-info-modal .modal-body{max-height:550px;overflow-x:hidden;overflow-y:scroll}.modal-header{position:relative}.modal .row-title{background:#fff;color:#333;font-weight:600}.modal .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#fff!important;text-shadow:initial;filter:alpha(opacity=20);opacity:1!important;font-size:28px;height:30px;width:30px;border:1px solid #fff!important;border-radius:30px;position:absolute;top:-10px;right:-10px;margin:0!important;background-color:#032354!important}.modal .close span{display:inline-block;position:relative;top:-2px}.real-btn,.btn-normal,.btn-blue,.btn-grey{font-family:inherit}.btn-blue,.btn-info,.btn-icon-view-my-shortlist,.btn-normal.btn-view-my-shortlist,.btn-normal-orange{background-image:initial;background-color:#032354!important}.listing-footer .ckbtn{background-color:#fff!important}.btn-view-more{font-size:13px;background-color:#032354;color:#fff;border:none;margin-bottom:5px}.popover{font-family:inherit}.popover .popover-title{color:#032354;background-color:#fff}.popover footnote strong{color:#032354}.tooltip{font-family:inherit}.tooltip>.tooltip-inner{background-color:#032354;font-weight:700;font-size:13px;padding:10px}.ui-widget-header{background:#032354;border-color:#032354;border-radius:0!important}.ui-datepicker-div{border-radius:0!important}.ui-datepicker-title select{color:#333}.form-control{border-radius:0;width:100%}select.select2{font-family:inherit!important}.pac-container{z-index:999999999!important}.filter-form .ui-multiselect .ui-icon{display:none}.mobile-home-page select.select2,.filter-form .selectbox{-webkit-appearance:menulist;-moz-appearance:menulist;-ms-appearance:menulist;appearance:menulist;background-image:none!important}.filter-form .ui-multiselect{padding:5px;font-size:12px}.filter-form .date-picker{padding-left:7px!important;background-color:#fff!important}.filter-form #side-bar-tab{margin:0;border-bottom:none;border-radius:0}.filter-form label:not(.label-checkbox){text-transform:capitalize;color:#fff;font-size:12px;font-weight:600;margin-bottom:5px!important}.filter-form label.label-checkbox{margin-bottom:0!important}.search-filter-container .search-filter{border:none;-webkit-box-shadow:initial;box-shadow:initial;margin-bottom:0;background-color:transparent;color:#fff;border-radius:0;width:initial}.search-filter-container .filter-form{max-width:400px}.search-filter-container .tab-content{padding:10px 15px 15px}.search-filter-container .filter-form *,.search-filter-container .filter-form{-webkit-box-sizing:border-box;box-sizing:border-box}.side-filter-form-wrapper .nav-tabs li>a{background-color:#4b4c50;border-radius:0;margin:2px;text-align:center;color:#fff;border:none;border-radius:4px;font-weight:600}.filter-form .nav-tabs>li{background-color:transparent}.filter-form .nav-tabs>li{font-family:inherit;text-transform:capitalize;font-size:12px}.filter-form .btn-normal-orange{margin-top:0;font-size:12px}.filter-form .nav-tabs>li a:hover{background-color:#0162be}.filter-form .form-control{margin-bottom:0;height:34px;font-size:12px;margin-top:0!important;color:#333!important}.filter-form .form-group{margin-bottom:15px}button.homepageDropdown{margin:0!important;height:34px;font-family:inherit;font-size:12px}.form-control-wrap{margin:0 -10px}.form-control-wrap [class*=col-]{padding:0 10px}.form-control-wrap [class*=col-]:first-child{padding-right:5px}.form-control-wrap [class*=col-]:last-child{padding-left:5px}@media only screen and (max-width:767px){.form-control-wrap [class*=col-]:first-child{padding-right:10px}.form-control-wrap [class*=col-]:last-child{padding-left:10px}}.filter-form .left,.filter-form .right{width:50%;padding:0 10px;float:left;margin-right:0}.filter-form .left{padding-right:5px}.filter-form .right{padding-left:5px}.ui-widget{font-family:inherit}.right-blue-crumbs{background-color:#0056b9;padding:6px 0;color:#fff;font-family:inherit}.right-blue-crumbs>.container>ul.breadcrumbs{list-style-type:none;color:#fff;padding-left:0;margin-bottom:0}.right-blue-crumbs>.container>ul.breadcrumbs>li{display:inline-block;color:#fff;margin:0 5px}.right-blue-crumbs>.container>ul.breadcrumbs>li>a{color:#fff}.icon{background-image:url(../images/icons/iconsheet.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle}.courtyard-icon{width:20px;height:20px;background-image:url(../images/courtyard-icon.png)}.balcony-icon{width:20px;height:20px;background-position:-5px -5px}.bed-icon{width:20px;height:20px;background-position:-35px -5px}.cable-icon{width:20px;height:20px;background-position:-65px -5px}.gym-icon{width:20px;height:20px;background-position:-5px -35px}.parking-icon{width:20px;height:20px;background-position:-35px -35px}.pool-icon{width:20px;height:20px;background-position:-65px -35px}.tub-icon{width:20px;height:20px;background-position:-5px -65px}.wheel-icon{width:20px;height:20px;background-position:-35px -65px}.wifi-icon{width:20px;height:20px;background-position:-65px -65px}#noty_bottomLeft_layout_container li{border:none!important}.u-text-primary{color:#032354}.u-text-secondary{color:#0056b9}.site-footer{padding:50px 0 0;background-color:#032354;color:#fff;border-top:5px solid #fff;font-size:12px;color:#e6e6e6}.site-footer a{color:#e6e6e6}.footer-widget__title{font-size:18px;margin-top:0;margin-bottom:20px;color:#fff;line-height:1}.site-footer__logo{margin-bottom:20px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer ul li{margin-bottom:5px}.social-menu li{display:inline-block;margin-right:10px;font-size:15px}.site-footer .social-menu{margin-top:15px}.footer-col-1{width:45%}.footer-col-2{width:20%;border-right:1px solid #fff;border-left:1px solid #fff}.footer-col-3{width:35%}.site-footer [class*=footer-col-]{float:left;padding:0 30px}.text-icon{font-size:15px}.site-footer__links{padding-top:30px;margin-bottom:50px;margin-right:0;margin-left:0}.site-footer__bottom{background-color:#000;padding:15px;text-align:center}.site-footer__copyright{margin-bottom:0}.cktesti{font-family:inherit;text-align:center}.featured-properties-carousel .narrative h3{font-size:26px}.ckfeedback{font-size:18px}.ck-paralax{background-size:cover}.featured-properties-carousel{padding:50px 15px}.site-footer .row{margin-right:-15px;margin-left:-15px}.site-footer,.site-footer *{-webkit-box-sizing:border-box;box-sizing:border-box}.site-footer .list-inline{list-style:none;padding:0;margin:0}.site-footer .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.site-footer [class*=col-]{position:relative;min-height:1px;padding-right:15px;padding-left:15px}#open-map{width:150px!important;margin-top:0}.compare-text-active img{width:20px}.listing .sm-title{font-size:16px!important;margin-top:17px!important}@media(min-width:992px){.site-footer .col-md-3{width:25%;float:left}.site-footer .col-md-9{width:75%;float:left}}@media only screen and (max-width:1200px){.site-header__top{height:auto}.site-info{position:static;-webkit-transform:initial;transform:initial;text-align:center;margin:25px 15px}.site-info__international,.site-info__call{text-align:left}.site-header .navbar-right{display:none}}@media only screen and (max-width:768px){.site-header .navbar-header{display:block}.site-info{display:none}.listing-single{padding:0}.listing-single .affix-top{margin-top:0;position:static}.site-header__top{display:none}.site-header .navbar .container{width:auto}.listing-single .navbar-brand{position:static;padding:7px}.site-header .navbar-brand>img{height:35px}.site-header .navbar-default{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.site-header .nav.navbar-nav{margin:0;background-color:#032354}.menu-item.menu-item--home{margin-left:0;padding-left:0}.site-header .navbar-default .navbar-toggle{border:none}.site-header .navbar-default .navbar-toggle:focus,.site-header .navbar-default .navbar-toggle:hover{background-color:#fff}.site-header .navbar-default .navbar-toggle .icon-bar{background-color:#032354}.site-header li{border-bottom:1px solid #0056b9}.site-header .navbar-collapse{padding:0!important}.site-footer [class*=footer-col-]{width:100%;margin-bottom:20px}.site-footer .footer-col-2{border:none}.site-footer .footer-col-2 ul{-webkit-column-count:2;column-count:2}.site-footer{padding-top:30px}.site-footer__links{padding-top:15px;margin-bottom:30px}.site-header .affix{z-index:100!important}}.overlay-winter-promo{position:absolute;background-color:rgba(0,0,0,.7);z-index:0;top:0;left:0;border-radius:1px;width:100%;height:100%;-webkit-transition:opacity .5s,visibility .2s;-o-transition:opacity .5s,visibility .2s;transition:opacity .5s,visibility .2s;box-shadow:0 5px 9px rgba(0,0,0,.2);opacity:0;padding-top:80px;visibility:hidden;text-align:center}.carousel-inner:hover .overlay-winter-promo{opacity:1;visibility:visible}.overlay-winter-promo p{color:#fff;font-size:12px;line-height:12px;font-weight:700}.overlay-winter-promo i{color:#fff;font-size:50px;margin-bottom:10px}.nights-promo{line-height:19px;color:#333;padding:0;font-weight:700;font-size:12px;margin:8px 0}.label-promo{padding:0}.label-promo strong{color:#fff!important;background:red;padding:1px 5px;border-radius:3px;font-size:14px}.modal-promo p{color:#032354!important;font-weight:700}div.index-play-button{height:20%;background:#000;width:60%;left:20%;top:40%;position:absolute;background:url(../images/youtube-play.png) no-repeat}div.index-play-button{height:40%;background:#000;width:28%;left:36%;top:30%;position:absolute;background:url(../images/youtube-play.png) no-repeat}.post-video .video-wrapper{height:auto!important}.video-modal{top:10%!important;left:12%!important;margin:0}