/*$Id$*/
/*$Id$*/
/*$Id$*/
/* DayMode Properties */
/* Components */
/*SidePanel*/
/*Menu*/
/*Tooltip*/
/*Inline toggle*/
/* Unified Search */
/* Share dialog */
/* Export */
/* Embed, publish */
/*General Config*/
/* Nav Menu */
/*Explorer*/
/*live connect workspace*/
/* Chart View */
/* Map Chart */
/* Designer */
/* Pivot View */
/* Report settings */
/* Comment panel */
/*DBSettings*/
/* Table Grid View */
/*AskZia*/
/*Zia SearchBox and AutoSuggest Style*/
/*Zia Chart Holder & Info Holder*/
/*Recent/Suggestion Questions*/
/*AskZia Conversation styles*/
/*AskZia Conv Help*/
/*Inner Dialog*/
/*Data Source*/
/*Trash*/
/*SignOut pane & Notification panel*/
/* Feedback form */
/*HomePage*/
/* Import Options */
/* Import dialogs */
/*Model diagram*/
/*Table Grid View*/
/*Table view dialogs*/
/* Dashboard */
/* Edit Public views*/
/*query table*/
/* $Id$ */
/* $Id$ */
/* $Id$ */
.topbar-colors {
  background-color: #34495e;
  color: #ffffff;
  border-bottom-color: #34495e;
  background-image: unset;
  border-color: transparent;
}

.topbar-icon, .layout-switch-text {
  color: #ffffff;
}

.ZRHeader div[elname=srchIcon] .svgIcons {
  color: #666666;
}
.ZRHeader .svgIcons {
  color: #ffffff;
}
.ZRHeader div[elname=srchIcon]:hover .svgIcons {
  color: #55ACEE;
}

.layout-switch-text:hover {
  color: #dddddd;
}

.topbar-logo {
  color: #ffffff !important;
}

.subscription-font {
  color: #ffffff;
}

.ZRSwitchToSquare > span {
  background-color: #ffffff;
}

.notification-ripple > span {
  border-color: #ffffff;
}

.ZRSTabComp, #ZRSTabHolder, .tabparent-border {
  border-color: #263442;
}

.ZRSTabComp.ZRSDraggedTab {
  background-color: #34495e;
}

.navbar-colors {
  background-color: #1a2233;
  color: #ffffff;
}

.navbar-icon {
  fill: #ffffff;
  stroke: #ffffff;
}

.navbar-create-new-colors {
  background-color: #1ab394;
  color: #ffffff;
}

.navbar-create-new-icon {
  fill: #ffffff;
  stroke: #ffffff;
}

li.navOptSelected:not(.createNewNav)::before {
  background-color: #5c6d7e;
}

.singleLayoutComp:not(.navOptSelected):not(.createNewNav):hover {
  background-color: #000000;
  opacity: 1;
}

.singleLayoutComp:not(.navOptSelected):not(.createNewNav):hover svg {
  fill: #ffffff;
  stroke: #ffffff;
}

.singleLayoutComp:not(.navOptSelected):not(.createNewNav):not(.viewEditMode):hover span {
  color: #ffffff;
}

.navOptSelected {
  color: #ffffff;
  position: relative;
}

.singleLayoutComp.navOptSelected:not(.createNewNav) {
  background-color: #000000;
  opacity: 1;
}

.navOptSelected svg {
  fill: #ffffff;
  stroke: #ffffff;
}

.topbar-trialColor {
  color: #fcff00;
}

a.upgradebar-font, a.upgradebar-font:hover {
  color: #9cf7d6;
}

.ZAVersion-btn {
  color: #ffffff;
  background-color: #52677b;
}

.ZAVersion-btn:hover {
  box-shadow: 0px 0px 2px 20px #6b7c8e inset;
}

.homenav-colors {
  background-color: #eeeeee;
  color: #666666;
}

.ZRSHome-nav-tab:hover {
  color: #000000;
}

.ZRSHome-tab1-selected .tab1, .ZRSHome-tab2-selected .tab2, .ZRSHome-tab3-selected .tab3 {
  color: #000000;
  background-color: #dedede;
}

.tabSelected {
  background-color: #4a5c6c;
}

.ZRHeader .ZRSTabComp:hover {
  background-color: #4a5c6c;
}

.ZRSepTabLayer {
  background-color: #ffffff;
  border-bottom-color: #e5e7e9;
}
.ZRSepTabLayer .tabSelected {
  background-color: #ededed;
}
.ZRSepTabLayer .ZRSTabComp, .ZRSepTabLayer #ZRSTabHolder, .ZRSepTabLayer .tabparent-border {
  border-color: #d5d5d5;
}
.ZRSepTabLayer .ZRSTabComp:hover {
  background-color: #ededed;
}

.zrUnifiedSearchHolder:hover, .headerIcons:hover, .homeIcon:hover, #ZRSDBInfo:hover, #ZASubscription:hover, #ZAUPGRADEBAR:hover, .profileInfo:hover, .goBackLink:hover, .headerProdLogoIcons:hover {
  background-color: #4a5c6c;
}

/* zoho app panel*/
#ZRZAppsMenu {
  background-color: #ffffff;
  border: 1px solid #bbbbbb;
  border-top: 10px solid #d5d5d5;
}

.ZAppGroup .ZAppTitle {
  color: #666666;
}

.ZAppGroup a {
  color: #333333;
}

.ZAppGroup .ZAppProducts.ZRSMenuHover:hover {
  background-color: #f2f2f2 !important;
}

.ZRUnifiedGlobalSearch .freezeLayer {
  background-color: #3c3c3c;
  opacity: 0.3;
}

.ZRUnifiedGlobalSearch .mainSearchHolder {
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}
.ZRUnifiedGlobalSearch .mainSearchHolder .swaClose:hover .svgIcons {
  color: #55ACEE;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .viewListFilter {
  background-color: #f7f7f7;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .viewListFilter > span:hover {
  background-color: #eaeaea;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .viewListFilter span[type=fav] .svgIcons {
  color: #55ACEE;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .viewListFilter .grey[type=fav] .svgIcons:nth-child(1) {
  color: #999999;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .viewListFilter .stickyHelp:hover .svgIcons {
  color: #55ACEE;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .suggestionBoxHolder ul li {
  background-color: #ffffff;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .suggestionBoxHolder ul li:first-child {
  border-top-color: #f7f7f7;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .suggestionBoxHolder ul li.selected {
  background-color: #F0F2F5;
}
.ZRUnifiedGlobalSearch .mainSearchHolder .suggestionBoxHolder ul li > span:nth-child(3) {
  color: #999999;
}

.topbar-links, body .topbar-links:hover {
  background-color: transparent;
  color: #ffffff;
  text-decoration: none;
}

.Switch-UI {
  background-color: transparent;
}

#zrop-aplus-logo {
  color: #ffffff;
}

/* contact form dlg */
#zaContactFormDlg {
  color: #000000;
}
#zaContactFormDlg button[elname=updateBtn] {
  background-color: #d6dbdf;
  color: #34495e;
}
#zaContactFormDlg button[elname=updateBtn]:hover {
  background-color: #34495e;
  color: #d6dbdf;
}
#zaContactFormDlg [elname=contactNumber] {
  box-shadow: #d6dbdf 0 0 2px 2px;
  color: #34495e;
  border: 1.5px solid rgba(52, 73, 94, 0.3);
}
#zaContactFormDlg [elname=userGreeting] {
  color: #34495e;
}
#zaContactFormDlg [elname=countryCode] {
  color: #34495e;
}
#zaContactFormDlg [elname=profileFormIcon] {
  background-color: #34495e;
  border-color: #d6dbdf;
}
#zaContactFormDlg [elname=profileFormIcon] svg {
  stroke: #d6dbdf;
}
#zaContactFormDlg span[elname=consultPrgmWorth] {
  color: #7d7d7d;
}

.ZRHeader .headerIcons.feedbackIcon.betaHighlight svg {
  color: #cbfd04;
}

/*Style changes for Day/Night Mode Start*/
body, .loadingTxt {
  color: #000000;
}

body:not([data-gr-ext-installed]), #ZDBViewEl, .inlineBorder, #ZDBBody, #ZDBHead {
  background-color: #ffffff;
}

.inlineBorder {
  border-color: #cccccc;
  background-color: #ffffff;
}

.toplogobg {
  background-color: #34495e;
}

h1 {
  color: #404040;
}

.gray, .greyColor, .designTitle {
  color: #666666;
}

.note-color {
  color: #888888;
}

.greytexture {
  background-color: #F3F3F3 !important;
}

.primary-font, .poweredby, .poweredByEl {
  color: #000000;
}

.error {
  color: #990000 !important;
}

.ZRMandatory {
  color: #990000 !important;
}

.customAlert .caMessage {
  background: #FFF0F0;
  color: #990000;
}

.customAlert .caClose {
  background: #FFF0F0;
}

.ZRSLink, .ZRSLink:hover {
  color: #438ce9;
}

.videoDemoColor {
  color: #438ce9 !important;
}

.svgIcons, .svgIconsDefault {
  color: #666666;
}

.selected .svgIcons, .svgIcons:hover, .back-icon-small:hover .svgIcons, .svgIconsDefault:hover {
  color: #55ACEE;
}

.alertSvgIcons:hover, .dbMoreOpts.selected.activeMuneHeader .alertSvgIcons {
  fill: #55ACEE;
}

.tERDGIcon:hover .svgIcons {
  fill: #55ACEE;
  stroke: #55ACEE;
}

.alertSvgIcons {
  fill: #666666;
}

#prevMonthAlerts.alpha .svgIcons:hover, #nextMonthsAlerts.alpha .svgIconsDefault:hover, .alpha.svgIconsDefault:hover {
  color: #666666;
  cursor: not-allowed !important;
}

.svgIconsCommonCls {
  fill: #666666;
}

.svgIconsHover, .svgIconsCommonCls:hover {
  fill: #55ACEE !important;
}

.svgStrokeCls {
  stroke: #666666;
}

.svgStrokeCls:hover {
  stroke: #55ACEE !important;
}

.DTypeSvgIcon {
  fill: #424242;
}

.ZRSWarningIcon, .ZRSWarningIcon .svgIcons {
  color: #e46666;
}

.shadowAdded, .shadowAdded1 {
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}

.bordercsv {
  border-color: #eaeaea;
}

.ZRSBorderBottom {
  border-bottom-color: #e8e8e8;
}

.ZRSBorder, .ZRSActiveBorder {
  border-color: #e8e8e8;
}

.borderTab {
  border-bottom-color: #adada1;
}

.inlineLinkStyle, .inlineLinkStyle:hover {
  color: #438ce9;
}

.inlineLinkDisabled {
  color: #cccccc;
}

.inlineFormTitle {
  border-bottom-color: #eeeeee;
  color: #666666;
}

.solidStrokeStyle, .dashedStrokeStyle, .ZR_LeftNavArrow, .ZR_RightNavArrow, .ZR_DownNavArrow {
  border-color: #000000;
}

.ZR_LeftNavArrow:hover, .ZR_RightNavArrow:hover {
  border-color: #3b99fc;
}

.folderOpen, .folderClose {
  color: #404040;
}

#AnalysisFieldsDisable {
  background-color: #ffffff;
}

[elname=disableChartArea] {
  background-color: #ffffff;
}

/* Components */
.ztokenfield {
  background-color: #FFFFFF;
  border: 1px solid #b3b3b3;
}

.ztokenfield.has-focus, .ztokenfield.has-kfocus {
  background-color: #FFFFFF;
}

.zsuggestfield .zmenu__item {
  background-color: #ffffff;
}

.zsuggestfield {
  background-color: #ffffff;
}

.ZRSSearchField {
  border: 1px solid #cccccc;
  background-color: #FFFFFF;
}

.searchBox {
  background-color: #FFFFFF;
  border: 1px solid #d9d9d9;
}

input.searchEl, input.searchEl:focus {
  color: #595959;
}

.ZRSSrchField, .toolbarPadding .ZRSSearchField, #VUDToolbar .ZRSSearchField {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #999999;
}

.ZRSSearchField input, .ZRSSearchField input:focus, .ZRSSearchField input:hover, .ZRSSearchFieldFocus input, .ZRSSearchFieldFocus input:focus, .ZRSSearchFieldFocus input:hover, .ZRSSrchField input {
  color: #000000;
}

.ZRSSearchFieldFocus, .searchFieldFocus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

input[type=text]:not(.tabHeaderValue):not(.dComboTextInput):not(.RangeDisplay):not(.hoverRangeDisplay):not(.onFocusRangeDisplay):not(.highlightRangeDisplay):not(.DateRangeInputTimeLine):not(.searchEl):not(.fieldsSearchEl):not(.searchinput):not(.wcvaltext),
input[type=password], input[type=number], textarea, #createSnapshotBody .frmlname-input {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #d1d1d1;
}
input[type=text]:not(.tabHeaderValue):not(.dComboTextInput):not(.RangeDisplay):not(.hoverRangeDisplay):not(.onFocusRangeDisplay):not(.highlightRangeDisplay):not(.DateRangeInputTimeLine):not(.searchEl):not(.fieldsSearchEl):not(.searchinput):not(.wcvaltext):hover,
input[type=password]:hover, input[type=number]:hover, textarea:hover, #createSnapshotBody .frmlname-input:hover {
  border-color: #a0a0a0;
}
input[type=text]:not(.tabHeaderValue):not(.dComboTextInput):not(.RangeDisplay):not(.hoverRangeDisplay):not(.onFocusRangeDisplay):not(.highlightRangeDisplay):not(.DateRangeInputTimeLine):not(.searchEl):not(.fieldsSearchEl):not(.searchinput):not(.wcvaltext):focus,
input[type=password]:focus, input[type=number]:focus, textarea:focus, #createSnapshotBody .frmlname-input:focus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}
input[type=text]:not(.tabHeaderValue):not(.dComboTextInput):not(.RangeDisplay):not(.hoverRangeDisplay):not(.onFocusRangeDisplay):not(.highlightRangeDisplay):not(.DateRangeInputTimeLine):not(.searchEl):not(.fieldsSearchEl):not(.searchinput):not(.wcvaltext):disabled,
input[type=password]:disabled, input[type=number]:disabled, textarea:disabled, #createSnapshotBody .frmlname-input:disabled {
  background-color: #FAFAFA;
  color: #666666;
}
input[type=text]:not(.tabHeaderValue):not(.dComboTextInput):not(.RangeDisplay):not(.hoverRangeDisplay):not(.onFocusRangeDisplay):not(.highlightRangeDisplay):not(.DateRangeInputTimeLine):not(.searchEl):not(.fieldsSearchEl):not(.searchinput):not(.wcvaltext):disabled:hover,
input[type=password]:disabled:hover, input[type=number]:disabled:hover, textarea:disabled:hover, #createSnapshotBody .frmlname-input:disabled:hover {
  border-color: #d1d1d1;
}

input[type=text].RangeDisplay, input[type=text].hoverRangeDisplay, input[type=text].onFocusRangeDisplay, input[type=text].highlightRangeDisplay, input[type=text].DateRangeInputTimeLine {
  border-color: #d1d1d1;
}
input[type=text].RangeDisplay:focus, input[type=text].hoverRangeDisplay:focus, input[type=text].onFocusRangeDisplay:focus, input[type=text].highlightRangeDisplay:focus, input[type=text].DateRangeInputTimeLine:focus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

input[type=text].DateRangeDisplay {
  border-color: #b5b8c8;
}

.dkimspfinfocont input[type=text] {
  border-color: #b1b1b1 !important;
  background-color: #fefbf2 !important;
}
.dkimspfinfocont input[type=text]:hover {
  border-color: #b1b1b1 !important;
}

.domain-bubble-textarea input[type=text]:focus {
  outline: 0;
  border: none !important;
  box-shadow: none !important;
}

.contact-textarea {
  background-color: #FFFFFF;
  border-color: #d1d1d1;
}
.contact-textarea:hover {
  border-color: #a0a0a0;
}
.contact-textarea.focus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}
.contact-textarea.on-drag input {
  border-color: #cccccc;
  background-color: #eeeeee;
}
.contact-textarea input {
  background-color: #FFFFFF;
  color: #000000;
}

.email-bubble-textarea {
  border-color: #d1d1d1;
}
.email-bubble-textarea:hover {
  border-color: #a0a0a0;
}
.email-bubble-textarea.focused {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}
.email-bubble-textarea input[type=text] {
  border: none !important;
}
.email-bubble-textarea input[type=text]:focus {
  outline: 0;
  box-shadow: none !important;
}

.__autoSuggestSearchBox textarea:focus {
  border: none;
  box-shadow: none;
}

/* Dialog */
.ZRSShadow {
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}

.newUiDlg .ZRSShadow {
  box-shadow: 2px 0 20px rgba(0, 0, 0, 0.24);
}

.dlgTitleBar {
  background-color: #f2f2f2;
  border-top-color: #adada1;
}

.dlgTitle {
  color: #d44836;
}

.dlgSeparator {
  border-top-color: #e8e8e8;
}

.dlgBorder {
  background-color: #ffffff;
}
.dlgBorder input[type=button]:not(.filterButton), .dlgBorder input[type=submit] {
  background-color: #ffffff;
  border-color: #d8d8d7;
  color: #000000;
}

.dlgBody {
  color: #000000;
}

.dlgContainerNew .dlgTitle {
  color: #000000;
}
.dlgContainerNew .dlgTitleBar {
  border-bottom-color: #e8e8e8;
  background-color: transparent;
}
.dlgContainerNew .dlgBtnRow, .dlgContainerNew .dlgBodyFooter {
  background-color: #f2f2f2;
}

.dlgBody input[type=button]:not(.filterButton), .dlgBody input[type=submit] {
  background-color: #ffffff;
  color: #000000;
  border-color: #d8d8d7;
}
.dlgBody input[type=button]:not(.filterButton):hover, .dlgBody input[type=button]:not(.filterButton):focus, .dlgBody input[type=submit]:hover, .dlgBody input[type=submit]:focus {
  border-color: #666666;
}

.newUiDialog .dlgTitleBar {
  background-color: transparent;
}
.newUiDialog .dlgTitle {
  color: #000000;
}
.newUiDialog .dlgSeparator {
  border-top-color: #e8e8e8;
}
.newUiDialog .dlgBtnRow, .newUiDialog #similarToAnotherTblokDiv .dlgBtnRow {
  background-color: #f2f2f2;
}
.newUiDialog input[type=button].newbtn, .newUiDialog input[type=button].newBtn.dlgAddBtn, .newUiDialog input[type=button].newBtn.dlgCancelBtn,
.newUiDialog input[type=button].newUiBtn, .newUiDialog input[type=button].newUiBtn.dlgAddBtn, .newUiDialog input[type=button].newUiBtn.dlgCancelBtn {
  background-color: #ffffff;
}
.newUiDialog #dlgBtnRow input[type=button].newbtn, .newUiDialog #dlgBtnRow input[type=button].newUiBtn {
  color: #000000;
}

.newUiDialog.succsesAlertDlg .dlgTitleBar {
  border-top-color: #47c840;
}

.newUiDialog.errorAlertDlg .dlgTitleBar {
  border-top-color: #e46666;
}

.ZDBalertfont {
  color: #000000;
}

.ZRSCloseDlgSvg:hover .svgIcons, .ZRSMaxIconSvg:hover .svgIcons, .ZRSMinIconSvg:hover .svgIcons {
  color: #55ACEE;
}

.newUiDlg .dlgTitle {
  color: #000000;
}

/* full page Dialog */
#ZRSFullPageDlgHolder {
  background-color: #ffffff;
  box-shadow: 2px 0px 20px rgba(0, 0, 0, 0.24);
}

/*Side Panel*/
.za-conview-placeholder {
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}

.reports-preloader-cont {
  background-color: rgba(255, 255, 255, 0.8);
}

.sidepane.is-active, .conv-sidepane.is-active {
  background-color: rgba(60, 60, 60, 0.3);
}

.sidepane-container {
  background-color: #ffffff;
  box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.2);
}
.sidepane-container .panel > header {
  color: #d44836;
  border-bottom-color: #bbbbbb;
}
.sidepane-container [data-desc-1], .sidepane-container [data-desc-2] {
  color: #666666;
}
.sidepane-container button.green {
  color: #ffffff !important;
  border-color: #1a8e78 !important;
  background: -moz-linear-gradient(center top, #17ba9a, #1d9e86) repeat scroll 0 0 transparent !important;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#17ba9a), to(#1d9e86)) !important;
  background: -ms-linear-gradient(top, #17ba9a, #1d9e86) !important;
  background-color: #17ba9a !important;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
}
.sidepane-container footer {
  border-top-color: #e8e8e8;
  background: #ffffff;
}
.sidepane-container footer .dlgBtnRow {
  background-color: #ffffff;
}
.sidepane-container footer button:hover:not(.btnGreen) {
  border-color: #666666 !important;
}

.newUiDialog .sidepane-container .panel > header {
  color: #000000;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.newUiDialog .sidepane-container section {
  background-color: #ffffff;
}
.newUiDialog .sidepane-container footer {
  background-color: #ffffff;
  border-color: #e8e8e8;
}

.sidepane-helpicon svg, .sidepane-closeicon svg {
  color: #666666;
}
.sidepane-helpicon:hover svg, .sidepane-closeicon:hover svg {
  color: #3b99fc;
}

.pushbar {
  background-color: #ffffff;
  border-color: #cccccc;
  box-shadow: 3px 0 3px rgba(0, 0, 0, 0.55);
}
.pushbar > header {
  border-color: #bbbbbb;
}

.accordion {
  background-color: #ffffff;
}

.zr-contacts-list > li {
  border-bottom-color: rgba(0, 0, 0, 0.08);
}
.zr-contacts-list > li:hover {
  background-color: #eeeeee;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  border-bottom-color: transparent;
}

ul.tab-switches > li {
  border-color: #cccccc;
}
ul.tab-switches > li:hover {
  background-color: #f6f6f6;
}
ul.tab-switches > li.active {
  background-color: #dedede;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
}

.perms-container > div {
  border-color: #eeeeee;
}

.popup {
  background-color: #ffffff;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.55);
}
.popup.multi-table div[data-footer] {
  border-color: #eeeeee;
}

.fc-example {
  background-color: #e8f9e3;
}

.fc-green {
  color: #37a400;
}

.fc-blue {
  color: #0000ff;
}

.fc-brown {
  color: #b13e00;
}

.fc-purple {
  color: #cc00ff;
}

.fc-cont, [for=inheritParentCriteria] {
  background-color: #f6f6f6;
}

.fc-text-area-cont {
  border-color: #d1d1d1;
  background-color: #ededed;
}
.fc-text-area-cont.focus {
  border-color: #7fbbee;
  background-color: #d0e9ff;
  box-shadow: 0 0 5px #a8d3f5;
}

.fc-options-cont > header > .tab {
  border-color: #cccccc;
  background-color: #dddddd;
}
.fc-options-cont > header > .tab.is-active {
  background-color: #ffffff;
}
.fc-options-cont > section {
  border-color: #cccccc;
}

.opts-cont-column > li:hover, .opts-cont-variables > li:hover {
  background-color: #dddddd;
}

/*Menu & Tooltip*/
.content {
  color: #ffffff;
}

.ZRSMenu:not(.dashVM_moreOpts):not(.dashboardChartSortMenu):not(.dashboardChartSortSubMenu),
.ZRReactMenuHolder, .zrsNewMenu {
  color: #333333;
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.ZRSMenuItem:hover, .ZRSDBMenuItem:hover, .pltMenuList:hover {
  background-color: #2E8FDA;
  color: #ffffff !important;
}

.ZRSMenuHover:not(.nonMenuItem), .relValElTl:hover,
div.zrsNewMenu ul li:hover:not(.nonMenuItem):not(#ZDBRemoveShareToSupportMenuItem):not(#ZDBShareToSupportMenuItem) {
  background-color: #2E8FDA;
  color: #ffffff;
}
.ZRSMenuHover:not(.nonMenuItem) .svgIcons, .ZRSMenuHover:not(.nonMenuItem) .zrsMenuIcons, .ZRSMenuHover:not(.nonMenuItem) .zrsNewMenuIcons, .relValElTl:hover .svgIcons, .relValElTl:hover .zrsMenuIcons, .relValElTl:hover .zrsNewMenuIcons,
div.zrsNewMenu ul li:hover:not(.nonMenuItem):not(#ZDBRemoveShareToSupportMenuItem):not(#ZDBShareToSupportMenuItem) .svgIcons,
div.zrsNewMenu ul li:hover:not(.nonMenuItem):not(#ZDBRemoveShareToSupportMenuItem):not(#ZDBShareToSupportMenuItem) .zrsMenuIcons,
div.zrsNewMenu ul li:hover:not(.nonMenuItem):not(#ZDBRemoveShareToSupportMenuItem):not(#ZDBShareToSupportMenuItem) .zrsNewMenuIcons {
  fill: #ffffff;
}

#ZDBGettingStarted_reports .ZRSMenu li:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.ZRSMenuSeparator {
  border-color: #E8E8E8;
}

.nonMenuItem.primary-font {
  color: #424242;
}

.selectedViewInNavList, .navOpenedView {
  color: #333333 !important;
}

.selectedViewInNavList {
  background-color: #ebebea;
}

.zrsNewMenu .zrsMenuIcons {
  fill: #000000;
}
.zrsNewMenu ul li.curSelected {
  background-color: #ebebea;
}

.za-new-toolbar-menu-border.zrsNewMenu, .za-new-toolbar-menu-border.ZRSMenu, .za-new-toolbar-menu-border.ZRReactMenuHolder, .za-new-toolbar-menu-border.ZRMiniChartType {
  border-color: #CCD4EB;
}

.ZRMiniChartSrc, .ZRMiniChartType {
  background-color: #ffffff;
}

.ZRMiniChartSrc {
  background-color: #ffffff;
  border-bottom-color: #ffffff;
}

.ZRMiniChartType div.selected {
  background-color: #ebebea;
}

.ZRMiniChartType {
  background-color: #ffffff;
  border-color: #CCD4EB;
}

.ZRMiniChartType div.hov {
  border-color: #d9d9d9;
}

.ZRMiniChartType div.selected {
  background-color: #ebebea;
  border-color: #0093e1;
}

.ZRSDropDown {
  background-color: #ffffff;
}

.grpDiv .ZRSDropDown {
  border-right-color: #cccccc !important;
}

.grpDiv .za-secondary-toolbargrpbtn.ZRSDropDown {
  border-right-color: #CCD4EB !important;
}

.ZRSTipPointerTop, .ZRSTipPointerRight, .ZRSTipPointerBottom, .ZRSTipPointerLeft {
  background-color: #404040;
  color: #ffffff;
}

#ZRSToolTipHeader, #ZRSToolTipHeader2 {
  color: #e4e4e4;
}

.ZRSTipPointerTop:after {
  border-bottom-color: #404040;
}

.ZRSTipPointerTopError:after {
  border-bottom-color: #404040;
}

.ZRSTipPointerRight:after {
  border-left-color: #404040;
}

.ZRSTipPointerBottom:after {
  border-top-color: #404040;
}

.ZRSTipPointerLeft:after {
  border-right-color: #404040;
}

.ZRSMenuTopAfter, .ZRSPointerTopAfter {
  border-bottom-color: #ffffff;
}

.ZRSMenuTopBefore, .ZRSPointerTopBefore {
  border-bottom-color: #C0C0C0;
}

.ZRSMenuBottomAfter, .ZRSPointerBottomAfter {
  border-top-color: #ffffff;
}

.ZRSMenuBottomBefore, .ZRSPointerBottomBefore {
  border-top-color: #C0C0C0;
}

.ZRSPointerRightAfter {
  border-left-color: #ffffff;
}

.ZRSPointerRightBefore {
  border-left-color: #C0C0C0;
}

.ZRSPointerLeftAfter {
  border-right-color: #ffffff;
}

.ZRSPointerLeftBefore {
  border-right-color: #C0C0C0;
}

/* Button */
.newBtn, button {
  background-color: #ffffff;
  border-color: #999999;
  color: #000000;
}
.newBtn:hover, .newBtn:active, button:hover, button:active {
  border-color: #666666;
}

button#ZRFileValue {
  background-color: #efefef;
  border: 1px solid #999999;
  border-radius: 3px;
}

.newGrpTextBtn {
  background-color: #ffffff;
  color: #000000;
  border-color: #CCD4EB;
  border-left-color: transparent;
}
.newGrpTextBtn.first {
  border-left-color: #CCD4EB;
}
.newGrpTextBtn.first:hover, .newGrpTextBtn:hover, .newGrpTextBtn:active {
  border-color: #CCD4EB;
}
.newGrpTextBtn.disabledonnotsaved:hover, .newGrpTextBtn.alpha:hover {
  border-color: #c3c3c3 #e6e6e6 #c3c3c3 #c3c3c3;
}
.newGrpTextBtn.disabledIcon:hover {
  border-color: #d8d8d8;
}
.newGrpTextBtn.selected {
  background-color: #ffffff;
}

.za-secondary-toolbarbtn, #ZDBEXPDIV .expToolbarIcons.za-secondary-explIcon {
  background-color: #ffffff;
  border-color: #CCD4EB;
  color: #000000;
}
.za-secondary-toolbarbtn:hover, #ZDBEXPDIV .expToolbarIcons.za-secondary-explIcon:hover {
  background-color: #EDF1F5;
}
.za-secondary-toolbarbtn:active, #ZDBEXPDIV .expToolbarIcons.za-secondary-explIcon:active {
  background-color: #CFDDEC;
}

