html, body { height:100%; background-color: #000000;}
body { margin:0; padding:0; overflow:hidden; }

#flashContent { width:100%; height:100%;margin: 0 auto;padding-top: 0px;overflow:hidden;}
#flashInsWrap { display:none;}
#flashIns h2{color: #48D7CF;font-weight:bold;font-size: 14pt;display:inline;line-height:100%;}
#flashIns p{padding-bottom:10px;}
.center_wrap{text-align: center;padding-top:5px;}
a.button,#fullscreen-toggle {
  background-image: linear-gradient(#ffb923,#FF9900);
  background-color: #FF9900;
  border: none;
  color: white;
  text-shadow: 2px 2px 4px #000000c2;
  padding: 10px 20px 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14pt;
  margin: 4px 2px;
  border-radius: 8px;
  box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.3);
  cursor: pointer;
}
a:hover.button {background-image: linear-gradient(#ffd747,#FF9900);}
#fullscreen-toggle.gray{background-image: linear-gradient(#525252,#373737);background-color: #525252;box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.15);}
#fullscreen-toggle.gray:hover{background-image: linear-gradient(#7d7d7d,#373737);background-color: #525252;}
/* ==================== Screen Sizes */
/* default is made for phone/small*/
@media only screen and (min-width: 950px) {
	/* bigger than a phone */
	body { overflow:auto;}
	#flashContent { width:var(--originalWidth); height:var(--originalHeight);margin: 0 auto;padding-top: 10px;}
	#flashInsWrap { display:block;width:50%; margin: 0 auto;padding-bottom: 30px;}
	#flashIns {padding: 30px;margin-top: 20px;
		color:white;font-size:11pt;font-family:Verdana, sans-serif;
		border-radius: 15px;
		background-image: linear-gradient(#373737,#000000);
		background-color: #373737;
	}
}