@import url(https://fonts.googleapis.com/css2?family=Finger+Paint&family=Gorditas&display=swap);@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://example.com/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://example.com/MaterialIcons-Regular.woff2) format("woff2"),url(https://example.com/MaterialIcons-Regular.woff) format("woff"),url(https://example.com/MaterialIcons-Regular.ttf) format("truetype")}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:"Gorditas",cursive}h2.page-title{margin:20px auto;font-size:2em}button,input[type=submit]{border:0;text-decoration:none;background-color:transparent;padding:0;margin:0;outline:none}button.bigButton,input[type=submit]{display:block;width:200px;height:40px;background-color:#5aac44;border:1px solid grey;margin:30px auto;color:#fff;font-size:22px;cursor:pointer}button.bigButton:hover,input[type=submit]:hover{background-color:#56bc40}button.smallLink{color:#00f}button.smallLink:hover{text-decoration:underline}table{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}table td,table th{border:1px solid #ddd;padding:8px}table tr:nth-child(2n){background-color:#f2f2f2}table tr:hover{background-color:#ddd}table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#4caf50;color:#fff}.pagination{width:400px;height:auto;margin:auto}.singleOrderCreate .pagination button{padding:10px;border:1px solid transparent;border-radius:3px}.singleOrderCreate .pagination button:hover{border:1px solid #cacaca;cursor:pointer;background-color:#f0f0f0}input[type=text]{width:100px;height:30px;outline:none;padding-left:10px}input[type=text]:hover{background-color:#f5f5f5}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.footer{width:100%;height:30px;background-color:#000;text-align:center;padding-top:10px;margin-top:0}.footer>small{color:#d3d3d3}.navBar{height:50px;width:100%;background-color:#fdb51c;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.navBar>.logo{float:left;box-sizing:border-box;padding:5px 0 0 15px}.navBar img{width:40px}.navBar>.user{float:right;margin-right:20px}.navBar>.user.loggedOut>button>a{display:inline-block;color:#fff;font-weight:700;text-decoration:none;padding:17px 20px;font-size:1.2em;text-shadow:1px 1px 1px grey}.navBar>.user.loggedOut>button>a:hover{color:#fdb51c;text-shadow:none}.navBar>.user.loggedOut>button>:hover{background-color:#fff;box-sizing:border-box;cursor:pointer}.dropdown{display:block}.dropdown:hover{cursor:pointer}.dropdown-content{position:fixed;top:50px;right:20px;display:none;z-index:2;height:auto;background-color:hsla(0,0%,100%,.61)}.dropdown-content>button{display:block;font-size:1em;color:#000}.dropdown:hover .settings>a{display:block;color:block;padding:15px 40px}.dropdown-content .logout{padding:15px 45px}.dropdown-content>button>a{color:#000;text-decoration:none}.dropdown-content>button:hover{background-color:#fff;cursor:pointer}.userName{padding:16px}.dropdown:hover{background-color:#fff}.dropdown:hover>.dropdown-content{display:block}@media screen and (max-width:768px){.dropdown-content{border:1px solid grey;background-color:#fff}}*{color:#323232;font-family:arial}.welcome{padding-bottom:80px}.wrapper>.navBar{z-index:2}.welcome .welcomeButton{z-index:0;position:relative;margin-top:0;top:300px;width:350px;border-radius:10px;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.welcome>.section1>.text>h1{font-family:Gorditas;font-size:2.8em;margin-bottom:1em;text-align:center}.welcome>.section1>.text>p{color:grey;font-stretch:ultra-expanded;line-height:1.5em;letter-spacing:1px}.welcome>.section1>img{display:inline-block}.welcome>.section1{display:grid;grid-template-rows:.5fr 1.5fr;grid-template-areas:"text" "image";align-content:center;justify-content:center}.welcome>.section1>.image{grid-area:image;background-repeat:no-repeat;background-position:50%;margin:0 10px}.welcome>.section1>.text{grid-area:text;text-align:center;margin:0 20px 10px}.welcome>.section1>.text>h1{margin-top:20px}.welcome>.section2>.gallery .text>p{font-size:.8em;line-height:17px}.welcome .gallery>div{text-align:center}.welcome>*>h2{margin:100px 0 50px}.welcome .gallery{display:grid;grid-template-columns:auto;justify-content:center;grid-gap:30px;gap:30px;color:grey}.welcome .gallery>div>img{height:auto;text-align:center;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:240px;border-radius:6px}.welcome .gallery>div>.text{width:240px;padding:10px 5px;box-sizing:border-box;text-align:start}.welcome .gallery>div>.text>h4{margin:5px 0}@media screen and (min-width:600px){.welcome>.section1{display:grid;grid-template-rows:1fr 2fr;grid-template-areas:"text" "image";height:calc(100vh - 60px)}.welcome .welcomeButton{position:static;margin-top:40px;width:350px;border-radius:10px;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.welcome>.section1>.image{grid-area:image;background-repeat:no-repeat;background-position:50%;background-size:cover}.welcome>.section1>.text{grid-area:text;margin-top:20px;padding:20px}.welcome .gallery{display:grid;grid-template-columns:auto auto;justify-content:center;grid-gap:30px;gap:30px}}@media screen and (min-width:1000px){.welcome>.section1{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text image";background-color:#f7f7f7;height:calc(100vh - 50px)}.welcome .welcomeButton{position:static;margin-top:100px;width:350px;border-radius:10px;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.welcome>.section1>.image{grid-area:image;background-repeat:no-repeat;background-position:50%;background-size:cover;height:calc(100vh - 50px);margin:0}.welcome>.section1>.text{grid-area:text;margin-top:50px;padding:40px}.welcome .gallery{display:grid;grid-template-columns:auto auto auto auto;justify-content:center;grid-gap:30px;gap:30px}}#signup-complete h2{margin-top:2rem}#signup-complete a{color:inherit;text-decoration:none}#signup-complete button{background-color:#4caf50;color:#fff;padding:1rem 2rem;margin-top:2rem}*{margin:0;padding:0}a{color:#00f}.wrapperLogin{background-size:cover;background-repeat:no-repeat;background-position:50%;height:100vh;width:100%;box-sizing:border-box;color:#323232;font-family:arial}.loginTab{padding-top:40px;width:400px;min-height:350px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid transparent;border-radius:10px 10px 10px 10px;font-family:arial;background-color:#f7f7f7;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.loginTab>img{width:120px;height:120px;position:absolute;left:33%;margin-top:-110px}.loginTab p{font-size:17px;font-weight:600;margin-top:25px;margin-bottom:20px}.loginTab p,.loginTab span{text-align:center;margin-left:120px;width:160px}.loginTab span{display:block;font-size:15px;margin-top:20px;margin-bottom:40px}.loginTab>div>form>input{width:75%;height:30px;padding-left:10px;display:block;margin:10px auto;background-color:#f5f5f5;color:rgb(#323232);border:1px solid grey;border-radius:5px 5px 5px 5px;outline:none;font-size:17px}.loginTab form>input:hover{transition:.5s;background-color:#fff;border-color:#add8e6}@media screen and (max-width:600px){.wrapper{background-color:#f9fafc}.loginTab{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}}.err{height:1rem;color:red}#signup .bigButton{margin-top:.5rem}#signup p{margin:20px auto}#login p,#signup p{width:auto!important}#login p{margin:25px auto}.wrapper{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#a0a0a0}.loader{width:100vw;height:100vh;text-align:center;margin-top:15%}.container{box-sizing:border-box;width:60%;background-color:#fff;padding-top:35px;padding-bottom:50px;min-height:100vh;margin:auto auto 0}@media screen and (max-width:768px){.container{width:100%;background-color:hsla(0,0%,100%,.9)}}#home .tab{overflow:hidden;background-color:#f1f1f1}#home .tabcontent .search{background-color:#4caf50}#home .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px}#home .tab button.activeButton{background-color:#4caf50;color:#fff}#home .tab button:hover{color:#fff}#home .tabcontent{border:1px solid #ccc;border-top:none}#home .pollItem{margin-bottom:15px}#home input{margin-top:.5rem;width:300px}#home>button{background-color:#4caf50;margin-bottom:1rem;font-size:1rem;font-weight:700;color:#fff}#home>button:hover{cursor:pointer;background-color:#3e8f3f}#home button:hover{cursor:pointer}#home>button:not(:first-child){margin-left:2rem}.polls-orders-search{width:auto;background-color:#4caf50}.polls-orders-search input{height:30px;padding-left:10px;outline:none}#home .tab>button{width:200px;font-weight:700;font-size:1.2em;color:grey}#home .tab>button:hover{background-color:#3e8f3f}#home tbody:hover{cursor:pointer}#home tr th:first-child:hover{cursor:pointer;background-color:#3e8f3f}#home a{color:inherit;text-decoration:none;padding:1rem;display:block}#home th{cursor:default}#home img{width:1rem;margin-left:.5rem;-webkit-filter:invert();filter:invert();float:right}.restaurant{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto auto;grid-gap:0 0;gap:0 0;grid-template-areas:"icon name" "icon address";width:400px;max-width:500px;height:80px;margin:10px auto;border:1px solid #d3d3d3;text-align:start}.restaurant>.icon{grid-area:icon;margin:auto}.restaurant>.icon>img{line-height:0;width:100px;height:80px}.name{grid-area:name;padding-top:.8em}.address,.name{padding-left:10px;overflow:hidden}.address{grid-area:address;padding-top:.6em}.address>i{font-size:1em}.restaurant:hover{background-color:#f0f0f0}@media screen and (max-width:600px){.name{grid-area:name;padding-top:1rem;font-size:.7rem}.address,.name{padding-left:10px;overflow:hidden}.address{grid-area:address;padding-top:.1rem;font-size:.55rem}.address>i{font-size:1em}}body{text-align:center}h1{padding:30px 0}input[type=text]{width:200px;margin-bottom:10px}input[type=number]{margin-bottom:0;display:inline-block;width:35px;padding:5px;font-size:14px;outline:none;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}div.pollDuration{display:grid;width:220px;margin:0 auto 10px;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"title title" "hours minutes";border:.6px solid grey;background-color:#fff;padding-top:10px;justify-content:center;align-content:center;align-items:center}div.title{grid-area:title;width:100px;padding-bottom:5px;color:#7d7d7d;font-weight:200;font-size:.9em}div.hours{grid-area:hours;width:50px}div.minutes{grid-area:minutes;width:50px}.info{padding:10px 0}.restaurant-list{width:29rem;margin:auto auto 2.5rem;max-height:25rem;min-height:6.25rem;overflow:auto}.restaurant-list>.item{overflow:hidden;height:6.25rem;background-color:#fff}.restaurant-list>.item>div:hover{cursor:default}.restaurant-list button{background-color:#e6e6e6;width:2.5rem;display:block;outline:none;height:82px;margin:10px auto;border:1px solid #e2e2e2;border-left:0;border-radius:0 10px 10px 0;font-size:2em;color:#fff}.restaurant-list button:hover{background-color:#88d385}.restaurant-list>.item:hover *{border-color:grey}.restaurant-list button:hover{cursor:pointer}.restaurant-list>.item>*{float:left}.selected-item{border:1px solid grey;border-bottom:none;display:grid;width:29rem;padding:5px;margin:auto;background-color:#fff;grid-template-columns:7fr 1fr;grid-template-areas:"restaurant-name delete"}.selected-list>.selected-item:last-child{border-bottom:1px solid grey}.restaurant-name{text-align:start}.delete{grid-area:delete}.delete>button{font-weight:700;font-weight:bolder;font-size:1.2em;color:red}.delete>button:hover{cursor:pointer}.selected-list>table{width:29rem;margin:auto}.selected-list>table>thead th{text-align:center}.selected-list>table i{color:#5e5e5e}.selected-list>table i:hover{cursor:pointer;color:red}@media screen and (max-width:600px){.restaurant-list button{margin-left:-6px}.restaurant{width:16rem;margin-left:10px}.restaurant-list{font-size:.5rem;width:20rem;margin:auto auto 2rem;max-height:25rem;min-height:6.25rem;overflow:hidden}.restaurant-list>.item{overflow:hidden;height:6.25rem;background-color:#fff}.restaurant-list>.item>div:hover{cursor:default}.restaurant-list button{background-color:#e6e6e6;width:2rem;display:block;outline:none;height:82px;margin:10px 10px 10px auto;border:1px solid #e2e2e2;border-left:0;border-radius:0 10px 10px 0;font-size:2em;color:#fff}.restaurant-list button:hover{background-color:#88d385}.restaurant-list>.item:hover *{border-color:grey}.restaurant-list button:hover{cursor:pointer}.restaurant-list>.item>*{float:left}.selected-item{border:1px solid grey;border-bottom:none;display:grid;width:29rem;padding:5px;margin:auto;background-color:#fff;grid-template-columns:7fr 1fr;grid-template-areas:"restaurant-name delete"}.selected-list>.selected-item:last-child{border-bottom:1px solid grey}.restaurant-name{grid-area:restaurant-name;text-align:start}.delete{grid-area:delete}.delete>button{font-weight:700;font-weight:bolder;font-size:2.5rem;color:red}.delete>button:hover{cursor:pointer}.selected-list>table{width:17rem;margin:auto}.selected-list>table>thead th{text-align:center}.selected-list>table i{color:#5e5e5e}.selected-list>table i:hover{cursor:pointer;color:red}}table.pollInfo,td,th,tr{padding:6px}table.pollInfo,th,tr{border:1px solid grey;border-collapse:collapse}table.pollInfo{margin:auto;text-align:center;width:350px}@media screen and (max-width:400px){table.pollInfo{margin:auto;text-align:center;width:300px}}.restaurantList{margin:40px auto;width:400px}.restaurantList>div{margin-bottom:10px}.restaurantList>input[type=radio]{display:none}input[type=radio]:checked+label>.restaurant{border:1px solid green;box-shadow:0 2px 3px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(25,182,51,.19)}.radio{position:relative;top:-57px;left:170px;outline:none}@media screen and (max-width:500px){.restaurantList{width:330px;margin:5px;overflow:hidden}.restaurantInfo{width:250px;padding:0}.radio{position:relative;top:-57px;left:170px;outline:none}.pollCompllete-restaurant{overflow:hidden}}.pollComplete{padding:0 10px}.pollComplete>.pollComplete-restaurant{display:grid;grid-template-columns:130px 30px 280px;grid-template-rows:.8fr 3fr;grid-gap:1px 1px;gap:1px 1px;grid-template-areas:"restaurant-name restaurant-name    restaurant-name  " "restaurant-img   restaurant-votes restaurant-chart  ";width:600px;height:auto;margin:20px auto;align-items:center;align-content:center}.restaurant-name{grid-area:restaurant-name;padding-left:20px;padding-bottom:10px}.restaurant-img{grid-area:restaurant-img}.restaurant-votes{grid-area:restaurant-votes}.restaurant-chart{grid-area:restaurant-chart}.pollComplete>.pollComplete-restaurant img{display:block;width:100px;border-radius:10px;box-shadow:1px 0 8px 2px rgba(0,0,0,.37)}.restaurant-chart>.chart-bar{background-color:red}.tsd-wrapper{text-align:center;width:500px;height:auto;margin:25px auto;padding:30px;background-color:#e7e6e6;box-shadow:12px 12px 2px 1px rgba(50,50,66,.2)}.tsd-wrapper>p{padding-top:20px}.button-suspend{padding:15px 40px;background-color:red;color:#fff;font-size:16px;font-weight:700}.restaurant-chart>.chart-bar{height:25px;background-color:#fdb51c}.button{font-size:16px;background-color:#4caf50;padding:15px 20px;color:#fff;margin:20px 0}@media screen and (max-width:600px){.pollComplete>.pollComplete-restaurant{display:grid;grid-template-columns:100px 30px 170px;grid-template-rows:.8fr 3fr;grid-gap:1px 1px;gap:1px 1px;grid-template-areas:"restaurant-name restaurant-name    restaurant-name  " "restaurant-img   restaurant-votes restaurant-chart  ";width:300px;height:auto;margin:20px auto;align-items:center;align-content:center}.tsd-wrapper{text-align:center;width:200px;height:auto;margin:25px auto;padding:30px;background-color:#e7e6e6;box-shadow:12px 12px 2px 1px rgba(50,50,66,.2)}.chart-bar{height:10px;background-color:red}}.singleOrderCreate{display:flex;flex-direction:column;align-items:center;justify-content:center}.orderNameInput{margin-top:10px}.single-order-create .meals{margin-bottom:70px}.singleMeal{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:0 0;gap:0 0;grid-template-areas:"meal-img meal-name meal-name meal-price" "meal-img meal-form meal-form meal-add";margin:10px auto;max-width:600px;border:1px solid #d1d1d1;padding:8px 8px 4px}.meal-img{grid-area:meal-img}.meal-name{grid-area:meal-name;font-size:1.3rem}.meal-price{grid-area:meal-price;font-size:1.5rem}.meal-form{grid-area:meal-form}.meal-add>i{grid-area:meal-add;font-size:2rem}.meal-add>i:hover{cursor:pointer;color:#28ca00;font-weight:700}.singleMeal>.meal-img>img{width:170px}.singleMeal:hover,.singleMeal:hover #single-order-quantity{background-color:#f3f3f3}#single-order-quantity{font-size:1.2em;display:block;float:right}#single-order-note{display:block;float:left;margin-left:20px}.ordered-meal{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"ordered-name ordered-name ordered-name ordered-name ordered-delete" "ordered-p ordered-p ordered-q ordered-q ordered-delete" "ordered-note ordered-note ordered-note ordered-note ordered-delete";width:400px;align-content:center;justify-content:center;align-items:center;margin:10px auto;border-bottom:1px solid #d1d1d1}.ordered-meal:hover{background-color:#f3f3f3}.ordered-meal>*{padding:5px}.ordered-name{grid-area:ordered-name;font-weight:700}.ordered-p{grid-area:ordered-p;text-align:end}.ordered-q{grid-area:ordered-q;text-align:start}.ordered-note{grid-area:ordered-note}.ordered-delete{grid-area:ordered-delete}.ordered-note>i{color:#bbb}.ordered-delete>button{padding:7px;border:1px solid rgba(255,0,0,.589);cursor:pointer}.ordered-delete>button:hover{background-color:rgba(255,0,0,.589);color:#fff}.singleMeal form input[type=textBox]{width:150px}.make-order{padding:2rem}.bigButton-label{display:block;width:200px;height:40px;background-color:#5aac44;border:1px solid grey;margin:auto auto 30px;color:#fff;font-size:22px;cursor:pointer}.bigButton-label:hover{background-color:#56bc40}.label{font-size:.8rem}@media screen and (max-width:570px){.singleMeal{display:flex;flex-direction:column}.meal-name{margin-bottom:20px;margin-top:10px}.meal-form,.meal-price{margin-bottom:10px}.meal-img{object-fit:cover}.ordered-meal{display:flex;flex-direction:column;width:100%}}.order-div{width:60%;margin:0 auto;border:.6px solid grey;background-color:#fff;padding:5px}.order-view{width:100%;margin:5px auto}.order-view>p{background-color:#d9d9d9}.order-view>div{background-color:#f1f1f1}.order-view-all{width:100%;margin:5px auto}.order-view-all>div{background-color:#f1f1f1;margin:10px auto}h3{margin:10px auto}.order-consumer>p{background-color:#d9d9d9}.order-consumer:last-of-type{margin-bottom:25px}.order-div>.order-view-all:last-child{margin:25px auto}.order-div>.order-view-all>.csv-button{cursor:pointer;background-color:#4caf50;width:80%;height:2rem;color:#fff;font-size:.9em;font-weight:500;text-decoration:none;padding:5px;margin:15px auto}.csv-txt{color:#fff;font-size:.9em;font-weight:600;text-decoration:none}.order-div>.order-view-all>.csv-button:hover{background-color:#56bc40}.order-title{margin-bottom:2rem}.pagination-buttons{padding:10px;border:1px solid transparent;border-radius:3px}.pagination-wrap{display:flex;align-items:center;justify-content:center}.page-btn-selected{padding:5px;border:1px solid transparent;border-radius:3px;background-color:#e6e6fa}.page-btn-selected:hover,.pagination-buttons:hover{cursor:pointer}.pagination-buttons:hover{border:1px solid #cacaca;cursor:pointer;background-color:#f0f0f0}.deleteButton{padding:7px;border:1px solid rgba(255,0,0,.589);width:80px;cursor:pointer;margin:.5rem 0}.deleteButton:hover{background-color:rgba(255,0,0,.589);color:#fff}.manageRestaurants{padding:2rem}.restaurantInfo{padding:.3rem;margin-top:5px}.restaurantTd{cursor:pointer}.restaurantSearch{width:275px!important;height:30px}.mealName{width:175px!important}.mealPrice{width:75px!important;height:35px!important;border:1px solid #2c2e2a!important;margin:10px}.selectedRestaraunt{padding:1.5rem;font-size:2rem}.available{color:#7cd325}.unavailable{color:#e20606}.single-restaurant,.singleMeal{display:flex;flex-direction:column;align-items:center;justify-content:center}#error h2{margin-bottom:1rem}#error a{text-decoration:none}#error a:hover{text-decoration:underline}#about button{background-color:#4caf50;margin:1rem;padding:.5rem 1rem}#about button:hover{background-color:#3e8f3f;cursor:pointer}#about button:not(:first-child){margin-left:2rem}#about img{width:100px}#about ul{list-style:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}h1{text-align:center}label{display:block}input{width:100%;padding:.5rem;margin-bottom:.5rem}
/*# sourceMappingURL=main.fdf3ae9f.chunk.css.map */