﻿@media(min-width: 1350px){.container{width:1350px;padding:0 40px}}@media(max-width: 1400px){.estates-map{margin:0 !important}.estates-map #map-free{height:400px}}@media(max-width: 1200px){.container{width:100%;padding:0 40px}.estate-single a{height:340px}.default-about{margin:0 !important}}@media(max-width: 992px){.start-about img{margin:0 !important}.estate-text{margin-top:20px}.estate-single-free .estate-tag-wrapper{width:20%}.default-puff{padding:0}}@media(max-width: 960px){header .branding{padding-left:0}.start-banner .banner-image{height:500px}}@media(max-width: 767px){html,body{overflow-x:hidden}main{padding-top:0}header{position:relative}header .branding{padding-left:20px}header .responsive-menu-opener{cursor:pointer !important;padding-top:8px;margin-right:35px}header .bars{margin-top:25px}header .bars .bar{height:2px;background-color:#000;width:30px;margin-bottom:5px}.responsive-menu-wrapper{position:absolute;top:80px;left:0;width:100%;background-color:#fff;margin:0 !important;display:none;z-index:5}.responsive-menu-wrapper .opener{position:absolute;top:0;right:0;width:64px;height:64px;cursor:pointer;padding:19px 0 0 20px}.responsive-menu-wrapper .opener:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:10px 15px;font-size:18px}.responsive-menu-wrapper .opener.open:before{content:""}.responsive-menu-wrapper ul{padding:0;margin:0}.responsive-menu-wrapper li{width:100%;float:none;list-style-type:none;position:relative}.responsive-menu-wrapper li a{display:block;padding:20px 20px !important;border-bottom:1px solid #f1f1f1 !important}.responsive-menu-wrapper li>ul{display:none}.responsive-menu-wrapper li>ul li a{padding-left:30px !important;background-color:#f1f1f1;border-bottom:1px solid #ccc !important}.responsive-menu-wrapper li>ul li>ul{display:none;background-color:#f1f1f1}.responsive-menu-wrapper .site-menu-item-active .opener:before,.responsive-menu-wrapper .site-menu-item-parent .opener:before{content:""}.responsive-menu-wrapper .site-menu-item-active>ul,.responsive-menu-wrapper .site-menu-item-parent>ul{display:block}.responsive-menu-wrapper .site-menu-item-active>a,.responsive-menu-wrapper .site-menu-item-parent>a{font-weight:700}.start-map{min-height:700px}.all-estates{padding-top:0}.estate-about .col-sm-4{border:0;padding-left:30px;margin-top:0}.contact-us .padding-0{padding-right:15px}main{min-height:calc(100vh - 440px)}.footer{height:440px}}@media(max-width: 640px){.container{padding:0 20px}.estate-single-page .estate-image{height:300px}.estates-map{margin:0 !important}.estates-map #map-free{height:300px}}@media(max-width: 568px){.start-banner .banner-image{height:400px}.start-banner .banner-text{padding:0 20px}.start-banner .banner-text h1{font-size:26px}.padding-50,.padding-30{padding:10px 0}.default-banner{height:300px}.default-banner .banner-text{height:300px}main{min-height:calc(100vh - 380px)}.footer{height:380px}}@media(max-width: 480px){.col-xxs-12{width:100%}.hidden-xxs{display:none}.all-estates .estate-single a{height:auto}.estate-single-page .estate-image{height:250px}.link-puff .puff-image{margin-bottom:10px}main{min-height:calc(100vh - 280px)}.footer{height:280px}}@media(max-width: 375px){.default-banner{height:250px}.default-banner .banner-text{height:250px}h1{font-size:28px}h2{font-size:24px}.estate-single-free .estate-tag-wrapper,.estate-single-page .estate-tag-wrapper{width:33.3%}.estate-single-free .breadcrumbs a,.estate-single-page .breadcrumbs a{font-size:12px}}@media(max-width: 360px){.start-banner .banner-text{padding:0 10px}.start-banner .banner-text a{margin-bottom:10px}}
