html,body{height:100%}body{display:flex;flex-direction:column}main{flex:1 0 auto}.footer{flex-shrink:0}html{background-color:#cfc7bc;font-family:"Roboto Slab",serif}h1{font-family:"Saira Stencil One",cursive}section{margin:10px 5px}section.unit_selector{font-size:medium}section.unit_selector select{font-size:medium}.odrBtn{width:100%;padding:14px 40px;font-size:20px}.inactive{background-color:#ddd}.reserve,.reserve.awaiting{background-color:#f5ce42}.active{background-color:#4f805c}.active .priOrd{color:#000}.active .secOrd{color:#000}.active input{color:#fff}.active .fa-minus-square{color:#c06;background-color:#fff}.active .fa-pause{color:#f5b342;background-color:#fff}.awaiting{background-color:#fff}.js-unit_list{margin:0;padding:0}.js-unit_list li.unit_item{list-style:none;width:auto;border:gray 1px solid;border-radius:5px;margin:2px;padding:1%;font-family:"Courier Prime",monospace}.js-unit_list li.unit_item .fa-minus-square{color:#c06;background-color:transparent}.js-unit_list li.unit_item .fa-pause{color:#ddd;background-color:transparent}.js-unit_list li.unit_item .remBut{float:right}.js-unit_list li.unit_item .reserveBut{float:right;padding-left:1%}.js-unit_list li.unit_item label{width:30%;display:inline-block}.js-unit_list li.unit_item input{background-color:transparent;border:0}.js-unit_list li.unit_item input.unit_description{width:60%}@media(min-width: 576px){.js-unit_list li.unit_item input.unit_description{width:45%}}.js-unit_list li.unit_item .hide_snap{display:none}.js-unit_list li.unit_item span.orders_recieved{width:100%;display:block;background-color:#faebd7}.js-unit_list li.unit_item span.orders_recieved .priOrd{width:100%;display:block;font-family:"Courier Prime",monospace;text-align:center;font-size:large;margin-top:1%}.js-unit_list li.unit_item span.orders_recieved .secOrd{width:100%;display:block;font-family:"Courier Prime",monospace;text-align:center;font-size:small}.topnav{overflow:hidden;background-color:#333;position:relative}.topnav #myLinks{display:none}.topnav a{color:#fff;padding:14px 16px;text-decoration:none;font-size:17px;display:block;line-height:17px}.topnav h1{padding:0;margin:0}.topnav h1 a{font-family:"Saira Stencil One",cursive}.topnav a.icon{background:#000;display:block;position:absolute;right:0;top:0}.topnav a:hover{background-color:#ddd;color:#000}.active{background-color:#4f805c;color:#fff}.footer{font-family:"Roboto Slab",serif;font-size:small;background-color:#4f805c;color:#fff;padding:10px}.onoffswitch{position:relative;width:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{position:absolute;opacity:0;pointer-events:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#4f805c;color:#fff}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:18px;margin:6px;background:#fff;position:absolute;top:0;bottom:0;right:56px;border:2px solid #999;border-radius:20px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0px}.counter{display:inline-block;float:right;padding-right:1%;margin-right:2px}.resets label{display:block}.resets button{padding:1%}.orderoptions select{font-size:medium}
