/* ======= JQUERY UI ======= */
html .ui-button,
html .ui-button:focus {
	border: 1px solid #62B263;
	background: #B0F0B1;
}

html .ui-button:hover {
	border: 1px solid #0a9707;
	background: #62B263 !important;
}

a:hover {	color: #247914; }

.dash-color-prior   { background-color: #717571; }
.dash-color-under   { background-color: #5def5d; }
.dash-color-over    { background-color: #f73626; }
.dash-color-savings { background-color: #0da508; }
.dash-color-altbg   { background-color: #E9F3E9; }
.dash-color-hover:hover { background-color: #E9F3E9; }
.dash-color-altbg.dash-color-hover:hover { background-color: #D2F2D2; }

.dash-color-description { color: #3E843F; }

.value-under { color: #3E843F; }
.value-over  { color: #FE4801; }

/* ======= TOP MENU ======= */

#dash_cnt_menu,
#dash_cnt_menu nav,
#dash_cnt_menu nav > ul > li > a {
	background-color: #0da508;
}

#dash_cnt_menu nav > ul > li:hover > a {
	border: 1px solid #3E843F;
	background: #0a9707;
}

#dash_cnt_menu nav > ul > li > a { border: 1px solid #0da508; }
#dash_cnt_menu nav > ul > li:hover.has-children > a { border-bottom: 1px solid #0a9707; }
#dash_cnt_menu nav ul li ul { background: #0a9707; }

#dash_cnt_menu nav ul li ul {
	background-color: #0a9707;
	border: 1px solid #3E843F;
}


#dash_cnt_menu ul.dash-dropdown-menu > li:hover a,
.dash-action-link:hover {
	background: #63D365 !important;
	color: #555555 !important;
}

.dash-action-link {
	border: 1px solid #3E843F !important;
	background: #0a9707 !important;
	color: white !important;
}

/* User Reports */

.dashboard-report:hover > a {
	background-color: #B0F0B1;
}

.dashboard-report.selected > a {
	background-color: #0da508;
	color: white;
}

.dashboard-report.selected > a:hover {
	background-color: #3E843F;
}

/* Login Page */

.service-page__form {
	background: #ECEFF1;
}

.dash-mobile__layout > header,
.dash-mobile__layout > footer {
	background: #f7fafc;
}

/* Reports */

.progress-bar__bar > div {
	background-color: #0a9707;
}

/* Create Objects */

#dash_content .cmp-objects-create__buttons > a:hover {
	background: #0a9707;
}

/* Interval Data Compare */

table.innertable.dash-content-intervaldata-tabs-compare-data-table__table > tbody > tr[data-tag]:hover > td,
table.innertable.dash-content-intervaldata-tabs-compare-data-table__table > tbody > tr.selected > td,
table.innertable.dash-content-intervaldata-tabs-export__table > tbody > tr:hover > td {
	background-color: #B0F0B1;
}
