/* Google Fonts */
BODY,INPUT,TEXTAREA,SELECT,TD,TH{font-family: 'Maven Pro', sans-serif;}
STRONG{font-weight: 900;}
BODY,A{color:#000;}

/* Site */
BODY,HTML{height:100%;font-size:12px;}	HTML.device-mobile,.device-mobile BODY{height:auto;overflow:visible;}
BODY{background:#ffc800;}
.lt-ie8 .noie7{display:none;}

.arrow{cursor:pointer;cursor:hand;}
#loading{width:300%;height:300%;position:absolute;position:fixed;background:#eee;z-index:99999;}
.screen{width:100%;height:100%;float:left;overflow:hidden;}
.bg{background-position:50% 50%;background-repeat:no-repeat;background-image:url(../img/ajax-loader.gif);}

#screen-00{}
#screen-10 .bg{background-position:50% 50%;background-repeat:no-repeat;/*background-image:url(../img/bg-10.png);added by js*/}
#screen-20{}

#screen-01{}
#screen-01 .center-middle-3{width:780px;height:586px;}
#screen-01 .bg{background-position:50% 50%;background-repeat:no-repeat;/*background-image:url(../img/bg-01.png);added by js*/}

				#screen-11{background:url(../img/usa.gif) fixed 100% 100% no-repeat;}
.device-mobile	#screen-11{background:none;}
				#screen-11 .center-middle-3{width:654px;height:490px;}
.device-mobile	#screen-11 .center-middle-3{width:100%;height:auto;}
				#screen-11 .bg {background:url(../img/bg-11.png) 50% 50% no-repeat;}
.device-mobile	#screen-11 .bg {background:none;}

#screen-21{}
#screen-21 .center-middle-3{width:717px;height:538px;}
#screen-21 .bg {background-position:50% 50%;background-repeat:no-repeat;/*background-image:url(../img/bg-21.png);added by js*/}

#screen-02{}
#screen-12 .bg{background-position:50% 100%;background-repeat:no-repeat;/*background-image:url(../img/bg-12.png);added by js*/}
#screen-22{}

.row {overflow:hidden;width:auto;}	.lt-ie8 .row{width:100%;}	.col {float:left;}

/* center middle - fixed using js adaptLayout() */
.center-middle-1{width:100%;height:100%;display:table;}
.center-middle-2{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}
.center-middle-3{text-align:left;margin:0 auto;vertical-align:top;}

.top	{	background:;	width:100%;	height:20%;	text-align:center;	}
.left	{	background:;	width:20%;	height:60%;	text-align:center;	float:left;	}
.center	{	background:;	width:60%;	height:60%;						float:left;	}
.right	{	background:;	width:20%;	height:60%;	text-align:center;	float:left;	}
.bottom	{	background:;	width:100%;	height:20%;	text-align:center;	}

INPUT.iText {border:0;background:#fff;width:100%;height:28px;line-height:28px;padding:0 5px;margin-top:5px;}

LABEL.iCheck {display:block;float:left;background:url(../img/chk0.gif) 0 50% no-repeat;text-indent:20px;}
LABEL.iCheck.checked {background:url(../img/chk1.gif) 0 50% no-repeat;}
LABEL.iCheck  .none{visibility:hidden;position:absolute;margin-left:-38px;}	.lt-ie9 LABEL.iCheck none{display:inline;width:0;height:0;}

.pdf{display:block;background:url(../img/ico_pdf.png) 0 50% no-repeat;line-height:33px;padding-left:45px;text-decoration:none;}
.pdf:hover{text-decoration:underline;}

				#centralFormContainer{margin-top:30px;height:316px;}
.device-mobile	#centralFormContainer{margin-top:0;height:auto;}
				#centralScreenCol-1{width:38px;}
.device-mobile	#centralScreenCol-1{display:none;}
				#centralScreenCol-2{width:317px;}
.device-mobile	#centralScreenCol-2{width:100%;}
				#centralScreenCol-3{width:32px;}
.device-mobile	#centralScreenCol-3{display:none;}
				#centralScreenCol-4{width:267px;}
.device-mobile	#centralScreenCol-4{display:none;}

				#socialButtons{margin-top:344px;text-align:center;}

				#subscribe-check{width:215px;}
.device-mobile	#subscribe-check{width:60%;}
				#subscribe-submit{width:102px;}
.device-mobile	#subscribe-submit{width:40%;}

.device-mobile	#screen-00{}
.device-mobile	#screen-10{}
.device-mobile	#screen-20{}
.device-mobile	#screen-01{}
.device-mobile	#screen-11{}
.device-mobile	#screen-21{}
.device-mobile	#screen-02{}
.device-mobile	#screen-12{}
.device-mobile	#screen-22{}

.device-mobile .screen{float:none;width:auto;height:auto;overflow:visible;}
.device-mobile .bg{background:none;}

.device-mobile .top{display:none;}
.device-mobile .bottom{display:none;}
.device-mobile .left{display:none;}
.device-mobile .right{display:none;}
.device-mobile .center{width:96%;height:auto;margin:2%;}


				#rur{display:none;}
.device-mobile	#rur{display:block;margin-bottom:2em;text-align:center;} 
