@media (min-width: 0px) and (max-width: 359px) {
    .dl-menuwrapper button { background: none; border: 1px solid rgba(255,255,255,0.88);}
    .afMnu h1 {
        font-size: 15px;
        padding: 0px 0px 5px;
        margin-top: 13px;
    }
}

@media (min-width: 360px) and (max-width: 550px) {
    .afMnu h1 {
        font-size: 16px;
        padding: 0px 0px 5px;
        margin-top: 13px;
    }
    .dl-menuwrapper button { background: none; border: 1px solid rgba(255,255,255,0.88);}
}

@media (min-width: 551px) and (max-width: 650px) {
    .afMnu h1 {
        font-size: 20px;
        padding: 0px 0px 5px;
        margin-top: 13px;
    }
}

@media (min-width: 651px) and (max-width: 767px) {
    .afMnu h1 {
        font-size: 21px;
        padding: 0px 0px 8px;
    }
}

@media (min-width: 0px) and (max-width: 991px) {
    .sm-hidden {
        display: none;
    }
    .menu ul li a { 
        text-shadow: none;
    }
}




/*------------------------------------   XS   ----------------------------------------------------------------*/
@media (min-width: 0px) and (max-width: 767px) {
    .promobox {
        background: #ffc400;
        color: #fff;
        padding: 0px 0 20px 0;
    }
    .promobox h1 {
        font-size: 16px;
        line-height: 1.5;
    }
    .forFiltr1 {
        padding-right: 0px;
    }
	.phonH2 {
	padding:0px 15px;
}
}

/*------------------------------------   SM   ----------------------------------------------------------------*/
@media (min-width: 768px) and (max-width: 991px) {
    .afMnu h1 {
        font-size: 24px;
    }
    .slick-prev:before, .slick-next:before {
        font-size: 22px;
        opacity: 1;
        color: #ffc400;
        top: 40%;
    }
    .slick-prev {
        left: -5px;
    }
    .slick-next {
        right: -5px;
    }

}

/*------------------------------------   MD   ----------------------------------------------------------------*/
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .menu ul li a {
        padding: 29px 11px;
        font-size: 14px;
    }
    .afMnu h1 {
        font-size: 28px;
    }
    .slick-prev:before, .slick-next:before {
        font-size: 38px;
        opacity: 1;
        color: #ffc400;
        
    }
    .slick-prev {
        left: -5px;
        top: 30%;
    }
    .slick-next {
        right: -5px;
        top: 30%;
    }

}

/*------------------------------------   LG   ----------------------------------------------------------------*/
@media only screen and (min-width: 1200px) and (max-width: 1504px){
    
}

/*----------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 1505px) and (max-width: 2000px){

}
