*{box-sizing:border-box;font-family:Lato,sans-serif}body{font-size:20px;color:#444;line-height:1.5;text-align:center;color:#fff;background:url(/static/media/thisweek2.3940b2f3.jpg) no-repeat fixed;background-size:cover}footer,nav{padding:1% 0}.signup-page{display:flex;flex-direction:row;justify-content:center;margin-bottom:100px}.signup-page h3{margin-top:120px;width:100%;text-shadow:2px 3px 4px #121113;font-family:Orbitron,sans-serif}.sign-up-fieldset{width:300px;background-color:rgba(18,17,19,.95);border:1px solid #000;border-radius:20px}.sign-up-fieldset label{display:block}.signup-page input{width:70%;height:30px;border-radius:4px}.sign-up-submit{display:block;margin:10px auto auto;height:30px;border-radius:4px;background-color:#fff}.sign-up-fieldset ul{list-style-type:none;padding-left:0;font-size:15px}.sign-up-submit{width:40%;border-radius:15px;border:none;font-family:Orbitron,sans-serif}.sign-up-submit:hover{background-color:#024b6e;cursor:pointer;color:#fff}@media screen and (min-width:320px){.signup-page{flex-wrap:wrap;flex-direction:row;align-items:center}}@media screen and (min-width:730px){.signup-page h3{margin-top:160px}.sign-up-fieldset{font-size:20px;width:400px}.signup-page input{height:40px;font-size:25px}}@media screen and (min-width:1000px){.signup-page{flex-wrap:wrap;flex-direction:row;align-items:center}.signup-page h3{margin-top:110px;font-size:30px}.sign-up-submit{font-size:16px;height:40px}.validation-error{font-size:15px}}header{position:fixed;top:0;left:0;right:0;z-index:10;background-color:rgba(18,17,19,.96);box-shadow:0 4px 5px rgba(18,17,19,.6)}header h1{display:flex;justify-content:center;padding:10px;font-size:25px;margin:0;color:#fff;font-family:Orbitron,sans-serif}header a{text-decoration:none}.home-link h1:hover{color:#583e88;cursor:pointer}.fa-grin-tongue{float:left;padding:8px}.logout,.sign-in-link{color:#fff;font-family:Orbitron,sans-serif}.logout:hover,.sign-in-link:hover{color:#583e88;cursor:pointer}@media only screen and (min-width:720px){header h1{font-size:40px}.sign-in-link{display:none}}@media only screen and (min-width:1000px){.home-link{display:inline-block;float:left}.sign-in-link{display:none}.logout-link{display:inline-block;float:right;padding:15px;font-size:30px}}.sign-in-form{display:flex;justify-content:center;margin:0}.header input,label{margin:5px}.header input{height:30px}header button{border:none;border-radius:15px;margin:5px;background-color:#fff;font-family:Orbitron,sans-serif}header button:hover{background-color:#024b6e;border:none;color:#fff;cursor:pointer}@media only screen and (min-width:320px){.sign-in-form{display:none}}@media only screen and (min-width:720px){.sign-in-form{display:flex;justify-content:center;margin:15px}header button{font-size:20px}}@media only screen and (min-width:1000px){.sign-in-form{display:inline-block;float:right;margin-top:10px}header button{float:right;height:30px;margin:4.2px}}footer{position:fixed;left:0;bottom:0;width:100%;color:#fff;text-align:center;font-size:12px;background-color:#1e1a1d}.calendar-page{display:flex;flex-direction:column}.calendar-page h2{font-family:Orbitron,sans-serif;text-shadow:2px 3px 4px #121113;width:100%}.calendar-page ul{list-style-type:none}.calendar-page{border-radius:4px;font-size:15px;margin:auto}.event-pic{width:50%}.search-events-button{margin:auto;background-color:#000;color:#fff;border:3px solid #024b6e}.search-events-button:hover{cursor:pointer;background-color:#024b6e;color:#fff;border:3px solid #fff}@media only screen and (min-width:320px){.calendar-page{font-size:15px;margin-top:120px}.search-events-button{width:80px;height:80px;border-radius:40px}.event{padding:5px;width:300px;height:350px;margin:auto}.event p{padding:4px}.event-pic{width:200px}.slick-slider{width:350px;margin:auto}}@media only screen and (min-width:725px){.calendar-page{font-size:18px;margin-top:160px}.search-events-button{width:100px;height:100px;border-radius:50px;font-size:17px}.weekday{width:300px}.event{width:500px;height:440px;margin:auto}.event,.event p{padding:0}.event-pic{width:280px}.slick-slider{width:550px;margin:auto}}@media only screen and (min-width:1000px){.calendar-page{margin-top:100px;margin-bottom:60px}.search-events-button{width:100px;height:100px;border-radius:50px}.event{width:520px;margin:auto;height:480px;padding:5px;border-radius:20px}.event-pic{width:350px}.slick-slider{width:600px}}.home-page{margin:20px;background-color:rgba(18,17,19,.97);border-radius:10px;padding:20px}.home-page h2{padding:20px}.home-page h2,.sign-up-button{margin:auto;font-family:Orbitron,sans-serif}.sign-up-button{width:50%;height:50px;display:block;font-size:30px;border-radius:30px;background-color:#fff}.sign-up-button:hover{background-color:#024b6e;cursor:pointer;color:#fff;border:none}@media screen and (min-width:320px){.home-page{margin-top:130px}.home-page h2,.home-page h3{font-size:20px}.home-page i{font-size:30px;padding:20px}.sign-up-button{margin-top:20px;font-size:18px;border-radius:25px}.demo-login-info-home{display:none}.demo-video{width:300px;display:block;margin:auto}}@media screen and (min-width:720px){.home-page{margin:240px 60px 60px}.home-page h2{font-size:30px}.home-page h3{font-size:25px}.demo-login-info-home{display:block;border:1px solid #024b6e;margin:10px auto auto;width:65%;border-radius:20px}.demo-video{width:525px;display:block;margin:auto}.sign-up-button{margin-bottom:5px}}@media screen and (min-width:1000px){.home-page{margin:160px}.home-page i{font-size:40px;padding:20px}.sign-up-button{width:25%;height:50px;font-size:20px;border-radius:30px}.demo-login-info-home{margin-top:10px;width:35%;border-radius:20px}.demo-video{width:600px;display:block;margin:auto}}@media only screen and (min-width:320px){.event-page{margin:140px auto 50px}}@media only screen and (min-width:765px){.event-page{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (min-width:1000px){.event-page{display:flex;margin-top:100px;flex-wrap:wrap}}.search-bar{display:flex;margin-left:50px;margin-right:50px;justify-content:center;flex-direction:column;border-radius:20px}.search-bar h3{text-shadow:1px 3px rgba(18,17,19,.95)}.just-go,.search-bar h3{font-family:Orbitron,sans-serif}.search-form{background-color:rgba(18,17,19,.95);width:75%;margin:auto;padding:20px;border-radius:10px}.search-form input{margin:10px auto auto;display:block;width:80%;height:30px;border-radius:3px}.search-form button{height:30px;border-radius:10px;margin-top:15px;width:50%;background-color:#fff;border:none;font-family:Orbitron,sans-serif}.search-form button:hover{background-color:#024b6e;cursor:pointer;color:#fff}.results{border-radius:10px}.results-li{list-style-type:none;padding-left:0;margin:auto}.search-li-item{border-radius:25px;background-color:rgba(18,17,19,.96)}#event-link-search{color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:auto;font-family:Orbitron,sans-serif}.event-photo{display:block;margin:auto;border-radius:40px;border:10px solid #583e88}@media only screen and (min-width:320px){.results{margin:auto;font-size:15px}.results-li{display:flex;flex-direction:column;justify-content:center}.search-li-item{margin:15px auto auto;padding:10px}.search-form{width:90%}.search-form button{font-size:18px}#event-link-search{font-size:18px;margin:auto}.event-photo{width:300px}}@media only screen and (min-width:725px){.results{margin:auto;font-size:15px}.search-li-item{width:550px}}@media only screen and (min-width:1000px){.search-bar{margin-bottom:10px}.search-form{width:500px;padding:20px;margin:auto}.results{margin:auto}.search-form button{font-size:20px}.results-li{display:flex;flex-direction:column;margin:auto}}.add-event-button{margin:20px;background-color:#fff;width:35%;height:35px;font-size:14px;border-radius:10px;border:none}.add-event-button:hover{background-color:#024b6e;color:#fff;cursor:pointer}.all-event-page{display:flex;flex-direction:column}.all-event-page h2{font-family:Orbitron,sans-serif;text-shadow:2px 3px 4px #121113;width:100%}.all-event-page ul{list-style-type:none}.all-event-page{border-radius:4px;font-size:15px;margin:auto}.event{background-color:rgba(18,17,19,.96);padding:5px;border-radius:20px}.event p{margin:3px}.event-link{display:block;color:#fff}.delete-review-button{background-color:#fff;width:25%;height:22px;border-radius:10px;border:none}.delete-review-button:hover{background-color:#024b6e;color:#fff;cursor:pointer}.event-pic{display:block;margin:auto;border-radius:30px;border:10px solid #024b6e}@media only screen and (min-width:320px){.all-event-page{font-size:15px;margin-top:25px}.search-events-button{width:80px;height:80px;border-radius:40px}.event{padding:5px;width:300px;height:395px;margin:auto}.event p{padding:4px}.slick-slider{width:352px;padding-right:12px;margin:auto}.slick-next{padding:26px}.slick-prev{padding:14px}.event-pic{width:200px}}@media only screen and (min-width:725px){.all-event-page{font-size:18px;margin-top:25px}.search-events-button{width:100px;height:100px;border-radius:50px;font-size:17px}.weekday{width:300px}.event{width:500px;height:440px;margin:auto}.event,.event p{padding:0}.slick-slider{width:555px;margin:auto}.event-pic{width:300px}}@media only screen and (min-width:1000px){.all-event-page{margin-top:50px}.search-events-button{width:100px;height:100px;border-radius:50px}.event{width:520px;margin:auto;height:480px;padding:5px;border-radius:20px}.event-pic{width:300px;height:250px}.slick-slider{width:600px}.slick-next{padding:50px}}.sign-in-page{display:flex;justify-content:center;margin-top:150px}.sign-in-page fieldset{width:80%;background-color:rgba(18,17,19,.98);border-radius:20px;border:1px solid #000}.sign-in-page label{display:block}.sign-in-page input{width:60%;height:30px;border-radius:4px}.sign-in-page button{display:block;margin:auto;height:30px;width:35%;border-radius:4px;font-size:18px;background-color:#fff}.signin-button:hover{cursor:pointer}.error p{font-size:15px}.demo-login-info{border:1px solid #024b6e;margin:10px auto auto;width:65%;border-radius:20px}.demo-login-info h2{font-size:20px}.demo-login-info p{font-size:15px}@media screen and (min-width:1000px){.sign-in-page fieldset{width:50%;border-radius:20px;border:1px solid #000}.sign-in-page label{display:block}.sign-in-page input{width:50%;height:30px;border-radius:4px}.sign-in-page button{display:block;margin:auto;width:20%;border-radius:4px}}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.02e33247.chunk.css.map */