/* COLOURS */
.btn-success, .alert-success, .label-success, .badge-success, 
#editProductModal .btn-group>.dropdown-toggle.btn-success, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-success {
    background: #00A056 !important;
    color: #FFFFFF !important;
}
.btn-success:hover, .btn-success:focus, 
#editProductModal .btn-group>.dropdown-toggle.btn-success:hover, 
#editProductModal .btn-group>.dropdown-toggle.btn-success:focus, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-success:hover, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-success:focus {
    background: #16B96E !important;
    color: #FFFFFF !important;
}
.text-success, #opening-status.status-OPEN {
    color: #31FFA0 !important;
}
.loyalty-card>div .loyalty-value {
    color: #00a056 !important;
}

.btn-primary, .alert-primary, .label-primary, .badge-primary {
    background: #1662B9 !important;
    color: #FFFFFF !important;
}
.btn-primary:hover, .btn-primary:focus {
    background: #2B7BD6 !important;
    color: #FFFFFF !important;
}
.text-primary {
    color: #1662B9 !important;
}

.btn-info, .alert-info, .label-info, .badge-info, 
#editProductModal fieldset .btn-group>.dropdown-toggle.btn-info, 
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle.btn-info {
    background: #53B0C4 !important;
    color: #FFFFFF !important;
}
.btn-info:hover, .btn-info:focus, .btn-group.open .btn-info.dropdown-toggle, 
#editProductModal fieldset .btn-group>.dropdown-toggle.btn-info:hover, 
#editProductModal fieldset .btn-group>.dropdown-toggle.btn-info:focus, 
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle.btn-info:hover, 
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle.btn-info:focus {
    background: #67B5C5 !important;
    color: #FFFFFF !important;
}
.text-info {
    color: #20D9FF !important;
}

#editProductModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger),
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger) {
    background: #171717;
    color: #FFFFFF;
}
#editProductModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger):hover,
#editProductModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger):focus,
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger):hover,
#editSpecialDealModal fieldset .btn-group>.dropdown-toggle:not(.btn-info):not(.btn-success):not(.btn-danger):focus {
    background: #4e4e4e;
    color: #FFFFFF;
}

.btn-danger, .alert-danger, .label-danger, .badge-danger, .alert-error, .modal-footer button:first-of-type, 
#editProductModal .btn-group>.dropdown-toggle.btn-danger, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-danger {
    background: #D62727 !important;
    color: #FFFFFF !important;
}
.btn-danger:hover, .btn-danger:focus, .modal-footer button:first-of-type:hover, 
#editProductModal .btn-group>.dropdown-toggle.btn-danger:hover, 
#editProductModal .btn-group>.dropdown-toggle.btn-danger:focus, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-danger:hover, 
#editSpecialDealModal.btn-group>.dropdown-toggle.btn-danger:focus {
    background: #DC3B3B !important;
    color: #FFFFFF !important;
}
.text-danger, .text-error {
    color: #FF2020 !important;
}
#opening-status.status-CLOSED {
    color: #ff5959 !important;
}
#opening-status {
    font-weight: bold;
}
.btn-warning, .alert-warning, .label-warning, .badge-warning {
    background: #FF7B0A !important;
    color: #FFFFFF !important;
}
.btn-warning:hover, .btn-warning:focus {
    background: #FF9337 !important;
    color: #FFFFFF !important;
}
.text-warning {
    color: #FF7B0A !important;
}

.btn-inverse, .alert-inverse, .label-inverse, .badge-inverse {
    background: #FFFFFF !important;
    color: #171717 !important;
}
.btn-inverse:hover, .btn-inverse:focus {
    background: #F1F1F1 !important;
    color: #171717 !important;
}
.text-inverse {
    color: #FFFFFF !important;
}

/* BUTTONS */
.btn {
    font-family: "itc-benguiat" !important;
    font-weight: 700;
    font-style: normal;
    text-shadow: none;
    border-radius: 0px;
    padding: 10px 15px;
    font-size: 18px;
}
.btn-large {
    font-size: 26px;
    line-height: 100%;
    padding: 20px 80px;
}
.btn-small {
    padding: 5px 8px 4px;
}