@CHARSET "UTF-8";

@media screen and (max-width: 1400px) {
	
	html {
		font-size: 14px;
	}
	
	.navbar-default .navbar-nav > li > a { 
		padding: 30px 15px 20px 15px;
	}
	
	.menu ul li a {
	  padding: 26px 10px;
	}
	
	#headimg {
		height: 300px;
	}
	
	#widget p {
		font-size: 100%;
	}
	
	.carousel .bgr {
		height: 375px;
	}
	
	.shop-page {
	  padding: 1px;
	}
	
}

@media screen and (max-width: 992px) {
	
	html {
		font-size: 14px;
	}
	
	body {
		
	}
	
	div.carousel-caption {
		background-color: rgba(0,0,0,0.5);
		bottom: 200px;
		text-shadow: none;
		text-align: center;
		font-size: 120%;
		text-shadow: 0px 0px 5px Black;
		width: auto;
		right: 5%;
		left: 5%;
	}
	
	header img {
		max-height: 50px;
		padding: 0px;
	}
	
	header a.header-icon div.userinfo {
		display: none;
	}
	
	.navbar-default .navbar-nav > li > a { 
		font-size: 100%;
		padding: 25px 10px 10px 10px;
	}
	
	#headimg {
		height: 300px;
	}
	
	.carousel .bgr {
		height: 300px;
	}
	
	div.news {
		display: block;
	}
	
	.shop-page {
	  padding: 1px;
	}
	
	#product div.advert {
		padding-left: 0px;
	}
	
}

@media screen and (max-width: 768px) {
	
	html {
		font-size: 14px;
	}
	
	body {
		
	}
	
	header img {
		max-height: 50px;
	}
	
	#empty-headimg {
		height: 70px;
	}
	
	div.mobile-menu-area {
		width: 100%;
		max-height: 300px;
		overflow: auto;
	}
	
}