/* BASIC css start */
em {font-style:normal !important;}
footer { margin:1em 0 0; text-align:center;}
.footerTop {text-align:left; border-top:1px solid #d4d4d4; font-size:12px; padding:10px; color:#777777;}
.footerTop .footerTopLeft {display:inline-block; width:50%; float:left;}
.footerTop .footerTopLeft .bold {font-size:14px; color:#111111;}
.footerTop .footerTopRight {display:inline-block; width:50%; height:80px;}
.footerTop .footerTopRight .bold {font-size:14px; color:#111111;}
footer a {color:inherit;}
.footerInfo {font-size:12px;}
.footerNav {width:100%; height:30px; padding:5px 0; font-size:12px; color:#d8d8d8; border-top:2px solid #111111;}
.footerNav a {margin:0 5px; color:#333333;}
.footerInfoBottom {padding:20px 20px 0 20px; text-align:left; border-top:1px solid #d8d8d8;}

@media screen and (min-width:360px) and (max-width:767px) and (orientation:portrait) {
	.weeklyBestProduct li {width:100%; height:100%; font-size:0.7em; color:#3d3d3d; padding:2%; float:left; min-height:255px;}
	.newArrivals li {width:50%; height:100%; font-size:0.8em; color:#3d3d3d; padding:2%; float:left; min-height:260px;}
	#topNav em {display:none;}
}

@media screen and (min-width:360px) and (max-width:767px) and (orientation:landscape) {
	.weeklyBestProduct li {width:25%; font-size:0.7em; color:#3d3d3d; padding:2%; float:left;}
	.newArrivals li {width:25%; font-size:0.8em; color:#3d3d3d; padding:2%; float:left;}
	#topNav em {display:none;}
}
@media screen and (min-width:768px) and (max-width:1200px) and (orientation:portrait) {
	.leftMenu {width:250px;}
	#wrapper.wrapperMove {left:250px;}
	.navigation {height:45px; font-size:16px;}
	.navigation .topNavLeft li {height:45px; border-right:1px solid #222; box-shadow:1px 0px 0px #444444; padding:10px 20px;}
	.navigation .topNavRight li {height:45px; border-left:1px solid #222; box-shadow:1px 0px 0px #444444 inset; padding:10px 20px;}
	.headerTop {padding:0 25px;}
	.headerTop h1 {font-size:48px;}
	.headerTop .areaSearch {font-size: 24px; margin:38px 0 0 0;}
	.headerTop .areaSearch input {width:170px;}
	.navCategory li {width:12.5%; font-size:12px; padding:1em 0;}
	.weeklyBestProduct {margin-top:60px;}
	.weeklyBestProduct h2 {font-size:18px; margin-bottom: 10px;}
	.weeklyBestProduct li {width:25%; padding:1%; font-size:16px;}
	.newArrivals {margin-top:60px;}
	.newArrivals h2 {font-size:18px; margin-bottom: 10px;}
	.newArrivals li {width:25%; padding:1%; font-size:16px;}
	.morebtn {width:60%;}
	.footerNav {font-size:14px; height:40px; padding:10px 0;}
	.footerTop {padding:14px 60px;}

.items-wrap .items li {font-weight: normal;}
.items-wrap .items[data-type=gallery] .pname {font-size: 1em;}
.items-wrap .items[data-type=gallery] .subname{font-size: 1em;}
.items-wrap .items[data-type=gallery] .price-info li {font-size: 1em;}
#product-list .results .MK_product_list h3 {text-align: center; color: #333; font-size: 1em; text-indent: 0; padding: 1em 0;}

#container .breadcrumb-cat li a {font-size: 1em; font-weight: normal; color: #3a3a3a;}

}
@media screen and (min-width:768px) and (max-width:1200px) and (orientation:landscape) {
	.leftMenu {width:250px;}
	#wrapper.wrapperMove {left:250px;}
	.navigation {height: 40px; font-size:16px;}
	.navigation .topNavLeft li {height: 40px; border-right:1px solid #222; box-shadow:1px 0px 0px #444444; padding: 9px 20px;}
	.navigation .topNavRight li {height: 40px; border-left:1px solid #222; box-shadow:1px 0px 0px #444444 inset; padding: 9px 20px;}
	.headerTop {padding:0 25px;}
	.headerTop h1 {font-size:48px;}
	.headerTop .areaSearch {font-size: 24px; margin:38px 0 0 0;}
	.headerTop .areaSearch input {width:170px;}
	.navCategory li {width:12.5%; font-size:12px; padding:1em 0;}
	.weeklyBestProduct {margin-top:60px;}
	.weeklyBestProduct h2 {font-size:18px; margin-bottom: 10px;}
	.weeklyBestProduct li {width:16.6%; padding:1%; font-size:16px;}
	.newArrivals {margin-top:60px;}
	.newArrivals h2 {font-size:18px; margin-bottom: 10px;}
	.newArrivals li {width:16.6%; padding:1%; font-size:16px;}
	.morebtn {width:60%;}
	.footerNav {font-size:14px; height:40px; padding:10px 0;}
	.footerTop {padding:14px 60px;}

.items-wrap .items li {font-weight: normal;}
.items-wrap .items[data-type=gallery] .pname {font-size: 1em;}
.items-wrap .items[data-type=gallery] .subname{font-size: 1em;}
.items-wrap .items[data-type=gallery] .price-info li {font-size: 1em;}
#product-list .results .MK_product_list h3 {text-align: center; color: #333; font-size: 1em; text-indent: 0; padding: 1em 0;}

#container .breadcrumb-cat li a {font-size: 1em; font-weight: normal; color: #3a3a3a;}
.newArrivals li { word-break: keep-all; }
/* BASIC css end */

