
.evolution-theme {
  background-color: #ECEFF1;
}
.evolution-theme .layout-container > aside {
  background-color: #fff;
  color: #000;
}
.evolution-theme .layout-container > aside > .sidebar-header {
  background-color: #fff;
  color: #000;
}
.evolution-theme .layout-container > header {
  background-color: #29A8E0;
  color: #fff;
}
.evolution-theme .layout-container > main {
  background-color: #ECEFF1;
  color: #000;
}

.evolution-theme .sidebar-header {
  background-color: #464545;
  color: #fff;
}

.evolution-theme .header-container {
  background-color: #464545;
  color: #000;
}

.evolution-theme .sidebar-container {
  background-color: #201F1E;
  color: #fff;
}


.evolution-theme .sidebar-header > .sidebar-header-logo > img {
	width:180px;
	height:auto;
	margin-top: 11px;
}



.evolution-theme .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{
	background-color: #fff;
    color: #000;
	border-color: rgba(0, 0, 0, 0.12);
}



.evolution-theme .sidebar-nav ul > li > a:hover, .sidebar-nav ul > li > a:focus{
	background-color: #fff0 !important;
}




.evolution-theme .button{
	background-color: #29a8e0;
}

.evolution-theme .button:hover{
	background-color: #73D4FF;
}

.evolution-theme .filemanager .data li{
	background-color: #e3e3e3;
}

.evolution-theme .filemanager .data li:hover{
	background-color: #D0D0D0;
}

.evolution-theme .filemanager .nothingfound{
	background-color: #e3e3e3;
}

.evolution-theme .filemanager .nothingfound:hover{
	background-color: #D0D0D0;
}

.evolution-theme .filemanager .data li .name{
	color:#424242;
}

.evolution-theme .filemanager .data li .details{
	color:#616e77;
}

.evolution-theme .filemanager .breadcrumbs a:link, .breadcrumbs a:visited{
	color:#424242;
}

.evolution-theme .filemanager .breadcrumbs{
	color:#424242;
}


.evolution-theme .filemanager .search::before{
	border-color: #000;
}


.evolution-theme .filemanager .search::after{
	background-color: #000;
}

.evolution-theme .filemanager .search input[type="search"]{
	background-color:#EAEAEA;
}




.evolution-theme .layout-container > main .bg-white:not([class*='bg-']),
.evolution-theme .layout-container > main .panel:not([class*='bg-']),
.evolution-theme .layout-container > main .card:not([class*='bg-']),
.evolution-theme .layout-container > main .panel-default > .panel-heading:not([class*='bg-']) {
  background-color: #fff;
  color: inherit;
}
.evolution-theme .layout-container > main .bg-white {
  background-color: #35444c;
  color: inherit;
}
.evolution-theme .layout-container > main .well,
.evolution-theme .layout-container > main .jumbotron,
.evolution-theme .layout-container > main .breadcrumb,
.evolution-theme .layout-container > main .modal-content {
  background-color: #252525;
  color: inherit;
}
.evolution-theme .layout-container > main .btn-default {
  color: #fff;
  background-color: #29A8E0;
  border-color: #29A8E0;
}
.evolution-theme .layout-container > main .btn-default:focus,
.evolution-theme .layout-container > main .btn-default.focus {
  color: #fff;
  background-color: #73D4FF;
  border-color: #73D4FF;
}
.evolution-theme .layout-container > main .btn-default:hover {
  color: #000;
  background-color: #73D4FF;
  border-color: #73D4FF;
}
.evolution-theme .layout-container > main .btn-default:active,
.evolution-theme .layout-container > main .btn-default.active,
.open > .dropdown-toggle.redrag-theme .layout-container > main .btn-default {
  color: #fff;
  background-color: #73D4FF;
  border-color: #73D4FF;
}
.evolution-theme .layout-container > main .btn-default:active:hover,
.evolution-theme .layout-container > main .btn-default.active:hover,
.open > .dropdown-toggle.evolution-theme .layout-container > main .btn-default:hover,
.evolution-theme .layout-container > main .btn-default:active:focus,
.evolution-theme .layout-container > main .btn-default.active:focus,
.open > .dropdown-toggle.evolution-theme .layout-container > main .btn-default:focus,
.evolution-theme .layout-container > main .btn-default:active.focus,
.evolution-theme .layout-container > main .btn-default.active.focus,
.open > .dropdown-toggle.evolution-theme .layout-container > main .btn-default.focus {
  color: #fff;
  background-color: #29A8E0;
  border-color: #29A8E0;
}
.evolution-theme .layout-container > main .btn-default:active,
.evolution-theme .layout-container > main .btn-default.active,
.open > .dropdown-toggle.evolution-theme .layout-container > main .btn-default {
  background-image: none;
}
.evolution-theme .layout-container > main .btn-default.disabled,
.evolution-theme .layout-container > main .btn-default[disabled],
fieldset[disabled] .evolution-theme .layout-container > main .btn-default,
.evolution-theme .layout-container > main .btn-default.disabled:hover,
.evolution-theme .layout-container > main .btn-default[disabled]:hover,
fieldset[disabled] .evolution-theme .layout-container > main .btn-default:hover,
.evolution-theme .layout-container > main .btn-default.disabled:focus,
.evolution-theme .layout-container > main .btn-default[disabled]:focus,
fieldset[disabled] .evolution-theme .layout-container > main .btn-default:focus,
.evolution-theme .layout-container > main .btn-default.disabled.focus,
.evolution-theme .layout-container > main .btn-default[disabled].focus,
fieldset[disabled] .evolution-theme .layout-container > main .btn-default.focus,
.evolution-theme .layout-container > main .btn-default.disabled:active,
.evolution-theme .layout-container > main .btn-default[disabled]:active,
fieldset[disabled] .evolution-theme .layout-container > main .btn-default:active,
.evolution-theme .layout-container > main .btn-default.disabled.active,
.evolution-theme .layout-container > main .btn-default[disabled].active,
fieldset[disabled] .redrag-theme .layout-container > main .btn-default.active {
  background-color: #262626;
  border-color: #262626;
}
.evolution-theme .layout-container > main .btn-default .badge {
  color: #2E2E2C;
  background-color: #fff;
}








