@charset "UTF-8";
/*
 * style-updated26.css
 * Load last, after style.css and analytics.css.
 * Palette taken from the live screen.
 *   section background  #BED2E2
 *   accent              #436FA6
 */

:root {
	--yk-bg: #BED2E2;
	--yk-bg-deep: #A9C3D8;
	--yk-accent: #436FA6;
	--yk-accent-dark: #3D5A80;
	--yk-accent-deeper: #243F62;
	--yk-ink: #1E3348;
	--yk-muted: #5A6E82;
	--yk-line: #8AA8C2;
	--yk-paper: #ffffff;
}

.alert-success
{
	color: #436FA6;
}

.login-button {
	background-color:#254062;
}

.login-button:hover {
	background-color:#436FA6;
}

.header-bar,
body > .layout-panel-north,
body > .layout-panel-north > .panel-body,
body > .layout-panel-west,
body > .layout-panel-west > .panel-header,
body > .layout-panel-west > .panel-body,
body > .layout-expand-west,
body > .layout-expand-west > .panel-header,
body > .layout-expand-west > .panel-body,
#menu,
.menu-pane {
	background-color: #3D5A80 !important;
	background-image: none !important;
	border-color: #3D5A80 !important;
	color: #ffffff;
}

.menu-pane .tree-node {
	color: #ffffff;
}

.menu-pane .tree-node-hover {
	background-color: #BED2E2
;
	color: #000;
}

.menu-pane .tree-node-selected {
	background-color: #BED2e2;
	color: #000;
}

