header{width:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;position:relative;transition:background-color 0s}header:after{content:'';width:100%;height:5px;background:#d2d2d2;position:absolute;top:88px;left:0}.logo{width:262px;height:66px;background:url(/i/cat/-2/logo.svg) no-repeat left center;float:left;margin:15px 0 0 0}.slogan{float:left;height:40px;margin:40px 0 0 40px}.slogan p{margin:0;padding:0;color:#2b9e00;font:400 normal 1.125rem/.8 "HelveticaNeueCyr-Roman",sans-serif}.slogan p span{font:400 normal 1.375rem/.8 "HelveticaNeueCyr-Roman",sans-serif;text-transform:uppercase}.ru header .slogan p span:first-of-type,.en header .slogan p span:first-of-type{display:block}.ru header .slogan,.en header .slogan{margin:27px 0 0 40px}.ru .slogan p{line-height:1.2}.to_right{float:right}.to_right>div{float:left}.tels{position:relative;height:92px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}.tels:after{font-family:fontello;content:'\e861';font-size:21px;text-align:center;color:#2b9e00;width:30px;height:30px;position:absolute;top:29px;left:22px}.mob-tels{position:relative;height:92px}.mob-tels:after{font-family:fontello;content:'\e861';font-size:21px;text-align:center;color:#2b9e00;width:30px;height:30px;position:absolute;top:32px;left:8px}.tels p{margin:26px 0 0;padding:0 20px 0 60px;color:#b0b0b0;font:400 normal 1rem/1.2 "HelveticaNeueCyr-Roman",sans-serif}.tels a{color:#000}.tels a:hover{text-decoration:none}.login{width:80px;height:92px;line-height:92px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:center}.login i{color:#2b9e00;font-size:24px}.search{width:80px;height:92px;line-height:92px;border-right:1px solid #d2d2d2;text-align:center}.search i{color:#2b9e00;font-size:24px}.search a{display:block;width:100%;height:100%}.to_right .lang{display:inline-block;vertical-align:middle;height:92px;width:52px;line-height:92px;text-align:center;float:right}.lang{position:relative}.lang>a{display:block;transform:scaleX(1);transform-origin:left top;opacity:1;transition:all .5s .1s;color:green}.lang>a:hover{text-decoration:none;color:red}.lang>a::after{content:"\e805";font-family:fontello;display:inline-block;float:right}.lang.a:hover>a{transform:scaleX(0);opacity:0}.lang div{width:70px;line-height:40px;text-align:left;font-size:12px;position:absolute;z-index:2;top:0;left:0;background-color:#fff;padding:1px 5px;transform:scaleX(0);opacity:0;transform-origin:right top;transition:all .5s .1s}.lang div a{display:block;opacity:.5;white-space:nowrap}.lang a img{vertical-align:middle;margin-right:3px}.lang.a:hover div{transform:scaleX(1);opacity:1}.lang div a:hover{opacity:1}.lang sup{position:absolute;top:28px;right:12px;color:#ddd;font-size:9px}.lang img{display:inline-block}.to_right .lang_in{display:inline-block;vertical-align:middle;height:40px;line-height:20px;float:none;position:relative}.lang_in a{display:block;width:100%;height:100%;position:relative}.top_menu a{font:400 normal 1rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;color:#000}.top_menu>ul{padding:0;margin:0;font-size:0;text-align:center;white-space:nowrap}.top_menu ul li{white-space:nowrap}.top_menu ul li a{display:block;width:100%;height:46px;line-height:46px;position:relative;background-color:#fff}.top_menu ul li a:hover{text-decoration:none;color:#ff8400}.pageSearchButton{margin-top:28px}.pageSearch .pageSearchButton input{cursor:pointer;display:block;position:relative;z-index:10;width:32px;height:32px;background:0 0;border:1px solid transparent;box-sizing:border-box;text-decoration:none;color:transparent;font:400 normal .875rem/1.3 "HelveticaNeueCyr-Roman",sans-serif;transition:all .3s;line-height:32px}.pageSearch{height:92px;padding:0 23px 0 20px;position:relative}.pageSearch i{color:#2b9e00;font-size:22px;position:absolute;top:33px;left:23px}.pageSearch .pageSearchButton input:active,.pageSearch .pageSearchButton input:focus{width:200px;padding:0 10px 0 30px;border:1px solid #ddd;color:#9e9e9e}.pageSearch dt{padding:10px 2px}@media(max-width:400px){.pageSearch i{left:30px}.pageSearch input:active,.pageSearch input:focus{padding:0 10px 0 30px!important}.pageSearch{padding:0 23px 0 0}}.Login{border:solid 1px #bbb}.Login input[type=text],.Login input[type=password]{border:solid 1px #bbb;border-width:0 0 1px;height:40px;margin-bottom:10px;width:100%;text-align:center}.Login>center{background-color:#86bf37;color:#fff;padding:10px}.Login>center a{color:#fff}.Login>center a:hover{color:#d28233}.Login>div{padding:5px}.Login button{height:40px;width:49%;margin:.5%;cursor:pointer;font-size:16px;border:solid 1px #86bf37;background-color:#fff;color:#86bf37;transition:.5s}.Login button:hover{background-color:#86bf37;color:#fff}