.parallax { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .parallax img { display: none; position: absolute; left: 50%; bottom: 0; min-width: 100%; max-width: none; min-height: 100%; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } header.tempo-header div.tempo-topper div.tempo-site-identity { padding-top: 33px; padding-bottom: 25px; } header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title { color: #233141; text-transform: uppercase; font-weight: 400; letter-spacing: 2px; } header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description { color: #233141; } header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title:hover, header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description:hover { color: #233141; } header.tempo-header div.tempo-header-partial .tempo-flex-container.tempo-header-text-wrapper { top: 0px; } header.tempo-header div.tempo-header-partial .tempo-flex-container.tempo-header-btns-wrapper { bottom: 0px; } header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1 { background-color: #a483d6; } header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1:hover { background-color: #9073bc; } header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-2 { background-color: #36d678; } header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-2:hover { background-color: #32c770; } @media ( max-width: 480px ) { header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn { margin-left: 0px; margin-right: 0px; width: 100%; } } header.tempo-header div.tempo-header-partial.tempo-audio div.details:hover hr { background-color: #32c770; } header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-categories a { font-weight: 400; } header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-meta a { text-transform: uppercase; } header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-meta a.author { margin-right: 10px; } header.tempo-header div.tempo-header-partial.tempo-portfolio h1.tempo-headline:hover:before { background-color: #32c770; } body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title { color: #ffffff; } body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description { color: #ffffff; } body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title:hover, body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description:hover { color: #ffffff; }