.footer{width:100%;min-height:165px;background:#fbfbfb;border-top:5px solid #575757;background:#fdfdfd}.foot_left{width:-webkit-calc(100% - 815px);width:-moz-calc(100% - 815px);width:calc(100% - 815px);float:left}.foot_left .logo{float:none}.foot_left .slogan{float:none;width:100%;height:20px;margin:0 0 0 57px}.copy{position:relative;margin-top:30px}.copy:before{font-family:fontello;content:'\f1f9';width:10px;height:10px;position:absolute;top:-4px;left:0;font-size:20px;color:#aaa099}.copy p{margin:0;padding:0 0 0 25px;font:400 normal 0.875rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;color:#000}.foot_menu{float:left;padding-top:20px}.foot_menu ul.a{margin:0;max-width:160px}.foot_menu ul.a a{font-size:12px;color:#999}.foot_menu ul{float:left;margin:0 43px 0 0;padding:0}.foot_menu li{list-style:none;margin-bottom:10px}.foot_menu a{width:100%;font:400 normal 0.875rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;color:#000;position:relative}.foot_menu a:hover,.foot_menu .active a:hover{color:#9bd34e!important}.foot_menu a:hover{text-decoration:none}.foot_menu a:hover:before,.foot_menu .active a:before{content:'';width:10px;height:10px;background:#9bd34e;position:absolute;top:2px;left:-20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.foot_menu a:after{content:'';height:1px;position:absolute;bottom:-1px;left:0;width:0%;background:#9bd34e;transition:.2s}.foot_menu li.active a:after,.foot_menu a:hover:after,.foot_menu a:visited:hover:after{width:100%}.pink a{color:#f64f30!important}.pink a:after{background:#f64f30!important}.pink a:before{background:#f64f30!important}.pink a:hover:before{background:#f64f30!important}.foot_right{float:right;width:230px;position:relative}.nets{font-size:0;text-align:center;margin-top:20px;position:relative}.nets a{display:inline-block;width:40px;height:40px;margin:0 10px 20px;background:#86bf37;position:relative;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nets a:before{font-family:fontello;content:'\e82e';width:40px;height:40px;line-height:40px;position:absolute;top:0;left:1px;font-size:20px;color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.nets a:nth-child(3):before{font-family:fontello;content:'\e82e';width:40px;height:40px;line-height:40px;position:absolute;top:-1px;left:0;font-size:26px}.nets a:hover{background:#9bd34e;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nets a.fb:before{font-family:fontello;content:'\e82e'}.nets a.fb:before{font-family:fontello;content:'\e832';font-size:13px}.nets a.you:before{font-family:fontello;content:'\e833'}.nets a.inst:before{content:'';background:url(/images/footer/telegram.svg) no-repeat center/contain;width:20px;height:20px;top:11px;left:8px}.nets a.link:before{font-family:fontello;content:'\e830';font-size:16px}.nets a.odn:before{font-family:fontello;content:'\e833'}.nets a.fb{position:absolute;top:0;left:-1px}.nets a.vk{position:absolute;top:0;left:34px}.nets a.you{position:absolute;top:0;left:129px}.nets a.inst{position:absolute;top:33px;left:1px}.nets a.link{position:absolute;top:33px;left:67px}.nets a.odn{position:absolute;top:66px;left:34px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nets a.link{display:block;position:absolute!important;top:48px!important;left:44px!important}.nets a.odn{display:block;position:absolute!important;top:48px!important;left:95px!important}}.dev{width:70px;position:absolute;right:-2px;top:97px}.site_map{width:70px;position:absolute;right:0;top:27px}.site_map a,.dev a{display:block;color:#000;font:400 normal .875rem/1.2 "HelveticaNeueCyr-Roman",sans-serif;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}.site_map a{font-size:.75rem}.site_map a:hover,.dev a:hover{text-decoration:none;color:#cccc4f;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site_map a:after{content:'';height:1px;position:absolute;bottom:0;left:0;width:0%;background:#9bd34e;transition:.2s}.site_map a:hover:after{width:100%}.pink a:hover:before{background:#9bd34e!important}.pink a:hover:after{background:#9bd34e!important}.ru .foot_left .logo{background:url(/i/cat/-2/logo-ru.svg) no-repeat left center}.en .foot_left .logo{background:url(/i/cat/-2/logo-en.svg) no-repeat left center}