a {
	color: #0574ac;
	text-decoration: none;
}

nav#ge5p_z2 {
	padding-left: 0;
	padding-right: 0;
}

/* ========== marquee  */

#marquee {
	width: 100%;
	height: 364px;
	background: #4b707b;
	margin-top: 0px;
	position: relative;
	background: url(../images/img_background.png) center -32px no-repeat #14191e;
}

#marquee .mq-bg {
	width: 974px;
	height: 322px;
	margin: 0 auto;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 100% center;
	position: relative;
}

#marquee ._sbdMQ {
	color: #fff;
	text-decoration: underline
}

#marquee .text {
	width: 554px;
	height: 200px;
	padding-top: 40px;
	position: relative;
	font-family: "font-regular";
	-webkit-font-smoothing: antialiased;
	color: #fff;
	padding-left: 20px;
}

#marquee .text h1 {
	margin: 0;
	font-family: "font-regular";
	font-size: 32px;
	font-weight: normal;
	line-height: 32px;
	margin-bottom: 10px;
}

#marquee .text h1 sup {
	vertical-align: super;
	top: .1em;
}

#marquee .text .sub-head {
	margin: 0;
	font-family: "font-regular";
	font-size: 14px;
	font-weight: normal;
	line-height: 1.2;
	width: 498px;
}

#marquee .text .price {
	font-size: 74px;
	line-height: 1;
	margin-top: 15px;
	margin-bottom: 0px;
}

#marquee .text .priceSub {
	font-size: 20px;
}

#marquee .text .price ._sup {
	font-size: 34px;
	top: -0.75em;
	position: relative;
}

#marquee .text .price ._sub {
	font-size: 34px;
	line-height: 1;
	bottom: 0;
}

#marquee .text .legal {
	font-size: 11px;
	line-height: 1.1;
	width: 412px;
}

/* ========== content/body  */

#wrapper._content #main-container {
	width: 974px;
	margin: 0 auto;

}

#wrapper._content {
	width: 100%;
	margin: 0px auto 0;
	padding-top: 50px;

	padding-bottom: 30px;
}

#main-container h2 {
	font-family: "font-regular";
	font-size: 30px;
	/* margin-bottom: 40px;
	text-align: center; */
}

/* ========== tiles left and right  */

#main-container .col {
	width: 477px;
	height: 471px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	float: left;
	margin-right: 20px;
	overflow: hidden;
	font-family: "font-regular";
}

#main-container .col:last-of-type {
	margin-right: 0px;
}

#wrapper._content .col header {
	background: 100%;
	height: 117px;
	background-color: #009fdb;
	text-align: center;
	color: #fff;
	margin-bottom: 20px;
}

#wrapper._content .col header h3 {
	font-size: 24px;
	font-family: "font-medium";
	line-height: 24px;
	padding-top: 25px;
}

#wrapper._content .col header h3 sup {
	top: 0.15em;
	vertical-align: super
}

#wrapper._content .col ._body ul {
	font-size: 15px;
	margin: 0px 0 0 0;
	padding: 0px;
}

#wrapper._content .col ._body ul li {
	width: 387px;
	text-align: left;
	font-size: 15px;
	margin: 0px 0px 17px 44px;
	padding: 0px 0px 0px 32px;
	line-height: 1.2;
	font-family: "font-medium"
}

#wrapper._content .col ._body ul ._sd {
	background: url(../images/icon_Standard_Condent.png) no-repeat 0 5px;
}

#wrapper._content .col ._body ul ._speed {
	background: url(../images/icon_speed.png) no-repeat 0 0px;
}

#wrapper._content .col ._body ul ._roaming {
	background: url(../images/icon_speech_bubble.png) no-repeat 0 2px;
}

#wrapper._content .col ._body ul ._msn {
	background: url(../images/icon_world.png) no-repeat 0 0px;
	line-height: 23px;
}

