.navigationLinks{display:flex;justify-content:center;margin:0;padding:0}.navigationLinks>li{list-style:none;margin-left:5px;margin-right:5px;font-size:1.6rem}a,a:visited{color:#2cc7d9;text-decoration:none}a:active,a:hover{color:#f2b56b}.proceed-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.proceed-button:active,.proceed-button:hover{color:#f2b56b}.landing-page{width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:500px){.landing-page{width:80%}}@media only screen and (min-width:900px){.landing-page{width:60%}}.filterOptions{margin-top:10px;border:none;width:90%;margin-left:auto;margin-right:auto}label{font-size:.7rem}.filter-button,input,label{margin-left:2px;margin-right:2px}.filter-button{color:#d9486e;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:4px;border:none;font-size:1.2rem;height:50px}.filter-button:active,.filter-button:hover{color:#f2b56b}img{width:150px;height:150px;border-radius:50%}.event-section{width:100%;margin-left:auto;margin-right:auto}h2{font-family:Bangers,cursive;color:#183f74;font-size:1.7rem;margin:8px}.view-event-details-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;border:none;font-size:1.4rem;height:50px}.view-event-details-button:active,.view-event-details-button:hover{color:#f2b56b}h3{font-size:1rem}h3,h4{margin:4px}h4{font-size:.8rem}.homepage-buttons,.return-to-top-button{margin-top:10px;color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.homepage-buttons:active,.homepage-buttons:hover,.return-to-top-button:active,.return-to-top-button:hover{color:#f2b56b}.return-to-top-button{margin:30px}.allEventsSection{width:90%;margin-left:auto;margin-right:auto;margin-bottom:0;padding-bottom:0;border-bottom:none!important}@media only screen and (min-width:500px){.allEventsSection{width:80%}}@media only screen and (min-width:700px){.allEventsSection{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:flex-start}.allEventsSection>.event-section{margin-left:0;margin-right:0;padding:5px;width:33%;border:none;flex-grow:0}.event-section>h2{height:78px;margin-bottom:15px;word-break:break-word}.event-section>h3{height:46px}.event-section>h4{height:54px}.view-event-details-button{color:#f2b56b}.view-event-details-button:active,.view-event-details-button:hover{color:#2cc7d9}}@media only screen and (min-width:900px){.allEventsSection{width:70%}.event-section>h2{height:96px}.event-section>h3{height:84px}.event-section>h4{height:66px}.view-event-details-button{height:60px}}.login-fields{margin-top:10px;border:none;font-size:1.4rem}.login-fields,.login-form{margin-left:auto;margin-right:auto}.login-form{width:90%;margin-top:50px}.password-label,.username-label{font-size:.9rem}.login-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.login-button:active,.login-button:hover{color:#f2b56b}.register-link>a{color:#444;font-size:.8rem}.register-link>a:active,.register-link>a:hover{color:#a61c29}.green{color:green;font-weight:700}.grey{color:grey}.sign-up-fields{margin-top:10px;border:none;margin-left:auto;margin-right:auto;font-size:1.4rem}.sign-up-form{width:90%;margin:50px auto}.register-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.register-button:active,.register-button:hover{color:#f2b56b}.options-links>a{color:#444;font-size:.8rem;display:block;margin:3px}.options-links>a:active,.options-links>a:hover{color:#a61c29}.app-name{font-family:Bangers,cursive;font-size:2rem;color:#2cc7d9}.password-requirements{margin-top:10px}.password-requirements>p{font-size:.7rem;text-align:center;margin:2px auto 0}.create-event-fields{margin-top:10px;border:none;margin-left:auto;margin-right:auto;font-size:1.4rem;text-align:left}.create-event-input{height:25px;margin:2px;border:1px solid #d3d3d3}.create-event-form-section{width:90%;margin:50px auto}.create-event-label{font-size:.9rem;margin-right:5px}.create-event-button,select{background-color:transparent}.create-event-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.create-event-button:active,.create-event-button:hover{color:#f2b56b}.create-event-legend{text-align:center}.required-field{color:#a61f2b}.required-field-p{font-size:.7rem;text-align:center;margin-top:15px;margin-bottom:0}.submit-create-event-form{text-align:center}.before-create-event{width:90%;margin-left:auto;margin-right:auto;padding-bottom:0}.before-create-event>p{font-size:.8rem;text-align:left}@media only screen and (min-width:500px){.create-event-form-section{width:80%}}@media only screen and (min-width:700px){.create-event-form-section{width:70%}}@media only screen and (min-width:900px){.create-event-form-section{width:60%}}.requested-events{width:90%;margin-left:auto;margin-right:auto;padding:0;text-align:left;font-size:1rem;list-style:none}.requested-event-list{margin-top:5px;margin-bottom:5px}.request-details{list-style:none;padding:0}.event-name{font-family:Bangers,cursive;font-size:1.5rem;color:#183f74}.pending-status{color:grey}.accepted-status{color:green}.denied-status{color:red}@media only screen and (min-width:700px){.requested-events{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:flex-start}.requested-event-list{padding:5px;width:33%;flex-grow:0}.event-name-header{height:64px;word-break:break-word;margin-bottom:5px}}@media only screen and (min-width:900px){.event-name-header{height:70px}}.booking-options,.hosted-event-requestors{list-style:none;padding:0}.requestor-details{margin-top:5px;margin-bottom:5px}.new-requestor-below{border-top:1px solid #d3d3d3;width:100px;margin:10px auto}.accept-button,.deny-button{color:#d9486e;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:0;margin-left:2px;margin-right:20px;padding:0;text-align:left;border:none;height:40px}.accept-button:active,.accept-button:hover,.deny-button:active,.deny-button:hover{color:#f2b56b}.hosted-events{width:90%;margin-left:auto;margin-right:auto;padding:0;text-align:left;font-size:1rem;list-style:none}.hosted-events>li{margin-top:5px;margin-bottom:5px}.hosted-event-details{list-style:none;padding:0}.event-name{margin-top:8px}.cancel-event-button,.manage-event-button{font-size:.9rem;background-color:transparent;margin-top:3px;margin-bottom:3px;border-radius:2px;color:grey;font-weight:700}.cancel-event-button:active,.cancel-event-button:hover,.manage-event-button:active,.manage-event-button:hover{color:#f2b56b}.managing-options{width:60%;border:1px solid #d3d3d3;border-radius:4px;padding:5px;text-align:center;margin-top:5px;margin-bottom:5px}@media only screen and (min-width:700px){.hosted-events{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:space-between}.hostedEventDetails{width:42%;padding:20px;margin:10px}.managing-options{width:100%}.event-name{word-break:break-word;height:64px;height:77px}}.my-account-page-buttons,a>.my-account-page-buttons{color:#f2b56b;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.my-account-page-buttons:hover,a>.my-account-page-buttons:active{color:#2cc7d9}.my-account-page-section{width:90%;margin-left:auto;margin-right:auto}.account-options{margin-bottom:30px}.welcome-header{font-size:2.5rem}.booking-requests-header,.hosted-events-header{color:#2cc7d9}.final-confirm-delete{font-size:1.1rem;color:red}.go-back-button{color:#2cc7d9;font-family:Bangers,cursive;font-size:1.1rem;background-color:transparent;margin-top:8px;margin-left:2px;margin-right:2px;border:none;font-size:1.4rem;height:50px}.go-back-button:active,.go-back-button:hover{color:#f2b56b}.disabled-request-button{color:grey}.disabled-request-button,.request-button{height:50px;font-size:1.4rem;font-family:Bangers,cursive;background-color:transparent;border:1px solid #d3d3d3;border-radius:2px}.request-button{color:#d9486e}.request-button:active,.request-button:hover{color:#f2b56b}.event-page-details-h2{font-size:2.5rem}.event-page-details-h3{font-size:1.3rem}.event-page-details-h4{font-size:1rem}.event-page-details-slots{margin-top:30px;margin-bottom:15px;font-size:1.1rem}.details{margin-top:30px}.event-page-details-p{font-size:.9rem;text-align:left}@media only screen and (min-width:700px){.event-page-details-p{width:70%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:900px){.event-page-details-p{width:60%;margin-left:auto;margin-right:auto}}.event-page-details-section{width:90%;margin:50px auto}.red{color:red}header{margin-top:40px;background-image:url(/static/media/rotated-photo.2251fb58.jpg);background-size:cover;background-repeat:no-repeat;height:300px;display:flex;justify-content:center;align-items:center}h1{color:#fff;font-size:60px;font-family:Bangers,cursive}.badge{height:200px;width:200px;border-radius:50%;background-color:rgba(241,182,109,.9);display:flex;align-items:center;justify-content:center}nav{font-family:Bangers,cursive}.mainLogo:active,.mainLogo:hover{color:#a61f2b}@media only screen and (min-width:500px){header{margin-top:47px}}@media only screen and (min-width:700px){header{margin-top:51px}}@media only screen and (min-width:900px){header{margin-top:63px}}*{box-sizing:border-box}body{margin:0;font-family:Open Sans,sans-serif;font-size:18px;color:#444;text-align:center;line-height:1.3}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}nav{padding:1% 0;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:10}header{padding:12% 0}section{margin-top:0;min-height:100px;padding:6% 0;background-color:#fff}section:nth-child(2n){border-top:3px solid rgba(241,182,109,.4);border-bottom:3px solid rgba(241,182,109,.4)}@media only screen and (min-width:500px){html{font-size:18px}section{width:80%;margin-right:auto;margin-left:auto}}@media only screen and (min-width:900px){html{font-size:22px}section{width:70%;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=main.fa08605b.chunk.css.map */