@media only screen and (max-width:480px){.mobile{display:block;}
.desktop{display:none;}
.sec-pro .columns-5 .product-loop-categories>.product-category{width:100%;margin-left:0;}
.site-footer{padding-bottom:0;}
.single-product-wrapper .product-images-wrapper, .single-product-wrapper .summary.entry-summary{width:100%;}
.single-product .related ul.products>li.product, ul.products>li.product{width:50%;padding:5px;margin:0;}
.single-product .cart .quantity{width:9em;}
.container-subimg{width:19% !important;}
.product-outer{height:auto !important;}
ul.products>li.product.first{clear:initial;}
.woocommerce-breadcrumb a{padding-bottom:0;}
.footer-call-us .media-body{font-size:18px;}
.footer-bottom-widgets{padding:20px 10px;padding-bottom:80px;}
#center_column table input[name="cquantity"]{width:40px;}
#center_column table input[type="button"]{padding:10px 15px;}
#mua_hang_2 .input_dathang_2{width:100%;}
body.ybc-skin-blue_1 .main-menu{background-color:#0098fe!important;}
#tab_product_page table td{padding:10px;}
.full-tab td, .contact-info td, .frm_order td{padding:5px;}
.full-tab td a, .frm_order td a{font-size:10px;}
.cart-title{font-size:10px;}
.full-tab select{width:38px !important;}
#content{min-height:inherit;}
li.product:not(.product-card):not(.list-view) .wp-post-image{left:inherit;transform:inherit;}
li.product .price-add-to-cart .electro-price{font-size:15px;}
li.product .price-add-to-cart{margin:0;}
ul.products>li.product .product-inner{padding:10px;}
.container{padding-right:5px;padding-left:5px;}
.da-block{margin-bottom:20px;}
.products-2-1-2 .nav-inline, .products-carousel-tabs .nav-inline{margin-bottom:10px;}
section.products-carousel-tabs{margin-bottom:30px;}
.search-field {    float: none;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0;}
.navbar-search>.input-group {
    display: inline-flex;
}
.navbar-search {
    margin-left: 0;
    width: 100%;
}
.navbar-search .btn-secondary {
	border-radius: 2.571em;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 2.571em !important; 
}
.navbar-search>.input-group .search-field.form-control {
    border: 2px solid #fed700;
}
.header-v3 {
	padding-bottom: 0;
}
.per-sale {
	font-size: 13px;
}
.sec-pro .product-loop-categories .product-category h2 {
    text-transform: initial;
}
.sec-pro .columns-5 .product-loop-categories>.product-category {
    width: 49%;
    float: left;
}
.product-loop-categories .product-category.first {
    clear: initial;
}
.about-home {
    padding: 30px;
}
.footer-bottom-widgets .col-md-push-5.mobile {margin-top: 50px;}
.fixedpage-action {
    left: 0;
    right: auto;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #ddd;
}
.fixedpage-action .dropdown-menu {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    position: relative;
}
.fixedpage-action .dropdown-menu li {
    flex: 1 0 0%;
    margin: 0 !important;
    padding: 0 0.35rem;
    border-right: 0;
}
.fixedpage-action .dropdown-item {
    box-shadow: none;
    border: none;
    border-radius: 0;
    padding: 0;	
	padding-top: 10px;
    padding-bottom: 10px;
}
.fixedpage-action .dropdown-menu svg {
    height: 30px;
    width: 30px;
}
.fixedpage-action .dropdown-menu small {
    display: none;
}
.dropdown-menu {
    position: absolute !important;display:none;
}
.fixedpage-action .dropdown-menu {
    position: relative  !important;
}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (min-width:992px) and (max-width:1199px){}
@media only screen and (min-width:768px) and (max-width:991px){}
@media only screen and (min-width:1200px){}