 /* Foundation Styles */ 

a:hover, a:active, a:focus {
 color: #f0b243; 
}

.header-utility a:hover, .header-user a:hover {
 color: #f0b243 !important; 
}
   
  .home-feature__description.foundation-description, .home-section-content.foundation-home-content {
   border-left: #efb142 solid 5px;
   }
   
   .home-feature__ctas.foundation-cta .button.button--cta, .button.reversed.button--cta.foundation-cta, .button.button--cta.foundation-cta {
   border: #efb142 solid 5px;
   width: 200px;
   }
   
   h1.home-feature__title.foundation-feature {
     line-height: 42px;
     }
     
    @media (min-width: 900px) and  (max-width: 1099px) {    
     h1.home-feature__title.foundation-feature {
     width: 870px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     margin-top: -10px;
     }
     
     .home-feature__ctas.foundation-cta {
          margin-top: 20px;
     }

         }
     
     @media (min-width: 1100px) {    
         
   h1.home-feature__title.foundation-feature {
     width: 1040px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     padding-left: 27px;
     }
   
   }
     
      @media (min-width: 1170px) {

     
     .footer-contact.foundation-contact, .copyright.foundation-copyright {
     text-align: left;

     }
  
  .page-footer {

    margin-top: -42px;
    margin-bottom: -42px;

}
     
       .footer-contact.foundation-contact {
            margin-top: 50px;
       }

     
     }
     
           @media (max-width: 1199px) {
           
            .footer-contact.foundation-contact {
            max-width: 350px;
            }
           
           }
     
     
     
     .copyright.foundation-copyright {
     padding-top: 15px;
     }
     
 .footer-logo.foundation-footer-logo {
margin-top: 35px;
}

.footer-contact.foundation-contact {

}

      @media (min-width: 960px) {
      
      .content-box.shaded.alternate-box, .chapter-columns .content-box.shaded   {
      height: 694px;
      }
      
           
      }
      
            @media (min-width: 1170px) {
      
      .content-box.shaded.alternate-box, .chapter-columns .content-box.shaded   {
      height: 770px;
      }
      
           
      }
      
       @media (min-width: 1400px) {
      
      .content-box.shaded.alternate-box, .chapter-columns .content-box.shaded   {
               height: 700px;
      }
      
      }
      

            @media (min-width: 1700px) {
      
      .content-box.shaded.alternate-box, .chapter-columns .content-box.shaded   {
               height: 620px;
      }



  }


      
      
.in-this-section ul {
    border-left: #f0b243 solid 5px;
   
}

.in-this-section .is-current > a {

    color: #f0b243;

}


@media  (min-width: 1170px)  and  (max-width: 1479px) {

 .sf-logged-out-view {
right: 51% !important;
}

}
      

@media (min-width: 1480px) {

.sf-logged-in-view {
right: 48% !important;
}

 .sf-logged-out-view {
right: 42% !important;
}
}


.header-search {
 display: none; 
}


@media (max-width: 480px) {    
  .header-user {
   margin-bottom: -15px; 
  }
}

.aside-section-content {
 border-left: #f0b243 solid 5px; 
}

.button.reversed, a.button.interior-content-cta, button.button.interior-content-cta {
   border: #f0b243 solid 5px; 


}
