@import "events/constants"; @import "client/common.scss"; #rt-e617b4394e0e49e1c234c63161bb2e15 { width:38%; position:absolute; } #body-content #rt-e617b4394e0e49e1c234c63161bb2e15 { position:relative; width:100%; overflow:visible; } [data-react-class="EventPage"] { width:100%; .EventPage { width:100%; } #header { //display:grid; display:none; justify-content: center; width:100%; background-color:$jamkazam-background; padding:0.25rem 0; } .logo-holder { background: url('/assets/logo.png') no-repeat; height:47px; width: 252px; } .title { font-size:2rem; } .description { color:gray; font-size:1rem; margin-top:.2rem; } .starts-at { color:gray; font-size:1rem; margin-top:.2rem; } #root { min-height: 100%; align-items: center; //justify-content: center; min-width: 50%; display: flex; flex-direction: column; } #powered-by, #powered-by-2 { text-align:center; vertical-align:middle; position:absolute; top: -3rem; margin: auto; width: 100%; display: grid; align-items: center; justify-content: center; span { font-size:.8rem; text-align:left; } } .powered-by { background: url("/assets/shared/jk_logo_small.png") no-repeat center; height:26px; width:142px; } #powered-by-2 { display:none; } #player, #no-player { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; //top:-5rem; border-width: $chunkyBorderWidth; border-style: solid; border-color: $copy-color-on-dark; a { color:#fc0; } } #no-player { display:grid; align-content: center; } .no-register { text-decoration: underline; font-weight:bold; //margin-top:2rem; display:block; } .no-code { background-color: black; padding-bottom:0 !important; height:auto !important; min-height:200px !important; padding-top:0 !important; text-align:center; font-size:1rem; ul,ol { text-align:left; } } #body-content { background-color:black; display:grid; grid-template-columns: 60% 2% 38%; justify-content:center; margin-bottom:6rem; padding:0 1rem; } #top-container { background-color:black; justify-content:center; padding:2rem 0 .1rem 0; text-align:center; } #chat-header { display:none; } div.root { flex-grow: 1; overflow: auto; } html { font-size: 100%; } .listing { } .listing-content { } #back-link { color:#fc0; position:absolute; left:1rem; text-decoration: none; &:before { content:"◀ "; } } @media (min-width:1px) and (max-width: 1000px) { html { font-size: 100%; } #header { } .title { position:relative; font-size:1.5rem; } #player, #no-player { margin-bottom:1rem; } #top-container { //margin-top:1rem; } html { font-size: 100%; } #back-link { top:-3rem; font-size:1rem; &:before { content:'< '; } } #chat-header { display:block; font-size:1rem !important; margin-bottom:.25rem; text-align:center; color:lightgray; } #body-content { grid-template-columns: 100%; } #body-content #rt-e617b4394e0e49e1c234c63161bb2e15 { height:400px; padding-bottom: 10rem; } .logo-holder { background: url('/assets/logo.png') no-repeat center; background-size:75%; height:40px; width: 100px; } #powered-by { display:none; } #powered-by-2 { text-align:center; vertical-align:middle; position:static; top: 0; width: 100%; display: grid; align-items: center; justify-content: center; margin:.3rem 0 0 0; span { vertical-align: bottom; line-height:20px; } div { display:inline-block; vertical-align: bottom; } .powered-by { height: 20px; width: 100px; background-size: 100%; } } } }