#wrapper._content .col ._body ul li small {
	font-size: 12px!important;
	line-height: 1!important;
	font-family: "font-regular";
	color: #5b5b5b;
}

#wrapper._content .col {
	text-align: center;
}

#wrapper._content .col ._body ._cto {
	font-size: 24px;
	text-align: center;
	line-height: 24px;
	margin-bottom: 15px;
	font-family: "font-medium";
}

#wrapper._content .col ._body ._cto sup {
	top: 0.15em;
	vertical-align: super;
}

#wrapper._content .col ._body ._cto-phone {
	font-size: 32px;
	text-align: center;
	line-height: 1.1;
	font-family: "font-medium";
}

#wrapper._content .col ._body ._cto-sub {
	font-size: 14px;
	line-height: 1.1;
	font-family: "font-medium";
}

#wrapper._content .col ._body .divider {
	width: 60%;
	height: 1px;
	background: #d2d2d2;
	margin: 35px auto 35px;
}

#wrapper._content .col ._body ._cto_customer {
	font-family: "font-medium"
}

#wrapper._content .col footer {
	margin-top: 20px;
}

#wrapper._content .col footer a.btn {
	margin-right: 0!important;
	margin-top: 20px;
	line-height: 1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0779c1), to(#056ab0));
	background-image: -webkit-linear-gradient(top, #0779c1, #056ab0);
	background-image: -moz-linear-gradient(top, #0779c1, #056ab0);
	background-image: linear-gradient(to bottom, #0779c1, #056ab0);
	color: #fff;
	padding-left: 30px;
	padding-right: 30px;
}

#wrapper._content .col footer a:first-of-type {
	margin-right: 60px;
}

/* ========== legal  */

#legal {
	width: 100%;
	background: #fff;
	padding: 20px 0px;
	margin-top: 30px
}

#legal .container {
	width: 974px;
	margin: 0 auto;
	font-size: 10px;
	line-height: 1;
	padding: 0!important;
}

/* ========== modal  */

div#_modal {
	display: none;
	position: absolute;
	top: 0;
	background: rgba(0, 0, 0, 0.7);
	height: 100%;
	width: 100%;
	z-index: 99999;
}

div#_modal._active {
	display: block;
}

#_modal ._container {
	width: 800px;
	min-height: 250px;
	margin: 100px auto 0;
	background: #fff;
	border-radius: 10px;
	padding: 15px;
	position: relative;
}

#_modal ._container h1 {
	font-size: 24px;
	margin-bottom: 15px;
}

#_modal ._container p {
	font-size: 12px;
	line-height: 1;
}

#_modal img._close {
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}



/*grid style*/

.container_12 {
	width: 974px;
	box-sizing: border-box
}

.container_12:after,
.container_12:before {
	width: 0;
	content: '.';
	font-size: 0;
	line-height: 0
}

.container_12 .grid_1,
.container_12 .grid_10,
.container_12 .grid_11,
.container_12 .grid_12,
.container_12 .grid_2,
.container_12 .grid_3,
.container_12 .grid_4,
.container_12 .grid_5,
.container_12 .grid_7,
.container_12 .grid_8,
.container_12 .grid_9 {
	display: inline;
	float: left;
	box-sizing: border-box
}

.container_12:after {
	clear: both
}

.container_12 .grid_1 {
	padding-left: 5px;
	padding-right: 5px;
	width: 61.16666667px
}

.container_12 .grid_1:first-child {
	padding-left: 10px
}

.container_12 .grid_1:last-child {
	padding-right: 10px
}

.container_12 .grid_2 {
	padding-left: 5px;
	padding-right: 5px;
	width: 142.33333333px
}

.container_12 .grid_2:first-child {
	padding-left: 10px
}

.container_12 .grid_2:last-child {
	padding-right: 10px
}

.container_12 .grid_3 {
	padding-left: 5px;
	padding-right: 5px;
	width: 223.5px
}

.container_12 .grid_3:first-child {
	padding-left: 10px
}

