/*
red backgrounds     #802529 / rgb(128, 37, 41)
text on red         #F4F2E6 / rgb(244, 242, 230)
text                #333333 / rgb(51, 51, 51)
light background    #F4F2E6 / rgb(244, 242, 230)
 */
body{
    background-color: #F4F2E6;
}
.bg-dark, .pagination li a:hover, .pagination li.active a, .pagination li.active:hover a, #custom-search-input button{
    background: #802529;
    color: #F4F2E6;
}
.ui-widget-header{
    background: #802529;
}
.table th{
    background: #802529;
}
.calender td:not(.date-disabled):hover{
    background: rgba(128, 37, 41, .5)
}
.current-day{
    background: rgba(128, 37, 41, .25)
}
.highlight, a:hover, .btn-navigation{
    color: #802529;
}
.btn-primary, .submit-button{
    background: #802529;
    border-color: #802529;
}
header, .dashboard-icon, #login_page, #main_logo{
    background: #802529;
}
.btn-primary:hover, .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover, .btn-primary.focus, .btn-primary:focus{
    background: #802529;
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover, .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default{
    background: #802529;
}
.fruitHeaderImage h1{
    background: rgba(128, 37, 41, 0.85);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{
    background: #802529;
}
h1, h2, h3, h4, h5, h6, a, .dashboard-list-item span{
    color: #802529;
}
input[type="submit"], input[type="radio"]:checked + label::before{
    background: #802529;
}
.modal-body label:hover, .radio-group-container label:hover, .account-container label{
    color: #802529;
}
input[type="radio"] + label::before{
    border-color: #802529;
}
.main-navigation, #meal_credits, #credit_breakdown, .menu > li ul, header li#logout{
    background: #F4F2E6;
}
.menu li a{
    color: #802529;
}
header li span:hover{
    color: #802529;
    background: #F4F2E6;
}
header li ul.submenu, .sub-submenu{
    background: #802529;
}
.menu li a:hover, .menu > li > ul li a:hover, header li#logout a:hover{
    background: #802529;
    color: #F4F2E6;
}
header li ul.submenu li a:hover, header li ul.submenu span:hover, header li ul.submenu .sub-submenu a:hover{
    color: #802529;
    background: #F4F2E6;
}
input[type="submit"], input[type="reset"]{
    border-color: #802529;
}
input[type="submit"]:hover{
    background-color: #F4F2E6;
    color: #802529;
}
.custom-icons li span.list-icon {
    position: absolute;
    top: 5px;
    left: 5px;
    content: '';
    height: 15px;
    width: 15px;
    display: inline-block;
    background-image: none;
}

.turorials {
    padding-bottom: 1px;
    display: none;
}