/* xong */
@media screen and (max-width: 319px){
    #mobile-box{display: block !Important;}
    .top-bar{position: initial !Important;}
    .logo img{position: absolute;right: 10px;height: 30px;}
    .uk-container-center{position: relative;z-index: 99;}
    .header-v1 .header .logo{height: auto;float: right;width: 100%;}
    .header-v1 .header .main-menu{width: 100%;}
    .rev_slider_wrapper{margin-top: 44px;}
    .diamond-flex-box{display: inline-block;}
    .uk-active .logo img{top:10px;}
    .header-v1.uk-active .header .logo{height: 52px;}
    .header_mobile a{top: 10px;}
    .uk-active .header_mobile a{top:8px;}
    .diamond-box-img-hv-shin{margin-bottom: 20px;}
    .box-step a.more{bottom: 5px;right:5px;}
    .your-are-best .ckeck-list label{font-size: 13px;}
    .footer-v1 .footer{padding: 30px 0px;}
    .footer-v1 .copyright{margin: 0px;}
    .diamond-set-pd{padding: 30px 0px;}
    .diamond-banner{margin-top: 37px;}
    .diamond-sidebar{display: none;}
    .diamond-box-hv-scale .box-overlay{display: none;}
    .diamond-box-product .box-img .box-scale{display: none;}
    #group-product ul li{border: none;}

    .box-step .overly .cnt-block{bottom: 0px;}
    .box-step .overly .cnt-block p{font-size: 13px;}
    .box-step .cnt-block h3{font-size: 14px;margin: 0px;padding: 0px;}
    .your-are-best .box-content > p{text-align: justify;}
    
    .bntSearch{
        position: absolute;
        top: 17px;
        left: 62px;
        font-size: 20px;
        cursor: pointer;
    }
    .main-search-block.active{
        overflow: visible;
        top:52px;
    }
    .main-search-block.active #views-exposed-form-search-page{background: #eee;}
    .main-search-block.active input[type="text"]{
        background: #eee;
    }
    .main-search-block.active .submitfield-cont{
        position: absolute;
        top: 3px;
        right: 20px;
    }
    .main-search-block input[type="text"]{border: none;}
}   

@media (min-width: 320px) and (max-width: 480px) {
    #mobile-box{display: block !Important;}
    .top-bar{position: initial !Important;}
    .logo img{position: absolute;right: 10px;height: 30px;}
    .uk-container-center{position: relative;z-index: 99;}
    .header-v1 .header .logo{height: auto;float: right;width: 100%;}
    .header-v1 .header .main-menu{width: 100%;}
    .rev_slider_wrapper{margin-top: 44px;}
    .diamond-flex-box{display: inline-block;}
    .uk-active .logo img{top:10px;}
    .header-v1.uk-active .header .logo{height: 52px;}
    .header_mobile a{top: 10px;}
    .uk-active .header_mobile a{top:8px;}
    .diamond-box-img-hv-shin{margin-bottom: 20px;}
    .box-step a.more{bottom: 5px;right:5px;}
    .your-are-best .ckeck-list label{font-size: 13px;}
    .footer-v1 .footer{padding: 30px 0px;}
    .footer-v1 .copyright{margin: 0px;}
    .diamond-set-pd{padding: 30px 0px;}
    .diamond-banner{margin-top: 37px;}
    .diamond-sidebar{display: none;}
    .diamond-box-hv-scale .box-overlay{display: none;}
    .diamond-box-product .box-img .box-scale{display: none;}
    #group-product ul li{border: none;}
    .list-product li,.related-product li{float: left;width: 50%;}

    .box-step .overly .cnt-block{bottom: 0px;}
    .box-step .overly .cnt-block p{font-size: 13px;}
    .box-step .cnt-block h3{font-size: 14px;margin: 0px;padding: 0px;}
    .your-are-best .box-content > p{text-align: justify;}

    .bntSearch{
        position: absolute;
        top: 17px;
        left: 62px;
        font-size: 20px;
        cursor: pointer;
    }
    .main-search-block.active #views-exposed-form-search-page{background: #eee;}
    .main-search-block.active{
        overflow: visible;
        top:52px;
    }
    .main-search-block.active input[type="text"]{
        background: #eee;
    }
    .main-search-block.active .submitfield-cont{
        position: absolute;
        top: 3px;
        right: 20px;
    }
}

@media (min-width: 481px) and (max-width: 600px) {
    #mobile-box{display: block !Important;}
    .top-bar{position: initial !Important;}
    .logo img{position: absolute;right: 10px;height: 30px;}
    .uk-container-center{position: relative;z-index: 99;}
    .header-v1 .header .logo{height: auto;float: right;width: 100%;}
    .header-v1 .header .main-menu{width: 100%;}
    .rev_slider_wrapper{margin-top: 44px;}
    .diamond-flex-box{display: inline-block;}
    .uk-active .logo img{top:10px;}
    .header-v1.uk-active .header .logo{height: 52px;}
    .header_mobile a{top: 10px;}
    .uk-active .header_mobile a{top:8px;}
    .diamond-box-img-hv-shin{margin-bottom: 20px;}
    .box-step a.more{bottom: 5px;right:5px;}
    .your-are-best .ckeck-list label{font-size: 13px;}
    .footer-v1 .footer{padding: 30px 0px;}
    .footer-v1 .copyright{margin: 0px;}
    .diamond-set-pd{padding: 30px 0px;}
    .diamond-banner{margin-top: 37px;}
    .diamond-sidebar{display: none;}
    .diamond-box-hv-scale .box-overlay{display: none;}
    .diamond-box-product .box-img .box-scale{display: none;}
    #group-product ul li{border: none;}
    .list-product li,.related-product li{float: left;width: 50%;}
    .uk-grid .uk-grid li{float: left;width: 50%;}
    .blog-list-sidebar li .box .box-content p{display: none;}
    
    .bntSearch{
        position: absolute;
        top: 17px;
        left: 62px;
        font-size: 20px;
        cursor: pointer;
    }
    .main-search-block.active{
        overflow: visible;
        top:52px;
    }
    .main-search-block.active #views-exposed-form-search-page{background: #eee;}
    .main-search-block.active input[type="text"]{
        background: #eee;
    }
    .main-search-block.active .submitfield-cont{
        position: absolute;
        top: 3px;
        right: 20px;
    }
    .main-search-block input[type="text"]{border: none;}
}

