@media screen and (max-width: 1280px){
	#product #productList ul.large li{width: 160px; margin-bottom: 30px;}
	#product #productList ul.large li{margin-right: 22px;}
	#product #productList ul.large li:nth-child(3n){margin-right:22px}
	#product #productList ul.large li:nth-child(4n){margin-right: 0px;}
	#product #productList ul.large li .thumb{width: 160px; height: 160px; line-height: 160px;}
	#product #productList ul.large li .desc{width: 160px;}
	/*#product #productList ul.large li .desc h2{height: 55px;}*/
}

@media screen and (max-width: 1000px){
	#product #productList ul.large li{width: 175px; }
	#product #productList ul.large li{margin-right: 22px;}
	#product #productList ul.large li:nth-child(3n){margin-right:22px}
	#product #productList ul.large li:nth-child(4n){margin-right: 0px;}
	#product #productList ul.large li .thumb{width: 175px; height: 175px; line-height: 175px;}
	#product #productList ul.large li .desc{width: 175px;}
	/*#product #productList ul.large li .desc h2{height: 55px;}*/
}

@media screen and (max-width: 767px){
        #product-discount-page #product #productList ul.large li {width: 48% !important;}
	#product #productList ul.large li{width: 48%;margin-right: 0px;}
	#product #productList ul.large li:nth-child(3n){margin-right: 0px}
	#product #productList ul.large li:nth-child(4n){margin-right: 0px;}
	#product #productList ul.large li .thumb{width: 100%; height: auto; line-height: 0;}
	#product #productList ul.large li .desc {height: auto; width: 100%; margin-top: 10px;}
	/*#product #productList ul.large li .desc h2{height: 55px;}*/

	.paging{margin: 0px;}
	.paging ul li{float: left !important; clear: none !important}
	#header .mobile-social{display: block;}
}

@media screen and (max-width: 600px){
	.undoreset .inner object{width: 100%;}
	.undoreset .inner iframe{width: 100%;}
}

@media screen and (max-width: 400px){
	#header #mainLogo img{max-width: 150px !important;}
	#header .mobile-social{margin-left: 5px;}
}