
.recommended::before  {
  content: "Recommended";
}






.visitor-layout, .direct-signup-layout {
  padding-top: 0px !important;
  background-image: none;
}
.visitor-layout .login-wrap, .visitor-layout .registration-wrap {
  margin-bottom: 0px !important;
  min-height: 500px !important;
}
.navbar-right  {
  margin-top:7px;
}

@media(max-width:320px) {
  .logo-white img {
    max-width:90% !important;
  }
}

.bg-container, .welcome-layout, .career_development.after_registration div.layout #container {

  background: #868686 url(https://www-yns-com.s3.amazonaws.com/images/visitor/bg.jpg) no-repeat scroll center top !important;
  background-size: cover !important;
}

#accessibility-enable-btn {
  background-color: #333 !important;
}

#accessibility-enable-btn:hover {
  opacity: .85 !important;
}

  .footer-wrap-candidate-care .tools .sign-up {
    display: none;
  }
  .footer-wrap-candidate-care {
    display: none;
  }









    @media(max-width: 1146px) {
      .bg-container { background-size: cover !important; }
    }

    .visitor-layout .login-wrap, .visitor-layout .registration-wrap {
      margin-bottom: 0px;

    }

    @media(max-width: 415px) {
      .login-panel {
        margin-bottom: 40px !important;
      }
    }



  .returning-user {
    position:relative !important;
    left:25%;
  }

  @media(max-width: 768px) {
    .returning-user {
      left: 0% !important;
    }
  }

  @media(max-width: 375px) {
    .visitor-layout .login-wrap .panel.panel-default .panel-heading, .visitor-layout .registration-wrap .panel.panel-default .panel-heading {
      padding: 0px;
    }
  }

  .welcome-layout .login-wrap, .welcome-layout .registration-wrap {
    margin: 0px auto;
  }


.navbar {
  background: #fff !important;
  border-bottom: 1px solid #4f4f4f;

}
.navbar .navbar-toggle {
  color: #4f4f4f;
  border-color: #4f4f4f;
}
@media (max-width: 500px) {
  .navbar-default .navbar-nav > li > a {
    color: #4f4f4f;
  }
}
.navbar .navbar-nav li {
  border-bottom: solid 1px #4f4f4f;
}
.navbar .navbar-nav li a {
  color: #4f4f4f;
}
.visitor-layout .candidate-care-wrap {
  display:none !important;
}
.navbar .navbar-nav li a:hover, .navbar .navbar-nav li a:focus, .navbar .navbar-nav li a:active {
  background: #333;
}
.standard-layout .sidebar-dropdown .dropdown-menu li a.active {
  color: #000;
  background: #ebebeb;
}



.already-registered {
  display: inline !important;
  font-size:16px !important;
}

@media(max-width: 991px) {
  .already-registered {
    padding-left:10px;
  }
}

@media(max-width: 415px) {
  .already-registered {
    display:none !important;
  }
}

.already-registered a {
  color: #007CB0;
  text-decoration: underline !important;

}
.already-registered a:hover, .already-registered a:focus {
  color: #007CB0;
  text-decoration: underline !important;
}

.login-header {
  display:none;
}

.login-header-premium, .having-problems, .candidate-care-top {
  display: inherit !important;
}

.login-header-premium {
  max-width:800px;
  margin: 0px auto;
}

@media(max-width: 415px) {
  .login-header-premium {
    margin: 0 20px;
  }
}

.first-time-user {
  display: none !important;
}

.visitor-layout .login-wrap .panel.panel-default .panel-body .forgot-password a, .visitor-layout .login-wrap .panel.panel-default .panel-body .having-problems a {
  color: #007CB0;
}
.visitor-layout .login-wrap .panel.panel-default .panel-body .forgot-password a:hover, .visitor-layout .login-wrap .panel.panel-default .panel-body .forgot-password a:focus, .visitor-layout .login-wrap .panel.panel-default .panel-body .having-problems a:hover, .visitor-layout .login-wrap .panel.panel-default .panel-body .having-problems a:focus {
  color: #007CB0;
}

