/** Whitelabeling CSS */

:root {
  --primary: #000;
  --secondary: #f9b858;
  --bar: #000;
  --link: #000;
  --link-hover: #000; 
  --btn: #000;
  --icon: #000;
  --background: #000;  
  --panel-accent: #cdcccb; 
  --header-accent: #000;
  --header-title: #000; 
}

/* Top Navigation */
.nav-main-app {
   background-color: ;
}
.nav-main-app-toc h2.active a {
    color: ;
}
.nav-main-app-toc h2 a:hover {
    color: ; 
}
.container.blueBar+.bg-sub-nav {
 background-color: #f9b858;
 background-image: none;
}
.bg-sub-nav {
 background-color: #f9b858;
 background-image: none;
} 
.nav-main-app-toc h2::after {
border-bottom: 5px solid #f9b858;
}
.nav-main-app-toc li.active a span {
   color: ;
   border-color: ;
}
.nav-main-app-toc li a:focus span, .nav-main-app-toc li a:hover span, .nav-main-app-toc li.active a:hover span {
   color: ;
   border-color: ;
}

/* Footer */
.footer-wrapper {
  background: #666; 
}
.sp-footer-text-color {
 color: #fff;   
}
footer a:hover {
 color: #000;    
}

/* Link/Buttons and Icons */
.sp-icon-color { 
 color: #000;   
}
.sp-btn-color {
  border-bottom: none;
  background: #000; 
  box-shadow: 0px 4px 0px -2px #000000;
}
.sp-btn-color:hover {
   background-color: #000000;
}

a {
    color: #000;   
}
a:hover {
  color:#000;    
}
.sp-link-color {
  color: #000;
}
.sp-background-color {
   background: #000;  
}
.sp-btn-default-color {
   color: #000;  
}

/* Panel Accent Bar */
.sp-panel-accent {
   border-top: 4px solid #cdcccb; 
}

/* Header Accent Bar */
.sp-header-accent {
   background-color: #000; 
}

/* Component Header Title Color */
.sp-header-title-color {
    color:#000;
}

/* Sign In Accent Bar */
#header.signInBorder+#content, #header.signInBorder+#content-container {
   border-top: solid 7px #000;    
}
#header.addOrangeBrdr+#content, #header.addOrangeBrdr+#content-container {
   border-top: solid 7px #000;    
}

/* Dashboard overrides will use button/link colors */
.db-tab-pager li {
 color: #000;
}
.db-tab-pager li.active {
  background-color: #000;    
}
.db-tab-pager li.active::after {
border-top: 9px solid #000; 
}
.db-tab-pager li.active:hover {
  background-color: #000000;    
}
.db-tab-pager li.active:hover::after {
  border-top-color:#000000;    
}

/** Few button Overrides **/
.buttoncss {
   background: #000;
}
.sp-btn-wrapper.sp-red {
    background: none repeat scroll 0 0 #000;  
}
.sp-btn-wrapper.sp-red .sp-btn {
     border-bottom: 2px solid #000000;  
}
.account-pages a.pill.orange {
    background: #000; 
}

/* Logout dropdown background overrides */
.nav-nice-name-tools li.log-out {
background-color: #000; 
}

/* Members and groups button style dropdown overrides */
.toolbar .controls .wrapper-dropdown-5 {
    background: #000;  
    border: 1px solid #000;  
}
.toolbar .controls .wrapper-dropdown-5 .dropdown {
      border: 1px solid #000;  
}
.toolbar .controls .wrapper-dropdown-5.active .dropdown {
  border-bottom: 1px solid #000;  
}
.toolbar .controls .wrapper-dropdown-5 .dropdown li a {
   color: #000;  
   border-bottom: 1px solid #000;  
}
.toolbar .controls .wrapper-dropdown-5 .dropdown li:hover a {
   background: #000;  
}
.hiring-list-wrapper p {
    background: #000; 
    border: 1px solid #000; 
 }
 .hiring-list-wrapper .hiring-list ul {
   border: 1px solid #000; 
 }
 .hiring-list-wrapper .hiring-list li a {
   color: #000; 
 }
 .hiring-list-wrapper .hiring-list li a:focus, .hiring-list-wrapper .hiring-list li a:hover {
 background: #000; 
 }

 /** Support Page Overrides */
 .support-body .nav-support-link-list a {
   background-color: #000;
 }
 .support-body .nav-support-link-list a:focus, .support-body .nav-support-link-list a:hover {
    background-color: #000000;
  }
 .support-body header.section-faq-header {
   background-color: #000;
  } 
 .support-body header.section-faq-header:hover {
    background-color: #000000;
  }

 /** Overlay modal header bar overrides **/
