@media only screen and (max-width:1290px){#page{width:auto}}@media only screen and (max-width:992px){#content{width:365px}.print,.print-pdf{top:0px;left:10px}.print-pdf{left:60px}#footer-page{padding-left:10px;padding-right:10px;float:none;width:auto}#zone-right{float:none;padding:0px;width:auto;overflow:hidden}#zone-right .block{display:inline-block;vertical-align:top;width:30%;margin:0px 4px}.container{width:auto}#content{padding-right:10px;width:auto;float:none}#zone-left{padding-left:10px}#zone-right{clear:both;padding:0px 46px 0px 10px}#zone-top #mobile-version{display:inline-block}#zone-2 .header-block,#zone-2 .description-block{width:auto;margin-left:10px;margin-right:10px}}@media only screen and (max-width:600px){html{-webkit-text-size-adjust:none}#zone-left{padding-right:10px}.foto .desc{display:none}.top-fotos .foto,.bottom-fotos .foto{height:auto;float:none}.text-input{width:93%}.newsletter-block .text-input,.search-block .text-input{width:88%}.left-fotos,.right-fotos,.top-fotos,.bottom-fotos{float:none;margin:0px;padding:5px 0px 10px}.left-fotos img,.right-fotos img{margin:auto}.top-fotos .foto,.bottom-fotos .foto{float:none;width:auto;margin:0px;padding:5px 0px 10px}.top-fotos .foto img,.bottom-fotos .foto img{float:none;width:auto;margin:auto}.account-block .select{width:97%}.news-list .left-fotos{width:auto}.form .row label{float:none;width:auto;display:block}.form .footer{padding:0px}.form .row .select,.form .row .textarea,.form .row .text-input{width:93%}.form .row .text-input.short{width:60%}.form .row .text-input.very-short{width:25%}.search-module .search-block{padding-left:0px;padding-right:0px}.form .info{padding-left:0px}}@media only screen and (max-width:480px){#zone-header{clear:both;padding-top:10px}#zone-header ul{float:none}img{display:block;float:none;margin:0 auto;text-align:center}#zone-header ul li{float:none;display:block}#zone-header ul li a{float:none;display:block}#zone-header ul li a.active,#zone-header ul li a:hover{font-weight:bold}#zone-top{clear:both;margin-top:10px}#zone-left,#zone-right{padding:0px 10px;float:none;width:auto}#zone-left{padding-top:40px}#zone-right .block{float:none;width:auto;margin:0px}#content{padding:0px 10px 30px;float:none;width:auto}}