body{
	background-color: #FFF;
}
a {
	color:#ec008b;
}
.sidebar {
	background-color: #f2f2f2;
	border: 1px solid #ccc; 
}
.sidebar:before {
	background-color: #f2f2f2;
	border: 1px solid #ccc; 
}
.navbar {
	background: #666465;
}
.nav-list>li>a:hover {
  background-color: #FFF;
  color: #ec008b;
}
.nav-list>li>a:hover:before {
	background-color: #ec008b;
}
.nav-list>li.open>a {
  background-color: #ec008b;
  color: #fff;
}
.nav-list>li a:hover>.arrow{
	color: #666!important;
}
.nav-list>li.active>a>.arrow {
	color: #ec008b;
}
.nav-list>li.open>a>.arrow {
  color: #fff;
}
.nav-list>li .submenu>li>a:hover {
  text-decoration: none;
  color: #ec008b;
}
.nav-list .open>a, .nav-list .open>a:hover, .nav-list .open>a:focus {
	color:#ec008b;
	background-color: #fafafa;
}
.nav-list>li .submenu>li.active>a {
	color: #ec008b;
}
.menu-min .nav-list>li.active>a {
	color: #ec008b;
}
.nav-list>li.active>a, .nav-list>li.active>a:hover, .nav-list>li.active>a:focus, .nav-list>li.active>a:active {
	background-color: #fff;
	color: #ec008b;
}
.nav-list>li .submenu>li.active>a {
	color: #ec008b;
}
.menu-min .nav-list>li.open:hover>a {
  color: #ec008b;
}
.menu-min .nav-list>li:hover>a {
  color: #ec008b;
}
.menu-min .nav-list>li.open:hover>a {
	color: #ec008b;
}

/* BREADCRUM ----------------------*/
.breadcrumb>li>a {
	color: #ec008b;
}

.page-header h1 {
	color: #ec008b;
}
.page-header h1 small {
	color: #8089a0;
}
input[type=checkbox].ace.ace-switch.ace-switch-4:checked+.lbl::before, input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before {
	background-color: #ec008b;
  border-color: #ec008b;
}
.btn.btn-link {
	color: #ec008b!important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	border-top: 2px solid #ec008b;
}
.nav-tabs>li>a:hover {
	color: #ec008b;
}
.nav-tabs>li.open .dropdown-toggle {
	background-color: #ec008b;
	border-color: #ec008b;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:active, .dropdown-menu li.active a, .dropdown-menu li.active a:hover, .dropdown-menu .dropdown-submenu:hover>a, .nav-tabs .dropdown-menu li>a:focus{
	background: #ec008b;
}
.tabs-below>.nav-tabs>li.active>a, .tabs-below>.nav-tabs>li.active>a:hover, .tabs-below>.nav-tabs>li.active>a:focus {
	border-bottom: 2px solid #ec008b;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle {
	color: #ec008b;
	background-color:#dddddd;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle.collapsed {
	color: #ec008b;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover {
	color: #ec008b;
}
.accordion-style1.panel-group .panel {
	border-color: #dddddd;
}
.pagination>li>a, .pager>li>a {
	color: #ec008b;
}
.pagination>li.active>a, .pagination>li.active>a:hover {
	background-color: #ec008b;
  	border-color: #ec008b;
}
input[type=radio].ace+.lbl::before {
	  text-shadow: 0 0 1px #ec008b;
}
input[type=checkbox].ace+.lbl::before, input[type=radio].ace+.lbl::before {
	  color: #ec008b;
}
input[type=checkbox].ace:hover+.lbl::before, input[type=radio].ace:hover+.lbl::before, input[type=checkbox].ace+.lbl:hover::before, input[type=radio].ace+.lbl:hover::before {
	border-color: #ec008b;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{
	border-color: #ec008b;
}
.form-control:focus, select:focus {
	border-color: #ec008b;
}
.nav-tabs {
	border-color: #ddd;
}
.tab-content {
  border: 1px solid #ddd;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover {
  background-color: #eee;
}
.datepicker-color {
	background: #ec008b;
  padding: 5px;
  cursor: pointer;
}
.datepicker-color .fa-calendar.fa {
	color:#FFF;
}
.datepicker-color .fa-clock-o.fa {
	color:#FFF;
}
.datepicker td.active, .daterangepicker td.active, .datepicker td.active:hover, .daterangepicker td.active:hover {
	background: #ec008b!important;
}
.picker-switch.accordion-toggle {
	background: #ec008b;
}
.picker-switch.accordion-toggle .fa.fa-clock-o{
	color:#FFF;
}
.picker-switch.accordion-toggle .fa.fa-calendar {
	color:#FFF;
}
input[type=checkbox].ace.ace-switch+.lbl::before {
	color: #999;
	background-color: #f5f5f5;
	-webkit-box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.2);
	box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.2);
	border: 1px solid #CCC;	
}
input[type=checkbox].ace.ace-switch:checked+.lbl::before {
  color: #FFF;
  background-color: #ec008b;
  border-color: #ec008b;
}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::before {
  color: #ec008b;
  background-color: #FFF;
  border-color: #ec008b;
}
input[type=checkbox].ace.ace-switch.ace-switch-7:checked+.lbl::after {
  background-color: #ec008b;
  color: #FFF;
}

/* LOGIN CSS --------------------------------------*/
.login-content .btn-default, .login-content .btn:focus, .login-content .btn-default:focus {
	background-color: #abbac3!important;
	border-color: #abbac3
}
.login-content .btn:hover, .login-content .btn-default:hover, .login-content .open .btn.dropdown-toggle, .login-content .open .btn-default.dropdown-toggle {
  background: #5d5c5c;
  border: 1px solid #505050;
  box-shadow: 0 1px 2px #888;
}
.login-content .btn {
	color: #fff;
    background: #ec008b;
 }
 .login-content input[type="text"], .login-content input[type="password"]{
	background: #2c2d2d !important;
    border: 1px solid #2c2d2d;
    box-shadow: inset 0 6px 20px -5px #191919 !important;
} 
.login-content .input-group-addon {
	background: #1c1c1c;
	border: 1px solid #1c1c1c;
}
.login-content .checkbox label {
	color: #FFF;
}
