/****************************************************/
/*****             CALENDAR OPTIONS             *****/
/****************************************************/
.daily-calendar-event:hover {
    background-color: black;
}

.calendar-selected-date {
    border: 3px solid #1571ca !important;
}

.fc-bgevent {
    background-color: #9BBCDD;
}

.fc-today > .fc-day-number {
    background-color: #9BBCDD;
    color: white;
}

.div_overlay {
    color: #9BBCDD;
}

/****************************************************/
/*****                NAVIGATION                *****/
/****************************************************/
.sidebar-nav-text-colour {
    color: #fff;
}

.layout-container > aside {
    background-color: #ffffff;
    color: #5514B4 !important;
}

.layout-container > aside > .sidebar-header {
    background-color: #464545;
    color: #000;
}

.layout-container > header {
	background-color: #464545;
    color: #fff;
}

.header-bg {
    background-color: #9BBCDD;
    color: #4F5256;
}

.nav-active::after {
    background: #1571ca;
}

.logo-size {
	padding-top:8px;
    height: auto !important;
    width: 90% !important
}

.navbar {
    border-radius: 0px;
}


/****************************************************/
/*****                  LOGIN                   *****/
/****************************************************/
.login-container {
    background-color: #1c1c1c;
}

/****************************************************/
/*****                 COLOURS                  *****/
/****************************************************/
main{
	background-color:#1c1c1c;
}

section{
	background-color:#1c1c1c;
}

.card{
	background-color: #252525;
	color: #b9b9b9;
}

.layout-container > aside{
	background-color:#262626;
}


.layout-container > main .card:not([class*='bg-']),
.layout-container > main .panel-default > .panel-heading:not([class*='bg-']) {
  background-color: #252525;
  color: #b9b9b9;
}

.sidebar-nav ul > li.active, .sidebar-nav ul > li > a:hover, .sidebar-nav ul > li > a:focus{
	background-color:#3c3c3c;
}


.text-color-1 {
    color: #232323 !important;
}

.c-1 {
    color: #1571ca;
}

.bg-color-1 {
    background-color: #1571ca !important;
}
.table tr.holiday-entitlement-row-current {
    background-color: #1C1C1C;
}

.color-green-800 {
    color: #4F5256;
}

.bg-green-700 {
    background-color: #1571ca !important;
}


.c-checkbox input[type="checkbox"]:checked + span {
    background-color: #1571ca !important;
    border-color: #1571ca !important;
}

.btn-flat[disabled], .btn-flat.disabled {
    background-color: #00407D !important;
}

.navbar-grey {
    background-color: #393939;
    border-color: #393939;
}

.page-header-color {
    color: #fff;
}

.bootgrid-table td.loading, .bootgrid-table td.no-results{
	background-color: #393939;
}



.form-control{
	background-color:#353535;
	border-color:#353535;
	color:#b5b5b5;
}

.input-group-addon{
	background-color:#353535;
	border-color:#353535;	
	color:#b5b5b5;	
}

.btn-default {
    color: #EEE;
    background-color: #3c3c3c;
}

.bg-grey-200{
	background-color: #1C1C1C;
}


.sidebar-nav ul > li.active > ul{
	background-color: #1C1C1C !important;
}


.sidebar-nav ul > li > a{
	color:#fff !important;
}


.modal-content{
	background-color: #252525 !important;
}


.ion-ios-arrow-right{
	color:#fff !important;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
	background-color: #535353;
}

.panel{
	background-color: #252525 !important;
}



.color-black{
	color:#fff;
}

.close{
	color:#fff;
}





