html {
    height: 100%;
}

.body {
	font-size:100%;
	color:#ffffff;
	overflow:auto;
    margin: 0; 
    text-align: center;
}

.fchecker{
	float:right;
}

.fblogo{
	margin-bottom:-10px;
}


.top{	
	top:0px;
	position:relative;
	padding:5px;	
	padding-left:20px;	
	padding-right:20px;	
	clear:both;
}




.topwrapper{
	max-width: 1050px;
	margin: 0 auto;
	text-align:left;
	padding-left:20px;	
	padding-right:20px;	
	
}

.checker{
	font-family:Arial,Helvetica,sans-serif;
	clear:both;
		max-width: 1050px;
	margin: 0 auto;
background: rgba(0, 0, 0, 0.3);
padding:5px;
    border-radius: 10px;
	padding-left:20px;	
	padding-right:20px;	
}















.arty{
	width:90%;
	max-width:500px;
	max-height:330px;
	border: 2px solid #ccc;
    border-radius: 15px;
}


textarea {
    width: 100%;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
}



.central{
	width:410px;
			margin: 0 auto;
}

.time{
	float:left;
	 font-size:35px;
	 font-weight: bold;
}
.timetitles{
	padding-left:7px;
	font-size:12px;
	float:left;
	font-weight: 100;
}

.timespace{
	float:left;
	padding:15px;
	font-size:50px;
	margin-top:-20px;
}

.clear{
		clear:both;
}

.whyus{
	max-width: 1050px;
	color:#222222;
	padding-left:20px;	
	padding-right:20px;	

			margin: 0 auto;
}

.whylist{
	margin: 0 auto;
	max-width: 400px;
}

li { text-align: left; 
font-size:18px; 
    background-image: url(../images/gwlogo.png);
    background-repeat: no-repeat;
    line-height: 50px;
    padding-left: 90px;
	padding-bottom: 25px;
margin-left:-40px;
list-style: none;
/*list-style-image: url('../images/gwlogo.png');  
vertical-align:middle;*/
}

.myTest
{
	
	margin: 0 auto;
	max-width:500px;
	border-top: 2px solid #222222;
	color:#222222;
	padding-left:20px;	
	padding-right:20px;	
}


ul.li2 {
    
	line-height:2em;
}

.wrapper { 
	font-family:Arial,Helvetica,sans-serif;
padding-top:10px;
	background-image:url(../images/gwlogo.png);
    max-width: 1100px;
    background-color: #fffedd;
	min-height: 100%;
padding-left:50px;			 
padding-right:50px;			 
			margin: 0 auto;
			
}		


.fitback{
	clear:both;
	background-size: cover;
	position:relative;
	padding:5px;	
	padding-left:20px;	
	padding-right:20px;	
}
.endfit{
	background-color:#35455d;
	padding:3px;
}

.quick{
	background-color:#35455d;
	padding:20px;

}
.quickwrap{
	max-width: 1050px;
	margin: 0 auto;

}

.endfitwrap{
	max-width: 1050px;
	margin: 0 auto;
	padding-left:20px;	
	padding-right:20px;	
}

.arefitwrap{
	max-width: 1050px;
	margin: 0 auto;
background: rgba(0, 0, 0, 0.5);
}
	
.footer {
	
	font-size:0.8em;
	clear:left;
	clear:both;
	left:0px;
	padding:20px;
background-color:#2d3541;
	text-align:center;
	bottom:0px;
	position:relative;
	border-top:2px solid #000000;
	margin-top:0px;
}

.footmenu {
	line-height:110%;
}

.scheck2{
	position: absolute;
	left: -9000px;
}

/*standard css for all*/

.handcursor {
cursor: pointer;
}

.hideit{
	display:none;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.satisfied{
	
	color:#222222;
}

.button {
	
	width: 100%;
	max-width:250px;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
background: #41721d;
   color: #ffffff;
   font-size: 25px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
	background: #20500c;
   }
.button:active {
   border-color: #730273;
   }