.za-secondary-toolbarbtn.ZRSDropDown, #ZDBEXPDIV .expToolbarIcons.activeMuneHeader {
  background-color: #ffffff;
}

.za-secondary-toolbargrpbtn.newGrpTextBtn {
  border-color: #CCD4EB;
  border-left-color: transparent;
}
.za-secondary-toolbargrpbtn.newGrpTextBtn.first {
  border-left: 1px solid #CCD4EB;
}
.za-secondary-toolbargrpbtn.newGrpTextBtn.first:hover {
  border-left: 1px solid #CCD4EB;
  background-color: #EDF1F5;
}
.za-secondary-toolbargrpbtn.newGrpTextBtn:hover {
  border: 1px solid #CCD4EB;
  background-color: #EDF1F5;
}
.za-secondary-toolbargrpbtn.newGrpTextBtn:active {
  border: 1px solid #CCD4EB;
  background-color: #CFDDEC;
}
.za-secondary-toolbargrpbtn.newGrpTextBtn.last {
  border-right: 1px solid #CCD4EB;
}

.ZRSButton, .buttonCompBoxBg, .ZRSDisabledButton {
  background-color: #ffffff;
  border-color: #d8d8d7;
  color: #000000;
}

#ZAShareButton.selected.activeMuneHeader, #ZDBEmailButton.selected.activeMuneHeader, #ZDBExportButton.selected.activeMuneHeader {
  background-color: #ffffff;
}

#ZDBEmailButton.selected.activeMuneHeader .svgIcons, #ZDBExportButton.selected.activeMuneHeader .svgIcons {
  color: #666666;
}

.za-action-btn {
  color: #000000;
  border-color: #d8d8d7;
}
.za-action-btn:hover, .za-action-btn:active {
  border-color: #666666;
}

.za-toolbar-whitebtn, .ZAWhiteBtn, .za-footer-whitebtn {
  background-color: #ffffff;
  border-color: #999999;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
}
.za-toolbar-whitebtn:hover, .za-toolbar-whitebtn:active, .ZAWhiteBtn:hover, .ZAWhiteBtn:active, .za-footer-whitebtn:hover, .za-footer-whitebtn:active {
  border-color: #666666;
}
.za-toolbar-whitebtn.disabled, .ZAWhiteBtn.disabled, .za-footer-whitebtn.disabled {
  border-color: rgba(0, 0, 0, 0.3);
  color: #999999;
}

.za-toolbar-greenbtn, .ZAGreenBtn, .za-footer-greenbtn {
  color: #ffffff;
  background-color: #1ab394;
  border-color: #1ab394;
  text-shadow: none;
}
.za-toolbar-greenbtn:hover, .za-toolbar-greenbtn:active, .ZAGreenBtn:hover, .ZAGreenBtn:active, .za-footer-greenbtn:hover, .za-footer-greenbtn:active {
  background-color: #25c3aa;
  border-color: #25c3aa;
}
.za-toolbar-greenbtn.disabled, .ZAGreenBtn.disabled, .za-footer-greenbtn.disabled {
  background-color: #6eddca;
  border-color: #6eddca;
}

/* Checkbox and radio button*/
.ZACheckbox .checkbox-bg {
  border-color: #666666;
}

.ZACheckbox .checkbox-bg .bg-fill {
  background-color: transparent;
}

.ZACheckbox .checkbox-bg::after {
  border-color: #3b99fc;
}

.ZACheckbox input:checked ~ .checkbox-bg {
  border-color: #3b99fc;
}

.ZACheckbox input:checked ~ .checkbox-bg .bg-fill {
  background-color: #e6f2fd;
}

.unCheckedSvg {
  color: #666666;
}

.checkedSvg {
  fill: #3b99fc;
}

.checkAndUnCheckBoxSvg.checkedSvg {
  background-color: #e6f2fd;
}

.zaRadioBtn {
  fill: #666666;
}
.zaRadioBtn.checkedSvg {
  fill: #3b99fc;
}

/* Select box */
.zselectbox.has-focus:not([aria-disabled=true]) {
  border-color: #7fbbee !important;
}

/* Toggle button */
.onoffswitch-inner:before, .disabled .onoffswitch-inner:hover:before {
  background-color: #438ce9;
  color: #ffffff;
}

.onoffswitch-inner:hover:before {
  background-color: #3b99fc;
}

.onoffswitch-inner:after, .disabled .onoffswitch-inner:hover:after {
  background-color: #f2f2f2;
  color: #999999;
}

.onoffswitch-inner:hover:after {
  background-color: #e6e6e6;
}

.onoffswitch-checkbox:checked + .onoffswitch-label {
  border-color: #438ce9;
}

.onoffswitch-checkbox + .onoffswitch-label {
  border-color: #dddddd;
}

.onoffswitch-switch {
  background-color: #ffffff;
}

/* Inline toggle */
.inlineToggle {
  border-color: transparent;
  color: #141414;
  background-color: transparent;
}

.inlineToggleEl {
  color: #333333;
  border-color: #cccccc;
}
.zartl .inlineToggleEl {
  border-left-color: #cccccc;
}
.inlineToggleEl:hover {
  background-color: #e6e6e6;
}
.inlineToggleEl:first-child {
  border-left-color: #cccccc !important;
}
.zartl .inlineToggleEl:first-child {
  border-right-color: #cccccc !important;
}

.inlineToggleElSelected {
  background-color: #888888;
  border-top-color: #888888;
  border-bottom-color: #888888;
  color: #ffffff;
}
.inlineToggleElSelected:first-child {
  border-right-color: #888888 !important;
}

.multipleToggleContainer {
  color: #333333;
}

.multipleToggleLabel {
  border-color: #cccccc;
}
.multipleToggleLabel:hover {
  background-color: #e6e6e6;
}

.multipleToggleInput:checked + label {
  background-color: #888888;
  border-color: #888888;
  color: #ffffff;
}

.multipleToggleDisabled .multipleToggleInput:checked + label {
  background-color: transparent;
  border-color: #cccccc;
  color: #141414;
}

/*Tab Switch Component Style*/
.za-tab {
  color: #666666;
}

.za-tab--active, .za-tab:hover {
  color: #000000;
}

.za-tab-underline {
  border-bottom: 3px solid #0085fc;
}

/*Explorer View*/
#ZRCreateNimportOpt .createNimportContent .createRAddDlgDesc {
  color: #404040;
}

#ZRNavMoreMenu {
  box-shadow: 3px 3px 3px #f2f2f2;
}

div.zrsNewMenu .zrsNewMenuIcons {
  fill: #000000;
}

.ziaTab .ziaOptions .selected.activeMuneHeader .zrsNewMenuIcons {
  fill: #ffffff;
}

.headerSeparator {
  border-top-color: #e5e7e9;
}

.autogenheader {
  color: #C35206;
  background-color: #f7f7f7;
}

.showDBEdit, .setDBEdit, .errDBEdit {
  border-color: #d1d1d1 !important;
}

.setDBEdit {
  border-color: #b1e8ec !important;
}

.errDBEdit {
  border-color: #d44836 !important;
}

.viewCreatedDet, .ViewDesc, .expNewLayout .viewFilterBy, .ZACreateNewDesc {
  color: #666666;
}

.ZDBfolderEl, label, #DescContent {
  color: #404040;
}

.cardTitle {
  color: #0093e1;
}

.viewCard {
  background-color: #ffffff;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
}

.viewCard:hover, #ZDBVIEWLISTDIV .viewCard.viewSelect {
  border-color: #5CAFFE;
}

.viewCard:hover .cardHeader, .viewCard:hover .viewSnap, .viewCard:hover .cardFooter {
  background-color: #FDFEFF;
}

.viewCard.blueBg .cardHeader, .viewCard.blueBg .viewSnap, .viewCard.blueBg .cardFooter {
  background-color: #EFF6FF;
}

#ZRNavigationViewListComponent .ZRSMenuItem:not(.ZDBExpNewReport):not(.parentClass):not(.createNewMenu):not(.dataModelDiagram):active {
  background-color: #EFF6FF;
  box-shadow: inset 0 0 0 1px #5CAFFE;
}

.childPaddingReq .viewCard.parentFold {
  border-top-color: #00e500;
}

.childPaddingReq .viewCard.childFold {
  border-top-color: #ffa500;
}

.singleViewLayout .placeHolder.explorer, .singleViewLayout .placeHolder.explorer #ZDBPLACEHOLDER, .singleViewLayout .placeHolder.explorer #ZDBEXPDIV {
  background-color: #f9f9f9;
}

.expViewHeader, .expDescHeader, .expFilterByHeader, .selectAllText, .folderInfo, .expandAllText {
  color: #000000;
}

.expNewLayout .ZDBExpData > a {
  color: #000000 !important;
}

.ZRSFav .svgIcons, .expToolbarIcons:not(.za-secondary-explIcon):hover .svgIcons, .viewStyleSelected .svgIcons, .defaultFolder:hover .svgIcons, .favTag:hover .svgIcons, .pvtLayoutIcons:hover .svgIcons, #expandOrCollapse:hover .svgIcons, .pvtLayoutSelected .svgIcons, .insightToolbarIcon:hover .svgIcons {
  color: #55ACEE;
}

.viewCard .expOptionMenu.activeMuneHeader, .dbMoreOpts.activeMuneHeader {
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.viewCard .expOptionMenu:hover .svgIcons, .viewCard .ZRSCheckbox:hover .svgIcons, .viewCard .ZRSChecked .svgIcons, .ZRSFav .svgIcons {
  color: #55ACEE;
  fill: #55ACEE;
}

.expToolbarIcons.ZRSFav .svgIcons.leftFavSvg {
  color: #55ACEE;
  fill: #55ACEE;
}

.viewListActived {
  background-color: #EFF6FF !important;
  box-shadow: inset 0 0 0 1px #298EED;
}

#ZRSelectAllNew::after, .ZDBViewListEl .ZRSCheckgrp::after, .viewCard .ZRSCheckgrp::after {
  border-color: #666666;
}

.viewCard .ZRSCheckgrp.checkedBox::after {
  background-color: #55ACEE;
  border-color: #55ACEE;
}

.viewCard .ZRSCheckgrp.checkedBox .svgIcons {
  fill: #ffffff;
}

.fcCheckBox {
  border-color: #666666;
}

#ZRSelectAllNew.checkedBox::after, .ZDBViewListEl .ZRSCheckgrp.checkedBox::after, .fcCheckBox.checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.ZRSCheckgrp:hover::after, #ZRSelectAllNew:hover::after, .fcCheckBox:hover {
  border-color: #3b99fc !important;
}

.ZRSCheckgrp:hover .svgIcons, #ZRSelectAllNew:hover .svgIcons, #ZRSelectAllNew.checkedBox .svgIcons, .ZDBViewListEl .ZRSCheckgrp.checkedBox .svgIcons, .fcCheckBox.checkedBox .svgIcons {
  fill: #3b99fc;
}

.emptySearchSpace {
  color: #666666;
}

.newBtn.ZRSDropDown, .btnNoBg.ZRSDropDown {
  background-color: #ffffff;
  border-color: #CCCCCC #CCCCCC #A0A0A0 #BBBBBB;
}

[elname=ZRSNavViewListSearchComp] .ZRSSrchField, .expToolbarIcons.leftFavIcon {
  border-color: #d1d1d1;
}

#ZRNavigationViewListComponent .navSearchOptions, #ZRNavigationViewListComponent div[elname=ZRNavigationViewList].ZALeftNavTop {
  border-color: #d1d1d1;
}
#ZRNavigationViewListComponent div[elname=noviews] {
  color: #666666;
}
#ZRNavigationViewListComponent div[elname=noViewsText] {
  color: #000000;
}
#ZRNavigationViewListComponent div[elname=createNewOpt], #ZRNavigationViewListComponent .createOptText {
  color: #438ce9;
}
#ZRNavigationViewListComponent .ZRSMenuItem.createNewMenu {
  background-color: #E1F4FD;
}
#ZRNavigationViewListComponent .ZRSMenuItem.createNewMenu.addBgColor {
  background-color: #f6f6f6;
}
#ZRNavigationViewListComponent .createOption {
  fill: #438ce9;
  stroke: #438ce9;
}
#ZRNavigationViewListComponent .ZRSMenuItem.dataModelDiagram {
  background-color: #E1F4FD;
  border-color: #ffffff;
}
#ZRNavigationViewListComponent .ZRSMenuItem.dataModelDiagram .dataModelSvg {
  fill: #438ce9;
  stroke: #438ce9;
}
#ZRNavigationViewListComponent .ZRSMenuItem.dataModelDiagram .dataModelText {
  color: #438ce9;
}
#ZRNavigationViewListComponent .ZRSMenuItem:hover {
  background-color: #F0F2F5;
  color: #000000 !important;
}
#ZRNavigationViewListComponent .navigBgImage[class*=art] {
  opacity: 0.2;
}
#ZRNavigationViewListComponent .navigBgImage[class*=image] {
  opacity: 0.2;
}

.navSearchOptions {
  background: #ffffff;
  border-color: #dddddd;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.navFilter:hover {
  background-color: #eaeaea;
}

.expSrchFilter {
  border-color: #999999;
}
.expSrchFilter:hover .srchFilterCloseIcon {
  color: #55ACEE;
}

.ZRSMenu li a.shareToSupport, .ZRSMenu li a.removeShareToSupport {
  background-color: #eeeeee;
  color: #438ce9;
}
.ZRSMenu li a.shareToSupport:hover, .ZRSMenu li a.removeShareToSupport:hover {
  color: #438ce9;
}

.ZDBViewListEl:hover, .ZDBfolderListEl:hover, .viewHighLight {
  background-color: #F0F2F5;
}

.zrsNewMenuIcons.viewBySvg {
  fill: #666666;
}

li:hover .zrsNewMenuIcons.viewBySvg {
  fill: #ffffff;
}

.withFooter > .cardFooter, .commentsOpt.visible {
  color: #666666;
}

.commentsOpt:hover > .viewCommentsCount, .commentsOpt:hover > .svgIcons, .viewCommentOpt:hover > .viewCommentsCount, .viewCommentOpt:hover > .svgIcons {
  color: #55ACEE;
}

.viewsSelected > span {
  color: #55ACEE;
}
.viewsSelected > span:hover {
  border-bottom-color: #55ACEE;
}

.viewsSelected > .noOfViewsSelected {
  color: #000000;
}

#ZDBDUMMYGRAPH {
  background-color: #ffffff;
}

@-moz-keyframes FavFill {
  0% {
    fill: #ffffff;
  }
  100% {
    fill: #55ACEE;
  }
}
@-webkit-keyframes FavFill {
  0% {
    fill: #ffffff;
  }
  100% {
    fill: #55ACEE;
  }
}
@keyframes FavFill {
  0% {
    fill: #ffffff;
  }
  100% {
    fill: #55ACEE;
  }
}
@-webkit-keyframes FavEmpt {
  0% {
    fill: #55ACEE;
  }
  100% {
    fill: #ffffff;
  }
}
@-moz-keyframes FavEmpt {
  0% {
    fill: #55ACEE;
  }
  100% {
    fill: #ffffff;
  }
}
@keyframes FavEmpt {
  0% {
    fill: #55ACEE;
  }
  100% {
    fill: #ffffff;
  }
}
/*Notification style starts*/
.ZRSNotification {
  background-color: #ffffff;
  box-shadow: 0 2px 4px #b3b3b3;
}

.ZRSNotification.ZRSNSuccess {
  border: 1px solid #80D2B1;
}

.ZRSNSuccess .ZRSNotifyMessage {
  color: #22BA7C;
}

.ZRSNError .ZRSNotifyMessage {
  color: #E64E4E;
}

.ZRSNotification.ZRSNError {
  border: 1px solid #DD4040;
}

.ZRSNotification.ZRSNInfo {
  border: 1px solid #4bc6ff;
}

.ZRSNotification.ZRSNProgress {
  border: 1px solid #F6BB55;
}

.ZRSNotification.ZRSNUndo {
  border: 1px solid #4bc6ff;
}

.ZRSNInfo .ZRSNotifyMessage {
  color: #4bc6ff;
}

.ZRSNUndo .ZRSNotifyMessage {
  color: #4bc6ff;
}

.ZRSNProgress .ZRSNotifyMessage {
  color: #F6BB55;
}

.ZRSNChartInfo .ZRSNotifyMessage {
  color: #4bc6ff;
}

.ZRSNotification.ZRSNChartInfo {
  border: 1px solid #4bc6ff;
}

/*DB Settings*/
#DBSettingsHolder input[type=text]:disabled, #DBSettingsHolder textarea:disabled {
  background-color: #e4e4e4;
}

#dFooter {
  background-color: #f2f2f2;
}

.deleteContFooter {
  background-color: #f2f2f2;
}

#DBSettingsHolder {
  color: #5F5F5F;
}

.ZRDBSettingsComponent {
  background-color: #f2f2f2;
}

.ZRDBSettingsHeader {
  border-bottom-color: #999999;
}

.ZRDBSettingsClose:hover .svgIcons, .ZRDBSettHelp:hover .svgIcons, .zaVarValueTip:hover .svgIcons {
  color: #55ACEE;
}

.ZRDBSettingsSideNavItem:hover {
  background-color: #dddddd;
}

.ZRDBSettingsSideNavItem.ZRDBSettingsNavSelected, .ZRDBSettingsMainHolder {
  background-color: #ffffff;
}

.ZRDBSeparator {
  border-color: #f6f6f6;
}

.dbsetting-separator {
  border-bottom-color: #eaeaea;
}

.ZRColorModelLabels {
  color: #404040;
}

#ZAMngUserSettings #usertoolbar div[elname=filterUserList] .svgIcons {
  color: #000000;
}

.dbGenTooltip {
  color: #404040;
}

.DBSettingsYrFmtSelect.is-disabled {
  background: none;
  border: 1px solid #999999;
  opacity: 0.5;
}
.DBSettingsYrFmtSelect.is-disabled .zselectbox__icon {
  background: none;
}
.DBSettingsYrFmtSelect.is-disabled .zselectbox__arrow {
  fill: #999999;
}

.DBSettingsYrFmtSelect.is-disabled:hover .zselectbox__text {
  color: #5F5F5F;
}
.DBSettingsYrFmtSelect.is-disabled:hover .zselectbox__icon {
  background: none;
}
.DBSettingsYrFmtSelect.is-disabled:hover .zselectbox__arrow {
  fill: #999999;
}

.wsSettingsEmptyRow {
  color: #666666;
}

.zaVarValueTypeGroup {
  border-color: #999999;
}

.zaVarValueType {
  border-right-color: #999999;
}

.zaVarValueType:hover {
  background-color: #e6e6e6;
}

.zaVarValueTypeSelected {
  background-color: #888888 !important;
  box-shadow: inset 0px 0px 0px 1px #ffffff;
  color: #ffffff;
}

.zaVarRow:hover {
  background-color: #e6e6e6;
}

.zaVarRemoveIcon .svgIcons {
  stroke: #ff0000;
}

.zaAllValueMsg {
  color: #666666;
}

.zaVarSubTitle {
  color: #404040;
}

.zaVarInputError {
  border-color: #ff0000 !important;
  box-shadow: 0px 0px 10px -2px #e46666 !important;
}

.zaVarRangeErrTip {
  color: #ff0000;
}

.zaVarErrorMsg {
  color: #e72d35;
}

.wsRadioBtnOuter {
  border-color: #3b99fc;
}

.wsRadioBtnInner {
  background-color: #3b99fc;
}

.ZRDBSetAddList {
  background-color: #dddddd;
}

.addUserSvgHolder {
  background-color: #dddddd;
}

.zaVarContHover {
  background-color: #e6e6e6;
}

.zaVarAssociateValSeparator, .zaVarSeparator {
  border-top-color: #eaeaea;
}

.zaAddAssociateLink {
  color: #438ce9;
}

.wsHeader {
  color: #5F5F5F;
  background-color: #f2f2f2;
}

.wsRow {
  border-bottom-color: #dddddd;
}

.wsRow:hover, .wsRowFocus, .wsRowSelected {
  background-color: #efefef;
}

.pltsSeparator {
  color: #666666;
}
.pltsSeparator::after {
  border-bottom-color: #eaeaea;
}

[type=SOLID][selected=SOLID], [type=ONE][selected=ONE], [type=TWO][selected=TWO], [type=PATTERN][selected=PATTERN] {
  border-color: #5890FF;
}

[type=SOLID][selPltType=SOLID].pltTypeHeaders:after, [type=ONE][selPltType=ONE].pltTypeHeaders:after, [type=TWO][selPltType=TWO].pltTypeHeaders:after,
[type=PATTERN][selPltType=PATTERN].pltTypeHeaders:after {
  background-color: #ff0000;
}

.createPlt {
  background-color: #1ab394;
  color: #ffffff;
}
.createPlt:hover {
  background-color: #25c3aa;
}

.pltCard {
  background-color: #ffffff;
}

.pltCard[selected=true], .pltCardFocus {
  border-color: #3b99fc;
}

.pltName {
  color: #000000;
}

.applyThisPlt {
  color: #dddddd;
}

.paletteMenu {
  color: #333333;
  background-color: #ffffff;
  border-color: #bbbbbb;
  box-shadow: 2px 2px 10px 5px rgba(0, 0, 0, 0.2);
}

.pltMenuSep, .pltsHeader {
  border-bottom-color: #eaeaea;
}

.addClr {
  border-color: #888888;
}
.addClr:hover {
  border-color: #1e1e1e;
}

span.addClr:after {
  color: #888888;
}
span.addClr:hover:after {
  color: #1e1e1e;
}

.previewInline {
  color: #438ce9;
}

.saveBtnsCont {
  border-color: #e8e8e8;
}

.dashedSeparator {
  background-image: linear-gradient(to right, #d1d1d1 50%, rgba(255, 255, 255, 0) 0%);
}

.pltShadowTop {
  background-image: linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0));
}

.pltShadowBottom {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);
}

.patternColorBox {
  border-color: #bbbbbb;
}

.solidPltListCont {
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.solidPltsList:hover {
  background-color: #f2f2f2;
}

.patternTypeDiv {
  border-color: #cccccc;
  color: #333333;
}

.patternTypeSpan:first-child {
  border-right-color: #cccccc;
}

[selected=single] [type=single], [selected=multi] [type=multi] {
  background-color: #888888;
  color: #ffffff;
}

.singlePatternSelect {
  border-color: #bbbbbb;
  background-color: #FFFFFF;
}
.singlePatternSelect.patListOpen {
  background-color: #e6e6e6;
}

.singlePatternFill, .patContMini_List {
  border-color: #888888;
}

.patBoxMini_List {
  outline-color: #999999;
}

.patternsListCont {
  background-color: #ffffff;
  border-color: #E8E8E8;
  box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.1);
}

