/*Colors: Green: #78ad36; Grey: #353f3b; */

img.mb-3.mx-auto { max-width: 35rem; margin-top: 2rem; }

@media (max-width: 992px) { 
img.mb-3.mx-auto {max-width: 13rem; margin-top: 2rem; }
}

#spinner-modal .modal-body .spinner-border { border-color: #78ad36; border-right-color: #FFF;}
#page-seat h1 { color: #78ad36; }
#page-seat .event-row .event-select-btn { background-color: #78ad36; }
#page-seat .event-grid .event-select-btn { background-color: #78ad36; }
button.btn.btn-primary.preorder-home-btn { background-color: #78ad36; border-color: #78ad36; }
#page-seat .seat-div .event-change-btn { background-color: #78ad36; border-color: #78ad36; }

#login-before-event-selection-modal .modal-header .fa-window-close { color: #78ad36; }
.modal-lg-option-btn { background-color: #78ad36; border-color: #78ad36; }

#login-modal .modal-header .fa-window-close { color: #78ad36; }
#login-modal .btn-primary { background-color: #78ad36; border-color: #78ad36; }

#header-menu #menu-cart { color: #78ad36; }
#page-menu .edit-seat-btn { background-color: #78ad36; border-color: #78ad36; }
#page-menu nav > a.active { text-decoration: underline solid #78ad36 4px; }
.modal-product .modal-dialog .modal-body .row-quantity input[type=number] { color: #353f3b; }
.fa-minus:before { color: #353f3b; }
.fa-plus:before { color: #353f3b; }
.modal-footer .btn-primary { background-color: #78ad36; border-color: #78ad36; }
#page-menu #cart-desktop .quantity-circle { background-color: #78ad36; }
.btns.btns-checkout .btn { background-color: #78ad36; }
#page-menu .btn.btn-secondary.btn-note { background-color: #353f3b; border-color: #353f3b; }
#page-menu .btn.btn-secondary.btn-note, #page-menu #cart-desktop #special-instruction-btn { background-color: #353f3b; border-color: #353f3b; }
.product.selected { background-color: #78ad36; }

.row-product-groups .row-products > .selected .modifier.selected, .row-modifier-groups .row-modifiers .modifier.selected { background-color: #78ad36; }

#page-confirm img.client-logo.mb-5 { max-width: 35rem; margin-top: 2rem; }
@media (max-width: 992px) { 
#page-confirm img.client-logo.mb-5 {max-width: 13rem; margin-top: 2rem; }
}
#page-confirm a.btn.btn-primary.btn-lg { background-color: #78ad36; border-color: #78ad36; }

