.footer .container {
    max-width: 1512px;
    width: 100%;
}
@media (max-width: 1200px){
    .footer .container {
        max-width: 1140px;
    }
}
@media (max-width: 992px){
    .footer .container {
        max-width: 960px;
    }
}
@media (max-width: 768px){
    .footer .container {
        max-width: 720px;
    }
}
@media (max-width: 576px) {
    .footer .container {
        max-width: 540px;
    }
}
.footer, .header{
    font-family: proximanova;
}
.footer a:hover, .footer a:focus, .footer__nav li a:hover, .footer__nav li a:focus, .footer__nav-holder .menu li a:hover, .footer__nav-holder .menu li a:focus{
    text-decoration: none;
}
.menu > li.active, .menu > li.active > a, .menu > li > a:hover, .menu > li > a:active, .dropdown-list li a:hover, .dropdown-list li a:active{
    text-decoration: none;
}