.list_patternBox {
  border-color: #000000;
}
.list_patternBox:hover {
  outline-color: #888888;
}

.dbGridType {
  background-color: #e6e6e6;
  border-color: transparent;
}

.dbGridSelected {
  background-color: #ffffff;
  border-color: #4eb69b #dddddd transparent #dddddd;
}

.dbThemesDialogue {
  border-color: #dddddd;
}

.grid-theme-text {
  color: #000000;
}

.outerDiv {
  border-color: transparent;
}
.outerDiv:hover {
  border-color: #00adef;
}

.tabularOrCompactSettings .selectionDisplay {
  border-color: transparent;
}

.tabularOrCompactSettings [type=radio]:checked + label .selectionDisplay, .themeSelected {
  border-color: #00adef;
  box-shadow: 0px 0px 1px #00adef, 0 0 3px #00adef;
}

.fontFamily {
  border-color: #d1d1d1;
  background-color: #ffffff;
}

.fontFamilyDrpDwn:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.warnNote {
  color: #ff0000;
}

ul.DBResSettingsTableUL {
  background-color: #f2f2f2;
}

div.DBResSettingsTableUL > div:not(.DBResTableDetails) {
  border-bottom-color: #dddddd;
}
div.DBResSettingsTableUL .aLHolder {
  border-color: #ffffff;
}
div.DBResSettingsTableUL .aLHolder.selected {
  border-color: #dddddd;
  border-bottom-color: #f2f2f2;
  background-color: #f2f2f2;
}
div.DBResSettingsTableUL .aL {
  color: #95AADF;
}
div.DBResSettingsTableUL > .DBResTableDetails {
  background-color: #f2f2f2;
}

.userHeader, .gHeader, .slHeader, .alertsListHeader {
  background-color: #f2f2f2;
  color: #5F5F5F;
}

.userRow, .gRow, .slRow, .alertsListData {
  border-bottom-color: #dddddd;
}

.userRow .editRole {
  color: #438ce9;
}

.userRow:not(.disabledRow):hover, .userRow.focus:not(.disabledRow) {
  background-color: #efefef;
}
.userRow:not(.disabledRow):hover .userRowFocus, .userRow.focus:not(.disabledRow) .userRowFocus {
  background-color: #e6e6e6;
}

.userActionIcons:hover .svgIcons, .gActionIcons:hover .svgIcons, .wsActionIcons:hover .svgIcons, .alertOperDataHolder a:hover .svgIcons {
  color: #55ACEE;
}

.alertOperDataHolder a:hover {
  color: #55ACEE;
}

.userRowSelected, .gRow:hover, .gRowFocus, .gRowSelected,
.slRow:hover, .slideRowSelected, .alertsListData:hover, .alertsListData.selected {
  background-color: #efefef;
}

.mnguser-column2 .userEmailInfo div:nth-child(1) {
  color: #000000;
}
.mnguser-column2 .userEmailInfo div:nth-child(2) {
  color: #666666;
}

.userCheckBox, .gCheckBox, #permissionsContainer .ZRSCheckgrp, .gRow .ZRSCheckgrp,
.zaslideshowcontainer .ZRSCheckgrp, .zaslideshowcontainer .slRow .ZRSCheckgrp,
.zaslideeditcontainer .ZRSCheckgrp, .zaslideeditcontainer .slRow .ZRSCheckgrp,
#SlideInfoHolder .ZRSCheckgrp, #SlideInfoHolder .slRow .ZRSCheckgrp {
  border-color: #666666;
  background-color: #ffffff;
}
.userCheckBox:hover, .gCheckBox:hover, #permissionsContainer .ZRSCheckgrp:hover, .gRow .ZRSCheckgrp:hover,
.zaslideshowcontainer .ZRSCheckgrp:hover, .zaslideshowcontainer .slRow .ZRSCheckgrp:hover,
.zaslideeditcontainer .ZRSCheckgrp:hover, .zaslideeditcontainer .slRow .ZRSCheckgrp:hover,
#SlideInfoHolder .ZRSCheckgrp:hover, #SlideInfoHolder .slRow .ZRSCheckgrp:hover {
  border-color: #3b99fc !important;
}
.userCheckBox:hover .svgIcons, .gCheckBox:hover .svgIcons, #permissionsContainer .ZRSCheckgrp:hover .svgIcons, .gRow .ZRSCheckgrp:hover .svgIcons,
.zaslideshowcontainer .ZRSCheckgrp:hover .svgIcons, .zaslideshowcontainer .slRow .ZRSCheckgrp:hover .svgIcons,
.zaslideeditcontainer .ZRSCheckgrp:hover .svgIcons, .zaslideeditcontainer .slRow .ZRSCheckgrp:hover .svgIcons,
#SlideInfoHolder .ZRSCheckgrp:hover .svgIcons, #SlideInfoHolder .slRow .ZRSCheckgrp:hover .svgIcons {
  fill: transparent;
}
.userCheckBox.checkedBox, .gCheckBox.checkedBox, #permissionsContainer .ZRSCheckgrp.checkedBox, .gRow .ZRSCheckgrp.checkedBox,
.zaslideshowcontainer .ZRSCheckgrp.checkedBox, .zaslideshowcontainer .slRow .ZRSCheckgrp.checkedBox,
.zaslideeditcontainer .ZRSCheckgrp.checkedBox, .zaslideeditcontainer .slRow .ZRSCheckgrp.checkedBox,
#SlideInfoHolder .ZRSCheckgrp.checkedBox, #SlideInfoHolder .slRow .ZRSCheckgrp.checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}
.userCheckBox.checkedBox .svgIcons, .gCheckBox.checkedBox .svgIcons, #permissionsContainer .ZRSCheckgrp.checkedBox .svgIcons, .gRow .ZRSCheckgrp.checkedBox .svgIcons,
.zaslideshowcontainer .ZRSCheckgrp.checkedBox .svgIcons, .zaslideshowcontainer .slRow .ZRSCheckgrp.checkedBox .svgIcons,
.zaslideeditcontainer .ZRSCheckgrp.checkedBox .svgIcons, .zaslideeditcontainer .slRow .ZRSCheckgrp.checkedBox .svgIcons,
#SlideInfoHolder .ZRSCheckgrp.checkedBox .svgIcons, #SlideInfoHolder .slRow .ZRSCheckgrp.checkedBox .svgIcons {
  fill: #3b99fc;
}

.connector-checkbox-fill .ZRSCheckgrp:not(#___DONTSHOWDEMO), .connector-single-checkboxdiv .connector-single-checkbox {
  border-color: #666666;
}

.connector-checkbox-fill .checkedBox:not(#___DONTSHOWDEMO), .connector-single-checkboxdiv .checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc !important;
}
.connector-checkbox-fill .checkedBox:not(#___DONTSHOWDEMO) .svgIcons, .connector-single-checkboxdiv .checkedBox .svgIcons {
  fill: #3b99fc !important;
}

div[elname=filterList] {
  color: #000000;
}
div[elname=filterList] .filterCriteria {
  border-color: #999999;
  background-color: #f6f6f6;
}
div[elname=filterList] .filterCriteria:hover .svgIcons {
  color: #55ACEE;
}
div[elname=filterList] .svgIcons {
  color: #000000;
}

#ZAAddUserNote {
  background-color: #f2f2f2;
}

#ZAAddUserNote, #ZAChngOwnerNote {
  background-color: #f2f2f2;
}
#ZAAddUserNote ul, #ZAChngOwnerNote ul {
  color: #000000;
}

.change-role-note {
  color: #7d7979;
}

#inviteCont .mail-container, .sidepane #inviteCont .mail-container {
  background-color: #f2f2f2;
  border-color: #e8e8e8;
}

.gLabel {
  color: #000000;
}

#gErrTxt.invalid .gLabel, .gError {
  color: #ff0000;
}

.gTab1:hover, .gTab2:hover, .gtabSelected, .tabHeadSelected, .publishTabSelected {
  border-bottom-color: #74a6f1;
}

#alertRuleDesc, .andStrLabel {
  color: #666666;
}

.ruleMultiSelectBox {
  border-color: #d1d1d1 !important;
  background-color: #FFFFFF !important;
}
.ruleMultiSelectBox:hover {
  border-color: #a0a0a0 !important;
}
.ruleMultiSelectBox.has-focus {
  border-color: #7fbbee !important;
  box-shadow: 0 0 5px #a8d3f5 !important;
}
.ruleMultiSelectBox.is-disabled {
  border-color: #d1d1d1 !important;
  background-color: #FAFAFA !important;
}
.ruleMultiSelectBox.is-disabled:hover {
  border-color: #d1d1d1 !important;
}

.ruleDelImg > .svgIcons {
  stroke: #ff0000;
  fill: #ff0000;
}

.alertChannelDiv {
  border-color: #dddddd;
  background-color: #f6f6f6;
}

.alertHistoryData {
  color: #5F5F5F;
}

.alertGreen {
  color: #4eb69b;
}

.alertRed {
  color: #ff0000;
}

.alertToolTip {
  background-color: #ffffff;
  border-color: #bbbbbb;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

#manageAlertHeaderDiv {
  background-color: #f2f2f2;
}

.zaslideshowcontainer .viewsSelected > span:nth-child(2) {
  color: #5F5F5F !important;
}

.zaslideeditcontainer .embeded .inputHolder input[type=text], .zaslideeditcontainer .embeded .inputHolder textarea[type=text], .zaslideeditcontainer .linkTab .inputHolder input[type=text], .zaslideeditcontainer .linkTab .inputHolder textarea[type=text], #SlideInfoHolder .embeded .inputHolder input[type=text], #SlideInfoHolder .embeded .inputHolder textarea[type=text], #SlideInfoHolder .linkTab .inputHolder input[type=text], #SlideInfoHolder .linkTab .inputHolder textarea[type=text] {
  color: #666666;
}

#SlideInfoHolder .linkTab .toggleSettings, .zaslideeditcontainer.copyurltab .toggleSettings {
  border-bottom-color: #dddddd;
}

#SlideInfoHolder .embeded .optionHolder1 {
  background-color: #f2f2f2;
  border-color: #dddddd;
}

.zaslideeditcontainer .viewlistCont {
  border-color: #d1d1d1;
}
.zaslideeditcontainer .ZRViewListView {
  color: #404040;
}
.zaslideeditcontainer .ZRViewListView:hover {
  background-color: #efefef !important;
}
.zaslideeditcontainer .slidenametext, .zaslideeditcontainer .slideperm, .zaslideeditcontainer .slidetype {
  color: #000000;
}
.zaslideeditcontainer [elname=embedAndPublishHolder] .tabCompCont {
  background-color: #f2f2f2;
  border-color: #dddddd;
}
.zaslideeditcontainer .ZRSMenu li:hover.sl-selected-sort svg {
  color: #ffffff;
}

.ZRDBSlideshowContainerHeader, .ZRDBSlideshowSelectedContainerHeader {
  border-color: #d1d1d1;
}

.ZRDBSlideshowContainerHeader [elname=refreshList]:hover .svgIcons, .ZRDBSlideshowContainerHeader [elname=sortViewList]:hover .svgIcons {
  color: #55ACEE;
}

.slidePrevFrame {
  border-color: #cccccc;
}

.zaslideshowcontainer .listview.slTable .slActionIcons .svgIcons, .zaslideshowcontainer .listview.slTable .column5 div, .cardview.slTable .slActionIcons .svgIcons, .cardview.slTable .column5 div {
  color: #999999;
}
.zaslideshowcontainer .listview.slTable .slActionIcons:hover .svgIcons, .cardview.slTable .slActionIcons:hover .svgIcons {
  color: #55ACEE;
}

#emailSizeNoteDiv {
  color: #888888;
}

.publishArrowB, .publishArrowR {
  border-color: #000000;
}

/* Share dialog */
.specify-user-group.invalid > span:nth-child(1) {
  color: #990000;
}

.bubble {
  background-color: #f6f6f6;
  border-color: #cccccc;
}
.bubble.ready-to-remove {
  background-color: #dddddd;
}
.bubble.error {
  border-color: #ff6300;
}
.bubble .bubble-icon {
  background-color: #dddddd;
  color: #000000;
}

.confirm-dlg-cont {
  background-color: rgba(255, 255, 255, 0.7);
}

.confirm-dlg {
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.ext-share-title li:first-child {
  background-color: #efefef;
}

.ext-share-det-table.is-active li {
  border-color: #dddddd;
}
.ext-share-det-table.is-active li.view-name {
  background-color: #f9f9f9;
}
.ext-share-det-table li.view-name {
  border-color: #dddddd;
}
.ext-share-det-table .view-info {
  background-color: #ffffff;
}
.ext-share-det-table .view-info:last-child {
  border-color: #dddddd;
}

.db-user-info {
  border-bottom-color: #f0f0f0;
}
.db-user-info.is-active .user-data {
  background-color: #f0f0f0;
}
.db-user-info li {
  border-bottom-color: #f0f0f0;
}

.user-icon:hover .svgIcons, .edit-icon:hover .svgIcons, .delete-icon:hover .svgIcons {
  color: #55ACEE;
}

.not-shared {
  background-color: #ffffff;
  color: #d44836;
}

.perms > label {
  color: #404040;
}

.clear-view-search:hover .svgIcons {
  color: #55ACEE;
}

.list-opts {
  background-color: #ffffff;
}

/* Export */
.expshowpwd, .expnote, .expfooternote, .expsmallfont {
  color: #666666;
}

.expsrchnomatch {
  color: #a1a1a1;
}

.exptabcont input, .exptxtarea, .exptabcont select, .exptabcont .zselectbox,
.srchTypeLayer, .selviewsrch, .selviewlftcont, .selviewrgtcont, .selviewlfthdr, .selviewrgthdr,
.selcolsrch, .expselcolcont, .expselallcolcont {
  border-color: #d1d1d1;
}

.expviewrow:hover {
  background-color: #efefef;
}

.dragging {
  box-shadow: 0px 0px 6px #ababab inset;
  border-color: #b3b3b3;
}

/* Email */
.redtext {
  color: #ff0000;
}

.dropdown {
  border-color: #e6e6e6;
  color: #5F5F5F;
  -webkit-box-shadow: 2px 2px 7px #cccccc;
  -moz-box-shadow: 2px 2px 7px #cccccc;
  box-shadow: 2px 2px 7px #cccccc;
}

.dropdown-on, .dropdown-off {
  background-color: #70a0df;
  color: #ffffff;
}

.dropdown-off {
  background-color: #ffffff;
  color: #000000;
}

.schwkday li, .schdayofmonth li, .schmonthofyear li {
  border-color: #b3b3b3;
  background-color: #FFFFFF;
}

.inlineDlgBodyNSubmit {
  background-color: #ffffff;
  border-color: #ffffff #dddddd #dddddd #dddddd;
  box-shadow: 0 1px 2px #cccccc;
}

.schdayofmonth li:last-child, .schmonthofyear li:last-child {
  border-right: 1px solid #b3b3b3;
}

.schdayofmonth ul:first-child li, .schmonthofyear ul:first-child li {
  border-top: 1px solid #b3b3b3;
}

.mailSchListHeader {
  color: #666666;
  border-bottom-color: #e6e6e6;
  border-top-color: #e6e6e6;
}

.viewnumberhighlight {
  border-right-color: #cccccc;
  border-left-color: #cccccc;
  border-bottom-color: transparent;
  background-color: #F3F3F3;
}

.viewNameList {
  background-color: #F3F3F3;
}

.viewSeparator {
  border-bottom-color: #cccccc;
}

.maincont {
  border-color: #dddddd;
  background-color: #f6f6f6;
}

.expwarnmsg {
  background-color: #fff9c2;
  color: #000000;
}

/* Embed, publish */
#linkContainer {
  border-color: #dddddd;
  background-color: #f9f9f9;
  box-shadow: -3px 2px 4px #EFF6FF;
}

#linkContainer input {
  border-color: #d1d1d1;
  background-color: #FFFFFF;
  color: #000000;
}

.publishArrowShadow {
  border-bottom-color: #cccccc;
}

.publishArrow {
  border-bottom-color: #f9f9f9;
}

.editPLfooter {
  border-top-color: #dddddd;
}

.editPLfooter > a {
  background-color: #ffffff !important;
}

#privateLinkExpireCont .timezone-text,
#privateLinkExpireCont .daysLeft,
#privateLinkPswdCont .pswdErrorMsg {
  color: #666666;
}

#publishedAs {
  background-color: #eeeeee;
}

#publishedAs div svg, #fcTip svg, [elname=autoRefreshTip] svg, .publishHelpIcon svg, [elname=socialWidgetsTip] svg {
  fill: #666666;
}
#publishedAs div:hover svg, #fcTip:hover svg, [elname=autoRefreshTip]:hover svg, .publishHelpIcon:hover svg, [elname=socialWidgetsTip]:hover svg {
  fill: #55ACEE;
}

.paSeperator {
  border-right-color: #000000;
}

#publishContent .svgIcons {
  color: #438ce9;
}

#publishContent button, #linkContainer button {
  background-color: #1ab394;
  color: #ffffff;
  border-color: #999999;
}
#publishContent button:hover, #linkContainer button:hover {
  background-color: #25c3aa;
  border-color: #666666;
}

.optionsComponent, #publishContainer .fc-holder {
  background-color: #f6f6f6;
  border-color: #dddddd;
}

.EPseperator, .DashboardAppSeparator {
  border-left-color: #dddddd;
}

.publishCheckBox {
  background-color: #ffffff;
  border-color: #666666;
}

.publishChecked {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.publishCheckBox.publishChecked .svgIcons {
  fill: #3b99fc;
}

.pswdOption .publishCheckBox, .optionsComponent .publishCheckBox:hover {
  border-color: #3b99fc;
}

.publishDimensions {
  color: #888888;
  background: linear-gradient(to bottom, #f6f6f6 65%, rgba(255, 255, 255, 0.1));
}

.fc-text-cont section {
  background-color: #f6f6f6 !important;
}

#accessTypes {
  background-color: #ffffff;
  border-color: #bbbbbb;
  box-shadow: 0 -5px 18px rgba(0, 0, 0, 0.22), 0 0 3px 0 rgba(0, 0, 0, 0.17);
}
#accessTypes > .permissionOptions {
  border-bottom-color: #dddddd;
}

.accessArrowBefore {
  border-bottom-color: #C0C0C0;
}

#accessUpArrow.accessArrowBefore {
  border-bottom-color: #ffffff;
}

.isSelected {
  background-color: #f6f6f6;
}

.permissionOptions > .permissionInfo, [elname=pswdErrMsg], #expireOption .timezoneText, #expireOption .daysLeft {
  color: #666666;
}

[elname=plPswd].error {
  border-color: #ff0000;
}

[elname=pswdErrMsg].error {
  color: #ff0000;
}

#expireOption .daysLeft.isExpired, #selectExpireDate.invalidDate > .daysLeft {
  color: #e46666 !important;
}

#selectExpireDate.invalidDate > #plexpireDateHolder-container {
  border-color: #e46666 !important;
}

.ZDBAVWkParentStandalone {
  background-color: #ffffff;
}

/*Ask zia tab Style changes start*/
.ZiaViewObj .tabSvg svg, .ZiaViewObj .svgIconsCommonCls:hover {
  fill: #ffffff !important;
}

.za-zia-settingcont .ziaSettDivider[elname=actionHolder] {
  background-color: #ffffff;
}

.za-zia-settingcont .zrsZiaSettings .searchNFilterHolder {
  border-bottom-color: #e3e3e3;
}
.za-zia-settingcont .zrsZiaSettings .saveNCancelFooter {
  border-top-color: #e3e3e3;
}

.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl {
  color: #000000;
}
.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl .svgIcons {
  color: #000000;
}
.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl.selected, .zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl:hover {
  background-color: #ebebea;
}

.zrsZiaCol .colHeadSvgs {
  fill: #424242;
}

.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .zrsZiaColsListing .zrsZiaCol:hover {
  color: #ffffff;
  background-color: #2E8FDA;
}

/*Zia SearchBox and AutoSuggest Style Start*/
.__autoSuggestSearchBox {
  background-color: #FFFFFF;
  box-shadow: 0px 0px 1px #a0a0a0;
  border: 1px solid #ebebea;
}

.__autoSuggestSearchBox textarea {
  color: #000000;
  background: transparent;
}

.__autoSuggestSearchBox .__internalDivHolder {
  color: transparent;
}

.__autoSuggestSearchBox.__showVoiceIcon .__micHolder .__svgHolder {
  border: 1px solid transparent;
}

.__autoSuggestSearchBox.__showVoiceIcon .__micHolder .__svgHolder svg {
  fill: #666666;
}

.__autoSuggestSearchBox.__showVoiceIcon .__micHolder:hover svg {
  fill: #55ACEE;
}

.__autoSuggestSearchBox.__showVoiceIcon .__micHolder.__active .__svgHolder::after {
  background-color: #55ACEE;
}

.__autoSuggestSearchBox.__showVoiceIcon .__micHolder.__active svg {
  fill: #ffffff;
}

.__autoSuggestSearchBox:hover,
.__autoSuggestSearchBox.__focus {
  border: 1px solid #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.__autoSuggestSearchBox .__internalDivHolder > span.__selected {
  background-color: #ffd78c;
}

.__autoSuggestSearchBox .__internalDivHolder > span.__tokenHighlightClass::before {
  background-color: #21aa8e;
}

.__autoSuggestSearchBox .__internalDivHolder > span.__invalidTokenHighlightClass {
  color: #b7b7b7;
}

.__autoSuggestSearchBox .__internalDivHolder > span.__invalidTokenHighlightClass::before {
  background-color: #ababab;
}

.__autoSuggestSuggestionBox {
  box-shadow: -1px -1px 1px #c3bfbf, 0px 1px 1px #c3bfbf, 1px 0px 1px #c3bfbf;
  background-color: #ffffff;
}

.__autoSuggestSuggestionBox .__viewAllOption {
  color: #666666;
}

.__autoSuggestSuggestionBox .__autoSuggestSuggestionListItem.__selected {
  background-color: #ededed;
}

.__autoSuggestSuggestionBox .__autoSuggestSuggestionListItem .__columnName {
  color: #363636;
}

.__autoSuggestSuggestionBox .__autoSuggestSuggestionListItem .__tableName {
  color: #21aa8e;
}

.__autoSuggestSeperator {
  border-color: #dadada;
}

/*Zia SearchBox and AutoSuggest Style End*/
/*ZIA MAIN STYLE START*/
#ZRNLPInputHolder .ZRSPointerTopAfter {
  border-bottom-color: #ffffff;
}

#ZRNLPInputHolder .ZRSPointerTopBefore {
  border-bottom-color: #C0C0C0;
}

.zrsziaChart .zrsZiaChartPlaceHolder,
.zrsziaChart .zrsZiaChartInfoHolder {
  background-color: #ffffff;
  border: 1px solid #E8E8E8;
}

.zrsziaChartToolbar .changeChartIcon.WTTheme {
  border: 1px solid #bdbdbd;
  border-bottom-color: #ffffff;
}

.ZRSZiaIcons svg {
  fill: #666666;
  color: #999999;
}

.ZRSZiaIcons svg:hover {
  fill: #55ACEE;
  color: #55ACEE;
}

.zrsziaChartInterpQuery .s {
  color: #666666;
}

.zrsziaChartHolder .errorHolderDiv {
  color: #ef7e7e;
}

.ZNLPInvalidTokenGroup:before {
  background-color: #ababab;
}

.ZNLPInput {
  box-shadow: 0 0 0 1px #b7b7b7 !important;
}

.ZNLPInput:focus {
  box-shadow: 0 0 1px 2px #a8d3f5 !important;
}

.zrsziaOtherChartHolder {
  box-shadow: 0 0 10px 2px #E8E8E8;
}

.zrsziaInnerDialog .freeze {
  background: #3c3c3c;
}

.zrsziaInnerDialog .dlgBtnRow {
  background-color: #f2f2f2;
}

.zrsziaInnerDialog .dlgBtnRow .newBtn:hover {
  border: 1px solid #888888;
}

.zrsziaInnerDialog .zrsziaSaveDialog input,
.zrsziaInnerDialog .zrsziaAddToDashboardDialog input {
  border: 1px solid #d1d1d1;
}

.zrsziaInnerDialog .zrsziaSaveDialog input:focus,
.zrsziaInnerDialog .zrsziaAddToDashboardDialog input:focus,
.zrsziaInnerDialog .zrsziaSaveDialog textArea:focus,
.zrsziaInnerDialog .zrsziaAddToDashboardDialog textArea:focus {
  border: 1px solid #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.zrsziaChartInfoDlg .ziaInfoTitle > span {
  color: #000000;
}

.zrsziaChartInfoDlg .ziaInfoTitle > .ziaNavTab:hover:not(.ziaNavTabSlctd):not(.ziaNavTabDisabled) {
  color: #438ce9;
}

.zrsziaChartInfoDlg .ziaInfoTitle .ZRSZiaIcons:hover .svgIcons,
.zrsziaChartInfoDlg .ziaInfoTitle .ziaNavTab:hover .svgIcons {
  fill: #55ACEE;
}

.zrsziaChartInfoDlg .axisNCol .axis {
  border-bottom: 1px solid #74a6f1;
}

.zrsziaChartInfoDlg .axisNCol .col {
  color: #9a9a9a;
}

.zrsziaChartInfoDlg .axisNCol .col .funcApp svg {
  fill: #383838;
}

.zrsziaChartInfoDlg .axisNCol .col .funcApp,
.zrsziaChartInfoDlg .axisNCol .col .colName,
.zrsziaChartInfoDlg .axisNCol .col .tblName {
  color: #535353;
}

.zrsziaChartInfoDlg .axisNCol .col .filterVal {
  color: #00a0be;
}

