
@media screen and (max-width:1150px) {
	#header h1 {
		font-size:150px;
	}
	#header h2, #header h3 {
		font-size:30px;
	}
}

@media screen and (max-width:800px) {
	#types a {
		width:auto;
		padding-left:10px;
		padding-right:10px;
	}
	td {
		padding:10px 5px;
	}
}


@media screen and (max-width:650px) {
	#header h1 {
		font-size:75px;
	}
	#header h2, #header h3 {
		font-size:16px;
	}
	#header h3 {
		bottom:40px;
	}
	#header {
		padding-top:30px;
		padding-bottom:40px;
	}
	body {
		font-size:13px;
	}
	.fades {
		width:30%;
	}
	#types a {
		display:block;
		margin-bottom:10px;
		font-size:11px;
	}
	#intro {
		padding-top:15px;
	}
	#reviews {
	font-size:18px;
}

}


@media screen and (max-width:580px) {
	td:nth-child(n+3) {
		display:none;
	}
	
	table img {
		width:60px;
	}
	
	.dimpy {
		display:none;
	}
}
