body.theme1 { background: #000; -webkit-transition: background 0.5s; header { background: #000; -webkit-transition: background 0.5s; } #logo { background: url(../img/logo-theme1.png) no-repeat; } h1, h2, h3, h4, h5, h6, p, li { color: #777; -webkit-transition: color 0.5s; } hr { border-top: 1px solid #555; } nav.primary { border-color: #555; } a { color: #555 !important; -webkit-transition: color 0.5s; &:hover, &.active { color: #fff !important; } } .featured-clients { img { background-color: #555; } } input[type="text"]{ background: #444; border: 1px solid #555; } }