#login #header {
	background: #0079cd !important;
}

#header {
	background-color: #0079cd;
	background-image: -moz-linear-gradient(top, #0079cd, #0074c4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0079cd),
		to(#0074c4));
	background-image: -webkit-linear-gradient(top, #0079cd, #0074c4);
	background-image: -o-linear-gradient(top, #0079cd, #0074c4);
	background-image: linear-gradient(to bottom, #0079cd, #0074c4);
	background-repeat: repeat-x;
}

.txt-color-green {
	color: #0079cd !important;
}

.txt-color-light-green {
	color: #a4c536 !important;
}

.btn-success {
	color: #fff;
	background-color: #0074c4;
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success
	{
	color: #fff;
	background-color: #0079cd;
}

img.online {
	border-left-color: #0079cd !important;
}

.nolink a {
	cursor: default;
}

#project-context>:first-child {
	text-shadow: none;
}

a:link,.btn,button {
	-webkit-tap-highlight-color: rgba(0, 157, 78, .5);
}

a {
	color: #0079cd;
	text-decoration: none;
}

a:hover {
	color: #0074c4;
	text-decoration: none;
}

.smart-form .input:hover input,.smart-form .select:hover select,.smart-form .textarea:hover textarea,.smart-form .radio:hover i,.smart-form .checkbox:hover i,.smart-form .toggle:hover i
	{
	border-color: #a4c536;
}

.smart-form .radio input:checked+i,.smart-form .checkbox input:checked+i,.smart-form .toggle input:checked+i
	{
	border-color: #0074c4;
}

.smart-form .checkbox input+i:after {
	color: #0074c4;
}

.smart-form .radio input+i:after {
	background-color: #0074c4;
}

.smart-form .toggle i:before {
	background-color: #0074c4;
}

.smart-form .rating input+label:hover,.smart-form .rating input+label:hover
	~label {
	color: #a4c536;
}

.smart-form .rating input:checked ~label {
	color: #0074c4;
}

.smart-form .button {
	background-color: #0074c4;
}

.smart-form .col-12 {
	width: 100%;
}

.smart-form .icon-append {
	border-left-style: none;
}

@media ( max-width : 900px) {
	.btn-header>:first-child>a:hover {
		color: #fff;
	}
	.btn-header>:first-child>a {
		color: #a4c536;
	}
}

.smart-form .icon-append {
	margin-right: 6px;
}

.smart-form i {
	font-style: normal;
}

.ui-datepicker td .ui-state-highlight {
	background-color: #0074c4;
}

.ui-datepicker td .ui-state-hover {
	color: #ff6;
	background: #0074c4;
	background-color: #0074c4;
}

.jarviswidget-color-greenDark>header {
	background: #0074c4;
}

.jarviswidget-color-greenLight>header {
	background: #a4c536;
}

.smart-form .icon-append,.smart-form .icon-prepend {
	*color: #333;
}

.btn-file {
	margin: 1px 16px 0 0 !important;
}

.bggreen {
	background-color: #0074c4;
	color: #fff;
}

.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus
	{
	background-color: #0074c4;
	border-color: #a4c536;
	cursor: default;
}

.pagination>li>a,.pagination>li>span {
	color: #0074c4;
}

.cell-link:hover {
	cursor: pointer;
}

.close-white {
	color: #fff;
	text-shadow: 0 1px 0 #002d16;
	opacity: .6;
}

.close-white:hover {
	color: #fff;
	text-shadow: 0 1px 0 #002d16;
	opacity: .8;
}

.smart-form .toggle {
	font-size: 13px;
}

@media ( min-width : 768px) {
	.label-check {
		float: left;
	}
}

@media only screen and (max-width: 768px) and (min-width: 479px) {
	.sparks-info {
		margin-bottom: 20px;
	}
}

.h5-filter {
	margin: -14px 0 4px 0;
	font-size: 14px;
	color: #333;
}

.h5-result {
	margin: 3px 0 0 0;
	font-size: 14px;
	color: #333;
}

.widget-body.no-padding .alert {
	margin: 0;
}

.colvis-margin
{
	margin-right: 165px;
}


.menu-level-0
{
	margin-left: 0px;
}
.menu-level-1
{
	color: #468847;
	margin-left: 20px;
}
.menu-level-2
{
	margin-left: 40px;
	font-style: italic;
	color: #3276b1;
}
.menu-level-3
{
	margin-left: 60px;
	font-style: italic;
	color: #b94a48;
}

.nowrap
{
	white-space: nowrap;
}

.DTFC_LeftHeadWrapper
{
  margin-top: -6px;
}