
body {background:#fff url(https://www.newtquestgames.com/man-or-goat/img/background-v2.jpg) 0px 0px repeat-x; padding:0; margin:0;
	font-size:1.5em; line-height:1.6; font-weight:400; font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#222;}
	
h2 {font-size:150%;color:#be2424; background-color:rgba(255,255,255,1); text-align:center; letter-spacing:0.06rem;
	padding:25px 10px; border-radius:5px; border:3px solid #000; font-family:'Bangers', sans-serif;
	position:relative; top:-10px;}
h3 {font-size:120%; color:#be2424; background-color:rgba(255,255,255,1); font-family: 'Bangers', sans-serif; text-align:center; letter-spacing:0.06rem;}	
a {color:#be2424; text-decoration:underline;}
a:hover, .pretend-link:hover{color:#fff; background-color:#be2424;}
a:hover, .pretend-link:hover a{color:#fff;}
.standard:hover {background-color:transparent !important; color:#be2424 !important;}
.video-phone-inset {position:absolute; top:55px; right:20px; left:auto; margin-left:0;}
.video-phone-inset-play-button {position:relative; top:150px; left:0px;}
.testimonial {padding-top:10px; border-bottom:1px solid #ddd; padding-bottom:15px;}
.testimonial em {font-size:110%;}
#footer-area a:hover {color:#000 !important; font-weight:bold !important;}
	
/* xs  */	
#app-store-header {position:relative; top:15px;}
#gif-leaderboards {margin-top:20px;}
#xxegx-video {margin-left:0; width:100%; height:100%;}
#egx-video-container-container {padding:0 !important;}

@media (min-width:450px){
	#egx-video-container-container {padding:0 0% !important;}
}

@media (min-width:530px){ /* sm */
	#gif-leaderboards {margin-top:0;}
	#app-store-header {position:relative; top:33px;}
	#egx-header {position:relative; left:-2px; top:15px;}
	xx.video-phone-inset {right:-2px;}
	#xxegx-video {margin-left:10%; width:80%; height:80%;}
	#xxegx-video-container {padding-bottom:56% !important;}
	#egx-video-container-container {padding:0 10% !important;}
}
@media (min-width:600px) { /* bigger - probably don't need anything here */
	xx.video-phone-inset {top:50px; right:46px;}
	#egx-video-container-container {padding:0 10% !important;}
}

@media (min-width:750px) {
	#egx-video-container-container {padding:0 10% !important;}
}


@media (min-width:900px) {
	#egx-video-container-container {padding:0 15% !important;}
}