.zrsziaChartInfoDlg .ziaNavTabContent .queryList li {
  border: 1px solid #e8e5e5;
}

.zrsziaChartInfoDlg .ziaNavTabContent .queryList li:hover {
  color: #438ce9;
}

.zrsziaRecentQuery .queryList li .clearSvgHolder svg {
  color: #ff0000;
}

.zrsziaConvHistory {
  background: #ffffff;
}

.zrsziaConvHistory .convHistoryList {
  background: #f9f9f9;
}

.zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput {
  box-shadow: 0px 1px 11px 0px rgba(116, 117, 121, 0.26);
  background: #ffffff;
}

.zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput .profileInfo .noProfileImage {
  background: #0093e1;
}

.zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput .profileInfo .noProfileImage .svgIcons {
  color: #ffffff;
}

.zrsziaConvHistory .convHistoryList > li .convOutputs .ziaChatIcon {
  color: #1a6eb6;
  background: #ffffff;
}

.zrsziaConvHistory .convHistoryList > li .convOutput {
  box-shadow: 0px 1px 11px 0px rgba(116, 117, 121, 0.26);
  background-color: #ffffff;
}

.zrsziaConvHistory .convHistoryList > li .convOutput.ziaInitConv .ZiaConvMoreOptions {
  box-shadow: 0px 1px 11px 0px rgba(116, 117, 121, 0.26);
}

.zrsziaConvHistory .convHistoryList > li .convOutput.ziaInitConv .ZiaConvMoreOptions #ZiaSRMoreOpts .svgIcons {
  color: #666666;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .zrsZiaHelpSearch .zrsZiaHelpSearchResSummDiv {
  color: #303030;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .zrsZiaHelpSearch .zrsZiaHelpSearchResSummDiv .zrsZiaHelpSearchResTitle,
.zrsziaConvHistory .convHistoryList > li .convOutput .zrsZiaHelpSearch .zrsZiaHelpSearchResSummDiv .zrsZiaHelpSearchResTitle a {
  color: #1976d2 !important;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .zrsZiaHelpSearch .zrsZiaHelpSearchResSummDiv .zrsZiaHelpSearchResURL a,
.zrsziaConvHistory .convHistoryList > li .convOutput .zrsZiaHelpSearch .zrsZiaHelpSearchResSummDiv .searchResultSummary {
  color: #5e5e5e !important;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .searchres_highlight {
  color: #000000;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .close-help {
  background: #e3e3e3;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .close-help svg {
  fill: #666666;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .querySuggestions,
.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .zia-more-help .commands {
  background: #f4f7f9;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .querySuggestions .queryList {
  color: #55ACEE;
}

.zrsziaConvHistory .convHistoryList > li .convOutput .ziahelp-wrp .zia-help-commands-wrp .zia-help-view-more {
  color: #55ACEE;
}

.zrsziaConvHistory .convHistoryList > li .convHistoryCleaned {
  background-image: linear-gradient(to right, #f0f0f0, #0c0b0b, #f0f0f0);
}

.zrsziaConvHistory .convHistoryList > li .convHistoryCleaned div {
  background: #f4f7f9;
}

.zrsziaConvHistory #ZRNLPSearchHolder {
  background: #ffffff;
}

.zrsziaConvHistory #ZRNLPSearchHolder .ziaIcon {
  color: #1a6eb6;
}

.zrsziaConvHistory #ZRNLPSearchHolder .srchIcon,
.zrsziaConvHistory #ZRNLPSearchHolder .srchIcon svg {
  color: #000000;
}

.zrsziaConvHistory .ziaConvTitleContainer .ziaIcon,
.zrsziaConvHistory .ziaConvTitleContainer .ziaConvTitle {
  color: #000000;
}

.zrsziaRecentQuery .queryTitle {
  color: #000000;
}

.zrsziaRecentQuery.loading .loadingTextAnim {
  background: linear-gradient(120deg, #ecebeb, #ffffff, #ecebeb) 0% 0%/200% 200%;
  -webkit-animation: textLoading 1.8s ease-in infinite;
  -moz-animation: textLoading 1.8s ease-in infinite;
  animation: 1.5s ease-in 0s infinite normal none running textLoading;
}

.ziaTab {
  background-color: #f9f9f9;
}

.ziaTab #ZRTRACER .tracerContent {
  background: #fff;
  border: 1px solid #e8e5e5;
}

.ziaTab #ZRGENERATETESTCASE .succ {
  border: 1px solid green;
  box-shadow: 0 0 1px green;
}

.ziaTab #ZRGENERATETESTCASE .fail {
  border: 1px solid #ff0000;
  box-shadow: 0 0 1px #ff0000;
}

.ZRSepTabLayer .ZiaViewObj .tabSvg svg {
  fill: #ffffff !important;
}

.zrsZiaSettings .ziaSettDivider:nth-child(1) {
  box-shadow: 4px 0px 9px -4px rgba(0, 0, 0, 0.2);
}

.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl .settHold:hover .svgIcons.sett {
  color: #55ACEE;
}

.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .ziaSettTbl.selected .svgIcons.sett {
  color: #55ACEE;
}

.zrsZiaSettings .ziaSettDivider .colsHolder .zrsZiaSettTblColMap .zrsZiaColsListing .zrsZiaCol:hover .colHeadSvgs {
  fill: #ffffff;
}

.newUiDlg.addSynmDlg .ZRSShadow {
  box-shadow: 0px 0px 2px 2px 0 20px rgba(0, 0, 0, 0.24) !important;
}

.addSynmDlg .cntxtlSynmSuggHolder .suggSuggSelectDiv .zselectbox__selected .synmSuggListItem .tablename {
  color: #888888;
}

.addSynmDlg .cntxtlSynmSuggHolder .synmsSuggDropdown li.zmenu__item:not(.suggLiHeader):hover,
.addSynmDlg .cntxtlSynmSuggHolder .zmenu--selectmenu li.zmenu__item:not(.suggLiHeader):hover,
.addSynmDlg .cntxtlSynmSuggHolder .synmsSuggDropdown li.zmenu__item.on-hover:not(.suggLiHeader),
.addSynmDlg .cntxtlSynmSuggHolder .zmenu--selectmenu li.zmenu__item.on-hover:not(.suggLiHeader) {
  background-color: #2E8FDA !important;
  color: #ffffff !important;
}

.addSynmDlg .cntxtlSynmSuggHolder .synmsSuggDropdown li.zmenu__item:not(.suggLiHeader):hover svg,
.addSynmDlg .cntxtlSynmSuggHolder .zmenu--selectmenu li.zmenu__item:not(.suggLiHeader):hover svg,
.addSynmDlg .cntxtlSynmSuggHolder .synmsSuggDropdown li.zmenu__item.on-hover:not(.suggLiHeader) svg,
.addSynmDlg .cntxtlSynmSuggHolder .zmenu--selectmenu li.zmenu__item.on-hover:not(.suggLiHeader) svg {
  fill: #ffffff !important;
}

.addSynmDlg .cntxtlSynmSuggHolder .synmsSuggDropdown .synmSuggListItem .drownArrow,
.addSynmDlg .cntxtlSynmSuggHolder .zmenu--selectmenu .synmSuggListItem .drownArrow {
  color: #000000;
}

.ziaNewToolbar {
  background-color: #f4f7f9 !important;
}

.ziaNewToolbar .ziaTitleContainer {
  border-bottom: 2px solid #e8e5e5;
  box-shadow: 0px 2px 4px #e8e5e5;
}

.ziaNewToolbar .ziaTitleContainer .ziaIcon,
.ziaNewToolbar .ziaTitleContainer .ziaTitle {
  color: #000000;
}

.ziaNewToolbar .ziaTitleContainer .zazia-settings-menu.activeMuneHeader,
.ziaNewToolbar .ziaTitleContainer .zazia-help-menu.activeMuneHeader {
  border: 1px solid #bbbbbb;
}

.ziaNewToolbar .ziaTitleContainer .zazia-settings-menu:hover,
.ziaNewToolbar .ziaTitleContainer .zazia-help-menu:hover,
.ziaNewToolbar .ziaTitleContainer .zazia-settings-menu:hover .svgIcons,
.ziaNewToolbar .ziaTitleContainer .zazia-help-menu:hover .svgIcons {
  color: #55ACEE;
}

.ziaNewToolbar .ziaOptions .ZRSZiaIcons:hover .svgIcons {
  fill: #55ACEE;
}

.ziaNewToolbar .ziaOptions .ZRSZiaIcons.ZRSDropDown {
  border: 1px solid #bbbbbb;
}

.ziaNewToolbar #ZRNLPSearchHolder {
  border: 1px solid #e8e5e5;
}

.ziaNewToolbar #ZRNLPSearchHolder:focus-within,
.ziaNewToolbar #ZRNLPSearchHolder:hover {
  border: 1px solid #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.ziaNewToolbar #ZRNLPSearchHolder.nrmlMode .srchIcon,
.ziaNewToolbar #ZRNLPSearchHolder.nrmlMode .srchIcon svg {
  color: #000000;
}

.ziaNewToolbar .zrsziaConvHistory,
.ziaNewToolbar .zrsziaConvHistory .convHistoryList {
  background: #f4f7f9 !important;
}

.ziaNewToolbar .zrsziaConvHistory .ziaChatIcon.svgIcons,
.ziaNewToolbar .zrsziaConvHistory .convHistoryList .ziaChatIcon.svgIcons {
  color: #ffffff;
  border: 1px solid #000000;
  background: #000000 !important;
}

.ziaNewToolbar .zrsziaConvHistory .ziaChatIcon.svgIcons svg,
.ziaNewToolbar .zrsziaConvHistory .convHistoryList .ziaChatIcon.svgIcons svg {
  color: #ffffff;
}

.ziaNewToolbar .zrsziaConvHistory #ZRNLPSearchHolder {
  background-color: #ffffff !important;
}

.za-zia-settingcont .sidepane-container header {
  color: #000000;
}

#ZADTFilterMenu .filterByCheckBox {
  border: 1px solid #666666;
  background: #ffffff;
}

#ZADTFilterMenu .filterByCheckBox:hover {
  border-color: #3b99fc !important;
}

#ZADTFilterMenu .filterByCheckBox.checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

#ZADTFilterMenu .filterByCheckBox.checkedBox .svgIcons {
  fill: #3b99fc;
}

#ZADTFilterMenu .filterByCheckBox.checkedBox:hover {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

#ZADTFilterMenu .filterByCheckBox.checkedBox:hover .svgIcons {
  fill: #3b99fc;
}

#ZADTFilterMenu li.ZRSMenuHover .DTypeSvgIcon {
  fill: #ffffff;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox {
  border: 1px solid #666666;
  background: #ffffff;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox:hover {
  border-color: #3b99fc !important;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox.checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox.checkedBox .svgIcons {
  fill: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox.checkedBox:hover {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .ziaSettDivider .zrsZiaSettTblColMap .userCheckBox.checkedBox:hover .svgIcons {
  fill: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox {
  border: 1px solid #666666;
  background: #ffffff;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox:hover {
  border-color: #3b99fc !important;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox.checkedBox {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox.checkedBox .svgIcons {
  fill: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox.checkedBox:hover {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .userCheckBox.checkedBox:hover .svgIcons {
  fill: #3b99fc;
}

.za-zia-settingcont .zrsZiaSettings .searchNFilterHolder .expNColpAll {
  color: #666666;
}

.zrsziaConvHistory .zia-conv-more-btn {
  color: #55ACEE;
  background-color: #ffffff;
  border: solid 0.5px #55ACEE;
}

.zia-zc-za-dash-list .zmenu__title.dash-tab-parent .zmenu__text {
  color: #111;
}

li.zalangLabel .betaLabelTag {
  color: #ff0000;
}

li.zalangLabel:hover .betaLabelTag {
  color: #ffffff;
}

/*ZIA MAIN STYLE END*/
/*ZIA DASHBOARD STYLE START*/
.za-conview-placeholder .conview-header {
  background-color: #f4f7f9;
  border-bottom: 2px solid #e8e5e5;
  box-shadow: 0px 2px 4px #e8e5e5;
}

.za-conview-placeholder .ziaConvTitleContainer .ziaIcon,
.za-conview-placeholder .ziaConvTitle {
  color: #000000;
}

.za-conview-placeholder .ZRSZiaIcons svg {
  fill: #666666;
}

.za-conview-placeholder .ZRSZiaIcons:hover svg {
  fill: #55ACEE;
}

/*ZIA DASHBOARD STYLE END*/
/*ZIA EMBED PAGE STYLE START*/
#ZRNLPSearchHolder .svgIcons.ziaIcon {
  color: #1a6eb6;
}

.ziaMobileView.ziaMobileConvView .ZRSZiaIcons svg {
  fill: #666666;
}

.ziaMobileView.ziaMobileConvView .ZRSZiaIcons:hover svg {
  fill: #55ACEE;
}

.ZRMiniChartType:after {
  background: #ffffff;
}

.ziaMobileView.ziaMobileConvView .zrsziaConvHistory .convHistoryList {
  background: #ffffff !important;
}

.ziaMobileView.ziaMobileConvView .zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput {
  background: #438ce9 !important;
  color: #ffffff;
}

.ziaMobileView.ziaMobileConvView .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput {
  border: solid 0.5px #d2d2d2 !important;
}

.ziaMobileView.ziaMobileConvView .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput.ziaSimpleResponse {
  border: solid 0.5px #1a6eb6 !important;
}

@media only screen and (min-width: 20rem) and (max-width: 30rem) {
  .zrsziaConvHistory .convHistoryList {
    background: #ffffff !important;
  }

  .zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput {
    background: #438ce9 !important;
    color: #ffffff;
  }

  .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput {
    border: solid 0.5px #d2d2d2 !important;
  }

  .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput.ziaSimpleResponse {
    border: solid 0.5px #1a6eb6 !important;
  }
}
@media only screen and (min-width: 30.01rem) and (max-width: 45rem) {
  .zrsziaConvHistory .convHistoryList {
    background: #ffffff !important;
  }

  .zrsziaConvHistory .convHistoryList > li .convInputWrapper .convInput {
    background: #438ce9 !important;
    color: #ffffff;
  }

  .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput {
    border: solid 0.5px #d2d2d2 !important;
  }

  .zrsziaConvHistory .convHistoryList > li .convOutputs .convOutput.ziaSimpleResponse {
    border: solid 0.5px #1a6eb6 !important;
  }
}
/*ZIA EMBED PAGE STYLE ENDS*/
/*Zia Embed Url Tab*/
#publishContent a {
  color: #438ce9;
}

#publishContent textarea {
  color: #666666;
}

#publishContent button {
  background: #1ab394;
}

#publishContent button:hover,
#linkContainer button:hover {
  background-color: #25c3aa;
}

#publishContent:hover .svgIcons {
  color: #438ce9;
}

.optionsComponent {
  background: #f6f6f6;
  border: 1px solid #dddddd;
}

.EPseperator {
  border-left: 1px solid #dddddd;
}

.optionsComponent .publishCheckBox:hover {
  border-color: #3b99fc;
}

.publishCheckBox {
  border: 1px solid #666666;
}

.publishCheckBox.publishChecked .svgIcons {
  fill: #3b99fc;
}

.publishChecked {
  background-color: #e6f2fd;
  border-color: #3b99fc;
}

.publishNote {
  background-color: #ffffeb;
  border: 1px solid #eeeeca;
  color: #000000;
}

#settingsList input {
  border: 1px solid #d1d1d1;
}

/*Ask zia tab Style changes end*/
/*Insights Style Start*/
.ziaSVG {
  fill: #1863ad;
}

.insightLi:after {
  background: #000000;
}

.NEGATIVE_NUMBER {
  color: #ef4649;
}

.POSITIVE_NUMBER {
  color: #33c95e;
}

.UNDERLINE_VALUE {
  background-image: -moz-linear-gradient(to right, #ffffff 30%, #000000 0%);
  background-image: -webkit-linear-gradient(to right, #ffffff 30%, #000000 0%);
  background-image: linear-gradient(to right, #ffffff 30%, #000000 0%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$invert-text", endColorstr="$primary-text",GradientType=1 );
}
.UNDERLINE_VALUE:hover {
  background-image: -moz-linear-gradient(to right, #2E8FDA 30%, #000000 0%);
  background-image: -webkit-linear-gradient(to right, #2E8FDA 30%, #000000 0%);
  background-image: linear-gradient(to right, #2E8FDA 30%, #000000 0%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$menu-bg-hover", endColorstr="$primary-text", GradientType=1);
}

.placeHolderSidePane {
  background-color: #ffffff;
  border-left: 1px solid #dadada;
}

.zrsZiaChartPlaceHolder .placeHolderSidePane {
  background-color: #ffffff;
}

.convOutput.convInsights .placeHolderSidePane {
  background-color: #ffffff;
}

.placeHolderSidePane.mobilePane {
  border-top: 1px solid #dadada;
}

.placeHolderSidePane .insightToolbarIcon .svgIcons {
  color: #666666;
}

.pHSidePaneHeader {
  border-bottom: 1px solid #dadada;
}

.infoSVG {
  fill: #666666;
}

.infoIconPar:hover .infoSVG {
  fill: #2E8FDA;
}

#insightVerbosity .ZRSPointerTopBefore {
  border-bottom-color: #C0C0C0;
}

#insightVerbosity .ZRSPointerTopAfter {
  border-bottom-color: #ffffff;
}

.insightFreeze {
  background-color: #000000;
}

/*Insights Style End*/
/*Data Source*/
/*live connect - start*/
.bgwhite-stroke4brown {
  background-color: #ffffff;
}

.ZRInlineDivCont {
  background-color: #f2f2f2;
}

.ZRInlineDiv {
  border-right-color: #d8d8d7;
}

#ZDBRDBListTables .displayName, #ZRRDBListMismatches .displayName,
#ZRRDBListMismatches .desc, #ZRMapLists .ellipsis, #ZRMapColLists .displayName {
  color: #404040;
}

#ZDBHomeTabs ul.ZDBTabContainer li.buttonSelected, #ZRDBManage_Tabs ul.ZDBTabContainer li.buttonSelected, #ZRgallery_Tabs ul.ZDBTabContainer li.buttonSelected {
  color: #000000;
  background-color: #ffffff;
  border-color: #e5e5e5;
}

#ZDBHomeTabs ul.ZDBTabContainer, #ZRDBManage_Tabs ul.ZDBTabContainer, #ZRgallery_Tabs ul.ZDBTabContainer {
  border-bottom-color: #E6E6E6;
}

.slideError {
  color: #0475f4;
}

#ZDBHomeTabs ul.ZDBTabContainer li.buttonDeselected, #ZRDBManage_Tabs ul.ZDBTabContainer li.buttonDeselected, #ZRgallery_Tabs ul.ZDBTabContainer li.buttonDeselected {
  color: #848485;
  background-color: #e5e5e5;
}

.ZRNotification {
  background-color: #ffffff;
  color: #ff0000;
  border-color: #ff0000;
}

/*live connect - end*/
#DatasourceBack:hover .svgIcons {
  color: #55ACEE;
}

.connMainTable .data div {
  color: #333333;
  border-bottom-color: #e6e6e6;
}

.connList .header div, .singleViewLayout #connHeader div {
  color: #666666;
  border-bottom-color: #e6e6e6;
}

.connMainTable .data {
  background-color: #ffffff;
}

.connMainTable .data:hover {
  background: #f6f6f6;
}

a.blueLink, a.blueLink:visited {
  color: #333333;
}

a.blueLink:hover, a.blueLink:active {
  color: #1e69ba;
}

.succesText {
  color: #009900;
}

.faileText {
  color: #ff0000;
}

.ZRSHelpIcon:hover, .ZDBSQLHelpIcon:hover {
  border: 1px solid #3b99fc !important;
}

.moduleTabSelected {
  background-color: #ebebea;
}

.connInfoBox {
  border-left-color: #e6e6e6;
}

.toShowSel .connMainTable {
  border-bottom-color: #e6e6e6;
}

.connCommonInfo {
  border-bottom-color: #e6e6e6;
}

.syncStatus h2 {
  color: #404040;
}

.connModDetailsTbl .header {
  background: #f2f2f2;
}
.connModDetailsTbl .header td {
  color: #666;
  border-bottom-color: #cccccc;
}

.toShowSel .data {
  background-color: #ffffff;
}

.connModDetailsTbl .data td {
  color: #333333;
  border-bottom-color: #e6e6e6;
}

.toShowSel .header td {
  background: none repeat scroll 0 0 #fff;
  border-bottom: 2px solid #e6e6e6;
}

.toShowSel .moduleTabSelected {
  background-color: #ebebea !important;
}

.connModDetailsTbl .data:hover {
  background: #f6f6f6;
}

.inProgressTxt {
  color: #e39241;
}

/*Trash view*/
.tabTrashIn, .tabParentName {
  color: #9c9c9c;
}

.trashViewSeparator {
  border-bottom: 1px solid #d9d9d9;
}

#ZDBTrash .TrashListRow {
  border-bottom: 1px dotted #d9d9d9;
}

#ZDBTrash #TrashedDate {
  color: #808080;
}

#ZDBTrash #TrashObjectListContainer .svgIcons {
  color: #000000;
}

#ZDBTrash #TrashObjectListContainer .DeleteButton:hover .svgIcons, #ZDBTrash #TrashObjectListContainer .RestoreButton:hover .svgIcons, #ZDBTrash #TrashObjectListContainer .InfoButton:hover .svgIcons {
  color: #55ACEE;
}

.trash {
  color: #424242;
}

.TrashText {
  color: #777;
}

.TrashListRow.trHighLight .trash {
  color: unset !important;
}

.trashClose .svgIcons, .ZRDBSettingsClose .svgIcons {
  color: unset;
}

/*Table Grid View*/
.progressBarContainer {
  color: #404040;
}

.linkFormat {
  color: #000000;
}

.zdbLinkStyle, .linkFormat:hover {
  color: #0000ff;
}

#editDesignBody .editGrid .zdbGArea {
  background-color: #ffffff;
}
#editDesignBody .editGrid .zdbRhArea .zdbDataCell {
  background-color: #FAFAFA;
}
#editDesignBody .editGrid .zdbRhColHead, #editDesignBody .editGrid .zdbColHead, #editDesignBody .editGrid .zdbFillerColHead {
  background-color: #F3F3F3;
  color: #000000;
  border: 1px solid #E6E6E6;
  border-left: 1px solid #F3F3F3;
}
#editDesignBody .editGrid .zdbRhColHead {
  border-bottom: 1px solid #E6E6E6;
  border-right: 1px solid #E6E6E6;
  border-left: 1px solid #E6E6E6;
}
#editDesignBody .zdbGLeftArea .zdbMouseOver, #editDesignBody .zdbGRightArea .zdbMouseOver,
#editDesignBody .tabularSheet .zdbGLeftArea .zdbMouseOver, #editDesignBody .tabularSheet .zdbGRightArea .zdbMouseOver {
  background-color: #daeaff !important;
  color: #404040 !important;
}

.VUDSheet, .zdbGArea, .tabularSheet {
  color: #000000;
  border-color: #cccccc;
  border-top-color: #B2B2B2;
}

.zdbRhColHead, .zdbColHead, .zdbFillerColHead {
  background-color: #F3F3F3;
  color: #000000;
  border-bottom-color: #B2B2B2;
  border-right-color: #d1d1d1;
}

.colHeadSvgs, .showHideSvg {
  fill: #424242;
}

.zdbDataCell, .filterCell, .groupCell, .sectionHeader, .groupSummary,
.groupSummaryData, .groupSummaryLast, .sectionHeaderLast,
.groupSumPrevRowExists, .groupColStartCell, .groupCellEnd, .pivotLastGroupCell, .pivotColSumCell {
  border-right-color: #E6E6E6;
  border-bottom-color: #E6E6E6;
}

.zdbRowHead,
.zdbRowHeadFocus,
.zdbRowHeadSelect,
.zdbRHFillerRow,
.zdbFilterHead {
  background-color: #F3F3F3;
  border-bottom-color: #d1d1d1;
  border-right-color: #d1d1d1;
}

.zdbFillerVDataCell, .zdbFillerHDataCell {
  border-bottom-color: #E6E6E6;
  border-right-color: #E6E6E6;
}

.fillerSvg {
  stroke: #e8e8e8;
}

.zrRowCountComp {
  border-top-color: #999999;
  border-left-color: #999999;
  background-color: #ffffff;
}

.zrRowCount {
  color: #000000;
}

.zrNavFirst, .zrNavLast {
  stroke: #666666;
}

.filterInput, .filterInputInvalid, .filterInputDisable {
  background-color: #f6f6f6;
  border-color: #7f9db9 !important;
}

.filterInputFocus, .filterInput:hover {
  border-color: #7f9db9 !important;
}

.filterExampleDIV {
  color: #990000;
}

.zrdesc-label {
  color: #438ce9 !important;
}

.zredit-format {
  color: #438ce9;
}

#ZDBDateTable #ZDBDateFormatList label:first-child {
  color: #000000;
}

.drilllink, .drilllinkUnder {
  color: #175494;
}

.drillPlain {
  color: #000000;
}

.rowCountMinMaxComp {
  background-color: #7d7d7d;
}

.rowCountMinMaxComp:hover {
  background-color: #404040;
}

.rowCountMin, .rowCountMax {
  border-left-color: #ffffff;
}

.zdbGLeftArea .zdbMouseOver, .zdbGRightArea .zdbMouseOver,
.tabularSheet .zdbGLeftArea .zdbMouseOver, .tabularSheet .zdbGRightArea .zdbMouseOver {
  background-color: #daeaff !important;
  color: #404040 !important;
}

.zdbFhArea3, .zdbFArea3 {
  background-color: #f2f2f2;
}

.zdbRowHeadFocus, .zdbColHeadFocus {
  background-color: #E6E6E6;
}

.zdbDArea {
  border-top-color: #B2B2B2 !important;
}

.zdbRhArea {
  border-top-color: #B2B2B2 !important;
  border-bottom-color: #cccccc;
}

