/* Header image/gradient
---------------------------------------------------------------------------------------- */
#header,
.dropdown li a:hover,
.x-window-tl,
.x-panel-tl,
.progress_bar span span,
.dark-gradient
{
	color:#FFFFFF !important;
	background:-webkit-gradient(linear, left top, left bottom, from(#000000), to(#1b2018));
	background:-moz-linear-gradient(top,#000000,#1b2018);
}

#tasks {border-color: #000000}

#welcome,
.panel_outline,
.offer-preview {
	border-color: #1b2018 !important;
}

.badge-toolbar { background: none; }

.offer-text, .badge-toolbar,
.x-menu-list-item a, td.x-date-mp-month a, td.x-date-mp-year a {
	color:#1b2018 !important;
}

.x-btn { background: #1b2018 url(/images/alert-overlay.png) repeat-x !important; }

.x-btn,
.dropdown li a:hover,
.x-window-tl,
.x-panel-tl,
.progress_bar span span,
.dark-gradient,
.creative-block {
	background-color: #1b2018;
}

/* Navigation/Sidebar select gradient
---------------------------------------------------------------------------------------- */
.tabs,
.tabs > li:hover > a,
#sidebar li.current,
#navigation .tabs,
.lighter-gradient
{
	background:-webkit-gradient(linear, left top, left bottom, from(#36402f), to(#0f120e));
	background:-moz-linear-gradient(top,#36402f,#0f120e);
}

.empty-text {
	background: #36402f url(/images/alert-overlay.png) repeat-x !important; 
}

.tabs,
.tabs > li:hover > a,
#sidebar li.current,
#navigation .tabs,
.lighter-gradient,
#sidebar .badge,
#sidebar .sidebar-accordion-menu-badge,
.badge, a:hover .badge {
	background-color: #0f120e
}

.search-wrapper,
#loading .loading-indicator,
.offer_template {
	border-color: #0f120e !important;
}

#navigation .tabs > li.current > a, #navigation .tabs > li.current:hover > a,
a, .info span, h2, .ext-ux-wiz-Header-title,
#sidebar .sidebar-accordion-menu-header-text,
.dark-font, .card-description, p.prices a, .offer-price-text, p.prices a {
	color: #0f120e;
}

.info {
	border: 1px solid #0f120e
}

/* Toolbar gradient
---------------------------------------------------------------------------------------- */
.x-panel-tbar .x-toolbar, .search-wrapper, #sidebar .sidebar-accordion-menu-header {
	background-color: #599527;
	background: -webkit-gradient(linear, left top, left bottom, from(#70b43c), to(#599527));
	background: -moz-linear-gradient(center top , #70b43c, #599527);
}

.search-result div.x-tot2ivn-vr-tab-panel { background-color: #70b43c; }

/*
.x-tab-panel-body .x-tab-panel-body, .x-tab-panel-body .x-tab-panel-header .x-tab-strip-active {
	border-bottom-color: #70b43c;
}
*/

#member-actions a, #member-actions span {
	color: #599527;
}
	
/* Number Badge
---------------------------------------------------------------------------------------- */
#company h1,
#member-actions,
#sidebar li.current {
	color:#FFFFFF;
}

/* New Design
---------------------------------------------------------------------------------------- */
.tabs > li > a,
#navigation, #navigation .tabs li a
{
	border-color: #000000;
}

.tabs > li,
#navigation .tabs,
#navigation .tabs li {
	border-color: #365120;
}

.major a, .minor a, .dropdown a, #navigation .tabs > li:hover > a,
.x-tab-strip span.x-tab-strip-text, .x-tab-strip-active span.x-tab-strip-text {
	color: #365120 !important;
}

.x-panel-tbar .x-toolbar, .search-wrapper, #sidebar .sidebar-accordion-menu-header {
	background-color: #599527;
	background: -webkit-gradient(linear, left top, left bottom, from(#70b43c), to(#599527));
	background: -moz-linear-gradient(center top , #70b43c, #599527);
}

.pie-chart-reports-first-level-label:not(:last-child):hover {
	color: #365120;
	background-color: #599527;
}

.pie-chart-reports-first-level, .pie-chart-reports-filler, .pie-chart-reports-first-level-container .x-panel-nofooter {
	background-color: #70b43c;
}

.pie-chart-reports-second-level {
	background-color: #599527;
}

/* New Tab Toggle Panel (tabs as "pills")
---------------------------------------------------------------------------------------- */
.tab-toggle-panel > .x-tab-panel-bwrap > .x-tab-panel-body {
	border: 0 !important;
	background-color: #fff !important;
}
.tab-toggle-panel > .x-tab-panel-header .x-tab-strip {
	margin: 10px 0px 0px 15px;
}

.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li {
	border: 1px solid #c8c9cc;
	border-bottom-color: #c8c9cc !important;
	padding: 3px 8px;
}


.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li .x-tab-strip-text {
	color: #1b2018 !important;
	text-shadow: none !important;
}
	
.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li.x-tab-strip-active {
	border-color: #1b2018;
	border-bottom-color: #1b2018 !important; 
	background: #1b2018 url(/images/alert-overlay.png) repeat-x !important; 
}

.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li.x-tab-strip-active .x-tab-strip-text {
	text-shadow: none;
	color: #fff !important;
}

.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li:first-child {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li:nth-last-child(3){
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.tab-toggle-panel > .x-tab-panel-body {
	background-color: #fff !important;
}