@CHARSET "ISO-8859-1";

.switch input:checked+.slider {
	background-color: #337ab7;
}

label.error {
	text-decoration: underline;
	color: #a94442;
}

.form-control-danger {
	background-color: #f2dede;
}

.form-control.text-danger {
	color: #a94442;
}

/* (RADIO CHECKED) IMAGE STYLES */
label.form-radio-image>input:checked+img {
	border-color: #2e6da4;
}

/**nav colors default **/
.body-default, .wrapper-default, .navbar-default {
	background-color: #f8f8f8;
	border-color: #e7e7e7;
}

.navbar-default ul li a.active, .navbar-default .nav .open>a,
	.navbar-default .nav .open>a:focus, .navbar-default .nav .open>a:hover
	{
	background-color: #e7e7e7;
}

.navbar-default ul li a:focus, .navbar-default ul li a:hover,
	.navbar-default .nav .dropdown>a:focus, .navbar-default .nav .dropdown>a:hover
	{
	color: #333;
	background-color: #e7e7e7;
}

.navbar-default ul.dropdown-menu li a, .navbar-default ul.dropdown-menu li a,
	.navbar-default ul.dropdown-menu li a {
	color: #337ab7;
}

.navbar-default ul.dropdown-menu li a.active, .navbar-default ul.dropdown-menu li a:focus,
	.navbar-default ul.dropdown-menu li a:hover {
	background-color: transparent;
	color: #333;
}

.navbar-default ul li {
	border-bottom-color: #e7e7e7;
}

.wrapper-default #page-wrapper button.sidebar-toggle {
	color: #337ab7;
}

.wrapper-default #page-wrapper button.sidebar-toggle:hover {
	color: #555;
	background-color: #e7e7e7;
}

/**nav colors inverse **/
.body-inverse, .wrapper-inverse, .navbar-inverse {
	background-color: #222;
	border-color: #080808;
}

.navbar-inverse ul li a.active, .navbar-inverse .nav .open>a,
	.navbar-inverse .nav .open>a:focus, .navbar-inverse .nav .open>a:hover
	{
	background-color: #111111;
}

.navbar-inverse ul li a:focus, .navbar-inverse ul li a:hover,
	.navbar-inverse .nav .dropdown>a:focus, .navbar-inverse .nav .dropdown>a:hover
	{
	background-color: #181818;
}

.navbar-inverse ul.dropdown-menu li a.active, .navbar-inverse ul.dropdown-menu li a:focus,
	.navbar-inverse ul.dropdown-menu li a:hover {
	background-color: transparent;
}

.navbar-inverse ul li {
	border-bottom-color: #181818;
}

.wrapper-inverse #page-wrapper button.sidebar-toggle {
	color: #337ab7;
}

.wrapper-inverse #page-wrapper button.sidebar-toggle:hover {
	color: #23527c;
	background-color: #111111;
}

/** Panels **/
.panel-purple {
	border-color: #c145cb;
}

.panel-purple>.panel-heading {
	border-color: #c145cb;
	color: white;
	background-color: #c145cb;
}

.panel-purple>a {
	color: #c145cb;
}

.panel-purple>a:hover {
	color: #9b3799;
}

.panel-orange {
	border-color: #ec8f4a;
}

.panel-orange>.panel-heading {
	border-color: #ec8f4a;
	color: white;
	background-color: #ec8f4a;
}

.panel-orange>a {
	color: #ec8f4a;
}

.panel-orange>a:hover {
	color: #b87130;
}

.panel-aqua {
	border-color: #48b0a4;
}

.panel-aqua>.panel-heading {
	border-color: #48b0a4;
	color: white;
	background-color: #48b0a4;
}

.panel-aqua>a {
	color: #48b0a4;
}

.panel-aqua>a:hover {
	color: #448078;
}

.panel-blue {
	border-color: #415498;
}

.panel-blue>.panel-heading {
	border-color: #415498;
	color: white;
	background-color: #415498;
}

.panel-blue>a {
	color: #415498;
}

.panel-blue>a:hover {
	color: #293658;
}

.auto-details {
	background-color: #eee;
	padding: 5px 5px 1px 5px;
	margin: -5px -5px 10px -5px;
}