.calendarIconEditor {
  background-color: #ffffff;
}
.calendarIconEditor .svgIcons {
  fill: #438ce9;
}

/*Table edit design*/
#editDesignHeaderDiv {
  border-bottom: 1px solid #cccccc;
  background-color: #F3F3F3;
}

.cTitle {
  color: #262626;
}

.editGrid .zdbRowHead,
.editGrid .zdbRowHeadFocus,
.editGrid .zdbRowHeadSelect,
.editGrid .zdbFilterHead {
  background-color: #F3F3F3;
  border-left: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #F3F3F3;
  border-right: 1px solid #E6E6E6;
}

.editGrid .zdbRhArea .zdbDataCell {
  background-color: #FAFAFA;
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #FAFAFA;
  border-left: 1px solid #FAFAFA;
  border-right: 1px solid #E6E6E6;
}

.editGrid .zdbDataCell {
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #E6E6E6;
}

.editDegnNote {
  color: #404040;
}

.lkpHeader {
  background-color: #EDEDED;
}

#editDesignBody .edtfml-lable {
  background-color: #EDEDED;
}

#editDesignBody .edtfrml-selectype {
  background-color: aliceblue;
}

.lkpFooterBtns {
  border-top-color: #cccccc;
}

.cardinalityInfoTip {
  border: 1px solid #cccccc;
  background-color: #ffffff;
  color: #000000;
}

.lkpRow:hover .zcompClass.zcardclass.is-disabled .zselectbox__arrowicon {
  background-color: #e6e6e6 !important;
}

.lkptableClose .tableOpenCloseSvg {
  fill: #000000;
  stroke: #000000;
}

/*QueryTable edit mode*/
#ZDBQTDependencyList {
  background-color: #ffffff;
}

.QTDependencyList [elname=dlgTitle] {
  color: #175494;
}

.QTDependencyList [elname=dlgDesc] {
  color: #000000;
}

.QTChildSel .zrtabChild, .QTParentSel .zrtabParent {
  border-top-color: #e46838;
  background-color: #ffffff;
  color: #000000;
}

.zrtabChild, .zrtabParent {
  background-color: #E5E5E4;
  color: #888888;
  border-color: #d9d9d9;
}

.ZDBQtDesc {
  border-top-color: #d9d9d9;
}

.zdbQtTableHeader .header li div {
  color: #666666;
  border-bottom-color: #cccccc;
  background: #ffffff;
}

.ZDBQtTableCell {
  color: #333333;
  border-bottom-color: #d9d9d9;
}

#ZDBQTDependencyList #ZDBViewname [elname=fullName] {
  color: #333333;
}

.ZDBQTDescText {
  color: #666666;
}

#ZDBViewname a.blue, #ZDBViewname a.blue:hover {
  color: #000000;
  text-shadow: 0 0 5px #ffffff;
}

#ZDBQTDepListSearchBox {
  color: #888888;
}

.columnCont > div:hover, .wordTag > div:hover {
  border: 1px solid #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.resultsTab, .functionsTab, .columnsTab {
  border-color: #d8d8d7;
  background-color: #f2f2f2;
}

.resultsTabSelected .resultsTab, .functionsTabSelected .functionsTab, .columnsTabSelected .columnsTab {
  background-color: #ffffff;
  border-top-color: #e6682f;
  border-left-color: #d8d8d7;
  border-right-color: #d8d8d7;
  border-bottom-color: #ffffff;
}

#ZDBSQLTableEditorEl,
.resultsTabSelected .resultsTabContent, .functionsTabSelected .functionsTabContent, .columnsTabSelected .columnsTabContent {
  background-color: #ffffff;
}

.zdbQDisplayArea {
  border-color: #d8d8d7;
  background: #f2f2f2;
}

.columnCont > div, .wordTag > div {
  border-color: #e6e6e6;
  color: #1e69ba;
}

.tableNameLink, .tableNameLink:hover {
  color: #438ce9;
}

.columnsTabContent .ZRSSrchField, .functionsTabContent .ZRSSrchField {
  background-color: #FFFFFF;
  border-color: #999999;
}

.columnsTabContent .searchFieldFocus, .functionsTabContent .searchFieldFocus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.zdbDocFListTitle {
  color: #000000;
}

.errorMsgHeader {
  color: #ff0000;
}

.headerRow > span {
  border-bottom: 1px solid #B2B2B2;
  border-top: 1px solid #B2B2B2;
  border-right: 1px solid #cccccc;
  color: #424242;
  background-color: #F3F3F3;
}

#ZRSLDummyArea {
  border-bottom: 1px solid #B2B2B2;
  border-top: 1px solid #B2B2B2;
  border-left: 1px solid #B2B2B2;
  border-right: 1px solid #cccccc;
  background-color: #F3F3F3;
}

.dataRow > span {
  border-right: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}

#queryListId li {
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #B2B2B2;
  background-color: #F3F3F3;
}

.headerRow > span:last-child, .dataRow > span:last-child {
  border-right: 1px solid #B2B2B2;
}

.dataRow:last-child > span, #queryListId li:last-child {
  border-bottom: 1px solid #B2B2B2;
}

.keywordheading {
  color: #fada35;
}

.keywordIdentifier {
  color: #c1ef65;
}

.keywordcontent {
  color: #ffffff;
}

/* Table view dialogs */
.chngOrEditlkpDialog .zcompClass.zcardclass.is-disabled .zselectbox__text, .chngOrEditlkpDialog .zcompClass.zcurTblclass.is-disabled .zselectbox__text, .chngOrEditlkpDialog .zcompClass.zlkpTblclass.is-disabled .zselectbox__text, .importlkpDialog .zcompClass.zcardclass.is-disabled .zselectbox__text, .importlkpDialog .zcompClass.zcurTblclass.is-disabled .zselectbox__text, .importlkpDialog .zcompClass.zlkpTblclass.is-disabled .zselectbox__text, .includeTbllkpDialog .zcompClass.zcardclass.is-disabled .zselectbox__text, .includeTbllkpDialog .zcompClass.zcurTblclass.is-disabled .zselectbox__text, .includeTbllkpDialog .zcompClass.zlkpTblclass.is-disabled .zselectbox__text, .managelkpDialog .zcompClass.zcardclass.is-disabled .zselectbox__text, .managelkpDialog .zcompClass.zcurTblclass.is-disabled .zselectbox__text, .managelkpDialog .zcompClass.zlkpTblclass.is-disabled .zselectbox__text {
  color: #000000 !important;
}

.CodeMirror-hint:hover {
  background-color: #F3F3F3;
  /*#efefee;*/
}

li.CodeMirror-hint-active {
  background-color: #2E8FDA !important;
  color: #ffffff !important;
}

.dlgBody select:not(.zdbFilterOptionList) {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #e6e6e6;
}

.zreditfrml:hover, .zrformatfrml:hover, .zrdeletefrml:hover {
  color: #438ce9;
}

.dervEditorDesc, .dervEditorExample, .dervEditorParamString, .dervEditorReturnString {
  color: #fada35;
}

.dlgQIcon {
  fill: #000000;
}

.dervEditorFunctionParameters {
  color: #c1ef65;
}

.dervEditorOptional {
  color: #87CEFA;
}

.zrfrml-editor {
  background-color: #f7f7f7;
}

.zrslct-opts {
  background-color: #ffffff;
  border-color: #E6E6E6;
}

[elname=varRowEl]:hover {
  background-color: #F3F3F3;
}

.zrfunc-list {
  background-color: #ffffff;
  border-top-color: #E6E6E6;
}

.frmlname-input {
  border-color: #d1d1d1 !important;
}

.frmlname-input:focus {
  border-color: #7fbbee !important;
}

.zrfunclistHighlight:hover {
  background-color: #efefef;
}

.collist .trHighLight, .collist-agg .trHighLight, .zrfrml-el.trHighLight, #ZRSColuimnList .trHighLight {
  background-color: #efefef;
}

.zrfrml-selectfunctype, .zrfrml-selectcols, .zrfrml-selectvars {
  border-color: #FFFFFF !important;
}

.zrfnsrchInput, .zrcolsrchInput, .zrvarsrchInput {
  color: #000000;
}

.colsrch, .zrfrmlsrch, .varsrch {
  border-color: #cccccc;
  background-color: #FFFFFF;
}

.collist, .varlist, .collist-agg {
  border-top-color: #E6E6E6;
}

.srchFocus {
  border-color: #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.zredtr-shrt {
  border-color: #5cb0ff;
}

.zrfrml-editor .CodeMirror-gutters {
  border-right-color: #d1e9ff !important;
  background-color: #d1e9ff;
}

.zrfrmlnote, .zraggseltbl {
  color: #666666;
}

.zrfrml-el, .edtfml-lable, .edtfml-type {
  border-bottom-color: #E6E6E6;
}

.dlginnerblock {
  border-color: #ebebea;
}

.ZRSDateHeader {
  background-color: #f6f6f6;
}

.selDtHeader {
  background-color: #e9e9e9;
}

.dateHeader {
  color: #535353;
}

.ZDBComboDefaultFont {
  color: #333333;
}

#ZDBDateFormatList td[ISDATE=true]:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.clrDisplayAreaParent {
  border-color: #d8d8d7;
}

.divLink:hover {
  color: #000000;
}

.dComboListStyle, .comboOptionBtnsDiv, .dComboDropDownLoaded, .dComboDropDownXWidthLoaded, .dComboDropDownLoading, .dComboDropDownXWidthLoading, .NumSubFunct {
  background-color: #FFFFFF;
}

.drillDownSettings .segmentBox {
  border-color: #F3F3F3;
}

.dComboDropDownLoaded, .dComboDropDownXWidthLoaded, .dComboDropDownLoading, .dComboDropDownXWidthLoading, .dComponentHover .dComboDropDownLoaded {
  border-color: #b5b8c8;
}

.DrillDownColList.RefColfuncMenuInnerBox, .DrillDownColList.RefColSubfuncMenuInnerBox {
  border-color: #cccccc;
}

.dComponentHover {
  background-color: #a8d3f5;
}

.ZRSNote {
  background-color: #F3F3F3;
}

.ZRSMenuShortcut {
  color: #333333;
}

#ZDBAutoReportsDlg .dlgContainerNew .autoGenBodymid b {
  color: #000000;
}

.importdataheader {
  background-color: #f6f6f6;
  border-bottom-color: #b3b3b3;
  color: #000000;
}

.borderbrown {
  border-color: #cccccc;
  background-color: #ffffff;
}

.importsuccess, .bg2 {
  background-color: #f6f6f6;
}

#FKCol-menu .zmenu__tick {
  stroke: #000000;
}

.dateSampleSpan {
  color: #bbbbbb;
}

.Arial12pxbluelink {
  color: #000000;
}

.zrPreviewGrid {
  border-color: #E6E6E6;
}

.zrHeaderCell {
  background-color: #F3F3F3;
  border-right-color: #E6E6E6;
  border-bottom-color: #E6E6E6;
}

.zrHeaderName {
  color: #424242;
}

.zrDataCell {
  border-right-color: #E6E6E6;
  border-bottom-color: #E6E6E6;
}

.zrdesc-txtbx-actv {
  border-color: #d1d1d1 !important;
  background-color: #FFFFFF;
}

.zrdesc-txtbx-actv:focus {
  border-color: #7fbbee !important;
  box-shadow: 0 0 5px #a8d3f5;
}

/***********/
/*join table dialog*/
.chngOrEditlkpDialog .lkpHeader, .importlkpDialog .lkpHeader, .managelkpDialog .lkpHeader, .includeTbllkpDialog .lkpHeader {
  background-color: #ffffff !important;
  border-bottom-color: #f2f2f2;
}

.lkpRow {
  border-bottom-color: #e6e6e6;
}

.lkpRow:hover {
  background-color: #E6E6E6;
}

.lkpTblName, .currentTblName {
  color: #808080;
}

.lkpActionIcons .svgIcons {
  color: #ff0000;
}

.lkpRow:hover .zcompClass {
  background-color: #e6e6e6 !important;
}

.zmenu__item.is-selected {
  background-color: #EDEDED;
}

.lkpSuggDropdown .lkpSuggListItem .drownArrow, .zmenu--selectmenu .lkpSuggListItem .drownArrow {
  color: #000000;
}

.zcompClass.zselectbox.has-kfocus:hover, .zcompClass.zselectbox.has-kfocus {
  background-color: #ffffff;
}

.lkptableOpen .tableOpenCloseSvg {
  fill: #000000;
  stroke: #000000;
}

#includeTblDrpList-menu .zmenu__title .zmenu__text {
  color: #000000;
}

/************************************/
/******* Model diagram - start ****************/
.zadlgTitle {
  color: #175494;
}

.zadlgDesc {
  color: #000000;
}

.ERDGIns {
  color: #175494;
}

#ZDBERDGVIEWEL {
  background: #ffffff;
  border-color: #dddddd;
  border-top-color: #dddddd;
}

div.innerInvolve, div.innerNotInvolve {
  background-color: #e5e7e9;
}

div.outer {
  background-color: #929292;
}

path.links {
  stroke: #4d4d4d;
}

#ZDBERDGSVGIMAGE #markerCircle, #ZDBERDGSVGIMAGE #markerArrow {
  fill: #000000;
}

/******* Model diagram - end ****************/
/************************************/
/*import dailogs*/
/*********Integration dialogs********/
.connector-steps {
  color: #404040;
}

.connector-sidepane .connector-description {
  color: #404040;
}

.connector-authblock {
  background-color: #f6f6f6;
}

.connector-authblock .default-authbutton, .connector-reauthblock .default-authbutton {
  background: none repeat scroll 0 0 #2E8FDA;
  border: 1px solid #2E8FDA;
  color: #FFFFFF;
}

.connector-input {
  border: 1px solid #b3b3b3 !important;
}

.connector-workspace-desc {
  color: #438ce9 !important;
}

.connector-txtbx-actv {
  border: 1px solid #b3b3b3 !important;
  background: #FFFFFF;
}

.connector-txtbx-actv:focus, .connector-input:focus {
  border: 1px solid #7fbbee !important;
  box-shadow: 0 0 5px #a8d3f5;
}

.connector-reauth-keys {
  background-color: #f6f6f6;
}

.connector-fieldscount {
  background-color: #55ACEE;
  color: #ffffff;
}

.connector-containerbox {
  border-color: #e5e5e5;
  color: #666666;
}

.connector-entity-selected {
  background-color: #ebebea;
}

.connector-successmesg {
  background-color: rgba(150, 255, 65, 0.4);
  color: #666666;
}

.ashFont12 {
  color: #666666;
}

.connector-success-text {
  color: #009900;
}

.connector-failure-text {
  color: #ff0000;
}

.connector-error-msgs {
  color: #ff0000;
}

.connector-multiorg-beta {
  color: #ff0000;
}

.multiorg-notes {
  background-color: #FFF8D8;
  color: #404040;
}

.multiorg-notes ul {
  color: #404040;
}

.connector-geninfo-nav {
  background-color: #effcff;
  box-shadow: 0px 5px 5px 5px #e5e5e5;
  color: #000000;
}

.conn-multiorg-tokenfield-div .conn-multiorg-tokenfield {
  border: 1px solid #b3b3b3;
}

.connector-authsuccess-block {
  border: 1px solid #d6f789;
  background-color: #BAF4B5;
}

.facebook-tokenfield .connector-tokenfield-color {
  background-color: #dfe3ee;
}

.connector-tokenfield-div .connector-tokenfield {
  border-color: #d8d8d7;
}

.connector-tokenfield-menu .zmenu__description {
  color: #666666 !important;
}

.connector-tokenfield-menu .zmenu__text {
  color: #404040 !important;
}

.connector-tokenfield-menu .zmenu__item.on-hover {
  background-color: #2e8fda !important;
}

.connector-tokenfield-menu .zmenu__item:hover .zmenu__text, .connector-tokenfield-menu .zmenu__item:hover .zmenu__description {
  color: white !important;
}

.connector-tokenfield-menu .zsuggestfield__nonselectable:hover .zmenu__text {
  color: #404040 !important;
}

.twitter-tokenfield .connector-tokenfield-color {
  background-color: aliceblue;
}

.twitter-tokenfield .connector-tokenfield {
  border-color: aliceblue !important;
}

.twitter-tokenfield .ztokenfield__token {
  border-color: aliceblue;
  background-color: #f6f6f6;
}

.connector-betamsg label, .connector-trialnote label {
  color: #990000;
}

.connector-anchor-tag {
  color: #438ce9;
}

.connector-moduleNotes {
  color: #666666;
}

.connector-tokenfield-color {
  background-color: #f2f2f2;
}

.connector-geninfo-selected {
  background-color: #438ce9;
  border: 1px solid #438ce9 !important;
  color: #ffffff !important;
  box-shadow: 0 0 0 1px #effcff;
}

/************************************/
#ZDBOAuthBtnDiv #authblockcont {
  background-color: #f6f6f6;
}

.ZRExpGalleryTableHead .displayName, .ZRExpGalleryTableHead .status, .ZRExpGalleryTableHead .desc,
.ZRExpGalleryTableBody .displayName, .ZRExpGalleryTableBody .status, .ZRExpGalleryTableBody .desc,
.ZRExpGalleryTableHead.ZRExp4Row .expColumn, .ZRExpGalleryTableHead.ZRExp4Row .remapStatus,
.ZRExpGalleryTableHead.ZRExp4Row .toRemap, .ZRExpGalleryTableBody.ZRExp4Row .expColumn,
.ZRExpGalleryTableBody.ZRExp4Row .remapStatus, .ZRExpGalleryTableBody.ZRExp4Row .toRemap {
  color: #404040;
}

.listviews {
  border-bottom-color: #e6e6e6;
}

.listviews:hover, .listviewsHover {
  background-color: #f2f2f2;
}

.ZRExpGalleryTableBody svg.ZR-alertpopup {
  fill: #DD4040;
}

.ZRExpGalleryTableBody svg.ZR-tick {
  border-color: #1D9E86;
  fill: #1D9E86;
}

.ZRExpGalleryTableBody svg.ZR-close {
  stroke: #DD4040;
  border: 1px solid #DD4040;
  fill: #DD4040;
}

.ZAErrormsg {
  color: #e72d35;
}

.ZAErrorField, .ZAErrorField:focus, .textInput.ZAErrorField, .textInput.ZAErrorField:focus {
  border: 1px solid #e72d35 !important;
}

.zaWarnIcon .svgIcons {
  color: #e72d35;
}

.ZRRemapHeader {
  border-bottom: 1px solid #e6e6e6;
}

.agent-page-container-download {
  background-color: #f2f2f2;
}

h3 {
  color: #595959;
}

#agentAPIKeyID {
  background-color: #FFFFFF;
  border-color: #f6bf01;
}

.dlAApiDiv p {
  color: #ff0000;
}

.noData {
  color: #0475f4;
}

#SelectedTablesCont #SelectedTables, #ZRMultipleTblNames #SelectedTblsFinal, #SelectedTablesCont #ReportsTables, #SelectTbls {
  border: 1px solid #cccccc;
}

.movableAddNewTabGreen, .greenBtn, .refreshLabel {
  background: -moz-linear-gradient(center top, #17BA9A, #1D9E86) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#17BA9A), to(#1D9E86)) repeat scroll 0 0 transparent !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="$theme-green-8", endColorstr="$theme-green-9") !important;
  background: -ms-linear-gradient(top, #17BA9A, #1D9E86) !important;
  background-color: #17BA9A !important;
  border: 1px solid #1A8E78 !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  color: #FFFFFF !important;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}

.importTitle {
  color: green;
}

.templatelbfont11 {
  color: #777;
}

.reqFromImpInSameTbl, .createNewTbl {
  color: #000000;
}

.createNewTbl a {
  color: #438ce9;
}

.scratchbgwhitestrkbrn {
  background-color: #ffffff;
  border-color: #d9d9d9;
}

a.defAnchor:link, a.defAnchor:visited, a.defAnchor:active {
  color: #438ce9;
}

.ZRSInnerBox {
  background-color: #f2f2f2;
}

.importinfo {
  background-color: #fff9c2;
  color: #000000;
}

.ZRDynamicParamItem {
  background: #ffffff !important;
}

.ZRDynamicParamItem:hover {
  background: #ebebea !important;
}

.ZRDynamicParamItemCont {
  background-color: #ffffff;
  border-color: #d1d1d1;
}

.editFormatTip {
  color: #ffffff;
}

.textwizardmenu {
  color: #000000;
}

.zrcheckbox, .zrcheckboxsel, .zrdbSelectedTbl, .zrdbSelectedTblFinal {
  color: #404040;
}

.zrdbSelectedTbl:hover, .zrdbSelectedTblFinalHover {
  background-color: #e9e9e9;
}

.ZRSBlueFont {
  color: #438ce9;
}

#ZRSVideoDemoHelp:hover .svgIcons {
  color: #55ACEE;
}
#ZRSVideoDemoHelp:hover div {
  border-color: #55ACEE;
}
#ZRSVideoDemoHelp div {
  color: #666666;
  border-color: #666666;
}

#ZRSHelpCenter:hover .svgIcons {
  color: #55ACEE;
}
#ZRSHelpCenter:hover div {
  border-color: #55ACEE;
}
#ZRSHelpCenter .svgIcons {
  color: #666666;
}
#ZRSHelpCenter div {
  color: #666666;
  border-color: #666666;
}

.cardLayout .buttonCompBoxBg, .newLayout .buttonCompBoxBg, .newLayout .ZRSButton {
  background-color: #ffffff;
}

#ZDBPASTEINP, #ZDBFILEINP, #ZDBEXPASTEINP, #ZDBEXFILEINP, #ZDBURLINP, #ZDBEXURLINP, #StoredProcedureCustomQuery {
  background-color: #F3F3F3;
}

#ZRSFullPageDlgHolder .borderright, div[dlgtype=inline] .borderright, #ZDBConnProp .borderright {
  border-right-color: #E6E6E6;
}

.dummyFileSelector {
  background-color: #FFFFFF;
  border-color: #d1d1d1;
}

#IMPNOTEDESC ul, #EXIMPNOTEDESC ul, .importnote, #ZDBPASTEINP span, #ZDBFILEINP span, #ZDBURLINP span, #ZDBEXPASTEINP span, #ZDBEXPASTEINP .zapasteNote, #ZDBEXFILEINP span, #ZDBEXURLINP span {
  color: #666666;
}

.importnote label {
  color: #000000;
}

#ZRFILESELECTORFILENAME {
  color: #000000;
  background-color: #FFFFFF;
}

.htmltbl {
  color: #000000;
  background-color: #f6f6f6;
  border-left-color: #ffffff;
  border-top-color: #ffffff;
}

.impSmryDetHdr {
  border-bottom-color: #d1d1d1;
  color: #666666;
}

#IMPNOTEDESC2 ul li, .ftpnote span {
  color: #666666;
}

#ZDBURLINP .content, #ZDBEXURLINP .content {
  background-color: #ffffff;
}

#ZDBFTPINP, #ZDBEXFTPINP, .ftparea {
  background-color: #F3F3F3;
}

.zdbdateFormatDIV {
  border-color: #d1d1d1;
}

.zdbMore {
  color: #666666;
}

.zdbMore:hover {
  color: #000000;
}

.SampleFileHeader {
  background-color: #ffffff;
  border-bottom: 1px solid #E6E6E6;
}

.HighlightedSampleFile {
  background-color: #E6E6E6 !important;
}

.UnhighlightSample {
  background-color: #ffffff !important;
}

.optionselected {
  background-color: #2E8FDA;
  color: #ffffff;
}

.newUiDlg .dlgTitle {
  color: #000000;
}

.ZRSContextHelpIcon {
  border-color: #cccccc;
  color: #5c5b5b;
}

.data_flow_child_div_element.data_flow_svg {
  fill: #000000;
}

.zaImportPreviewHeaderCell {
  border-bottom-color: #E6E6E6;
  border-right-color: #E6E6E6;
  background-color: #F3F3F3;
}

.zaImportPreviewDataCell {
  border-bottom-color: #E6E6E6;
  border-right-color: #E6E6E6;
}

#dataCell {
  background-color: #ffffff;
}

.actual_grid {
  border-color: #B2B2B2;
}

.htmltbltr {
  color: #000000;
  background-color: #ffffff;
}

.templatebg {
  background-color: #FAFAFA;
  border-top-color: #bbbbbb;
  border-right-color: #efefef;
  border-bottom-color: #efefef;
  border-left-color: #bbbbbb;
}

.inlineBorder #ZDBCREATEDIALOG {
  background-color: #ffffff !important;
}

#ZDBCREATEDIALOG {
  background-color: #ffffff !important;
}

.mandatory {
  color: #990000;
}

#ZDBURLINP .scratchsearchfield, #ZDBEXURLINP #ZDBEXInputURL {
  color: #000000 !important;
}

/* Chart View */
.zrdatatype-select {
  background-color: #FFFFFF;
  border-color: #b3b3b3;
  color: #000000;
}

div#DynDrillDownColTable div.mobdynDrillColsHolder div > ul > li.RefFilterList span.defaultTag, div#DynDrillDownColTable div.mobdynDrillColsHolder div > ul > div > li.RefFilterList span.defaultTag {
  background-color: #e5e5e5;
  color: #000000;
}

.countriesListComponent.zselectbox.is-active, .labelMenu.zselectbox.is-active {
  background-color: #eeeeee;
}

.countriesListComponent, .labelListComponent {
  background: -moz-linear-gradient(center top, #f9f9f9, #eeeeee) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eeeeee));
  background: -ms-linear-gradient(top, #f9f9f9 0%, #eeeeee 100%);
  background-color: #eeeeee;
}

#windowFuncDlg {
  background-color: #ffffff;
}

#windowFuncDlg .winFunDlgTitleBar {
  background-color: #eeeeee;
}

#windowFuncDlg .dlgTitle {
  color: #000000;
}

#windowFuncDlg .footerBdr {
  border-top-color: #e5e5e5;
}

