@media only screen and (max-device-width: 1920px) {
	@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Bitter:400,700);
	html,body{margin:0px;}
	#main{width:60%;margin:auto;text-align:left;margin-top:2em;}
	#main 
	
	h1{font-family: 'Roboto Condensed', sans-serif;font-size:4em;margin:0px;color:rgb(26,77,255);font-weight:100;}
	h2{font-family: 'Bitter', sans-serif;font-size:2em;color:black;margin:1em;text-align:center;}
	h2 img{float:right;}
	p, li, td, th{line-height:1.5em;font-size:1em;font-family: 'Bitter', sans-serif;font-weight:100;}
	p{color:rgb(60,60,60);}
	.baja{font-size:11px;color:grey;font-family:tahoma;margin-top:0px;}
	.foot{text-align:center;font-size:1em;color:white;background:rgb(25,25,25);padding:1em;padding-top:10em;margin-bottom:0px;background-image:url(footlogo.png);background-position:top;background-repeat:no-repeat;border-top:32px solid rgb(25,25,25);}
	.foot a{color:white;}
	.button{background:rgb(26,77,255);color:white;width:60%;display:block;text-align:center;padding:1em;font-family: 'Roboto Condensed', sans-serif;margin:auto;text-decoration:none;font-size:1.5em;}
	hr{border:none;border-bottom:1px solid rgb(128,128,128);}
	a{color:rgb(26,77,255);border:none;text-decoration:none;}
	img{border:none;}
	table{border-collapse:collapse;}
	th, td{border-bottom:1px solid grey;padding:0.5em;}
	th{font-weight:900;}
	input[type='text'], input[type='password'], select{font-size:1em;font-family: 'Bitter', sans-serif;padding:0.5em 0em 0.5em 0em;color:grey;width:100%;}
	select{width:auto;}
	.topweb{width:100%;}
	.topmobile{display:none;}
	.advice{padding:1em 1em 1em 8em;color:black;background-color:rgb(255,255,128);border:1px solid black;border-radius:8px;font-weight:100;font-size:1em;background-image:url(advice.png);background-repeat:no-repeat;background-position:1em;width:60%;margin:auto;margin-top:2em;margin-bottom:2em;font-family:'bitter', serif;line-height:1.75em;}
	b{font-weight:900;}
	button{background:none;border:none;color:rgb(25,25,25);font-family:'Roboto Condensed', sans-serif;font-size:1.5em;padding:0.25em 0.5em 0.25em 0.5em;box-shadow:0px 0px 0.25em black;margin:0.5em;}
	button:hover{background:rgb(26,77,255);color:white;}
	
	input[type='submit']{font-size:1.25em;font-family: 'Roboto Condensed', sans-serif;width:100%;font-weight:100;}
	
	#ytplayer{
	width:100%;
	height:480px;
	margin-bottom:2em;
	}
	
	#column{width:35%;float:left;border-radius:8px;padding:5%;margin-bottom:5%;box-shadow:0px 0px 0.25em black;height:24em;overflow:scroll;}
	#column h2{text-align:center;margin-bottom:0.5em;}

}
@media only screen and (max-width: 640px), only screen and (max-device-width: 800px) {
	h1{font-size:2em;}
	h2{font-size:1.5em;}
	p{font-size:0.75em;}
	#main{width:90%;}
	.topweb{display:none;}
	.topmobile{display:block;width:100%;}
	input[type='text'], input[type='password']{font-size:1em;font-family: 'Bitter', sans-serif;padding:0.5em 0em 0.5em 0em;color:grey;width:100%;}
	.foot{font-size:0.75em;}
	#ytplayer{height:320px !important;}
	}