.form_error {
    color: red;
}

.sidebar-menu li > a {
    font-size: 16px;
}

.form_error {
    height: 15px;
    display: block !important;
}

.select2-container--open .select2-dropdown{
    z-index: 9999999;
}

/******* CSS *********/
.previous-tab,
.next-tab {
    cursor: pointer;
}
.btn:focus{
    color: white;
}

.datepicker{
    z-index: 9999999 !important;
}

#calendar  .datepicker.datepicker-inline{
    display: none !important;
}

.errorSummary {
    color: red;
}

.pl-0 {
    padding-left: 0 !important;
}

.mt-5 {
    margin-top: 5rem;
}

.table-bordered > thead > tr > th {
    text-transform: uppercase;
}

.page-wrap {
    background-color: #FFE933;
}

.nav-tabs > li > a {
    color: #FFE933;
}

.sidebar-menu li > a:hover, .sidebar-menu li > a:focus {
    color: #333;
}

.btn-flat, .btn-flat:hover {
    background-color: #FFE933;
    color: #333;
    border-color: #FFE933;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #333;
    cursor: default;
    background-color: #FFE933;
    border-color: #FFE933;
}

.select2-container {
    width: 100% !important;
}

.help-block {

    word-wrap: break-word;
}

.fc-license-message {
    display: none;
}

.fc-event {
    cursor: pointer;
}

.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
    color: #000;
}

.user-image {
    float: left;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    margin-right: 10px;
    margin-top: -2px;
}

.user-view .container {
    width: 1255px;
}