#windowFuncDlg .customSortReqEl, #windowFuncDlg .fieldsListBox, #windowFuncDlg .zselectbox, #windowFuncDlg .sortFieldCntr,
#windowFuncDlg .sortFieldCntr [elname=sortOrderSelectionEl] {
  border-color: #E6E6E6;
}

#winCustomSortMenuCntr {
  background: #ffffff;
  border-color: #E6E6E6;
}

/** HelpIcon styling in dialogbox **/
.dlgTitleQIcon {
  fill: #404040;
}

svg.dlgTitleQIcon:hover {
  fill: #55ACEE;
}

.dropdownButton {
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#EEEEEE));
  background: -moz-linear-gradient(center top, #f9f9f9, #EEEEEE) repeat scroll 0 0 transparent;
  background: -ms-linear-gradient(top, #f9f9f9 0%, #EEEEEE 100%);
  /*for IE 10*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$setting-brow-selc-bg1, endColorstr=$setting-brow-selc-bg2);
  border: 1px solid #d0d0d0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.dropdownButton.alpha {
  background: #f2f2f2 !important;
}

.dropdownButton:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#f9f9f9));
  background: -moz-linear-gradient(center top, #EEEEEE, #f9f9f9) repeat scroll 0 0 transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$setting-brow-selc-bg2, endColorstr=$setting-brow-selc-bg1);
}

.comboList {
  border-color: #cccccc;
  background-color: #f2f2f2;
}

.inlineToggleElNew {
  color: #333333;
  border-color: #cccccc;
  background-color: #f2f2f2;
}

.inlineToggleElSelectedNew {
  background-color: #e6f2fd;
  border-color: #74a6f1;
  color: #333333;
}

.barSubList, .lineSubList, .areaSubList, .bubbleSubList {
  border-color: #cccccc;
  background-color: #f2f2f2;
}

ul.comboList > li:hover, ul.barSubList > li:hover, ul.lineSubList > li:hover, ul.areaSubList > li:hover, ul.bubbleSubList > li:hover {
  background-color: #E6E6E6;
}

ul.comboList > li.selectedCombo:hover, ul.barSubList > li.selectedCombo:hover, ul.lineSubList > li.selectedCombo:hover, ul.areaSubList > li.selectedCombo:hover, ul.bubbleSubList > li.selectedCombo:hover {
  background-color: #d9d9d9;
}

.fieldsListBox optgroup {
  color: #666666;
}

.fieldsListBox option {
  color: #000000;
}

.ZRSTicker, .ZRSTickerSmall {
  border-color: #000000;
}

.compFilterApplied .dComboDropDownLoaded, .compFilterApplied .dComponentHover .dComboDropDownLoaded {
  border: 1px solid #009900;
}

.compFilterApplied .dComboDropDownXWidthLoaded, .compFilterApplied .dComponentHover .dComboDropDownXWidthLoaded {
  border: 1px solid #009900;
}

.pathListItem:hover {
  background-color: #f2f2f2;
}

.popOverTitle {
  background-color: #f1f1f1;
}

.pathListItem.selectedPath .ZR-tick, .lookupRow.selectedLookup .ZR-tick {
  fill: #000000;
}

.pathListItem .listPathNodeTableName {
  color: #000000;
}

.ZR-pathNode.highlightPrevLookup .prevLookupColName, .ZR-pathNode.highlightNextLookup .nextLookupColName {
  color: #438ce9;
}

.prevLookupColName, .nextLookupColName {
  color: #666666;
}

.chartSortMenuOptSelectedBg {
  background-color: #dedede;
}

.pathsUsed:hover {
  background-color: #f2f2f2;
}

.ZR-pathNavigation {
  fill: #000000;
}

.listPathNodeTableName {
  color: #666666;
}

.joinTypeButtons .inactive {
  background-color: #E8E8E8 !important;
}

.noPaths {
  color: #404040;
}

.ZR-joinButtons {
  border-color: #C0C0C0;
  background-color: #ffffff;
}

.pathPaneTitles {
  background-color: #ffffff;
}

.vtrtitle {
  color: #404040;
}

.tl-add-btn:not(.is-disabled), .tl-add-btn:hover:not(.is-disabled), .forecast-add-btn:not(.is-disabled), .forecast-add-btn:hover:not(.is-disabled) {
  background-color: #ffffff !important;
  border-color: #3c87e4 !important;
  color: #3c87e4 !important;
}
.tl-add-btn:not(.is-disabled) .zselectbox__text, .tl-add-btn:hover:not(.is-disabled) .zselectbox__text, .forecast-add-btn:not(.is-disabled) .zselectbox__text, .forecast-add-btn:hover:not(.is-disabled) .zselectbox__text {
  color: #3c87e4 !important;
}
.tl-add-btn:not(.is-disabled) .zselectbox__arrowicon, .tl-add-btn:hover:not(.is-disabled) .zselectbox__arrowicon, .forecast-add-btn:not(.is-disabled) .zselectbox__arrowicon, .forecast-add-btn:hover:not(.is-disabled) .zselectbox__arrowicon {
  background-color: #ffffff !important;
}

.ztable th,
.ztable td {
  background-color: #ffffff;
  color: #000000 !important;
  border-bottom-color: #e4e4e4;
}

tr.highlight--col td:nth-child(4),
tr.highlight--col th:nth-child(4) {
  background-color: #F3F3F3;
}

#forecastModelDlg .forecast-model-dlg-footer {
  background-color: #F3F3F3;
}

#forecastModelDlg .zselectbox:not(.is-disabled):not(.has-focus) {
  border: 1px solid #b3b3b3 !important;
}

#forecastModelDlg .zselectbox.is-disabled {
  border-color: #e6e6e6 !important;
}

#forecastModelDlg .zselectbox:not(.is-disabled):hover, #forecastModelDlg .zselectbox:not(.is-disabled):focus, #forecastModelDlg .tl-type-poly-degree-input:focus,
.tl-type-dlg-body .tl-type-poly-degree-input:hover:enabled, #forecastModelDlg .tl-type-poly-degree-input:hover:enabled {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5 !important;
  background-color: #FFFFFF !important;
}

#etsModelList {
  background-color: #F3F3F3;
}

#forecastModelDlg .zinputfield:hover:not(.is-disabled):not(.ZAErrorField), #forecastModelDlg .zinputfield:focus:not(.is-disabled):not(.ZAErrorField), #forecastModelDlg .zinputfield.has-focus:not(.is-disabled):not(.ZAErrorField) {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5;
  background-color: #FFFFFF;
}

#forecastModelDlg .zinputfield:not(.ZAErrorField) {
  border-color: #b3b3b3 !important;
}

.tl-type-dlg-body .tl-type-poly-degree-input, #forecastModelDlg .tl-type-poly-degree-input {
  border-color: #d9d9d9;
}

.tl-type-dlg-body .tl-type-poly-degree-input:disabled, #forecastModelDlg .tl-type-poly-degree-input:disabled {
  background-color: #F3F3F3;
  color: #777;
}

.tabEl11 .za-forecast-model-input, .tabEl12 .za-forecast-model-input {
  background: #FFFFFF;
  border-color: #b2b2b2;
}
.tabEl11 .za-forecast-model-input:hover, .tabEl11 .za-forecast-model-input:focus, .tabEl12 .za-forecast-model-input:hover, .tabEl12 .za-forecast-model-input:focus {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5;
  background-color: #FFFFFF;
}

.tabEl11 .za-forecast-legend-ip-el:hover, .tabEl11 .za-forecast-legend-ip-el:focus, .tabEl12 .za-forecast-legend-ip-el:hover, .tabEl12 .za-forecast-legend-ip-el:focus {
  background-color: #FFFFFF !important;
}
.tabEl11 .za-forecast-legend-ip-el:disabled, .tabEl12 .za-forecast-legend-ip-el:disabled {
  border-color: #e6e6e6 !important;
  box-shadow: 0 0 0 transparent;
  background-color: #FFFFFF !important;
}

.ztable tbody tr:hover td {
  background-color: #f2f2f2;
}

.tabEl11 .za-forecast-format-btn:hover, .tabEl11 .za-forecast-ip-el .zinputfield__textbox:hover, .tabEl11 .za-forecast-ip-el .zinputfield__textbox:focus, .tabEl11 .za-forecast-confidence-btn:hover:not(.is-disabled), .tabEl11 .za-forecast-legend-ip-el:hover, .tabEl11 .za-forecast-legend-ip-el:focus, .tabEl12 .za-forecast-format-btn:hover, .tabEl12 .za-forecast-ip-el .zinputfield__textbox:hover, .tabEl12 .za-forecast-ip-el .zinputfield__textbox:focus, .tabEl12 .za-forecast-confidence-btn:hover:not(.is-disabled), .tabEl12 .za-forecast-legend-ip-el:hover, .tabEl12 .za-forecast-legend-ip-el:focus {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5;
  background-color: #FFFFFF;
}

.tl-type-dlg-body .container .tl-type-radio-btn, .tl-type-dlg-body .container .tl-type-radio-btn-unchecked, .tl-type-dlg-body .container .tl-type-poly-degree, #forecastModelDlg .container .tl-type-radio-btn, #forecastModelDlg .container .tl-type-radio-btn-unchecked, #forecastModelDlg .container .tl-type-poly-degree {
  background-color: #ffffff;
}

.tl-type-dlg-body .tl-type-dlg-footer, .tl-type-dlg-body .tl-format-dlg-footer, #forecastModelDlg .tl-type-dlg-footer, #forecastModelDlg .tl-format-dlg-footer, #forecastModelDlg .forecast-model-dlg-footer,
.tl-format-dlg .tl-format-dlg-footer,
.za-forecast-format-dlg .forecast-format-dlg-footer {
  background: #F3F3F3;
}

.za-forecast-line-style, .za-forecast-line-style:hover, .tabEl11 .za-forecast-confidence-btn, .tabEl11 .za-forecast-confidence-btn:hover, .tabEl12 .za-forecast-confidence-btn, .tabEl12 .za-forecast-confidence-btn:hover,
.tabEl11 .za-forecast-format-btn, .tabEl12 .za-forecast-format-btn,
tr:hover .za-forecast-format-btn, td:hover .za-forecast-format-btn,
.tabEl11 .za-forecast-legend-ip-el:hover, .tabEl11 .za-forecast-legend-ip-el:focus, .tabEl12 .za-forecast-legend-ip-el:hover, .tabEl12 .za-forecast-legend-ip-el:focus,
.tabEl11 .za-forecast-confidence-btn .zselectbox__arrowicon, .tabEl11 .za-forecast-confidence-btn:hover .zselectbox__arrowicon, .tabEl12 .za-forecast-confidence-btn .zselectbox__arrowicon, .tabEl12 .za-forecast-confidence-btn:hover .zselectbox__arrowicon {
  background-color: #FFFFFF !important;
}

.tabEl11 .za-forecast-format-btn, .tabEl12 .za-forecast-format-btn {
  border-color: #b2b2b2;
}

.forecast-model-help-text {
  color: #666666;
}

#forecastModelDlg .zselectbox__text {
  color: #666666 !important;
}

#forecastModelDlg .zselectbox {
  border-color: #b3b3b3 !important;
}

#forecastModelDlg .zselectbox:not(.is-disabled):hover {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5 !important;
  background-color: #FFFFFF !important;
}

#forecast-info .stl-decomposed-header {
  background-color: #e5e5e5;
}

#forecast-info table.stl-decomposed-table {
  border-color: #d9d9d9;
}

#forecast-info table.stl-decomposed-contents td:first-child {
  background-color: #f6f6f6;
}

.tabEl11 td:hover .za-forecast-ip-el, .tabEl11 tr:hover .za-forecast-ip-el, .tabEl11 td:hover .za-forecast-legend-ip-el, .tabEl11 tr:hover .za-forecast-legend-ip-el {
  background-color: #f2f2f2;
}

.tl-type-dlg-body .stl-model label.container, .tl-type-dlg-body .regression-model label.container, #forecastModelDlg .stl-model label.container, #forecastModelDlg .regression-model label.container {
  color: #000000 !important;
}

.tl-type-dlg-body .tl-type-poly-degree, #forecastModelDlg .tl-type-poly-degree {
  color: #404040;
}

.za-settings-analytics {
  border-bottom-color: #e8e8e8;
}

.tabEl12 .tl-type-btn {
  background-color: #FFFFFF;
  border-color: #b2b2b2;
}

.tabEl12 .tl-confidence-select, .tabEl12 .tl-confidence-select:hover,
.tabEl12 .tl-confidence-select .zselectbox__arrowicon, .tabEl12 .tl-confidence-select:hover .zselectbox__arrowicon,
.tabEl12 .textInputEl:hover,
.tl-format-line-container, .tl-format-line-container .zselectbox__arrowicon {
  background-color: #FFFFFF !important;
}

.tabEl12 .formattingEl:hover, .tabEl12 .tl-type-btn:hover, .tabEl12 .textInputEl:hover, .tabEl12 .textInputEl:focus, .tabEl12 .tl-confidence-select:hover {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5;
}

.tabEl12 tr:hover .formattingEl, .tabEl12 td:hover .formattingEl {
  background-color: #FFFFFF;
}

.tl-format-dlg .tl-format-el, .tl-format-dlg .tl-confidence-format-el {
  background-color: #ffffff;
}

.tabEl12 .formattingEl {
  border-color: #b2b2b2;
  background-color: #FFFFFF;
}

.tl-format-line-container:hover {
  border-color: #79bbee !important;
  box-shadow: 0 0 5px #a8d3f5 !important;
}

.TooltipBottomArrowafter {
  border-top-color: #f2f2f2;
}

div#DynDrillDownColTable .zpopover__title {
  border-bottom-color: #dddddd;
}

.mobdyndrilldivider {
  border-top-color: #dddddd;
}

.mobdynDrillColsHolder {
  color: #000000;
}

.mobsuggDrillTbl {
  color: rgba(0, 0, 0, 0.5);
}

div#DynDrillDownColTable #IgnoreClrCritDiv {
  background-color: #eeeeee;
}

div#DynDrillDownColTable #IgnoreClrCritDiv span {
  color: #666666;
}

div#DynDrillDownColTable div.mobdynDrillColsHolder div > ul > li.RefFilterList div.subFunctionSelection svg.svgIcons, div#DynDrillDownColTable div.mobdynDrillColsHolder div > ul > div > li.RefFilterList div.subFunctionSelection svg.svgIcons {
  fill: #000000;
}

div.DynDrillSubMenu > ul > div > span {
  color: rgba(0, 0, 0, 0.5);
}

#DBSettingsHolder input[type=button].editViewBtn, .singleViewLayout .editViewBtn {
  color: #ffffff;
  background-color: #1ab394;
  border-color: #1ab394;
}
#DBSettingsHolder input[type=button].editViewBtn:hover, .singleViewLayout .editViewBtn:hover {
  background-color: #25c3aa;
  border-color: #25c3aa;
}

.filterSelectedBg {
  background-color: #ebebea;
}

.AnalysisChartArea {
  background-color: #ffffff;
}

.zrsZiaChartContainer .ZDBAVWkParentStandalone, .zrsZiaChartContainer .AnalysisChartArea {
  background-color: #ffffff;
}

#ZDBChartActionToolBar .newGrpTextBtn:hover, #ZDBChartActionToolBar .newGrpTextBtn.disabledIcon:hover, #ZDBDummyChartActionToolBar .newGrpTextBtn:hover, #ZDBDummyChartActionToolBar .newGrpTextBtn.disabledIcon:hover {
  background-color: #EDF1F5;
  border: 1px solid #CCD4EB;
  border-left: none;
  border-right: none;
}
#ZDBChartActionToolBar .newGrpTextBtn.first, #ZDBChartActionToolBar .newGrpTextBtn.first:hover, #ZDBDummyChartActionToolBar .newGrpTextBtn.first, #ZDBDummyChartActionToolBar .newGrpTextBtn.first:hover {
  border-left: 1px solid #CCD4EB;
}
#ZDBChartActionToolBar .newGrpTextBtn.last, #ZDBDummyChartActionToolBar .newGrpTextBtn.last {
  border-right: 1px solid #CCD4EB;
  border-left: 1px solid #CCD4EB;
}
#ZDBChartActionToolBar .newGrpTextBtn.selected, #ZDBDummyChartActionToolBar .newGrpTextBtn.selected {
  background-color: #CFDDEC;
}

.fetchData, .fetchData:hover {
  color: #888888;
}

.moreMenu {
  fill: #333333;
}

.ZRSMenuHover .moreMenu {
  fill: #ffffff;
  stroke: #ffffff;
}

.chartOptionsContainer {
  border-top-color: #CCD4EB;
  border-left-color: #CCD4EB;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5);
}
.chartOptionsContainer .subTypeCharts, .chartOptionsContainer .types {
  background-color: #ffffff !important;
}
.chartOptionsContainer .holder {
  border-color: #CCD4EB;
}
.chartOptionsContainer .holder.hover, .chartOptionsContainer .holder:hover {
  border-top-color: #e6682f !important;
  background-color: #EDF1F5;
}
.chartOptionsContainer .holder.alpha, .chartOptionsContainer .holder.hover.alpha {
  background-color: #EDF1F5;
}
.chartOptionsContainer .ar {
  border-color: #CCD4EB;
  background-color: #EDF1F5;
}
.chartOptionsContainer .ar:active {
  background-color: #CFDDEC;
}

.chartSubTypeContainer:hover, .chartSubTypeContainer.selected {
  box-shadow: 0px -5px 0px -3px #e6682f inset;
}

.dependencyview-placeholder, .dependencychildview-placeholder {
  background-color: #ffffff;
  border-color: #bbbbbb;
  box-shadow: -1px 4px 5px 1px rgba(0, 0, 0, 0.2);
}

.headerdivHolder {
  border-color: #e8e8e8;
}

.dependencyview-header {
  background-color: #ffffff;
}

span.dependencyview-close:hover .svgIcons, .dependencyview-placeholder .relIcon:hover .svgIcons, .dependencychildview-placeholder .relIcon:hover .svgIcons {
  color: #55ACEE;
}

.dependencyview-placeholder .viewUnAvailable, .dependencychildview-placeholder .viewUnAvailable {
  color: #666666;
}

.primaryViewDesc, .secViewDesc, .helpTxtInsideDlg {
  color: #666666;
}

#defaultAnalysisView, #defaultPivot, #defaultSummaryView, #defaultReport {
  background-color: #ffffff;
}
#defaultAnalysisView .rarrowsvg, #defaultPivot .rarrowsvg, #defaultSummaryView .rarrowsvg, #defaultReport .rarrowsvg {
  fill: #bbbbbb;
}

.tdclass {
  background-color: #ffffff;
  border-color: #e8e8e8;
}

.sep {
  border-color: #000000;
}

.rarrowsvg {
  stroke: #ffffff;
  fill: #666666;
}

.createHelpDoc {
  color: #438ce9;
}

.fieldsListElFloat {
  background-color: #ffffff;
  border-color: #dddddd;
}
.fieldsListElFloat .navPanel {
  background-color: #ffffff;
}

.field-list-shadow {
  box-shadow: 2px 0px 5px lightgrey;
}

.fieldslistbgnew, #ZAFormulaColLink {
  background-color: #f2f2f2;
}

.chartfieldsbg {
  color: #404040;
}

.analysisfieldbr {
  background-color: #ffffff;
}

#ZDBFieldsIterationTable .filterLoading + div, #ZDBFieldsIterationTable .filterLoading + div + div {
  background-color: #ffffff;
}

.filterLoading + div .catnavarea tr:last-child td .zdbFilterBox::after, .filterLoading + div .catnavarea tr:last-child td .zdbFilterBox.zac-wildcard:after {
  background-color: #ffffff;
}

.dlgValueBox .filterLoading:before {
  background-color: #ffffff;
}

.sortIconDiv:hover .svgIcons, .filterIconDiv:hover .svgIcons, .settingsIconDiv:hover .svgIcons {
  color: #438ce9;
}

.editCtxIcon .svgIcons {
  background-color: #eeeeee;
}

.za-chart-settings .za-chart-settings-seperator {
  border-color: #e8e8e8;
}
.za-chart-settings .za-chart-settings-action {
  background-color: #f2f2f2;
}
.za-chart-settings .za-chart-settings-action .freezeLayer {
  background-color: #888888;
}
.za-chart-settings .za-chart-settings-action .apply-btn, .za-chart-settings .za-chart-settings-action .cancel-btn {
  background-color: #ffffff;
  border-color: #d8d8d7;
}
.za-chart-settings .za-chart-settings-action .apply-btn:hover, .za-chart-settings .za-chart-settings-action .cancel-btn:hover {
  border-color: #666666;
}

.axisAreaHover {
  background-color: rgba(200, 200, 200, 0.2);
}
.axisAreaHover .floatButton {
  background-color: #f6f6f6;
}
.axisAreaHover .splitButton {
  background-color: #F3F3F3;
  color: #000000;
}
.axisAreaHover.mergedAxis {
  background-color: #fafbfd;
  border-color: #adada1;
}
.axisAreaHover.mergedAxis .floatButton {
  background-color: #fafbfd;
}

.splitIcon {
  color: #666666;
}

.splitButton:hover .splitIcon {
  color: #3b99fc;
}

.dropAreaIndicator {
  background-color: transparent;
}
.dropAreaIndicator .dropAreaIndicator-text {
  color: #72BF75;
}
.dropAreaIndicator .droparea-axis {
  background-color: #f0f0f0;
}

.dropArea {
  background-color: #ffffff;
  border-color: #72BF75;
}

.dropAreaHover {
  background-color: #ffffff;
  border-color: #438ce9;
}

.mergeIndicator {
  background-color: #fafbfd;
}

.mergeContainer div {
  color: #438ce9;
}

.axisImage {
  background-color: #ffffff;
}

.screen {
  background-color: #f6f6f6;
  border-color: #d5d5d5;
}

.fieldName, .zac-wc-expression-title, .filterFieldRemoveSel {
  color: #000000;
}

.zrCheckBox {
  background-color: #ffffff;
  border-color: #666666;
}

.ZDBDNDFieldChecked .zrCheckBox:after {
  border-color: #333333;
}

.ZDBDNDFieldMainBG:hover {
  color: #000000;
  background-color: rgba(68, 162, 226, 0.1);
  background-image: none;
  border-color: #44a2e2;
}

.divLink {
  color: #438ce9;
}
.divLink:hover {
  color: #000000;
}

.navFieldsRefreshIcon:hover .svgIcons, .navViewsRefreshIcon:hover .svgIcons, .moreColOptions:hover .svgIcons, .moreColOptionsEnabled .svgIcons {
  color: #55ACEE;
}

#navFieldsToolBar .newGrpTextBtn {
  background-color: #F3F3F3;
  border-color: #F3F3F3;
}

#ZADesignerBtnSelected {
  background-color: #eeeeee;
  background-image: none;
  border-color: #eeeeee;
  color: #000000;
}

.zaDesignerBtn {
  background-image: none;
  border-color: #e6e6e6;
}
.zaDesignerBtn:hover {
  background-color: #f6f6f6;
}

.zaDesignerBtn, .Analysisfieldsname {
  color: #000000;
}

.dropAreaBG {
  background-color: #eeeeee;
  border-color: #eeeeee;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2);
}

.refreshButtonBG {
  background-color: #eeeeee;
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
}

.refreshTextLabel {
  background-color: #25c3aa;
  color: #ffffff;
}
.refreshTextLabel:hover {
  background-color: #1ab394;
}

.graphRefresh {
  color: #ffffff;
}

.DropArea, .selectedItemsHolder {
  color: #999999;
  background-color: #FFFFFF;
}

.graphfieldsheightY .DropArea, .zdbFilterBox, .VMFilterDropAreaStyle, .VMFilterDropAreaInBody, .highlightDropArea .DropArea {
  background-color: #FFFFFF;
}

.graphfieldsBorder, .graphfieldsheightY .graphfieldsBorder, .dropAreaBG .zdbFilterBox, .dropAreaBG .VMFilterDropAreaStyle {
  border-color: #e6e6e6;
}

.zdbFilterBox {
  border-color: #CBD3E0 #E1E8EE #E1E8EE;
}

.zdbdragfield {
  background-color: #d9d9d9;
  color: #000000;
}

.dragElFuncBg, .dragElFuncBg:hover {
  background-color: rgba(255, 255, 255, 0.6);
}

.dragElFuncBgHighlight {
  background-color: #c3a175;
}

.za-sel {
  background-color: #6081a5;
  color: #ffffff;
}

.za-sel .dragElFuncBg, .za-sel .dragElFuncBg:hover, .dragElFuncBg:active, .za-sel .dragElFuncBg:active {
  background-color: rgba(255, 255, 255, 0.3);
}

.za-sel .dragElFuncBg .ZR_DownNavArrow {
  border-color: #ffffff;
}

.dragElFuncBg .ZR_DownNavArrow {
  border-color: #333333;
}

.dragElOperation, .dragElClose, .za-sel .dragElClose, .dragElClose:after, .za-sel .dragElClose:after {
  color: #000000;
}

.za-sel .dragElOperation, .za-sel .dragElClose:after, .za-sel .dragElClose:hover:after {
  color: #ffffff;
}

a.selectedLink, a.selectedLink:hover {
  color: #000000;
  background-color: #FFFFFF;
  border-top-color: #e6682f;
  border-left-color: #d9d9d9;
  border-right-color: #d9d9d9;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.4);
}

a.deselectedLink:link, a.deselectedLink:active, a.deselectedLink:hover, a.deselectedLink:visited {
  color: #404040;
  background-color: #f6f6f6;
  border-color: #d9d9d9;
}

a.deselectedLink:hover {
  border-top-color: #666666;
}

.zdbSubOperation a.deselectedLink.filterTabWrap:link,
.zdbSubOperation a.deselectedLink.filterTabWrap:active,
.zdbSubOperation a.deselectedLink.filterTabWrap:visited {
  border-top-color: #eeeeee;
}
.zdbSubOperation a.deselectedLink.filterTabWrap:hover {
  border-top-color: #666666;
}

.rangeLink {
  color: #175494;
}
.rangeLink:hover {
  color: #000000;
}

.drilllink, .drilllinkUnder {
  color: #175494;
}

.drillPlain {
  color: #000000;
}

.ZDBComboDefaultFont {
  color: #333333;
}

.ZDBComboListStyle {
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.ZDBComboOptionSelected {
  background-color: #ebebea;
}

.downArrow {
  border-top-color: #666666;
}

.zac-wc-expression-body {
  border-color: #cccccc;
}

.zac-wildcard-row:not(:only-child) .zac-wildcard-remove:hover .svgIcons {
  color: #ff0000;
}

.zac-wildcard-row:last-child .zac-wildcard-add .svgIcons, .zac-wildcard-add:hover .svgIcons {
  color: #25c3aa;
}

.zac-wildcard-condition [elname=condition] {
  color: #438ce9;
}

.zac-wildcard-row:last-child [elname=condition] {
  color: #666666;
}

.zac-wc-expression-info-tooltip strong {
  color: #f8c732;
}

.zac-wc-insert-focus .zac-wildcard-operation, .zac-wc-insert-focus .zac-wildcard-value .textInput {
  background-color: #e7f2ff;
  border-color: #438ce9;
}

.VMFilterCompDrgEl {
  background-color: #FFFFFF;
  border-color: #a0a0a0;
}
.VMFilterCompDrgEl.highLight {
  border-color: #7fbbee !important;
  box-shadow: 0 0 5px #a8d3f5 !important;
}

.VMFilterCompDrgElShdw, .VMFIlterCompDrgElHover, .VMFilterCompDrgElRestricted {
  background-color: #FAFAFA;
  border-color: #a0a0a0;
}

.doNotHighLight .highLight {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.VMFilterDropAreaStyle .hintTxt {
  color: #888888;
}

.VMFCirclePreAnimate {
  border-color: #a0a0a0;
  background-color: #FFFFFF;
}
.VMFCirclePreAnimate:hover, .VMFCirclePreAnimate .highLight {
  border-color: #7fbbee;
}

.VMFilterModalDivHover {
  background-color: #f2f2f2;
  border-color: #a0a0a0 !important;
}

.defValOption, .defValOptionHover {
  background-color: #f1f1f1;
}

.defValOptionHover {
  border-color: #cccccc;
}

.segmentBox {
  background-color: #f2f2f2;
}

.tipHeader {
  color: #f6bf01;
}

.sclCountEl {
  border-color: #3b99fc;
  background-color: #3b99fc;
  color: #ffffff;
}

.addNewRange, .addNewRangedown, .addNewRangeup {
  background-color: #1ab394;
  color: #ffffff;
  border-color: #1ab394;
}

.addNewRangeSubDscr {
  color: #888888;
}

.actualValueBox {
  border-color: #f2f2f2;
}

.arrangecolumn, .arrangecolumnselect {
  color: #000000;
}

.arrangecolumnselect, .navPanel, .trHighLight, .navPanel .trHighLight, .trHighLightForSelect, .whiteTitleBarBg {
  background-color: #ebebea;
}

/* Pivot view */
.ctxMenu .condFormatRuleTab [elname=headerTable] {
  background-color: #f2f2f2 !important;
}

.ctxMenu .condFormatRuleTab [elname=dataAxisHeader], .ctxMenu .condFormatRuleTab [elname=rowAxisHeader], .ctxMenu .condFormatRuleTab [elname=colAxisHeader] {
  color: #333333 !important;
}

.textArea, .textInput {
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #d1d1d1;
}
.textArea:hover, .textInput:hover {
  border: 1px solid #a0a0a0;
}
.textArea:focus, .textInput:focus {
  border: 1px solid #7fbbee;
  box-shadow: 0 0 5px #a8d3f5;
}

.leftContainer .condFormatRuleTab {
  border-bottom: 1px solid #eeeeee;
  background-color: #efefef !important;
}

.leftContainer .condFormatRuleTab [elname=appliedToHeader], .leftContainer .condFormatRuleTab [elname=dataAxisHeader] {
  color: #333333 !important;
}

.leftContainer {
  border-right: 1px solid #e3e3e3;
}

#alertLevelSelBox, .alertLevelOptions {
  background-color: #ffffff;
}

.alertSubTotalSelected {
  border-color: #d1d1d1;
  border-bottom-color: #FFFFFF;
}

#subTotChosenDiv {
  border-color: #d1d1d1;
}

#ruleApplyOnLabel {
  color: #404040;
}

