@media (max-width: 480px){

    .block1.wrap-pic-w.down {
         min-height: auto !important;
    }

    .p-t-155, .p-tb-155, .p-all-155 {
        padding-top: 87px;
    }

    .add-class-width {
        display: none;
    }

    header.header-v3 {
        position: fixed;
        width: 100%;
        z-index: 999;
        top: 0;
        height: 70px;
    }

    .breadcrumb-area {
        margin-top: 70px;
    }



    .stext-106{
        font-size: 12px;
    }

    .col-sm-6 {
        width: 50%;
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .col-sm-12 {
        padding-right: 5px !important;
        padding-left: 5px !important;
    }

    .p-r-15, .p-lr-15, .p-all-15 {
        padding-right: 5px !important;
    }

    .p-l-15, .p-lr-15, .p-all-15 {
        padding-left: 5px !important;
    }

    .flex-c-m.stext-106.cl6.size-104.bor4.pointer.hov-btn3.trans-04.m-r-8.m-tb-4.js-show-filter {
        /*display: none;*/
    }

    .filter-col1 {width: 100%;}
    .filter-col2 {width: 100%;}
    .filter-col3 {width: 100%;}
    .filter-col4 {width: 100%;}
    .filter-col5 {width: 50%;}

}

@media (min-width: 480px) and (max-width: 767px) {
    .container {
        width: 480px !important;
    }

    .p-t-155, .p-tb-155, .p-all-155 {
        padding-top: 35px;
    }
}

@media (min-width: 768px) and (max-width: 992px){
    .main-menu > li > a{
        font-size: 8px;
    }
    .sub-menu a{
        font-size: 8px;
    }

    .logo-img{
        width: 100px !important;
    }

    .p-t-155, .p-tb-155, .p-all-155 {
        padding-top: 25px;
    }

    .container {
        width: 830px !important;
    }
    .dis-none.panel-filter.w-full.p-t-10 {
        height: auto !important
    }
}

@media (min-width: 992px) and (max-width: 1280px) {
    /*.container {*/
        /*width: 1020px !important;*/
    /*}*/
    .main-menu > li > a{
        font-size: 10px;
    }
    .sub-menu a{
        font-size: 10px;
    }
}

@media (min-width: 1280px) and (max-width: 1360px){
    .main-menu > li > a{
        font-size: 12px;
    }
    .sub-menu a{
        font-size: 10px;
    }
}

@media (min-width: 1360px) and (max-width: 1600px) {
    .container {max-width: 1460px;}
}

@media (max-width: 1460px) {
    /*.less{*/
        /*display: none !important;*/
    /*}*/
}

@media (max-width: 1280px) {
    .logo-img {
        width: 70px !important;
    }
}

@media (max-width: 992px) {
    .stext-104{
        font-size: 10px;
    }

    .stext-105{
        font-size: 10px;
    }
}

@media(max-width:957px){
    .media-width{
        flex-basis: auto !important;
    }

    #wowslider-container1 .ws_images {
        margin-left: 0 !important;
    }

    .block2-pic > a > img{
        height: auto !important;
    }

}
