@media only screen and (max-width: 1200px) {
    .box-board__description{margin:0 0 0 30px;}
    .header__left-menu{padding: 70px 130px 0 0;}
    .header__right-menu{padding: 70px 0 0 130px;}
    .header__top-box .footer-social__item{padding-left: 0;}
    .boxes__one-box:nth-of-type(n+6) .boxes-icons__icon{margin-right:30px;}
}

@media only screen and (max-width: 991px) {
    .box-board__title, .box-board__content{width:auto;}  
    .box-board__description{margin:0;}
    .header__right-menu{    padding: 30px 0 0 60px;}
    .header__right-menu div{padding-right:10px;}
    .header__left-menu{ padding: 30px 60px 0 0;}
    .contact-block--middle{height: auto; border:none;}
    .header-logo img{height:100px;}
    .footer__facebook{float: none;
                      position: relative;
                      margin-top: 20px;}
    .footer-big .footer-social__item{right: unset;}
    .footer__welcome-to{margin-right:20px;}
}


@media only screen and (max-width: 768px) {
    .footer-one-box{border-right: 0; height:auto; padding-right:15px;} 
    .header-logo__img{margin:30px auto; }
    .footer-big .footer__content{padding:0;}
    .boxes-board>.row{margin-bottom:30px;}
    .box-board__description{margin:30px 0 0 0;}
    .img-text{display:block; float:none !important; margin: 0 auto !important; }
    .header-logo img{height:150px;margin: 30px auto;}
    .header__left-menu--fundation>div:after{    bottom: 48px;}
    .header__left-menu--fundation>div.active:after{top:8px; margin-left:20px;}
    .footer__title{margin: 0 0 20px 0;}
    .footer__copyright, .footer__owner{text-align:center; padding: 10px 0;}

}

@media only screen and (max-width: 600px) {

    .box-board__content{width: auto;}
}


@media only screen and (max-width: 500px) {
    .footer__title{text-align: center;}
    .footer__facebook{float:none;}
}


@media only screen and (max-width: 435px) {
    .boxes-icons__icon{    margin: 30px 15px 0 0;}
}


@media only screen and (max-width: 400px) {
    .boxes-icons__icon{    margin: 30px 5px 0 0;}
}
@media only screen and (max-width: 380px) {
    .boxes-icons__icon{    margin: 30px 0 0 0;}
}

