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}.app_name{flex-grow:1}.navigation_home+.navigation_login{margin-left:2%}.navigation_login:hover,.NavMenu_Link:hover{color:#fff}.Hero{background-color:#eee;max-width:1024px;margin:auto}.Hero h1{font-size:26px;font-family:Russo One,sans-serif;letter-spacing:.1em;margin:0}@media only screen and (min-width:768px){.Hero h1{font-size:36px}}.GamePreview_container{border-radius:5px;background-color:#fff;padding:5px;margin:10px 0}.GamePreview_date{font-size:14px;display:flex;flex-direction:column;justify-content:center}.GamePreview_info{margin:0 auto}.GamePreview_location,.GamePreview_time{display:inline-block;font-size:14px;padding:0 5px}.GamePreview_container a{display:flex;width:100%;text-decoration:none;color:#333;align-items:center}@media only screen and (min-width:768px){.GamePreview_info{display:flex;align-items:center;justify-content:center;width:100%;line-height:20px;padding-left:10px}.GamePreview_opponent{flex:3 1;text-align:left}.GamePreview_date{width:70px}.GamePreview_container{padding-right:15px}.GamePreview_location,.GamePreview_time{flex:1 1;text-align:left}}@media only screen and (min-width:1025px){.Schedule_list{display:flex;flex-wrap:wrap}.GamePreview_container{flex:1 1;min-width:300px;margin:10px}.GamePreview_container a,.GamePreview_info{flex-direction:column}}@media only screen and (min-width:1025px){.SchedulePreview{display:flex;justify-content:center}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#01402b}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.puck{position:relative;margin:50px}.puck .middle{width:120px;height:35px;background-color:#444;position:absolute}.puck .top{background-color:#666;top:-25px}.puck .bottom,.puck .top{width:120px;height:50px;border-radius:60px/25px;position:absolute}.puck .bottom{background-color:#444;top:10px;box-shadow:0 0 10px rgba(0,0,0,.75)}.Comment_container{border-radius:5px;padding:5px;background-color:#fff;margin:5px 0;width:80%}.Comment{font-size:16px;text-align:left}.Comment_author,.Comment_date{font-size:14px;text-align:right}.Comment_container:nth-child(2n){margin-left:20%}.MessagePreview_container{border-radius:5px;background-color:#fff;padding:5px;position:relative;margin:10px auto;max-width:1024px}.MessagePreview_container a{text-decoration:none;color:#333}.MessagePreview_title{font-size:16px;text-align:left}.MessagePreview_author,.MessagePreview_date{font-size:14px;text-align:right}.comment_icon{position:absolute;width:25px;height:25px;line-height:25px;vertical-align:middle;background:#01402b;background:-webkit-gradient(linear,left bottom,left top,from(#01402b),color-stop(25%,#02714d),to(#01a263));background:linear-gradient(0deg,#01402b,#02714d 25%,#01a263);color:#dfdddd;border-radius:50%;top:5px;right:5px}.latest-message{border-radius:5px;background-color:#fff;padding:5px;position:relative;max-width:1024px;margin:20px auto}.bttn,.HomePage a{text-decoration:none}.bttn{box-shadow:0 10px 14px -7px #276873;background:#01402b;background:-webkit-gradient(linear,left bottom,left top,from(#01402b),color-stop(25%,#02714d),to(#01a263));background:linear-gradient(0deg,#01402b,#02714d 25%,#01a263);border:none;border-radius:8px;display:inline-block;cursor:pointer;color:#dfdddd;font-family:Arial;font-size:16px;font-weight:700;padding:13px 32px;text-shadow:0 1px 0 #02714d}.bttn:hover{background:-webkit-gradient(linear,left bottom,left top,from(#01a263),color-stop(25%,#02714d),to(#01402b));background:linear-gradient(0deg,#01a263,#02714d 25%,#01402b);background-color:#01a263;color:#fff}.bttn:active{position:relative;top:1px}.Message_container{background-color:#fff;padding:5px;position:relative}.Message_content{font-size:16px;text-align:left}.Message_author,.Message_date{font-size:14px;text-align:right}.raised{box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),inset 0 0 40px rgba(0,0,0,.1)}.raised:hover{box-shadow:0 7px 5px -5px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),inset 0 0 40px rgba(0,0,0,.1)}.Schedule_header{font-size:22px}.chevrons_left,.chevrons_right{font-size:26px;color:#333;margin:auto;padding:0 6px}.chevrons_left:hover,.chevrons_right:hover{cursor:pointer}.RSVP_container{display:flex;justify-content:center}.RSVP_selection_container{flex:1 1}@media only screen and (min-width:768px){.RSVP{padding-top:20px}.RSVP_container{min-width:320px;margin:auto}.GameDetail_Date,.GameDetail_location,.GameDetail_time{font-size:32px}}@media only screen and (min-width:1025px){.RSVP_status{display:flex;justify-content:center}.RSVP_status_maybe{padding:0 50px}}.RSVP{display:flex;flex-direction:column}.GameDetail_Date{display:flex;justify-content:center}.day,.month{padding:0 5px}.button_container{display:flex;justify-content:space-evenly}.RSVP_button{width:100px}.AddMessage_form{display:flex;flex-direction:column;align-items:center}.AddMessage_form__submit{width:150px}.LandingPage_image{max-width:400px;border:2px solid #000}.LandingPage_header{padding:15px}.LandingPage{background-image:url(https://benchboss.s3.us-east-2.amazonaws.com/teamBackground2.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:20px;height:calc(100vh - 91px);display:flex;flex-direction:column;justify-content:center}.landingPage_wrapper{padding:10px;background-color:rgba(0,0,0,.6);border-radius:5px}.LandingPage h1,.LandingPage p{color:#fff}.login_button{box-shadow:0 10px 14px -7px #276873;background:#01402b;background:-webkit-gradient(linear,left bottom,left top,from(#01402b),color-stop(25%,#02714d),to(#01a263));background:linear-gradient(0deg,#01402b,#02714d 25%,#01a263);border:none;border-radius:8px;display:inline-block;cursor:pointer;color:#dfdddd;font-family:Arial;font-size:20px;font-weight:700;padding:13px 32px;text-decoration:none;text-shadow:0 1px 0 #02714d}.login_button:hover{background:-webkit-gradient(linear,left bottom,left top,from(#01a263),color-stop(25%,#02714d),to(#01402b));background:linear-gradient(0deg,#01a263,#02714d 25%,#01402b);background-color:#01a263;color:#fff}.login_button:active{position:relative;top:1px}*{box-sizing:border-box}main{font-family:Open Sans,sans-serif;font-size:20px;color:#444;text-align:center;line-height:1.5;min-height:calc(100vh - 41px);margin:auto;padding-top:50px}.background_section{max-width:1024px;background-color:#eee;margin:auto;min-height:calc(100vh - 145px)}footer,nav{background:#01402b;background:-webkit-gradient(linear,left bottom,left top,from(#01402b),color-stop(25%,#02714d),to(#01a263));background:linear-gradient(0deg,#01402b,#02714d 25%,#01a263);color:#dfdddd}nav{display:flex;justify-content:center;position:fixed;top:0;left:50%;right:0;z-index:10;width:100%;height:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer{padding:10px 0}.nav_wrapper{display:flex;justify-content:space-between;padding:10px;line-height:35px;vertical-align:middle;width:100%;max-width:1024px}nav a{text-decoration:none;color:#dfdddd}header{padding:0 15px}h2{margin-top:0}section{min-height:200px;padding:30px 15px;background-color:#eee;border-top:2px solid #dedede}p{margin:0 auto;max-width:650px}p+p{margin-top:15px}ul{list-style:none;padding:0}.app_name{font-size:1.5em}legend{width:100%}.App{text-align:center;margin:auto;box-shadow:2px 10px 10px;min-height:100vh;background-color:#eee}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (min-width:1024px){.App{background:url(https://benchboss.s3.us-east-2.amazonaws.com/Becnhboss_Background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed}}
/*# sourceMappingURL=main.cc14505b.chunk.css.map */