@media all and (min-width:1025px){body{font-size:1.6vw}}@media all and (min-width:1440px){body{font-size:155%}}@media all and (max-width:1024px){body{font-size:16px}.nav{margin-top:-79px}footer ul,header nav,.grid a{font-size:100%}.main aside{font-size:90%}}@media all and (max-width:890px){.nav{margin-top:-76px}}@media all and (max-width:750px){.main aside,.nav{font-size:100%}.main aside{margin-right:2.08%;margin-bottom:0;line-height:1.2em}#katalog,#download{display:none}.nav{margin-top:0;margin-bottom:2.2em;width:95.84%}.nav>ul,.nav ul>li,.nav li,footer ul,footer li{display:block}#n1 a{margin-top:0}#n8{text-align:left}.nav ul{background:#fff;padding:0;width:100%}.nav li{width:100% !important}.nav a,.foo-s1 a,.foo-s2 a,.foo-s2 a+a,.foo-s3 a{display:block;margin:2px 0 0 0;padding:0 .7em;width:100%;box-sizing:border-box;background:#000;position:relative}.nav li:hover .nav-sub{display:none}.grid a,.nav a,.foo-s1 a,.foo-s2 a,.foo-s2 a+a,.foo-s3 a{line-height:1.8em}.grid li{width:46.85%}.foo-s1,.foo-s2,.foo-s3{text-align:left;width:100%}footer{padding:0;background:#fff;margin:0 2.08% 2.08% 2.08%;width:95.84%}.foo-s3 a:after{content:"";width:27px;height:27px;background:url(../img/icons.png) no-repeat;background-size:100% auto;background-position:center -27px}.foo-hide a:after,.foo-s2 a:after,.foo-s3 a:after{position:absolute;margin:auto;top:0;bottom:0;right:.7em}.foo-s3 a:after{background-position:center -54px}.foo-s3 a+a:after{background-position:center 0}.foo-s3 a+a+a{display:none}.foo-s2 a:before{content:"MAIL";display:inline-block}}@media all and (max-width:465px){.imgpreload,.img-btns{display:none !important}.mwr,.mob-btns,header .ws-back,header .ws-next{display:block}header .ws-next,header .ws-back{font-family:"Titillium Web",sans-serif;font-weight:400;display:block;z-index:1;position:absolute;top:0;right:3.5%;bottom:0;margin:auto 0;height:.5em;line-height:.3em;font-size:300%;color:#000;text-shadow:0 0 1px #a89975;background:transparent}header .ws-back{right:auto;left:3.5%}.mob-btns{display:block;position:absolute;bottom:.45em;right:0;left:0;margin:0 auto}.mob-btns a{height:14px;width:14px}.mob-btns a+a{margin-left:14px}header,article{margin:4.5% 3.5%}header{background:#000 url("<?php echo 'test';?>") no-repeat;background-size:100% auto;padding-bottom:93%;margin-bottom:0}#logo{width:28%;margin-left:4%}.nav{left:3.5%;width:93%}.main aside{margin-top:0;margin-right:3.5%;font-size:90%}.grid{width:92%;margin-left:2%}.grid li{width:100%;margin-top:3.5%}footer{margin:3.2% 3.5% 3.5% 3.5%;width:93%;overflow:hidden}}