@media (min-width:767px){.navbar-nav .hovernav:hover>.dropdown-menu{display:block}}@media screen and (min-width:767px) and (max-width:992px){.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.sliderTextBox{display:none!important}.navbar-toggle{display:inline-block;float:right}.navbar-header{width:100%}.rowText{padding-right:17px}.masonryRow .col-lg-3{width:323px}.masonryRow .col-lg-3.wide{width:645px}}@media (min-width:1199px){.panel.boxed.condensed a span{display:inline-block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:991px){.navbar-nav{margin-left:-15px}.dropdown:hover .dropdown-menu{}.serviceArrow{display:none}.rowText{padding-right:17px}.sidebarWidget.submission{height:auto}.masonryRow .col-lg-3{width:374px}.masonryRow .col-lg-3.wide{width:374px}#map-canvas{height:830px}.filterNav li a{font-size:13px;padding:24px 15px 23px 15px}.smallFilter{margin:0}.price{font-size:19px}.subHeader.map,.subHeader.page{margin-top:103px}.nav.navbar-nav{float:left}.nav.navbar-nav.userButtons{margin-bottom:20px}.verticalDivider{display:none}.carousel-inner>.item>img,.carousel-inner>.item>a>img{opacity:.3}}@media only screen and (min-width:767px) and (max-width:991px){.priceSliderLabel{margin-bottom:0}}@media only screen and (max-width:767px){#map-canvas{height:610px}.mapFilter{margin-top:400px;padding-bottom:0}.filterNav li a{font-size:15px;padding:24px 30px 23px 30px}.filterNav .current:after{display:block}.navbar-header{padding-right:15px;padding-left:15px}.navbar-nav{width:100%;text-align:center;margin:0}.navbar-collapse.in{overflow-y:visible}header .container{padding-left:0}.nav.navbar-nav li a{margin-right:0;padding-top:15px;padding-bottom:15px}.smallFilter{margin:0 0 0 30px}.table-responsive2 table,.table-responsive2 tbody{display:block;width:100%}.table-responsive2 table.table-bordered{border:none}.table-responsive2 .table-bordered>thead>tr>th,.table-responsive2 .table-bordered>tbody>tr>th,.table-responsive2 .table-bordered>tfoot>tr>th,.table-responsive2 .table-bordered>thead>tr>td,.table-responsive2 .table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border-bottom:none}.table-responsive2 thead{display:none}.table-responsive2 table tr,.table-responsive2 table th,.table-responsive2 table td{display:block;padding:0;text-align:left;white-space:normal}.table-responsive2 table tr{border-bottom:1px solid #ddd;padding-bottom:0;margin-bottom:10px}.table-responsive2 table th[data-title]:before,.table-responsive2 table td[data-title]:before{content:attr(data-title) ":\00A0";font-weight:bold}.table-responsive2 table td{border:none;margin-bottom:0;color:#444}.table-responsive2 table td:empty{display:none}.table-responsive2 table td:first-child{font-size:14px;font-weight:bold;margin-bottom:6px;color:#333}.table-responsive2 table td:first-child:before{content:''}.carousel-caption{left:5%;top:5%;right:initial}.carousel-caption h1{font-size:36px;line-height:46px;min-width:auto;max-width:fit-content}.carousel-caption p{min-width:auto;max-width:fit-content;font-size:20px;line-height:30px;font-weight:400;color:#4a4785;font-family:"Open Sans";text-align:left;text-shadow:none}.carousel-inner>.item>img,.carousel-inner>.item>a>img{opacity:.3}}@media only screen and (max-width:730px){.filterHeadButton{display:none}.propertySort_list{display:none}.smallFilter{left:50%;margin:0;transform:translateX(-50%)}.propertyCat_list{width:100%}.nav.navbar-nav.userButtons{margin-left:10px;margin-top:-10px}}@media only screen and (max-width:589px){.navbar-brand{padding:0 5px}.bx-viewport .box{visibility:hidden}.subHeader.page h1{font-size:29px;margin:0}.searchForm input{float:left}.subHeader.page{padding:30px 0 4px 0;min-height:initial}.subHeader.page .box{float:none;text-align:center}.subHeader.page .subheader-hint{text-align:center}.smallFilter{left:50%;margin:0;transform:translateX(-50%)}.topBarText{font-size:10px}.topBar .socialIcons li{border:none;padding:0;padding-left:5px}.subHeader.home h1{font-size:40px;line-height:61px}.icon-button-arrow,.icon-button-user{display:none}.buttonText{margin-left:15px}.or{display:none}.subHeader.home .sliderPrice{font-size:37px}.sliderTextBox .buttonGrey.large{margin-right:10px;margin-bottom:10px}.filterNav li a{padding:23px 20px 23px 20px}.masonryRow .col-lg-3{max-width:100%}.propertyCat_list li a{padding-left:13px;padding-right:13px}#brochure-banner .brochure-img{width:350px;margin-top:25px}}@media only screen and (max-width:450px){.navbar-brand{font-size:17px}.filterNav li a{padding:23px 10px 23px 10px;font-size:13px}h1{font-size:28px}h2{font-size:24px}h4.dblue{font-size:16px}.kfw_icon{position:relative}#brochure-banner .brochure-img{width:265px;margin-top:25px}}@media only screen and (min-width:992px) and (max-width:1199px){.dmi_widget h4{font-size:16px}.dmi_widget h4 span{font-size:26px}.dmi_widget .dmi_claim{font-size:16px}ul.dmi_list{font-size:14px}ul.dmi_list li:before{font-size:20px;top:2px}}.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle:focus-visible{outline:2px solid #6d6d6d;outline-offset:2px}.navbar-toggle .icon-bar{transition:transform .25s ease , opacity .2s ease}.navbar-default .navbar-toggle[aria-expanded="true"]{background-color:#f0f0f0}.navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(1) {transform:translateY(6px) rotate(45deg)}.navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(2) {opacity:0}.navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(3) {transform:translateY(-6px) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.navbar-toggle .icon-bar{transition:none}}@media (hover:none){.navbar-default .navbar-toggle:hover{background-color:transparent}}