.float-container { bottom: 2rem; right: 2rem; z-index: 100; position: fixed; font-size: 1.6em; a { display: block; color: $alt-fg-color; background-color: $alt-bg-color; font-size: 2.0rem; padding: 0.5rem; border-radius: 0.5rem; opacity: 50%; transition: opacity 0.5s, color 0.5s; &:hover, &:focus { color: $link-color; opacity: 100%; @media only screen and (max-width : 768px) { color: $alt-fg-color; opacity: 50%; } } } }