*{box-sizing:border-box}body{margin:0}.app{display:block;background-color:#03a4a8;font-family:Futura;height:available;width:available}.app .header{justify-content:center;display:flex;width:100%;height:70px;background-color:#000}.app .header .logo{height:inherit;padding:20px 0 10px}.app .screen{min-height:597px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:available}.homepage{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:hsla(0,0%,100%,.8);border:0;border-radius:10px;margin:20px}.homepage-buy{display:flex;flex-direction:column;align-content:center;margin:10px;padding:10px;border-right:1px solid #007275}.homepage-buy-img{height:150px;width:100px}.homepage-buy-buttons{width:100px;margin:10px;padding:10px;font-family:Futura;font-size:large;background-color:#000;color:#fff;border:0;border-radius:10px}.homepage-buy-buttons-grey{background-color:#deb887;color:#000}.homepage-sell{display:flex;padding:10px;flex-direction:column;align-content:center}.homepage-sell-img{height:150px;width:100px}.homepage-sell-buttons{width:100px;margin:10px;padding:10px;font-family:Futura;color:#fff;font-size:large;background-color:#000;border:0;border-radius:10px}.homepage-sell-buttons-grey{background-color:#deb887;color:#000}.lazy-reservation-styling h2{text-align:center}.delete{display:flex;justify-content:center}.delete-button{padding:10px;margin:15px auto;background-color:#000;border:0;border-radius:10px;color:red;font-size:small;width:120px}.checkmark{margin-left:6px;float:right}.TopNavigationButton{width:50px;height:50px;margin:10px;border:0;background:none;position:absolute;left:0}.TopNavigationButton-image{width:30px}.logo{position:absolute}.shelf-item{border:0;background-color:#deb887;border-radius:10px;margin:20px 10px;padding:10px}.shelf-item-carrier{font-size:small;float:top}.shelf-item-info{display:flex;justify-content:space-between;margin-top:-5px}.shelf-item-info-flight{display:flex;flex-direction:column;align-items:center;width:150px;border-right:1px solid #007275}.shelf-item-info-flight-number{font-size:xx-large}.shelf-item-info-flight-location{font-size:large}.shelf-item-info-flight-time{font-size:small}.shelf-item-info-baggage{display:flex;flex-direction:column;margin-top:-5px;width:150px}.shelf-item-info-baggage-details{margin:0 20px;display:flex;flex-direction:row;justify-content:space-around;font-size:x-large}.shelf-item-info-baggage-user{margin-top:5px;display:flex;justify-content:space-around}.shelf-item-info-baggage-user-header{font-size:small}.shelf-item-info-baggage-user-username{font-size:large}.shelf-item-info-baggage-user-img{width:50px;height:50px}.tab{display:flex;background-color:#d3d3d3}.tab-button{margin-top:5px;width:50%;text-align:center;padding:10px}.tab-button-active{background-color:#deb887;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700}.search{display:flex;justify-content:space-between;background-color:#deb887;height:150px}.search-flight{width:60%}.search-flight-input{font-family:Futura;border:0;border-radius:5px;padding:.5em;margin:10px;background-color:hsla(0,0%,100%,.53);width:80%;height:30px}.search-date{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:10px}.search-date-input{font-family:Futura;border:0;border-radius:5px;padding:.5em;margin:10px;background-color:hsla(0,0%,100%,.53);width:80%;height:30px}.results-header{margin:10px 0 0 10px;color:#fff;font-size:large}.title{display:flex;text-align:center;padding:20px}.listing-form{display:flex;flex-direction:column;justify-content:space-between;border:0;background-color:hsla(0,0%,100%,.8);border-radius:10px;margin:20px auto;padding:10px;width:350px}.listing-form-header{font-size:large;text-align:center;font-weight:700;margin:10px 0}.listing-form-field{display:inline-flex;font-size:large;align-items:center}.listing-form-field-label{width:150px;text-align:right;padding:20px 20px 20px 0}.listing-form-field-input{font-size:medium;border:0;border-radius:5px;padding:.5em;background-color:hsla(0,0%,100%,.9);height:40px;width:150px}.listing-form-button{margin:5px 10%;background-color:#000;border-radius:30px;padding:10px;width:80%;border:0;font-size:large;color:#fff}.confirmation-screen{background-color:hsla(0,0%,100%,.8);padding:10px;margin:10px;border-radius:10px}.confirmation-screen .details{width:inherit;height:120px;border:0;margin:10px;padding:10px;display:flex;justify-content:space-between;text-align:center}.confirmation-screen .details-flight{display:flex;flex-direction:column;justify-content:space-around}.confirmation-screen .details-flight-number{font-size:xx-large}.confirmation-screen .details-seller{margin:5px}.confirmation-screen .details-seller-image{width:60px}.confirmation-screen .details-seller-username{font-size:small}.confirmation-screen .details-meeting{margin:10px}.confirmation-screen .details-meeting-time{margin:0 0 0 10px;width:100px}.confirmation-screen .details-booking{display:flex;justify-content:space-between;align-items:center;padding:10px;margin:20px -10px -10px;background-color:hsla(0,0%,93.3%,.5);border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.8)}.confirmation-screen .details-booking-info{width:150px;font-size:20pt;text-align:center}.confirmation-screen .details-booking-button{display:flex;background-color:#000;color:#fff;font-size:14pt;padding:10px;text-align:center;border-radius:10px;width:150px;border:0;justify-content:space-around;align-items:center}.titleStyling{text-align:center}.logInForm,.signInForm{display:flex;background-color:hsla(0,0%,100%,.8);border-radius:10px;padding:20px;width:350px;margin:auto}.formItem{width:80%}.buttonStyling{background-color:#4caf50;border:none;color:#fff;padding:10px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:5px}.meeting-details{width:100%;height:100px;background-color:#deb887;border-top-right-radius:10px;border-top-left-radius:10px;padding:10px;text-align:center}.meeting-details,.meeting-details-dt{display:flex;justify-content:space-around}.meeting-details-dt{flex-direction:column;align-items:center}.meeting-details-dt-time{font-size:30pt;font-weight:700}.meeting-details-dt-date{font-size:large}.meeting-details-airport{font-size:15pt}.meeting-details-terminal{font-size:40pt}.vendor-phone{float:right;border-radius:10px;color:#000;font-size:medium;width:120px}.vendor-phone-number{margin-top:10px}.reservation{background-color:hsla(0,0%,100%,.8);margin:10px;border-radius:10px}.flight-listing-container{padding:10px}.flight-details,.flight-listing-container{display:flex;justify-content:space-around;align-items:center}.flight-details{flex-direction:column;font-size:small}.flight-details-number{font-size:xx-large;font-weight:700}.flight-details-location{font-size:x-large}.flight-details-time{font-size:large}.listing-details{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.listing-details-price{font-size:xx-large}.listing-details-weight{font-size:x-large}.listing-details-date{font-size:medium;font-weight:700}.vendor{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;display:flex;justify-content:space-between}.vendor-details{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:200px}.vendor-details-header{float:left;font-size:small}.vendor-details-img{width:60px}.vendor-details-name{font-size:large}.vendor-button{float:right;background-color:#000;border:0;border-radius:10px;color:#fff;font-size:small;width:100px}.vendor-button-img{width:50px}.SellerScreen-tab{display:flex;background-color:#d3d3d3}.SellerScreen-tab-button{margin-top:5px;width:50%;text-align:center;padding:10px;border:0;background-color:#d3d3d3}.SellerScreen-tab-button-active{background-color:#03a4a8;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700}
/*# sourceMappingURL=main.2d09a087.chunk.css.map */