html {
	font-family: "Open Sans", sans-serif; font-size: 12px;
}
html {
	background: rgb(30, 41, 61); height: 100%; font-family: "Open Sans", sans-serif; font-weight: 100;
}
body {
	background: rgb(30, 41, 61); height: 100%; font-family: "Open Sans", sans-serif; font-weight: 100;
}
ul li {
	list-style: none;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 1px 0px;
}
h2 {
	margin: 1px 0px;
}
h3 {
	margin: 1px 0px;
}
h4 {
	margin: 1px 0px;
}
h5 {
	margin: 1px 0px;
}
h6 {
	margin: 1px 0px;
}
h1 {
	line-height: 43px;
}
h2 {
	line-height: 35px;
}
h3 {
	line-height: 30px;
}
h4 {
	line-height: 22px;
}
h3 small {
	color: rgb(68, 68, 68); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h4 small {
	color: rgb(68, 68, 68); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h5 small {
	color: rgb(68, 68, 68); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h1 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h2 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h3 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h4 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h5 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
h6 {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
#layout-container {
	position: relative; min-height: 100%;
}
#nav {
	background: rgb(30, 41, 61); width: 100px; color: rgb(70, 82, 105); float: left; position: absolute;
}
.profile {
	overflow: hidden; border-bottom-color: rgb(45, 57, 79); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: rgb(18, 25, 41);
}
.profile .logo {
	margin: 15px 28px; text-align: center; color: rgb(176, 50, 74); perspective: 1000px;
}
ul.navigation {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.navigation > li {
	position: relative;
}
ul.navigation > li.separator {
	height: 30px; text-align: center; line-height: 30px;
}
ul.navigation > li.separator div {
	margin: 0px 2px; border-radius: 100%; width: 4px; height: 4px; display: inline-block;
}
ul.navigation > li > a {
	padding: 0px 5px; transition:color 0.1s linear; text-align: center; color: rgb(255, 255, 255); overflow: hidden; text-decoration: none; border-bottom-color: rgb(45, 57, 79); border-bottom-width: 1px; border-bottom-style: solid; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
ul.navigation > li > a:hover {
	background: rgb(26, 104, 177); color: rgb(255, 255, 255);
}
ul.navigation > li > a.active {
	background: rgb(26, 104, 177); color: rgb(255, 255, 255);
}
ul.navigation > li > a > i {
	margin: 10px 0px; height: 30px; line-height: 30px; font-size: 28px; display: block;
}
ul.navigation > li > a > span {
	margin-bottom: 10px; display: block;
}
ul.navigation-sub {
	margin: 0px 0px 0px 2px; padding: 0px; border-radius: 3px; border: 1px solid rgb(49, 61, 84); animation:submenu 0.1s linear; border-image: none; left: 99%; top: 0px; width: 250px; display: none; list-style-type: none; position: absolute; z-index: 1000; box-shadow: 0px 6px 12px rgba(0,0,0,0.176);
}
ul.navigation-sub::before {
	top: 0px; width: 10px; right: 100%; bottom: 0px; position: absolute; content: "";
}
ul.navigation > li.sub:hover ul.navigation-sub {
	display: block;
}
ul.navigation-sub > li > a {
	background: rgb(49, 61, 84); padding: 10px 20px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.navigation-sub > li > a:hover {
	background: rgb(25, 34, 52); color: rgb(255, 255, 255);
}
ul.navigation-sub > li > a.active {
	background: rgb(25, 34, 52); color: rgb(255, 255, 255);
}
ul.navigation-sub > li > a > i {
	width: 20px; display: inline-block;
}
ul.navigation-sub2 {
	margin: 0px 0px 0px 2px; padding: 0px; border-radius: 3px; border: 1px solid rgb(49, 61, 84); animation:submenu 0.1s linear; border-image: none; left: 100%; top: 0px; width: 250px; display: none; list-style-type: none; position: absolute; z-index: 1000; box-shadow: 0px 6px 12px rgba(0,0,0,0.176);
}
ul.navigation-sub2::before {
	top: 0px; width: 10px; right: 100%; bottom: 0px; position: absolute; content: "";
}
ul.navigation-sub > li.sub:hover ul.navigation-sub2 {
	display: block;
}
ul.navigation-sub2 > li > a {
	background: rgb(49, 61, 84); padding: 10px 20px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.navigation-sub2 > li > a:hover {
	background: rgb(25, 34, 52); color: rgb(255, 255, 255);
}
ul.navigation-sub2 > li > a.active {
	background: rgb(25, 34, 52); color: rgb(255, 255, 255);
}
ul.navigation-sub2 > li > a > i {
	width: 20px; display: inline-block;
}
ul.navigation span.number-alert {
	border-radius: 100%; left: 65px; top: 0px; width: 20px; height: 20px; line-height: 20px; position: absolute; cursor: default;
}
.head-title {
	padding: 0px 20px; width: 100%; height: 75px; color: rgb(75, 87, 110); text-transform: uppercase; line-height: 70px; font-size: 16px; white-space: nowrap; -ms-text-overflow: ellipsis; background-color: rgb(30, 41, 61);
}
.menu-switch {
	top: 15px; width: 41px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 41px; margin-right: 20px; display: none; position: absolute; cursor: pointer; background-color: rgb(255, 44, 68);
}
.rightbar-switch {
	top: 15px; width: 41px; height: 41px; text-align: center; color: rgb(255, 255, 255); line-height: 41px; margin-right: 20px; display: block; position: absolute; cursor: pointer; background-color: rgb(255, 44, 68);
}
#main {
	top: 0px; right: 0px; color: rgb(102, 102, 102); position: relative; min-height: 100%; background-color: rgb(241, 242, 247);
}
.margin-container {
	background: rgb(241, 242, 247); width: 100%; overflow: hidden; position: relative;
}
.scrollable {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.wrapper {
	padding: 20px; width: 100%; overflow: hidden; display: inline-block;
}
.col-xs-1 {
	position: static;
}
.col-sm-1 {
	position: static;
}
.col-md-1 {
	position: static;
}
.col-lg-1 {
	position: static;
}
.col-xs-2 {
	position: static;
}
.col-sm-2 {
	position: static;
}
.col-md-2 {
	position: static;
}
.col-lg-2 {
	position: static;
}
.col-xs-3 {
	position: static;
}
.col-sm-3 {
	position: static;
}
.col-md-3 {
	position: static;
}
.col-lg-3 {
	position: static;
}
.col-xs-4 {
	position: static;
}
.col-sm-4 {
	position: static;
}
.col-md-4 {
	position: static;
}
.col-lg-4 {
	position: static;
}
.col-xs-5 {
	position: static;
}
.col-sm-5 {
	position: static;
}
.col-md-5 {
	position: static;
}
.col-lg-5 {
	position: static;
}
.col-xs-6 {
	position: static;
}
.col-sm-6 {
	position: static;
}
.col-md-6 {
	position: static;
}
.col-lg-6 {
	position: static;
}
.col-xs-7 {
	position: static;
}
.col-sm-7 {
	position: static;
}
.col-md-7 {
	position: static;
}
.col-lg-7 {
	position: static;
}
.col-xs-8 {
	position: static;
}
.col-sm-8 {
	position: static;
}
.col-md-8 {
	position: static;
}
.col-lg-8 {
	position: static;
}
.col-xs-9 {
	position: static;
}
.col-sm-9 {
	position: static;
}
.col-md-9 {
	position: static;
}
.col-lg-9 {
	position: static;
}
.col-xs-10 {
	position: static;
}
.col-sm-10 {
	position: static;
}
.col-md-10 {
	position: static;
}
.col-lg-10 {
	position: static;
}
.col-xs-11 {
	position: static;
}
.col-sm-11 {
	position: static;
}
.col-md-11 {
	position: static;
}
.col-lg-11 {
	position: static;
}
.col-xs-12 {
	position: static;
}
.col-sm-12 {
	position: static;
}
.col-md-12 {
	position: static;
}
.col-lg-12 {
	position: static;
}
.user-info {
	list-style: none; margin: 0px; padding: 0px;
}
.user-info::before {
	display: table; content: " ";
}
.user-info::after {
	display: table; content: " ";
}
.user-info::after {
	clear: both;
}
.user-info::before {
	display: table; content: " ";
}
.user-info::after {
	display: table; content: " ";
}
.user-info::after {
	clear: both;
}
.user-info > li {
	margin-right: 24px; float: left;
}
.user-info > li.profile-info {
	
}
.page-search {
	background: rgb(58, 71, 96) !important; margin: 20px 20px 0px -10px; border: currentColor !important; border-image: none !important; color: rgb(116, 127, 149); min-height: 32px !important;
}
.profile-info.dropdown > a {
	transition:300ms ease-in-out; color: rgb(116, 127, 149); font-size: 14px; text-decoration: none;
}
.profile-info.dropdown > a:hover {
	color: rgb(129, 141, 162);
}
.profile-info.dropdown > a img {
	border: 2px solid rgb(41, 53, 75); border-image: none; margin-right: 5px;
}
.profile-info.dropdown .dropdown-menu {
	border-color: rgb(69, 74, 84); padding: 0px; margin-top: 8px; background-color: rgb(30, 41, 61);
}
.profile-info.dropdown .dropdown-menu > .caret {
	left: 20px; top: -4px; margin-left: -2px; border-bottom-color: rgb(41, 53, 75); border-top-width: 0px; border-bottom-width: 4px; position: absolute;
}
.profile-info.dropdown .dropdown-menu li {
	padding: 0px; color: rgb(170, 171, 174); font-size: 12px;
}
.profile-info.dropdown .dropdown-menu li a {
	padding: 8px 10px; transition:300ms ease-in-out; color: rgb(170, 171, 174);
}
.profile-info.dropdown .dropdown-menu li a i {
	margin-right: 5px; opacity: 0.7;
}
.profile-info.dropdown .dropdown-menu li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(30, 41, 61);
}
.profile-info.dropdown .dropdown-menu li a:hover i {
	opacity: 1;
}
.profile-info.dropdown .dropdown-menu > li {
	border-bottom-color: rgb(41, 53, 75); border-bottom-width: 1px; border-bottom-style: solid;
}
.profile-info.dropdown .dropdown-menu > li > a {
	display: block; min-width: 170px;
}
.profile-info.dropdown .dropdown-menu > li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.profile-info.dropdown.pull-right {
	text-align: right;
}
.profile-info.dropdown.pull-right > a img {
	margin-right: 0px; margin-left: 5px;
}
.profile-info.dropdown.pull-right .dropdown-menu {
	border-color: rgb(41, 53, 75); padding: 0px; text-align: left; margin-top: 15px; background-color: rgb(30, 41, 61);
}
.profile-info.dropdown.pull-right .dropdown-menu > .caret {
	left: auto; right: 20px;
}
.pull-margin {
	margin-left: -50px;
}
#top_menu .nav > li {
	float: left;
}
ul.top-menu > li {
	float: left;
}
.notify-row {
	text-transform: none; margin-top: 15px; float: left;
}
.notify-arrow {
	border-width: 0px 9px 9px; border-style: solid; transition:0.25s; left: 7px; top: -18px; width: 0px; height: 0px; margin-top: 10px; position: absolute; z-index: 10; opacity: 1;
}
.notify-arrow-red {
	border-top-color: rgb(255, 108, 96) !important; border-right-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(26, 104, 177) !important; border-left-color: rgba(0, 0, 0, 0);
}
.notify-row .badge {
	background: rgb(26, 104, 177); top: -10px; right: -10px; position: absolute; z-index: 100;
}
.notify-row .notification span.label {
	padding: 5px; width: 20px; height: 18px; display: inline-block;
}
ul.top-menu > li > a {
	padding: 2px 6px; color: rgb(116, 127, 149); line-height: 18px; font-size: 24px; margin-right: 24px;
}
ul.top-menu > li > a:hover {
	background: none !important; color: rgb(75, 87, 110) !important; text-decoration: none;
}
ul.top-menu > li > a:focus {
	background: none !important; color: rgb(75, 87, 110) !important; text-decoration: none;
}
ul.top-menu > li > a:focus {
	background: none !important; color: rgb(75, 87, 110) !important; text-decoration: none;
}
.dropdown-menu.extended {
	padding: 0px; border-radius: 4px; border: currentColor !important; border-image: none !important; top: 48px; width: 260px !important; min-width: 160px !important; max-width: 300px !important; box-shadow: 0px 2px 5px rgba(0,0,0,0.176) !important;
}
.dropdown-menu.extended li {
	color: rgb(102, 102, 102); line-height: 50px; background-color: rgb(241, 242, 247);
}
.dropdown-menu.extended li p {
	margin: 0px; padding: 0px 10px; color: rgb(102, 102, 102); background-color: rgb(241, 242, 247);
}
.dropdown-menu.extended li p.red {
	color: rgb(255, 255, 255); background-color: rgb(26, 104, 177);
}
.external a {
	color: rgb(255, 255, 255) !important; background-color: rgb(30, 41, 61) !important;
}
.external a:hover {
	color: rgb(30, 41, 61) !important; background-color: rgb(235, 235, 235) !important;
}
.dropdown-menu.extended li a {
	list-style: none; padding: 15px 10px !important; width: 100%; font-size: 12px; border-bottom-color: rgb(235, 235, 235) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.dropdown-menu.extended li a:hover {
	color: rgb(46, 46, 46); background-color: rgb(247, 248, 249) !important;
}
.dropdown-menu.tasks-bar .task-info .desc {
	font-size: 13px; font-weight: normal;
}
.dropdown-menu.tasks-bar .task-info .percent {
	padding-left: 10px; font-size: 13px; font-weight: 600; margin-top: -4px; float: right; display: inline-block;
}
.dropdown-menu.extended .progress {
	height: 10px; margin-bottom: 0px !important;
}
.dropdown-menu.inbox li a .photo img {
	border-radius: 2px; width: 40px; height: 40px; margin-right: 4px; float: left;
}
.dropdown-menu.inbox li a .subject {
	display: block;
}
.dropdown-menu.inbox li a .subject .from {
	font-size: 12px; font-weight: 600;
}
.dropdown-menu.inbox li a .subject .time {
	right: 5px; font-size: 11px; font-style: italic; font-weight: bold; position: absolute;
}
.dropdown-menu.inbox li a .message {
	font-size: 11px; display: block !important;
}
.top-nav {
	margin-top: 7px;
}
.top-nav ul.top-menu > li .dropdown-menu.logout {
	width: 268px !important;
}
.top-nav li.dropdown .dropdown-menu {
	left: auto; right: 0px; float: right;
}
.dropdown-menu.extended.logout > li {
	width: 33.3%; text-align: center; float: left;
}
.dropdown-menu.extended.logout > li:last-child {
	background: 0px 0px rgb(169, 217, 108); border-radius: 0px 0px 3px 3px; width: 100%; text-align: center; float: left;
}
.dropdown-menu.extended.logout > li:last-child > a {
	color: rgb(255, 255, 255); text-transform: uppercase; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.dropdown-menu.extended.logout > li:last-child > a:hover {
	color: rgb(255, 255, 255); text-transform: uppercase; border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.dropdown-menu.extended.logout > li:last-child > a:hover > i {
	color: rgb(255, 255, 255);
}
.dropdown-menu.extended.logout > li > a {
	color: rgb(164, 171, 187); border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.full-width .dropdown-menu.extended.logout > li > a:hover {
	background: 0px 0px rgba(0, 0, 0, 0) !important; color: rgb(80, 200, 234) !important;
}
.dropdown-menu.extended.logout > li > a:hover {
	background: 0px 0px rgba(0, 0, 0, 0) !important;
}
.dropdown-menu.extended.logout > li > a:hover i {
	color: rgb(80, 200, 234);
}
.dropdown-menu.extended.logout > li > a i {
	font-size: 17px;
}
.dropdown-menu.extended.logout > li > a > i {
	display: block;
}
.top-nav .username {
	color: rgb(85, 85, 85); font-size: 13px;
}
.top-nav ul.top-menu > li > a {
	background: 0px 0px rgba(0, 0, 0, 0); padding: 6px; border-radius: 4px; border: 1px solid rgb(238, 238, 238); border-image: none; margin-right: 0px;
}
.top-nav ul.top-menu > li {
	margin-left: 10px;
}
.top-nav ul.top-menu > li > a:hover {
	background: 0px 0px rgb(241, 242, 247); border: 1px solid rgb(241, 242, 247); border-image: none;
}
.top-nav ul.top-menu > li > a:focus {
	background: 0px 0px rgb(241, 242, 247); border: 1px solid rgb(241, 242, 247); border-image: none;
}
.top-nav .dropdown-menu.extended.logout {
	top: 50px;
}
.top-nav .nav .caret {
	border-top-color: rgb(164, 170, 186); border-bottom-color: rgb(164, 170, 186);
}
.top-nav ul.top-menu > li > a:hover .caret {
	border-top-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0);
}
.nav .open > a {
	background-color: transparent;
}
.nav .open > a:hover {
	background-color: transparent;
}
.nav .open > a:focus {
	background-color: transparent;
}
.page-heading {
	margin: 0px 0px 25px; padding: 5px 0px;
}
.page-heading h1 {
	margin: 0px; padding: 0px; font-family: "Open Sans", sans-serif; font-size: 24px; font-weight: 100;
}
.box-info {
	background: 0px 0px rgb(255, 255, 255); padding: 15px; transition:0.4s; color: rgb(91, 91, 91); margin-bottom: 20px; position: relative;
}
.box-info:hover {
	color: rgb(57, 62, 72);
}
.box-info::before {
	display: table; content: " ";
}
.box-info::after {
	display: table; content: " ";
}
.box-info::after {
	clear: both;
}
.box-info .des-thumbnail {
	padding: 20px;
}
.box-info .img-wrap {
	width: 100%; height: auto; overflow: hidden;
}
.box-info .img-wrap img {
	width: 100%;
}
.box-info .icon-box {
	width: 65px; font-size: 30px; float: left; display: block;
}
.box-info h2 {
	margin: 5px -15px 20px; padding: 0px 15px 15px; color: rgb(91, 91, 91); font-size: 16px; font-weight: 400; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.box-info h2.no-style {
	margin: 20px 0px 10px; padding: 0px; font-size: 30px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.box-info.box-messages h2 {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.box-info .statistic-chart {
	padding: 0px 0px 30px;
}
.box-info.full {
	padding: 0px;
}
.box-info.full .box-footer {
	padding: 20px 20px 15px;
}
.box-info.full .box-footer a {
	color: rgb(27, 30, 36); text-decoration: none;
}
.box-info.full .box-footer a:hover {
	color: rgb(27, 30, 36); text-decoration: none;
}
.box-info .nav-tabs {
	background: 0px 0px rgb(27, 30, 36);
}
.box-info .nav-tabs > li > a {
	margin: 0px; border-radius: 0px; transition:0.4s; color: rgb(139, 145, 160); line-height: 1.4285; font-size: 14px;
}
.box-info .nav-tabs > li > a i {
	color: rgb(255, 255, 255);
}
.box-info .media-list {
	margin-top: 30px;
}
.box-info .media-list a {
	color: rgb(27, 30, 36);
}
.box-info .media-list a:hover {
	color: rgb(33, 33, 33); text-decoration: none;
}
.box-info .media-list .media {
	padding: 5px 20px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.box-info .media-list li:last-child.media {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.box-info .media-list .media .media-heading a {
	color: rgb(27, 30, 36); font-size: 14px; font-weight: 600; margin-right: 5px;
}
.box-info .media-list .media .media-heading small {
	color: rgb(101, 189, 119); font-size: 11px;
}
.box-info .media-list .media p {
	color: rgb(144, 144, 144);
}
.box-info .media-list .media .media-object {
	width: 50px;
}
.box-info .media-list {
	
}
.box-info .nav-tabs > li.active > a {
	color: rgb(27, 30, 36); cursor: default; background-color: rgb(255, 255, 255);
}
.box-info .nav-tabs > li.active > a:hover {
	color: rgb(27, 30, 36); cursor: default; background-color: rgb(255, 255, 255);
}
.box-info .nav-tabs > li.active > a:focus {
	color: rgb(27, 30, 36); cursor: default; background-color: rgb(255, 255, 255);
}
.box-info .nav-tabs > li.active > a i {
	color: rgb(33, 33, 33);
}
.box-info .nav-tabs > li.active > a:hover i {
	color: rgb(33, 33, 33);
}
.box-info .nav-tabs > li.active > a:focus i {
	color: rgb(33, 33, 33);
}
.box-info .additional-box {
	top: 10px; right: 15px; position: absolute; z-index: 99999;
}
.box-info .additional-btn {
	top: 17px; right: 15px; position: absolute; z-index: 99999;
}
.box-info table .btn-group {
	z-index: 1;
}
.box-info .additional-btn .dropdown-menu {
	z-index: 999999;
}
.box-info .additional-btn a.additional-icon {
	color: rgb(144, 144, 144); margin-left: 10px; cursor: pointer;
}
.box-info .additional-btn a.additional-icon:hover {
	text-decoration: none;
}
.box-info.success {
	background: 0px 0px rgb(101, 189, 119); color: rgb(255, 255, 255);
}
.box-info.success h2 {
	color: rgb(44, 116, 57); border-bottom-color: rgb(59, 147, 75);
}
.box-info.success:hover {
	color: rgb(222, 255, 229);
}
.box-info.success .additional-btn a.additional-icon {
	color: rgb(59, 147, 75);
}
.box-info.success .additional-btn a.additional-icon:hover {
	color: rgb(44, 116, 57);
}
.box-info.success .text-box h3 {
	color: rgb(33, 95, 46);
}
.box-info.success .progress-bar-success {
	background-color: rgb(33, 95, 46);
}
.box-info.success i.success {
	color: rgb(33, 95, 46);
}
.box-info.danger {
	background: 0px 0px rgb(217, 83, 79); color: rgb(255, 255, 255);
}
.box-info.danger h2 {
	color: rgb(121, 28, 26); border-bottom-color: rgb(121, 28, 26);
}
.box-info.danger:hover {
	color: rgb(255, 255, 255);
}
.box-info.danger .additional-btn a.additional-icon {
	color: rgb(121, 28, 26);
}
.box-info.danger .additional-btn a.additional-icon:hover {
	color: rgb(121, 28, 26);
}
.box-info.danger .text-box h3 {
	color: rgb(121, 28, 26);
}
.box-info.danger .progress-bar-danger {
	background-color: rgb(121, 28, 26);
}
.box-info.danger i.danger {
	color: rgb(121, 28, 26);
}
.box-info.info {
	background: 0px 0px rgb(67, 147, 216); color: rgb(255, 255, 255);
}
.box-info.info h2 {
	color: rgb(21, 85, 139); border-bottom-color: rgb(21, 85, 139);
}
.box-info.info:hover {
	color: rgb(222, 255, 229);
}
.box-info.info .additional-btn a.additional-icon {
	color: rgb(21, 85, 139);
}
.box-info.info .additional-btn a.additional-icon:hover {
	color: rgb(21, 85, 139);
}
.box-info.info .text-box h3 {
	color: rgb(21, 85, 139);
}
.box-info.info .progress-bar-info {
	background-color: rgb(21, 85, 139);
}
.box-info.info i.info {
	color: rgb(21, 85, 139);
}
.box-info.warning {
	background: 0px 0px rgb(247, 203, 23); color: rgb(255, 255, 255);
}
.box-info.warning h2 {
	color: rgb(157, 93, 3); border-bottom-color: rgb(157, 93, 3);
}
.box-info.warning:hover {
	color: rgb(222, 255, 229);
}
.box-info.warning .additional-btn a.additional-icon {
	color: rgb(157, 93, 3);
}
.box-info.warning .additional-btn a.additional-icon:hover {
	color: rgb(157, 93, 3);
}
.box-info.warning .text-box h3 {
	color: rgb(157, 93, 3);
}
.box-info.warning .progress-bar-warning {
	background-color: rgb(157, 93, 3);
}
.box-info.warning i.warning {
	color: rgb(157, 93, 3);
}
.box-info .additional {
	background: 0px 0px rgb(255, 255, 255); margin: 15px -15px -15px; padding: 0px 15px; color: rgb(144, 144, 144);
}
.box-info .additional .list-box-info {
	margin: 0px -15px;
}
.box-info .additional .list-box-info ul {
	list-style: none; margin: 0px; padding: 0px;
}
.box-info .additional .list-box-info ul li {
	background: 0px 0px rgb(255, 255, 255); padding: 15px 20px; color: rgb(144, 144, 144); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.box-info .additional .list-box-info ul li span.label {
	font-size: 13px; float: right;
}
.box-info .additional .list-box-info ul li:last-child {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.box-info.full h2 {
	margin: 5px 0px 20px; padding: 15px;
}
.box-info table {
	margin: 0px;
}
.box-info table tr th {
	padding-right: 5px; padding-left: 5px;
}
.box-info table tr td {
	padding-right: 5px; padding-left: 5px;
}
.box-info .text-box h3 {
	margin: 5px 0px; padding: 0px; color: rgb(76, 82, 100); font-size: 20px; font-weight: 600; display: block;
}
.progress.progress-xs {
	border-radius: 0px; height: 5px; margin-top: 20px; margin-bottom: 15px; box-shadow: none;
}
i.success {
	color: rgb(92, 184, 92);
}
i.danger {
	color: rgb(222, 52, 49);
}
i.info {
	color: rgb(66, 139, 202);
}
i.warning {
	color: rgb(255, 206, 0);
}
#sortable-todo {
	margin: 0px; padding: 0px;
}
.todo-title {
	margin-right: 70px;
}
.to-do-list li {
	background: rgb(247, 247, 247); list-style: none; padding: 13px; margin-bottom: 3px; position: relative; cursor: move;
}
.to-do-list li p {
	margin-bottom: 0px;
}
.todo-actionlist {
	top: 13px; right: 15px; position: absolute;
}
.todo-actionlist a {
	width: 24px; height: 24px; float: left; display: inline-block;
}
.todo-list-active {
	background: rgb(255, 235, 229) !important;
}
.todo-actionlist a i {
	width: 24px; height: 24px; text-align: center; color: rgb(204, 204, 204); line-height: 24px; display: inline-block;
}
.todo-actionlist a:hover i {
	color: rgb(102, 102, 102);
}
.todo-done i {
	font-size: 14px;
}
.todo-remove i {
	cursor: pointer;
}
.line-through {
	text-decoration: line-through;
}
.todo-action-bar {
	margin-top: 20px;
}
.drag-marker {
	top: 2px; width: 7px; height: 17px; float: left; display: block; position: relative;
}
.drag-marker i {
	background: 0px 0px rgb(204, 204, 204); width: 2px; height: 2px; display: block; box-shadow: 5px 0px 0px 0px #cccccc, 0px 5px 0px 0px #cccccc, 5px 5px 0px 0px #cccccc, 0px 10px 0px 0px #cccccc, 5px 10px 0px 0px #cccccc, 0px 15px 0px 0px #cccccc, 5px 15px 0px 0px #cccccc;
}
.to-do-list li .todo-check input[type='checkbox'] {
	visibility: hidden;
}
.todo-check {
	width: 20px; margin-right: 10px; margin-left: 10px; position: relative;
}
.todo-check label {
	border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; top: 0px; width: 20px; height: 20px; position: absolute; cursor: pointer;
}
.todo-check label::after {
	background: 0px 0px rgba(0, 0, 0, 0); border-width: medium medium 3px 3px; border-style: none none solid solid; border-image: none; left: 3px; top: 3px; width: 13px; height: 8px; position: absolute; content: ""; opacity: 0; transform: rotate(-45deg); -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;
}
.todo-checklabel:hover::after {
	opacity: 0.3;
}
.todo-check input[type='checkbox']:checked + label::after {
	opacity: 1;
}
.btn-todo-select button {
	width: 100%;
}
.btn-add-task button {
	width: 100%;
}
.todo-search-wrap {
	padding: 0px;
}
.todo-search {
	border-radius: 3px !important;
}
.box-info h4 {
	margin-top: 0px;
}
.text-ellipsis {
	width: 100%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list-group :first-child.list-group-item {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
:last-child.list-group-item {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.list-group {
	padding-left: 0px;
}
.list-group-item {
	border: currentColor; border-image: none;
}
.bg-danger {
	color: rgb(255, 255, 255); background-color: rgb(251, 107, 91);
}
.bg-success {
	color: rgb(235, 244, 228); background-color: rgb(142, 193, 101);
}
.bg-light {
	color: rgb(113, 113, 113); background-color: rgb(241, 241, 241);
}
.centered-container {
	margin: auto; width: 180px;
}
.no-bg {
	background: none !important; padding-top: 0px !important;
}
.paper {
	padding: 30px 55px 27px; line-height: 30px; font-size: 14px; position: relative;
}
.paper::after {
	left: 39px; top: 0px; width: 0px; bottom: 0px; border-left-color: rgb(248, 211, 211); border-left-width: 1px; border-left-style: solid; position: absolute; content: "";
}
.widget-notes {
	box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.04);
}
.widget-notes .content {
	padding: 0px;
}
.btn-default {
	border-color: rgb(204, 204, 204); color: rgb(94, 94, 94); background-color: rgb(255, 255, 255);
}
.btn-default:focus {
	border-color: rgb(204, 204, 204); color: rgb(94, 94, 94); background-color: rgb(255, 255, 255);
}
.btn-default i {
	color: rgb(68, 68, 68);
}
.btn-default:active {
	background: 0px 0px rgb(245, 245, 245); box-shadow: none;
}
.btn-round {
	border-radius: 30px;
}
.btn-round2 {
	border-radius: 4px;
}
.btn-prusia {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(61, 86, 109);
}
.btn-prusia:focus {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(61, 86, 109);
}
.btn-prusia:hover {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(71, 96, 119);
}
.btn-prusia:active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(71, 96, 119);
}
.btn-prusia.active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(71, 96, 119);
}
.open .dropdown-toggle.btn-prusia {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(71, 96, 119);
}
.btn-prusia:active {
	background: 0px 0px rgb(51, 76, 99); box-shadow: none;
}
.btn-dark {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(35, 38, 43);
}
.btn-dark:focus {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(35, 38, 43);
}
.btn-dark:hover {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(45, 48, 53);
}
.btn-dark:active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(45, 48, 53);
}
.btn-dark.active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(45, 48, 53);
}
.open .dropdown-toggle.btn-dark {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(45, 48, 53);
}
.btn-dark:active {
	background: 0px 0px rgb(25, 28, 33); box-shadow: none;
}
.btn-gray {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(172, 172, 172);
}
.btn-gray:focus {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(172, 172, 172);
}
.btn-gray:hover {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(139, 139, 139);
}
.btn-gray:active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(139, 139, 139);
}
.btn-gray.active {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(139, 139, 139);
}
.open .dropdown-toggle.btn-gray {
	border-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(139, 139, 139);
}
.btn-gray:active {
	background: 0px 0px rgb(172, 172, 172); box-shadow: none;
}
.btn-rad {
	border-radius: 2px;
}
.btn-group.horizontal > .btn {
	border-color: rgba(0, 0, 0, 0.08);
}
.btn i {
	font-size: 14px; margin-right: 2px; display: inline-block; min-width: 10px;
}
.btn-row {
	margin-bottom: 10px;
}
.btn-facebook i {
	color: rgb(59, 89, 152);
}
.btn-twitter i {
	color: rgb(0, 172, 237);
}
.btn-google-plus i {
	color: rgb(221, 75, 57);
}
.btn-dribbble i {
	color: rgb(234, 76, 137);
}
.btn-linkedin i {
	color: rgb(14, 118, 168);
}
.btn-youtube i {
	color: rgb(196, 48, 43);
}
.btn-pinterest i {
	color: rgb(200, 35, 44);
}
.btn-tumblr i {
	color: rgb(52, 82, 111);
}
.btn-flickr i {
	color: rgb(255, 0, 132);
}
.btn-facebook.bg {
	background: 0px 0px rgb(59, 89, 152); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-twitter.bg {
	background: 0px 0px rgb(0, 172, 237); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-google-plus.bg {
	background: 0px 0px rgb(221, 75, 57); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-dribbble.bg {
	background: 0px 0px rgb(234, 76, 137); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-linkedin.bg {
	background: 0px 0px rgb(14, 118, 168); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-youtube.bg {
	background: 0px 0px rgb(196, 48, 43); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-pinterest.bg {
	background: 0px 0px rgb(200, 35, 44); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-tumblr.bg {
	background: 0px 0px rgb(52, 82, 111); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-flickr.bg {
	background: 0px 0px rgb(0, 99, 220); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-github.bg {
	background: 0px 0px rgb(51, 51, 51); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.btn-facebook.bg:active {
	background: 0px 0px rgb(39, 69, 132);
}
.btn-facebook.bg.active {
	background: 0px 0px rgb(39, 69, 132);
}
.btn-twitter.bg:active {
	background: 0px 0px rgb(0, 152, 217);
}
.btn-twitter.bg.active {
	background: 0px 0px rgb(0, 152, 217);
}
.btn-google-plus.bg:active {
	background: 0px 0px rgb(201, 55, 37);
}
.btn-google-plus.bg.active {
	background: 0px 0px rgb(201, 55, 37);
}
.btn-dribbble.bg:active {
	background: 0px 0px rgb(214, 56, 117);
}
.btn-dribbble.bg.active {
	background: 0px 0px rgb(214, 56, 117);
}
.btn-linkedin.bg:active {
	background: 0px 0px rgb(0, 98, 148);
}
.btn-linkedin.bg.active {
	background: 0px 0px rgb(0, 98, 148);
}
.btn-youtube.bg:active {
	background: 0px 0px rgb(176, 28, 23);
}
.btn-youtube.bg.active {
	background: 0px 0px rgb(176, 28, 23);
}
.btn-pinterest.bg:active {
	background: 0px 0px rgb(180, 15, 24);
}
.btn-pinterest.bg.active {
	background: 0px 0px rgb(180, 15, 24);
}
.btn-tumblr.bg:active {
	background: 0px 0px rgb(32, 62, 91);
}
.btn-tumblr.bg.active {
	background: 0px 0px rgb(32, 62, 91);
}
.btn-flickr.bg:active {
	background: 0px 0px rgb(0, 79, 200);
}
.btn-flickr.bg.active {
	background: 0px 0px rgb(0, 79, 200);
}
.btn-github.bg:active {
	background: 0px 0px rgb(31, 31, 31);
}
.btn-github.bg.active {
	background: 0px 0px rgb(31, 31, 31);
}
.btn.bg i {
	color: rgb(255, 255, 255);
}
.btn:active {
	box-shadow: none;
}
.btn.active {
	box-shadow: none;
}
.btn:focus {
	
}
.btn-group.btn-blurbg {
	background: url("../images/blur_bg.png") no-repeat 0px 0px rgba(0, 0, 0, 0); padding: 40px; margin-bottom: 20px; box-shadow: 1px 1px 2px rgba(0,0,0,0.15);
}
.btn.btn-transparent {
	background: 0px 0px rgba(255, 255, 255, 0.2); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0.4) rgba(255, 255, 255, 0.5); color: rgb(255, 255, 255); text-shadow: 0px 1px 1px rgba(0,0,0,0.35);
}
.btn.btn-transparent:hover {
	background: 0px 0px rgba(255, 255, 255, 0.32);
}
.nav-tabs {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.nav-tabs > li.active > a {
	border: currentColor; border-image: none;
}
.nav-tabs > li.active > a:hover {
	border: currentColor; border-image: none;
}
.nav-tabs > li.active > a:focus {
	border: currentColor; border-image: none;
}
.tab-content {
	background: 0px 0px rgb(255, 255, 255); padding: 20px; border-radius: 0px; border: 0px currentColor; border-image: none; margin-bottom: 40px;
}
.tab-content h3 {
	padding: 0px; margin-top: 0px;
}
.tab-content #picture .fileinput .thumbnail {
	border: 0px currentColor; border-image: none;
}
.tab-content #picture .fileinput .thumbnail h2 {
	top: 30%; position: relative;
}
.tab-content h3 {
	margin-top: 0px;
}
h2 {
	margin-top: 0px;
}
h1:first-child {
	margin-top: 0px;
}
.tab-bottom .nav-tabs {
	margin-bottom: 40px;
}
.tab-bottom .tab-content {
	margin-bottom: 0px;
}
.tab-bottom .nav-tabs > li.active > a::after {
	top: auto; bottom: 0px;
}
.tab-bottom .nav-tabs > li.active > a:hover::after {
	top: auto; bottom: 0px;
}
.tab-bottom .nav-tabs > li.active > a:focus::after {
	top: auto; bottom: 0px;
}
.tab-bottom .nav-tabs > li.active > a {
	margin-top: -1px; border-top-color: currentColor; border-bottom-color: rgb(241, 62, 62); border-top-width: 0px; border-bottom-width: 2px; border-top-style: none; border-bottom-style: solid;
}
.tab-bottom .nav-tabs > li.active > a:hover {
	margin-top: -1px; border-top-color: currentColor; border-bottom-color: rgb(241, 62, 62); border-top-width: 0px; border-bottom-width: 2px; border-top-style: none; border-bottom-style: solid;
}
.tab-bottom .nav-tabs > li.active > a:focus {
	margin-top: -1px; border-top-color: currentColor; border-bottom-color: rgb(241, 62, 62); border-top-width: 0px; border-bottom-width: 2px; border-top-style: none; border-bottom-style: solid;
}
.tab-bottom .tab-content {
	border-radius: 3px 3px 3px 0px;
}
.tab-left .nav-tabs {
	float: left;
}
.tab-left .nav-tabs > li {
	margin-right: 0px; margin-bottom: 0px; float: none;
}
.tab-left .nav-tabs > li > a {
	padding: 12px 10px; border-radius: 0px; text-align: left; min-width: 38px;
}
.tab-left .nav-tabs > li .fa {
	font-size: 14px;
}
.tab-left .nav-tabs > li.active > a::after {
	top: auto; width: 2px; height: 100%; bottom: 0px;
}
.tab-left .nav-tabs > li.active > a:hover::after {
	top: auto; width: 2px; height: 100%; bottom: 0px;
}
.tab-left .nav-tabs > li.active > a:focus::after {
	top: auto; width: 2px; height: 100%; bottom: 0px;
}
.tab-left .nav-tabs > li.active > a {
	border-width: 0px 0px 1px 2px; border-style: none none solid solid; padding: 13px 10px 12px 9px; margin-right: -1px; box-shadow: -1px 3px 4px -3px rgba(0,0,0,0.08);
}
.tab-left .nav-tabs > li.active > a:hover {
	border-width: 0px 0px 1px 2px; border-style: none none solid solid; padding: 13px 10px 12px 9px; margin-right: -1px; box-shadow: -1px 3px 4px -3px rgba(0,0,0,0.08);
}
.tab-left .nav-tabs > li.active > a:focus {
	border-width: 0px 0px 1px 2px; border-style: none none solid solid; padding: 13px 10px 12px 9px; margin-right: -1px; box-shadow: -1px 3px 4px -3px rgba(0,0,0,0.08);
}
.tab-left .tab-content {
	border-radius: 0px 3px 3px; overflow: auto;
}
.tab-right .nav-tabs {
	float: right;
}
.tab-right .tab-content {
	border-radius: 3px 0px 3px 3px; overflow: auto;
}
.tab-right .nav-tabs > li {
	margin-right: 0px; margin-bottom: 2px; float: none;
}
.tab-right .nav-tabs > li > a {
	padding: 12px 10px; text-align: left; min-width: 38px;
}
.tab-right .nav-tabs > li .fa {
	font-size: 14px;
}
.tab-right .nav-tabs > li.active > a::after {
	left: auto; top: auto; width: 2px; height: 100%; right: 0px; bottom: 0px;
}
.tab-right .nav-tabs > li.active > a:hover::after {
	left: auto; top: auto; width: 2px; height: 100%; right: 0px; bottom: 0px;
}
.tab-right .nav-tabs > li.active > a:focus::after {
	left: auto; top: auto; width: 2px; height: 100%; right: 0px; bottom: 0px;
}
.tab-right .nav-tabs > li.active > a {
	border-width: 0px 2px 1px 0px; border-style: none solid solid none; padding: 13px 10px 12px 12px; margin-left: -1px; box-shadow: 1px 3px 4px -3px rgba(0,0,0,0.08);
}
.tab-right .nav-tabs > li.active > a:hover {
	border-width: 0px 2px 1px 0px; border-style: none solid solid none; padding: 13px 10px 12px 12px; margin-left: -1px; box-shadow: 1px 3px 4px -3px rgba(0,0,0,0.08);
}
.tab-right .nav-tabs > li.active > a:focus {
	border-width: 0px 2px 1px 0px; border-style: none solid solid none; padding: 13px 10px 12px 12px; margin-left: -1px; box-shadow: 1px 3px 4px -3px rgba(0,0,0,0.08);
}
.accordion {
	margin-bottom: 40px;
}
.accordion .panel-heading {
	background: 0px 0px rgb(255, 255, 255); padding: 0px;
}
.accordion .panel-heading a {
	padding: 17px 16px; color: rgb(231, 73, 73); font-size: 15px; display: block;
}
.accordion .panel-heading a:hover {
	text-decoration: none !important;
}
.accordion .panel-heading a .fa {
	transition:transform 200ms ease-in-out; margin-right: 10px; transform: rotate(90deg);
}
.accordion .panel-heading a.collapsed {
	color: rgb(85, 85, 85);
}
.accordion .panel-heading a.collapsed .fa {
	transform: rotate(0deg);
}
.accordion .panel-heading + .panel-collapse .panel-body {
	padding: 3px 20px 20px 34px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.accordion .panel {
	border-width: 0px 1px; border-style: none solid; border-radius: 2px; margin-bottom: 5px; box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.04);
}
.accordion :first-child.panel {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.accordion.panel-group .panel + .panel {
	margin-top: 0px;
}
.accordion.accordion-color .panel-heading a {
	color: rgb(255, 255, 255); background-color: rgb(30, 41, 61);
}
.accordion.accordion-color .panel-heading a.collapsed {
	color: rgb(85, 85, 85); background-color: rgb(255, 255, 255);
}
.accordion.accordion-color .panel-collapse .panel-body {
	color: rgb(255, 255, 255); background-color: rgb(30, 41, 61);
}
.accordion.accordion-semi .panel-heading a {
	transition:background-color 200ms ease-in-out; color: rgb(255, 255, 255); border-bottom-color: rgb(241, 62, 62); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(231, 73, 73);
}
.accordion.accordion-semi .panel-heading.success a {
	border-bottom-color: rgb(4, 155, 67); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(44, 195, 107);
}
.accordion.accordion-semi .panel-heading.warning a {
	border-bottom-color: rgb(201, 70, 23); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(241, 110, 63);
}
.accordion.accordion-semi .panel-heading.danger a {
	border-bottom-color: rgb(194, 57, 43); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(234, 97, 83);
}
.accordion.accordion-semi .panel-heading a.collapsed {
	color: rgb(85, 85, 85); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(255, 255, 255);
}
.accordion.accordion-semi .panel-collapse .panel-body {
	padding: 15px 20px 20px 34px;
}
.console-pad {
	background: 0px 0px rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 1; overflow: hidden; position: relative;
}
.console-pad-scroll {
	padding-right: 30px; padding-bottom: 9px; margin-right: -30px; margin-bottom: -30px; position: relative; min-height: 256px; -moz-box-sizing: content-box;
}
.console-pad-sizer {
	padding: 5px 0px 0px 32px; color: rgb(112, 130, 162); position: relative;
}
.console-pad-vscrollbar {
	top: 0px; right: 0px; -ms-overflow-x: hidden; -ms-overflow-y: scroll;
}
.console-pad-hscrollbar {
	left: 0px; bottom: 0px; -ms-overflow-x: scroll; -ms-overflow-y: hidden;
}
.console-pad-gutters {
	left: 0px; top: 0px; padding-bottom: 30px; position: absolute; z-index: 3;
}
.console-pad-gutter {
	background: rgb(30, 41, 61); padding-bottom: 30px; margin-bottom: -32px; display: inline-block; white-space: normal; min-height: 256px; -moz-box-sizing: content-box;
}
.console-pad-linewidget {
	overflow: auto; position: relative; z-index: 2;
}
.console-pad-wrap .console-pad-scroll {
	-ms-overflow-x: hidden;
}
.console-pad-measure {
	width: 100%; height: 0px; overflow: hidden; visibility: hidden; position: absolute;
}
#console {
	border-top-color: rgb(53, 67, 93); border-top-width: 1px; border-top-style: solid;
}
.content {
	background: rgb(30, 41, 61);
}
.console {
	background: rgb(41, 54, 76); padding: 2px 10px;
}
.console h4 {
	color: rgb(108, 119, 139);
}
#eq span {
	margin: 15px; height: 120px; float: left;
}
.ui-widget-content {
	background: 0px 0px rgb(240, 242, 247) !important; border: currentColor !important; border-image: none !important;
}
.ui-slider-horizontal {
	height: 6px !important;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.4em !important;
}
.ui-state-default {
	background: 0px 0px rgb(255, 255, 255) !important; border: 2px solid rgb(231, 73, 73) !important; border-image: none !important;
}
.ui-widget-content .ui-state-default {
	background: 0px 0px rgb(255, 255, 255) !important; border: 2px solid rgb(231, 73, 73) !important; border-image: none !important;
}
.ui-widget-header .ui-state-default {
	background: 0px 0px rgb(255, 255, 255) !important; border: 2px solid rgb(231, 73, 73) !important; border-image: none !important;
}
.ui-slider-vertical {
	width: 6px !important;
}
.ui-slider-vertical .ui-slider-handle {
	left: -0.4em !important;
}
.ui-slider .ui-slider-handle {
	width: 1.6em; height: 1.6em; position: absolute; z-index: 2; cursor: default;
}
.slider-info {
	padding-top: 10px;
}
.bound-s {
	width: 90px; margin-bottom: 15px;
}
table.sliders tr td {
	padding: 30px 0px; border: currentColor; border-image: none;
}
.fontawesome-icon-list h2 {
	font-size: 20px; font-weight: 300; margin-top: 0px;
}
.fontawesome-icon-list .col-sm-4 {
	margin-bottom: 10px;
}
.fontawesome-icon-list .col-md-3 {
	margin-bottom: 10px;
}
.fontawesome-icon-list .col-xs-6 {
	margin-bottom: 10px;
}
.fontawesome-icon-list .page-header {
	border-bottom-color: rgb(201, 205, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.fontawesome-icon-list a {
	color: rgb(91, 95, 102);
}
.fontawesome-icon-list a:hover {
	color: rgb(74, 79, 88);
}
.fontawesome-icon-list i {
	padding-right: 10px; font-size: 16px;
}
.form-horizontal .control-label {
	text-align: left; font-size: 14px; font-weight: 300;
}
.ms-container .ms-optgroup-label {
	margin: 0px; padding: 5px 0px 0px 5px; color: rgb(153, 153, 153); font-size: 14px; cursor: pointer;
}
.add-on {
	margin-top: -35px; float: right;
}
.add-on .btn {
	padding: 8px;
}
.daterangepicker .ranges .range_inputs > div:nth-child(2) {
	padding-left: 0px; margin-bottom: 10px;
}
.daterangepicker .ranges label {
	padding-top: 8px; padding-bottom: 0px;
}
.daterangepicker td.active {
	background: 0px 0px rgb(65, 202, 192);
}
.daterangepicker td.active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active:active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active:hover:active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active.active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active.active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active.disabled {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td.active.disabled:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td[disabled].active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td[disabled].active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td span.active:hover {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td span.active:active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td span.active.active {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td span.active.disabled {
	background: 0px 0px rgb(65, 202, 192);
}
.datepicker td span[disabled].active {
	background: 0px 0px rgb(65, 202, 192);
}
.daterangepicker .calendar th {
	text-align: center; font-family: "Open Sans", sans-serif; font-weight: 300; white-space: nowrap;
}
.daterangepicker .calendar td {
	text-align: center; font-family: "Open Sans", sans-serif; font-weight: 300; white-space: nowrap;
}
.daterangepicker td.active {
	text-shadow: none;
}
.daterangepicker td.active:hover {
	text-shadow: none;
}
.datepicker td.active {
	text-shadow: none;
}
.datepicker td.active:hover {
	text-shadow: none;
}
.datepicker td span.active {
	text-shadow: none;
}
.datepicker th.switch {
	width: 125px;
}
.datepicker td span {
	height: 40px; line-height: 40px;
}
.bootstrap-timepicker table td input {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.cke_top {
	padding: 6px 8px 2px; box-shadow: none;
}
.cke_bottom {
	padding: 6px 8px 2px; box-shadow: none;
}
.help-block {
	font-size: 12px;
}
.cke_chrome {
	box-shadow: none !important;
}
.cke_toolgroup {
	background: rgb(255, 255, 255) !important; border-width: 1px; border-style: solid; border-color: rgb(166, 166, 166) rgb(166, 166, 166) rgb(151, 151, 151); margin: 0px 6px 5px 0px; border-radius: 0px !important; float: left; box-shadow: none !important;
}
.cke_combo_button {
	background: rgb(255, 255, 255) !important; border-width: 1px; border-style: solid; border-color: rgb(166, 166, 166) rgb(166, 166, 166) rgb(151, 151, 151); margin: 0px 6px 5px 0px; border-radius: 0px !important; border-image: none; float: left; display: inline-block; box-shadow: none !important;
}
.page-error-404 {
	text-align: center; color: rgb(48, 54, 65);
}
.page-error-404 .error-symbol {
	font-size: 120px;
}
.page-error-404 .error-text {
	padding-bottom: 25px; font-size: 16px;
}
.page-error-404 .error-text h2 {
	font-size: 45px;
}
.page-error-404 .error-text p {
	font-size: 22px;
}
.page-error-404 .error-text + hr {
	margin-bottom: 50px;
}
.page-error-404 .input-group {
	margin: 0px auto; width: 250px;
}
.timeline {
	width: 100%; display: table; border-collapse: collapse; position: relative; table-layout: fixed; border-spacing: 0;
}
.timeline .time-show {
	margin-top: 30px; margin-right: -75px; margin-bottom: 30px; position: relative;
}
.timeline .time-show.first {
	
}
.time-show .btn {
	width: 150px;
}
.timeline .time-show a {
	color: rgb(255, 255, 255);
}
.timeline::before {
	left: 50%; top: 30px; width: 1px; bottom: 0px; position: absolute; z-index: 0; content: ""; background-color: rgb(216, 217, 223);
}
h3.timeline-title {
	margin: 0px 0px 5px; color: rgb(200, 204, 215); text-transform: uppercase; font-size: 20px; font-weight: 400;
}
.t-info {
	color: rgb(200, 204, 215);
}
.timeline-item::before {
	width: 50%; display: block; content: "";
}
.timeline-item.alt::after {
	width: 50%; display: block; content: "";
}
.timeline-item {
	display: table-row;
}
.timeline-desk {
	width: 50%; vertical-align: top; display: table-cell;
}
.timeline-desk h1 {
	margin: 0px 0px 5px; font-size: 16px; font-weight: 300;
}
.timeline-desk .panel {
	background: 0px 0px rgb(255, 255, 255); text-align: left; margin-left: 45px; display: block; position: relative;
}
.timeline-item .timeline-desk .arrow {
	left: -7px; top: 13px; width: 0px; height: 0px; border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-top-width: 8px; border-bottom-width: 8px; border-top-style: solid; border-bottom-style: solid; display: block; position: absolute;
}
.timeline-item .timeline-desk .arrow {
	border-right-color: rgb(255, 255, 255) !important; border-right-width: 8px !important; border-right-style: solid !important;
}
.timeline-item.alt .timeline-desk .arrow-alt {
	left: auto; top: 13px; width: 0px; height: 0px; right: -7px; border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-top-width: 8px; border-bottom-width: 8px; border-top-style: solid; border-bottom-style: solid; display: block; position: absolute;
}
.timeline-item.alt .timeline-desk .arrow-alt {
	border-left-color: rgb(255, 255, 255) !important; border-left-width: 8px !important; border-left-style: solid !important;
}
.timeline .timeline-icon {
	left: -60px; top: 5px; position: absolute;
}
.timeline .timeline-icon {
	background: 0px 0px rgb(199, 203, 214);
}
.timeline-desk span a {
	text-transform: uppercase;
}
.timeline-desk h1.red {
	color: rgb(239, 111, 102);
}
.timeline-desk span a.red {
	color: rgb(239, 111, 102);
}
.timeline-desk h1.green {
	color: rgb(57, 182, 174);
}
.timeline-desk span a.green {
	color: rgb(57, 182, 174);
}
.timeline-desk h1.blue {
	color: rgb(86, 201, 245);
}
.timeline-desk span a.blue {
	color: rgb(86, 201, 245);
}
.timeline-desk h1.purple {
	color: rgb(128, 116, 198);
}
.timeline-desk span a.purple {
	color: rgb(128, 116, 198);
}
.timeline-desk h1.light-green {
	color: rgb(168, 215, 111);
}
.timeline-desk span a.light-green {
	color: rgb(168, 215, 111);
}
.timeline-desk h1.yellow {
	color: rgb(254, 214, 90);
}
.timeline-desk span a.yellow {
	color: rgb(254, 214, 90);
}
.timeline .timeline-icon.red {
	background: 0px 0px rgb(248, 124, 116);
}
.timeline .timeline-icon.green {
	background: 0px 0px rgb(72, 197, 189);
}
.timeline .timeline-icon.blue {
	background: 0px 0px rgb(103, 212, 254);
}
.timeline .timeline-icon.purple {
	background: 0px 0px rgb(128, 116, 198);
}
.timeline .timeline-icon.light-green {
	background: 0px 0px rgb(176, 224, 119);
}
.timeline .timeline-icon.yellow {
	background: 0px 0px rgb(255, 220, 111);
}
.timeline .timeline-icon {
	border-radius: 50%; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); display: block;
}
.timeline .timeline-icon i {
	margin-top: 9px;
}
.timeline-item.alt .timeline-icon {
	left: auto; right: -60px;
}
.timeline .time-icon::before {
	font-size: 16px; margin-top: 5px;
}
.timeline .timeline-date {
	left: -245px; top: 12px; width: 150px; text-align: right; display: none; position: absolute;
}
.timeline-item.alt .timeline-date {
	left: auto; text-align: left; right: -245px; display: none;
}
.timeline-desk h5 span {
	color: rgb(153, 153, 153); font-size: 12px; margin-bottom: 4px; display: block;
}
.timeline-item.alt::before {
	display: none;
}
.timeline-item::before {
	width: 50%; display: block; content: "";
}
.timeline-item.alt::after {
	width: 50%; display: block; content: "";
}
.timeline-desk p {
	color: rgb(153, 153, 153); font-size: 14px; margin-bottom: 0px;
}
.timeline-desk a {
	color: rgb(31, 181, 173);
}
.timeline-desk .panel {
	margin-bottom: 5px;
}
.timeline-desk .album {
	margin-top: 20px;
}
.timeline-item.alt .timeline-desk .album {
	margin-top: 20px; float: right;
}
.timeline-desk .album a {
	margin-right: 5px; float: left;
}
.timeline-item.alt .timeline-desk .album a {
	margin-left: 5px; float: right;
}
.timeline-desk .notification {
	background: 0px 0px rgb(255, 255, 255); padding: 8px; margin-top: 20px;
}
.timeline-item.alt .panel {
	margin-right: 45px; margin-left: 0px;
}
.mbot30 {
	margin-bottom: 30px;
}
.timeline-item.alt h1 {
	text-align: right;
}
.timeline-item.alt p {
	text-align: right;
}
.profile-nav .user-heading {
	padding: 30px; text-align: center; color: rgb(121, 122, 125);
}
.profile-nav .user-heading.round a {
	border-radius: 50%; border: 10px solid rgba(255, 255, 255, 0.3); border-image: none; display: inline-block;
}
.profile-nav .user-heading a img {
	border-radius: 50%; width: 112px; height: 112px;
}
.profile-nav .user-heading h1 {
	font-size: 22px; font-weight: 300; margin-bottom: 5px;
}
.profile-nav .user-heading p {
	font-size: 15px;
}
.profile-nav ul {
	margin-top: 1px;
}
.profile-nav ul > li {
	line-height: 30px; margin-top: 0px; border-bottom-color: rgb(235, 234, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.profile-nav ul > li:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.profile-nav ul > li > a {
	border-radius: 0px; color: rgb(137, 129, 127); border-left-color: rgb(255, 255, 255); border-left-width: 5px; border-left-style: solid;
}
.profile-nav ul > li > a:hover {
	background: rgb(248, 247, 245) !important; color: rgb(137, 129, 127) !important; border-left-color: rgb(30, 41, 61); border-left-width: 5px; border-left-style: solid;
}
.profile-nav ul > li > a:focus {
	background: rgb(248, 247, 245) !important; color: rgb(137, 129, 127) !important; border-left-color: rgb(30, 41, 61); border-left-width: 5px; border-left-style: solid;
}
.profile-nav ul li.active a {
	background: rgb(248, 247, 245) !important; color: rgb(137, 129, 127) !important; border-left-color: rgb(30, 41, 61); border-left-width: 5px; border-left-style: solid;
}
.profile-nav ul > li:last-child > a:last-child {
	border-radius: 0px;
}
.profile-nav ul > li > a > i {
	color: rgb(188, 179, 170); padding-right: 10px; font-size: 16px;
}
.r-activity {
	margin: 6px 0px 0px; font-size: 12px;
}
.p-text-area {
	border: currentColor; border-image: none; color: rgb(195, 195, 195); font-size: 16px; font-weight: 300; box-shadow: none;
}
.p-text-area:focus {
	border: currentColor; border-image: none; color: rgb(195, 195, 195); font-size: 16px; font-weight: 300; box-shadow: none;
}
.profile-info .panel-footer {
	border-top-color: rgb(231, 235, 238); border-top-width: 1px; border-top-style: solid; background-color: rgb(248, 247, 245);
}
.profile-info .panel-footer ul li a {
	color: rgb(122, 122, 122);
}
.bio-graph-heading {
	background: rgb(30, 41, 61); padding: 40px 110px; text-align: center; color: rgb(255, 255, 255); font-size: 16px; font-style: italic; font-weight: 300;
}
.bio-graph-info {
	color: rgb(137, 129, 126);
}
.bio-graph-info h1 {
	margin: 0px 0px 20px; font-size: 22px; font-weight: 300;
}
.bio-row {
	padding: 0px 15px; width: 50%; margin-bottom: 10px; float: left;
}
.bio-row p span {
	width: 100px; display: inline-block;
}
.bio-chart {
	float: left;
}
.bio-desk {
	float: left;
}
.bio-chart {
	width: 40%;
}
.bio-desk {
	width: 60%;
}
.bio-desk h4 {
	font-size: 15px; font-weight: 400;
}
.bio-desk h4.terques {
	color: rgb(76, 197, 205);
}
.bio-desk h4.red {
	color: rgb(226, 107, 127);
}
.bio-desk h4.green {
	color: rgb(151, 190, 75);
}
.bio-desk h4.purple {
	color: rgb(202, 163, 218);
}
.file-pos {
	margin: 6px 0px 10px;
}
.profile-activity h5 {
	color: rgb(195, 195, 195); font-weight: 300; margin-top: 0px;
}
.login-form-signin {
	background: 0px 0px rgb(255, 255, 255); margin: 100px auto 0px; max-width: 330px;
}
.login-form-signin h2.login-form-signin-heading {
	background: 0px 0px rgb(26, 104, 177); margin: 0px; padding: 20px 15px; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Open Sans", sans-serif; font-size: 18px; font-weight: 300;
}
.login-form-signin .checkbox {
	margin-bottom: 14px;
}
.login-form-signin .checkbox {
	color: rgb(182, 182, 182); font-family: "Open Sans", sans-serif; font-weight: 300;
}
.login-form-signin .form-control {
	padding: 10px; height: auto; font-size: 16px; position: relative; -moz-box-sizing: border-box;
}
.login-form-signin .form-control:focus {
	z-index: 2;
}
.login-form-signin input[type='text'] {
	border: 1px solid rgb(234, 234, 234); border-image: none; font-size: 14px; margin-bottom: 15px; box-shadow: none;
}
.login-form-signin input[type='password'] {
	border: 1px solid rgb(234, 234, 234); border-image: none; font-size: 14px; margin-bottom: 15px; box-shadow: none;
}
.login-form-signin p {
	text-align: center; color: rgb(182, 182, 182); font-size: 16px; font-weight: 300;
}
.login-form-signin a {
	color: rgb(0, 214, 233);
}
.login-form-signin a:hover {
	color: rgb(182, 182, 182);
}
.login-wrap {
	padding: 20px;
}
.login-logo {
	background: rgb(30, 41, 61); padding: 10px 0px; text-align: center;
}
.console-pad {
	width: 100%; height: 269px; line-height: 22px;
}
.console-numbers {
	list-style: none; margin-left: -36px;
}
.console-numbers li {
	line-height: 21px;
}
.console-bg {
	background: rgb(41, 54, 76) !important; border: currentColor !important; border-image: none !important; color: rgb(75, 87, 110) !important;
}
.mail-nav {
	margin: 15px -15px 0px;
}
.mail-nav li a {
	padding: 15px; border-radius: 0px; border-top-color: rgb(242, 243, 246); border-right-color: rgba(0, 0, 0, 0); border-top-width: 1px; border-right-width: 3px; border-top-style: solid; border-right-style: solid;
}
.mail-nav > li > a:hover {
	background: 0px 0px rgb(250, 250, 250); color: rgb(30, 41, 61); border-right-color: rgb(30, 41, 61); border-right-width: 3px; border-right-style: solid;
}
.mail-nav > li > a:focus {
	background: 0px 0px rgb(250, 250, 250); color: rgb(30, 41, 61); border-right-color: rgb(30, 41, 61); border-right-width: 3px; border-right-style: solid;
}
.mail-nav > li.active > a {
	background: 0px 0px rgb(250, 250, 250); color: rgb(30, 41, 61); border-right-color: rgb(30, 41, 61); border-right-width: 3px; border-right-style: solid;
}
.mail-nav > li.active > a:hover {
	background: 0px 0px rgb(250, 250, 250); color: rgb(30, 41, 61); border-right-color: rgb(30, 41, 61); border-right-width: 3px; border-right-style: solid;
}
.mail-nav > li.active > a:focus {
	background: 0px 0px rgb(250, 250, 250); color: rgb(30, 41, 61); border-right-color: rgb(30, 41, 61); border-right-width: 3px; border-right-style: solid;
}
.mail-nav > li + li {
	margin-top: 0px; margin-left: 0px;
}
.mail-nav i {
	font-size: 16px; margin-right: 10px;
}
.inbox-notification {
	margin-top: -2px;
}
.user-head .inbox-avatar {
	width: 65px; float: left;
}
.user-head .inbox-avatar img {
	border-radius: 4px;
}
.user-head .user-name {
	margin: 0px 0px 0px 10px; display: inline-block;
}
.user-head .user-name h5 {
	font-size: 14px; font-weight: 300; margin-top: 15px; margin-bottom: 0px;
}
.user-head .user-name h5 a {
	color: rgb(255, 255, 255);
}
.user-head .user-name span a {
	color: rgb(135, 226, 231); font-size: 12px;
}
a.mail-dropdown {
	background: rgb(255, 69, 94); padding: 3px 5px; border-radius: 2px; color: rgb(255, 255, 255); font-size: 10px; margin-top: 20px;
}
.inbox-body {
	padding: 20px;
}
.btn-compose {
	background: rgb(255, 69, 94); padding: 12px 0px; border: currentColor; border-image: none; width: 100%; text-align: center; color: rgb(255, 255, 255);
}
.btn-compose:hover {
	background: rgb(30, 41, 61); color: rgb(255, 255, 255);
}
.btn-compose:focus {
	background: rgb(30, 41, 61); color: rgb(255, 255, 255);
}
ul.inbox-nav {
	margin: 0px; padding: 0px; width: 100%; display: inline-block;
}
.inbox-divider {
	border-bottom-color: rgb(213, 216, 223); border-bottom-width: 1px; border-bottom-style: solid;
}
.inbox-action {
	margin-top: 50px;
}
.src-position {
	margin-top: -7px;
}
.mail-src-position {
	margin-top: -3px;
}
ul.labels-info {
	margin-bottom: 10px; border-bottom-color: rgb(241, 242, 247); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.inbox-nav li {
	width: 100%; line-height: 45px; display: inline-block;
}
ul.inbox-nav li a {
	padding: 0px 20px; width: 100%; color: rgb(106, 106, 106); line-height: 45px; display: inline-block;
}
ul.inbox-nav li a:hover {
	background: 0px 0px rgb(213, 215, 222); color: rgb(106, 106, 106);
}
ul.inbox-nav li.active a {
	background: 0px 0px rgb(213, 215, 222); color: rgb(106, 106, 106);
}
ul.inbox-nav li a:focus {
	background: 0px 0px rgb(213, 215, 222); color: rgb(106, 106, 106);
}
ul.inbox-nav li a i {
	color: rgb(106, 106, 106); padding-right: 10px; font-size: 16px;
}
ul.inbox-nav li a span.label {
	margin-top: 13px;
}
ul.labels-info li h4 {
	color: rgb(92, 92, 94); text-transform: uppercase; padding-top: 5px; font-size: 15px;
}
ul.labels-info li {
	margin: 0px;
}
ul.labels-info li a {
	border-radius: 0px; color: rgb(106, 106, 106); padding-right: 0px; padding-left: 0px;
}
ul.labels-info li a:hover {
	background: 0px 0px rgba(0, 0, 0, 0); color: rgb(106, 106, 106);
}
ul.labels-info li a:focus {
	background: 0px 0px rgba(0, 0, 0, 0); color: rgb(106, 106, 106);
}
ul.labels-info li a i {
	padding-right: 10px;
}
.nav.nav-pills.nav-stacked.labels-info p {
	padding: 0px 22px; color: rgb(157, 159, 158); font-size: 11px; margin-bottom: 0px;
}
.inbox-head {
	background: 0px 0px rgb(65, 202, 192); padding: 20px; border-radius: 0px 4px 0px 0px; color: rgb(255, 255, 255); min-height: 80px;
}
.inbox-head h3 {
	margin: 0px; padding-top: 6px; font-weight: 300; display: inline-block;
}
.inbox-head .sr-input {
	padding: 0px 10px; border-radius: 4px 0px 0px 4px; border: currentColor; border-image: none; height: 40px; color: rgb(138, 138, 138); float: left; box-shadow: none;
}
.inbox-head .sr-btn {
	background: 0px 0px rgb(0, 166, 178); padding: 0px 20px; border-radius: 0px 4px 4px 0px; border: currentColor; border-image: none; height: 40px; color: rgb(255, 255, 255);
}
.wht-bg {
	background: 0px 0px rgb(255, 255, 255);
}
.wht-bg h4 {
	color: rgb(162, 162, 162); font-size: 24px; font-weight: 300;
}
.table-inbox-wrap {
	margin: 0px -15px;
}
.mail-checkbox {
	margin-right: 10px;
}
.table-inbox {
	margin: 0px;
}
.table-inbox tr td {
	padding: 12px !important;
}
.table-inbox tr td:first-child {
	width: 5%;
}
.table-inbox tr td:first-child .icheckbox_minimal {
	margin-left: 15px;
}
.table-inbox tr td:hover {
	cursor: pointer;
}
.table-inbox tr td .fa-star.inbox-started {
	color: rgb(247, 138, 9);
}
.table-inbox tr td .fa-star:hover {
	color: rgb(247, 138, 9);
}
.table-inbox tr td .fa-star {
	color: rgb(213, 213, 213);
}
.table-inbox tr.unread td {
	background: 0px 0px rgb(247, 247, 247); font-weight: 600;
}
.table-inbox tr.unread a {
	color: rgb(50, 50, 58);
}
.table-inbox tr a {
	color: rgb(118, 118, 118);
}
ul.inbox-pagination {
	float: right;
}
ul.inbox-pagination li {
	list-style: none; float: left;
}
.pagination li a {
	color: rgb(50, 50, 58);
}
.mail-option {
	width: 100%; margin-bottom: 10px; display: inline-block;
}
.mail-option .chk-all {
	float: left;
}
.mail-option .chk-all {
	margin-right: 5px;
}
.mail-option .btn-group {
	margin-right: 5px;
}
.mail-option .chk-all {
	background: 0px 0px rgb(252, 252, 252); padding: 5px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; color: rgb(175, 175, 175); display: inline-block;
}
.mail-option .btn-group a.btn {
	background: 0px 0px rgb(252, 252, 252); padding: 5px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; color: rgb(175, 175, 175); display: inline-block;
}
.inbox-pagination a.np-btn {
	background: 0px 0px rgb(252, 252, 252); padding: 5px 15px; border: 1px solid rgb(231, 231, 231); border-image: none; color: rgb(175, 175, 175); display: inline-block;
}
.mail-option .chk-all input[type='checkbox'] {
	margin-top: 0px;
}
.mail-option .btn-group a.all {
	padding: 0px; border: currentColor; border-image: none;
}
.inbox-pagination a.np-btn {
	margin-left: 5px;
}
.inbox-pagination li span {
	margin-top: 7px; margin-right: 5px; display: inline-block;
}
.fileinput-button {
	background: 0px 0px rgb(238, 238, 238); border: 1px solid rgb(230, 230, 230); border-image: none;
}
.inbox-body .modal .modal-body input {
	border: 1px solid rgb(230, 230, 230); border-image: none; box-shadow: none;
}
.inbox-body .modal .modal-body textarea {
	border: 1px solid rgb(230, 230, 230); border-image: none; box-shadow: none;
}
.btn-send {
	background: 0px 0px rgb(0, 168, 179); color: rgb(255, 255, 255);
}
.btn-send:hover {
	background: 0px 0px rgb(0, 168, 179); color: rgb(255, 255, 255);
}
.btn-send:hover {
	background: 0px 0px rgb(0, 157, 167);
}
.modal-header h4.modal-title {
	font-family: "Open Sans", sans-serif; font-weight: 300;
}
.modal-body label {
	font-family: "Open Sans", sans-serif; font-weight: 400;
}
.compose-mail {
	width: 100%; margin-top: 20px; display: inline-block; position: relative;
}
.compose-mail .compose-options {
	top: 7px; right: 10px; color: rgb(151, 151, 151); font-size: 14px; display: inline-block; position: absolute; cursor: pointer;
}
.compose-mail input {
	padding: 0px; border: currentColor; border-image: none; width: 80%; float: left;
}
.compose-mail input:focus {
	padding: 0px; border: currentColor; border-image: none; width: 80%; float: left;
}
.compose-mail .form-group {
	border: 1px solid rgb(242, 243, 246); border-image: none; width: 100%; margin-bottom: 0px; display: inline-block;
}
.compose-mail .form-group label {
	width: 8%; line-height: 34px; padding-left: 5px; margin-bottom: 0px; float: left;
}
.compose-editor input {
	margin-top: 15px;
}
.compose-editor {
	width: 100%; margin-bottom: 15px; display: inline-block;
}
.compose-btn {
	margin-top: 6px; float: left;
}
.mail-header h4 {
	font-weight: 300;
}
.mail-sender {
	margin: 20px 0px; padding: 10px 0px; width: 100%; border-top-color: rgb(239, 242, 247); border-bottom-color: rgb(239, 242, 247); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: inline-block;
}
.attachment-mail {
	margin: 20px 0px; padding: 10px 0px; width: 100%; border-top-color: rgb(239, 242, 247); border-bottom-color: rgb(239, 242, 247); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: inline-block;
}
.mail-sender img {
	border-radius: 3px; width: 30px;
}
.mail-sender .date {
	text-align: right; line-height: 30px; margin-bottom: 0px;
}
.view-mail a {
	color: rgb(53, 188, 181);
}
.attachment-mail a:hover {
	color: rgb(53, 188, 181);
}
.attachment-mail a {
	color: rgb(50, 50, 58);
}
.attachment-mail ul li {
	width: 200px; margin-top: 15px; margin-right: 15px; float: left;
}
.attachment-mail ul li a.atch-thumb img {
	width: 200px; height: 180px; margin-bottom: 10px;
}
.attachment-mail ul li a.name span {
	color: rgb(118, 118, 118); float: right;
}
.user-head {
	background: rgb(30, 41, 61); margin: -16px -16px 17px; padding: 10px; color: rgb(255, 255, 255); min-height: 80px;
}
.user-head .inbox-avatar {
	width: 65px; float: left;
}
.user-head .inbox-avatar img {
	border-radius: 4px;
}
.user-head .user-name {
	margin: 0px 0px 0px 10px; display: inline-block;
}
.title-box {
	width: 100%; color: rgb(5, 99, 184);
}
.title-box h3 {
	margin: 0px 0px 20px; text-align: center; color: rgb(5, 99, 184); font-size: 20px;
}
.title-box .blue-bg {
	background: rgb(56, 164, 214); margin: 10px -15px; padding: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 18px;
}
.title-box .red-bg {
	background: rgb(224, 60, 82); margin: 10px -15px; padding: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 18px;
}
.title-box .green-bg {
	background: rgb(0, 167, 170); margin: 10px -15px; padding: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 18px;
}
.title-box .maroon-bg {
	background: rgb(151, 92, 193); margin: 10px -15px; padding: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 18px;
}
.title-box h1 {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-weight: bold;
}
.title-box i {
	color: rgb(116, 125, 141); font-size: 40px;
}
.skin-section .list {
	padding-right: 60px; float: left;
}
.skin-section .list li {
	list-style: none; padding-bottom: 15px; position: relative;
}
.skin-minimal .skin-section .list li {
	padding-left: 38px;
}
.skin-square .skin-section .list li {
	padding-left: 42px;
}
.skin-flat .skin-section .list li {
	padding-left: 40px;
}
.skin-line .skin-section label {
	padding-left: 40px;
}
.alert {
	margin-bottom: 14px;
}
.alert-icon {
	border-radius: 100%; width: 40px; height: 40px; display: inline-block;
}
.alert-icon i {
	width: 40px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 20px; display: block;
}
.notification-info {
	margin-top: -40px; margin-left: 56px;
}
.notification-meta {
	margin-bottom: 3px;
}
.notification-info p {
	margin: 0px; color: rgb(153, 153, 153); font-size: 12px;
}
.alert-info .alert-icon {
	background-color: rgb(153, 204, 227);
}
.alert-danger .alert-icon {
	background-color: rgb(252, 177, 174);
}
.alert-success .alert-icon {
	background-color: rgb(152, 215, 173);
}
.alert-warning .alert-icon {
	background-color: rgb(255, 230, 153);
}
.notification-sender {
	color: rgb(65, 65, 71);
}
.notification-time {
	color: rgb(153, 153, 153); font-style: italic;
}
.alert-info .notification-info a {
	color: rgb(69, 162, 201);
}
.alert-danger .notification-info a {
	color: rgb(251, 111, 107);
}
.alert-success .notification-info a {
	color: rgb(66, 182, 99);
}
.alert-warning .notification-info a {
	color: rgb(230, 203, 118);
}
.alert-info.bucket-notification {
	background-color: rgb(238, 247, 253);
}
.alert-danger.bucket-notification {
	background-color: rgb(254, 243, 242);
}
.alert-success.bucket-notification {
	background-color: rgb(238, 248, 248);
}
.alert-warning.bucket-notification {
	background-color: rgb(255, 247, 225);
}
.m-bot20 {
	margin-bottom: 20px;
}
.atm-spmenu {
	background: rgb(30, 41, 61); position: fixed;
}
.atm-spmenu > .header {
	background: rgb(30, 41, 61); padding: 0px 20px 10px; position: relative; min-height: 64px;
}
.atm-spmenu > .header h3 {
	margin: 0px; color: rgb(255, 255, 255); font-size: 1.9em; font-weight: 300;
}
.atm-spmenu .sub-header {
	background: rgb(37, 49, 72); padding: 8px 20px; color: rgb(255, 255, 255);
}
.atm-spmenu .sub-header .icon {
	margin-right: 5px; display: inline-block;
}
.atm-spmenu .sub-header p {
	margin: 0px; font-size: 13px; font-weight: 400; display: inline-block;
}
.atm-spmenu a {
	color: rgb(255, 255, 255); font-size: 1.1em; font-weight: 300; display: block;
}
.atm-spmenu a:hover {
	background: rgb(34, 36, 43);
}
.atm-spmenu a:active {
	background: rgb(42, 44, 52); border-right-color: rgb(255, 71, 96); border-right-width: 2px; border-right-style: solid;
}
.atm-spmenu-vertical {
	top: 0px; width: 240px; height: 100%; z-index: 1000;
}
.atm-spmenu-vertical a {
	padding: 1em; border-bottom-color: rgba(255, 255, 255, 0.04); border-bottom-width: 1px; border-bottom-style: solid;
}
.atm-spmenu-horizontal {
	left: 0px; width: 100%; height: 150px; overflow: hidden; z-index: 1000;
}
.atm-spmenu-horizontal h3 {
	width: 20%; height: 100%; float: left;
}
.atm-spmenu-horizontal a {
	padding: 0.8em; width: 20%; border-left-color: rgb(37, 142, 205); border-left-width: 1px; border-left-style: solid; float: left;
}
.atm-spmenu-left {
	left: -240px;
}
.atm-spmenu-right {
	right: -240px;
}
.atm-spmenu-left.atm-spmenu-open {
	left: 0px;
}
.atm-spmenu-right.atm-spmenu-open {
	right: 0px;
}
.atm-spmenu-top {
	top: -150px;
}
.atm-spmenu-bottom {
	bottom: -150px;
}
.atm-spmenu-top.atm-spmenu-open {
	top: 0px;
}
.atm-spmenu-bottom.atm-spmenu-open {
	bottom: 0px;
}
.atm-spmenu-push {
	left: 0px; position: relative; -ms-overflow-x: hidden;
}
.atm-spmenu-push-toright {
	left: 240px;
}
.atm-spmenu-push-toleft {
	left: -240px;
}
#chat-box {
	background: none; left: 0px; width: 100%; height: 100%; bottom: 0px; padding-top: 64px; display: none; position: absolute;
}
#chat-box > .header {
	background: rgb(37, 49, 72); padding: 15px; border-bottom-color: rgb(44, 58, 83); border-bottom-width: 4px; border-bottom-style: solid;
}
#chat-box > .header > span {
	color: rgb(255, 255, 255); font-size: 14px;
}
#chat-box > .header > .close {
	margin: 0px; padding: 2px 3px 0px 0px;
}
#chat-box > .header > .close:hover {
	background: none; border: currentColor; border-image: none;
}
.chat-box > .header > .close:active {
	background: none; border: currentColor; border-image: none;
}
#chat-box .messages {
	background: rgb(30, 41, 61); height: 80%;
}
#chat-box .messages .conversation {
	list-style: none; padding: 5px 0px 0px;
}
#chat-box .messages .conversation li p {
	background: rgb(255, 71, 96); padding: 5px 10px; color: rgb(255, 255, 255); margin-bottom: 15px; display: inline-block; position: relative;
}
#chat-box .messages .conversation .odd p {
	background: rgb(255, 255, 255); padding: 5px 10px; color: rgb(102, 102, 102); display: inline-block;
}
#chat-box .messages .conversation li p::after {
	border-width: 9px 10px 9px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0) rgb(255, 255, 255); left: -7px; top: 7px; width: 0px; display: block; position: absolute; z-index: 1; content: "";
}
#chat-box .messages .conversation li.text-right p::after {
	border-width: 9px 0px 9px 10px; border-color: rgba(0, 0, 0, 0) rgb(255, 71, 96); left: auto; right: -7px !important;
}
#chat-box > .chat-input {
	background: rgb(39, 52, 74); padding: 13px 18px; bottom: 0px; position: absolute; z-index: 3;
}
#chat-box > .chat-input > .input-group {
	margin-bottom: 0px;
}
#chat-box > .chat-input > .input-group > input {
	background: rgb(51, 66, 93); border: currentColor; border-image: none; color: rgb(153, 153, 153); overflow: hidden; -ms-word-wrap: break-word; resize: horizontal;
}
.atm-spmenu {
	transition:0.3s; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;
}
.atm-spmenu-push {
	transition:0.3s; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;
}
.side-chat .content {
	padding: 0px 20px;
}
.side-chat .header h3 {
	font-size: 22px;
}
.side-chat .content .title {
	margin: 15px 0px 8px; color: rgb(116, 127, 149); border-bottom-color: rgb(55, 68, 91); border-bottom-width: 1px; border-bottom-style: solid;
}
.side-chat .contacts li {
	display: block;
}
.side-chat .contacts li a {
	padding: 4px 5px; border: 0px currentColor; border-image: none; color: rgb(116, 127, 149); font-size: 13px;
}
.side-chat .contacts li a:focus {
	background: none;
}
.side-chat .contacts li a:hover {
	background: none; color: rgb(255, 255, 255);
}
.side-chat .contacts li a .fa {
	font-size: 11px; margin-right: 3px;
}
.side-chat .contacts li.online a .fa {
	color: rgb(25, 182, 152);
}
.side-chat .contacts li.busy a .fa {
	color: rgb(234, 97, 83);
}
.side-chat .contacts li.outside a .fa {
	color: rgb(241, 110, 63);
}
.chat-search {
	background: rgb(20, 29, 45) !important; margin: 20px 20px 0px -10px; border: currentColor !important; border-image: none !important; color: rgb(116, 127, 149); min-height: 32px !important;
}
.float-left {
	float: left;
}
.active-procesess {
	margin-right: 5px; margin-bottom: 5px; margin-left: 15px;
}
.progress.details {
	width: 300px;
}
.progress-name {
	width: 100px; float: left;
}
.progress-bar-container .progress {
	width: 200px; margin-bottom: 0px; float: left;
}
.content-element-row {
	border: currentColor !important; border-image: none !important; background-color: rgb(248, 248, 248) !important;
}
.content-element-row td {
	border: currentColor !important; border-image: none !important; background-color: rgb(255, 255, 255) !important;
}
.progress-message {
	margin-left: 15px; display: inline-block; max-width: 600px;
}
.step-link {
	padding: 0px !important; display: inline-block !important;
}
.error-count {
	padding: 0px !important; display: inline-block !important;
}
.step-link {
	float: left;
}
.status-type {
	width: 100%;
}
.status-type i {
	padding: 5px;
}
.step-list li {
	width: 380px; display: inline-block;
}
.control-label {
	color: rgb(80, 84, 88); font-family: "Open Sans", sans-serif; font-weight: 300;
}
.error.fa {
	color: rgb(151, 30, 27) !important;
}
.error-count span {
	float: none !important;
}
tr.success {
	background-color: rgb(223, 240, 216) !important;
}
td.success {
	background-color: rgb(223, 240, 216) !important;
}
.user-configuration-label {
	width: 80px; text-align: right; margin-right: 5px;
}
.company-container {
	width: 200px;
}
.companies-list {
	display: inline-table;
}
.companies-container {
	margin-top: 20px;
}
.company-name {
	margin-right: 15px;
}
.link-set-as-defult {
	font-size: small;
}
.new-user-container input {
	width: 155px;
}
.new-user-container label {
	width: 85px; text-align: right; margin-right: 5px; float: left; display: block;
}
.new-user-container p {
	margin-top: 20px;
}
.new-user-container .editor-field {
	margin-top: 10px;
}
.new-user-container .field-validation-valid {
	margin-left: 90px; display: block;
}
.inline {
	display: inline-block;
}
.lblSteps {
	margin-top: 20px; margin-right: 20px; margin-left: 10px;
}
.btn-save-role-steps {
	margin-left: 250px;
}
.btn-save-operations {
	margin-top: 20px; margin-left: 50px;
}
.empresas-text {
	font-size: x-small !important;
}
.empresas-icon {
	margin-top: 5px !important;
}
.current-company {
	background-color: rgb(209, 214, 235) !important;
}
#credit-details tr td.details {
	text-align: right; font-weight: bold; background-color: rgb(228, 238, 253);
}
#credit-details tr td.header {
	text-align: center; font-weight: bold; background-color: rgb(228, 238, 253);
}
#lbl-resumen {
	padding-bottom: 15px; font-weight: bold;
}
#credit-details {
	
}
#credit-details input {
	float: left !important;
}
.NoPaddingTable {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.NoPaddingTable td {
	border-width: 0px medium; border-style: none hidden; border-color: currentColor; padding: 0px; border-image: none;
}
#credits-table-small-font tbody {
	text-align: left;
}
#credits-table-small-font tbody tr {
	font-size: 11px;
}
#credits-table-small-font {
	margin-top: 15px; display: inline-block; white-space: nowrap;
}
#credits-table tbody {
	text-align: left;
}
#credits-table tbody tr {
	font-size: 11px;
}
#credits-table {
	margin-top: 15px; display: inline-block; white-space: nowrap;
}
.currency_right {
	text-align: right;
}
.table-center-td tr td {
	text-align: center;
}
.user-account .editor-field input {
	width: 300px; display: inline;
}
.user-account .editor-label {
	width: 150px; height: 30px; text-align: right; float: left;
}
.user-account .editor-label label {
	
}
.user-account .row {
	margin-bottom: 10px;
}
.user-account .btn {
	padding-right: 18px; padding-left: 18px;
}
.dial {
	transition:none !important;
}
.business-entity-attribute label {
	text-align: left; font-weight: bold; display: block;
}
.business-entity-attribute {
	width: inherit; text-align: left;
}
.business-entity-attribute input[type=text] {
	width: 130px;
}
.has-errors {
	border: 1px solid rgb(169, 68, 66) !important; border-image: none !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.field-attributes-container {
	width: 180px; padding-left: 15px; margin-right: 20px; display: inline-table;
}
.center {
	text-align: center !important; vertical-align: middle !important;
}
.credits-table-edit tr td input[type=text] {
	width: 220px;
}
.field-validation-error {
	color: rgb(232, 12, 77); font-weight: bold;
}
.field-validation-valid {
	display: none;
}
input.input-validation-error {
	border: 1px solid rgb(232, 12, 77); border-image: none;
}
input[type='checkbox'].input-validation-error {
	border: 0px currentColor; border-image: none;
}
.validation-summary-errors {
	color: rgb(232, 12, 77); font-size: 1.1em; font-weight: bold;
}
.validation-summary-valid {
	display: none;
}
.menu-status span {
	white-space: pre-line;
}
.subline {
	border-top-color: rgb(221, 221, 221) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
#unidad-riesgo-coincidencias-table tr th {
	text-align: left;
}
#unidad-riesgo-coincidencias-table tr td {
	text-align: left;
}
#unidad-riesgo-coincidencias-table tr.content td {
	text-align: center !important;
}
#unidad-riesgo-coincidencias-table tr td input {
	margin-right: 60px; float: right;
}
#unidad-riesgo-coincidencias-table tr.header span {
	font-weight: bold; margin-top: 15px; display: block;
}
.float-right {
	margin-right: 10px; float: right;
}
.btn-relacionar {
	margin-top: 25px;
}
.view-details {
	margin-top: 20px;
}
.edit-ur input[type=text] {
	width: 192px !important;
}
.edit-ur select {
	width: 192px !important;
}
.ur-relations {
	border: 1px solid gainsboro; border-image: none; margin-top: 20px; margin-bottom: 20px;
}
.ur-relations span {
	font-weight: bold;
}
.edit-ur .actions {
	margin-right: 5px; display: inline-block;
}
.accept {
	color: rgb(10, 182, 45);
}
.reject {
	color: red;
}
.edit-ur input[disabled=disabled] {
	background-color: rgb(216, 213, 213) !important;
}
.ur-edit select[disabled=disabled] {
	background-color: rgb(216, 213, 213) !important;
}
.bold {
	font-weight: bold; margin-right: 5px;
}
.ddl-literal {
	margin-left: 35px;
}
.actions {
	width: 150px;
}
.operations-groups-container {
	margin-top: 5px; margin-left: 25px;
}
.operations-groups-container label {
	display: inline-block;
}
.operations-details-modal table {
	width: 100%;
}
#custom-table tr td.details {
	text-align: right; font-weight: bold; background-color: rgb(228, 238, 253);
}
#custom-table tr td.header {
	text-align: center; font-weight: bold; background-color: rgb(228, 238, 253);
}
#custom-table tr td.middle-center {
	text-align: center; vertical-align: middle;
}
.td-money {
	text-align: right;
}
.td-date {
	text-align: center;
}
.details-left {
	text-align: left; font-weight: bold; background-color: rgb(228, 238, 253);
}
.fixed-td-header {
	width: 30%;
}
.left {
	text-align: left !important; padding-left: 10px !important; vertical-align: middle !important;
}
.caret-right {
	border-width: 5px; border-style: solid; border-color: transparent transparent transparent rgb(116, 127, 149); width: 0px; height: 0px;
}
input.errorInputStyle {
	border: 1px solid rgb(232, 12, 77); border-image: none;
}
.errorInputStyle {
	border-color: rgb(232, 12, 77); outline: 0px;
}
.topMenu {
	z-index: 1100;
}
.groupRow {
	font-weight: bold; background-color: rgb(234, 234, 234) !important;
}
.spanVal {
	padding: 6px; display: inline-block; min-width: 125px;
}
.label-light-gray {
	color: rgb(17, 17, 17); background-color: rgb(233, 233, 233);
}
[href].label-light-gray:hover {
	background-color: rgb(94, 94, 94);
}
[href].label-light-gray:focus {
	background-color: rgb(94, 94, 94);
}
textarea {
	resize: none;
}