.footer-wrap-candidate-care {
  background: #000000 !important;
  position:relative;
}

.login-wrap {
  padding-bottom:100px;
}

.terms-candidate-care {
  background: #fff !important;
  min-height: 500px;
  bottom:0;
}

.terms-candidate-care li a:hover, .terms-candidate-care li a:focus {
    color: #4f4f4f;
    display: block;
    padding: 0 15px;
}

.visitor-layout .registration-wrap .panel.panel-default .panel-body .disclosures a {
  color: #007CB0;
}

.sign-up-cta {
  float:left;
}

@media(max-width: 413px)  {
  .sign-up-cta {
    display:none;
  }
}
@media(min-width: 414px)  {
  .sign-up-cta-mobile {
    display:none;
  }
}

@media(max-width: 415px)  {
  #signup_for_free{
    float: none !important;
    text-align: center;
    font-size: 16px !important;
  }
}

#contact_mobile a, .visit-account-settings a {
  text-decoration: underline !important;
}

#schedule-session-link {
  text-decoration: underline !important;

  &:focus, &:focus-visible {
    outline: 1px solid black;
    outline-offset: 2px;
  }

}

.header { background: #fff !important ; }

.header .top-nav .navbar-nav > li > a {
  padding: 8px;
  border-bottom: solid 2px transparent;
  bottom:2px;
}

.header .top-nav .navbar-nav > li > a:hover, .header .top-nav .navbar-nav > li > a:focus {
  padding: 8px;
  border-bottom: solid 2px #4f4f4f;
  bottom:2px;
}

.candidate-care-wrap, .candidate-care-wrap-small, .coach-services-nav, .navbar-right > li > a {
  /*  color: #777 !important; Not WCAG2A compliant */
  color: #797676 !important;
}

@media(max-width: 768px){
  .candidate-care-top .coach-services-nav{
    height: 50px;
  }
}

.navbar-nav ul > li > a:hover, .navbar-nav ul > li > a:focus {
  background: #eee !important;
}

.section-nav {
  background: #000000 !important;
  border-bottom: 1px solid #000 !important;
}
.section-nav ul li a {
  border-left: solid 1px #000;
}


  .section-nav ul li.active a {
    background: #0d0d0d !important;
  }
  .section-nav ul li a:hover, .section-nav ul li a:focus {
    background: #0d0d0d !important;
  }
  .sidebar > ul li.active a, .sidebar > ul li a:hover, .sidebar > ul li a:focus {
    background: #eee !important;
  }


.btn.btn-primary:not(.btn-reverse, .btn-back), .btn.btn-cta:not(.btn-reverse), .btn.btn-cta-primarycolor, .desired_key_skills.selected, .desired_technology_skills.selected {
  background: #000000 !important;
}

.btn.btn-cta.btn-reverse, .btn.btn-primary.btn-reverse{
  background: #000000 !important;
  color:  !important;
}

.skill-gap-page {
  color: #cc4919 !important;
}

.skill-checkbox.skill-added-indicator {
  background: #f58d00 !important;
  border: 1px solid #f58d00 !important;
}
.skill-checkbox.add-skill-indicator {
  color: #f58d00 !important;
  border: 1px solid #f58d00 !important;

}

.btn.btn-course {
  background: #2570e1 !important;
}



.btn.btn-primary:not(.btn-reverse, .btn-back):hover, .btn.btn-primary:not(.btn-reverse, .btn-back):focus, .btn.btn-cta:hover:not(.btn-reverse), .btn.btn-cta:not(.btn-reverse):focus, .btn.btn-cta-primarycolor:hover {
  background: #000000;
}

.btn.btn-primary:not(.btn-reverse, .btn-back):active, .btn.btn-primary:not(.btn-reverse, .btn-back):focus, .btn.btn-cta:active:not(.btn-reverse), .btn.btn-cta:focus:not(.btn-reverse), .btn.btn-cta-primarycolor:active, .btn.btn-cta-primarycolor:focus  {
  border: 2px solid #fff !important;
  -moz-box-shadow: 0 0 0px 2px #000 !important;
  -webkit-box-shadow: 0 0 0px 2px #000 !important;
  box-shadow: 0 0 0px 2px #000 !important;
}

.btn.btn-cta.btn-reverse:hover, .btn.btn-cta.btn-reverse:focus, .btn.btn-primary.btn-reverse:hover, .btn.btn-primary.btn-reverse:focus {
  background: #000000 !important;
}

.btn.btn-alt {
  color: #333 !important;
  border: 2px solid #333 !important;
}

.btn.btn-alt:hover, .btn.btn-alt:focus {
  background: #f8f8f8 !important;
  //background: #cccccc !important;
}

.btn.btn-success {
  background: #000000 !important;
  border-color: #000000 !important;
}

.btn.btn-success:hover, .btn.btn-success:focus {
  background: #000000 !important;
}

.btn.btn-welcome {
  background: #000000 !important;
  border-color: #000000 !important;
}

.btn.btn-welcome:hover, .btn.btn-welcome:focus {
  background: #000000 !important;
}

.btn.btn-selected {
  background: #000000 !important;
  border-color: #000000 !important;
}

.cc-li-connections-btn {
  height: initial !important;
  line-height: 30px !important;
  margin-left: 5px;
}

.company-connections-widget .cc-li-connections-btn {
  background: #007CBA !important;
}

.company-connections-widget .cc-li-connections-btn:hover, .company-connections-widget .cc-li-connections-btn:focus {
  background: #1a96d4 !important;
}

.company-connections-widget .cc-fb-connections-btn {
  background: #3B5A97 !important;
}

.company-connections-widget .cc-fb-connections-btn:hover, .company-connections-widget .cc-fb-connections-btn:focus {
  background: #5574b1 !important;
}

.workshops-list .btn-secondary, .coaching-home .skills-btn {
  border: 1px solid #333 !important;
  color: #333 !important;
}
.workshops-list .btn-secondary:hover, .workshops-list .btn-secondary:focus, .coaching-home .skills-btn:hover, .coaching-home .skills-btn:focus {
  -moz-box-shadow: 0 0 0px 1px #333 !important;
  -webkit-box-shadow: 0 0 0px 1px #333 !important;
  box-shadow: 0 0 0px 1px #333 !important;
}

.coaching-home .check-container {
  background-color: #000000 !important;
}

.new-coach-note:before {
  color: #000000 !important;
  position: relative;
}

.new-coach-note-mobile {
  color: #000000 !important;
}

.new-coach-note-mobile-sub {
  color: #000000 !important;
  font-size: 20px;
  position: relative;
  top: 2px;
}

.mobile-sub-dropdown {
  color: #000000 !important;
  margin-top: 1px;
  overflow: hidden;
  position: absolute;
}

.mobile-float{
  float: left;
}

.new-coach-note-mobile-nav:before {
  color: #000000 !important;
  position: absolute;
  right: 2.3em;
}

@media(min-width: 1400px){
  .new-coach-note-mobile-nav:before {
    display: none;
  }
}

.module-landing .module-overview .module-actions .btn.btn-secondary {
  background: rgba(0, 0, 0, 0.5);
}
.module-landing .module-overview .module-actions .btn.btn-secondary:hover, .module-landing .module-overview .module-actions .btn.btn-secondary:focus {
  background: rgba(0, 0, 0, 0.9);
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #000000 !important;
}


body:not(.career_development.coach_chat).modal:not(#coach_chat_list) .modal-header .close {
  background: #000000 !important;
}
body:not(.career_development.coach_chat).modal:not(#coach_chat_list) .modal-header:before {
  border-top: 1px solid #000000 !important;
}
body:not(.career_development.coach_chat).modal:not(#coach_chat_list) .modal-header:after {
  color: #000000 !important;
}

.confirm-modal .btn-danger {
  border-color: #000000 !important;
  background: #000000 !important;
}

.confirm-modal .btn-danger:hover, .confirm-modal .btn-danger:focus, .confirm-modal .btn-danger:focus {
  border-color: #0d0d0d !important;
  background: #0d0d0d !important;
  color: #FFF !important;
}

.expand-collapse .expand-collapse-trigger {
  color: #007CB0 !important;
}

.documents-section.recommended, .workshops-item.recommended, .workshops-item-variable.recommended {
  border-color: #000000 !important;
}

.documents-section.recommended:before, .workshops-item.recommended:before, .workshops-item-variable.recommended:before {
  color: #000000 !important;
}

.documents-section .actions .btn-secondary, .workshops-item .actions .btn-secondary, .workshops-item-variable .actions .btn-secondary {
  border: 1px solid #333 !important;
  color: #333 !important;
}

.documents-section .actions .btn-secondary:hover, .documents-section .actions .btn-secondary:focus, .workshops-item .actions .btn-secondary:hover, .workshops-item .actions .btn-secondary:focus, .workshops-item-variable .actions .btn-secondary:hover, .workshops-item-variable .actions .btn-secondary:focus {
  -moz-box-shadow: 0 0 0px 1px #333 !important;
  -webkit-box-shadow: 0 0 0px 1px #333 !important;
  box-shadow: 0 0 0px 1px #333 !important;
}

.document-link-cd {
  color: #007CB0 !important;
}
a.document-link-cd:hover, a.document-link-cd:focus, .btn-finish-later:hover, .btn-finish-later:focus { color: #08467c !important; }

.delete-link {
  color: #007CB0 !important;
}
a.delete-link:hover, a.delete-link:focus { color: #08467c !important; }

.document-panel .edit {
  border: 1px solid #000000 !important;
}

.document-panel .document_section .section-header a:visited, .document-panel .document_section .section-header a {
  color: #5675BC !important;
}

.document-panel .document_section .section-header a:hover, .document-panel  .document_section .section-header a:focus {
  color: #262626 !important;
}


.tertiary-action p a, .advanced-search-link, .not-ready a, .builder-header a, .retake-link {
  color: #007CB0 !important;
}
.tertiary-action p a:hover, .tertiary-action p a:focus, a.advanced-search-link:hover, a.advanced-search-link:focus, .not-ready a:hover, .not-ready a:focus, .builder-header a:hover, .builder-header a:focus, a.retake-link:hover, a.retake-link:focus {
  color: #08467c !important;
}

body a {
  color: #007CB0;
}
body a:hover, body a:focus, body a:active {
  color: #08467c;
  text-decoration: underline !important;
}

body a:focus:not(.course-link) {
  outline: 1px solid black;
  outline-offset: 2px;
}

body a.btn:focus {
  border: 2 px solid #fff;
  outline: 1px solid black;
  outline-offset: 2px
}

div.workshop-summary .summary-content .results {
  border: solid 2px #000000 !important;
}

div.workshop .workshop-header, div.workshop .workshop-body .workshop-sidebar h2, div.workshop .workshop-body .workshop-content.workshop-hub .workshop-steps .workshop-step.current .step-summary {
  background: #f7f7f7;
}

div.workshop .workshop-body .workshop-content.workshop-hub .workshop-steps .workshop-step .step-summary .btn.btn-pill-cta {
  background: #000000 !important;
  border-color: #000000 !important;
}

div.workshop .workshop-body .workshop-content.workshop-hub .workshop-steps .workshop-step .step-summary .btn.btn-pill-cta:hover, div.workshop .workshop-body .workshop-content.workshop-hub .workshop-steps .workshop-step .step-summary .btn.btn-pill-cta:focus {
  background: #0d0d0d !important;
  border-color: #0d0d0d !important;
  color: #FFF !important;
}


.coach-thumb {
  border: solid 3px #fff !important;
}

.coach-tip h2 {
  color: #fff !important;
}

div.guide .guide-header, div.guide .guide-body .guide-sidebar h3 {
  background: #f7f7f7 !important;
}

.builder-header .document-name-editor .el-icon-file-edit-alt {
  color: #000000 !important;
}

.form-control:focus {
  border-color: #000000 !important;
  box-shadow: 0px 0px 0px 2px #fff;
}

.ranked-word-quiz .question .choice.ranked-item {
  background: #000000 !important;
}

.ranked-word-quiz .question .choice:hover, .ranked-word-quiz .question .choice:focus {
  border-color: #000000 !important;
}

.ranked-word-quiz .question .choice.ranked-item-1:before, .ranked-word-quiz .question .choice.ranked-item-2:before, .ranked-word-quiz .question .choice.ranked-item-3:before {
  color: #000000 !important;
}

.ranked-statement-quiz .question .choice.ranked-item {
  background: #000000 !important;
}

.ranked-statement-quiz .question .choice:hover, .ranked-statement-quiz .question .choice:focus {
  border-color: #000000 !important;
  text-decoration: none !important;
}

.ranked-statement-quiz .question .choice.ranked-item-1:before, .ranked-statement-quiz .question .choice.ranked-item-2:before, .ranked-statement-quiz .question .choice.ranked-item-3:before {
  color: #000000 !important;
}

.word-selection-quiz .question .choice:hover, .word-selection-quiz .question .choice:focus {
  border-color: #000000 !important;
  background: #000000 !important;
  text-decoration: none !important;
}

.fancy-check-buttons .checkbox label, .fancy-radio-buttons .radio label {
  border: solid 1px #000000 !important;
}

.fancy-check-buttons .checkbox label.checked, .fancy-radio-buttons .radio label.checked {
  background: #000000 !important;
}

.fancy-check-buttons .checkbox label:hover, .fancy-check-buttons .checkbox label:focus, .fancy-check-buttons .checkbox label.focused {
  background: #1a1a1a !important;
  color: #FFF !important;
}

.fancy-radio-buttons .radio label:hover, .fancy-radio-buttons .radio label:focus, .fancy-radio-buttons .radio label.focused {
  background: #1a1a1a !important;
  color: #FFF !important;
}

.true-false-quiz ol .question .btn-default.active {
  background: #000000 !important;
  border-color: #000000 !important;
}

.ranked-list .ranked-item {
  border-color: #000000 !important;
}

.ranked-list .ranked-item:before {
  background-color: #000000 !important;
}

.copyright {
  color: #007CB0 !important;
}

.cover-letter-types .cover-letter-type > i {
  color: #000000
}

.cover-letter-types .cover-letter-type.recommended {
  border: solid 1px #000000 !important;
}

.cover-letter-types .cover-letter-type.recommended:before {
  color: #000000 !important;
}

.library-section ul li a.guide:after {
  background: none;
}

body.interviews-post_interview ul.download-options li a {
  background: none !important;
  color:  #007CB0 !important;
}

.contacts-list thead tr th {
  background: #4f4f4f !important;
}

body.network_research-company_search.show .search-detail .search-detail-body .search-detail-hdr, body.network_research-people_search.show .search-detail .search-detail-body .search-detail-hdr {
  background: #eee
}

body.network_research-company_search.show .search-detail .search-detail-body .search-detail-hdr .btn {
  background: #000000 !important;
}

body.network_research-company_search.show .search-detail .company-person-item .btn {
  background: #000000 !important;
}

body.network_research-company_search.show .search-detail .company-person-item .btn.btn-selected, body.network_research-people_search.index .search-results .search-results-body .search-result-item .icons .btn-selected {
  background: #000000 !important;
}

body.network_research-people_search.index .search-results .search-results-body .search-result-item .icons .btn-success {
  background: #000000 !important;
}


.standard-layout .recruiter-sidebar .recruiter-body ul li a {
  color: #007CB0 !important;
}

.standard-layout .recruiter-sidebar .recruiter-body ul li a:hover, .standard-layout .recruiter-sidebar .recruiter-body ul li a:focus {
  color: #08467c !important;
}

.standard-layout .workforce-center-sidebar .workforce-center-body ul li a {
  color: #007CB0 !important;
}

.standard-layout .workforce-center-sidebar .workforce-center-body ul li a:hover, .standard-layout .workforce-center-sidebar .workforce-center-body ul li a:focus {
  color: #08467c !important;
}

.paginate li.active a {
  border: solid 1px #5675BC !important;
}

.pitch-back-link {
  color: #007CB0 !important;
}

.pitch-back-link:hover, .pitch-back-link:focus {
  color: #08467c !important;
}

.condense_control {
  color: #5675BC !important;
}

.no-internal-mobility-resume-guides {
  display:none !important;
}

.no-internal-mobility {
  display:none !important;
}

.internal-mobility-only {
  display: inline !important;
}

.visitor-layout .login-header-premium > h1 {
  font-weight: bold;
}

.visitor-layout .login-header-premium > h3 {
  margin-bottom: 30px !important;
}

.visitor-layout .login-header-premium {
  margin-top: 20px !important;
}

.visitor-layout .login-wrap {
  min-height: 300px !important;
}

.visitor-layout .boolean {
  font-size: 12px !important;
}

@media(max-width: 415px){
  .visitor-layout .boolean {
    font-size: 11px !important;
  }
}

.visitor-layout .disclosures {
  font-size: 12px !important;
}

@media(max-width: 415px){
  .visitor-layout .disclosures {
    font-size: 11px !important;
  }
}

.visitor-layout .registration-wrap {
  min-height: 500px !important;
}


body.activity.index .activity thead {
  background: #000000;
}

.cookie-notification {
  background: #000000;
}

.account-extension-notification {
  color: #000000;
}

.help-section-title {
  color: #000000 !important;
}

.help-section-content a:hover, .help-section-content a:focus {
  color: #007CB0 !important;
}

.welcome-layout .container-welcome a:not(.btn) {
  color: #007CB0 !important;
}

.resume-builder .nav .nav-button-selected {
  background-color:  #000000 !important;  
  text-decoration: underline !important;  
}

.resume-builder .nav .nav-button-clickable:hover, .resume-builder .nav .nav-button-clickable:active, .resume-builder .nav .nav-button-clickable:focus {
  background-color:  #eee !important;  
}

.resume-builder .btn-back {
  background-color:  #FFF !important;  
}  

.resume-builder .btn-back:hover, .resume-builder .btn-back:active, .resume-builder .btn-back:focus {
  background-color:  #F5F5F5 !important;  
}  

.resume-builder .document-panel .edit {
  border: 0 !important;  
}  

.resume-builder .job-title {
  background-color:  #000000 !important;  
}

.resume-builder .job-title:hover, .resume-builder .job-title:active, .resume-builder .job-title:focus {
  background-color:  #0d0d0d !important;  
  color: #FFF !important;
}

.resume-builder .ga-trackable-form .add-link:hover, .resume-builder .ga-trackable-form .add-link:active, .resume-builder .ga-trackable-form .add-link:focus {
  color:  #007CB0 !important;
}

.resume-builder .ga-trackable-form .btn-trash:hover, .resume-builder .ga-trackable-form .btn-trash:active, .resume-builder .ga-trackable-form .btn-trash:focus {
  color:  #007CB0 !important;
}

.resume-builder .skill-pill.selected {
  background-color: #000000 !important;
}

.resume-builder .skill-pill:not(.selected):hover, .resume-builder .skill-pill:not(.selected):active, .resume-builder .skill-pill:not(.selected):focus {
  background-color: #1a1a1a !important;
  color: #FFF !important;
}

.resume-builder .el-icon-bell {
  color:  #000000 !important;  
}

.btn-move {
  color:  #333 !important;
}

.btn-trash:hover, .btn-trash:focus, .btn-trash:active {
  color:  #08467c !important;
}

.resume-builder .resume-review-actions a {
  color:  #007CB0 !important;
}

.resume-builder .resume-review-actions a:hover, .resume-builder .resume-review-actions a:active, .resume-builder .resume-review-actions a:focus {
  color: #08467c !important;
}

.modal .btn-cancel-delete {
    color: #333 !important;
}

.workshop-row .btn-secondary {
  border:  solid 1px #333 !important;
  color:  #333 !important;
  
}

.session-h4 {
  color: #333 !important;
}

.progressbar-complete {
  background: #000000 !important;
}
.navbar-nav li a.active:active, .navbar-nav li a.active:focus, .navbar-nav li a.active:hover {
  background-color:  #000000 !important;
}

.add-bullet a:hover, .add-bullet a:focus, .add-bullet a:active {
    color: #08467c !important;
}

.add-bullet a:hover .add-text, .add-bullet a:focus .add-text, .add-bullet a:active .add-text {
    color: #08467c !important;
}

.add-bullet .add-text:hover, .add-bullet .add-text:focus, .add-bullet .add-text:active {
    color: #08467c !important;
}

.checkbox-link.checked, .click-checkbox.checked {
  color:  #000000 !important;
}

.checkbox-link.checked:hover, .checkbox-link.checked:active, .checkbox-link.checked:focus, .click-checkbox.checked:hover, .click-checkbox.checked:focus, .click-checkbox.checked:active {
  color:  #000 !important;
}


.coach-bio .el-icon-chevron-down, .coach-bio .el-icon-chevron-up {
  color:  #000000 !important;
}

  .welcome-layout .login-wrap-onboarding .onboarding-nav .nav-button.nav-button-selected {
    background: #000000;
  }

  .welcome-layout .login-wrap-onboarding .onboarding-nav .nav-button.nav-button-clickable:hover {
    background: #000000;
  }

  .welcome-layout .login-wrap-onboarding .onboarding-nav .nav-button.nav-button-clickable:active {
    background: #000000;
  }

  .welcome-layout .login-wrap-onboarding .onboarding-nav .nav-button.nav-button-clickable:focus {
    background: #000000;
  }
  



  .job-cards .job-board {
      background:  #000000;
  }



.visitor-layout .panel.panel-default{background: rgba(0,0,0,0.85) !important;}

::-webkit-input-placeholder {color: #797676 !important;}
:-moz-placeholder {color: #797676 !important;}
::-moz-placeholder {color: #797676 !important;}
:-ms-input-placeholder {color: #797676 !important;}
.placeholder {color: #797676 !important;}

.visitor-layout .bg-container::before { opacity: 70%; }

.visitor-layout .login-header-premium {
  background: rgba(0,0,0,0.85);
  border: solid 2px #FFF;
  border-radius: 20px;
  padding: 10px;
/*  text-shadow: 1px 1px 2px #797676;*/
}

.visitor-layout .footer-owned-by {
  color: #FFF;
}

.career_explorations-search #main_content a {
  text-decoration: underline !important;
}

body.users-registrations #exports a {
  color: #007CB0 !important;
}

body.users-registrations #exports a:hover, body.users-registrations #exports a:focus, body.users-registrations #exports a:active {
  color: #08467c !important;
}


.btn-pill-primary {
  background: #000000 !important;
}

.hub-link.active {
  background: #000000 !important;
}

.workshop-step.completed:before {
  background: #000000 !important;
}

@media (max-width: 1325px) {

  .navbar-nav {
    background: #FFF !important;
  }

  .navbar-nav li a.active {
    background: #000 !important;
    color: #FFF;
  }

  .navbar-nav li a:active, .navbar-nav li a:hover, .navbar-nav li a:focus {
    background: #333 !important;
    color: #FFF;
  }

  .navbar-toggle:focus,
  .navbar-toggle:hover {
    background: #FFF !important;
  }
  
  .dropdown-toggle {
    background: #000 !important;
  }
   
}

.alert-warning a {
  color: #08467C !important;
  text-decoration: underline !important;
}


.tab-button-highlight {
  background-color: #000000 !important;
}
