.hide-sm {
	display: block;
}
.hide-pc {
	display: none !important;
}
.table.part-no label {
	display: none;
}
.box-product-spec .hide-sm {
	display: inline-block;
}
.subcate-mobile {
	display: none;
}
.bg-blue {
	background: #2C8BC1
}
.btn-show-compare.bg-blue a {
	color: #fff;
}
.menu-pc {
	display: block;
}
.menu-mobile {
	display: none;
}

@media screen and (max-width: 1776px) {
 
 


}


@media screen and (max-width: 1536px) {
 

 
}
/*150%*/
@media screen and (min-width: 1280px) and (max-width: 1536px) {
 

/*150% footer*/
body {
	font-size: 14px;
	 
	
}
.txthead {
	font-size: 32px;
}
.txt-h2, .txt-h3 {
	font-size: 16px;
}
.adddress-footer {
	font-size: 12px;
}
.txt-copy , .btn-explore{
	font-size: 10px;
}
.logo img {
   
    max-width: 120px;
    margin: 0 auto;
}
.logo-cate {
	margin-bottom: 10px;
}
.logo-cate img {
	max-width: 120px;
	display:inline-block !important;
	text-align: left;
	margin: 0 !important
}
.logo-footer img {
	max-width: 160px;
}
.box-item img {
	max-width: 148px;
	margin: 0 auto;
	display: block;
}
#header {
 
    padding: 10px 0;
    height: 65px;
}
.menu ul li a {
     margin: 0 20px;
   
}
.menu ul li a:after {
	height: 3px;
}
 
.banner-hero {
    margin-top: 65px;

}
.menu {
    padding: 11px 0 0 0;
    text-align: center;
}

.menu-icon img {
	width: 25px;
	margin: 0 ;
}


/*end 150%*/
 
}

@media screen and (min-width: 819px) and (max-width: 1180px) {

	
	.hide-md {
		display: none !important;
	}

 
 

}

@media screen and (max-width: 1180px) {
	.w-100 , .owl-carousel .owl-item img{
	    width: 100%!important;
	    height: auto!important;
	}

	.menu {
	    padding: 11px 0 0 0;
	    text-align: center;
	}
	.menu ul li a {
 
    margin: 0 12px;
 
    padding: 0 0 28px 0;
    font-size: 16px;
	}
	 
 
}

@media screen and (max-width: 926px) {
	.hide-sm {
		display: none !important;
	}
	.hide-pc {
	display: inline-block !important;
	}
	.hide-pc.block {
	display:  block !important;
	}

.menu-pc {
	display: none;
}
.menu-mobile {
	display: block;
}
.dropdown-mobile {
 	background: #f5f5f5;
}
.dropdown-mobile .submenu-dropdown li {
	margin: 0;
	padding:5px 0;

} 
.dropdown-mobile .submenu-dropdown li a {
	color: #242424;
}
.menu-icon-mb {
    display: inline-block;
    padding-top: 10px;
}
.menu ul li {
	position: relative;
}
.menu ul li span {
	position: absolute;
	right: 15px;
	top: 10px;
}
	.menu-icon {
	    text-align: right;
	    padding: 0 0 0 0;
	}
	.icon-menu {
		display: inline-block;
		filter: unset !important;
	}

	.menu-mobile {
		position: absolute;
		width: 100%;
		height: 100vh;
		 
		background: #fff;
		top: 95px;
		left: 0;
	}
	.menu ul li {
		display: block;
		width: 100%;
		text-align: left;
		border-bottom: 1px solid #DBDBDB;
	}
	.menu ul li a {
		padding: 10px 0;
		margin: 0;
		color: #242424;
		font-size: 16px;
	}
	.menu ul li a.active-menu {
		color: #D0112B;
	}
	.menu ul li a.active-menu:after {
	    display: none;
	}

 .box-img-item {
 	max-width: 300px !important;
 	margin: 0 auto;
 }
 
 .txt-copy , .adddress-footer{
 	text-align: center;
 }
}
/*end 820*/

@media screen and (max-width: 480px) {
 	 .logo-footer img {
 	 	max-width: 150px;
 	 }
 	 .txthead {
    font-size: 32px;}

    .box-item p br {
    	display: none;
    }
    .txt-h2 {
    font-size: 22px;
    
		}
		.txt-h3 {
    font-size: 20px;
    
		}
}

@media screen and (max-width: 414px) {
 	 
}

@media screen and (max-width: 380px) {
 
}

@media screen and (max-width: 360px) {
 
}

@media screen and (max-width: 330px) {
 	 
}
