body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1 {
    color: #EA002F;
    font-size: 28px;
}

h3 {
    color: #EA002F;
    font-size: 22px;
}

.page-header {
    margin-top: 0px;
}

.btn-submit, .btn-submit:active, .btn-submit:focus {
    background-color: #EA002F;
    color: #FFF;
}

#wrapper {
    background: #EA002F;
}

#form-panel label, #form-update-panel label, #form-panel .sub-form label, #form-update-panel .sub-form label {
  width: 100% !important;
}

.top-navbar  {
    background: #EA002F;
}

.navbar-header, .navbar-side {
    background-color: #EA002F !important;
}

.top-navbar .nav > li > a:hover, .top-navbar .nav > li > a:focus {
    background-color: #000 !important;
}

.top-navbar .nav > li > a {
    background-color: #EA002F !important;
}

.navbar-top-links {
    margin-right: 3%;
}

nav.navbar-fixed-top {
    border-bottom: 0px;
}

.top-navbar .navbar-brand {
    height: 45px;
}

.navbar-brand img {
    width: 55%;
    max-height: 150px;
    margin-left: 17%;
}

.sidebar-collapse .nav {
    padding-top: 45px;
}

.sidebar-collapse > .nav > li {
    padding-right: 7%;
    text-align: right;
}

.sidebar-collapse > .nav > li.selected a {
    color: #FFD647;
}

#create-link {
    background-color: #EA002F;
}

.object_list thead tr {
    background-color: #EA002F;
    color: #FFF;
}

.table-striped > tbody > tr:nth-child(even) > td,
.table-striped > tbody > tr:nth-child(even) > th {
  background-color: #EFEEEE;
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #FFF;
}

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #DDD;
}


/* django-chosen styles */

ul.chzn-choices {
    float:left;
}

#id_features_chzn {
    margin-top: 20px;
}

.chzn-container-multi .chzn-choices {
    min-height:34px;
}

.chzn-container-multi .chzn-choices .search-choice {
    font-size: 12px; !important
}

.chzn-drop .chzn-results {
    float:left;
}

.chzn-drop .chzn-results li {
    font-size: 12px;
}

.chzn-container {
    margin-top: 30px;
}

.chzn-container .chzn-drop {
    min-width:70%; !important
}

.chzn-choices .default {
    min-width:200px !important;
}

.chzn-container-single a.chzn-single {
    height:32px !important;
}

.chzn-container-single {
    min-width: 70%;
    max-width: 70%;
}

.chzn-search input {
    min-width: 100%;
}

.recurrence-widget .mode, .recurrence-widget .limit {
    display: none;
}

.recurrence-widget .add-date {
    display: none;
}

/*----------------------------------------------
    Choose Business Dropdown Search Bar
------------------------------------------------*/

.form-control:focus{
	border-color: #c73834;
	box-shadow: none;
}
/*----------------------------------------------
    Dashboard table/form styles
------------------------------------------------*/
#search{
    margin-top: 10px;
}