.container_12 .grid_3:last-child {
	padding-right: 10px
}

.container_12 .grid_4 {
	padding-left: 5px;
	padding-right: 5px;
	width: 304.66666667px
}

.container_12 .grid_4:first-child {
	padding-left: 10px
}

.container_12 .grid_4:last-child {
	padding-right: 10px
}

.container_12 .grid_5 {
	padding-left: 5px;
	padding-right: 5px;
	width: 385.83333333px
}

.container_12 .grid_5:first-child {
	padding-left: 10px
}

.container_12 .grid_5:last-child {
	padding-right: 10px
}

.container_12 .grid_6 {
	box-sizing: border-box;
	display: inline;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	width: 467px
}

.container_12 .grid_6:first-child {
	padding-left: 10px
}

.container_12 .grid_6:last-child {
	padding-right: 10px
}

.container_12 .grid_7 {
	padding-left: 5px;
	padding-right: 5px;
	width: 548.16666667px
}

.container_12 .grid_7:first-child {
	padding-left: 10px
}

.container_12 .grid_7:last-child {
	padding-right: 10px
}

.container_12 .grid_8 {
	padding-left: 5px;
	padding-right: 5px;
	width: 629.33333333px
}

.container_12 .grid_8:first-child {
	padding-left: 10px
}

.container_12 .grid_8:last-child {
	padding-right: 10px
}

.container_12 .grid_9 {
	padding-left: 5px;
	padding-right: 5px;
	width: 710.5px
}

.container_12 .grid_9:first-child {
	padding-left: 10px
}

.container_12 .grid_9:last-child {
	padding-right: 10px
}

.container_12 .grid_10 {
	padding-left: 5px;
	padding-right: 5px;
	width: 791.66666667px
}

.container_12 .grid_10:first-child {
	padding-left: 10px
}

.container_12 .grid_10:last-child {
	padding-right: 10px
}

.container_12 .grid_11 {
	padding-left: 5px;
	padding-right: 5px;
	width: 872.83333333px
}

.container_12 .grid_11:first-child {
	padding-left: 10px
}

.container_12 .grid_11:last-child {
	padding-right: 10px
}

.container_12 .grid_12 {
	padding-left: 5px;
	padding-right: 5px;
	width: 954px
}

.container_12 .grid_12:first-child {
	padding-left: 10px
}

.container_12 .grid_12:last-child {
	padding-right: 10px
}

.container_12 .prefix_1 {
	padding-left: 81.16666667px
}

.container_12 .prefix_2 {
	padding-left: 162.33333333px
}

.container_12 .prefix_3 {
	padding-left: 243.5px
}

.container_12 .prefix_4 {
	padding-left: 324.66666667px
}

.container_12 .prefix_5 {
	padding-left: 405.83333333px
}

.container_12 .prefix_6 {
	padding-left: 487px
}

.container_12 .prefix_7 {
	padding-left: 568.16666667px
}

.container_12 .prefix_8 {
	padding-left: 649.33333333px
}

.container_12 .prefix_9 {
	padding-left: 730.5px
}

.container_12 .prefix_10 {
	padding-left: 811.66666667px
}

.container_12 .prefix_11 {
	padding-left: 892.83333333px
}

.container_12 .suffix_1 {
	padding-right: 81.16666667px
}

.container_12 .suffix_2 {
	padding-right: 162.33333333px
}

.container_12 .suffix_3 {
	padding-right: 243.5px
}

.container_12 .suffix_4 {
	padding-right: 324.66666667px
}

.container_12 .suffix_5 {
	padding-right: 405.83333333px
}

.container_12 .suffix_6 {
	padding-right: 487px
}

.container_12 .suffix_7 {
	padding-right: 568.16666667px
}

.container_12 .suffix_8 {
	padding-right: 649.33333333px
}

.container_12 .suffix_9 {
	padding-right: 730.5px
}

.container_12 .suffix_10 {
	padding-right: 811.66666667px
}

