@import 'core/chrome.css';
@import 'core/type.css';
@import 'components/buttons.css';
@import 'components/grid.css';
@import 'components/panel_window.css';
@import 'components/wizard.css';
@import 'components/tabs.css';
@import 'components/card.css';
@import 'components/contact.css';
@import 'components/messages.css';
@import 'components/offers.css';
@import 'components/slider.css';

/*-------------------------------------------*/

body
{
	background:url(images/body.png) repeat-y;
}

/* Dark Blue Bar
---------------------------------------------------------------------------------------- */
#header,
#sidebar li.current,
/*.dropdown li:hover a,*/
.dropdown li a:hover,
.x-window-tl,
.x-panel-tl,
.progress_bar span span
{
	color:#fff;
	background:#31639a;
	background:-webkit-gradient(linear, left top, left bottom, from(#3b78ac), to(#31629a));
	background:-moz-linear-gradient(top,#3b78ac,#31629a);
	text-shadow:0 -1px 0 #182f48;
}

/* Light Blue Bar
---------------------------------------------------------------------------------------- */
.x-grid3-hd-row
{
	background:-webkit-gradient(linear,left top,left bottom, 
		color-stop(0.0,#FBFBFB),
		color-stop(0.5,#FBFBFB),
		color-stop(0.5,#EFEFEF),
		color-stop(1.0,#EFEFEF)
	);
	background:-moz-linear-gradient(top, #FBFBFB 0%, #FBFBFB 50%, #EFEFEF 50%, #EFEFEF 100%);
}

.tabs
{
	background-color:#3e86cc;
	background:-webkit-gradient(linear, left top, left bottom, from(#6da3d9), to(#3e85cc));
	background:-moz-linear-gradient(top,#6da3d9,#3e85cc); 
}

.x-panel-tbar .x-toolbar
{
	background:#adc4d9;
	background:-webkit-gradient(linear, left top, left bottom, from(#e0e9f1), to(#acc3d9));
	background:-moz-linear-gradient(top,#e0e9f1,#acc3d9);  
	 
	color:#000;
}

/* Light Blue Hover
---------------------------------------------------------------------------------------- */
/*
.tabs > li:hover > a 
{
	background-color:#4595e3;
	background:-webkit-gradient(linear, left top, left bottom, from(#79b6f2), to(#3e85cc));
	background:-moz-linear-gradient(top,#79b6f2,#3e85cc);
}
*/

.tabs > li:hover > a 
{
	background-color:#4595e3;
	background:-webkit-gradient(linear, left top, left bottom, from(#276397), to(#002D4C));
	background:-moz-linear-gradient(top,#276397,#002D4C);
}

/* Lighter Blue Bar (eg search bar)
---------------------------------------------------------------------------------------- */
/*
#search
{
	background:#adc4d9;
	background:-webkit-gradient(linear, left top, left bottom, from(#e0e9f1), to(#acc3d9));
	background:-moz-linear-gradient(top,#e0e9f1,#acc3d9);  
}
*/

/* Button Gradient
---------------------------------------------------------------------------------------- */
.x-btn,
ul.x-tab-strip li,
.contact_actions
{
	background:#EEE;
	background:-webkit-gradient(linear,left top,left bottom, 
		color-stop(0.0,#FFF),
		color-stop(0.5,#FFF),
		color-stop(0.5,#EEE),
		color-stop(1.0,#EEE)
	);
	background:-moz-linear-gradient(top, #FFF 0%, #FFF 50%, #EEE 50%, #EEE 100%);
}

/* Button Hover
---------------------------------------------------------------------------------------- */
.x-btn:hover,
td.x-grid3-hd-over .x-grid3-hd-inner, 
td.sort-desc .x-grid3-hd-inner, 
td.sort-asc .x-grid3-hd-inner, 
td.x-grid3-hd-menu-open .x-grid3-hd-inner,
ul.x-tab-strip li:hover,
.contact_actions li a:hover
{
	background:#E5E5E5;
	background:-webkit-gradient(linear,left top,left bottom, 
		color-stop(0.0,#FFF),
		color-stop(0.5,#FFF),
		color-stop(0.5,#E5E5E5),
		color-stop(1.0,#E5E5E5)
	);
	background:-moz-linear-gradient(top, #FFF 0%, #FFF 50%, #E5E5E5 50%, #E5E5E5 100%);
}

.x-btn:active,
td.x-grid3-hd-over .x-grid3-hd-inner, 
td.sort-desc .x-grid3-hd-inner, 
td.sort-asc .x-grid3-hd-inner, 
td.x-grid3-hd-menu-open .x-grid3-hd-inner,
ul.x-tab-strip li:active,
.contact_actions li a:active
{
	background:#fff;
	background:-webkit-gradient(linear,left top,left bottom, 
		color-stop(0.0,#e1e7eb),
		color-stop(0.5,#e1e7eb),
		color-stop(0.5,#e1e7eb),
		color-stop(1.0,#e1e7eb)
	);
	background:-moz-linear-gradient(top, #e1e7eb 0%, #e1e7eb 50%, #e1e7eb 50%, #e1e7eb 100%);
}

.panel_outline
{
	border: 1px solid #9abfe4 !important;
	/* border-top: none !important; */
}

/* General
---------------------------------------------------------------------------------------- */

#navigation
{
	border-top-color:#9abfe4;
}

/* Bar Style 2
---------------------------------------------------------------------------------------- */

.tabs > li { border-right:1px solid #7cb4e1 }
.tabs > li > a  { border-right:1px solid #3b69a3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.tabs > li.current > a { color:#3a74a9;text-shadow:none; }

.tabs > li.has_dropdown:hover > a 
{
	background:#eff2f5;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eff2f5));
	background:-moz-linear-gradient(top,#fff,#eff2f5);
	color:#748ea7;
	border-left:1px solid #dee1e4;
	border-right:0;
	text-shadow:0 1px 0 #fff;
}

/* Bar style 3
---------------------------------------------------------------------------------------- */
/*
#search
{
	border-right:1px solid #dee1e4;
	border-bottom:1px solid #fff;
}
*/

/* Sidebar Lists
---------------------------------------------------------------------------------------- */

.major li 	  { border-bottom:1px solid #fff }
.major a	  { border-bottom:1px solid #dee1e4 }

/* Currently Selected Item */
.major li.current a span:first-child{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.17);}

.minor,
.dropdown
{
	text-shadow:0 1px 0 #fff;
	color:#a6a6a6;
}
.minor li.current,
.dropdown li a:hover{border-top-color:#2b6397;border-bottom-color:#2b6397;}
.minor li.current a {color:#fff}
.dropdown{background:#eff2f5;text-shadow:0 1px 0 #fff;border-color:#dee1e4;}
.dropdown li a{border-color:#eff2f5; text-decoration: none;}

	
/* Number Badge
---------------------------------------------------------------------------------------- */
.badge { background:#4f9ed9;color:#fff }
a:hover .badge {background:#73ace5}

/* Member Actions in the top right
---------------------------------------------------------------------------------------- */
#tasks   {border-right:1px solid #285a8e}
#welcome {border-left:1px solid #5a8bc3}


/* Accelerize */
.badge-toolbar { background:#9abfe4;color:#fff !important }
.badge-on { background:#67a25d;color:#fff !important }
.badge-off { background:#a03d42;color:#fff !important }
.badge-pending { background:#a19c50;color:#fff !important }
.badge-private { background:#8488b5;color:#fff !important }

.badge-toolbar
{
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:0 7px;
	text-shadow:none;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}

.badge-on, .badge-off, .badge-pending, .badge-private
{
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:2px 5px;
	text-shadow:none;
	font-size:9px;
	font-weight:bold;
	line-height:16px;
}


/* General
---------------------------------------------------------------------------------------- */

#close_all_buttons { margin-right: 12px; }
#close_all_buttons a { position: relative; top:4px; }

#navigation
{
	border-top-color:#9abfe4;
}

/* Bar Style 2
---------------------------------------------------------------------------------------- */

.tabs > li { border-right:1px solid #7cb4e1 }
.tabs > li > a  { border-right:1px solid #3b69a3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.tabs > li.current > a { color:#3a74a9;text-shadow:none; }

.tabs > li.has_dropdown:hover > a 
{
	background:#eff2f5;
	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eff2f5));
	background:-moz-linear-gradient(top,#fff,#eff2f5);
	color:#748ea7;
	border-left:1px solid #dee1e4;
	border-right:0;
	text-shadow:0 1px 0 #fff;
}

/* Sidebar Lists
---------------------------------------------------------------------------------------- */

.major li 	  { border-bottom:1px solid #fff }
.major a	  { border-bottom:1px solid #dee1e4 }

/* Currently Selected Item */
.major li.current a span:first-child{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.17);}

.minor,
.dropdown
{
	text-shadow:0 1px 0 #fff;
	color:#a6a6a6;
}
.minor li.current,
.dropdown li a:hover{border-top-color:#2b6397;border-bottom-color:#2b6397;}
.minor li.current a {color:#fff}
.dropdown{background:#eff2f5;text-shadow:0 1px 0 #fff;border-color:#dee1e4;}
.dropdown li a{border-color:#eff2f5; text-decoration: none;}

	
/* Number Badge
---------------------------------------------------------------------------------------- */
.badge { background:#4f9ed9;color:#fff }
a:hover .badge {background:#73ace5}

/* Member Actions in the top right
---------------------------------------------------------------------------------------- */
#tasks   {border-right:1px solid #285a8e}
#welcome {border-left:1px solid #5a8bc3}


/* Accelerize */
.badge-toolbar { background:#9abfe4;color:#fff !important }
.badge-on { background:#67a25d;color:#fff !important }
.badge-off { background:#a03d42;color:#fff !important }
.badge-pending { background:#a19c50;color:#fff !important }
.badge-private { background:#8488b5;color:#fff !important }

.badge-toolbar
{
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:0 7px;
	text-shadow:none;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}

.badge-on, .badge-off, .badge-pending, .badge-private
{
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:2px 5px;
	text-shadow:none;
	font-size:9px;
	font-weight:bold;
	line-height:16px;
}

.offer_template
{
	border-top:12px solid #3F79AB;
}

/* New Design */

#header {
	background-color: #286099;
	background: -webkit-gradient(linear, left top, left bottom, from(#2A7AAD), to(#286099));
	background: -moz-linear-gradient(center top , #2A7AAD, #286099);
}

.chrome-badge {
	background: #073950;
	padding: 2px 10px;
}

#navigation {
	border-top: 1px solid #6CA2D8;
}

#navigation .tabs 
{
	background-color: #3E85CC;
	background: -webkit-gradient(linear, left top, left bottom, from(#6CA2D8), to(#3E85CC));
	background: -moz-linear-gradient(center top , #6CA2D8, #3E85CC);
	border-top: 1px solid #3E85CC;
}

#navigation .tabs li.current {
	border: 0;
}

#navigation .tabs li.current a {
	border: 0;
}

#navigation .tabs li {
	border-right: 1px solid #6CA2D8;
}

#navigation .tabs li a {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #3E85CC;
}

#navigation .tabs li.has_dropdown:hover a {
	border-right: 0;
}


#navigation .tabs  ul.dropdown li {
	border-right: 0;
}

#navigation .tabs  ul.dropdown li a {
	border-right: 0;
}

#member-actions a, #member-actions span {
	color: #8EA5B3;
	font-weight: bold;
}

#search 
{
	margin-top: 0;
	border: none;
}

.sidebar-accordion {
	margin: -1px;
}

.major li.current {
	border-bottom: none;
}

#sidebar .sidebar-accordion-menu .sidebar-accordion-menu-header-text {
	background: url('/images/icons/new/blue/sidebar/sidebar-accordion-menu-expander.png') bottom right no-repeat;
}

#sidebar .sidebar-accordion-menu-collapsed .sidebar-accordion-menu-header-text {
	background: url('/images/icons/new/blue/sidebar/sidebar-accordion-menu-expander.png') top right no-repeat;
}

#sidebar .sidebar-accordion-menu-header {
	border-right: 1px solid #E5E8EB;
	background-color: #ADC3D9;
	background: -webkit-gradient(linear, left top, left bottom, from(#DFE8F0), to(#ADC3D9));
	background: -moz-linear-gradient(center top , #DFE8F0, #ADC3D9);
}

#sidebar .sidebar-accordion-menu-header-text {
	display: block;
	color: #286AA1;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	height: 36px;
	line-height: 36px;
}

#sidebar .sidebar-accordion-menu-badge {
	position: absolute;
	top: 10px;
	right: 27px;
	background: #648CB6;
	color: #FFF;
	font-size: 10px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:0 7px;
	text-shadow:none;
	font-weight:bold;
	line-height:16px;
}

#sidebar .badge {
	background: #648CB6;
}

#sidebar .sidebar-accordion-submenu {
	border-right: 1px solid #E2E5E8;
	background: #EFF2F5;
}

#sidebar .sidebar-accordion-submenu a {
	padding-left: 20px;
	height: 36px;
	line-height: 36px;
}

#sidebar .sidebar-accordion-submenu a:hover {
	text-decoration: underline;
}

#sidebar .major .icon, #sidebar .major .no-icon {
	font-weight: bold;
	font-size: 12px;
}

#sidebar {
	width: 165px;
}

.search-wrapper {
	float: left;
	overflow: hidden;
	height: 40px;
	padding: 0 10px 1px;
	margin-bottom: 1px;
	border-right: 1px solid #3E85CC;
	background-color: #ADC3D9;
	background: -webkit-gradient(linear, left top, left bottom, from(#DFE8F0), to(#ADC3D9));
	background: -moz-linear-gradient(center top , #DFE8F0, #ADC3D9);
}

.search-left {
	float: left;
	margin: auto;
	margin-top: 7px;
	height: 25px;
	padding-left: 10px;
	width: 160px;
	background: url('/images/icons/new/search_bar_left.png') no-repeat left top;
}

.search-right {
	float: right;
	height: 25px;
	padding-right: 10px;
	background: url('/images/icons/new/search_bar_right.png') no-repeat right top;
}

.search-middle {
	background: url('/images/icons/new/search_bar_middle.png') repeat-x;
	height: 25px;
	width: 150px;
	border: none;
}

#navigation .tabs  ul.dropdown li {
	position: relative;
}

#navigation .tabs  ul.dropdown {
	white-space:nowrap;
}

#navigation .tabs  ul.sub_dropdown
{
	display: none;
	background: #eff2f5;
	position:absolute;
	top: -7px;
	left: 100%;
	margin-left: 20px;
	padding: 6px 20px;
	border: 1px solid #dee1e4;
	z-index:9999;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
}

#navigation .tabs  ul.dropdown li:hover > ul.sub_dropdown {
	display: block;
}

#navigation .tabs  ul.dropdown li.has_sub_dropdown {
	padding-right: 20px !important;
}

#navigation .tabs  ul.dropdown li.has_sub_dropdown {
	background: url('/images/icons/new/blue/sub_dropdown_arrow.png') no-repeat right;
}

#navigation .tabs  ul.dropdown li.has_sub_dropdown > a {
	padding-right: 40px !important;
	margin-right: -40px !important;
}

.major .badge {
	font-size: 10px;
}

.empty-text {
	margin-left:5px;
	background: #7b93ac url(/images/alert-overlay.png) repeat-x !important; 
	background-color: #7b93ac;
	color: #fff !important; 
	text-decoration: none;
	border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px; 
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	font-size: 11px;
	line-height:12px !important;
	padding: 5px;
	text-align:center;
	font-size:18px;
}

.settings_help_panel, .buyer_actions_help_panel {
	border:solid 1px #ddd;
	padding:4px 8px;
	margin-bottom: 10px;
	background-color: #fff;
}

.buyer_actions_help_panel {
	min-height: 30px;
}

.offer-preview {
	border-top: 8px solid #3B78AC;
}

ul.x-tot2ivn-vr-tab-strip .x-tab-strip-active { border-right: 1px solid #FFF !important; border-bottom: 1px solid #C8C9CC !important; }
ul.x-tot2ivn-vr-tab-strip { width: auto; }

.vrtab li.x-tot2ivn-vr-tab-strip-title { margin-left: 0; border-left: 1px solid #C8C9CC; border-right: 1px solid #C8C9CC; width: 128px; padding: 0; height: 26px; }
.vrtab li.x-tot2ivn-vr-tab-strip-title a.x-tab-right { margin: 6px 7px; display: block; }
.vrtab ul.x-tab-strip li:first-child {-moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-left-radius: 0; }
.vrtab .x-tot2ivn-vr-tab-panel-bwrap,
.vrtab .x-grid-panel .x-panel-mc .x-panel-body { border-left: 0; }
.vrtab .x-tot2ivn-vr-tab-panel { background: #DFE8F0 }

.search-result ul.x-tot2ivn-vr-tab-strip { margin-top: 23px !important; }
.rules_matrix ul.x-tot2ivn-vr-tab-strip { margin-top: 0px !important; }

hr { border-width: 0; height: 1px; background-color: #595959; }

.pie-chart-reports-second-level-container, .pie-chart-reports-filler-container {
	padding-top: 30px;
}

.pie-chart-reports-first-level, .pie-chart-reports-second-level, .pie-chart-reports-filler {
	height: 100%;
}

.pie-chart-reports-all-level-label {
	display: block;
	width: 145px;
	padding: 5px 15px;
	font-weight: bold;
	font-size: 12px;
}

.pie-chart-reports-first-level-label {
	color: #768EA6;
}

.pie-chart-reports-first-level-label:not(:last-child):hover, .pie-chart-reports-first-level-label-active, .pie-chart-reports-first-level-label-hover {
	cursor: pointer;
	color: #33669D;
	background-color: #CBDFEF !important;
}

.pie-chart-reports-first-level-label {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #D0D0D0;
}

.pie-chart-reports-second-level-label {
	color: #2A66A2;
}

.pie-chart-reports-second-level-label:not(:last-child):hover, .pie-chart-reports-second-level-label-active {
	cursor: pointer;
	color: #2A66A2;
	background-color: #E0EBF4 !important;
}

.pie-chart-reports-second-level-label {
	border-top: 1px solid #E5EFF7;
	border-bottom: 1px solid #B2BCC4;
}

.pie-chart-reports-first-level-label:first-child, .pie-chart-reports-second-level-label:first-child {
	border-top: none;
}

.pie-chart-reports-first-level-label:last-child, .pie-chart-reports-second-level-label:last-child {
	border-bottom: none;
}

.pie-chart-reports-first-level, .pie-chart-reports-second-level, .pie-chart-reports-filler, .pie-chart-reports-first-level-container .x-panel-nofooter, .pie-chart-reports-second-level-panel-filler .x-panel-bwrap {
	background-color: #E0EBF4;
}

.pie-chart-reports-second-level-panel .x-panel-body {
	background-color: #CBDFEF
}

.pie-chart-reports-first-level, .pie-chart-reports-first-level-container .x-panel-nofooter {
	border-right: 1px solid #D0D0D0;
}

.pie-chart-reports-filler-border {
	border-left: 1px solid #D0D0D0;
}

.pie-chart-reports-first-level-label-dropdown {
	background: url('/images/icons/new/blue/sub_dropdown_arrow.png') no-repeat 90%;
}

.toolbar_pie_chart_report_filters_frame .x-panel-nofooter {
	display: none;
}
.toolbar_pie_chart_report_filters {
	border-left: 1px solid #9abfe4 !important;
}

.toolbar_pie_chart_report_filters_section {
	padding-left: 30px;
}

.toolbar_pie_chart_report_filters .x-panel-bwrap {
	background-color: #fff;
}

.toolbar_pie_chart_report_filters .x-panel-tbar {
	background-color: #EFF5F9;
	margin-top: 5px;
	margin-bottom: 5px;
}

.toolbar_pie_chart_report_filters .x-toolbar {
	background: none;
	padding: 0 0 0 30px;
}

.toolbar_pie_chart_report_filters .x-toolbar table label {
	font-weight: bold;
	font-size: 13px;
	color: #595959;
}

.toolbar_pie_chart_report_filters .x-toolbar table label.filter-note {
	font-weight: normal;
	font-style: italic;
	margin-left: 10px;
}

.toolbar_pie_chart_report_filters_views {
	background-color: #E0EBF4;
	margin-bottom: 5px;
}

.toolbar_pie_chart_report_filters_views, .toolbar_pie_chart_report_filters_list {
	padding-top: 5px;
	padding-bottom: 5px;
}

.toolbar_pie_chart_report_filters_sort_by {
	background-color: #EFF5F9;
	padding-top: 5px;
	padding-bottom: 5px;
}

.toolbar_pie_chart_report_filters_list {
	background-color: #F7FAFC;
}

.toolbar_pie_chart_report_filters_views table, .toolbar_pie_chart_report_filters_sort_by table, .toolbar_pie_chart_report_filters_list table {
	width: 100%;
}

.toolbar_pie_chart_report_filters_views tr td:first-child, .toolbar_pie_chart_report_filters_sort_by tr td:first-child {
	font-weight: bold;
}

.toolbar_pie_chart_report_filters_views tr td:first-child, .toolbar_pie_chart_report_filters_sort_by tr td:first-child, .toolbar_pie_chart_report_filters_list tr td:first-child {
	width: 100px;
}

.toolbar_pie_chart_report_filters_views label, .toolbar_pie_chart_report_filters_sort_by label, .toolbar_pie_chart_report_filters_list label {
	display: block;
}

.toolbar_pie_chart_report_filters_list label {
	padding-top: 3px;
	padding-bottom: 3px;
}

.toolbar_pie_chart_report_filters_delete {
	cursor: pointer;
}

.toolbar_pie_chart_report_filters_delete .x-panel-bwrap {
	background: transparent;
	margin-right: 10px;
}

.toolbar_pie_chart_report_filters .x-panel-btns {
	padding: 7px 15px;
}

.toolbar_pie_chart_report_filters_add_new_filter_button {
	background-color: #6C747C !important;
	float: right;
	margin-right: 10px;
}

.toolbar_pie_chart_report_filters_add_new_filter_button button {
	color: #fff !important;
	font-weight: bold;
}

.report_with_pie_border_container .x-layout-split-north, .report_with_pie_border_container .x-layout-split-east, .report_with_pie_border_container .x-layout-collapsed-north, .report_with_pie_border_container .x-layout-collapsed-east {
	overflow: visible;
	background-color: #CED5DC;
}

.report_with_pie_border_container .x-layout-split-north .x-layout-mini, .report_with_pie_border_container .x-layout-cmini-north .x-layout-mini {
	height: 18px;
	width: 60px;
	left: 50%;
	margin-left: -30px;
	opacity: 1;
}

.report_with_pie_border_container .x-layout-split-north .x-layout-mini {
	background-image: url("/images/split_mini_north.png");
}

.report_with_pie_border_container .x-layout-cmini-north .x-layout-mini {
	background-image: url("/images/split_mini_north_collapsed.png");
}

.report_with_pie_border_container .x-layout-split-east .x-layout-mini, .report_with_pie_border_container .x-layout-cmini-east .x-layout-mini {
	height: 60px;
	top: 50%;
	margin-top: -30px;
	width: 18px;
	left: 100%;
	margin-left: -18px;
	opacity: 1;
}

.report_with_pie_border_container .x-layout-split-east .x-layout-mini {
	background-image: url("/images/split_mini_east.png");
}

.report_with_pie_border_container .x-layout-cmini-east .x-layout-mini {
	background-image: url("/images/split_mini_east_collapsed.png");
}

.toolbar_linechart_report .x-panel-bwrap {
	background-color: #fff;
}

.toolbar_linechart_report_grid_border {
	border: 1px solid #D0D0D0;
}

.x-date-picker {
	width: 178px !important;
}

/* 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: #34699f !important;
	text-shadow: none !important;
}
	
.tab-toggle-panel > .x-tab-panel-header ul.x-tab-strip li.x-tab-strip-active {
	border-color: #34699f;
	border-bottom-color: #34699f !important; 
	background: #34699f 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;
}