/* CSS Document */
@media(max-width:1348px)
{
}
@media(max-width:1300px)
{
}
@media(max-width:1199px)
{
	
	#top-right ul li{ width:21%; }
	#top-right ul li#livechat{ width:50%; }
	#header-checkout{ display:none; }
	
	#search{ position:absolute; right:13px; top:4px;  }
	
	#header-hotline{ margin-top:10px; }
	
	#menu{ position:absolute; left:240px; top:40px; width:80%; }
	#menu .dropdown-menu{ left:340px; top:24px; }
	#menu .nav > li > a{ padding-bottom:15px; }
	
	
	#cmenu ul li ul div{ max-width:960px; min-height:10px; margin:0 auto; }
	#cmenu ul li ul li{ width:25%; }
	#cmenu ul li ul li h3{ font-size:13px; }
}
@media(max-width:1024px)
{
}
@media(max-width:992px)
{
	
	
	#top-right ul li{ width:31%; margin-right:0.5%; }
	#top-right ul li#livechat{ width:31%; }
	#top-right ul li#livechat span{ display:none; }
	
	#menu .nav > li{ font-size:12px; padding-right:10px; padding-left:10px; }
	#menu .nav > li a{ font-size:12px; }
	#menu .dropdown-menu{ width:900px; left:300px; top:24px; }
	
	#mobile-nav{ display:block; }
	
	#cmenu
	{
		display: none;
		width:100%; height:auto; position:absolute; left:0%; top:81px; z-index:999;
		padding-top:10px;
		margin:0px;
		background:#EEE; border-bottom:4px solid #f0ad4e;
		-webkit-box-shadow: 0px 5px 10px 0px rgba(50, 50, 50, 0.57);
		-moz-box-shadow:    0px 5px 10px 0px rgba(50, 50, 50, 0.57);
		box-shadow:         0px 5px 10px 0px rgba(50, 50, 50, 0.57);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	#cmenu ul
	{
		width:100%; float:left;
	}
	#cmenu ul li
	{
		width:100%; float:left;
		padding-left:6%; padding-right:6%;
	}
	#cmenu ul li a
	{
		width:100%; height:auto; float:left;
		padding-top:15px; padding-bottom:15px;
		border-bottom:1px solid #DDD;
	}
	#cmenu ul li ul
	{
		width:100%; float:left; position:static;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	
	#cmenu ul li ul div
	{
		width:100%; position:static; float:left; height:auto;
	}
	
	#cmenu ul li ul li{ width:100%; height:auto; padding:0px; }
	#cmenu ul li ul li a img{ display:none; }
	#cmenu ul li ul li a
	{
		width:100%; float:left;
		padding-top:10px; padding-bottom:10px;
	}
	
	#top-right{ margin-top:-75px; }
	
	#top-right ul li .top-right-link{ height:35px; }
	.top-right-linkchat{ height:35px; }
}
@media(max-width:767px)
{
	
	#top-right ul li{ width:21%; margin-right:0.5%; }
	#top-right ul li#livechat{ width:21%; }
	#menu #category{ display:none !important; }
	
	#menu{ width:330px; top:25px; left:0px; }
	
	#search
	{
		background:#f0ad4e;
		width:100%; position:absolute; left:0px; top:39px; z-index:99;
		padding-left:2%; padding-right:1%; padding-top:5px; padding-bottom:5px;
	}
	
	#slideshow0{ margin-top:42px; z-index:1; }
	
	#cart{ position:absolute; right:-130px; top:43px; }
	#cart button{ width:170px; }
	
	#menu
	{
		z-index:999;
	}
	#menu .navbar-toggle{ margin-bottom:1px; }
	#menu .navbar-collapse
	{
		width:173%;
		margin-top:-10px;
		z-index:999;
		background:#000;
	}
	#menu .nav > li { color:#DDD; border-right:0px; padding-bottom:0px; }
	#menu .nav > li > a{ color:#DDD; border-right:0px; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #555; }
	#menu .dropdown-menu
	{
		position:inherit; left:0px; margin-bottom:15px; padding-top:0px;
		float:left;
	}
	#menu .dropdown-menu li
	{
		width:100%;
	}
}
@media(max-width:702px)
{
}
@media(max-width:640px)
{
	#home-after-new-arrival .col-sm-3{ width:48%; display:inline-block; border:1px solid #DDD; margin-top:3px; margin-bottom:3px; }
	
}
@media(max-width:556px)
{
	
	#logo
	{
		width:100%; height:auto; background:inherit;
		text-align:center;
	}
	#logo img
	{
		max-width:150px; height:auto; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px;
		float:inherit; margin:0 auto;
	}
	
	#top-right{ margin-top:-27px; }
	
	#header-hotline{ margin-top:-50px; }
	#search{ top:71px; }
	#cart-main{ left:2%; right:inherit; margin-top:30px; }
	#cart{ right:inherit; }
	#top-right{ margin-top:-5px; }
	#top-right li a{ height:30px; line-height:30px; }
	#top-right ul li .top-right-link{ line-height:30px; height:30px; }
	
	#menu{ right:0px; width: inherit; margin-top:-6px; }
	
	#slideshow0{ margin-top:37px; }
	
	#search input{ margin-left:50px; width:84%; }
	
	#mobile-nav{ position:absolute; top:73px; left:15px; z-index:999; }
	#cmenu{ top:155px; }
	
}
@media(max-width:480px)
{
}
@media(max-width:360px)
{
}