#vtgpopup_background{ z-index: 9999; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background-color: rgba(255,255,255,.65); padding:10% 0px 0px 0px; display:none; }
#vtgpopup_warning{ 	width:560px; margin-left:auto; margin-right:auto; height:auto; padding:100px 45px;  background-color:#66b9ec; color:white; display:block; height:auto; background-image:url("images/bluefade.jpg"); background-position:center center; background-size:100% 100%;
	-webkit-box-shadow: inset 0px 0px 0px 20px rgba(228,163,31,1);
	-moz-box-shadow: inset 0px 0px 0px 20px rgba(228,163,31,1);
	box-shadow: inset 0px 0px 0px 20px rgba(228,163,31,1); }
#vtgpopup_close{ 	width:650px; display:block; text-align:right; color:gray; margin-left:auto; margin-right:auto; padding:0px; margin-bottom:8px; }
#vtgpopup_warning h1, #vtgpopup_warning p{ font-family: LubalinGraphStd-Book; font-weight:100; letter-spacing: 2px; text-align: center; line-height: 115%; }
#vtgpopup_warning h1{ padding:0px 6%; font-size:42px; }
#vtgpopup_warning p{ font-size:17px; padding:0px 10%; }
#socialIcons{ margin-left: auto; margin-right: auto;  padding-top:15px; width:300px; }
#socialIcons .fb_iframe_widget{ margin-left:auto; margin-right:auto;  }
#vtgpopup_warning a { padding: 9px 6px 0px 14px; font-size: 30px; float: none; margin: 15px auto; background-color: #465994; color: white; }
#vtgpopup_main em a{ display:none; }
/*
.icon1{ background-image: url(images/1.png); }
.icon2{ background-image: url(images/2.png); }
.icon3{ background-image: url(images/3.png); }
.icon4{ background-image: url(images/4.png); }
.icon5{ background-image: url(images/5.png); }
.icon6{ background-image: url(images/6.png); }
.icon7{ background-image: url(images/7.png); }
*/

@media all and (max-width: 959px) and (min-width: 768px){
  
}

@media all and (max-width: 767px){
	#vtgpopup_warning, #vtgpopup_close{ width:400px; }
	#vtgpopup_warning{ padding:45px; }
	#vtgpopup_warning h1{ font-size:30px; }
	#vtgpopup_warning p{ padding:0px; font-family: "proxima-nova",sans-serif; letter-spacing:initial; }
 
}

@media all and (max-width: 479px) and (min-width: 0px){
	#vtgpopup_warning, #vtgpopup_close{ width:auto; margin:initial; }
	#vtgpopup_close{ padding:0px 2% 2%; }
	#vtgpopup_warning h1{ font-size:20px; padding:0px 0%; }
	#vtgpopup_warning p{ font-size:16px; }

 
}