a {
font-weight: bold;
text-decoration: none !important;
color: #0e1c41;
}
a:focus {
font-weight: bold;
text-decoration: underline;
color: #0e1c41;
}

a:hover {
font-weight: bold;
text-decoration: underline;
color: #00c5fe;
}
body{
background: url("images/bg_all.jpg") repeat-x top center fixed;
background-color: #ffffff;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
color: #0e1c41;
}
#mainExtra{
background-color: #ffffff !important;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
color: #0e1c41;
}
.container{
margin-top: 0px;
max-width: 960px;
}
.container2{
max-width: 400px;
}
.nopadding {
padding: 0 !important;
margin: 0 !important;
}
/*.paddingLeft {
padding-right: 30px !important;
}
.paddingRight {
padding-left: 30px !important;
}*/
.spacerS{
margin-top: 20px;
}
.spacerM{
margin-top: 60px;
}
.spacerL{
margin-top: 90px;
}
.spacerXL{
margin-top: 200px;
}
.btn {
background-color: #0e1c41 !important;
border-color:  #0e1c41 !important;
color: #fff !important;
/*font-weight: bold;*/
}
.btn-primary.focus {
background-color: #0e1c41 !important;
border-color: #0e1c41 !important;
color: #fff !important;
}
.btn:hover{
background-color: #00c5fe  !important;
border-color:  #00c5fe !important;
color: #fff !important;
}
.btn:active{
background-color:  #00c5fe !important;
border-color:  #00c5fe !important;
color: #fff !important;
}
.under18:link {
background-color: #666666  !important;
border-color:  #666666  !important;
color: #fff !important;
text-decoration: none !important;
}
.under18:hover {
text-decoration: none !important;
}
.under18:active {
text-decoration: none !important;
}
.radioPush {
margin-right: 20px !important;
}
.pusher {
margin-top: -20px;
}
/*input[type="checkbox"] {
width: 30px !important;
height: 30px !important;
}
*/
label {
color: #000;
font-weight: 500;
}
.orange{
  background-color: #000 !important;
color: #fff !important;
}

/*.terms {
color: #fff;
}*/
.terms a {
color: #448438;
}
.terms a:focus {
color: #448438;
}
.terms a:visited {
color: #448438;
}
.terms a:active {
color: #448438;
}
.terms a:hover {
color: #448438;
}
.imgInline {
display: inline !important;
}
.offMobile{
display: normal;
}
.onMobile{
display: none;
}
.small {
font-size: 12px;
padding-right: 100px;
}
.medium {
font-size: 16px;
}
.modal {
color: #333;
}
.modal a {
	color: #000000;
}
.modal a:visited {
	color: #000000;
}
.modal a:hover {
	color: #00c5fe;
}
.logoPush {
margin-right: 80px;
}
.formBG {
background: url("images/bg_form.png") no-repeat center center ;
padding-top:30px;
padding-bottom:30px;
min-height: 533px;
}
.alert-warning {
color: #fff;
background-color: #c20e1a;
border-color: #c20e1a;
}
ul {
list-style-type: none;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 14px !important;
    border-left: 0 !important;
}
@media (max-width: 480px) {
body{
}
.spacerM{
margin-top: 30px !important;
}
.offMobile{
display: none;
}
.onMobile{
display: block;
}
.logoPush {
margin-right: 0px;
}
.small {
font-size: 12px;
padding-right: 0px;
}
.formBG {
background-image: none;
background-color:  #a2c037;
padding-top: 1px;
}

}