.container_12 .suffix_11 {
	padding-right: 892.83333333px
}

.container_12 .push_1 {
	left: 81.16666667px
}

.container_12 .push_2 {
	left: 162.33333333px
}

.container_12 .push_3 {
	left: 243.5px
}

.container_12 .push_4 {
	left: 324.66666667px
}

.container_12 .push_5 {
	left: 405.83333333px
}

.container_12 .push_6 {
	left: 487px
}

.container_12 .push_7 {
	left: 568.16666667px
}

.container_12 .push_8 {
	left: 649.33333333px
}

.container_12 .push_9 {
	left: 730.5px
}

.container_12 .push_10 {
	left: 811.66666667px
}

.container_12 .push_11 {
	left: 892.83333333px
}

.container_12 .pull_1 {
	left: -81.16666667px
}

.container_12 .pull_2 {
	left: -162.33333333px
}

.container_12 .pull_3 {
	left: -243.5px
}

.container_12 .pull_4 {
	left: -324.66666667px
}

.container_12 .pull_5 {
	left: -405.83333333px
}

.container_12 .pull_6 {
	left: -487px
}

.container_12 .pull_7 {
	left: -568.16666667px
}

.container_12 .pull_8 {
	left: -649.33333333px
}

.container_12 .pull_9 {
	left: -730.5px
}

.container_12 .pull_10 {
	left: -811.66666667px
}

.container_12 .pull_11 {
	left: -892.83333333px
}

.container_16 {
	width: 974px;
	box-sizing: border-box
}

.container_16:after,
.container_16:before {
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	content: '.';
	font-size: 0;
	line-height: 0
}

.container_16 .grid_1,
.container_16 .grid_10,
.container_16 .grid_11,
.container_16 .grid_12,
.container_16 .grid_2,
.container_16 .grid_3,
.container_16 .grid_4,
.container_16 .grid_5,
.container_16 .grid_7,
.container_16 .grid_8,
.container_16 .grid_9 {
	box-sizing: border-box;
	display: inline;
	float: left
}

.container_16:after {
	clear: both
}

.container_16 .grid_1 {
	padding-left: 5px;
	padding-right: 5px;
	width: 40.875px
}

.container_16 .grid_1:first-child {
	padding-left: 10px
}

.container_16 .grid_1:last-child {
	padding-right: 10px
}

.container_16 .grid_2 {
	padding-left: 5px;
	padding-right: 5px;
	width: 101.75px
}

.container_16 .grid_2:first-child {
	padding-left: 10px
}

.container_16 .grid_2:last-child {
	padding-right: 10px
}

.container_16 .grid_3 {
	padding-left: 5px;
	padding-right: 5px;
	width: 162.625px
}

.container_16 .grid_3:first-child {
	padding-left: 10px
}

.container_16 .grid_3:last-child {
	padding-right: 10px
}

.container_16 .grid_4 {
	padding-left: 5px;
	padding-right: 5px;
	width: 223.5px
}

.container_16 .grid_4:first-child {
	padding-left: 10px
}

.container_16 .grid_4:last-child {
	padding-right: 10px
}

.container_16 .grid_5 {
	padding-left: 5px;
	padding-right: 5px;
	width: 284.375px
}

.container_16 .grid_5:first-child {
	padding-left: 10px
}

.container_16 .grid_5:last-child {
	padding-right: 10px
}

.container_16 .grid_6 {
	box-sizing: border-box;
	display: inline;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	width: 345.25px
}

.container_16 .grid_6:first-child {
	padding-left: 10px
}

.container_16 .grid_6:last-child {
	padding-right: 10px
}

.container_16 .grid_7 {
	padding-left: 5px;
	padding-right: 5px;
	width: 406.125px
}

.container_16 .grid_7:first-child {
	padding-left: 10px
}

.container_16 .grid_7:last-child {
	padding-right: 10px
}

.container_16 .grid_8 {
	padding-left: 5px;
	padding-right: 5px;
	width: 467px
}

