@media only screen and (max-width: 415px) {
	.mob-frontpageheadertop-margin {position: relative; text-align: center; margin-top: 20px !important;}
	.mob-frontpageheadertop-margin #vid {min-width: 165% !important; margin-left: -33% !important;}
}

@media only screen and (min-width: 416px) { 
}

@media only screen and (min-width: 416px) and (max-width: 666px) {	
	.frontpageheadertop-margin {margin-top: 95px !important;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {	
	.frontpageheadertop-margin {margin-top: 70px !important;}
}
@media only screen and (min-width: 1024px) {	
	.frontpageheadertop-margin {margin-top: 95px !important;}
}