body{box-sizing:border-box;background:#f2f9fb;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}.landing{color:#fff;font-size:12px}h1{padding-top:50px;margin:0}.intro{width:90%;font-size:24px;margin:0 auto}.title{margin-top:0}.psuedo-footer{height:30px}.logincreds{font-size:20px;text-align:center;width:90%;margin:0 auto 15px;background:rgba(26,32,54,.65);border:1px solid #fff;border-radius:5px;padding:5px 10px}.login,.loginPageHeader{font-size:26px}@media only screen and (min-width:700px){.landing h2{padding-top:20px;padding-top:50px}.intro{width:75%}.psuedo-footer{height:60px}.logincreds{text-align:left;width:60%;margin-bottom:25px}}@media only screen and (min-width:1000px){.logincreds{width:45%}}@media only screen and (min-width:1200px){.intro{width:40%}.psuedo-footer{height:100px}.logincreds{max-width:483px}}.ride-info{font-size:12px;top:0;margin-top:0;padding:5px;text-align:left;background:rgba(77,84,95,.65);border:1px solid #fff;border-radius:5px 5px 0 0;color:#fff}.labels,.locations{display:flex;flex-direction:row;justify-content:space-around}.search-dest{padding-right:5px}.search-start{padding-right:33px}.search-form{line-height:2em}.search-form button{border:1px solid #b8e3ea;border-radius:3px;background:#b8e3ea;color:#000;min-height:31px;-webkit-transition:1.3s;transition:1.3s;min-width:114px;margin:5px 5px 5px 20px}.search-form button:hover{border:1px solid #f2de6a;background:#f2de6a;color:#000;min-height:31px;cursor:pointer}.error{font-size:18px;padding:5px 7px;width:90%;margin:0 auto 10px;background:rgba(0,0,0,.63)}.errButton,.error{border-radius:5px;color:#fc5c66;border:1px solid #fc5c66}.errButton{margin-left:10px;vertical-align:middle}.searchbar{background:#22554e;border:1px solid #22554e;width:80%}@media only screen and (min-width:700px){.searchbar{max-width:500px}}.searchbar{background:rgba(26,32,54,.47);border:1px solid #fff;border-radius:5px;width:90%;margin:0 auto;padding-bottom:21px;color:#fff}.searchbar input{border-radius:5px;min-height:30px;margin-bottom:7px;border:1px solid #b8e3ea;padding-left:5px;padding-right:5px;margin-right:2px}@media only screen and (max-width:600px){.searchbar{max-width:554px}}.ridesList{padding-left:0}.single-ride{list-style-type:none;margin:0 auto 15px;padding-bottom:20px;border-radius:10px 10px 5px 5px;width:90%;background:rgba(26,32,54,.65);-webkit-transition:.75s;transition:.75s}.single-ride a:active,.single-ride a:hover,.single-ride a:link,.single-ride a:visited{color:#fff;text-decoration:none}.single-ride:hover{background:rgba(26,32,54,.99)}@media only screen and (min-width:500px){.single-ride{margin:10px;max-width:50%}.ridesList{display:flex;flex-flow:row wrap;align-content:space-around;justify-content:center}}@media only screen and (min-width:600px){.single-ride{width:40%}}@media only screen and (min-width:1000px){.single-ride{max-width:390px}}.navbar{display:flex;justify-content:space-between;align-items:center;padding:10px}.navbar .navlink{text-decoration:none}.header-links{display:flex;justify-content:space-between}.navlink{margin:0 20px;color:#b8e3ea}.navlink:hover{color:#f2de6a;-webkit-transition:1.3s;transition:1.3s}.navlogo{height:75px}.logout-button{font-family:inherit;font-size:inherit;background:none;border:none}.side-nav{display:flex;flex-direction:column;align-items:flex-start;position:fixed;top:0;width:0;height:100vh;box-shadow:1px 0 10px -2px #000;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;background:inherit;z-index:2!important}.side-nav.nav-open{width:200px}.side-nav button{color:#fff;background:none;border:none;font-family:inherit}.side-nav button:active,.side-nav button:focus{outline:none}.side-nav .nav-link{margin-bottom:20px;padding-left:20px;width:100%;text-align:left;font-size:16px;overflow:hidden;white-space:nowrap}.nav-close{height:50px;width:100%;text-align:right;margin:10px 0}.nav-close #closeBtn{text-align:center;font-size:40px;line-height:40px;width:50px;height:inherit;margin:0;padding:0}.closeBtn{margin:10px 0 5px;text-align:right;font-size:40px}.hamburger{display:flex;flex-direction:column;justify-content:space-between;padding:0;height:30px}.hamburger-bar{border:1px solid #000;background-color:#fff;border-radius:10px;height:6px;width:40px}.top-nav{padding:20px 10px}.navbar-content{display:flex}.navbar-header{color:#fff;margin:auto 0;padding-left:10px;font-family:Fugaz One,cursive;font-size:20px}@media only screen and (max-width:400px){.google-button{margin-top:10px}}@media only screen and (max-width:750px){.navbar{display:none}}@media only screen and (min-width:749px){.top-nav{display:none}}.driverRides,.passengerRides{list-style-type:none;padding-left:0}.divide{color:#fff;font-size:28px;width:60%;border-bottom:4px solid #fff;margin:0 auto}.rideLink{text-decoration:none;color:#fff}.errorMessage{background:rgba(25,31,56,.7);width:50%;padding-top:15px;padding-bottom:15px;font-size:20px;margin:10px auto 0;border-radius:5px}.myrides{font-size:34px}@media only screen and (min-width:700px){.driverRides,.passengerRides{display:flex;flex-flow:row wrap;align-content:space-around;justify-content:center}.divide{width:33%}}@media only screen and (min-width:500px){.driverRides,.passengerRides{display:flex;flex-flow:row wrap;align-content:space-around;justify-content:center}}.newRideForm{line-height:2em;display:block;width:90%;margin:0 auto;background:rgba(26,32,54,.47);color:#fff;padding:15px 0;border-radius:5px;border:1px solid #fff}.newRideForm input{width:95%;border:1px solid #b8e3ea;border-left:3px solid;border-radius:5px;-webkit-transition:border-color .5s ease-out;transition:border-color .5s ease-out;min-height:30px;padding-left:5px}.newRideForm input:required:valid{border-left-color:green}.newRideForm input:required:invalid{border-left-color:red}.newRideForm div select{float:left;margin-left:11px;border-radius:3px;min-height:30px;min-width:95%;font-size:20px;font-weight:700}.newRideForm div{width:85%;margin-left:auto;margin-right:auto}.newRideForm div label{float:left;font-size:20px}.newRideForm button{border:1px solid #b8e3ea;background:#b8e3ea;color:#000;min-height:31px;-webkit-transition:1.3s;transition:1.3s;margin-top:5px}.description{width:95%;height:100px;resize:none;border-radius:3px;border:1px solid #b8e3ea;border-left:3px solid;padding-left:5px}.newRideForm .description:required:valid{border-left-color:green;content:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/939465/tick.jpg)}.newRideForm .description:required:invalid{border-left-color:red}.newRideForm button:hover{border:1px solid #f2de6a;background:#f2de6a;color:#000;min-height:35px;cursor:pointer}.rideLabel{margin:0 10px}.createRide,.rideSpace{background:#fff}.createRide{margin:0 auto;border-radius:3px;text-align:center}@media only screen and (min-width:700px){.newRideForm{max-width:470px}}.google-map{height:400px;width:90%;margin:0 auto 20px}@media only screen and (min-width:700px){.google-map{width:85%}}.ride-details{font-size:1.1em;line-height:1.5;border:1px solid #fff;width:90%;background:rgba(28,35,64,.67);margin:0 auto;border-radius:5px}#ride-btn button{padding:1em;border:1px solid #b8e3ea;border-radius:3px;background:#b8e3ea;color:#000;min-height:31px;-webkit-transition:1.3s;transition:1.3s;margin:5px .5em .5em}#ride-btn button:hover{border:1px solid #f2de6a;background:#f2de6a;color:#000;min-height:35px;cursor:pointer}div{position:relative}.errorBox,.messageBox{font-size:18px;padding:5px 7px;width:90%;margin:0 auto}.messageBox{border:1px solid #fff;border-radius:5px;margin-bottom:10px;background:rgba(28,35,64,.67)}.messageButton{background-color:#f2f9fb;border:1px solid #000;border-radius:5px}.messageButton:hover{cursor:pointer}.errorBox{margin-bottom:10px;background:rgba(0,0,0,.63)}.errorBox,.errorButton{color:#fc5c66;border:1px solid #fc5c66;border-radius:5px}.errorButton{background-color:#f2f9fb}.errorButton:hover{cursor:pointer}.errorButton,.messageButton{margin-left:10px;vertical-align:middle}#ride-btn{margin-bottom:10px}@media only screen and (min-width:700px){.messageBox{width:30%;font-size:20px}.ride-details{width:68%}.errorBox{width:40%;font-size:20px}}@media only screen and (min-width:1000px){.ride-details{width:40%}}.modal{background:rgba(26,33,58,.84);text-align:center;position:fixed;top:33%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:1;padding-bottom:10px;margin-top:100px;margin-right:0}.editForm,.modal{border-radius:5px}.editForm{line-height:2em;display:flex;flex-direction:column;margin:0 auto;background:rgba(26,32,54,.47);color:#fff;width:100%}.newDescription{width:80%;height:50px;resize:none;border-radius:3px;margin:0 auto}.editForm input{width:80%;margin-left:auto;margin-right:auto;line-height:2em}.editForm label{text-align:left;margin-left:9%}.modal button{margin:10px;border:1px solid #000;border-radius:5px}@media only screen and (min-width:500px){.modal{width:75%}.newDescription{height:100px}}@media only screen and (min-width:700px){.modal{max-width:600px;top:35%}.editForm input{margin-top:10px;margin-bottom:10px;height:20px;padding:10px;border:1px solid #000;border-radius:5px}}.App{text-align:center;font-family:Montserrat Alternates,sans-serif;min-height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(246,243,243,.52)),to(rgba(47,57,116,.73))),url(https://images.pexels.com/photos/315938/pexels-photo-315938.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260);background-image:-webkit-linear-gradient(top,rgba(246,243,243,.52),rgba(47,57,116,.73)),url(https://images.pexels.com/photos/315938/pexels-photo-315938.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260);background-image:linear-gradient(180deg,rgba(246,243,243,.52),rgba(47,57,116,.73)),url(https://images.pexels.com/photos/315938/pexels-photo-315938.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260);background-size:cover;color:#fff;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}footer{height:21.44px}main{padding-right:0;background:inherit}.frosted-glass{background:inherit;z-index:1;overflow:hidden}.frosted-glass:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:inherit;box-shadow:inset 0 0 3000px rgba(0,0,0,.75);-webkit-filter:blur(5px);filter:blur(5px);overflow:hidden;margin:-10px}.fade-appear{opacity:.01}.fade-appear.fade-appear-active{opacity:1;-webkit-transition:opacity 3s ease-in;transition:opacity 3s ease-in}.example-appear{opacity:.01}.example-appear.example-appear-active{opacity:1;-webkit-transition:opacity 6s ease-in;transition:opacity 6s ease-in}.notfound{padding:15px;margin:0}
/*# sourceMappingURL=main.292a078f.chunk.css.map */