section.wrapper .contentBody {
 border-top: 5px solid #cdcccb; 
} 

/** Organization dropdown background hover **/
.lnd-left-style-box ul li:hover {
  background : #000;
}

/** Prism Lens Request Tab Overrides **/
.inviteLink.active {
  background: #000;
}
.inviteLink.active.selected {
 background: #000;
}
.inviteLink.active:hover {
  background: #000000;
}

/** Blueprint objectives toggle bar overrides */
.blueprint-content .obj-header-wrap {
 background-color: #000;
}
.blueprint-content .obj-header-wrap:hover {
 background-color: #000000;
}

/** Prism Personality Bar Overrides */
.profile-tab-wrapper li.selected {
  border-top: 4px solid #000;
}
.personality-profile-wrapper .profile-wrapper h2 {
   background-color: #000;
}
.compare-candidates .result-tabs li.on {
  border-top: 4px solid #000;
}

@media only screen and (max-width: 767px) {
.profile-tab-wrapper .mobile-tab {
 background-color: #000;
}
.profile-tab-wrapper ul {
 background: #000000;
}
}

/** Ind-Org Notes and Feedback Overrides for mobile */
@media only screen and (max-width: 767px) {
 .practice-areas-dd a {
   background: #000;
 }
 .practice-areas-dd ul {
   background: #000000;
 }
 .practice-areas-dd .return-link {
   background: #000000;
 }
}

/** Tooltip Overrides */
.sp_tooltip .surepeople {
 border-top: 3px solid #cdcccb;
}
.sp_tooltip .surepeople_norel {
 border-top: 3px solid #cdcccb;
}

/** Mobile dropdown nav menu overrides */
@media only screen and (max-width: 767px) {
.nav-nice-name-tools a {
 background-color: #000; 
}
.nav-nice-name-tools a:focus, .nav-nice-name-tools a:hover {
    background-color: #000; 
}
.nice-name-avatar.hamburger-toggle span.line {
   background-color: #000; 
 }
 .nav-main-app-toc>section.nav-dashboard ul a::before {
  border-right: 6px solid #000; 
 }
 .nav-main-app {
  border-top: 4px solid ;
 }
}

/** Mobile Overlay header Background Overrides */
.mobile-report-modal .report-header {
 background: #f9b858;
}
.lnd-content-dialog .dialog-header-closeBtn {
 background: #f9b858;
}

/** Prism Relationship Advisor Mobile Tab Overrides */
.db-tab-pager li.reverted-bg {
 background-color: #000;
}
.db-tab-pager li.reverted-bg:hover {
 background-color: #000000;
}

/** New Global Navigation Global accent color override **/
.new-app-header-wrap {
    border-bottom: 4px solid #000; 
}
.new-app-header-wrap.assessment-header {
    border-bottom: 4px solid #000; 
}

/** Notes Panel tabs overrides */
.notes-section .notes-tabs .selected {
  border-bottom: 5px solid #000;
}

/** Goals Progress Module overrides */
.goal-information .header.selected {
  border-top: 4px solid #000;
}

/** Secondary Color */
.sp-secondary-color {
   color: #f9b858;   
}
/** Secondary background Color */
.sp-secondary-bg-color {
   background: #f9b858;
}

.empty-hex.miniPollsAdj0.result-hex.adj {
  border: 1px solid #000;
}
.action-plan-section-panel .lp-task-check-wrap .lp-check-icons.icon-lp-uncheck:focus, 
.action-plan-section-panel .lp-task-check-wrap .lp-check-icons.icon-lp-uncheck:hover {
  color: #000;
}

.share-update .file-stack-dashboard-pos:hover {
  color: #000;
}
.share-update .icon-tab-member:hover  {
  color: #000;
}
.share-update .icon-mini-poll:hover  {
  color: #000;
}

