.planet, .room { font-family: 'scp'; } div.meta { display: inline-block; } ul.grams { list-style-type: none; padding: 0; } div.meta label { background-color: #B1B7BD; margin-right: 1rem; height: 1rem; width: 1rem; text-align: center; } div.meta label:before { content: attr(data-glyph); color: #fff; font-family: 'scp'; font-size: .8rem; font-weight: 500; line-height: 1rem; vertical-align: middle; } div.meta label, div.meta h2, div.meta h3 { display: inline-block; } div.meta h2, div.meta h3 { font-family: 'scp'; font-size: .8rem; font-weight: 400; margin-top: 0; padding-top: 0; } div.meta h3 { margin-left: 2rem; } div.meta .time { padding-right: 2rem; } li.gram.same div.meta { display: none; } li.gram.same:hover div.meta { display: block; position: absolute; background-color: #fff; margin-top: -2.5rem; padding-top: 1rem; } .speech { margin-left: 2rem; } @media (max-width: 767px) { div.meta > label { margin-right: 9px; } } .input { border-bottom: 3px solid #000; display: inline-block; line-height: 2rem; font-size: 1rem; padding: 0 .2rem; min-width: 1rem; min-height: 1rem; outline: none; } .audience, .message { margin-left: 2rem; } .audience { margin-bottom: 2rem; } .audience .input { border-color: #B1B7BD; font-family: 'scp'; } .message { display: inline-block; } .message .input { border-color: #373a3c; font-family: 'bau'; } .length { display: inline-block; margin-left: 2rem; line-height: 2rem; font-family: 'bau'; font-size: .7rem; font-weight: 500; letter-spacing: 1px; } /*# sourceMappingURL=main.css.map */