/* Move down content because we have a fixed navbar that is 50px tall */

body {
  background-color: #000000;
  padding-bottom: 20px;
}

.header{
   padding: 10px;
    z-index: 3;
    position: absolute;
    margin: auto;
}



hr.bar1 {
	border-top: 3px double #8c8b8b;
    color: #fff;
    margin-top: 5px;
}

.grass{
    margin: auto; 
    width: 100%;
}

.fb-copy{
 color: #fff;   
}

.welcome-bar{
 margin-top: 0px; 
 max-width: 90%;
 margin-left: -15px;

}

/*
========================== Mobile Styles ================================
*/

@media(max-width:767px){
    .ertl-logo{
    max-width: 45%;
    margin-bottom: 10px;
         margin: auto;
}
        .circle-tractors {
    border:3px solid white;
}
    .welcome{
font-family: 'Cookie', cursive;
   font-size: 3.4em; 
    margin-top: 16px;
    color: #fff;
    margin-bottom: 0;
    text-align: center;
    margin-bottom: 0px;

}
    .title2{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 1.7em;
    font-weight: 700;
    margin-top: 0px;
    text-align: center;
}
    .main-copy{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.3em;
    font-weight: 200;
        text-align: center;
}
    
        .main-copy-thanks{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.0em;
    font-weight: 200;
        text-align: center;
}
    
            .return{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 0.9em;
    font-weight: 200;
        text-align: center;
}
    
.email-fpo{
    padding: 0px;
    margin-bottom: 8px;
    margin-top: 0px;
}
    
            .title-added{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 1.2em;
    padding: 10px;
    font-weight: 500;
    margin-top: 5px;
    text-align: center;
}



}

/*
========================== Tablet Styles ================================
*/

@media(min-width:768px){
    .tractor-shot{
        margin-top: -24px;
    }
    .circle-tractors {
    border:6px solid white;
         width: 200px;
}
    .ertl-logo{
    max-width: 45%;
    margin-bottom: 10px;
         margin: auto;
}
        .circle-tractors {
    border:3px solid white;
}
    .welcome{
font-family: 'Cookie', cursive;
   font-size: 5.4em; 
    margin-top: 16px;
    color: #fff;
    margin-bottom: 0;
    text-align: center;
    margin-bottom: -5px;

}
    .title2{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 1.8em;
    font-weight: 700;
    margin-top: 0px;
    text-align: center;
}
    .main-copy{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.3em;
    font-weight: 200;
        text-align: center;
}
    
        .main-copy-thanks{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.3em;
    font-weight: 200;
        text-align: center;
}
    
                .return{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 0.9em;
    font-weight: 200;
        text-align: center;
}
    
    
.email-fpo{
    padding: 10px;
    margin-bottom: 10px;
    margin-top: 25px;
}
    .ertl-intro{
    color: #000000;
    font-size: 1.3em;
    text-align: center;
}
    
            .title-added{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 1.7em;
    font-weight: 700;
    margin-top: 15px;
    text-align: center;
}

}

/*
========================== Desktop Styles ================================
*/

    
@media(min-width:992px){
    .tractor-shot{
        margin-top: -75px;
    }
    .circle-tractors {
    border:9px solid white;
    width: 200px;
        margin: auto;
  
}
    .ertl-logo{
    max-width: 25%;
    margin-bottom: 10px;
    margin-left: 5px;
}
    
    .welcome{
font-family: 'Cookie', cursive;
   font-size: 7.4em; 
    margin-top: 16px;
    color: #fff;
    margin-bottom: 0;
    text-align: center;
    margin-bottom: -8px;

}
    .title2{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 2.7em;
    font-weight: 700;
    margin-top: -15px;
    text-align: center;
}
    
        .title-added{
    font-family: 'Open Sans', sans-serif;
   color: #fff; 
    font-size: 1.7em;
    font-weight: 700;
    margin-top: 15px;
    text-align: center;
}
    
    .main-copy{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.6em;
    font-weight: 400;
        margin-top: 10px;
}
    
.email-fpo{
 padding:30px;   
 margin-bottom: 50px;
}
    
.ertl-intro{
    color: #FFFFFF;
    font-size: 1.3em;
    text-align: left;
    margin-left: 10px;
    text-shadow: 1px 2px #000000;
}
            .main-copy-thanks{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 1.3em;
    font-weight: 200;
        text-align: center;
}
    
                .return{
    font-family: 'Open Sans', sans-serif;
 color: #fff;
    font-size: 0.9em;
    font-weight: 200;
        text-align: center;
}



}




.legal {
color: #727272;
 margin-top: 7px;
font-size: 0.9em;
 text-align: justify;
}


.terms{
color: #727272;
 margin-top: 7px;
font-size: 1.0em;
 text-align: justify;
}

.black{
    background-color: #000;
}







.ertl-email{
   height: 45px; 
}

.ertl-btn{
 height:45px;   
}
.recalls{
    padding-top: 10px;
}

.links{
 margin-bottom: 25px;   
}

.fb-icon .fa-3{
 font-size: 4em; 
    color: #fff;
}

/*
============================================================
                    Thanks Styles
============================================================
*/

  .ertl-intro-thanks{
        font-family: 'Open Sans', sans-serif;
        font-weight: 700;
        font-size: 1.5em;
        margin-bottom: 0px;
        margin-top: 15px;
        color: #000;
       
    }

    .circle-tractors-thanks {
    border:9px solid white;
        max-width: 225px;
}

