.no-margin {margin:0}

/*********LG********/
@media screen and (max-width: 1100px) {
    #country-btn {
        max-width: 389px;
        margin-left: auto;
        margin-right: auto;
    }
    .check__right, .check__left {
        width: 100%;
        padding: 0;
    }
    .cost__wrap {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-bottom: 20px;
    }
    .header {
        background-color: #4FB3CC;
        background-image: none;
    }
    .header__logo {
        display: none;
    }
    .header__mob-logo {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    .header__links, .header__mail, .header__callback {
        display: none;
    }
    .header__top {
        align-items: center;
        justify-content: center;
        margin-top: 10px;
    }
    .header {
        height: auto;
        padding: 20px 0 0;
    }
    .header__links-mob {
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 13px 0;
        flex-wrap: wrap;
    }
    .header__links-mob a {
        font-size: 20px;
        color: #fff;
        font-weight: 500;
    }
    .bot-wrap-mob {
        background-color: #3679A6;  
        padding:  0 10px;
    }
    .header {
        padding-bottom: 15px;
    }
        .check__wrap {
            flex-direction: column;
            align-items: center;
        }
        .check__cont {
            display: flex;
            align-items: center;
            justify-content: center;
        }
}
/*********MD********/
@media screen and (max-width: 992px) {
    .orderWrap img {
        display: none;
    }

    .orderItem {
        padding: 25px;
        position: relative;
    }

    #pass-list td {
    padding: 5px 7px;
}
    .banner__top {
        flex-direction: column;
        align-items: center;
    }
    .banner__title {
        margin-left: 0;
    }    
    .banner__img {
        flex-direction: column;
        align-items: center;
    }
    .banner__img img {
        margin-bottom: 10px;
    }
    .banner{
        width: 100%;
    }
    .mos__img {
        display: none;
    }
    .mos {
        text-align: center;
    }
    .mos__subtitle {
        text-align: center;
    }
    .zones__item, .price__item, .get__item {
        margin-bottom: 20px;
    }
    .p-get__img img {
        display: none;
    }
    .p-get__img > div {
        position: static;
        flex-direction: column;
    }
    .p-get__pr {
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .p-get__wrap {
        padding: 30px 0;
        text-align: center;
    }
}
/*********SM********/
@media screen and (max-width: 768px) {
 /*   .closed-nav {
        transform: scaleY(0);
        height: 0;
        transition: 0.2s;
    }*/
    .table-check {
        padding-right: 0;
    }
    .table-check {
        overflow-x: auto;
    }
    .header__links-mob a {
        margin-bottom: 10px;
    }
    .menu-dot {
        margin: 0 10px 10px;
    }
    .top-nav__wrap {
        flex-direction: column;
        text-align: center;
        padding: 0;
    }
    .top-nav .container{
        padding: 0;
        margin: 0;
        width: 100%;
        max-width: inherit;
    }
    .top-nav__wrap > li > a {
        margin-right: 0;
        display: block;
    }
    .top-nav {
        opacity:  0;
        transition: .4s;
    }
    .menu-active {
        opacity: 1;
    }
    .mos {
        margin-top: 15px
    }
    .menu-btn {
        display: block;
        margin-left:  10px;
    }
    .header__mob-top {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
}
/*********XSM********/
@media screen and (max-width: 576px) {
    .popup {
        width: 95%;
        padding: 50px 25px 25px 25px;
    }
    .popup__title {
        font-size: 23px;
        font-weight: 400;
    }
    .popup__subtitle {
        font-size: 20px;
    }
    .popup-m__submit {
        font-size: 19px;
        padding: 12px 30px;
    }
    .page-title {
        font-size: 33px;
    }
    .mos-title {
        font-size: 35px;
    }
    .mos__subtitle {
        font-size: 20px;
    }
    .work__item {
        width: 296px;
        height: 71px;
        padding: 5px 0 5px;
        margin-bottom: 9px;
    }
    .work__item_1 {
    background: url(../img/1.png) no-repeat center center / cover;
    }
    .work__item_2 {
    background: url(../img/2.png) no-repeat center center / cover;
    }
    .work__item_3 {
    background: url(../img/3.png) no-repeat center center / cover;
    }
    .work__item p {
    font-size: 29px;
    }
    .work__item {
        font-size: 16px;
    }
    .page-section {
    padding: 30px 0;
    }
    .get__wrap {
        padding: 30px 0;
    }
    .cost__item {
        margin-right: 0;
    }
    .get__btn {
        font-size: 22px;
        width: 270px;
    }
    .cost__title {
        font-size: 26px;
    }
    input.vehicle_submit {
        background: #87A308;
        width: 265px;
        margin-top: 6px;
    }
    #country-btn {
        max-width: 265px;
        margin-top: 10px;
        padding: 9px 19px;
    }
    .check__cont {
        margin-bottom: 0;
    }
    .docs__item {
        width: 50%;
    }
    .work__wrap {
        padding: 0px;
    }
}