.container_16 .grid_8:first-child {
	padding-left: 10px
}

.container_16 .grid_8:last-child {
	padding-right: 10px
}

.container_16 .grid_9 {
	padding-left: 5px;
	padding-right: 5px;
	width: 527.875px
}

.container_16 .grid_9:first-child {
	padding-left: 10px
}

.container_16 .grid_9:last-child {
	padding-right: 10px
}

.container_16 .grid_10 {
	padding-left: 5px;
	padding-right: 5px;
	width: 588.75px
}

.container_16 .grid_10:first-child {
	padding-left: 10px
}

.container_16 .grid_10:last-child {
	padding-right: 10px
}

.container_16 .grid_11 {
	padding-left: 5px;
	padding-right: 5px;
	width: 649.625px
}

.container_16 .grid_11:first-child {
	padding-left: 10px
}

.container_16 .grid_11:last-child {
	padding-right: 10px
}

.container_16 .grid_12 {
	padding-left: 5px;
	padding-right: 5px;
	width: 710.5px
}

.clear,
.clearfix:after,
.clearfix:before {
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}

.container_16 .grid_12:first-child {
	padding-left: 10px
}

.container_16 .grid_12:last-child {
	padding-right: 10px
}

.container_16 .prefix_1 {
	padding-left: 60.875px
}

.container_16 .prefix_2 {
	padding-left: 121.75px
}

.container_16 .prefix_3 {
	padding-left: 182.625px
}

.container_16 .prefix_4 {
	padding-left: 243.5px
}

.container_16 .prefix_5 {
	padding-left: 304.375px
}

.container_16 .prefix_6 {
	padding-left: 365.25px
}

.container_16 .prefix_7 {
	padding-left: 426.125px
}

.container_16 .prefix_8 {
	padding-left: 487px
}

.container_16 .prefix_9 {
	padding-left: 547.875px
}

.container_16 .prefix_10 {
	padding-left: 608.75px
}

.container_16 .prefix_11 {
	padding-left: 669.625px
}

.container_16 .suffix_1 {
	padding-right: 60.875px
}

.container_16 .suffix_2 {
	padding-right: 121.75px
}

.container_16 .suffix_3 {
	padding-right: 182.625px
}

.container_16 .suffix_4 {
	padding-right: 243.5px
}

.container_16 .suffix_5 {
	padding-right: 304.375px
}

.container_16 .suffix_6 {
	padding-right: 365.25px
}

.container_16 .suffix_7 {
	padding-right: 426.125px
}

.container_16 .suffix_8 {
	padding-right: 487px
}

.container_16 .suffix_9 {
	padding-right: 547.875px
}

.container_16 .suffix_10 {
	padding-right: 608.75px
}

.container_16 .suffix_11 {
	padding-right: 669.625px
}

.container_16 .push_1 {
	left: 60.875px
}

.container_16 .push_2 {
	left: 121.75px
}

.container_16 .push_3 {
	left: 182.625px
}

.container_16 .push_4 {
	left: 243.5px
}

.container_16 .push_5 {
	left: 304.375px
}

.container_16 .push_6 {
	left: 365.25px
}

.container_16 .push_7 {
	left: 426.125px
}

.container_16 .push_8 {
	left: 487px
}

.container_16 .push_9 {
	left: 547.875px
}

.container_16 .push_10 {
	left: 608.75px
}

.container_16 .push_11 {
	left: 669.625px
}

.container_16 .pull_1 {
	position: relative;
	left: -60.875px
}

.container_16 .pull_2 {
	left: -121.75px
}

.container_16 .pull_3 {
	left: -182.625px
}

.container_16 .pull_4 {
	left: -243.5px
}

.container_16 .pull_5 {
	left: -304.375px
}

.container_16 .pull_6 {
	left: -365.25px
}

.container_16 .pull_7 {
	left: -426.125px
}

.container_16 .pull_8 {
	left: -487px
}

