.foundry .header-title-bar a.header-back.zmdi.zmdi-arrow-back {
  color: #2B52A1;
}

.foundry .header-title-bar a.header-back.fa-icon.fa-arrow-left {
  color: #2B52A1;
}

.foundry .radio input:checked + .input-helper:before {
  border-color: #2B52A1 !important;
}

.foundry .radio .input-helper:after {
  background-color: #2B52A1 !important;
}

.foundry .pagination-wrapper .pagination.pagination-branded li.active:not(.arrow-button) button {
  background-color: #2B52A1;
}

.foundry .pagination-wrapper .pagination.pagination-branded li:not(.active) button {
  color: #2B52A1;
}

.foundry .pagination-wrapper .pagination.pagination-branded li:not(.active):not(.arrow-button) button {
  border-color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .panel-top .assignment-status.open i.zmdi {
  color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .panel-top .assignment-status.open svg.fa-icon {
  color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .panel-bottom .btn.btn-secondary.btn-secondary-branded:not(.btn-sso),
.foundry .assignment .assignment-container .assignment-panel .panel-bottom .progress-container .progress div.progress-bar {
  background-color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .panel-bottom .btn.btn-secondary.btn-secondary-branded:not(.btn-sso):not(.disabled):hover,
.foundry .assignment .assignment-container .assignment-panel .panel-bottom .progress-container .progress div.progress-bar:not(.disabled):hover {
  background-color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates button, .foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates li, .foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates a {
  color: #2B52A1;
  border: 1px solid #2B52A1;
  background-color: transparent;
}

.foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates button span, .foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates li span, .foundry .assignment .assignment-container .assignment-panel .panel-bottom .download-certificates a span {
  color: #2B52A1;
}

.foundry .assignment .assignment-container .assignment-panel .overlay .certificate-available svg {
  fill: #2B52A1;
}

.foundry .branded-tabs.branded-nav .nav.nav-tabs {
  background-color: #2B52A1;
}

.foundry .branded-tabs.branded-nav .nav.nav-tabs li {
  background-color: #2B52A1;
}

.foundry .branded-tabs.branded-nav .nav.nav-tabs li:hover:not(.active) {
  background-color: #2B52A1;
}

.foundry .header.branded-header {
  background-color: #2B52A1 !important;
}

.foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs {
  background-color: #2B52A1 !important;
}

.foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs a {
  background-color: #2B52A1;
}

.foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs a:hover:not(.active) {
  background-color: #2B52A1;
}

.foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs a:hover:not(.active), .foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs a:active:not(.active), .foundry .header.branded-header nav.branded-tabs.branded-nav.nav.nav-tabs a:focus:not(.active) {
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.24) !important;
}

.foundry .plc-path {
  stroke: #2B52A1 !important;
}

.foundry .btn.btn-primary-branded:not(:disabled) {
  background-color: #2B52A1 !important;
}

.foundry .btn.btn-primary-branded:not(:disabled):focus, .foundry .btn.btn-primary-branded:not(:disabled):hover {
  background-color: #2B52A1 !important;
}

.foundry .btn-secondary-branded:not(.btn-sso) {
  background: transparent !important;
  border-color: #2B52A1 !important;
  color: #2B52A1 !important;
  border-width: 2px;
  border-radius: 2px;
  border-style: solid;
}

.foundry .btn-secondary-branded:not(.btn-sso):focus, .foundry .btn-secondary-branded:not(.btn-sso):hover {
  border-color: #2B52A1;
  color: #2B52A1;
}

.foundry .btn.btn-secondary-branded.btn-sso {
  border-radius: 2px;
}

.foundry a.branded-link, .foundry .branded-link {
  color: #2B52A1;
}

.foundry .language-option.is-selected {
  color: #2B52A1 !important;
}

.evaluation.foundry .evaluation-header {
  background-color: #2B52A1 !important;
}

.evaluation.foundry .evaluation-header .evaluation-name {
  border-bottom-color: #72C842 !important;
}

.evaluation.foundry .section-container .section .section-title {
  border-color: #2B52A1 !important;
}

.evaluation.foundry .section-container .section.intro-section .intro-title.branded-header {
  color: #2B52A1;
}

.evaluation.foundry .question .question-feedback {
  border-color: #2B52A1;
}

.evaluation.foundry .question .clear-selection .btn-link {
  color: #2B52A1 !important;
}

.evaluation.foundry .btn-toolbar {
  border-color: #2B52A1;
}

.evaluation.foundry .btn-toolbar button.btn-primary {
  background-color: #2B52A1;
}

.evaluation.foundry .btn-toolbar button.btn-secondary {
  color: #2B52A1;
}

.evaluation.foundry .checkbox input:checked + .input-helper:before {
  border-color: #2B52A1;
  color: #2B52A1;
  background-color: #2B52A1;
}

.evaluation.foundry .radio input:checked + .input-helper:before {
  border-color: #2B52A1;
}

.evaluation.foundry .radio .input-helper:after {
  background-color: #2B52A1;
}

.evaluation.foundry a,
.evaluation.foundry .primary,
.evaluation.foundry .secondary {
  color: #2B52A1;
}

.foundry.true_learner_dashboard .border-branded {
  border-color: #2B52A1 !important;
}

.foundry.true_learner_dashboard .presentation-card.presentation-card-narrow .card-media-container .card-media-white {
  background-color: #2B52A1 !important;
}

.personalized_dashboard .section-container .section .section-title {
  background-color: #2B52A1 !important;
}

.foundry .branded-tabs.branded-nav .nav.nav-tabs li:hover:not(.active), .foundry .branded-tabs.branded-nav .nav.nav-tabs li:active:not(.active), .foundry .branded-tabs.branded-nav .nav.nav-tabs li:focus:not(.active) {
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.24) !important;
}
