.LoginButton a,.LoginButton a:visited{color:#fff;text-decoration:none}.LoginButton button{background:none;border:none;padding:0;margin:0 0 0 15px;color:#fff;font-weight:700}.LoginButton button:hover{cursor:pointer}#logout_button{display:flex}#logout_button span{font-weight:400;padding-left:5px}.Header{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);padding:0;margin:0 0 30px}.Header a{width:100%}.header-o{height:35px;width:35px;align-self:flex-end;margin-left:2px}.header-o,h1{text-shadow:0 6px 8px #005415}h1{margin:0;color:#00d938;font-size:60px;line-height:1;padding:10px;position:relative;display:block;width:100%;font-family:Fugaz One,cursive}.Header a{color:#fff;text-decoration:none}.Header h1 span{display:block;display:flex;align-content:center;justify-content:center;font-size:34px;font-family:Fugaz One,cursive}.Header h1:hover,.Header h1:hover span{color:#fff}.Header .about-link{font-weight:700;margin-right:15px;display:inline}.Header .log-button{margin-left:15px}.under-bar{display:flex}@media screen and (min-width:768px){.Header{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}h1{font-size:80px}}.Happenings{flex:1 1;background-color:rgba(0,0,0,.8);color:#fff;font-size:15px}.Happenings h3{font-size:28px;background-color:#000}.happening-label{font-weight:700}.Happenings li:hover{background-color:#00d838;color:#000}.Happenings li:hover a{color:#000}@media screen and (min-width:768px){.Happenings,.Happenings ul{width:60%;margin:0 auto}.Happenings ul{list-style:none}.Happenings .happenings-list{margin:0 auto}.Happenings ul li{text-align:center;justify-content:center;margin:0 auto 5px}}.threads-list{background-color:rgba(0,0,0,.6);margin-top:30px}.threads-list>h3{font-size:32px;color:#00d838;background-color:#000;font-family:Fugaz One,cursive}.threads-list h4{font-style:italic;text-decoration:none}.threads-list h4:hover a{color:#00d838}.threads-list h4 a{text-decoration:none}@media screen and (min-width:768px){.threads-list{width:60%;margin:35px auto 0}}.thread-item{margin:5px 1px;border:1px solid #00d838;background-color:#000;color:#fff;max-height:200px;overflow:hidden}.thread-item a{display:flex;flex-direction:row}.thread-item:hover{background-color:#00d838;color:#000}.thread-item:hover a{color:#000}.thread-item-image-container{width:30%;display:flex;justify-content:center;align-items:center}.thread-item-poster{margin-top:-40px}.thread-item a,.thread-item a:visited{text-decoration:none}.thread-item-poster{object-fit:contain}.thread-item-info{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;text-align:center}.thread-item-info h3{font-size:25px}.play-button-home-container{width:18%;object-fit:contain;text-align:center;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-content:center;align-self:flex-end}.thread-item:hover .play-button-home-container{align-self:flex-end}.last-comment{font-size:14px}@media screen and (min-width:768px){.play-button-home-container{width:18%}}@media screen and (min-width:968px){.play-button-home-container{width:12%}}@media screen and (min-width:2000px){.play-button-home-container{width:8%}}.fixed-bar{padding:10px;width:100%;position:fixed;bottom:0;right:0;background-color:#000;z-index:2;display:flex;flex-direction:column;justify-content:center;border-top:2px solid #00d838}.fixed-bar h2 a{text-decoration:none;font-size:22px;color:#00d838}.fixed-bar h2 a:hover{color:#fff}.fixed-bar .black-button{font-weight:700;border:1px solid #fff;margin:5px}.media-timer{color:#fff}.fixed-time{display:flex;justify-content:center}.fixed-bar h3{font-size:1.08em;display:inline}.fixed-bar-header{position:relative}.fixed-bar-header button{border:none}#close_commentBox{position:absolute;top:-10px;right:-5px;z-index:3;color:#00d838;font-size:62px;font-weight:700;background-color:transparent;border:none;cursor:pointer;line-height:0}#close_commentBox:hover{color:#fff}@media screen and (min-width:768px){.fixed-bar{width:100%;position:fixed;bottom:0}.fixed-bar-header{text-align:center;display:flex;justify-content:center;align-items:center}.fixed-bar-header h2{margin-right:25px}}.add-comment-box{display:flex;flex-direction:column;padding-bottom:10px}.add-comment-box textarea{display:block;height:55px;min-width:70%;max-width:70%;background-color:#1e1e1e;border:1px solid #000;text-align:center;color:#fff;margin:5px auto auto}.reaction-buttons,.reaction-buttons button{display:flex;justify-content:center}.reaction-buttons button{color:#fff;background-color:#1e1e1e;border:1px solid #464646;margin:7px;width:30px;height:30px;text-align:center}.reaction-buttons button:hover{cursor:pointer}.reaction-buttons_notPlaying button{color:#fff;border:1px solid #fff;margin-left:10px;margin-right:10px;background-color:transparent;margin-top:10px;width:30px;height:30px}.send-comment{width:30%;font-size:18px;border:1px solid #00d838;background-color:#000;color:#fff;margin:10px auto 0;cursor:pointer;font-weight:700}.send-comment:hover{background-color:#00d838;color:#000}.bottom-bar{width:100%;background:rgba(0,0,0,.8)}#open_chatbox,.bottom-bar{position:fixed;bottom:0;height:50px}#open_chatbox{right:10px;width:50px;color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#open_chatbox:hover{cursor:pointer;color:#00d838}@media screen and (min-width:768px){.add-comment-box textarea{display:block;margin:0 auto;width:60%;border:1px solid #fff;color:#fff;resize:none}}.FixedBar .fixed-play-button{margin-left:30px;background:none}.play{color:#fff;margin-left:10px;cursor:pointer}.play:hover{color:#00d838}.SearchBar{margin:20px 0 10px;display:inline-flex;flex:1 1 300px;position:relative;border:none;border-radius:10px;overflow:hidden;width:60%}.SearchBar input{flex:1 1;padding:5px;border:none;text-align:left}.SearchBar .search-icon{padding:5px;background-color:#fff;border:none}.SearchBar .search-icon img{width:20px;height:20px;border:none}@media screen and (min-width:768px){.SearchBar{width:30%}}.HomePage{padding-bottom:20px}@media screen and (min-width:768px){.home_eventBar{margin-top:30px;display:flex;flex-direction:row;width:100%;position:relative;height:270px}.home_eventBar>div{width:25%;justify-content:center;text-align:center;position:absolute;top:0;right:0}.home_eventBar>section{width:75%}.signedIn_home{margin-top:30px;display:flex;flex-direction:row;width:100%;position:relative;height:270px}.signedIn_home>section{width:100%}.signedIn_home>div{width:100px;justify-content:center;text-align:center;position:absolute;top:0;right:0}}.pagination{display:flex;flex-direction:row;justify-content:center}.pagination .black-button{margin:5px}.sortOptions a:visited{color:#fff!important}.sortOptions a{text-decoration:none;line-height:1}.sortOptions a:hover,.sortOptions a:hover span,.sortOptions p:hover{color:#00d838}@media screen and (min-width:768px){.sortOptions .black-bg{width:60%;margin:20px auto 0}}#filterForm{display:flex;flex-direction:column;justify-content:center;margin:1em auto;width:75%;border:2px outset #fff;padding:1em;background:#000}#filter-buttons{margin:.8em}#filterButton button,#filterForm button{width:35%}#filterForm input,#filterForm label{margin-bottom:5px}@media screen and (min-width:768px){#filterForm{display:flex;flex-direction:column;justify-content:center;margin:1em auto;width:60%;border:2px outset #fff;border-radius:3px;padding:10px 20%}#filterForm label{margin:.5em}#filterButton .filter-button{width:15%;display:block;margin:5px auto 0}}.CategoryRoute{color:#fff;padding-bottom:20px}.Directory{background-color:rgba(0,0,0,.8);color:#fff;text-align:center}.Directory .SearchBar{margin:10px 0 15px}.Directory a{text-decoration:none}.Directory a:hover{color:#00d838}.directory-box,.Directory h3{margin:0;padding:0}.Directory .return-directory{display:flex;align-items:center;justify-content:center}.directory-dropdown{padding:10px}@media screen and (min-width:768px){.Directory{width:60%;margin:0 auto}.Directory .SearchBar{width:50%}}.playSlider{position:relative;width:80%;height:80px;margin:0 auto}.railStyle{position:absolute;width:100%;height:10px;margin-top:35px;border-radius:5px;background-color:#fff}.Handle{position:absolute;margin-left:-15px;margin-top:25px;z-index:2;width:30px;height:30px;border:0;text-align:center;cursor:pointer;border-radius:50%;background-color:#00d838;color:#00d838}.play{background:none}.fixed-play-button{background:none;cursor:pointer}.trailer-player>div{max-width:99vw;margin:0 auto}.thread-details{margin-top:30px;margin-bottom:20px;background-color:rgba(0,0,0,.4)}.play-and-title{background-color:#000;padding-bottom:10px}.item-poster{width:50%;margin:10px auto 0;max-width:200px}.thread-details h3{font-size:32px;background-color:#000;padding:10px;color:#00d838}.thread-details p:nth-child(odd){margin-left:auto;text-align:right;padding:5px 17px 5px 5px;font-size:13px}.go-back-ten{border:1px solid #fff;background-color:#000;color:#fff;padding:5px 10px;margin-right:10px;cursor:pointer}#display-comment svg,.go-back-ten svg{padding:0;margin:0 5px 0 0}#display-comment{cursor:pointer}.item-info{width:80%;margin:20px auto 0}.thread-details h4{background-color:#000;font-weight:700;font-size:26px;margin-top:10px}.thread-details .play-and-title span{font-size:14px}@media screen and (min-width:768px){.thread-details{flex:1 1;margin-right:25px}.trailer-player>div{max-width:45vw;margin:0 auto}}#ThreadCommentList h4{background:#000}#thread-comment-list{text-align:center;background:#000;padding:0 1em 1em;margin:0;overflow:auto}#resume-auto-scroll,#stop-auto-scroll{background:#000;font-size:1.2em;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.3)}@media screen and (max-width:768px){#thread-comment-list{overflow:auto;height:455px}}@media screen and (min-width:768px){#ThreadCommentList{flex:1 1;margin-left:25px;margin-top:30px;margin-bottom:20px}#thread-comment-list{height:550px;overflow:auto}#return{position:absolute;background:#000;border-radius:5px;opacity:1%;width:40%;right:50px;top:350px;color:#fff;font-size:20px}}@media screen and (max-width:768px){.thread-comment-item{display:flex;flex-direction:column-reverse;text-align:center;width:90%;margin:0 auto;padding:5px;border-bottom:1px solid hsla(0,0%,100%,.3)}}@media screen and (min-width:768px){.thread-comment-item{display:flex;flex-direction:column-reverse;text-align:center;width:100%;padding:5px 20px;margin:auto auto 10px;padding:.3em}.comment-time-stamp{font-weight:700}}#display-comment{background-color:green}.ThreadRoute{color:#fff}.ThreadRoute main>button{width:40%;height:40px;border:1px solid #fff;background-color:transparent;font-weight:700;color:#fff}.ThreadRoute>main h4{font-size:32px;padding:10px}@media screen and (min-width:768px){.ThreadRoute main{display:flex}}#password-input,#username-input{background:none;border:none;border-bottom:1px solid #fff;border-radius:3px;text-align:left;padding-left:10px;width:60%;margin:10px auto 0;color:#fff}.Login .sign-up:hover{color:#00d838}@media screen and (min-width:768px){.Login{width:60%;margin:0 auto}.Login :not(legend){margin:5px}}@-webkit-keyframes slider{0%{width:215px}50%{width:235px}to{width:250px}}@keyframes slider{0%{width:215px}50%{width:235px}to{width:250px}}.error-message{color:#ff4500;font-weight:700}.Login{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;justify-content:center;color:#fff;background:rgba(0,0,0,.7);border:none}.Login legend{font-size:32px;color:#00d838;background:#000;font-weight:700}.Login .black-button{width:60%;margin:0 auto}.Login label{margin-top:20px}#email-input,#password-input,#username-input{background:none;border:none;border-bottom:1px solid #fff;border-radius:3px;text-align:left;padding-left:10px;width:60%;margin:5px auto 0;color:#fff}#password-input{margin-bottom:10px}.Login .login-link:hover{color:#00d838}.CreateNewThreadForm{margin-bottom:25px;background:rgba(0,0,0,.7);padding-bottom:15px}.CreateNewThreadForm,.CreateNewThreadForm .width70percent{display:flex;flex-direction:column}.CreateNewThreadForm .width70percent *{margin-top:10px;margin-left:0}.CreateNewThreadForm .return-directory h3{background:none;font-size:20px;padding:0}.CreateNewThreadForm .return-directory h3 a{text-decoration:none}.CreateNewThreadForm .return-directory h3:hover a{color:#00d838;text-decoration:none}.CreateNewThreadForm .return-directory svg{margin-right:10px}.CreateNewThreadForm h3{background:#000;padding:10px;font-size:26px}.CreateNewThread input{text-align:center}.autoFill_form,.displayedSearch{list-style-type:none;width:100%;background:rgba(0,0,0,.7);padding-bottom:15px}.autoFill_form h2,.displayedSearch h2{color:#00d838}.displayedSearch:hover{background-color:#00d838;color:#000}.displayedSearch:hover h2,.displayedSearch:hover p{color:#000}.UL_displayMovies{list-style-type:none;list-style-position:inside;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;text-align:center}.displayedSearch a{text-decoration:none;color:#fff;text-align:center;display:block}.displayedSearch a img{margin:10px auto 20px}.autoFill_form{display:flex;flex-direction:column;text-align:center}.autoFill_form img{width:50%;margin:auto auto 10px}.autoFill_form h2{padding:10px 0 0}.autoFill_form p{padding:10px}.createdItems{background:rgba(0,0,0,.7)}.createdItems h4{font-size:32px;color:#fff}.notCreatedItems,.results{width:100%}@media screen and (min-width:768px){.CreateNewThreadForm{width:60%;margin:0 auto 20px}.CreateNewThreadForm button{border:1px solid #fff;color:#fff;background-color:transparent;margin-left:10px}.CreateNewThreadForm button:hover{cursor:pointer}.grid_for_desktop{background:rgba(0,0,0,.7);margin:0 auto;width:60%}.UL_displayMovies{list-style-type:none;list-style-position:inside;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;margin:0 auto}.displayedSearch{list-style-type:none;width:20%;display:inline-block;background:none}.displayedSearch a{text-decoration:none;color:#fff;text-align:center}.displayedSearch a img{margin-left:auto;margin-right:auto;margin-top:5px;width:175px;max-height:250px}.autoFill_form{display:flex;flex-direction:column;text-align:center}.autoFill_form img{width:auto;margin:auto auto 10px}.autoFill_form h2{padding:10px}.autoFill_form>p{width:40%;margin:auto}.autoFill_form p{padding:10px}.autoFill_form button{border:1px solid #fff;background-color:transparent;color:#fff;margin-top:10px;width:200px;height:40px;-webkit-transition:s all .3 ease-in;transition:s all .3 ease-in}.autoFill_form button:hover{cursor:pointer;color:green;border:1px solid green}.results{margin:0 auto}}.fixed-whole-container{display:flex;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:6;position:fixed;overflow:auto;padding-bottom:10px}.landing{flex:1 1;text-align:center;width:80%;margin:10%;padding:10px;position:relative}.landing-page{box-sizing:border-box;padding-top:65px;margin-bottom:70px;background:#000}.landing h3{font-weight:700;color:#00d838;font-size:28px;letter-spacing:1px;width:80%}.app-title-headline{font-size:22px;line-height:30px}.underline{margin-left:1.5%;margin-right:1.5%}.section-h2{font-size:20px}.section-p{margin-right:2%;margin-left:2%;font-size:14px}.section-img{width:280px;height:203px;margin:3% auto}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center}.exit-icon{color:#fff;position:absolute;top:0;right:0;z-index:7}.exit-icon:hover{color:#00d838;cursor:pointer}@media screen and (min-width:768px){.section-img{width:550px;height:320px;margin:3% auto}}body{background-color:#000;background-position:50%;background-size:cover;background-attachment:fixed;color:#fff}*,body{font-family:Roboto Condensed,sans-serif}*{-webkit-transition:.5s;transition:.5s;box-sizing:border-box}.black-button{border:1px solid #fff;background:#000;color:#fff;padding:5px}.black-button:hover{background-color:#00d838;color:#000;cursor:pointer}.play-button{border:1px solid #fff;background-color:#00d838;font-weight:700;padding:5px 10px;color:#fff}ul{list-style:none}a{color:#fff}.signature-green{color:#00d838;font-family:Roboto Condensed,sans-serif}.width70percent{width:70%;margin:0 auto}#root{background:rgba(0,0,0,.5);min-height:100vh}.bold{font-weight:700}.block{display:block}.margin10{margin:10px}.flex{display:flex}.flex,.row{flex-direction:row}.column{flex-direction:column}.App{text-align:center;padding-top:0;padding-bottom:0}.black-bg{background:#000;padding:5px}.mobile{display:block}.desktop{display:none}.show{display:block}.hide,.mobile-hide{display:none}.footer{margin-top:220px;z-index:0;width:100%;display:block;background:hsla(0,0%,100%,.1);text-align:center;color:#fff}@media screen and (min-width:768px){.mobile{display:none}.desktop{display:block}.desktop-column{flex-direction:column}.desktop-row{flex-direction:row}.mobile-hide,.mobile.hide{display:block}.tablet-hide{display:none}}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.779f314b.chunk.css.map */