.container_16 .pull_9 {
	left: -547.875px
}

.container_16 .pull_10 {
	left: -608.75px
}

.container_16 .pull_11 {
	left: -669.625px
}


.container_12:after,
.container_12:before {
	width: 0;
	content: '.';
	font-size: 0;
	line-height: 0;
}

.clearbasic,
.contact-form-bottom:after,
.contact-form-bottom:before,
.container_12:after,
.container_12:before {
	display: block;
	overflow: hidden;
	visibility: hidden;
	height: 0;
}

/*end grid style*/

/*general styles*/

#wrapper p,
#wrapper ul {
	margin-bottom: 18px;
}

#wrapper p,
#wrapper ul li {
	color: grey;
	font-size: 14px;
}

p,
label,
dd p {
	margin-bottom: .5em;
}

p,
li,
dt,
dd,
label,
div.span {
	font-size: 1.2em;
	color: #333;
	line-height: 1.3em;
}


#wrapper h1 {
	color: #0397d6;
	font-size: 32px;
	margin-bottom: 16px;
}

#wrapper h1,
#wrapper h2,
#wrapper h3 {
	font-family: omnes_att_iimedium, Arial, Helvetica, sans-serif;
	
}


#wrapper {
	box-sizing: border-box;
	text-align: left;
	padding: 20px 0;
	line-height: 1.3em;
	border-radius: 5px;
	background-clip: padding-box;
	box-shadow: 2px 4px 8px -3px rgba(0, 0, 0, .4);
	border: 1px solid #ccc;
	color: grey;
	font-size: 14px;
	margin-top: 20px;

}


#wrapper .block {
	padding-left: 20px;
}

#wrapper button,
#wrapper div,
#wrapper img,
#wrapper input,
#wrapper label {
	box-sizing: border-box;
}

#wrapper b,
#wrapper h2,
#wrapper h3 {
	/*color: #0397d6;*/
}

#wrapper h3 {
	font-size: 18px;
	font-weight: 500;
}



/*end general styles*/

/*start form style*/

.form-group {
	zoom: 1;
	margin: 20px 0 0;
}

#wrapper button,
#wrapper div,
#wrapper img,
#wrapper input,
#wrapper label {
	box-sizing: border-box;
}

#dealer-contact {
	margin-top: 30px;
	position: relative;
}



.required {
	color: #f27d00;
}

.container_12 .pull_1,
.container_12 .pull_10,
.container_12 .pull_11,
.container_12 .pull_2,
.container_12 .pull_3,
.container_12 .pull_4,
.container_12 .pull_5,
.container_12 .pull_6,
.container_12 .pull_7,
.container_12 .pull_8,
.container_12 .pull_9,
.container_12 .push_1,
.container_12 .push_10,
.container_12 .push_11,
.container_12 .push_2,
.container_12 .push_3,
.container_12 .push_4,
.container_12 .push_5,
.container_12 .push_6,
.container_12 .push_7,
.container_12 .push_8,
.container_12 .push_9,
.container_16 .pull_10,
.container_16 .pull_11,
.container_16 .pull_2,
.container_16 .pull_3,
.container_16 .pull_4,
.container_16 .pull_5,
.container_16 .pull_6,
.container_16 .pull_7,
.container_16 .pull_8,
.container_16 .pull_9,
.container_16 .push_1,
.container_16 .push_10,
.container_16 .push_11,
.container_16 .push_2,
.container_16 .push_3,
.container_16 .push_4,
.container_16 .push_5,
.container_16 .push_6,
.container_16 .push_7,
.container_16 .push_8,
.container_16 .push_9,
.form-group,
.pull_1,
.pull_10,
.pull_11,
.pull_2,
.pull_3,
.pull_4,
.pull_5,
.pull_6,
.pull_7,
.pull_8,
.pull_9,
.push_1,
.push_10,
.push_11,
.push_2,
.push_3,
.push_4,
.push_5,
.push_6,
.push_7,
.push_8,
.push_9,
nav#primary_menu ul.menu,
nav#primary_menu ul.menu>li>a {
	position: relative;
}




