body{background-color:#2d3436;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.infobar{margin:.5em auto auto;width:80%}.infobar p{color:#b2bec3;height:2em;text-align:center}.pages{margin-left:18%;margin-right:18%;margin-top:5%;min-height:65vh}h1{color:#f60}h2,h3,h4,h5,h6,p{color:#fff}.card-body{background-color:#333b3d}.card-title{color:#fff}.card-text,.event-date,.event-location{color:#b2bec3}.text-primary{color:#f60!important}.btn-primary{background-color:#f60!important;border-color:#f60!important;color:#fff}.shadow-md{box-shadow:0 5px 10px rgba(45,52,54,.3)}.navbar{background-color:#272e2f!important;border-radius:5px;margin-left:10%;margin-right:10%}nav.navbar .nav-link,nav.navbar .navbar-brand{color:#f60!important;text-decoration:none}nav.navbar .nav-link:focus,nav.navbar .nav-link:hover,nav.navbar .navbar-brand:focus,nav.navbar .navbar-brand:hover{background-color:initial!important;color:#f60!important}nav.navbar .btn-primary,nav.navbar .btn-primary:focus,nav.navbar .btn-primary:hover{background-color:#f60!important;border-color:#f60!important;color:#fff!important}nav.navbar .btn-primary:focus,nav.navbar .btn-primary:hover{box-shadow:none!important;outline:none!important}.memberbar{align-items:start;border-radius:5px;display:flex;gap:.5rem;justify-content:flex-end;margin-left:10%;margin-right:10%}a:hover{color:#f60!important}.sidebar{background-color:#272e2f;box-shadow:0 4px 8px rgba(0,0,0,.16);left:-100%;min-height:100vh;position:fixed;top:0;transition:.5s;width:280px;z-index:1}.sidebar.active{left:0}.sd-header{align-items:center;color:#f60;display:flex;justify-content:space-between;padding:15px}.sidebar-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%}.sidebar-overlay.active{opacity:1;visibility:visible}.sidebar-online-members{color:#5d6b6f;float:right;font-size:.75em;line-height:25px}.sd-body{max-height:calc(100vh - 67px);overflow-x:hidden;padding:15px}.sd-body ul{display:inline-block;margin-bottom:0;padding:0;width:100%}.sd-body ul li{list-style:none;margin-bottom:8px}.sd-body ul li .sd-link{background-color:#2c3335!important;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:10px 16px;text-decoration:none;width:100%}.event-details{align-items:center;background-color:#272e2f;border-radius:1em;display:grid;grid-template-areas:"header header header sidebar sidebar sidebar" "main main main main main main" "footer footer footer footer footer footer ";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;justify-items:center;margin:2em 0 0;padding:1.6em;white-space:pre-line;width:100%}.event-header{grid-area:header}.details{grid-area:main;padding:1em 0 0;text-align:left}.btn-link{margin-bottom:3px}.event-title{color:#f60;margin-right:1em}.event-picture{border-radius:5px;display:block;grid-area:sidebar;height:auto;width:100%}.event-info{grid-area:footer;width:100%}.event-button{grid-area:footer;margin-left:10px;width:40%}.past-events,.upcoming-events{margin-top:4em}@media only screen and (max-width:750px){.infobar{margin:.75em auto 1.5em;width:80%}.event-details{align-items:center;display:grid;grid-template-areas:"header" "sidebar" "main" "footer";grid-template-columns:1fr;grid-template-rows:auto;justify-items:center}.navbar{background-color:#272e2f!important;border-radius:5px;margin-left:.25em;margin-right:.25em}.pages{margin-left:1em;margin-right:1em;margin-top:5%}.card{width:22rem!important}.card-content{-webkit-user-select:none;user-select:none}}.leaderboard-dropdown{-webkit-appearance:"none";appearance:"none";background-color:"#2d3436";font-weight:500;outline:"none";text-align:center}.grid-leaderboard-dropdown:focus{text-decoration:none}.form-label{color:#fff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;src:local("Titillium WebLight"),local("TitilliumWeb-Light"),url(https://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wpr24bNCNEoFTpS2BTjF6FB5E.woff) format("woff")}.member-profile{margin:2em 0}.member-profile .card-body{background-color:#333b3d}.member-profile .card-title{color:#f60}.member-profile .card-text{color:#b2bec3}.footer{bottom:0;color:#fff;margin-top:2em;width:100%}