﻿footer{padding-bottom:32px;position:relative;min-height:280px;min-width:320px;margin-top:-376px;background:#364657}
.email-news{background-color:#364657;color:#fff;font-size:12px;left:0;line-height:18px;padding:18px 0;position:absolute;right:0;top:0;box-shadow:0 1px 0 0 #30373E,0 1px 2px 0 #485c71}
.email-news .social .col-md-4{padding:0}
footer .footer-menu{min-height:140px;padding:60px 15px 30px}
footer .footer-menu h4{color:#FFF;position:relative}
footer .footer-menu a{color:#fff;transition:.3s}
footer .footer-menu a:hover{color: #64bb46;text-decoration:none;border-bottom-color:#64bb46}
.footer-menu ul{margin:0;padding:0}
.footer-menu li{margin:8px 0}
footer .copyright a:hover{text-decoration:none}
#drk-info_contacts ul li a i{color:#fff;margin-right:6px}
footer .footer-menu #drk-info_contacts ul li a{border-bottom:0 none}
#drk-info_contacts ul{list-style:none}
footer .footer-menu .social-icons a{border-bottom:0 none;margin: 0 3px;}
footer .footer-menu .social-icons a:first-child{margin-left:0}
.social-icons a i{color:#FFF;font-size:16px;transition:.3s}
.social-icons a:hover i{color: #64bb46;}
.icon_pin{position:relative;top:2px}
.social-icons{position:absolute;margin-top:0;left: 40%;}
.copyright{background-color:#30373E;color:#fff;font-size:12px;left:0;line-height:18px;padding:10px 0;position:absolute;right:0;bottom:0}
.email-request.text{width:100%;height:30px;background:#FFF;border:1px solid #41413e;padding:0 0 0 15px;color:#666;font-size:14px;float:left;box-shadow:none;border-radius:4px!important}
.email-request+.email-request-btn{background:#64bb46;color:#fff;height:30px;position:absolute;border:1px solid #4e4e4e;border-bottom-right-radius:4px;border-top-right-radius:4px;font-size:14px;padding:4px 8px;width:30%;line-height:1.5;margin:0;z-index:4;right:0;border-left:0;padding-left:24px}
.email-request-btn.input-group-addon .icon_mail_alt{color:#fff;font-size:20px;position:absolute;left:5px;top:2px}
.email-request+.email-request-btn:hover{border-bottom:1px solid #4E4E4E;background:#00973e;color:#fff}
.email-news .social,.copyright .social{height:16px}
.email-news .social .col-md-9{text-align:-webkit-center}
.email-news .develop,.copyright .develop{text-align:left}
.copyright .copyrighter{text-align:right;width: 50%;}
.copyright .develop{float:left;width: 50%;}
.copyright .develop span{float:left;position:absolute;left:15px;padding-right:15px}
.copyright .develop a,.email-news .develop a{border-bottom:0 none;font-size:0;line-height:0;opacity:.9;text-decoration:none;width:70px;position:relative;display:inline-block}
.copyright .develop a:hover,.email-news .develop a:hover{opacity:1}
.copyright .develop a img,.email-news .develop a img{bottom:-6px;left:4px;position:absolute}
.logos{width: 50%;text-align:center}
.logos img{height:20px}
footer .mobile-apps a:hover img {opacity: 0.7;}
.social-icons svg.icon {
    width: 20px;
    height: 22px;
    fill: #fff;
    vertical-align: middle;
    transform: translate(0, -22%);
}
.social-icons svg.icon:hover {
    fill: #64bb46;
}
@media screen and (max-width: 1155px) { 
.social-icons {position: static;}
}
@media screen and (max-width: 1055px) {
.email-news .social .col-md-4{padding:0;margin-bottom:8px;width: 33%;}
.email-news .social .col-md-8{width:60%}
.social-icons{width:auto}
footer .subscr_fix .input-group{min-width:55%;-webkit-transform:translate(-12%);-moz-transform:translate(-12%);-o-transform:translate(-12%);-ms-transform:translate(-12%);transform:translate(-12%)}
.email-request+.email-request-btn{width:40%}
.email-request-btn.input-group-addon .icon_mail_alt{left:4px}
}
@media screen and (max-width: 952px) {
.social-icons{left:54%}
footer .subscr_fix .input-group{width:auto!important;min-width: 55%;transform:translate(0%);-webkit-transform: translate(-10%);-moz-transform:translate(0%);}
.email-news .social .col-md-8{padding:0;margin-bottom:8px;width: 63%;padding-left: 20px;}
.email-request-btn.input-group-addon u{display:none}
.email-request-btn.input-group-addon .icon_mail_alt{left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%)}
.email-request-btn.input-group-addon{width:auto!important;min-width:60px;margin:0;padding:0}
.email-news .social .col-md-4 {width: 37%;}
}
@media screen and (max-width: 800px) {
.copyright .copyrighter{width:33.333%;text-align:right}
.copyright .develop a img{width:50px}
.terms-col{display:none}
.copyright .develop{text-align:right!important;width:33.333%;padding:0}
.logos{width:33.333%}
.social-icons{left:0;position: absolute;}
footer .subscr_fix .input-group{min-width:60%;right:50%;transform:translate(-17%);-webkit-transform:translate(-17%);-moz-transform:translate(-17%);-o-transform:translate(-17%);-ms-transform:translate(-17%);margin-top:-15px}
.social{text-align:left}
.social .text-block{display:none}
.footer-menu .email-news .col-md-1,.footer-menu .email-news .col-md-2,.footer-menu .email-news .col-md-3,.footer-menu .email-news .col-md-4,.footer-menu .email-news .col-md-5,.footer-menu .email-news .col-md-6,.footer-menu .email-news .col-md-7,.footer-menu .email-news .col-md-8,.footer-menu .email-news .col-md-9{width:100%}
.footer-menu .row .col-md-4:nth-child(1),.footer-menu .row .col-md-4:nth-child(2){width:50%}
.footer-menu .row .col-md-4:nth-child(1) ul li a,.footer-menu .row .col-md-4:nth-child(2) ul li a{line-height:1.2;display:block}
.footer-menu .row .col-md-4:nth-child(3){width:100%}
.footer-menu .row .col-md-4:nth-child(3) #drk-info_contacts ul{float:left;width:50%}
.footer-menu .row .col-md-4:nth-child(3) #drk-info_contacts ul.maps li:nth-child(2){display:none}
.footer-menu .row .social .col-md-4,.footer-menu .row .social .col-md-8{width:100%}
.footer-menu .mobile-apps{text-align:center}
}
@media screen and (max-width: 600px) {
.copyright .terms-col,.logos{/* display:none */}
#drk-info_contacts img.logos {
    padding: 0 0 10px;
}
.copyright .copyrighter{width:50%;text-align:right}
.copyright .develop{text-align:right!important;width:50%}
}
@media screen and (max-width: 530px) {
.mobile-apps{text-align:center;margin:10px 0}
.footer-menu .slide-block{overflow:hidden;max-height:0;transition:max-height .6s ease-out}
.footer-menu .slide-block.select{max-height:500px;transition:max-height .6s ease-in}
footer{margin-top:-297px}
form .footer-pusher{height:297px}
footer .footer-menu h4{box-shadow:0 -1px 0 0 #30373E,0 -2px 2px -1px #485c71;margin:0 -15px;padding:15px 0}
footer .footer-menu h4,footer .footer-menu h4+.slide-block{text-align:center}
.footer-menu .row .col-md-4,.footer-menu .slide-block>ul{width:100%!important}
.all-content{padding-top:15px}
footer .footer-menu h4:after{content:"\33";display:block;font-family:'ElegantIcons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:24px;width:24px;height:24px;position:absolute;right:13px;bottom:13px;transition:.3s}
footer .footer-menu h4.open:after{transform:rotate(180deg)}
footer .footer-menu{padding:53px 15px 30px}
}
@media screen and (max-width: 414px) {
.copyright .develop{width:55%}
.copyright .develop span{padding:0}
.copyright .copyrighter{padding:0 15px 0 10px;width:45%}
footer .subscr_fix .input-group{margin:0;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);min-width:90%;width:90%}
.email-news{padding-bottom:50px}
footer .footer-menu{padding-top:95px}
.social{text-align:center}
.social-icons{position:relative}
footer .footer-menu{padding: 85px 15px 60px;}
}
.social-icons a i.vk-social {font-size: 20px;}
.social-icons a i.vk-social svg g:hover {fill:#00973e;transition: .3s;}