
@media (max-width: 767px) {
html:has(#contacts),body:has(#contacts){height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}
body:has(#contacts) #container{height:auto!important;min-height:100vh}
body:has(#contacts) #sidebar{position:relative!important;left:0!important;top:0!important;width:100%!important;height:auto!important;padding-top:80px;padding-bottom:70px;box-sizing:border-box;min-height:270px}
body:has(#contacts) #contacts{position:relative;left:0;right:auto;top:auto;bottom:auto;width:auto;height:auto!important;min-height:550px;border-left:0;border-top:2px solid #cae1a9;padding:24px;overflow:visible;box-sizing:border-box}
body:has(#contacts) #contacts .title{margin-bottom:24px} body:has(#contacts) #contacts .title img{max-width:100%;height:auto}
body:has(#contacts) #contacts .content,body:has(#contacts) #contacts .content2,body:has(#contacts) #contacts .content3{position:static!important;width:auto!important;margin-bottom:24px;overflow-wrap:anywhere}
body:has(#contacts) #contacts .map{position:relative!important;top:auto!important;left:0!important;right:auto!important;bottom:auto!important;height:280px;width:100%}
body:has(#contacts) #contacts #printmap,body:has(#contacts) #contacts #viewmap{position:relative;bottom:auto;right:auto;display:inline-block;margin:0 12px 16px 0}
body:has(#contacts) #navigation{margin:0 35px} body:has(#contacts) #logo,body:has(#contacts) #logo1{top:30px!important} body:has(#contacts) #s-bottom{bottom:20px!important}
}
