@media (min-width:1201px){.product-list .button-group{text-align:center}
.top-header .nav-top-links{margin-left:-15px}
.logo{padding-left:0}
#main-menu li.dropdown li.dropdown>a:after{content:"\f105";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:115px;margin-top:-14px;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:110px;padding-top:20px;margin-bottom:20px;}
.sfooter{font-size:14px;position:absolute;bottom:80px;width:100%;overflow:hidden;z-index:100;height:82px;}
}
@media (min-width:993px) and (max-width:1200px){.product-list .button-group,
.product-list li .product-name{text-align:center}
.nav-menu .nav > li > a{padding:15px}
.main-header .header-search-box{padding-left:0;/* width:50% */}
.main-header .shopping-cart-box{width:25%}
.box-vertical-megamenus .vertical-menu-content{display:none}
.home .box-vertical-megamenus .vertical-menu-content{display:none}
#home-slider .slider-left{display:none}
#home-slider .header-top-right{width:100%;margin:0;border-top:none;padding:0 15px}
#home-slider .header-top-right .homeslider,
#home-slider .header-top-right .header-banner{border-top:3px solid #F36}
.service .service-item{padding:0;overflow:hidden}
.service .service-item .icon{width:100%;text-align:center;padding-bottom:15px;height:auto}
.service .service-item .info{width:100%;padding:0;margin:0;text-align:center}
.subcategories li a{padding:0 10px}
#left_column .block .block_content{padding:10px}
#left_column .block .title_block{font-size:14px;padding-left:10px}
#main-menu .navbar .navbar-nav>li>a{padding:0 10px}
}
@media (min-width:768px) and (max-width:992px){#introduce-box{margin-top:30px}
#introduce-box .introduce-title{margin-top:30px}
.top-header a{border-right:1px solid #E0E0E0;padding-right:5px;margin-left:5px}
.main-header .logo{width:100%;text-align:center}
.main-header .header-search-box{padding-left:30px;padding-right:15px;width:100%;}
.main-header .shopping-cart-box{margin-left:0;width:37.667%}
.nav-menu .nav > li > a{padding:15px 5px}
#home-slider .slider-left{height:3px}
.header-top-right .header-banner{display:none}
.header-top-right{margin-left:0;padding:0 15px;width:100%;border-top:none}
.header-top-right .homeslider .content-slide{margin-right:0}
.service .service-item{padding:0 10px}
.service .service-item .icon{width:100%;text-align:center}
.service .service-item .info{width:100%;padding-left:0;text-align:center;margin-left:0;margin-top:50px}
.page-top .page-top-left{width:100%}
.page-top .page-top-right{width:100%;margin-top:30px}
#trademark-list #payment-methods{width:100%;float:left}
.category-banner{display:none}
.header-top-right .homeslider{width:100%}
.subcategories li a{padding:0 10px}
#left_column .block .block_content{padding:10px}
#left_column .block .title_block{font-size:14px;padding-left:10px}
.sortPagiBar .sort-product{margin-top:20px}
.trademark-info{width:100%;float:left;padding:0 20px}
.trademark-product{width:100%;float:left;padding:0 20px}
.trademark-product .product-item{width:50%}
.product-list li .product-star{float:left}
.product-tab .nav-tab>li{width:100%;float:left;margin-bottom:2px}
.product-tab .nav-tab>li>a{width:100%}
.product-tab .nav-tab>li.active>a{height:48px}
.product-tab .tab-container{margin-top:2px}
#product .pb-right-column .product-comments .comments-advices a{padding:0 5px}
.products-block .products-block-left{width:100%}
.products-block .products-block-right{margin:0;width:100%}
#main-menu .navbar .navbar-nav>li>a{padding:0 5px}
}
@media (min-width:481px) and (max-width:767px){#introduce-box{margin-top:30px}
#introduce-box .introduce-title{margin-top:30px}
.logo-footer img{width:35%;}
.logo img{float:left;height:100px}
.main-header .shopping-cart-box{padding-left:60%}
.nav-top-menu{background-color:#fff}
.header{border:none}
.option #main-menu .navbar .navbar-nav>li.active{background-color:#b60202}
.hvr-shutter-out-horizontal{background:#eee!important}
.hvr-shutter-out-horizontal a{color:#000}
.option #main-menu .navbar-default .navbar-nav>li>a{color:#000!important}
.product-list .button-group,
.product-list li .product-name{text-align:center}
.home .box-vertical-megamenus .vertical-menu-content{display:none}
.category-featured>.nav-menu>.container{padding-left:0}
.top-banner{display:none}
.top-header .nav-top-links,
.top-header .user-info,
.top-header .support-link{width:100%;float:left}
.main-header .logo{text-align:center}
.main-header .header-search-box{width:100%;padding-left:15px;padding-right:15px}
.main-header .header-search-box .form-inline .form-category{display:none}
.main-header .header-search-box .form-inline .input-serach{width:calc(100% - 50px);padding-top:10px}
.main-header .shopping-cart-box{padding-left:15px;padding-right:15px;margin-left:0;width:100%}
#home-slider .header-banner{display:none}
#home-slider .header-top-right{padding-right:15px;padding-left:15px;margin:0;border-top:none}
.header-top-right .homeslider{width:100%}
#home-slider .header-top-right .homeslider .content-slide{margin-right:0}
#home-slider .slider-left{height:3px}
.service{display:none}
.nav-menu .navbar-brand,
.nav-menu .toggle-menu{display:block}
.nav-menu .navbar-collapse{position:absolute;left:0;right:0;top:50px;margin-right:0;margin-left:0;padding:0 15px;margin-top:0}
.nav-menu .nav>li>a{padding:5px 15px}
.nav-menu .navbar-brand{padding-left:30px}
.popular-tabs .nav-tab li{width:100%;float:left}
.container{padding-left:15px;padding-right:15px}
.banner-bottom{display:none}
.trademark-info{padding-left:30px!important;padding-right:30px!important}
.trademark-product .image-product{width:40%}
.trademark-product .info-product{padding-left:10px}
.page-top-right{margin-top:30px}
.main-header .shopping-cart-box:hover .cart-block{opacity:0;visibility:hidden}
.product-featured .product-featured-content{width:100%}
.popular-tabs .owl-controls{top:-15px}
.category-slider{margin-top:30px}
.subcategories li a{padding:0 10px}
.popular-tabs .owl-controls .owl-next,
.popular-tabs .owl-controls .owl-prev{top:-15px}
.center_column{margin-top:30px}
.product-tab .nav-tab>li{width:100%;float:left;margin-bottom:2px}
.product-tab .nav-tab>li>a{width:100%}
.product-tab .nav-tab>li.active>a{height:48px}
.product-tab .tab-container{margin-top:2px}
.product-list li .product-star{float:left}
.breadcrumb{line-height:20px}
.breadcrumb .navigation-pipe:before{padding:0}
#main-menu .navbar-header{display:block;margin:0;background:#f36;color:#fff}
#main-menu .navbar-header .navbar-brand{padding:0;padding-left:10px;line-height:50px;color:#fff;font-size:14px;font-weight:700}
#main-menu .navbar-header .fa{line-height:inherit;color:#fff;font-size:17px}
#main-menu .navbar-header .navbar-toggle{border:none;padding:0;margin-top:12px}
#main-menu .navbar-default .navbar-toggle:focus,
#main-menu .navbar-default .navbar-toggle:hover{background:none}
#main-menu .navbar-collapse{padding:0 15px;margin-left:0;margin-right:0;background:#fff}
#main-menu .container-fluid{padding-right:15px;padding-left:15px}
#main-menu .navbar-collapse.in{overflow-y:inherit}
#main-menu .navbar .navbar-nav>li{border-bottom:1px solid #fff}
#main-menu .navbar .navbar-nav>li:hover,
#main-menu .navbar .navbar-nav>li.active{background:none}
#main-menu .navbar .navbar-nav>li>a{margin:0;padding:10px;border-right:none;position:relative}
#main-menu .navbar .navbar-nav>li:hover>a,
#main-menu .navbar .navbar-nav>li.active>a{color:#333;border-right:1px solid transparent}
#main-menu .dropdown-menu{position:inherit;opacity:1;visibility:inherit;display:none}
#main-menu li.dropdown>a:after{position:absolute;top:9px;right:10px}
#main-menu .dropdown.open >.dropdown-menu{display:block}
#main-menu li.dropdown:before{display:none}
#main-menu li.dropdown:hover:before{display:none}
#main-menu .navbar-nav > li> .mega_dropdown{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%!important;left:0!important;top:0;padding:15px 0;border:1px solid #ff6289}
#main-menu .dropdown-menu{border:1px solid #ff6289}
#main-menu .dropdown-menu.container-fluid{padding:15px;border:1px solid #ff6289}
.flag-mobile{opacity:1;}
}
@media (max-width:480px){#table-cart table.cart_summary{border:1px solid #eaeaea;border-radius:5px}
#table-cart table.cart_summary tr td{border-top:0;border-bottom:1px solid #eaeaea;border-left:0;border-right:0}
#table-cart .cart_summary .qty{padding-left:100px}
#table-cart .cart_summary .qty input{width:100%;max-width:100%!important}
#table-cart .cart_summary td{width:100%!important;text-align:right!important}
#table-cart table,
#table-cart thead,
#table-cart tbody,
#table-cart th,
#table-cart td,
#table-cart tr,
#table-cart tfoot{display:block}
#table-cart table.cart_summary thead tr{position:absolute;top:-9999px;left:-9999px}
#table-cart table.cart_summary td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}
#table-cart table.cart_summary td:before{position:absolute;top:6px;left:6px;padding-right:10px;white-space:nowrap}
#table-cart table.cart_summary td:nth-of-type(1):before{content:"STT"}
#table-cart table.cart_summary td:nth-of-type(2):before{content:"Hình"}
#table-cart table.cart_summary td:nth-of-type(3):before{content:"Sản phẩm"}
#table-cart table.cart_summary td:nth-of-type(4):before{content:"Số lượng"}
#table-cart table.cart_summary td:nth-of-type(5):before{content:"Đơn giá"}
#table-cart table.cart_summary td:nth-of-type(6):before{content:"Thành tiền"}
#table-carttable.cart_summary td:nth-of-type(7):before{content:" "}
#table-cart table.cart_summary td:nth-of-type(8):before{content:" "}
#table-cart table.cart_summary tr.first-child td:nth-of-type(1){background-color:#b60202;color:#fff;font-weight:700}
#table-cart table.cart_summary tr.tr_tfoot td:nth-of-type(1):before,
#table-cart table.cart_summary tr.tr_tfoot td:nth-of-type(2):before{content:" "}
#table-cart table.cart_summary tr.tr_tfoot td:nth-of-type(1){background-color:#b60202;color:#fff}
#table-cart table.cart_summary tr.tr_tfoot td:nth-of-type(2){color:#000}
.product-items-left{padding:0}
.hvr-shutter-out-horizontal{background-color:#eee!important}
.product-list li .discount,
.products-block .discount,
.old-price{display:none}
.product-list li .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:5px;height:35px;line-height:18px;text-align:left}
.header{border:none}
.bottom-pagination{font-size:12px;padding:15px 0px;}
.product-list li .add-cart{visibility:visible!important}
.btn-add-cart{height:30px;line-height:30px}
.product-list li{border:1px solid #eaeaea}
.product-items-block,
.news-items-block{border:none;margin:0;padding-bottom:0}
.entry-ci{padding-top:10px}
.banner-opacity{text-align:center}
.box-authentication input,
.box-authentication textarea{width:100%}
.product-items{padding-top:30px}
.product-list .button-group,
.product-list li .product-name{text-align:center}
.top-banner{display:none}
.top-header .nav-top-links,
.top-header .user-info,
.top-header .support-link{width:100%;float:left}
.main-header .logo{text-align:center;margin-top:10px}
.main-header .header-search-box{width:100%;padding-left:15px;padding-right:15px;margin-top:30px}
.main-header .header-search-box .form-inline .form-category{display:none}
.main-header .header-search-box .form-inline .input-serach{width:calc(100% - 50px);padding-top:10px}
.main-header .shopping-cart-box{padding-left:15px;padding-right:15px;margin-left:0;width:100%;margin-top:30px}
.nav-top-menu{background:transparent}
.popular-tabs .nav-tab li{padding:0}
#home-slider .header-banner{display:none}
#home-slider .header-top-right{padding-right:15px;padding-left:15px;margin:0;border-top:none}
.header-top-right .homeslider{width:100%}
#home-slider .header-top-right .homeslider .content-slide{margin-right:0}
#home-slider .slider-left{height:3px}
.service{display:none}
.nav-menu .navbar-brand,
.nav-menu .toggle-menu{display:block}
.nav-menu .navbar-collapse{position:absolute;right:0;top:50px;margin-right:0;margin-left:0;padding:0 15px;left:0;right:0}
.nav-menu .navbar-collapse>ul{margin-top:0}
.nav-menu .navbar-brand{margin-left:-10px}
.popular-tabs .nav-tab li{width:100%;float:left}
.page-top-right{margin-top:30px}
.content-page{margin-top:0}
.container{padding-left:15px;padding-right:15px}
.banner-bottom{display:none}
.trademark-info{padding-left:30px!important;padding-right:30px!important}
.trademark-product .image-product{width:40%}
.trademark-product .info-product{padding-left:10px}
#introduce-box{margin-top:30px}
#introduce-box .introduce-title{margin-top:30px}
#trademark-list #payment-methods{display:block;width:100%}
.product-list li .product-star{float:left;width:100%;text-align:left}
.product-list li .content_price{text-align:center;float:left;width:100%}
.latest-deals{padding-bottom:15px}
.main-header .shopping-cart-box:hover .cart-block{opacity:0;visibility:hidden}
.category-featured>.nav-menu>.container{padding-left:0}
.category-slider{margin-top:30px}
.category-slider .owl-controls .owl-prev,
.category-slider .owl-controls .owl-next{width:20px;height:20px;color:#fff;text-align:center;padding-top:3px}
.subcategories li.current-categorie{width:100%}
.subcategories li.current-categorie a{width:100%;text-align:center}
.subcategories li.current-categorie:after{right:50%;content:"\f0d7";top:36px}
.subcategories li{width:100%}
.subcategories li a{width:100%;padding:0 10px}
.sortPagiBar .sort-product,
.sortPagiBar .show-product-item{margin-top:20px}
.product-list.list .left-block{width:100%;position:relative}
.product-list.list .right-block{width:100%}
.product-list.list .add-to-cart{bottom:0;left:0;width:50%;top:inherit}
.product-list.list .quick-view{bottom:0;right:0;top:inherit}
.nav-menu .nav>li>a{padding:5px 15px}
.popular-tabs .owl-controls .owl-next,
.popular-tabs .owl-controls .owl-prev{top:-15px}
.center_column{margin-top:30px}
#product .pb-right-column{margin-top:30px}
.product-tab .nav-tab>li>a{padding:0 10px}
.product-list li .product-star{float:left}
.product-tab .nav-tab>li{width:100%;float:left;margin-bottom:2px}
.product-tab .nav-tab>li>a{width:100%}
.product-tab .nav-tab>li.active>a{height:48px}
.product-tab .tab-container{margin-top:2px}
#product .pb-right-column .product-comments .comments-advices a{width:100%;float:left;padding:0}
.breadcrumb{line-height:20px}
.breadcrumb .navigation-pipe:before{padding:0}
#main-menu .navbar-header{display:block;margin:0;background:#f36;color:#fff}
#main-menu .navbar-header .navbar-brand{padding:0;padding-left:10px;line-height:50px;color:#fff;font-size:14px;font-weight:700}
#main-menu .navbar-header .fa{line-height:inherit;color:#fff;font-size:17px}
#main-menu .navbar-header .navbar-toggle{border:none;padding:0;margin-top:12px}
#main-menu .navbar-default .navbar-toggle:focus,
#main-menu .navbar-default .navbar-toggle:hover{background:none}
#main-menu .navbar-collapse{padding:0 15px;margin-left:0;margin-right:0;background:#fff}
#main-menu .container-fluid{padding-right:15px;padding-left:15px}
#main-menu .navbar-collapse.in{overflow-y:inherit}
#main-menu .navbar .navbar-nav>li{border-bottom:1px solid #eaeaea}
#main-menu .navbar .navbar-nav>li:hover,
#main-menu .navbar .navbar-nav>li.active{background:none}
#main-menu .navbar .navbar-nav>li>a{margin:0;padding:10px;border-right:none;position:relative}
#main-menu .navbar .navbar-nav>li:hover>a,
#main-menu .navbar .navbar-nav>li.active>a{color:#333;border-right:1px solid transparent}
#main-menu .dropdown-menu{position:inherit;opacity:1;visibility:inherit;display:none}
#main-menu li.dropdown>a:after{position:absolute;top:9px;right:10px}
#main-menu .dropdown.open >.dropdown-menu{display:block}
#main-menu li.dropdown:before{display:none}
#main-menu li.dropdown:hover:before{display:none}
#main-menu .navbar-nav > li> .mega_dropdown{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:100%!important;left:0!important;top:0;padding:15px 0;border:1px solid #ff6289}
#main-menu .dropdown-menu{border:1px solid #ff6289}
#main-menu .dropdown-menu.container-fluid{padding:15px;border:1px solid #ff6289}
.page-heading{font-size:16px}
.page-heading span{padding:0}
.page-order ul.step li{width:100%;display:block;text-align:left;border-bottom:none;border-left:3px solid #ff6289;padding-left:20px;margin-top:10px}
.page-order ul.step li.current-step{border-left:3px solid #f36;border-bottom:none}
iframe{max-width:100%;height:auto;}
.flag-mobile{opacity:1;}
}
@media only screen and (max-width:450px){#main-menu .navbar-nav .dropdown .dropdown-menu .dropdown .dropdown-menu{left:130px;}
#main-menu .dropdown-menu.container-fluid{padding-left:0px;}
}
@media only screen and (min-width:375px) and (max-width:667px) and (orientation:portrait){.sfooter{font-size:13px;position:absolute;bottom:80px;width:100%;overflow:hidden;z-index:100;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:135px;padding-top:20px;margin-bottom:20px;}
.logo-footer img{width:55%;}
.page-order .cart_navigation a{padding:10px 10px;}
iframe{max-width:100%;}
}
@media only screen and (min-width:375px) and (max-width:667px) and (orientation:landscape){.sfooter{font-size:13px;position:absolute;bottom:70px;width:100%;overflow:hidden;z-index:100;height:100px;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:135px;padding-top:20px;margin-bottom:20px;}
}
@media only screen and (min-width:320px) and (max-width:568px) and (orientation:portrait){.sfooter{font-size:13px;position:absolute;bottom:90px;width:100%;overflow:hidden;z-index:100;height:130px;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:155px;padding-top:20px;margin-bottom:20px;}
.logo-footer img{width:55%;}
.page-order .cart_navigation a{padding:10px 10px;}
.product-items-right{padding:0;}
img { height:auto !important; }
}
@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){.sfooter{font-size:13px;position:absolute;bottom:70px;width:100%;overflow:hidden;z-index:100;height:77px;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:100px;padding-top:20px;margin-bottom:20px;}
.product-items-right{padding:0;}
}
@media only screen and (min-width:414px) and (max-width:736px) and (orientation:portrait){.sfooter{font-size:13px;position:absolute;bottom:70px;width:100%;overflow:hidden;z-index:100;height:80px;}
#footer-menu-box{border-top:1px solid #e1e1e1;margin-top:105px;padding-top:20px;margin-bottom:20px;}
.logo-footer img{width:55%;}
.page-order .cart_navigation a{padding:10px 10px;}
}
@media only screen and (min-width:375px) and (max-width:667px) and (orientation:landscape){.logo img{float:left;height:100px}
.main-header .shopping-cart-box{padding-left:60%}
.nav-top-menu{background-color:#fff!important}
.header{border:none}
.option #main-menu .navbar .navbar-nav>li.active{background-color:#b60202}
.hvr-shutter-out-horizontal{background:#eee}
.hvr-shutter-out-horizontal a{color:#000}
.option #main-menu .navbar-default .navbar-nav>li>a{color:#000!important}
}
@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){.logo-footer img{width:35%;}
.logo img{float:left;height:100px}
.main-header .shopping-cart-box{padding-left:60%}
.nav-top-menu{background-color:#fff}
.header{border:none}
.option #main-menu .navbar .navbar-nav>li.active{background-color:#b60202}
.hvr-shutter-out-horizontal{background:#eee!important}
.hvr-shutter-out-horizontal a{color:#000}
.option #main-menu .navbar-default .navbar-nav>li>a{color:#000!important}
}
@media only screen and (min-width:320px) and (max-width:480px) and (orientation:landscape){.logo-footer img{width:35%;}
.logo img{float:left;height:100px}
.main-header .shopping-cart-box{padding-left:60%}
.nav-top-menu{background-color:#fff!important}
.header{border:none}
.option #main-menu .navbar .navbar-nav>li.active{background-color:#b60202}
.hvr-shutter-out-horizontal{background:#eee}
.hvr-shutter-out-horizontal a{color:#000}
.option #main-menu .navbar-default .navbar-nav>li>a{color:#000!important}
}