.banner{background-color:#333;background-position:center center;background-repeat:no-repeat;padding-top:32px;padding-right:30px;padding-bottom:32px;padding-left:30px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;color:#fff}.banner h1{text-align:center;text-transform:uppercase;color:#fff;font-size:2.5em}.banner h4{color:#fff}.banner *{color:#fff}@media(max-width:800px){.banner.theme_2{background-attachment:scroll !important}}