.themesDialogue {
  border-color: #dddddd;
  background-color: #ffffff;
  box-shadow: 0 4px 10px #666666;
}

.pointerEl:after {
  border-color: transparent transparent #ffffff transparent;
}

.pointerEl:before {
  border-color: transparent transparent #dddddd transparent;
}

.colorBox1 {
  border-color: #dddddd;
}
.colorBox1:hover {
  border-color: #000000;
}

.themesReset {
  color: #438ce9;
}

.themesReset1 {
  border-right-color: #e6e6e6;
}

/* Report settings */
.hdrBg, .inlineDlgBody, .inlineSubmit {
  border-color: #dddddd;
  box-shadow: 0 1px 2px #cccccc;
}

.hdrBg {
  background-color: #f9f9f9;
}

.inlineDlgTitle {
  color: #888888;
}

.inlineDlgBody, .inlineSubmit {
  background-color: #ffffff;
}

.inlineSubmitDivider {
  border-top-color: #dddddd;
}

.mainFixedContr .leftContr, .inlineSubLabel {
  color: #666666;
}

.tab1Sel .navEl1, .tab2Sel .navEl2, .tab3Sel .navEl3, .tab4Sel .navEl4, .tab5Sel .navEl5, .tab6Sel .navEl6,
.tab8Sel .navEl8, .tab9Sel .navEl9, .tab10Sel .navEl10, .tab11Sel .navEl11, .tab12Sel .navEl12, .tab13Sel .navEl13 {
  background-color: #ffffff;
}

.navEl1:hover, .navEl2:hover, .navEl3:hover, .navEl4:hover, .navEl5:hover, .navEl6:hover,
.navEl8:hover, .navEl9:hover, .navEl10:hover, .navEl11:hover, .navEl11:hover, .navEl12:hover, .navEl13:hover {
  color: #333333;
}

.inlineSubTitle {
  color: #000000;
}

.combo-label {
  color: #404040;
}

.inlinetab-help:hover > .svgIcons {
  color: #438ce9;
}

.showMissValBorder {
  background-color: #ffffff;
  border-color: #dddddd;
}
.showMissValBorder:hover {
  border-color: #999999;
}

.showMissValElements:hover {
  background-color: #e6e6e6;
}

.posTab {
  background-color: #ffffff;
  color: #333333;
  outline-color: #adada1;
}
.posTab:hover {
  background-color: #e6e6e6;
}

.posTabSelected {
  background-color: #888888 !important;
  outline-color: #adada1;
  color: #ffffff;
}

.posTabDisable {
  background-color: #f2f2f2 !important;
  border-color: #adada1;
  color: #adada1;
}

.inlineClrEl {
  border-color: #000000;
}

.inlineClrElHover {
  border-color: #000000;
}

.DrillDownColList.RefColfuncMenuInnerBox, .DrillDownColList.RefColSubfuncMenuInnerBox {
  border-color: #bbbbbb;
}

.inlineFontComp {
  background-color: #f9f9f9;
  border-color: #bbbbbb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.arrow-color {
  color: #888888;
}

.tholdDropDownLoaded {
  background-color: #FFFFFF;
  border-color: #bbbbbb;
}
.tholdDropDownLoaded:hover {
  background-color: #f2f2f2;
  border-color: #999999;
}
.tholdDropDownLoaded.active {
  background-color: #e6e6e6;
  border-color: #999999;
}

.tholdTableNameOpen, .tholdTableNameClose, .RefTblName, .TableFontHeader {
  color: #097c05;
}

.RefColfuncMenuInnerBox, .RefColSubfuncMenuInnerBox {
  border-color: #bbbbbb;
  background-color: #ffffff;
}

.RefFilterList:hover, .RefFilterListSelected:hover, .RefFilterList_hover, .DrillDownColList .RefFilterListSelected.on-hover, .DrillDownColList .RefFilterList.on-hover,
.tholdList:hover, .tholdList_hover, .tholdFuncList:hover, .tholdFuncList_hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.selectedCombo {
  color: #333333;
}

#ZDBFormatOptions label, #ZDBFindAndReplaceDlg label, #ZDBSplitDlg label, #ZDBPopUpDataTypeChangeDlg label, #ZDBTableForTemplateDlg label {
  color: #000000;
}

.mapChartArea {
  border-color: #d8d8d7;
}

.fullPageDialogue .geoSettingdesc {
  color: #888888;
}

.unknownListHeader {
  color: #298EED;
}

.listHolderEl .colListHeader {
  color: green;
}

.tblDetEl {
  color: #888888;
}

.ListCollapse .unknownListHeader:before, .ListCollapse .colListHeader:before {
  color: #000000;
}

.resolvedLocStatus {
  background-color: #47c840;
}

.UnknownLocStatus {
  background-color: #ffa500;
}

.customLocStatus {
  color: #ff0000;
}

.resolvedLocStatus:before, .UnknownLocStatus:before {
  color: #ffffff;
}

.unknownLocLister {
  border-top-color: #ffa500;
  background-color: #f7f7f7;
}

.unknownlocHeader {
  color: #666666;
}

.seperatorEl, .unknownLocTable .seperatorEl {
  border-bottom-color: #dddddd;
}

.unknownLocTable input::-webkit-input-placeholder {
  color: #a5a5a5;
}

.unknownLocTable input::-moz-placeholder {
  color: #a5a5a5;
}

.unknownLocTable input:-ms-input-placeholder {
  color: #a5a5a5;
}

.resolvedLocCountEl {
  border-color: #47c840;
  color: #47c840;
  background-color: #f7f7f7;
  box-shadow: 0 4px 10px #66666661;
}

.locPickMapContainer {
  border-color: #d8d4d4;
}

.locationPickerMap .locSearchHolder {
  background-color: #FFFFFF;
  box-shadow: 0 1px 12px 0px rgba(102, 102, 102, 0.5);
}

.locationPickerMap .locSearchHolder .searchinput {
  background-color: #FFFFFF;
  color: #000000;
}

.listElHover {
  background-color: #2E8FDA !important;
  color: #ffffff !important;
}

.listHolderEl, .searchListHolderEl {
  border-color: #b5b8c8;
  background-color: #ffffff;
}

.dComboDropDownMenu {
  border-color: #b5b8c8;
  background-color: #FFFFFF;
}

.headerHighlighter:hover {
  background-color: #a8d3f5;
}

.geoHrchyTable .optionlistEl:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.customEl {
  color: #e72d35;
}

.optionlistElSelected:before {
  color: #000000;
}

.pickLocTip {
  color: #666666;
}

.leaflet-attrib {
  background-color: rgba(255, 255, 255, 0.5);
}

.map_basic, .map_light, .map_dark, .map_custom, .map_satellite {
  border-color: #bbbbbb;
}
.map_basic:hover, .map_light:hover, .map_dark:hover, .map_custom:hover, .map_satellite:hover {
  border-color: #438ce9;
}

.basic .map_basic, .light .map_light, .dark .map_dark, .custom .map_custom, .satellite .map_satellite {
  box-shadow: 0px 0px 0px 2px #438ce9;
  border-color: #438ce9;
}

[elname=mapProp] .boxSelected {
  background-color: #438ce9;
}
[elname=mapProp] .boxSelected svg {
  fill: #ffffff;
}

.custom_clr {
  background-color: #000000;
  border-color: #ffffff !important;
  box-shadow: 0px 0px 0px 1px #dddddd;
}

.invert::after {
  background-color: #cccccc;
}

.marker-type-cont {
  border-color: #bbbbbb;
}

.geoMarkers:hover {
  background-color: #ffffff;
}

.unSelectedMarker {
  background-color: #f0f0f0;
  border-right-color: transparent;
}

.selectedMarker {
  background-color: #ffffff;
  border-right-color: #bbbbbb !important;
}

.legendRangeDrag .svgIcons {
  fill: #aaaaaa;
}

input[type=text][elname=legMinRange]:disabled {
  background-color: #bbbbbb;
}

.countriesListComponent, .labelListComponent {
  background: linear-gradient(to bottom, #f9f9f9, #EEEEEE);
  background-color: #EEEEEE;
}

.countriesListComponent.zselectbox.is-active, .labelMenu.zselectbox.is-active {
  background-color: #EEEEEE;
}

.imgSclOpts fieldset {
  border-color: #eaeaea;
}

/* Comment panel */
.discussions-placeholder {
  background-color: #ffffff;
  box-shadow: -1px 4px 5px 1px #bbb;
  border-color: #cccccc;
  color: #000000;
}
.discussions-placeholder > .comments-count-indicator {
  background-color: #ffffff;
  border-color: #eeeeee;
}
.discussions-placeholder > .confirm-dialog, .discussions-placeholder > .participants-viewer, .discussions-placeholder > .no-collabs-dialog {
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.35);
}
.discussions-placeholder .likes-list {
  background-color: #ffffff;
}
.discussions-placeholder .likes-list > .likes-list-header {
  background-color: #eeeeee;
  border-color: #dddddd;
}
.discussions-placeholder .likes-list > .likes-list-header span:hover .svgIcons {
  color: #438ce9;
}

.default-view.selected, .thread-view.selected {
  background-color: #ffffff;
}
.default-view.selected > .svgIcons, .thread-view.selected > .svgIcons {
  fill: #55ACEE;
}

.discussion-title {
  background-color: #eeeeee;
  border-bottom-color: #dddddd;
}
.discussion-title > .comment-title {
  color: #404040;
}
.discussion-title > .participants-count {
  color: #666666;
}
.discussion-title > .participants-count.enable:hover {
  color: #438ce9;
}

.discussion-close:hover > .svgIcons, .discussion-reload:hover > .svgIcons, .domain-dropdown:hover > .svgIcons, .discussion-help:hover > .svgIcons, .open-new-tab > .svgIcons {
  color: #438ce9;
}

.new-comment-text-no-collabs > .new-cmt-text2, .new-comment-text-with-collabs > .new-cmt-text2 {
  color: #666666;
}

.editor-container {
  background-color: #eeeeee;
  border-top-color: #dddddd;
}
.editor-container .editor-textarea {
  background-color: #FFFFFF;
  color: #666666;
  border-color: #dddddd;
}
.editor-container .editor-tools {
  background-color: #f2f6f9;
  border-color: #dddddd;
}
.editor-container .editor-tools .svgIcons {
  color: #47586b;
}
.editor-container .post-button {
  background-color: #25c3aa;
  color: #ffffff;
  border-color: #25c3aa;
}
.editor-container .post-button:hover {
  background-color: #1ab394;
  border-color: #1ab394;
}
.editor-container .reply-to-cmt {
  background-color: #ffffff;
  color: #999999;
  border-color: #dddddd;
}
.editor-container .reply-to-cmt > .reply-to-whom:hover {
  color: #438ce9;
}
.editor-container > .user-mentions-container {
  background-color: #ffffff;
  border-color: #bbbbbb;
}

.discussions-placeholder > .top-live-notifier, .editor-container > .bottom-live-notifier {
  background-color: #e9e9e9;
  border-color: #cccccc;
  box-shadow: 0 0 8px #cccccc;
}
.discussions-placeholder > .top-live-notifier > .badge-count, .editor-container > .bottom-live-notifier > .badge-count {
  background-color: #25c3aa;
  color: #ffffff;
}

.make-bold.selected, .make-italic.selected, .make-underlined.selected, .make-strike-through.selected {
  background-color: #eeeeee;
  border-bottom-color: #cccccc;
}
.make-bold.selected > .svgIcons, .make-italic.selected > .svgIcons, .make-underlined.selected > .svgIcons, .make-strike-through.selected > .svgIcons {
  color: #25c3aa;
}

.comments-list > .comment {
  border-bottom-color: #eeeeee;
}
.comments-list > .comment:hover {
  background-color: #f6f6f6;
}

.comment > .comment-content, .comment > .comment-footer {
  color: #666666;
}
.comment > .reply-comment {
  border-left-color: #dddddd;
}
.comment > .read-more {
  color: #00887e;
}
.comment > .read-more:hover {
  color: #00636d;
}
.comment > .report-deleted {
  border-color: #cccccc;
}

#comment-container > #view-snapshot-container {
  border-bottom-color: #eeeeee;
}

.mentions-highlight, .unlike-icon, .likes-count-holder > .likes-count {
  color: #438ce9;
}

.likes-count-holder > .svgIcons {
  fill: #438ce9;
}

.mentions-usercard:hover, .mentions-usercard.selected, .likes-usercard:hover {
  background-color: #e7f5f2;
}

.mentions-usercard:hover, .mentions-usercard.selected > .mentions-username {
  color: #38ad7d;
}

.mentions-usercard > .mentions-emailid {
  color: #999999;
}

.comment-action-notifier {
  background-color: #ffffff;
  box-shadow: 0 2px 4px #aaaaaa;
}

.comment-success-notifier {
  border-color: #80D2B1;
  color: #22BA7C;
}

.comment-failure-notifier {
  border-color: #DD4040;
  color: #E64E4E;
}

.comment-delete-icon:hover > .svgIcons {
  color: #438ce9;
}

.comment.delete-prompt {
  background-color: #f6f6f6;
}

.comment.deleted {
  box-shadow: -400px 0px 0px 0px #f18fa6;
}

.attachment-options {
  background-color: #ffffff;
  border-color: #dddddd;
  box-shadow: 2px 2px 12px 1px #cccccc;
}
.attachment-options > div:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}
.attachment-options > div:hover .svgIcons {
  color: #ffffff;
}

.editor-container > .emojis-container {
  background-color: #ffffff;
  border-color: #dddddd;
}

.smiley-row > .smiley-column:hover {
  box-shadow: 0 0 1px #888888;
}

.attach-reports {
  background-color: #ffffff;
  border-color: #dddddd;
  box-shadow: 2px 2px 12px 1px #cccccc;
}

.view-list-container, .search-reports-list {
  border-top-color: #dddddd;
}

.view-list-container > .view-card:hover {
  background-color: #2E8FDA;
  color: #ffffff !important;
}

.discussions-freeze-layer > .reports-viewer, .upload-preview > .upload-preview-container {
  background-color: #ffffff;
}

.viewer-header > .header-text::before, .upload-preview-container > .upload-preview-header::before {
  border-color: #38ad7d;
}

.reports-viewer > .reports-viewer-close-icon {
  background-color: #000000;
  color: #ffffff;
  border-color: #ffffff;
}

.comment-image-container > .comment-image-alter {
  border-color: #dddddd;
}

.upload-preview-header > .close-upload-icon {
  color: #cccccc;
}

.upload-preview-container > .upload-content-previewer, .comment-file-container > .shared-file-previewer {
  background-color: #f9f9f9;
}

.file-preview-icon > .svgIcons, .shared-file-previewer > .file-icon > .svgIcons, .download-icon > .svgIcons, .file-type-icon > .svgIcons {
  fill: #a8b1b5;
}

.upload-preview-footer > .edit-image {
  color: #ffffff;
  background-color: #0093e1;
  box-shadow: -5px -5px 18px rgba(0, 0, 0, 0.22), 0 0 3px 0 rgba(0, 0, 0, 0.17);
}
.upload-preview-footer > .edit-image .svgIcons {
  fill: #ffffff;
}

.upload-comment-editor > .comment-textarea {
  border-bottom-color: #eeeeee;
}
.upload-comment-editor > .comment-textarea:focus {
  border-bottom-color: green !important;
}

.upload-preview-footer > input[type=button] {
  background-color: #ffffff;
  color: #000000;
  border-color: #cccccc;
}
.upload-preview-footer > #uploadPreviewCancel:hover {
  color: #e93b3b;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
}
.upload-preview-footer > #uploadPreviewUpload {
  border-color: #86c8b2;
}
.upload-preview-footer > #uploadPreviewUpload:hover {
  border-color: #16a36b;
}

.comment > .comment-file-container {
  border-color: #e4e4e4;
}

.comment-file-container > .file-container-footer {
  border-bottom-color: #25c3aa;
}

.file-container-footer > .comment-file-info {
  border-left-color: #e4e4e4;
  color: #666666;
}

.download-icon:hover > .svgIcons, .file-type-icon:hover > .svgIcons {
  fill: #1ab394;
}

.rounded-reply-icon > .svgIcons {
  fill: #25c3aa;
}

.full-screen-image > .fullscreen-imgViewer-closeIcon, .full-screen-image > .image-viewer-footer, .no-image {
  color: #ffffff;
}

@keyframes new-comment-posted {
  0% {
    background-color: #ffffff;
    transform: scale(1);
  }
  50% {
    background-color: #eeeeee;
    transform: scale(0.95);
  }
  100% {
    background-color: #ffffff;
    transform: scale(1);
  }
}
/*SignOut panel*/
.account-options {
  background-color: #ffffff;
  box-shadow: -3px 0 10px rgba(0, 0, 0, 0.2);
}

.account-info {
  background-color: #F3F8FE;
}

.refererWidgetContainer {
  background-color: #F3F8FE;
  border-color: #ebebea;
}

#ZRAppsCont {
  background-color: #eeeeee;
}

.ZRApp--text {
  color: #333333;
}

.light_theme1 .svgIcons, .dark_theme1 .svgIcons {
  color: #eeeeee;
}

.light_theme2 .svgIcons, .dark_theme2 .svgIcons {
  color: #2066b9;
}

.light_theme3 .svgIcons, .dark_theme3 .svgIcons {
  color: #34495e;
}

.artImageLabel .theme-none {
  border: 2px solid #cccccc;
}

/* Notification */
.notification-container {
  background-color: #ffffff;
  color: #000000;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
}
.notification-container .header-text div:first-child {
  color: #333333;
}
.notification-container .svgIcons {
  color: #666666;
}

.notification-container header {
  background-color: #F3F8FE;
  border-color: #dddddd;
}
.notification-container header .svgIcons {
  color: #666666;
}
.notification-container header i:hover .svgIcons {
  color: #55ACEE;
}

.notification-settings-freeze {
  background-color: rgba(255, 255, 255, 0.9);
}

.general-notf, .service-notification .announcement-notf {
  border-color: lightslategray;
}

.notification-badge {
  background-color: #ef4c4c;
  color: #ffffff;
}

#filterNotifications {
  color: #666666;
}

#downArrow .svgIcons, .delete-notification .svgIcons {
  color: #666666;
}

.filter-notifications-menu {
  background-color: #ffffff;
  border-color: #bbbbbb;
}
.filter-notifications-menu li:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.notifications-ul > li {
  background-color: #fdfdfd;
  border-left-color: #f9f9f9;
  border-bottom-color: #dddddd;
}
.notifications-ul > li:hover {
  border-left-color: #55ACEE;
}
.notifications-ul > li.current {
  background-color: #fefee2;
}
.notifications-ul > li.unread::before {
  background-color: #5890FF;
}

.extra-indicator {
  background-color: #efefef;
  box-shadow: inset 0 0 10px 3px #cccccc;
}

.notiSvgIconDiv .svgIcons {
  color: #0093e1;
}
.notiSvgIconDiv.warning .svgIcons {
  color: #D2412E;
}
.notiSvgIconDiv.info .svgIcons {
  color: #4bc6ff;
}

.annmt-day {
  color: #e6682f;
}

.year {
  color: #333333;
}

.unread-announcements {
  background-color: #ff0000;
  color: #ffffff;
}

.notification-holder .notification-card-cont {
  background-color: #ffffff;
  color: #000000;
  border-color: #cccccc;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

.notification-settings > li {
  border-color: #dddddd;
}

@keyframes animation-blinking {
  0% {
    background-color: #ffffff;
    color: #000000;
  }
  50% {
    background-color: #ff0000;
    color: #ffffff;
  }
  100% {
    background-color: #ffffff;
    color: #000000;
  }
}
/* Feedback form */
#ZRFeedBack .contacttitle {
  color: #666666;
}
#ZRFeedBack .attachmentIcon {
  background-color: #e3e3e3;
}
#ZRFeedBack .attachmentIcon svg {
  color: #555555;
}
#ZRFeedBack .attachmentIcon:hover svg {
  color: #383838;
}

#feedbackImg .attachment-feedback-options {
  color: #000000;
  background-color: #ffffff;
  box-shadow: 2px 2px 12px 1px rgba(0, 0, 0, 0.2);
  border-color: #bbbbbb;
}
#feedbackImg .attachment-feedback-options > div:hover {
  background-color: #2E8FDA;
  color: #ffffff;
}
#feedbackImg .attachment-feedback-options > div:hover .svgIcons {
  color: #ffffff;
}

.ZAIconBtn {
  background-color: #ffffff;
  border-color: #999999;
}

/*Homepage*/
#tryNewEditionsCont {
  color: #333333;
  background-color: #ffffff;
}

.edition_labels {
  border-bottom-color: #E6E6E6;
}

.edition_header {
  border-bottom-color: #000000;
}

.try_now_btn, .try_now_btn_disabled {
  background-color: #d9d9d9;
}

.try_now_btn:hover {
  background-color: #cccccc;
}

.ZRSHome-placeholder {
  background-color: #f7f7f7;
  color: #666666;
}
.ZRSHome-placeholder .sharedFilter {
  color: #666666;
}

.showOrg .pointer {
  background-color: #ffffff;
  border-top-color: #bbbbbb;
  border-left-color: #bbbbbb;
}

.highlighted, .ZRSDBHighlight {
  background-color: #ebebea;
}

[elname=ZAVMFInformationDiv].ZRSDBHighlight {
  border-color: #e3da42;
  background-color: #fffdd6;
}

#ZROrgContainer {
  color: #666666;
}

.org-container {
  border-bottom-color: #eeeeee;
}

.orglist-cont > li {
  border-bottom-color: #eeeeee;
}

li.org-list:hover {
  border-left-color: #55ACEE;
}
li.org-list:hover span:hover .svgIcons {
  color: #55ACEE;
}

.defaultOrgSelected .svgIcons {
  color: #55ACEE;
}

