.hidden-sm{
    display:inline-block;
}
.visible-sm{
    display:none;
}
@media (max-width: 980px) and (min-width: 479px){
    .modalic__close{
        right: 15px;
        top: 141px;
    }
    .fright{
        float:none;
        /*text-align: right;*/
    }
        .fright:after{
            content:" ";
            display:block;
            font-size:0px;
            height:0px;
            clear:both;
        }
        .footerLeftLink{
            float:left;
        }
        .footerRightLink{
            float:right;
        }
    .hidden-sm{
        display:none;
    }
    .visible-sm{
        display:block;
    }
    .modalic__footer img {
        margin: 0px 17px !important;
    }
    .footerLeftLink img{
        margin-left:0px !important;
    }
    .news-detail__picture{
        padding: 0px !important;
        float:none !important;
        font-size: 0px;
    }
        .news-detail__picture img{
            width:100%;
            border: none;
        }
    .visible-sm.router-link-active img{
        margin-left:0px !important;
    }
    .news-detail__title{
        padding-top:30px !important;
    }
    .owl-carousel .slide{
        padding:30px;
    }
    .slide-list.slide-list_normal{
        flex-wrap: wrap;
    }
    .prodFooter{
        padding: 0 64px;
    }
    .modalic .modalic__content{
        padding-bottom: 0px !important;
    }
    .phoneFeedback{
            margin-bottom: 50px;
    }
}
@media (max-width: 480px){
    .owl-carousel .slide{
        padding:30px;
    }
    .product__col_left {
        padding: 0px !important;
        font-size: 0px;
        margin: 0px;
    }
    .prodFooter {
        padding-top: 20px !important;
    }
    .modalic__pagination{
        margin:0px;
    }
    .fright {
        font-size: 0;
    }
    .footerRightLink {
        margin-left: 0px !important;
    }
    .phoneFeedback{
        padding:25px !important;
    }
        .phoneFeedback .modalic-content__title {
            font-size: 1.6rem !important;
            margin: 30px 0px 15px !important;
        }
        .phoneFeedback .modalic__close{
            right: 23px;
            top: 27px;
        }
}
@media (max-width: 320px){
    .btn-primary{
        padding:20px !important;
    }
}