/* CSS Document */
#header #mobile-menu-toggle { display: none; }

@media screen and (min-width: 1920px) {
	
}

@media screen and (max-width: 1360px) {
	#header-logo img { position: static; width: 100%; min-width: 200px;}

}

@media screen and (max-width: 1170px) {
	#header-call { display: none; }
	#header-contact div.inline { right: 20px; }
	#header-menu { width: 80%; }
}

@media screen and (max-width: 900px) {
	#header { height: 50px; }
	#header > div {display: none; }
	#header #mobile-menu-toggle {display: block;}
	#header #header-logo { display: block; position: absolute; text-align: center; width: 100%; height: 50px; min-height: 0px; float: none; }
	#header #header-logo img { min-width: 0px; width: auto; height: 48px; margin-top: 0px; left: 0px; box-shadow: none;}
	.slider-overlay p {line-height: 75px;}
}

@media screen and (max-width: 635px) {
	.slider-overlay p {line-height: 40px;}
}