.evolution-theme .layout-container > main .btn-fields {
  color: #fff;
  background-color: #3C3C3C;
  border-color: #3C3C3C;
  padding:10px 10px 10px 20px;
  text-align:left;
}
.evolution-theme .layout-container > main .btn-fields:focus,
.evolution-theme .layout-container > main .btn-fields.focus {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}
.evolution-theme .layout-container > main .btn-fields:hover {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}








.evolution-theme .layout-container > main .open > .dropdown-toggle.btn-default,
.evolution-theme .layout-container > main .open > .dropdown-toggle.btn-default:hover,
.evolution-theme .layout-container > main .open > .dropdown-toggle.btn-default:active,
.evolution-theme .layout-container > main .open > .dropdown-toggle.btn-default.active,
.evolution-theme .layout-container > main .open > .dropdown-toggle.btn-default:focus {
  color: #fff;
  background-color: #2E2E2C;
  border-color: #2E2E2C;
}
.evolution-theme .layout-container > main .form-control {
  color: inherit;
  background-color: #eeeeee;
  border-color: #d7d7d7;
}
.evolution-theme .layout-container > main .form-control:focus {
  border-color: rgba(240, 240, 240, 0.36);
}
.evolution-theme .layout-container > main .form-control[disabled],
.evolution-theme .layout-container > main .form-control[readonly],
.evolution-theme .layout-container > main fieldset[disabled] .form-control {
  background-color: rgba(240, 240, 240, 0.1);
}
.evolution-theme .layout-container > main select:not([multiple]) option {
  color: #6C7177;
}
.evolution-theme .layout-container > main .input-group-addon,
.evolution-theme .layout-container > main .input-group-button {
  background-color: transparent;
  border: 1px solid rgba(162, 162, 162, 0.26);
  color: inherit;
}
.evolution-theme .layout-container > main .nav-tabs > li.active {
  color: #8bc53b;
}
.evolution-theme .layout-container > main .note-editor .note-editing-area .note-editable {
  background-color: rgba(240, 240, 240, 0.1);
}
.evolution-theme .layout-container > main .photo {
  background-color: #37474F;
}



.evolution-theme .nav-tabs.nav-justified > .active > a:hover{
	border-color:#6D9F29 !important;
}






.evolution-theme .sidebar-header-logo > svg,
.evolution-theme .nav-icon > svg,
.evolution-theme .sidebar-header-logo > em,
.evolution-theme .nav-icon > em {
  color: #29a8e0 !important;
  fill: #8bc440 !important;
}


.evolution-theme .timeline-centered::before{
	background-color: #313131;
}



.evolution-theme .tab-icon > svg{
  color: #29a8e0 !important;
  fill: #8bc440 !important;
}

.evolution-theme .sidebar-nav ul > li.active{
	background-color: #0000002b;
}


.evolution-them .bg-red{
	baground-color: #E50018
}

.evolution-them .bg-orange{
	baground-color: #F77E1B
}

.evolution-them .c-red{
	color: #E50018
}

.evolution-them .c-orange{
	color: #F77E1B
}




.evolution-theme .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{
	background-color: #1571ca;
}


.evolution-theme .layout-container > main .well, .evolution-theme .layout-container > main .jumbotron, .evolution-theme .layout-container > main .breadcrumb, .evolution-theme .layout-container > main .modal-content{
	background-color: #fff;
}




.evolution-theme .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after
	{
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 9px 9px 0;
	border-color: transparent #fff transparent transparent;
	left: 1px;
	top: 5px;
	margin-left: -9px;
}

.evolution-theme .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:before
	{
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 9px 9px 0;
	border-color: transparent rgba(0, 0, 0, 0.12) transparent transparent;
	left: 0;
	top: 5px;
	margin-left: -9px;
}





.evolution-theme .fc-button-primary{
	background-color: #29A8E0 !important;
	border-color: #29A8E0 !important;
}

.evolution-theme .close{
	color:#fff
}


.evolution-theme .customer-colour{
	background-color:#b6df7e;
}

.evolution-theme .staff-colour{
	background-color:#99d9f4;
}




