/** Tags Input Overrides */
tags-input .tags .tag-item span {
  background: #000;
  border: 1px solid #000;
}
tags-input .tags .tag-item a {
  background: #000;
  border: 1px solid #000;
}
tags-input .autocomplete .suggestion-list li:hover {
 background-color: #000;
}
tags-input .autocomplete .suggestion-list li:hover em {
  background-color: #000;
}
.angucomplete-selected-row {
  background: #000 !important;
 }
 tags-input .autocomplete .suggestion-item.selected {
  background-color: #000;
 }
 tags-input .autocomplete .suggestion-item.selected em {
  background-color: #000;
 }
 tags-input .tags .tag-item.selected span {
  background: #000;
  border: 1px solid #000;
 }
 tags-input .tags .tag-item.selected a {
  background: #000;
  border: 1px solid #000;
 }
 .news-feed-holder .mention-dropdown-sp .active {
  background: #000;
 }

 /** Add Cancel button Border */
 .button-standard.cancel-btn {
   border: 2px solid #000;
 }
 .button-anchor.cancel-btn {
   border: 2px solid #000;
 }

 /** Program overrides */
 .program-details-box .progress-tracker-wrap .progress-tracker-info li.archive-program,
 .program-details-box .progress-tracker-wrap .progress-tracker-info li {
   color: #000; 
 }

 .learning-program-widget .lp-lite-wrapper .lp-lite-btn, 
 .learning-program-widget .lp-lite-wrapper .lp-progress-info li {
   color: #000; 
 }

 .program-widgets-wrapper .programs-header-wrap .progress-tracker-wrap .progress-tracker-info li {
   color: #000;
 }

 .program-widgets-wrapper .program-steps-list li {
   color: #000;
 }

 .program-widgets-wrapper .program-steps-list li:hover {
  color:#000;    
 }

 .programs-recorder-widget .recorder-default-view a span.rec-media-ic, 
 .programs-recorder-widget .recorder-default-view a:focus span.rec-media-ic, 
 .programs-recorder-widget .recorder-default-view a:hover span.rec-media-ic {
   color: #000;
 } 

 .programs-recorder-widget .recorder-default-view a span.rec-media-text,
 .programs-generic-messages-wrap .archive-msg-content a.link-btn,
 .program-widgets-wrapper .task-btn {
   background: #000;
 }

 .programs-recorder-widget .recorder-default-view a span.rec-media-text:hover,
 .programs-generic-messages-wrap .archive-msg-content a.link-btn:hover,
 .program-widgets-wrapper .task-btn:hover {
  color:#000;    
 }

 .programs-media-widget .slider-cols span.video-play-icon::after {
   color: #000;
 }

 .programs-media-widget .slider-cols span.video-play-icon:hover::after {
  color:#000;    
 }

 .programs-share-widget ul.share-widget-actions a,
 .programs-textbox-widget .textbox-actions .new-pill-btn {
   background: #000;
 }

 .ppaSlide h3 {
    color:#000;
 }

 .ppaSliders .slick-dots li button::before {
   border-color: #000;
 }

 .ppaSliders .slick-dots li.slick-active button::before {
   background-color: #000;
 }

 .sp-widget-accordian ul li .down-arrow,
 .sp-widget-accordian ul li .right-arrow {
    color: #000;
 }

 .hero-slide .kcHeroSlideCont li a.pill {
    color: #000;
    border-color: #000;
 }

 .sp-content-accordian ul li .accordian-checkbox:checked~.sp-list-items-header {
    color: #000!important;
 }

 .sp-detail-list .sp-detail-list-wrapper .sp-list-area .sp-list-content-wrapper .expand-collapse,
 .sp-detail-goal-creation .style_radioList li .icon-action,
 .sp-detail-header-filter .filter-name,
 .sp-detail-goal-selected .sp-goal-action-item .add-goal:hover .icon-icon_add,
 .sp-detail-goal-selected .sp-goal-action-item .add-goal .add-goal-text {
    color: #000;
 }

 .sp-widget-list-item-name .action-text,
 .sp-widget-accordian ul li .accordian-checkbox:checked~.sp-widget-list-item .sp-widget-list-item-name .enabled-true {
    color: #000;
 }

 .task-completed-expanded-btn.task-all-completed .base-program-completed,
 ul.page-icons li span.base-ic.disabled.icon-programs_checked {
    color: #000;
 }

 .task-completed-expanded-btn.task-all-completed .base-program-completed,
 ul.page-icons li span.base-ic.disabled {
    border-color: #000;
 }

 .task-completed-expanded-btn:hover .base-program-all-completed,
 .programs-link-widget a.link-btn,
 ul.page-icons li span.base-ic:hover {
     background-color: #000;
 }

 ul.page-icons.i-with-animation span.confirm_complete_message span.confirm_complete_yes {
     background-color: #000;
 }

 ul.page-icons.i-with-animation span.confirm_complete_message span.confirm_complete_no {
    color: #000;
    border-color: #000;
 }