.menu-pane .menu-item-line-top-right {
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.menu-pane .menu-item-line-bottom-right {
	border-left: 1px solid #ffffff;
}

.header-bar,
.header-title,
.header-bar .l-btn-text,
.l-btn-header,
.l-btn-header:hover,
.l-btn-header:visited,
.page-path-0,
.page-path-1,
.page-path-separator {
	color: #ffffff !important;
}
/*
.menu-pane .tree-title,
.menu-pane .tree-node,
.menu-pane .menu-item-text {
	color: #f4f8fb;
}
*/

.menu-pane .tree-node-hover,
.menu-pane .tree-node-hover .tree-title {
	background-color: #A8BBCC
 !important;
	color: #000 !important;
}

.menu-pane .tree-node-selected,
.menu-pane .tree-node-selected .tree-title,
.tree-node-selected {
	background-color: #DFECFB !important;
	color: #000 !important;
	box-shadow: inset 3px 0 0 #E7F1F8;
}

a.l-btn.l-btn-prev-next,
a.l-btn.l-btn-control,
a.l-btn.header-button-look,
a.l-btn.l-btn-export,
.map-step-nav a.l-btn,
.dialog-button a.l-btn,
.messager-button a.l-btn,
.page-frame a.l-btn.l-btn-prev-next,
.page-frame a.l-btn.l-btn-control {
	display: inline-block !important;
	width: auto !important;
	min-width: 7.5em;
	height: auto !important;
	padding: 0 14px !important;
	margin: 0 6px !important;
	background: #3D5A80 !important;
	background-image: none !important;
	border: 1px solid #3D5A80 !important;
	border-radius: 4px !important;
	color: #ffffff !important;
	box-shadow: none !important;
	text-decoration: none !important;
	vertical-align: middle;
	white-space: nowrap !important;
	overflow: visible !important;
}

a.l-btn.l-btn-prev-next .l-btn-text,
a.l-btn.l-btn-control .l-btn-text,
a.l-btn.header-button-look .l-btn-text,
a.l-btn.l-btn-export .l-btn-text,
.map-step-nav a.l-btn .l-btn-text,
.dialog-button a.l-btn .l-btn-text,
.messager-button a.l-btn .l-btn-text,
.page-frame a.l-btn.l-btn-prev-next .l-btn-text,
.page-frame a.l-btn.l-btn-control .l-btn-text {
	display: inline-block !important;
	width: auto !important;
	height: auto !important;
	line-height: 28px !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	letter-spacing: 0.01em;
	text-transform: none !important;
	color: #ffffff !important;
	overflow: visible !important;
	white-space: nowrap !important;
}

.panel-header,
.panel-body {
  border-color: #A8BBCC;
}


a.l-btn.l-btn-prev-next:hover,
a.l-btn.l-btn-control:hover,
a.l-btn.header-button-look:hover,
a.l-btn.l-btn-export:hover,
a.l-btn.l-btn-next:hover,
.map-step-nav a.l-btn:hover,
.dialog-button a.l-btn:hover,
.messager-button a.l-btn:hover,
.page-frame a.l-btn.l-btn-prev-next:hover,
.page-frame a.l-btn.l-btn-control:hover {
	background: #436FA6 !important;
	background-image: none !important;
	border-color: #436FA6 !important;
	color: #ffffff !important;
	text-decoration: none !important;
}
/*
a.l-btn.l-btn-prev-next:hover .l-btn-text,
a.l-btn.l-btn-control:hover .l-btn-text,
a.l-btn.header-button-look:hover .l-btn-text,
.map-step-nav a.l-btn:hover .l-btn-text,
.page-frame a.l-btn.l-btn-prev-next:hover .l-btn-text,
.page-frame a.l-btn.l-btn-control:hover .l-btn-text {
	background: #A8BBCC !important;
	color: #000 !important;
	text-decoration: none !important;
}  */

a.l-btn.l-btn-disabled,
a.l-btn.l-btn-disabled:hover {
	background: #D5E3EE !important;
	background-image: none !important;
	border-color: #A9C3D8 !important;
	color: #6D8194 !important;
	cursor: default;
}

a.l-btn.l-btn-disabled .l-btn-text,
a.l-btn.l-btn-disabled:hover .l-btn-text {
	color: #6D8194 !important;
}

a.l-btn.l-btn-refresh,
a.l-btn.l-btn-plain {
	background: transparent !important;
	border-color: transparent !important;
	min-width: 0 !important;
	box-shadow: none !important;
}

a.l-btn.l-btn-refresh:hover,
a.l-btn.l-btn-plain:hover {
	/*background: rgba(67, 111, 166, 0.18) !important;  */
	border-color: transparent !important;
	color:#243F62;
}

.textbox .textbox-button-right,
.textbox .textbox-button-right:hover
 {
	background-color: #3D5A80;
	color: #ffffff;
}

.textbox-button:hover {
  background-color: #436FA6;
  color: #ffffff;
}

.textbox-button-right
{
  background-color: #254062;
  color: #ffffff;
}

.textbox-button-right:hover {
  background-color: #436FA6;
  color: #ffffff;
}

.dashboard-builder-section,
.merger-design-page .dashboard-builder-section {
	background-color: #BED2E2;
	color: #000;
}

.tooltipster-sidetip.tooltipster-punk .tooltipster-box {
	background: #3D5A80 !important;
	border: none !important;
	border-bottom: 4px solid #BED2E2 !important;
	border-radius: 6px;
}

.tooltipster-sidetip.tooltipster-punk .tooltipster-content {
	color: #ffffff !important;
	font-size: 13px !important;
	line-height: 1.45 !important;
	padding: 10px 14px !important;
}

.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-arrow-border,
.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-arrow-background {
	border-top-color: #254062 !important;
}

.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom .tooltipster-arrow-border,
.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom .tooltipster-arrow-background {
	border-bottom-color: #254062 !important;
}

.tooltipster-sidetip.tooltipster-punk.tooltipster-left .tooltipster-arrow-border,
.tooltipster-sidetip.tooltipster-punk.tooltipster-left .tooltipster-arrow-background {
	border-left-color: #254062 !important;
}

.tooltipster-sidetip.tooltipster-punk.tooltipster-right .tooltipster-arrow-border,
.tooltipster-sidetip.tooltipster-punk.tooltipster-right .tooltipster-arrow-background {
	border-right-color: #254062 !important;
}

/* Collapse strip between the top bar and the menu */
.menu-panel-background,
.menu-panel-background .panel-header
 {
	background-color: #3D5A80 !important;
	background-image: none !important;
	border-color: #3D5A80 !important;
}

.menu-pane .tree-node-hover .menu-item-line-top-right, .menu-pane .tree-node-hover .menu-item-line-bottom-right
	{
	border-color: #000;
}

.menu-pane .tree-node-selected .menu-item-line-top-right, .menu-pane .tree-node-selected .menu-item-line-bottom-right
	{
	border-color: #000;
}

.layout-split-proxy-h,
.layout-split-proxy-v {
	background: #A8BBCC !important;
	border-color: #3D5A80 !important;
}

/* Tree and row highlight. Steel tint, not the old bright blue. */
/*
.tree-node-hover,
.tree-node-selected,
.menu-pane .tree-node-hover,
.menu-pane .tree-node-selected {
	background: #A8BBCC !important;
	background-color: #A8BBCC !important;
	color: #000 !important;
	box-shadow: inset 3px 0 0 #E7F1F8;
}

*/
/*
.menu-pane .tree-node-hover,
.menu-pane .tree-node-selected,
.menu-pane .tree-node-hover .tree-title,
.menu-pane .tree-node-selected .tree-title {
	background: #436FA6 !important;
	background-color: #436FA6 !important;
	color: #ffffff !important;
	box-shadow: inset 3px 0 0 #E7F1F8;
}  */

.datagrid-row-over,
.datagrid-row-over td,
.datagrid-row-selected,
.datagrid-row-selected td,
.datagrid-row-checked,
.datagrid-row-checked td {
	background: #BED2E2 !important;
	background-color: #BED2E2 !important;
	color: #1E3348 !important;
}

.tabs-selected .tabs-inner,
.tabs li.tabs-selected a.tabs-inner {
/*	background: #3D5A80 !important;
	background-color: #3D5A80 !important;
	color: #ffffff !important; */
	border-color: #3D5A80 !important;
}

/* Secondary buttons: Upload, Restore, filter, export */
a.l-btn.l-btn-control,
a.l-btn.header-button-look,
a.l-btn.l-btn-export,
a.l-btn.l-btn-filter {
	background: #ffffff !important;
	background-image: none !important;
	border: 1px solid #3D5A80 !important;
	color: #3D5A80 !important;
	height: auto !important;
	max-height: none !important;
	min-height: 30px;
	font-size: 13px !important;
	line-height: 28px !important;
	padding: 0 14px !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	box-sizing: border-box !important;
	overflow: visible !important;
}

a.l-btn.l-btn-control .l-btn-text,
a.l-btn.header-button-look .l-btn-text,
a.l-btn.l-btn-export .l-btn-text,
a.l-btn.l-btn-filter .l-btn-text {
	color: #3D5A80 !important;
	font-size: 13px !important;
	line-height: 28px !important;
	height: auto !important;
	max-height: none !important;
}

a.l-btn.l-btn-control:hover,
a.l-btn.header-button-look:hover,
a.l-btn.l-btn-export:hover,
a.l-btn.l-btn-filter:hover {
	background: #436FA6 !important;
	background-image: none !important;
	border-color: #3D5A80 !important;
	color: #ffffff !important;
	width: auto !important;
}

a.l-btn.l-btn-control:hover .l-btn-text,
a.l-btn.header-button-look:hover .l-btn-text,
a.l-btn.l-btn-export:hover .l-btn-text,
a.l-btn.l-btn-filter:hover .l-btn-text {
	color: #ffffff !important;
}

.highlight-bar {
  background-color: #A8BBCC;
  color: #fff;
}


/* Analytics tile marks. Keep the block; put a white icon on it. */
.analytics-feature-mark,
.analytics-feature-dash,
.analytics-feature-rational {
	background-color: #A8BBCC
 !important;
	background-image: none;
}

.dashboard-metric-label {
	
	color: #000;
	
}

