/* ==========================================================================
                           Base styles
   ========================================================================== */
/*Font*/
html,
body,
label {
  font-family: 'proxima-nova', sans-serif;
}
/*Master color palette*/
/*font and hover colors*/
/*blue link color*/
/*green save color*/
/*orange apply button*/
/*alt color*/
/*Background colors*/
/*Border colors*/
/*End Master color palette*/
a {
  color: #4A90E2;
}
a:hover,
.master a:focus {
  color: #4A90E2;
}
.button,
.applyBtn {
  background-color: #4A90E2;
}
.button:hover,
.applyBtn:hover {
  background-color: #3b73b5;
  text-decoration: none;
  color:#fff
}
.button-secondary{border:1px solid #4a90e2; background:#fff; color:#4a90e2}
.button-secondary:hover{border:1px solid #3b73b5; background:#fff; color:#3b73b5}
.smartJbox-tooltip .applyBtn {
  background-color: #4A90E2;
  line-height: 1em;
  padding: 6px;
  display: inline-block;
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  cursor: pointer;
  min-width: 80px;
  float: right;
  margin-left: 10px;
  border-radius: 0;
  border: none;
  font-weight: normal;
  font-size: 1em;
  outline: none;
  -moz-transition: background-color 0.2s ease;
  -webkit-transition: background-color 0.2s ease;
  -o-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
.button[disabled] {opacity:0.3;  pointer-events: none;}
.button.cancel:hover,
.button.cancel:hover {
  background: none;
  text-decoration: underline;
}
.bdr-top, .bdr-bottom, .bdr-full, .bdr-left{border-color:#eeeff0 !important}
.bdr-fields{border:1px solid #d7d7d7; background:transparent}
.hdr-label{color:#787885}

.pop-closeBtn{color:#787885}
.pop-closeBtn:hover{color:#212121}

/* Alarm*/
#header-ctr .alarm {
  color: #787885;
}
#header-ctr .notification {background-color:#4a90e2; color:#fff;}

/*Left Menu */
.mm-ismenu,
.mm-list > li {
  background: #fff;
}
.mm-list > li:hover {
  background:rgba(74,144,226,0.1);
}
/*.mm-list > li:hover .menu-icon, .mm-list > li:hover > a, .mm-list > li:hover > span{
  color: #fff;
}*/
.mm-list .menu-icon {
  opacity: 1;
  color: #4a90e2;
}
.mm-list > li > a,
.mm-list > li > span {
  color:#212121;
}
/*.mm-list > li:hover > a.mm-subopen:after, .mm-list > li:hover > a.mm-subclose:before{border-color:rgba(255, 255, 255, 1)}*/
/*Right Menu */
#menu-right,
#menu-right ul,
#preferences td {
  background-color: #fff;
  color: #787885;
  font-size: 16px;
}
#preferences h2, .userAvatarContact{color:#787885}

#preferences .choice .dark,
#preferences .choice .light {
  background-color: #fff;
}
/* .preference-Hdr{border-bottom:1px solid #eeeff0} */
#preferences .styled-select select{border:1px solid #d7d7d7}
#preferences .choice .dark {
  background-color: #000;
}
#preferences .choice.selected {
  border: 1px solid #4A90E2;
}
.userProfile .jBox-title{background:#eeeff0; color:#787885}
/*Alert message*/
.alert-iconHldr {
  background-color: #f60;
}
.alert-iconHldr span:before {
  color: #fff;
}
.alert-contentHldr {
  background-color: #f60;
  color: #fff;
}
.alert-closeBtnHldr a,
.alert-copyToClipBoard a {
  background-color: #999;
}
.success-iconHldr {
  background-color: #2ABE44 !important;
}
.success-contentHldr {
  background-color: #2ABE44 !important;
}
/* Editable header*/
.editableHdr {
  color:#212121; font-weight:600;
}
.editableHdr.no-value[placeholder] {
  color: #D12323;
  font-weight:500;
}
.editableHdr:hover,
.editableHdr:focus {
  border: 1px solid #ddd;
}
.jBox-Confirm-button{border:1px solid #4A90E2; border-radius:20px;}
.jBox-Confirm-button:hover{border:1px solid #3b73b5}
/* Comment Field */
.cmnt-field{
  color: #000;
}
.dark .cmnt-field{
  color: #fff;
}

/* pagination dots */
.dashboard .paging .selected,
.dashboard .paging-v .selected {
  background-color: #4A90E2 !important;
}
.dashboard .paging .selected:hover,
.dashboard .paging-v .selected:hover {
  background-color: #218FBE;
}
@-webkit-keyframes sk-bouncedelay {
  0% {
    -webkit-transform: scale(0);
  }
  80% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  80% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes dot {
  70% {
    background-color: #eb472c;
  }
  100% {
    background-color: #f60;
  }
}
/* jbox dropdown */
.dropdown-menu {
  background: #fff !important;
  border:1px solid #d7d7d7 !important;
}
.open .selectorHldr:before,
.sort-dropdown.open:after,
.btn-group.open:before {
  border-bottom-color: #d7d7d7;
}
/*single select*/
.dropdown-menu .sort-labelHldr{border-bottom:1px solid #eeeff0}
.dropdown-menu .sort-labelHldr .filter-search-cont{color:#787885; border:1px solid #d7d7d7}
.dropdown-menu .sort-labelHldr .filter-search-cont:hover{border:1px solid #d7d7d7}
.dropdown-menu .single-list-cont.available{border-top:2px solid #eeeff0}
.dropdown-menu .singleLvl, .dropdown-menu .single-selectLbl label {color: #555;}
.dropdown-menu .single-selectLbl a {color: #787885 !important;}
.dropdown-menu input[type=checkbox] + label.singleLvl:before {color: #999;}
/* .dropdown-menu input[type=radio]:checked + label.singleLvl {color: #fff !important;} */

/* tooltip */
.jBox-TooltipDark .jBox-container {
  background: #fff; color:#787885;
}
.jBox-TooltipDark .jBox-pointer:after {
  background: #fff;
}
.jBox-pointer-top::after{border: 1px solid rgba(85, 85, 85, .4);}
.jBox-TooltipDark .jBox-pointer:after {
  border-bottom-color: #fff;
}
/* stories and report index */
.desk-help-cont > .jBox-container {
  background: #000;
}
.report-block {
  background-color: #111;
  border: 1px solid #595959 !important;
}
.current-report,
.report-block-active {
  border: 1px solid #f60 !important;
}
/*togglebutton*/
.toggle-check-input:checked ~ .toggle-check-text {
  background: #4A90E2 !important;
}
.toggle-modern .toggle-slide .toggle-on,
.toggle-modern .toggle-slide .toggle-on.active {
  background-color: #4A90E2 !important;
}
.toggle-modern .toggle-slide .toggle-blob {
  background-color: #d7d7d7;
}
.toggle-modern .toggle-off,
.toggle-modern .toggle-off.active {
  background: #787885;
}
.toggle-check-input:disabled ~ .toggle-check-text {
  background: #E4E2E2 !important;
}
.toggle-check-input:disabled ~ .toggle-check-text:after {
  background: #d7d7d7 !important;
}
/*checkbox and radio button styles */
.check-label input.select-checkbox[type="checkbox"]:checked + span:before {
  content: "\f3fe";
  color: #4A90E2 !important;
}
/*checkbox*/
.check-label input[type=checkbox].select-checkbox + span:hover {color: #4A90E2;}
label.check-label {color: #787885 !important;}
.check-label input.select-radio[type="radio"]:checked + span:before {content: "\f400"; color: #4A90E2 !important;}

/*Radio*/
.check-label span:before {color: #787885;}
.check-label input[type=radio].select-radio + span:hover {color: #4A90E2;}

/*properties header*/
/* .hdr-label,
.find-rep-head h1,
#export-form .section-title,
.exportSlideProgress span {
  color: #999;
} */
#header-ctr #menu a.fa-bars{color:#787885;}
#header-ctr #menu #menu-left:visited {color: #787885}
.dark #header-ctr #menu #menu-left, .dark #header-ctr #menu #menu-left:focus {
  color: #fff; background: #333; border-right: 1px solid #444;
}
/*Notification*/
.jBox-NoticeBorder.jBox-Notice-green .jBox-container:after {
  background-color: #00B929;
}
/*---------- model window ----------*/
.modal.fade.properties-modal {
  background-color: #fff; color:#787885;
}
/*background & header*/
.story-popCont .story-pophead, .lib-summary-hdr{
  background-color: #eeeff0;
}

/*Vertical tabs*/
.story-popCont .verticalnav ul li {
  border: 1px solid #666;
  background-color: #666;
  color: #fff;
}
.story-popCont .verticalnav ul li.on {
  background: #fff;
  border: 1px solid #d7d7d7;
  border-right: 1px solid #fff;
}
.story-popCont .verticalnav ul li > a {
  color: #fff;
}
.story-popCont .verticalnav ul li.on a {
  color: #4A90E2;
}
.story-popCont .verticalnav ul li.disable-navtab {
  background-color: #ccc;
  border: 1px solid #ccc;
}
/*Report modal*/
.modal.fade.add-report-modal {
  background: #fff;
}
.add-story-tlt {
  background: #eee;
}
/*header*/
/*dark theme*/
.dark .modal.fade.add-report-modal {
  background: #000;
}
.dark .add-story-tlt {
  background: #333;
}
/*header*/
/*--------- nicescroll window ---------- */
.nicescroll-rails > div,
.members #scrollbar {
  background-color: #4A90E2 !important;
}
.nicescroll-rails.desk-v-scroll > div {
  background-color: #4A90E2 !important;
}
/* Loader */
.cs-loader-inner label {
  color: #fc880f !important;
}
.spinner > div {
  background-color: #fc880f;
}
/*Navigation Tab */
.navigation-tab ul li {
  background-color: #eee;
  color: #333;
  border-left: 1px solid #ccc;
  letter-spacing: 0.7px;
}
.navigation-tab ul li:hover {
  background: #ddd;
}
.navigation-tab ul li.active {
  color: #fff;
  background-color: #4A90E2 !important;
  border-color: #4A90E2;
}
/*Properties horizontal nav */
.story-pro .story-proNav {
  border-bottom: 1px solid #eeeff0;
}
.story-pro .story-proNav a {
  border: 1px solid #eeeff0;
  background-color: #eeeff0;
  color: #787885;
}
.story-pro .story-proNav a.on {
  border: 1px solid #eeeff0;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  color: #4A90E2;
}
/*share*/
.share-content-mdl p {
  color: #999;
}
.share-content-mdl .share-mdl-action {
  color: #4A90E2;
}
/*export*/
/* #iterate .exportFilter{border:1px solid #999} */
#export-form .ion-ios-albums-outline:before,
#export-form .ion-stats-bars:before {
  color: #999;
}
#export-form .choice:hover {
  border: 1px solid #3b73b5;
}
#export-form .choice.selected, .edit-true .report-selected-true {
  border: 1px solid #4A90E2;
}
#export-form .progress {
  background-color: #555;
}
#iterate .exportFilter input{color:#212121}
/* ==========================================================================
                           Desk
   ========================================================================== */
.desk-name-dropdown {
  color: #999;
}
.header-right li a {
  color: #4A90E2;
}
.header-right li a:before {
  color: #787885; font-weight:800;
}
.header-right li a:hover:before {
  color: #212121;
}

#desk-list > li {
  color: inherit; font-weight:600;
}
#desk-list > li:hover {
  color: #4A90E2;
}
.selectorHldr .dropdown-choice {
  color: #4A90E2;
}
.selectorHldr .dropdown-choice.selectorLabelRed {
  color: #d12323; font-weight:600;
}
.selector_container .title,
.selector .icon,
.selector .title,
.selectorHldr .arrowdown,
.selectorHldr .arrowup {
  color: #787885; font-weight:600;
}
.applyBtn-Hldr{border-top: 1px solid #eeeff0;}
/* ==========================================================================
                           HUD
   ========================================================================== */
.hudStories {
  background-color: #f5f5f5;
}
.storyContainer H4 {
  color: #000;
  background: #ddd;
}
.storyContainer H4:hover {
  background: #ccc;
}
.storyContainer .storyHeaderActive {
  background: #bbb !important;
}
.dark .storyContainer H4 {
  color: #ccc;
  background-color: #222;
}
.dark .storyContainer H4:hover {
  background-color: #333;
}
.dark .storyContainer .storyHeaderActive {
  background: #444 !important;
}
/* ==========================================================================
                           Library
   ========================================================================== */
/*filter */
.sort-label label {
  color: #787885 !important; font-weight:600;
}
.view-list ul li .sort-label a {
  color: #999;
}
.sort-label .sort-active,
.sort-label .ion-arrow-down-c.sort-active {
  color: #4A90E2 !important;
}
.sort-label .ion-arrow-down-c {
  color: #999 !important;
}
.view-list-close a[disabled],
.view-list-close a[disabled]:hover > span {
  color: #ccc;
}
/*search*/
/*.filter-search{border: 1px solid #ccc;}*/
.filter-search-cont i {
  color: #999;
}
.filter-search:hover,
.filter-search:focus {
  border-color: #999;
}
/*filter search*/
.search_block {
  color: #787885;
}
/* .search_block .filter_container:hover,
.search_block .filter_container:focus {
  border: 1px solid #555;
} */
/*tile box*/
.reports-tile-view > ul > li {
  border: 1px solid #ddd;
}
#obj-list-container > ul > li:hover {
  border-color: #3b73b5;
}
.report-tiles .title {
  color: #4A90E2;
  letter-spacing: 0.7px;
  font-weight:600;
}
.rb-selectedRep li a::before {
  color: #787885; font-weight:800;
}
.rb-selectedRep li a:hover::before{color:#212121}
/*.report-tiles .description{color: #333 !important;}*/
.report-tiles .report-prepend, #download-popup label {
  color: #787885 !important;
}
.report-tiles .report-action {
  background-color: #fcfcfc;
}
.dark .report-tiles .report-action {
  background-color: #151515;
}

.report-detail-view{color:#787885}

.report-tiles .report-action a {
  color: #4A90E2;
}
/* .report-tiles .report-action a.icon-disable,
.report-tiles .report-action a.icon-disable:hover {
  color: #999 !important;
} */
.reportsFav.ion-ios-star,
.reportsFav.ion-ios-star.disabled:hover,
.edit-true .report-selected-true .checkmark:before {
  color: #ffc500;
}
.reportsFav.ion-ios-star.disabled {
  color: #ccc;
}
.run-in-bck {
  background: #222;
}
/*story report icon*/
.report-tiles .report-descHldr figure .story-reports-icon {
  color: #4E8CBA;
}
.report-tiles .report-descHldr figure .story-reports-count {
  color: #fff;
}
/*Report detail view*/
.report-detail-view {
  background: #fff; border:1px solid #d7d7d7;
}
.detailShowed::after {
  border-bottom-color: #d7d7d7 !important;
}
.report-detail-view .label-txt {
  color: #787885; font-weight:600;
}
.right-hr{border-right:1px solid #eeeff0}
.report-detail-view .title {
  font-size: 1.5em;
  font-weight: 100;
}
.report-detail-view .title .hdr-label {
  font-size: 14px;
  font-weight: 500;
}
/* fix for the title in share pop up*/
.report-detail-view .title .share-search-cont {
  font-size: 14px;
  font-weight: 500;
}
/* fix for the title in share pop up*/
.report-detail-view .value-txt,
.report-detail-view .title, .detail-view-properties ul li span {
  color: #212121; font-weight:600;
  cursor: default;
}
.detail-view-actions li a span {
  color: #212121 !important;
}
.detail-view-actions li a:before {
  color: #787885 !important;
}
.detail-view-actions li a:hover {
  color: #4A90E2;
}
/* .detail-view-actions ul li a.icon-disable:before,
.detail-view-actions ul li a.icon-disable span {
  color: #212121 !important;
} */
.detail-view-actions .report-list .report .name {
  color: #4A90E2;
}
.detail-view-actions .report-list .report .model {
  color: #999;
}
/*Report confirmation box*/
.editOptionList .jBox-container{background:#fff !important}
.edit-options a{color:#787885}
.reportPro-confirm,
.reportPro-confirm.save {
  background-color: #eeeff0;
}
.reportPro-confirm.save label{color:#787885;}
.bottom-hr{border-color:#eeeff0}

.modal.fade.translate-modal{background:#fff; color:#212121}
/*create icons*/
.view-list ul li.add {
  color: #4A90E2;
}

.disableBtn:hover {
  border: 1px solid #4a90e2;
  background: #4a90e2;}
/* ==========================================================================
                            Story builder
   ========================================================================== */
/*storybuilder left panel*/
.report-lftPane ul li {
  border: 1px solid #ccc;
}
.report-lftPane ul li:hover {
  border-color: #3b73b5;
}
.sb-report-selected {
  border: 1px solid #4A90E2 !important;
}
.progress-bar-success .progress-bar-info {
  background-color: #5cb85c;
}
/* duplicate and remove link */
.img-thumb a:hover,
.img-thumb a:before:hover {
  color: #4A90E2 !important;
}
/*report delete*/
.confirm-delete {
  background-color: #d12323;
}
.confirm-delete p {
  color: #fff;
}

.confirm-delete .btn-Container > a {min-width:65px; color:#fff;}
.confirm-delete .btn-Container > a.button-secondary{color:#4A90E2}
.confirm-delete .btn-Container > a.button-secondary:hover{color:#3b73b5; border:1px solid #3b73b5}

/*add Report*/
.adhoc-add-report {
  color: #4cd964;
}
#createOptionDiv a:hover,
#createOptionDiv1 a:hover {
  border: 1px solid #3b73b5;
}
#createOptionDiv a:before,
#createOptionDiv1 a:before {
  color: #999;
}
/*storybuilder right panel*/
.sb-story li a {
  color: #4A90E2;
}
/*more links*/
.sb-story li a:before {
  color: #787885; font-weight:800;
}
.sb-story li a:hover:before{color:#212121;}
.sb-story li a.icon-disabled:hover::before{color:#787885}
.sb-story .ion-ios-cloud-upload-outline.icon-enabled:before,
.sb-story .ion-ios-cloud-upload-outline.icon-enabled span {
  color: #00b929; font-weight:700;
}
/*dashboard icons*/
.dashboard-chart-plus,
.rb-selectedRep li a.done,
.rb-selectedRep li a.save {
  color: #00b929;
}
.chart-template-control-list {
  background: rgba(50, 50, 50, 0.7);
  color: #ddd;
}
/*reportConfig-popupContainer*/
.dashboardDS .vertNav ul li.on {
  background: #fff;
  border: 1px solid #d7d7d7;
  border-right: 1px solid #fff;
  color: #4A90E2;
}
.dashboardDS .vertNav ul li {
  background-color: #666;
  color: #fff;
}
.dashboardDS > h5 {
  border-bottom: 1px solid #eeeff0;
}
.dashboardDS .vertNav_content {
  border-left: 1px solid #d7d7d7;
}
.jBox-TooltipDark .pop-foot-btn {
  border-top: 1px solid #eeeff0;
}
.more-dropdown li a{color:#787885}
.dd-seperator{border-top: 1px solid #eeeff0;}

.modal.fade.sb-properties-modal {background: #fff; color:#787885;}
.localize-cont ul li div.propertyLbl > span{color:#212121}


/* ==========================================================================
                           Dimension Selector
   ========================================================================== */
.smartText i {
  color: #4cd65e;
}
#tabs_container .icon {
  color: #999;
}
#tabs_container .dimension_name > span {
  color: #555; font-weight:600;
}
#tabs_container a.ng-binding {
  color: #4A90E2;
}
#tabs_container p.preview-watermark a {
  color: #d12323;
  font-weight:500;
}
#tabs_container p.preview span {
  color: #999;
}
.report-config span{font-weight:600}
.selections {
  background: #fff; box-shadow:0 2.8px 2.2px rgb(0 0 0 / 3%), 0 6.7px 5.3px rgb(0 0 0 / 5%), 0 12.5px 10px rgb(0 0 0 / 6%), 0 22.3px 17.9px rgb(0 0 0 / 7%), 0 41.8px 33.4px rgb(0 0 0 / 9%), 0 100px 80px rgb(0 0 0 / 12%);
  border: 1px solid #b7b7b7;
}
/* .selections .instruction {
  color: #999;
} */
.sel_container .first_cell {
  border-color: #eeeff0;
}
.sel_container .level {
  border-color: #e4e4e4 !important;
}
.sel_container .footermode {
  border-color: #eeeff0;
}
.sel_container .ui-resizable-handle {
  border-color: #eeeff0;
}
/* .selections .persona-default {
  border-color: #555;
} */
.selections .personalize-leftnav ul li > a,
.selections .personalize-leftnav ul li {
  border-color: #eeeff0 !important;
  color: #555;
}
/* .selector1stdiv .selections .personalize-leftnav ul li > a, 
.selector1stdiv .selections .personalize-leftnav ul li, .selector1stdiv .bdr-left, .selector1stdiv .bdr-bottom
{border-color: #555 !important; color:#fff;} 

.selector1stdiv .selections .personalize-leftnav ul li.on a{border-color:#222 !important}

.selector1stdiv label.check-label{color:#fff !important}*/

.selections .personalize-leftnav ul li.on a {
  border-color: #fff !important;
  color: #4A90E2;
}
.load-existing-edit .load-editName span, .loadexit-maxHgt li{color:#212121}
.selections .personalize-content h2 {  
  font-size: 1.5em;
  font-weight: 300;
}
/* .selections .personalize-content {
  border-color: #555;
} */
.selctions .load-existing-edit > span {
  color: #999;
}
span.loadexist-rename span {
  color: #4A90E2;
}
/* a.loadexist-rename-cancel span {
  color: #fff;
}
a.loadexist-rename-cancel:hover {
  color: #fff;
} */
.sel_container .levelname,
.sel_container p.header-msg,
.sel_container span.dimension-msg {
  color: #555 !important;
}
.sel_container div.level.selecting p.levelname {
  color: #212121 !important;
}
.sel_container div.level.singlememberselected p.membername,
.sel_container div.level.selected p.membername {
  color: #4A90E2;
}
.sel_container a.hierarchy-arrow {
  color: #4A90E2;
}
.sel_container a.hierarchy-arrow:hover {
  color: #4A90E2;
}
.sel_container .members i:before {
  color: #555;
}
.sel_container .delete_icon {
  color: #555;
}
.sel_container .asymetric-custObj-down-arr {
  color: #999;
}
.sel_container .ion-pin {
  color: #999;
}
/*favourite icons*/
.filter-favorite:before,
.megalist-favorite:before {
  color: #7b7b7b;
}
.megalist-favorite-active:before,
.favorite:before {
  color: #ffc500;
}
/*object list*/
.customobjectsmenu .create-popup {
  background-color: #fff;
}
/*#objectList li span, #objectList li p, #objectList li span:before{color:#999;}*/
.customobjectsmenu .create-popup ul li:hover {
  border: 1px solid #4A90E2;
}
/*Accordion*/
.accor-headsec1,
.accor-headsec2,
.accor-headsec3 {
  background: #eeeff0;
}
/*search modal*/
.search-window .searchwincontainer {
  background-color: #fff; box-shadow: 0px 0px 2px rgba(0 0 0 / 24%);
}
.search-window .searchwinHdr {
  background-color: #d7d7d7;
}
.search-window .search-results,
.search-window .search-footer {
  border-color: #eeeff0;
}
/*.search-window .search-results-accordion span {color: #fff}
*/
/*filter*/
/* .search_container:hover {
  border-color: #555;
} */
.ds-funnel-icon {
  color: #999;
}
.watermark_hldr {
  color: #d12323;
}
.verticalnav_content .personalize-Cont{color:#787885}
.pop-foot-btn{border-top:1px solid #eeeff0}


/* ==========================================================================
                           Report Builder
   ========================================================================== */

/*Chart-properties*/
.report-builder-aside{border:1px solid #d7d7d7}
.chart-properties-tabs{width:268px;}
.chart-properties-tabs .group-accordion > h3{background:#eeeff0; color:#787885}
.chart-properties-tabs .ui-accordion .ui-accordion-header.ui-state-active{background:#d7d7d7; color:#787885}
.chart-properties-tabs .group-accordion > h3{border-top:1px solid #d7d7d7}
.chart-properties-tabs .ui-accordion .ui-accordion-content, .chart-properties{background:#fff; color:#212121;}
.chart-properties-tabs .ui-widget-content a{color:#4A90E2; letter-spacing:.7px; font-weight:600}
.chart-property-header {color:#787885;}
.chart-property-header::after{background:#eeeff0}


.conditionalFrt .frt-selectedMem .selectedMemLbl, .frt-conditionLst{color:#787885; border-bottom:1px solid #eeeff0}
.jBox-TooltipDark .jBox-container label{ color:#787885}
.selectedMemLst .accordion-toggle > span{color:#212121}
.visualizer-popup-tabs-content .filter-search-cont{border:1px solid #d7d7d7}
.visualizer-popup-chart .chart-subTitle{color:#787885;}
.cf-operatorLst li span input[type="text"], .cf-operatorLst li span select, .hmap-selection{border:1px solid #d7d7d7; color:#212121}

.chart-property .chart-property-name{color:#787885; font-weight:600;}
.report-config {
  color: #4A90E2;
}
.chart-template-list > li:before {
  border-color: #ccc;
}
.arrow-top {
  color: #999;
}
/*configure modal*/
.rb-popCharts .openhierarchylist span {
  color: #4A90E2; font-weight:600;
}
.rb-popCharts ul.report-model-list li.selected {
  border: 1px solid #4A90E2;
}
.rb-popCharts ul.report-model-list li:hover {
  border: 1px solid #3b73b5;
}
.reportConfig-popupContainer .horizonRow,
.reportConfig-popupContainer .divideLft,
.reportConfig-popupContainer .divideLft > span {
  border-color: #eeeff0 !important;
}
.reportConfig-popupContainer .dataStru-rht,
.reportConfig-popupContainer .dataStru-rhtHdr,
.reportConfig-popupContainer .addpop_content h5 {
  border-color: #eeeff0 !important;
}
.reportConfig-popupContainer ul.dimen-propHdr {
  border-color: #eeeff0 !important;
}
.rb-popCharts .dataStru-rht .addpop_content ul li > span {
  color: #4A90E2;
}
.dragLayout .horizonRow .hrRight p,
.dragLayout .horizon-divide .divideLft .vrcolRight p {
  color: #4A90E2;
}
.rb-selectedRep span, .sb-story li span{font-weight:600}
/*Chart property*/
/*.chart-properties-tabs{background:#333}*/
/*.chart-properties-tabs .ui-accordion .ui-accordion-header.ui-state-active{background-color:#444; color: #fff;}*/
.slide-aside {
  color: #999;
}
.slide-aside:hover {
  color: #4A90E2;
}

.tgle-chk-text {
  background: #787885;
  color: #fff;
}
/*Visualizer popup*/
/*.visualizer-popup-chart-group {
  color: #999;
}
.visualizer-popup-chart-group:after {
  background: #555;
}*/
.visualizer-popup-chart li div{color:#787885}
.visualizer-popup-chart li:hover {background-color:rgba(238,239,240,1)}
.charts-grid-layout li a:hover::before{ border-color: #3b73b5;}
.charts-grid-layout li.chart-selected a::before{border-color:#4A90E2}
.horizonRow-divider{background:#eeeff0;}


/* ==========================================================================
                           Queue
   ========================================================================== */
.listing-content .jBox-container {
  /* background: none repeat scroll 0 0 #f8f8f8 !important;
  border: 1px solid #ddd; */
  color: #070707 !important;
}
.listing-content .jBox-container:hover {
  /* border: 1px solid #f60; */
}
.jBox-NoticeBorder.jBox-Notice-red .jBox-container:after {
  /* background-color: #CC0000; */
}

.listing-content .jBox-container.dark {
  background-color: #111 !important;
  border-color: #222;
  color: #fff !important;
}
/* ==========================================================================
                           Custom Calculation
   ========================================================================== */
.ccb-selector .dim-group-title {
  color: #999;
}
.ccb-functions {
  background: #fff; border:1px solid #eeeff0;
}
.ccb-functions h4 {
  border-bottom: 1px solid #eeeff0;
  color: #787885;
}
.ccb-functions .search_container {
  border: 1px solid transparent;
}
.ccb-calculation .editor {
  border: 1px dashed #eeeff0;
}
/*syntax model popup*/
.ccb-calculation .tool-group-cont .tool-group a[class^="ion"]:before {
  color: #787885;
  position: relative;
  top: -1px;
  line-height: 1px;
}
.helpSyntax .functionName {
  color: #51da72;
}
.helpSyntax .functionsyntax {
  color: #999;
}
/*custom Aggregate*/
#customaggregate .dim-group-title {
  color: #787885;
}
/* ==========================================================================
                           Queue
   ========================================================================== */
/* Context menu styles. Good enough for the demo, but will need to take this out of custom Viz and make available at framework level for Summit.*/
.context-menu {
  display: none;
  letter-spacing: 0.6px;
}
.context-menu ul {overflow:hidden}
.context-menu li.disabled {
  opacity: 0.4;
  pointer-events: none;
}
.context-menu li:hover {
  cursor: pointer;
  color: #4A90E2;
}
.context-menu .section-header {
  border-bottom: 1px solid #555;
  color: #999;
  cursor: default;
  margin-bottom: 3px;
}
.context-menu .ion-ios-information-outline:before,
.context-menu .ion-ios-chatboxes-outline:before,
.context-menu .ion-ios-people:before,
.context-menu .ion-android-sunny:before {
  font-size: 18px;
  padding-right: 8px;
  color: #999;
  vertical-align:top
}
.detailSum-popup{background:#fff; color:#787885}