#wrapper button,
#wrapper div,
#wrapper img,
#wrapper input,
#wrapper label {
	box-sizing: border-box;
}

.form-group>label {
	float: left;
	line-height: 120%;
	width: 200px;
	padding: 6px 31px 0 0;
}

.form-group label {
	font-size: 12px;
	font-weight: 700;
	text-align: right;
	line-height: 24px;
	display: inline-block;
	margin: 0;
}

p,
label,
dd p {
	margin-bottom: .5em;
}

p,
li,
dt,
dd,
label,
div.span {
	font-size: 1.2em;
	color: #333;
	line-height: 1.3em;
}

body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
input,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
br {}

.form-group {
	zoom: 1 !important;
	margin: 20px 0 0 !important;
}

#wrapper button,
#wrapper div,
#wrapper img,
#wrapper input,
#wrapper label {
	box-sizing: border-box;
}

#form-container {
	position: relative;
}

#form-container input[type=text] {
	width: 207px;
}

#form-container select {
	width: 207px;
}

#marketStates {
	height: 100px;

}


/*end form style*/

/* start radio*/

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
	z-index: 1;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-top: 4px \9;
	margin-left: -20px;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
	cursor: pointer;
}



.checkbox input,
.radio input {
	-webkit-tap-highlight-color: transparent;
	height: 20px;
	margin: 6px;
	opacity: 0;
	outline: none;
	position: absolute !important;
	left: 24px;
	top: 0px;
	width: 23px;
}





.form-group input.form-control,
.form-group select.form-control {
	min-height: 24px;
	-webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .25);
	-moz-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .25);
	box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .25);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
}



#wrapper .note p {
	font-size: 8pt;
}

#wrapper p,
#wrapper ul {
	margin-bottom: 18px;
}

#wrapper p,
#wrapper ul li {
	color: grey;
	font-size: 14px;
}



#wrapper button,
#wrapper div,
#wrapper img,
#wrapper input,
#wrapper label {
	box-sizing: border-box;
}

.form-group .button-primary.large {
	padding: 14px 20px;
	font-size: 19px;
}

.form-group .button-primary {
	cursor: pointer;
	color: #fff;
	font-family: arial, sans-serif!important;
	background-position: center 48%;
	background-repeat: no-repeat;
	background-color: #0574ac;
	background-image: -moz-linear-gradient(top, #078cc5 0, #0574ac 50%, #0574ac 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #078cc5), color-stop(50%, #0574ac), color-stop(100%, #0574ac));
	background-image: -webkit-linear-gradient(top, #078cc5 0, #0574ac 50%, #0574ac 100%);
	background-image: -o-linear-gradient(top, #078cc5 0, #0574ac 50%, #0574ac 100%);
	background-image: -ms-linear-gradient(top, #078cc5 0, #0574ac 50%, #0574ac 100%);
	background-image: linear-gradient(to bottom, #078cc5 0, #0574ac 50%, #0574ac 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#078cc5', endColorstr='#0574ac', GradientType=0);
	border: 1px solid #0574ac;
}


#submitButton {
	margin-top: 20px;
}


.form-group label.error {
	color: red;
	position: absolute;
	left: 200px;
	text-align: left;
	font-size: 10px;
	bottom: -12px;
	padding: 0;
	top: -21px;
	z-index: -1;
}

/*end radio*/

.subnav {
	position: absolute;
	top: -33px;
	left: 22px;
}

#wrapper {
	padding-top: 20px;
}

.wrapperWithSubNav {
	margin-top: 53px !important;
}

.subnav a {
	color: #19100e;
	text-decoration: none;
	margin-right: 8px;
	font-size: 14px;
}

.subnav a.active,
.subnav a:hover {
	color: #EF6F00;
}


#ge5p_z2-primary-nav-wrapper {
	display: none;
}
