/***Colors - Maroon #5E0009; ***/

#logo { background: url(https://tapin2.blob.core.windows.net/images/v1943/logo/msu-logo.png) no-repeat center top; min-height: 25vh; background-size: contain; margin-top: 3rem; margin-bottom: 3rem; }
#page-home { color: #000; }
#page-home h3 { display: none; }
#page-home { background-color: #FFF; }
#page-home .btn-primary { background-color: #000; }
#page-home .btn-secondary { color: #FFF; background-color: #BFBAAF; }
#tos-privacy, #tos-privacy a, #tos-privacy a:visited { color: #000!important; }

.fa-chevron-left:before { display: none; }
#page-locations ul.list-location > li > a.no-image { background-color: #5E0009; }

.location-wait-time { position: absolute; bottom: 5px; right: 5px; background-color: #000; color: white; font-size: 1.5rem; font-weight: bold; }

ul.nav-category { background-color: #000; }
#page-menu .category-bar ul li a { background-color: #000; }
#page-menu .category-bar ul li a.active { background-color: #5E0009; border-color: #000; }
#page-menu .tab-content { background: #BFBAAF url() no-repeat center center; background-size: cover; background-attachment: fixed;}
.list-product li.item .btn-quick-add { background-color: #5E0009; }
#page-menu h4 { color: #FFF; }
#page-menu #location-title { color: #FFF!important; }
#page-menu #header { background-color: #5E0009!important; }
#menu-footer a { background-color: #5E0009; }

.modal-product .modal-dialog .modal-body .row-modifiers .modifier.selected { background-color: #5E0009; }
.modal-product .modal-dialog .modal-body .row-quantity input[type=text] { color: transparent; }
.modal-product .modal-dialog .modal-footer .btn { background-color: #5E0009; }

#header { background: #FFF url(https://tapin2.blob.core.windows.net/images/v1943/logo/msu-logo.png) no-repeat center center; background-size: 180px; }
#page-review #seat-info { background-color: #5E0009; }
.btn.btn-primary { background-color: #000; }

#page-pre-payment { background-color: #5E0009; }

#order-confirm { height: 100vh; }

div#alcohol-warning { display: none; }

/***Removing $0.00***/
.modal-product .modal-dialog .modal-footer .btn { text-indent: -9999px; line-height: 0; }
.modal-product .modal-dialog .modal-footer .btn::after { content: "Add to Cart"; text-indent: 0; display: block; line-height: 2rem; }
#menu-footer a { text-indent: -9999px; line-height: 0; }
#menu-footer a::after { content: "Review Order"; text-indent: 0; display: block; line-height: 3rem; }
#page-menu strong { display: none; }
#page-review .table-order tr > td:last-child { display: none; }
#page-review .pr-3 { display: none; }
#page-review th.text-right { display: none; }
#page-review .col-6.text-left { display: none; }
#page-pre-payment p { font-size: 20px; font-weight: bold; }
#order-confirm td.text-right, #order-confirm th.text-right, #order-confirm tfoot { display: none; }
#order-confirm .fixed-bottom .btn.btn-block { display: none; }
/*#order-confirm h1, #order-confirm h2 { color: #fff; }*/
#order-confirm p { font-weight: bold; font-size: 20px; padding: 0 1.5rem; }
#order-confirm #email-buttons button { border: 0; background-color: #5E0009; }
#order-confirm h2 { margin-bottom: 1rem!important; }

.modal-product .modal-dialog .modal-body .row-quantity .max-alcohol-warning { display: none!important; }

/***Remove + and - on review***/
.fa-plus:before { display: none; }
.fa-minus:before { display: none; }