.row10{
	margin-right: -10px;
	margin-left: -10px;
}

.row5{
	margin-right: -5px;
	margin-left: -5px;
}

.box-sp-mobile{
	display: none;
}

#Header-HeaderTop2{
	width: 100%;
	float: left;
	border-bottom: 1px solid #ccc;
	padding: 5px 0;
	display: none;
}

@media all and (max-width: 1200px){
	.boxContact, .imgShip, .imgPay{
		height: initial;
	}


}

@media all and (max-width: 990px){

	#Header-HeaderTop2{
		display: block;
	}

	#Header-HeaderTop{
		display: none;
	}

	.rightTop , .leftTop {
		width: 100%;
	}

	.img_Module_Bar_1 img{
		height: initial;
	}


	.listStepHeader, #Header-HeaderBottom, .search, .link-cart-header{
		display: none;
	}

	.menu-mobile{
		display: block;
	}

	#Header-Slide{
		margin-top: 0;
	}

	.leftSlide{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.rightSlide{
		width: 100%;
	}

	.rightSlide img{
		width: 50%;
		padding: 0 10px;
	}

	.rightSlide img:last-child{
		margin-top: 0;
	}

	.boxProduct{
		width: 100%;
	}

	.rightCenter{
		width: 100%;
	}

	.rightCenter{
		height: inherit;
	}

	.box-sp-mobile{
		display: block;
	}

	.box-sp-desktop{
		display: none;
	}

	.img_CategoryProduct_Node1_2 img, .img_CategoryProduct_Home_2 img{
		height: initial;
	}

	.box-sp-mobile .box_CategoryProduct_Node1_2_2{
		width: 25%;
	}

	.imgMainSub, .banner1, .banner1 img, .leftSlide img{
		height: initial;
	}

	.linkIMGSub:nth-child(2n+1){
		clear: both;
	}

	.list_support{
		display: block;
	}

	.item_support{
		width: 100%;
		border-right: 0;
		margin-bottom: 10px;
	}

	.col1, .col3, .col4, .col2{
		width: 100%;
		margin-bottom: 10px;
	}

	.sidebar, .content, .box_sidebar, .content_main{
		width: 100%;
		margin-bottom: 20px;
		margin-right: 0;
	}

	.header_category h2{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.box_CategoryProduct_Home_2{
		width: 33.33333333%
	}

	.box_CategoryProduct_Home_2:nth-child(3n+1){
		clear: both;
	}

	.box_CategoryProduct_Home_2:nth-child(4n+1){
		clear: none;
	}

	.col1_Module_Footer1, .col2_Module_Footer1, .col3_Module_Footer1, .col4_Module_Footer1{
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 10px;
	}
}

@media all and (max-width: 820px){
	.bgContent1{
		background: #fff;
	}
}

@media all and (max-width: 768px){

	.imgSPDetail{
		max-width: 100%;
		width: initial;
	}

	.centerSPDetail{
		width: 100%;
		margin-top: 10px;
	}

	.box_CategoryProduct_Home_1{
		width: 50%;
	}

	.box_CategoryProduct_Home_2:nth-child(3n+1){
		clear: none;
	}

	.box_CategoryProduct_Home_1:nth-child(2n+1), .box_pro_2:nth-child(2n+1), .box-sp-mobile .box_CategoryProduct_Node1_2_2:nth-child(2n+1), .product_relate .box_CategoryProduct_Home_2:nth-child(2n+1), .box_CategoryProduct_Home_2:nth-child(2n+1){
		clear: both;
	}
}

@media all and (max-width: 480px){
	.rightSlide img{
		width: 100%;
	}	
	
	.shortInforDetail li{
		width: 100%;
	}


	.logo img{
		width: 80%;
	}

	.box_image{
		width: 100%;
		margin-bottom: 10px;
	}

	.box_caption{
		width: 100%;
	}

	.box_CategoryProduct_Home_1{
		width: 100%;
	}

	.more_CategoryProduct_Home_1{
		width: 100%;
		margin-top: 20px;
		margin-right: 0;
		margin-left: 0;
	}

	.img_Module_CategoryNews_1{
		width: 100%;
	}

	.right_Module_CategoryNews_1{
		width: 100%;
	}
}

@media all and (max-width: 400px){
	.box_CategoryProduct_Home_2, .box_pro_2, .box-sp-mobile .box_CategoryProduct_Node1_2_2, .linkIMGSub, .product_relate .box_CategoryProduct_Home_2, .box_CategoryProduct_Home_2{
		width: 100%;
	}
}