/*header*/

@media only screen and (max-width: 768px){
    .customNavigation {display: none;}
    #column-left { display: none !important; width: 0 !important;}
    .product-layout.product-grid .image {padding: 10px 44px 0 !important;}
    .product-layout.product-grid {min-height: 255px;}
    .product-layout.product-grid:nth-child(3){clear:both;}
    .rating + h4 {padding-top: 20px; clear:both;}
    .product-thumb .price {display: block;width: fit-content;margin: auto;}
    .product-block.product-thumb{margin-bottom: 5px;}
    .product-block.product-thumb.transition {margin: 0 !important; border: 1px solid #eeeeee;}
    .product-product-40 .product-block.product-thumb.transition, [class*="product-product"] .product-block.product-thumb.transition {min-width: 210px;}

    .common-home .slider-item.first_item_tm{width: 180px !important;}
    .common-home .widget-html { overflow: auto !important }
}   
@media only screen and (max-width: 500px){
    .common-home .slider-item.first_item_tm{width: 180px !important;}
    .common-home .widget-html { overflow: auto !important }
    .widget-html { overflow: auto !important }
    #search .input-lg {
        border-top-left-radius: 5px!important;
        border-bottom-left-radius: 5px!important;width: 88%;
    }
    #search .btn-lg{
        border-top-right-radius: 5px!important;
        border-bottom-right-radius: 5px!important;
    }
    .col-sm-5.header-search,#searchbox{
        width: 100%;
    }
    .responsive-menu{left: 3px;position: absolute;top: -168px;width: auto!important;}
    #top{background-color: #F8F8F8;min-height: auto;}
    .nav-responsive span{display: none;}
    .nav-responsive .expandable{    height:auto;    background:none;
    margin-top: 0;
    width: auto;
    
    padding: 5px 0;background-size: 110%;position: relative;}
    .nav-responsive .expandable:after{    content: "\f0c9";color: #2a3746;font: normal normal normal 14px/1 FontAwesome;}
    #form-currency{margin: 0;padding: 0;}
    .responsive-menu .main-navigation{
        top: 28px;
    left: -4px;width: 0px;
    }
    .content_header_topleft{padding: 0;}
    #top-links{
        text-align: right;
    }
    .header-left{width: auto;}
    .dropdown.myaccount{margin-bottom: 0}
    .lang-curr{margin-top: 0;margin-bottom: 0}
    .header-logo{display: block;width: 160px!important;
    padding-left: 5px!important;}
    #logo{margin: 0;}
    #cart{z-index: 999;
            position: absolute;
    top: -117px;
    left: -30px;
    }
    .col-sm-5.header-search,.header-right{padding: 0;}
    
    #cart > .btn{background-size: 4%;
    padding: 7px 9px 5px 37px;
    background: #fff url(../image/smart/cart.png) no-repeat scroll 10px 3px;
    }
     #cart #cart-total{font-size: 11px;}
     .col-sm-3.header-cart{padding: 1px}
     .box{padding: 0 10px;}
    .box .box-content .product-items{width: 49%;display: inline-flex;margin-bottom: 10px;}
    /*.product-block-inner{padding: 10px;}*/
    .product-block-inner{margin: 0 !important;}
    .product-thumb .caption{    padding: 6px 0px 4px!important;}
    .main-slider img{object-fit: contain;}
    .owl-carousel .owl-item{background-color: #fff}
    /*.row.home_row,.box.latest{display: none;}*/
    .common-home footer{border-top: 0px solid #fff;}



    .active1.responsive-menu{    width: 100%!important;left: 0;top: 0;
    background-color: #0000004a;z-index: 999;position: fixed;height: 100%;}
    .active1.responsive-menu .main-navigation{position: relative;position: fixed;height: 100%;width: 220px;}
    .active1 .nav-responsive{background: none}
    .active1 .nav-responsive .expandable{float: none;display: inline-block;    padding-left: 173px;
    padding-right: 30px;background-color: #333;margin: 0}
    .active1 .nav-responsive .expandable:after{color: #fff;}
    .product-thumb .image {border: 0; padding: 15px 44px;}
    .product-layout.product-grid {border: 1px solid #eeeeee;}
    #content .product-carousel .product-block .image, #content .productbox-grid .product-block .image, #content .box-product .product-block .image, .category_tab .tab-pane .product-block .image, #content .product-grid .product-block .image, #content .product-list .product-block .image {
        border-bottom: 0 !important;
        border: 0 !important;
    }
    #content .box-product .product-items{width: 50%!important;height: 100%!important;}
    #content .box .box-content{    padding: 20px 0 0;}
    .product-block.product-thumb.transition{    min-width: auto!important; height: auto!important;}
    .product-carousel .slider-item{width: 180px !important;}
}
/*
@media only screen and (max-width: 479px) {
}*/
/*endheader