.header{width:100%;min-width:340px}
a, a:visited{text-decoration:none}
ul{margin-top:26px}
li{line-height:18px}
.header-line{background:url(../images/view/bgHeader.jpg) no-repeat;background-size:cover;height:366px;width:100%;position:absolute;min-width:340px}
.header .nav{background:url(../images/view/menuBigLine.png) repeat-x #3aa9d2;height:75px;width:100%;margin-bottom:15px;z-index:99999;position:relative}
.header .shadow{background:url(../images/view/sqnka.png) top left no-repeat;height:45px;width:960px;position:relative;top:-17px;margin-bottom:-60px}
.header .logo{position:relative;top:18px}
.header .nav .mobile{display:none}
.header .nav .standard .tabpos{float:right}
.header .nav .standard ul.tabs li{float:left;position:relative;margin-top:-10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAA5CAQAAABZwFn/AAAAjUlEQVQYGQXBQUogUQwFwMr72Y0i6P3v4oUGRVBQuxOrzqq8ahzbKBqxQVQjNA6txDZaNb5MW58ECNDKo2k8+w3WBFSAoAiWoAiO0/hv2nonQIBWntyNF9/BZQIEawM2WIIlOKrx5m7rgwABWvnnbjy4gssVDMGYYE2sscGYYGzjh8ZNgACNIkCAAIHdP9lhMy+cxqHgAAAAAElFTkSuQmCC) repeat-y}
.header .nav .standard ul.tabs li a{font-family:'Comic Sans MS';color:#fff;font-size:15px;font-weight:bold;padding:13px 15px 13px 15px;text-align:center;text-shadow:1px 3px 5px #000}
.nav-container a, .nav-container li{display:block}
.nav-container ul{left:-10000px;position:absolute}
li:hover>ul{left:auto}
.nav-container div, .nav-container ul{margin:3px 0px -3px 0px;background:url(../images/view/ul-backg.jpg)}
#nav-container div a{font-size:12px;letter-spacing:0.8px;width:130px}
.nav-container div a:hover{background:url("../images/nav-bg.gif") no-repeat;color:#5f86c4}
.header .nav .standard ul.tabs li a.act, .header .nav .standard ul.tabs li a:hover{color:#3796ba}
.header .road-obj{width:100%;text-align:center;margin:0 auto 35px auto;position:relative;top:30px}
.header .road-obj h1{font-size:35px;font-weight:600;color:#fff;text-shadow:1px 3px 5px #000}
.info, .uspex, .vnimanie, .greshka{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin:10px 0px;padding:15px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center}
.info{color:#00529B;background-color:#BDE5F8;background-image:url('../images/view/info.png')}
.uspex{color:#4F8A10;background-color:#DFF2BF;background-image:url('../images/view/success.png')}
.vnimanie{color:#9F6000;background-color:#FEEFB3;background-image:url('../images/view/warning.png')}
.greshka{color:#D8000C;background-color:#FFBABA;background-image:url('../images/view/error.png')}
body{background:url('../images/view/bg.jpg') no-repeat;background-size:cover;background-attachment:fixed;font:12px Arial}
body .page-wrapper{background:url(../images/view/fog-main.png)}
.body{width:100%;position:relative}
.body .body-UP{background:url(../images/view/bodyup.png) no-repeat;width:980px;height:6px;margin:auto}
.body .body-wrapper{background:url(../images/view/body.png) repeat-y;width:980px;margin:auto;min-height:460px}
.body .body-wrapper .content{padding:10px}
.body .name h4{font-weight:bold;font-style:italic}
.body .up-hr{height:37px;width:975px;background:url(../images/view/up-hr.png) no-repeat}
.divider{width:100%;height:15px;background:url(../images/view/hr.gif) repeat-x;display:block;margin-top:5px;margin-bottom:23px}
.title-wrapper{padding-top:7px}
.theme-title{float:left}
.theme-title h4{font-size:18px;font-weight:bold;background-color:#f4f3f1;line-height:18px}
.block-icons .icon{margin:10px 0 30px 0}
.block-icons .icon .number{width:39px;height:39px;float:left;margin-right:15px;transition:all 1s ease 0s}
.block-icons .icon:hover .number{opacity:50%;transform:scale(1.2)}
.block-icons .icon h5{font-weight:bold}
.block-icons .icon p{margin:0;padding:0 0 0 54px;text-align:justify}
.column.one-third .content{padding:5px;border:1px solid #d9d9d9;border-radius:15px}
.object .one-third.column{width:300px}
.one-third.column.temi-bl h5{font-size:15px;line-height:15px;font-weight:bold;margin-bottom:5px}
.one-third.column.temi-bl h5 a{color:#393939}
.one-third.column.temi-bl .shadow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASsAAAAPCAMAAACLMBkSAAAAgVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtFS1lAAAAK3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqMr04egAAAidJREFUWMPVVtlyxCAMk5j8/yejPsT4gDRJt9ntlMyyAYIPYcuQAMdDgtEaCbLt0yBIgMhNACRAsE6A5EPl9Xjyx7bXf6MHMJTRf7t+Tm/0GQJmbLLXh7Y+O2D2SkKXIHVFg5TsHnpDgQPWyGb/3rCbsn8/nCvP6IaeMchrCdfA2eTNWCWYzN84Wu9Ah4ZjEGsB52S3kHDp1vWAKU4UArRB4D6gDDLiIMQKYAFxxMQUVQB2iR9tu0kiRFHDAFHZWo+kCagcTHaOcXgCNhvRVxyyKS8Tds2Pbpy9MmZLdn2miYAoGlQ2Y4GpwEnY8y1jU/NtjnB72+owSS0ZEJw1UEOzqZaJJbT0CC/DTG9CaMfIA6ijSWF90GC3cOoIhJyrDllgsnibVbvbvq+CFlQQL2jOtkWOnBaO3XwxeA4EsUf2oRczBAg9aFMzca5E+Y1p26kXNVQSaJU0jVgHgXIRljhcr+OluYhRwYhatY6CkssLKl/PBuiaDO+SZh0k2FLlBoGWkVUh1XJjyFeH0zq4qGBWveZCx6IiK7kTRXfj6ixfmPVR0x2oeJCykvn6VK3/ETel6jrKHF2KpqKM6e72EkI/j6vrvUSJtvpymJa1cmItm5OEeiIH8mp06hATPeXvQ1J4kKxHmlb/VqxW3L+VkrcLTyH0NFYnAnmprbi5YlUAPy2lwhsAeidWF7J5QYc6i887lw591p+/U6On9v1nrO6p1C8/fnP7Ai9p3efWgUqDAAAAAElFTkSuQmCC);width:299px;height:15px;margin-bottom:10px}
.body .standard-form form input, .body .standard-form form textarea{height:30px;border:1px solid grey;background-color:lightgrey;text-indent:10px;color:gray}
.body .standard-form form input:focus, .body .standard-form form textarea:focus{border:1px solid #bfbfbf}
.body .standard-form form textarea{max-width:100%;height:150px;padding-top:6px}
.body .standard-form.compressed{margin:0 0 0 15px;width:100%}
.body .standard-form.compressed form input{width:303px;margin:0 10px 15px 0}
.body .standard-form.compressed form input.extend, .body .standard-form.compressed form textarea{width:620px;clear:both;margin:0 10px 15px 0}
.body .map{margin-top:15px;width:940px;height:290px}
.body .map iframe{border:1px solid #c2c2c2}
.footer{position:relative}
.footer .content{width:980px;margin:auto}
.footer .dolu{width:980px;position:absolute;height:68px}
.footer.wide .dolu{background:url(../images/view/footer-2-dolu.png) no-repeat}
.footer .column{margin:0}
.footer .first{width:29%;margin-top:20px;padding-right:20px}
.footer .last{width:25%;padding-left:40px;margin-top:60px}
.footer .cent{background:url(../images/view/footer.png) left -15px no-repeat;width:360px;min-height:206px}
.footer p{color:#d3d3d3}
.footer.wide .logo-foot{margin-right:10px;float:left;width:50px;height:77px;position:relative}
.footer.wide .logo-foot img{position:absolute;transition:opacity .6s ease}
.footer.wide .logo-foot img:hover{opacity:0}
.footer.wide .background{background:url(../images/view/footer-fog.png) #2E415F;height:100%;width:100%;position:absolute}
.footer.wide .pattern{padding-top:45px;padding-left:25px}
.footer.wide .foot-copy{height:25px;position:relative}
.footer .foot-copy span{color:white;font-size:10px}
.footer.wide .foot-copy-bg{background:#287fa0;height:35px;width:100%;position:absolute;bottom:0}
#centAddToAny{margin:0 auto;width:180px}
@media only screen and (min-width:768px) and (max-width:959px){
.header .shadow{background:url(../images/view/sqnka-m.png) no-repeat;height:45px;width:759px}
.header .logo{max-width:219px;position:relative}
.body .body-UP{background:url(../images/view/bodyup-m.png) no-repeat;width:790px}
.body .body-wrapper{background:url(../images/view/body-m.png) repeat-y;width:790px;margin:auto;min-height:50px}
.body .up-hr, .body .hr{position:relative;width:782px}
.one-third.column.temi-bl .shadow{background:url(../images/view/sqnka-temi-four.png) no-repeat}
.object .one-third.column{width:236px}
.body .standard-form.compressed form input{width:240px}
.body .standard-form.compressed form input.extend, .body .standard-form.compressed form textarea{width:496px}
.footer .content{width:788px}
.footer .dolu{width:788px;height:11px}
.footer .first{padding-right:10px;padding-top:40px}
.footer .last{width:180px;padding-left:10px}
.footer .cent{background:url(../images/view/footer2.png) left -10px no-repeat;width:290px}
.footer .moreinfo{display:none}
.footer.wide .dolu{background:url(../images/view/footer-2-dolu-m.png) no-repeat;height:35px}
.body .map{width:748px}
}
@media only screen and (max-width:767px){
.header .shadow{background:url(../images/view/sqnka-small.png) repeat-x;height:27px;width:474px;top:-10px}
.header .nav{background:url(../images/view/menuBigLine.png) repeat-x;height:109px;margin-bottom:0;width:100%}
.header .nav .standard{display:none}
.header .nav .mobile{display:block;width:100%}
.header .nav .mobile .logo{margin:auto;max-width:100px;top:8px}
.header .nav .mobile .logo img{width:100%;height:auto;margin:auto;text-align:center}
.header .road-obj h1{font-size:24px}
.header .nav .mobile{width:100%;text-align:center}
.header .nav .mobile .navagation{padding:5px;width:90%;margin:auto;margin-top:10px;border:none;background-color:lightgray;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.body .up-hr, .body .hr{width:454px}
.object .one-third.column{width:420px}
.one-third.column.temi-bl .shadow{margin:auto}
.footer .content{width:460px}
.footer .dolu{width:460px}
.footer .first{padding:0;float:none;width:100%}
.footer .last{padding-left:0;margin:10px 0 20px;width:100%}
.footer .cent{display:none}
.footer p.moreinfo{display:inline-block}
.footer.wide .pattern{padding-left:0}
.footer .foot-copy div{text-align:center;font-size:8px}
.body .standard-form.compressed{margin:0;padding:0}
.body .standard-form.compressed form input{width:100%}
.body .standard-form.compressed form input.extend, .body .standard-form.compressed form textarea{width:100%}
.body .map{width:420px}
}
@media only screen and (min-width:480px) and (max-width:767px){
.body .body-UP{background:url(../images/view/bodyup-small2.png) no-repeat;width:460px;height:7px}
.body .body-wrapper{background:url(../images/view/body-small2.png) repeat-y;width:460px}
.footer.wide .dolu{background:url(../images/view/footer-2-dolu-small2.png) no-repeat;height:34px}
}
@media only screen and (max-width:479px){
.body .body-UP{background:url(../images/view/bodyup-small.png) no-repeat;width:320px;height:8px}
.body .body-wrapper{background:url(../images/view/body-small.png) repeat-y;width:320px}
.object .one-third.column{width:300px}
.header .shadow{background:none;width:300px;top:-15px}
.body .up-hr, .body .hr{width:314px}
.footer .content{width:320px}
.footer .dolu{width:320px}
.footer.wide .dolu{background:url(../images/view/footer-2-dolu-small.png) no-repeat;height:25px}
.footer .foot-copy div{font-size:7px}
.body .map{width:300px}
}