html, body { height: 100%; } .divider { height: 2rem; background-color: rgba(255, 255, 255, .5); border: solid rgba(0, 0, 0, .15); border-width: 1px 0; box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15); } @media (min-width: 992px) { .rounded-lg-3 { border-radius: .3rem; } } #monster { cursor: pointer; } body { background-image: linear-gradient(0deg,rgba(0,0,0,.0),rgba(0,0,0,.6),rgba(0,0,0,.8)),url(/custom/background.jpg) } #output { background: white; border-radius: .25rem; padding: 1.625rem 1rem .625rem; } #output label { transform: scale(.85) translateY(-.5rem) translateX(.15rem); opacity: .65; font-size: smaller; } .highlight { background-color: yellow; } #shared-notice { display: none; } #share-notice { cursor: pointer; }