.header-cta{display:block;height:51px;margin-top:15px;-webkit-transition:all 200ms ease;transition:all 200ms ease;background:#ff8a5b;color:white;text-align:center;border-radius:6px;padding:15px;position:absolute;right:60px}a.header-cta:hover{color:white;opacity:.8}@media(max-width:479px){.header-cta{padding:15px 10px;font-size:12px;right:54px}}