*{
	font-family: 'Open Sans', sans-serif;
}
li{list-style-position:outside;list-style:none;margin-bottom: 15px;}
.topHeader {
    text-align: center;
    /*background-color: #040404;*/
    color: #ffffff;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 9px;
    text-transform: uppercase;
    /*padding: 5px 0 5px 16px;*/
}
.topHeader img{
	width: 100%;
	max-width: 100%;
}
.slider-inner1 {
    /*background-image: url(../images/top1.png);*/
    /*height: 620px;*/
    background-repeat: no-repeat;
    background-position: top left;
    padding-bottom: 30px;
}
.slider-inner2 {
    /*background-image: url(../images/top2.png);*/
    /*height: 620px;font-size: 17px;line-height: 25px;*/
    background-repeat: no-repeat;
    background-position: top right;
	font-size:20px;
} 
.slider .text-left{font-size: 27px;text-align: left;padding-left:40px;}
.slider .text-right{font-size: 27px;text-align: right;padding-right: 60px;}
.logo {
    text-align: center;
    margin: 15px 0;
}
.logo img {
  width: 190px;
}
.millogo{
	position: relative;
top: -40px;
}
/*.spt {*/
  /*width: 50%;*/
/*}*/
.form{ height:610px}
.form .col-md-4{height:4px;line-height: 108px;padding: 0;}
.form .form{ text-align:center}
.form .child{width: 100%;text-align: center;font-size: 22px;}
.form .container-fluid{color:#ffffff; padding-top:15px;height: 127px;}
.parent {
  position: relative;
}
.child {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.lower-money {
    background-image: url(../images/falling-money.jpg);
    background-repeat: no-repeat;
    background-position: center top;
  	min-height:855px;
}
iframe {
    height: 700px;
    position: absolute;
    top:60px;
    width: 93%;
    background: #fff;
    overflow: hidden;
}
.footer {
    background-color:#1670a4;
    font-size: 19px;
    line-height: 50px;
    color: #fff;
	margin-top:0;
	float:left;
	width:100%;
	position: relative;
}
.drive_with_man > img{display: inline-block !important;}
.logos {clear:both;}
.logos img {
  max-width: 100%;
}
.form-header {margin: -56px auto 0 auto;
width: 367px;}
.millogo > img {width: 155px;}
.right-form {
	background: rgba(0, 0, 0, 0) url("http://smartphonetrucker.com/georgia/georgia-form-assets/images/headerbottom.png") no-repeat scroll 0 0 / 367px 100%;
display: block;
height: 700px;
margin: 0 auto;
width: 367px;
z-index: 9999999;}
.logos .col-md-2 {
  text-align: center; line-height:122px; /*width:20%;*/
}
.logos .col-md-2 img{
	max-width:100%;	
}
.desktop{display:block}
.mobile,.green-top-mobile,.only-mobile{display:none}
.slider-inner2 ul {
	text-align: left;
	font-size: 20px;
	line-height: 31px; padding:0;
}
.font-size-medium{font-size:31px}
.drive_with_man{
	left: 0;
	position: absolute;
	width: 100%;
	right: 0;
	bottom: 50px;
	text-align: center;
}
.copyright {
  font-size:15px;
}
.copyright a{ color:#FFF; text-decoration:underline}
.join_the_winning_text{font-size: 29px}
.fallen{ text-align:center}
.wit{text-align:left}
.redeve{ text-align:right}
.logos{border-bottom: 12px solid #040404;border-top: 12px solid #040404;padding-top:35px; padding-bottom:35px;}
.slider{ padding-top:30px;}
.moneystacks {margin-top:0px;}
.connection{ padding-left:70px;}
.slider-inner2 ul { text-align:center}
.desktop-topbanner{display:block;border-bottom: 12px solid #d11631;}
.mobile-topbanner{display:none}
.ytube-video iframe{height:520px;margin-top: 80px;position: relative;width: 100%;}
.col-md-4.sptlogo {padding-top: 75px;}
.col-md-4.connection {padding-top: 70px;}
@media screen and (min-width: 1040px) and (max-width: 1300px){
	.form .col-md-4 {line-height: 70px;}	
	.logos .col-md-6 img{max-width: 88%;}
}
@media screen and (min-width: 1300px){
	.form .container-fluid {
		background: #fff none repeat scroll 0 0;
		color: #ffffff;
		height: 0;
		padding-top:0;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1200px){
	.form-header{width: 100%;}
	.right-form{width:100%}
}
@media screen and (min-width: 500px) and (max-width: 768px) {
    .slider-inner1, .slider-inner2{background-image: none;height: auto;}
}
 
@media (min-width:768px) and (max-width:1024px){
	.desktop{display:none}
	.mobile{display:block}
	.form .child {padding: 0 15px;}
	.form-header {width: auto;}
	.right-form iframe{margin-top: 0 !important;}
	.lower-money{min-height: 1290px}
	.slider-inner2{font-size:16px;}
	.slider-inner2 .col-md-6{padding:0 54px;}
	.right-form {
		height: 100% !important;
	    position: relative;
	    width: 100%;
	    background-size: 100% 102%;
	    margin: auto;
	    left: 0;
	    height: 763px !important;
	}
	iframe {
		position: relative;
	    top: 0;
	    width: 83% !important;
	    margin-left: 0 !important;
	    left: -28px;
	    height: 700px !important;
	}
	.form .col-md-4.form {
		height:920px;
    	padding: 0;
	}
	.form-header img {width: 100%;}
	.footer{margin-top:0}
	.parent{display:block}
	.parent.green-top-mobile{ display:none}
	/*.logos {margin-top: 525px;}*/
	.logos .col-md-4 {
	  float: left;
	  width: 33%;
	}
	.connection{ padding-left:0;}
	.col-md-4.sptlogo {padding-top:45px;}
	.col-md-4.connection {padding-top:30px;}
}
@media (min-width:768px) and (max-width:991px){
	.topHeader{font-size: 28px;letter-spacing: 2px;}
	.parent.col-md-4{ width:30%}
	.form {
		min-height: 1008px;
	}
	.form .col-md-4 {float:left;height:440px;height:112px;}
	.form .child {padding: 0 15px;}
	.form-header {margin: 0;width: 100%;}
	.form .container-fluid{
		background: transparent !important;
		border-bottom:0px solid transparent;


	}
	.lower-money{
		background-image: none;
	}
	.millogo {
    position: relative;
    top: -27px;
}
.drive_with_man {
    position: relative;
    top: -21px;
    left: 75px;
    width: 85%;
    z-index: 999999999;
}
	.right-form {
		height: 100% !important;
	    position: relative;
	    width: 100%;
	    background:url("http://smartphonetrucker.com/georgia/georgia-form-assets/images/headerbottom.png") no-repeat scroll 0 0 / 100% 100%;
	    margin: auto;
	    left: 0;
	    height: 733px !important;
	}
	iframe {
		position: relative;
	    top: 0;
	    width: 83% !important;
	    margin-left: 0 !important;
		margin-top: 0 !important;
	    left: -28px;
	    height: 700px !important;
	}
	.form .col-md-4.form {
	  height: 900px;
	  padding: 0;
	  text-align: center;
	  width: 40%;
	  margin-top: 20px;
	}
	/*.logos{margin-top: 475px;}*/
	.logos .col-md-2{ width:33%; float:left}
	.form-header img {width: 100%;}
	.ytube-video iframe {
	  height: 330px !important;
	  margin: 30px !important;
	  width: 100% !important;
	  left:0;
	}
	.moneystacks img{width:100%;}
}
@media screen and (max-width:480px){
	.topHeader{letter-spacing: 2px;font-size: 25px;margin-top: -10px;}
	.topHeader span{display:none}
	.header-1 {font-size: 15px;padding: 0;}
	.container-fluid {padding-right: 0;padding-left: 0;}
	.slider-inner2, .slider-inner1 {background-image: none;height: auto;}
	.slider .text-left, .slider .text-right {text-align: center;padding: 0 15px;}
	.slider-images-1 img {float: left;width: 40%;height: 250px;}
	.slider-images-1 img:last-child {float: right;}
	.slider-images-1 {display: block;}
	.form .child {padding: 0 15px;}
	.form-header {width: auto;}
	.right-form {height: 100% !important;position: relative;width: 100%;background-size: 100% 102%;margin: auto;left: 0;height: 763px !important;}
	iframe{position: relative;top: 0;width: 83% !important;margin-left: 0 !important;left: -28px;height: 700px !important;}
	.form .col-md-4.form {height: 4px;padding: 0;width: 100%;}
	.form-header img {width: 100%;}
	.parent{display:none}
	.logos {margin-top:350px;}
	.footer{font-size:15px;margin-top:0}
	.mobile-women img{width:100%;}
	.desktop,.green-top-desktop{display:none}
	.mobile,.green-top-mobile,.only-mobile{display:block}
	#gform_ajax_frame_1{margin-top: 10px !important;}
	.drive_with_man{
		top: -4px;
		left: 28px;
	}
	.slider-inner2 ul{
		padding: 0;
		font-size: 15px;
	}

}
@media screen and (min-width: 480px) and (max-width: 767px){
	.drive_with_man{left: 0;  top: auto;  right: 0;  position: absolute;  width: 100%;}
	.footer{margin-top: 0}
	.only-mobile{display:block; margin-top: 150px}
	.lower-money .col-md-4 .logos{display: none}
}
@media screen and (max-width: 480px){
	.drive_with_man{left: 0; top: auto}
	.footer{margin-top:0}
	.logos {
		margin-top: 0;
	}
	.logos .col-md-4 {
	  text-align: center;
	}
	.moneystacks img {
	  margin-top:20px;
	  width: 100%;
	}
	.connection{ padding-left:0;}
	li {list-style-position: outside;margin-left: 20px;padding-left: 10px;}
	.sptlogo{margin:15px 0;}
	.desktop-topbanner{display:none}
	.mobile-topbanner{display:block; padding:15px}
	.ytube-video iframe {
	  height: 186px !important;
	  left: 0;
	  margin-left: 0 !important;
	  margin-top: 70px;
	  position: relative;
	  width: 100% !important;
	}
	.col-md-4.sptlogo {padding-top:0;}
	.col-md-4.connection {padding-top:0px;}
}