/* Large desktop */
@media (min-width: 1200px) {
	.main-logo { width:580px; height:580px; margin-left:-290px;}
	.separator { top:625px;}
	.hfm-logo { top:650px;}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 1199px) {
	.main-logo { width:500px; height:500px; margin-left:-250px;}
	.separator { top:525px;}
	.hfm-logo { top:550px;}
}
@media (max-width: 979px) {
}

@media (max-width: 767px) {
}

/* Portrait tablet and down */
@media (max-width: 767px) {
	.wheel { opacity:1;}
	.main-logo { width:400px; height:400px; margin-left:-200px;}
	.separator { top:425px;}
	.hfm-logo { top:450px;}
}

@media (min-width: 481px) and (max-width: 767px){
	.main-logo { width:300px; height:300px; margin-left:-150px;}
	.separator { top:325px;}
	.hfm-logo { top:350px;}
}
/* Landscape phones and down */
@media (max-width: 480px) {
	.main-logo { width:300px; height:300px; margin-left:-150px;}
	.separator { top:325px;}
	.hfm-logo { top:350px;}
}
/* fix maps bug wit width */
@media (max-width: 410px) {
}

@media (min-width: 980px) and (max-width: 1199px) {
}