/*
 * 991 px
 */
@media only screen and (max-width: 991px) {
	#header .logo img {
		width: auto;
	}
	
	.hide-if-991 {
		display: none;
	}
}

/*
 * 767 px
 */
@media only screen and (max-width: 767px) {


	#topbar .languages {
		display: none;
	}

	#header .logo img {
		height: 40px;
	}

	#header #menu {
		display: none;
	}

	#header .menu-btn {
		display: block;
	}
}

/*
 * 500 px
 */
@media only screen and (max-width: 500px) {
	#promo {
		height: 260px;
	}

	#promo h1 {
		padding-top: 70px;
		padding-bottom: 20px;
		font-size: 24px;
		line-height: 28px;
	}

	#promo a.btn {
		font-size: 16px;
		padding: 10px 20px 10px 50px;
		background-position: 15px 50%;
	}

	#home #categories li a {
		padding: 10px 0px 10px 20px;
		font-size: 16px;
	}	
}

/*
 * 480 px
 */
@media only screen and (max-width: 480px) {

}

/*
 * 360 px
 */
@media only screen and (max-width: 360px) {
	#promo {
		height: 210px;
	}

	#promo h1 {
		padding-top: 40px;
		padding-bottom: 10px;
		font-size: 20px;
		line-height: 26px;
	}

	#promo a.btn {
		font-size: 15px;
		padding: 10px 20px 10px 50px;
		background-position: 15px 50%;
	}

	#home #categories li a {
		padding: 8px 0px 8px 15px;
		font-size: 14px;
	}	
}