.btn-current-menu-delete{background-color:initial;border:none;color:#fff;font-family:Caveat,cursive;text-decoration:none;cursor:pointer;font-size:.75em}#current-menu-container{border:1em solid #3e1c00;background-image:url(/static/media/blackboard.17bd2603.jpg);background-position:50%;background-size:cover;color:#fff;max-width:75%;margin:0 auto;padding:1em .15em;box-shadow:inset 0 0 10px #000}#current-menu-container h3{margin-top:0;font-family:Caveat,cursive;text-transform:uppercase;letter-spacing:.1em;font-weight:regular}#current-menu-container table{margin:0 auto;text-align:left;font-family:Caveat,cursive;font-size:1.25em;min-width:55%;border-collapse:collapse}#current-menu-container table tr td{border-bottom:.025em dashed #fff}#current-menu-container table tr:last-child td{border-bottom:none}#search-form{margin-top:2em}#search-form input{padding:.5em 1em}.items-table{margin:0 auto;text-align:left;min-width:50%;border-collapse:collapse}.items-table button,.items-table select,.items-table th,.items-table thead{font-size:.75em;text-transform:uppercase;background:none;border:none;font-family:Montserrat,sans-serif;font-weight:300;letter-spacing:.05em}.items-table tbody{font-weight:300}.items-table tbody tr td{border-bottom:.1em solid grey}.items-table tbody tr td .btn-item-row{color:#000;background:none;border:none;cursor:pointer}.items-table tbody tr:last-child td{border-bottom:none}#total-carbs-desired-form{margin:.75em 0}#total-carbs-desired-form #carbsDesired{margin-left:.5em}.menu-item{padding:.25em 0;max-width:65%;margin:0 auto 1em;font-size:.85em}.menu-item form{margin-bottom:.65em}.menu-item form .form-row{margin:0}.menu-item p{margin-top:.15em}.nav-container{width:100%;margin:0 auto}@media (max-width:999px){.nav-container .navbar-ul-visible{display:flex;flex-direction:column;justify-content:center;border-bottom:.05em solid grey;padding:0;margin:0}.nav-container .navbar-ul-hidden{display:none}.nav-container li{padding:.5em 0}}@media (min-width:1000px){.nav-container #nav-mobile-header{display:none}.nav-container .navbar-ul-hidden,.nav-container .navbar-ul-visible{display:flex;flex-direction:row;justify-content:flex-end}.nav-container ul{margin:0;width:100%;padding-left:0}.nav-container ul li{padding:.5em 1.5em;margin:0 .25em}}.nav-container #nav-mobile-header{width:100%;text-decoration:none;background:rgba(233,214,190,.95);margin:0;border:none;text-transform:uppercase;letter-spacing:.05em;font-size:1.5em;cursor:pointer}.nav-container a{text-decoration:none;color:#000}.nav-container a:hover{color:#3097f5}.nav-container ul{list-style-type:none;text-align:center}.nav-container ul li{color:#000;background-color:hsla(0,0%,100%,.85);text-transform:uppercase}body{padding:0;margin:0;font-family:sans-serif;font-size:16px;font-family:Montserrat,sans-serif}#background{background-image:url(/static/media/hawaiian-beach-compressed.ba5dac06.jpg);height:100%;width:100%;background-size:cover}.contentbox-wrapper{max-width:1000px;margin:0 auto;padding:0}.contentbox-wrapper .contentbox{min-height:80vh;min-width:50%;max-width:1000px;background-color:hsla(0,0%,100%,.85);padding-bottom:2em}@media (min-width:600px){.contentbox-wrapper{padding:1.5em}}#title-nav{display:flex;flex-direction:column}@media (min-width:1000px){#title-nav{flex-direction:row;justify-content:center;align-items:flex-end}}#title-nav h1{background-color:rgba(48,151,245,.8);color:#fff;text-transform:uppercase;font-weight:400;padding:0 .75em;letter-spacing:.1em;font-family:Montserrat,sans-serif;font-weight:300;margin-bottom:0;justify-content:flex-start}.content-container{margin:0 auto;text-align:center}.content-container .content-header{padding:1em 1em 0;text-transform:uppercase;font-weight:400;border-bottom:.05em solid #1e7dc1;margin:0 0 .25em;display:inline-block;font-size:3.5em;letter-spacing:.05em;font-family:Amatic SC,cursive}.content-container form{max-width:60%;margin:0 auto 2em}.content-container form .form-row{margin:1em 0}.content-container form .form-row label{margin:0 .5em;display:inline-block;text-align:right}.content-container form .form-row input{border:none}.btn-small,.form-submit-button{text-transform:uppercase;letter-spacing:.25em;border:none;padding:.5em 1.5em;font-weight:200;cursor:pointer}.form-submit-button{background-color:#3097f5;color:#fff;font-size:1.5em;margin-bottom:1.5em}.btn-small{display:block;margin:0 auto 1.5em;background-color:#fff;color:#000;font-size:.75em}
/*# sourceMappingURL=main.6ac4a375.chunk.css.map */