﻿@charset "UTF-8";

@media only screen and (max-width: 1536px) {
	#page 			{ margin-bottom: 19.9em; }
	#footer 		{ height: 15em; }

	#ytButton		 { top: calc( 35vw / 16 * 9 ); }
}

@media only screen and (max-width: 1440px) {	

	#pageTitle {
	    position: unset;
	    top: unset;
	    left: unset;
	}

	#menuDesktop.menuState 	{ font-size: 90%; 	}

}


@media only screen and (max-width: 1390px) {	
	#footer 		{ height: 10em; }
	#page 			{ margin-bottom: 9.2em; 	}
	#ytButton 		{ top: calc( 40vw / 16 * 9 ); }
}


@media only screen and (max-width: 1200px) {
	#ytButton 		{ top: calc( 45vw / 16 * 9 ); }
}

@media only screen and (max-width: 1080px) {	
	#menuDesktop.menuState 	{ font-size: 85%; 	}
}


@media only screen and (max-width: 1024px) {	

	#page > #containerMain {
    padding: 0;
    border-radius: 0;
    }

	#footer 		{ height: 12em; }
	#page 			{ margin-bottom: 11.5em; 	}
	#ytButton 		{ top: calc( 50vw / 16 * 9 ); }

}


@media only screen and (max-width: 650px) {
	#page 			{ margin-bottom: 14em; }
	#ytButton 		{ top: calc( 55vw / 16 * 9 ); }

}


@media only screen and (max-width: 500px) {
	#ytButton 		{ top: calc( 60vw / 16 * 9 ); }
}