@media (min-width: 601px) and (max-width: 767px) {
    #mobile-box{display: block !Important;}
    .top-bar{position: initial !Important;}
    .logo img{position: absolute;right: 10px;height: 30px;}
    .uk-container-center{position: relative;z-index: 99;}
    .header-v1 .header .logo{height: auto;float: right;width: 100%;}
    .header-v1 .header .main-menu{width: 100%;}
    .rev_slider_wrapper{margin-top: 44px;}
    .diamond-flex-box{display: inline-block;}
    .uk-active .logo img{top:10px;}
    .header-v1.uk-active .header .logo{height: 52px;}
    .header_mobile a{top: 10px;}
    .uk-active .header_mobile a{top:8px;}
    .diamond-box-img-hv-shin{margin-bottom: 20px;}
    .box-step a.more{bottom: 5px;right:5px;}
    .your-are-best .ckeck-list label{font-size: 13px;}
    .footer-v1 .footer{padding: 30px 0px;}
    .footer-v1 .copyright{margin: 0px;}
    .diamond-set-pd{padding: 30px 0px;}
    .diamond-banner{margin-top: 37px;}
    .diamond-sidebar{display: none;}
    .diamond-box-hv-scale .box-overlay{display: none;}
    .diamond-box-product .box-img .box-scale{display: none;}
    #group-product ul li{border: none;}
    .list-product li,.related-product li{float: left;width: 50%;}
    .uk-grid .uk-grid li{float: left;width: 50%;}
    .blog-list-sidebar li .box .box-content p{display: none;}
    .product-detail .uk-width-medium-3-4,
    .product-detail .uk-width-medium-1-4{width: 100%;float: left;}
    .product-detail .uk-width-medium-3-4 .uk-width-medium-1-2{width: 50%;float: left;}
    #product-views-most{display: none;}
    
    .bntSearch{
        position: absolute;
        top: 17px;
        left: 62px;
        font-size: 20px;
        cursor: pointer;
    }
    .main-search-block.active{
        overflow: visible;
        top:52px;
    }
    .main-search-block.active #views-exposed-form-search-page{background: #eee;}
    .main-search-block.active input[type="text"]{
        background: #eee;
    }
    .main-search-block.active .submitfield-cont{
        position: absolute;
        top: 3px;
        right: 20px;
    }
    .main-search-block input[type="text"]{border: none;}
}
@media (min-width: 767px) and (max-width: 1060px) {
    #mobile-box{display: block !Important;}
    .top-bar{position: initial !Important;}
    .logo img{position: absolute;right: 10px;height: 30px;}
    .uk-container-center{position: relative;z-index: 99;}
    .header-v1 .header .logo{height: auto;float: right;width: 100%;}
    .header-v1 .header .main-menu{width: 100%;}
    .rev_slider_wrapper{margin-top: 44px;}
    .diamond-flex-box{display: inline-block;}
    .uk-active .logo img{top:10px;}
    .header-v1.uk-active .header .logo{height: 52px;}
    .header_mobile a{top: 10px;}
    .uk-active .header_mobile a{top:8px;}
    .diamond-box-img-hv-shin{margin-bottom: 20px;}
    .box-step a.more{bottom: 5px;right:5px;}
    .your-are-best .ckeck-list label{font-size: 13px;}
    .footer-v1 .footer{padding: 30px 0px;}
    .footer-v1 .copyright{margin: 0px;}
    .diamond-set-pd{padding: 30px 0px;}
    .diamond-banner{margin-top: 37px;}
    .diamond-box-hv-scale .box-overlay{display: none;}
    .diamond-box-product .box-img .box-scale{display: none;}
    #group-product ul li{border: none;}
    .list-product li,.related-product li{float: left;width: 50%;}
    .uk-grid .uk-grid li{float: left;width: 50%;}
    .blog-list-sidebar li .box .box-content p{display: none;}
    .product-detail .uk-width-medium-3-4,
    .product-detail .uk-width-medium-1-4{width: 100%;float: left;}
    .product-detail .uk-width-medium-3-4 .uk-width-medium-1-2{width: 50%;float: left;}
    #product-views-most{display: none;}
    .diamond-sidebar .box .top-rate li .diamond-box-img-hv-shin{width: 40px;height: 40px;}
    .diamond-sidebar .box .top-rate li .box-text{margin-left: 45px;}
    .diamond-sidebar .box .title h3{font-size: 15px;}
    .your-are-best .ckeck-list{padding-right: 10px;}
    .top-bar .uk-width-small-1-1{width: auto;}
    
    .bntSearch{
        position: absolute;
        top: 17px;
        left: 62px;
        font-size: 20px;
        cursor: pointer;
    }
    .main-search-block.active{
        overflow: visible;
        top:52px;
    }
    .main-search-block.active #views-exposed-form-search-page{background: #eee;}
    .main-search-block.active input[type="text"]{
        background: #eee;
    }
    .main-search-block.active .submitfield-cont{
        position: absolute;
        top: 3px;
        right: 20px;
    }
    .main-search-block input[type="text"]{border: none;}
}