@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");.container{max-width:80em;margin:0 auto;position:relative;z-index:2;padding:0 1em;box-sizing:border-box}button{background-color:#614ad3;font-size:1em;border:none;color:#dbdbdb;padding:.5em 1em;border-radius:4px;-webkit-transition:background-color .5s;transition:background-color .5s;cursor:pointer}button:hover{background-color:#3e29a8}body,html{padding:0;margin:0;font-family:'Lato', sans-serif;background-color:#03060d;color:#dbdbdb}header{border-bottom:1px solid #41454b;margin-bottom:4em}header .container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}@media screen and (max-width: 767px){header .container{position:initial;padding:2em 1em}}header .container #logo{grid-column:1 / span 2;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center}@media screen and (max-width: 767px){header .container #logo{grid-column:1 / span 4}}header .container #logo img{display:block}@media screen and (max-width: 767px){header .container #logo img{width:100%}}header .container nav{grid-column:4 / span 9}header .container nav ul{padding:0;margin:0;float:right}header .container nav ul li{display:inline-block;margin:0}header .container nav ul li a{color:white;text-decoration:none;font-weight:700;text-transform:uppercase;padding:2em 1em;display:block;opacity:.5;border-top:4px solid #03060C;-webkit-transition:opacity .5s, border-top-color .5s, border-left-color .5s;transition:opacity .5s, border-top-color .5s, border-left-color .5s;margin:0 0 0 -3px}@media screen and (min-width: 768px){header .container nav ul li a.close{display:none}}header .container nav ul li a:hover{opacity:1;border-top-color:white}header .container nav ul li a.active{opacity:1;border-top-color:#614ad3}@media screen and (max-width: 767px){header .container nav{position:fixed;top:0;right:0;width:80vw;height:100vh;background-color:black;z-index:10;-webkit-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}header .container nav.open{-webkit-transform:translateX(0%);transform:translateX(0%)}header .container nav ul{float:left;width:100%}header .container nav ul li{display:block;width:100%}header .container nav ul li a{border-left:4px solid black}header .container nav ul li a.close{cursor:pointer}header .container nav ul li a.close svg{vertical-align:middle;-webkit-transform:translateY(-2px);transform:translateY(-2px);padding-right:1em}header .container nav ul li a.active{opacity:1;border-top-color:rgba(97,74,211,0);border-left-color:#614ad3}header .container nav ul li a:hover{opacity:1;border-left-color:white;border-top-color:rgba(97,74,211,0)}}header .container #menu{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;grid-column:12}@media screen and (min-width: 768px){header .container #menu{display:none}}section#hero .container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}section#hero .container #focus_image{grid-column:1 / span 8;position:relative;overflow:hidden;height:450px}section#hero .container #focus_image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 767px){section#hero .container #focus_image{grid-column:1 / span 12}}section#hero .container #focus_image img{display:block;position:absolute;top:0;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;z-index:3}section#hero .container #focus_image .caption{z-index:4;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:1em;color:white;background-color:rgba(0,0,0,0.5);text-shadow:1px 4px 10px rgba(0,0,0,0.4)}section#hero .container #focus_image .caption h1{text-transform:uppercase;margin-bottom:.5em}section#hero .container #focus_image .caption p{margin-top:.5em}section#hero .container #forums_quick_view{grid-column:10 / span 3}@media screen and (max-width: 767px){section#hero .container #forums_quick_view{grid-column:1 / span 12;grid-row:2}}section#hero .container #forums_quick_view h1{font-weight:400;border-left:2px solid #614ad3;padding-bottom:.25em;text-transform:uppercase;font-size:1.3em;font-weight:700;margin:0;padding:0 0 0 .5em;color:white}section#hero .container #forums_quick_view h2{font-size:1.2em;font-weight:400;margin-bottom:.15em;text-transform:uppercase;white-space:nowrap}section#hero .container #forums_quick_view .new_threads,section#hero .container #forums_quick_view .recently_updated{list-style:none;padding:0;margin:0 0 2em}section#hero .container #forums_quick_view .new_threads li,section#hero .container #forums_quick_view .recently_updated li{border-bottom:1px solid rgba(255,255,255,0.15)}section#hero .container #forums_quick_view .new_threads li:nth-last-child(-n+1),section#hero .container #forums_quick_view .recently_updated li:nth-last-child(-n+1){border-bottom:none}section#hero .container #forums_quick_view .new_threads li a,section#hero .container #forums_quick_view .recently_updated li a{color:#dbdbdb;text-decoration:none;font-size:.95em;padding:.5em;display:block;-webkit-transition:background-color .5s;transition:background-color .5s}section#hero .container #forums_quick_view .new_threads li a:hover,section#hero .container #forums_quick_view .recently_updated li a:hover{background-color:rgba(255,255,255,0.1)}section#hero .container #forums_quick_view .new_threads li a .title,section#hero .container #forums_quick_view .recently_updated li a .title{display:block;font-weight:700}section#hero .container #forums_quick_view .new_threads li a .op,section#hero .container #forums_quick_view .recently_updated li a .op,section#hero .container #forums_quick_view .new_threads li a .last_updated,section#hero .container #forums_quick_view .recently_updated li a .last_updated{display:block;font-size:.9em;opacity:.6}@media screen and (max-width: 767px){section#hero .container #forums_quick_view .forums_lists{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1em}}section#hero .container #forums_quick_view .actions{font-size:.9em;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1em}section#hero .container #forums_quick_view .actions .new_thread{grid-column:2}section#news{margin-top:8em;margin-bottom:8em}section#news h1.section_title{font-size:2.5em;font-weight:400;text-transform:uppercase;border-left:2px solid #614ad3;padding-left:.5em;color:white;display:inline-block}section#news .more_news{margin-left:1.5em;-webkit-transform:translateY(-0.4em);transform:translateY(-0.4em)}section#news .news_articles{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:4em;grid-row-gap:4em}@media screen and (max-width: 767px){section#news .news_articles{grid-template-columns:repeat(1, 1fr)}}section#news .news_articles a{text-decoration:none}section#news .news_articles article{color:#dbdbdb;-webkit-transform:scale(1.00001);transform:scale(1.00001);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;will-change:transform}section#news .news_articles article:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}section#news .news_articles article .title{text-transform:uppercase;font-weight:700;font-size:1.2em;margin-top:.5em}section#news .news_articles article .date{margin-top:.5em;font-size:.9em;color:#999}footer{background-color:#081022;padding:4em 0 2em;color:#c2c2c2}footer .container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:4em}@media screen and (max-width: 767px){footer .container{grid-template-columns:repeat(2, 1fr)}}footer .container h1{font-size:1.4em;text-transform:uppercase;margin:0;padding:0}footer .container .logo{grid-column:1}
/*# sourceMappingURL=main.css.map */