.org-info {
  border-color: #bbbbbb !important;
}
.org-info li:first-child {
  border-bottom-color: #bbbbbb;
}

.dbInfoIcon ul.dbInfo, .orgInfoIcon ul.dbInfo, .dbInfoSvg ul.dbInfo {
  background-color: #ffffff;
  border-color: #bbbbbb;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

.createdUserStyle {
  color: #848484;
}

.createdUserOption {
  color: #b3683e;
}

.srchIcon:hover .svgIcons, .srchClearIcon:hover .svgIcons {
  color: #55ACEE;
}

.no-match {
  color: #666666;
}

.ZRSHome-placeholder .ZRSFav, .fav.selected .svgIcons, .ZRSHome-toolbar-icons.selected svg {
  color: #55ACEE;
  fill: #55ACEE;
}

.sharedFilter::after {
  border-color: #55ACEE;
}

.ZRSHome-toolbar-icons {
  background-color: #ffffff;
  border-color: #CCD4EB;
}
.ZRSHome-toolbar-icons:hover {
  background-color: #EDF1F5;
}
.ZRSHome-toolbar-icons:active {
  background-color: #CFDDEC;
}
.ZRSHome-toolbar-icons.activeMuneHeader {
  background-color: #ffffff;
}

.ZRSHome-listheader {
  color: #6e6f6f;
}

.dbNameFont, a.dbNameFont:link, a.dbNameFont:active, a.dbNameFont:visited {
  color: #595959;
}

.ZRSHome-nav-list-row .dbActionIconHolder li:hover .svgIcons, .ZRSHome-nav-list-row .dbMoreOpts:hover .svgIcons, .ZRSHome-nav-list-row .fav:hover .svgIcons {
  color: #55ACEE;
}
.ZRSHome-nav-list-row.liselected, .ZRSHome-nav-list-row:hover {
  background-color: #f1f1f1;
}
.ZRSHome-nav-list-row.liselected .defaultDB::before, .ZRSHome-nav-list-row:hover .defaultDB::before {
  border-left-color: #f1f1f1;
}
.ZRSHome-nav-list-row .defaultDB::before {
  border-left-color: #f7f7f7;
}

.defaultDB {
  background-color: #0393e1;
  color: #ffffff;
}
.defaultDB::before {
  border-left-color: #ffffff;
}

.viewDBName, .viewModTime, .dbDesc-tab1, .co-tab1, .cardFooter .sharedText {
  color: #666666;
}

.dbFilterForDashboards .text {
  color: #0393e1;
}
.dbFilterForDashboards.selected {
  border-color: #bbbbbb;
  background-color: #ffffff;
}

.ZRSHomeNoMatch {
  color: #666666;
}

.ZRSFooter {
  background-color: #eeeeee;
  color: #666666;
}
.ZRSFooter .closeIcon .closeIconSvg {
  background-color: #eeeeee;
}
.ZRSFooter .closeIcon .closeIconSvg:hover .svgIcons {
  color: #55ACEE;
}

.ZRSFooterexpand {
  background-color: #eeeeee;
}

a.blue:link, a.blue:active, a.blue:visited,
.expViewLink:link, .expViewLink:active, .expViewLink:visited {
  color: #438ce9 !important;
}

/* Import Options */
.gacustom-tokenfield .connector-helptxt {
  color: #000000;
}

.gacustom-tokenfield .connector-tokenfield-color {
  background-color: #ffffff;
}

#ZDBSCHFTPINP, .ftpscharea {
  background-color: #ffffff;
}

.toggleImpOptions {
  background-color: #f7f7f7;
  color: #666666;
}

.ZRSImport-tags {
  color: #666666;
}
.ZRSImport-tags:hover {
  border-bottom-color: #55ACEE;
}

.ZRSImport-tag1 .tag1, .ZRSImport-tag2 .tag2, .ZRSImport-tag3 .tag3,
.ZRSImport-tag4 .tag4, .ZRSImport-tag5 .tag5, .ZRSImport-tag6 .tag6,
.ZRSImport-tag7 .tag7, .ZRSImport-tag8 .tag8, .ZRSImport-tag9 .tag9,
.ZRSImport-tag10 .tag10, .ZRSImport-tag11 .tag11, .ZRSImport-tag12 .tag12,
.ZRSImport-tag13 .tag13, .ZRSImport-tag14 .tag14 {
  color: #000000;
  border-bottom-color: #55ACEE;
}

.ImpCategory, .categoryName, .DBCreateOpts div.optName {
  color: #000000;
}

ul.DBCreateOpts li {
  background-color: #ffffff;
  border-color: #ececec;
}

.ZDBDBOptsTip {
  background-color: #ffffff;
  border-color: #cccccc;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.2);
}
.ZDBDBOptsTip div:first-child {
  background-color: #f6f6f6;
}

.dbDescription {
  color: #666666;
}

.gsiframeholder {
  background-color: #ffffff;
  box-shadow: 0 4px 10px #666;
}

.gsCloseIcon:hover .svgIcons {
  color: #55ACEE;
}

/* Import dialogs */
.snapshotSuccessMsg {
  background-color: rgba(150, 255, 65, 0.4);
  color: #666666;
}

#ZDBSchCredentialDIV .dlgtable {
  border-color: #f2f2f2;
  color: #000000;
}

#ZDBSchCredentialDIV .tableHeaderow {
  background-color: #f2f2f2;
}

#ZDBSchCredentialDIV .tablerow {
  border-bottom-color: #f2f2f2;
}

#ZDBSchCredentialDIV .tablerow:hover {
  background-color: #FAFAFA;
}

#ZDBSchCredentialDIV .sorting .svgIcons {
  color: #000000;
}

#ZDBSchCredentialDIV .selected, #ZDBSchCredentialDIV div.selected:hover {
  background-color: #f0f0f0;
}

#ZDBSchCredentialDIV .footerOption {
  background: #f0f0f0;
}

#ZDBSchCredentialDIV .footerOption .buttonCompBoxBg {
  background: #ffffff;
}

.impWarn, .impError {
  color: #ff0000;
}

#importErrDetails {
  background-color: #F3F3F3;
  border: 1px solid #ebebea;
}

#ZRDBSetupCompMsg {
  background-color: rgba(150, 255, 65, 0.4);
}

.zrdbsetupCmplt {
  color: #666666;
}

.zadynamicFormat {
  background-color: #f2f2f2;
}

#ZDBCALLBACKURLDIV .callbackLabel, #ZDBCALLBACKURL2DIV .callbackLabel {
  background-color: #cccccc;
}

.connector-integration.svgIcons {
  color: #cccccc;
}

#ZDBJOINTABLE.newBtn {
  background-color: #ffffff !important;
  border-color: #d8d8d7;
}
#ZDBJOINTABLE.newBtn:hover, #ZDBJOINTABLE.newBtn:active {
  border: 1px solid #666666;
}

/* Settings page */
.inlineSelect {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #d1d1d1;
  color: #000000;
}

.inlinePropCombo, .inlinePropComboWOutHover {
  background: -moz-linear-gradient(center top, #f9f9f9, #EEEEEE) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#EEEEEE));
  background: -ms-linear-gradient(top, #f9f9f9 0%, #EEEEEE 100%);
  /*for IE 10*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$setting-brow-selc-bg1, endColorstr=$setting-brow-selc-bg2);
  border: 1px solid #d0d0d0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  color: #141414;
  text-shadow: 0 -1px 1px rgba(252, 252, 252, 0.5);
}

.dashthemecustomdlg .dtcustomselectbox select, .dashthemecustomdlg .dtboxoptions select {
  border: 1px solid #d0d0d0;
  background-color: #FFFFFF;
  color: #000000;
}

.inlinePropCombo:hover, inlinePropCombo:focus {
  color: #333333;
  background: -moz-linear-gradient(center top, #EEEEEE, #f9f9f9) repeat scroll 0 0 transparent;
  background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#f9f9f9));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$setting-brow-selc-bg2, endColorstr=$setting-brow-selc-bg1);
}

.inlinePropComboSel {
  background-color: #EEEEEE;
  border: 1px solid #d0d0d0;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1);
  color: #141414;
  text-shadow: 0 1px 0 #ffffff;
}

.inlinetab-help {
  color: #555555;
}

.inlinetab-help > .svgIcons {
  color: #555555;
}

.inlinetab-help:hover > .svgIcons {
  color: #438ce9;
}

a.inlinetab-help:visited {
  color: #555555;
}

.coverBtnsDiv {
  background-color: #f2f2f2;
}

#saveAsPlt, .coverBtnsDiv input {
  background-color: #ffffff;
}

.pltExportAction {
  background-color: #f2f2f2;
}

.mainLoading, .zdbLoading {
  color: #000000;
}

.dbOwnerRole, .adminRole {
  color: #f36414 !important;
}
.dbOwnerRole .svgIcons, .adminRole .svgIcons {
  color: #f36414;
}

.fc-electricblue {
  color: #79fffd;
}

/* Dashboard */
.viewslistbg {
  color: #404040;
}

.ZDBDashboardPanel #ZDBSWIPE, .tBodyLeftOptions {
  background: #ffffff;
}

.tBodyLeftOptions {
  border-color: #dddddd;
}

#ZDBSWIPE .expViewLink:link, #ZDBSWIPE .expViewLink:active, #ZDBSWIPE .expViewLink:hover, #ZDBSWIPE .expViewLink:visited {
  color: #000000 !important;
}

.navSearch {
  background-color: #ffffff !important;
}

#ZDBListObjectsForDB_CT .ZDBExpData {
  color: #404040 !important;
}

.navPanel {
  border-color: #d9d9d9;
}

#ZATBodySrchHeader .ZRSSrchField {
  border-color: #dddddd;
}

.dashTabEditMode .dashTabComp:not(.dashTabSelectedClr) .dashTabFontClr {
  color: #4d4d4d;
}

.dashTabEditMode .dashTabSelectedClr .dashTabFontClr {
  color: #000000;
}

#ZDBDashFields .ZDBDlgTitleStyle {
  background-color: #efefef;
  color: #333333;
}

#ZDBDashFields .chartfieldsbg, .widgetfilterfieldsholder .chartfieldsbg {
  border-bottom-color: #efefef;
}

.wcrangeinput input {
  border-right-color: #FFFFFF;
}

.layout8 .wcvaltext {
  border-right-color: #FFFFFF;
}

[elname=secTitle] {
  border-bottom-color: #dddddd;
}

.widgettabs > div {
  background-color: #e6e6e6;
  border-color: #d0d0d0;
}

.wholejoindiv {
  background-color: #ffffff !important;
}

.widgetdatatabsel .widgetdatatab,
.widgetfiltertabsel .widgetfiltertab,
.widgetsettingstabsel .widgetsettingstab {
  background-color: #ffffff;
  border-color: #e46666 #dddddd transparent #dddddd;
}

.widgetcontent {
  border-bottom-color: #f0f0f0;
}

.widgettitle {
  color: #666666;
  border-bottom-color: #dddddd;
}

.widgettemplatesamples {
  border-color: #dddddd;
  background-color: #eeeeee;
}

.layoutpar {
  border-color: #B2B2B2;
}

.widgetfiltershadow {
  -webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);
}

.wc-full-dial-sub-type .wc-full-dial-sub-type-header {
  color: #666666;
}

.wc-full-dial-sub-type .wc-full-dial-icon-holder {
  border-color: #d1d1d1;
}

.wc-full-dial-sub-type.selected .wc-full-dial-sub-type-header {
  color: #000000;
}

.layout8 .wcpercentholder {
  border-color: #d1d1d1;
}

.layoutpar:hover {
  border: 1px solid #428bf7;
  background-color: #ffffff;
}

.layoutpar.we-layout-selected {
  background-color: #ffffff;
  border: 1px solid #428bf7;
  box-shadow: 0px 0px 0px 1px #428bf7;
}

.widgetfilterfieldsholder {
  border-top-color: #C0C0C0;
  background-color: #ffffff;
}

.showhidesample {
  color: #438ce9;
}
.showhidesample::after {
  background-color: #ffffff;
}

[elname=mapTLFilter] {
  color: #000000;
}

.widgetfilter .graphfieldsheightY .DropArea {
  border-color: #CBD3E0 #E1E8EE #E1E8EE;
}

.vmf-rl-customise-table thead {
  background-color: #f2f2f2;
  border-bottom-color: #f2f2f2;
  color: #666666;
}

.columnListerBackGround {
  background-color: #ffffff;
  border-color: #adada1;
}

.columnListerBackGround:after {
  background-color: #ffffff;
}

[elname=VMFColumnSelector] {
  border-color: #adada1;
}

.vmFilterSlideShadow {
  background-color: #ffffff;
}

.zdbFilterBoxBorder {
  border-color: #CBD3E0 #E1E8EE #E1E8EE;
}

.dtcustomdlgheader, .dtheader {
  color: #666666;
}

#ZDBEditOptsDlg [elname=lp] {
  color: #000000;
}

.widgetfilterfieldsholder .newGrpTextBtn {
  background-color: #ffffff;
}

.highLightListVal {
  background-color: #F0F2F5 !important;
}

.customRangeValue [elname=customRangeValue] {
  background-color: #F3F3F2;
}

.customRangeHolder.showCustomRangeEl div {
  background-color: #ffffff;
}

#advTLSettings [elname=advOptContainer] {
  background-color: #f2f2f2;
}

#zdbMatchColNames {
  background-color: #FFFFFF;
}

.color-box, .widgettemplate {
  border-color: #d9d9d9;
}

.color-box:hover {
  border-color: #000000;
}

.wcrangeunit {
  border-color: #cccccc;
}

.dttype1:hover .dttype, .dttype2:hover .dttype, .dttype3:hover .dttype, .dttype4:hover .dttype, .dttype5:hover .dttype, .dttype6:hover .dttype {
  border-color: #3b99fc;
}

.lightOrDark [type=radio]:checked + label:after {
  background: #3b99fc;
}

.dtcustomcolor, .dtcolordotted {
  border-color: #cccccc !important;
}

.dtboxoptions {
  border-bottom-color: #e8e8e8;
}

.invertEl::after {
  background-color: #e8e8e8;
}

.dash_mapJSON_basic, .dash_mapJSON_light, .dash_mapJSON_dark, .dash_mapJSON_custom, .dash_mapJSON_satellite {
  border-color: #e8e8e8;
  box-shadow: 0px 0px 0px 2px white;
}

.email-bubble-textarea .contact {
  background-color: #f6f6f6;
  border-color: #cccccc;
  color: #666666;
}

.dashthemecustomdlg .zcollapsiblepanel--toggleableheader:hover, .dashthemecustomdlg .zcollapsiblepanel--toggleableheader {
  background-color: #ffffff !important;
}

.dashthemecustomdlg select:not(.zdbFilterOptionList), .ZRSSelectBox {
  border-color: #e8e8e8;
}

.customRangeValue [elname=customeValHeader] span {
  color: #0093e1;
}

#advTLSettings .email-bubble-textarea .contact:hover {
  background-color: #dddddd;
}

#ZDBSVExportMenu {
  background-color: #ffffff;
  color: #333333;
  border: 1px solid #bbbbbb;
}
#ZDBSVExportMenu .ZRSMenuHover {
  background-color: #2E8FDA;
  color: #ffffff;
}

.defValOption {
  background-color: #ffffff;
  color: #000000;
}

.defValOptionHover {
  background-color: #2E8FDA;
  color: #ffffff;
}

/* Text Editor - Dashboard */
.ze_SCmb {
  background-color: #FAFAFA;
  border-bottom-color: #e8e8e8;
}

.ze_body {
  color: #000000;
}

#ZDBTextEditorContainer {
  border-color: #e8e8e8;
}

[class*=" zei-"], [class^=zei-], ul.ze_cb li.sel {
  color: #555555;
}

.ze-big {
  color: #555555 !important;
}

.ze_SCmb li b:hover {
  background-color: #EDF1F5;
}

.ze_dd li.sel, .ze_dd li:not(.nohr):hover {
  background-color: #EDF1F5;
}

.ze_SCmb li b.ze_dn.ze_Sel, .ze_dd ul {
  background-color: #ffffff;
}

.zep_PU {
  background-color: #FAFAFA;
  border-color: #e5e5e5;
}

.zep_PUbtm span[data-val=Cancel]:hover {
  color: #3b99fc;
}

.zep_PUtt, #ze_ins_image label, .ze_SCmb li b.ze_Sel [class^=zei-], .ze_SCmb li b.ze_Sel [zei*=" zei-"], [class^=zei-]:hover, [zei*=" zei-"]:hover {
  color: #000000;
}

.ze_orly {
  color: rgba(60, 60, 60, 0.3);
}

.ze_SCmb li b.ze_dn {
  border-color: #cccccc;
}

.ze_dd ul {
  border-color: #cccccc;
}

.zeFUce:focus {
  background-color: #FFFFFF;
}

.ze_dropDown {
  background-color: transparent;
}

.ze_tableGridCol {
  border-color: #cccccc;
}

ul.ze_sb li {
  border-color: #ffffff;
}

.zep_PUbtm span {
  color: #666666;
}

.zep_PUtt {
  border-bottom-color: #e8e8e8;
}

.zep_PUbtm {
  border-top-color: #e8e8e8;
}

.ze_popup {
  background-color: #ffffff;
}

.ze_popupEditor textarea {
  border-color: #d1d1d1;
}

.ze_popupButton span[data-val=Cancel] {
  background-color: #ffffff;
  border-color: #d8d8d7;
  color: #000000;
}

/* Edit Public views*/
.sharedTab1, .sharedTab2, .sharedTab3, .sharedTab4 {
  border-color: #d0d0d0;
  background-color: #E5E5E4;
  color: #888887;
}

.tabBorderBottom {
  border-bottom-color: #d0d0d0;
}

.sharedTab1Selected .sharedTab1, .sharedTab2Selected .sharedTab2, .sharedTab3Selected .sharedTab3, .sharedTab4Selected .sharedTab4 {
  background-color: #ffffff;
  color: #000000;
}

.ZRSCircle1, .ZRSCircle2, .ZRSCircle3, .ZRSCircle4 {
  border-color: #C1C1C1;
  background-color: #FFFFFF;
  color: #C1C1C1;
}

.sharedTab1Selected .ZRSCircle1, .sharedTab2Selected .ZRSCircle2, .sharedTab3Selected .ZRSCircle3, .sharedTab4Selected .ZRSCircle4 {
  background-color: #C1C1C1;
}

.vudSelColForm {
  background: none repeat scroll 0 0 #ffffff;
}

.filterCriteriaEx {
  background-color: #E1FADC;
}

.oldFCSelect {
  color: #000000;
}

.formulafield {
  color: #000000;
  border-color: #cccccc;
}

/* Dataprep */
.preview_shadow {
  background-color: #efefef;
}

.data_flow_dashed_line_preview {
  border-left: 1px dashed #404040;
}

.data_flow_child_div_link {
  color: #438ce9;
}

.data_flow_child_div_link:hover {
  border-bottom: 1px solid #438ce9;
}

a.dataprep_blue:link {
  color: #438ce9 !important;
}

a.dataprep_blue, a.dataprep_blue:active, a.dataprep_blue:visited {
  color: #438ce9;
}

.preview_grid_link:hover, a.dataprep_blue:hover {
  border-bottom: 1px solid #438ce9;
}

.svg_grey {
  fill: #666666 !important;
}

.dataprep-sidepane .connector-description {
  color: #404040;
}

.data_flow_parent_div {
  color: #404040;
}

.modsvg {
  fill: #666666;
}

.modsvg:hover {
  fill: #55ACEE;
}

/*Style changes for Day/Night Mode End*/
/** upgrade dialog***/
.zaUpgradeDlg div {
  color: #000000;
}

.zaUpgradeDlg [elname=tryTrail] {
  color: #0093e1;
}

.zaUpgradeDlg [elname=avaPlanName] {
  color: #1ab394;
}

.zaUpgradeDlg [elname=planRelevantFeature] li span svg {
  fill: #1ab394;
}

.ZRSGreenButton {
  background-color: #1ab394;
}

/**live connect workspace**/
.ZROverlayFreeze_New {
  background: #f9f9f9 none repeat scroll 0 0 !important;
}

#RDBConnectErr_Exp {
  color: #ff0000;
  background-color: #fff0f0;
}

/**dataprep**/
.dataprep-sidepane .connector-description {
  color: #404040;
}

.full_preview_grid_bg {
  background-color: #F3F3F3;
}

.preview_grid_header_text_black {
  color: #262626;
}

.data_flow_parent_div {
  background-color: #F3F3F3;
}

.data_flow_dashed_line {
  border-left: 1px dashed #404040;
}

.dataflow {
  border-top-color: #e6e6e6;
}

/*** full page error***/
.header {
  color: #333333;
}

.link {
  color: #438ce9;
}

.link:hover {
  color: #000000;
}

.refColUi .refColList {
  background: #ffffff;
}

/* Zoho Components */
.zselectbox:hover .zselectbox__text, .zselectbox.is-active .zselectbox__text, .zselectbox.is-active:hover .zselectbox__text, .zselectbox.has-kfocus .zselectbox__text, .zselectbox.has-kfocus:hover .zselectbox__text {
  color: #000000;
}
.zselectbox.is-disabled .zselectbox__text, .zselectbox.is-disabled:hover .zselectbox__text {
  color: #666666;
}

.zselectbox__text {
  color: #000000;
}

.zmenu__item .zmenu__text {
  color: #000000;
}
.zmenu__item.on-hover .zmenu__text {
  color: #000000;
}

.zmenu__title .zmenu__text {
  color: #666666;
}

/** GA carousel 5.0****/
.GA_5_0_Carousel {
  background: #fff;
}

.GA_5_0_Carousel .introBanner .introBannerFooter .zaFontBold {
  color: #000;
}

.GA_5_0_Carousel .introBanner .introBannerFooter .desc {
  color: #707070;
}

.GA_5_0_Carousel .introBanner .explrBtn {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #fff;
}

.GA_5_0_Carousel .introBanner .explrBtn:hover {
  background-color: #1ab394;
  border-color: #1ab394;
}

.GA_5_0_Carousel .btn:hover {
  color: #0093E1;
}

.GA_5_0_Carousel .btn[elname=skipcarousel] {
  color: #000;
}

.GA_5_0_Carousel .carouselslideactions {
  color: #0093E1;
}

.GA_5_0_Carousel .carouselBanner .active, .GA_5_0_Carousel .carouselBanner .dot:hover {
  background-color: #000 !important;
  border-color: black !important;
}

.GA_5_0_Carousel .carouselBanner .carousel1 .carouselFooter span:first-child,
.GA_5_0_Carousel .carouselBanner .carousel2 .carouselFooter span:first-child,
.GA_5_0_Carousel .carouselBanner .carousel3 .carouselFooter span:first-child,
.GA_5_0_Carousel .carouselBanner .carousel4 .carouselFooter span:first-child,
.GA_5_0_Carousel .carouselBanner .carousel5 .carouselFooter span:first-child,
.GA_5_0_Carousel .carouselBanner .carousel6 .carouselFooter span:first-child {
  color: black;
}

.GA_5_0_Carousel .carouselBanner .carousel1 .desc,
.GA_5_0_Carousel .carouselBanner .carousel2 .desc,
.GA_5_0_Carousel .carouselBanner .carousel3 .desc,
.GA_5_0_Carousel .carouselBanner .carousel4 .desc,
.GA_5_0_Carousel .carouselBanner .carousel5 .desc,
.GA_5_0_Carousel .carouselBanner .carousel6 .desc {
  color: #707070;
}

.GA_5_0_Carousel .carouselBanner .dot {
  border-color: black;
}

.dashViewMobileToolBar {
  background-color: inherit;
}

/* Page-Tour */
.zcpopover.page-tour {
  background-color: #ffffff;
  color: #000000;
}
.zcpopover.page-tour.zcpopover--left .zcpopover__pointer::after {
  border-right-color: #ffffff;
}
.zcpopover.page-tour.zcpopover--left .zcpopover__pointer::before {
  border-right-color: #999999;
}
.zcpopover.page-tour.zcpopover--right .zcpopover__pointer::after {
  border-left-color: #ffffff;
}
.zcpopover.page-tour.zcpopover--right .zcpopover__pointer::before {
  border-left-color: #999999;
}
.zcpopover.page-tour.zcpopover--top .zcpopover__pointer::after {
  border-bottom-color: #ffffff;
}
.zcpopover.page-tour.zcpopover--top .zcpopover__pointer::before {
  border-bottom-color: #999999;
}
.zcpopover.page-tour.zcpopover--bottom .zcpopover__pointer::after {
  border-top-color: #ffffff;
}
.zcpopover.page-tour.zcpopover--bottom .zcpopover__pointer::before {
  border-top-color: #999999;
}

/** getting started dialog ***/
.tour-slideout {
  background-color: #f2f2f2;
  color: #333333;
}

.firstpg_body span {
  color: #000000;
}

.gstitle_new {
  color: #404040;
}

.gsDescription {
  color: #666666;
}

.gsseparator {
  background: radial-gradient(closest-side, #bbbbbb, #ffffff);
  background: -webkit-radial-gradient(closest-side, #bbbbbb, #ffffff);
}

.gsStepDesc {
  color: #808080;
}

.reqDemoTitle {
  border-bottom-color: #cccccc;
}

.mayBeLaterSvg .svgIcons {
  background-color: #eeeeee;
}

.gsbtncontainer_new {
  border-top-color: #dddddd;
}

/**viewer mode without title***/
.viewerModeOn #ZDBSetToolBarOpen {
  border-color: #cccccc;
  background-color: #ffffff;
}

.viewerModeOn .newBn {
  background: #ffffff;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
}

.viewerModeOn #ZDBSetToolBar {
  background-color: #FFFFFF;
}

.viewerModeOn #ZDBSetToolBar svg {
  fill: #555555;
  stroke: #555555;
}

/** Portal setup **/
#youtube-tos {
  box-shadow: 0 3px 10px #666;
  background-color: aliceblue;
  border: 1px solid #bbb;
}
