

      :root {
        --font: proxima-nova;
        --alt-font: proxima-nova;
        --accent-color: #0e0318;
        --secondary-color: #0e0318;
        --link-color: #085eac;
        --accent-highlight-color: #0e0318;
        --accent-highlight-background-color: #dbbcf7;
        --accent-tinted-color-70: #b7b3ba;
        --accent-tinted-color-80: #cfcdd1;
        --accent-tinted-color-90: #e7e6e8;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #280945;
        --secondary-hover-color: #280945;
        --secondary-contrast-color: #fff;
        --link-hover-color: #2592f5;
      }
      
body { background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499701412/zazd71fdlwwp9ucucoac.jpg'); background-attachment: fixed; background-size: cover; }
.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://media.thoughtindustries.com/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/9a2c0403-0860-4bb4-b545-3bede49b3b55/staydthixrh5-myPLTW-logo.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
 /* Fix color on content sidebar */
 /* TODO: find the real issue */
 .expandable-sidebar__toggle {
     background-color: #0B203F;
 }


/* https://media.thoughtindustries.com/thoughtindustries/image/upload/a_exif,c_fit,w_300/v1/course-uploads/9a2c0403-0860-4bb4-b545-3bede49b3b55/staydthixrh5-myPLTW-logo.png */


/* =========== Wayfarer Branding Update =========== */
a:hover {
  color: #141E8A !important;
}

/* fix height of myPLTW Wayfinder logo */
.company-logo__container > img {
  height: 70px !important;
  width: auto !important;
}

div.panorama-dashboard-logo__background {
  background: url(https://media.thoughtindustries.com/thoughtindustries/image/upload/a_exif,c_fit,w_300/v1/course-uploads/9a2c0403-0860-4bb4-b545-3bede49b3b55/staydthixrh5-myPLTW-logo.png) center no-repeat !important;
  background-size: 100% 50% !important;
}

div.featured-content-article-item {
  background-color: #3e34d9 !important;
}

div.featured-content-article-item:hover,
div.featured-content-article-item:focus {
  background-color: #141E8A !important;
}

div.learner__language__selector div.theme {
  background-color: #3e34d9 !important;
}
div.learner__language__selector:hover div.theme,
div.learner__language__selector:focus div.theme  {
  background-color: #141E8A !important;
}

button.btn.catalog-aggregation__value {
  color: #3e34d9;
}

button.btn.catalog-aggregation__value:hover, 
button.btn.catalog-aggregation__value:focus {
  color: #141E8A;
}

div.header--student div.header__left__copy {
  padding: 0;
}

ul.tools__content__sections__list a.active:hover {
  color: white !important;
  background-color: #141E8A;
}

.manager div.pagination__right div.pagination__controls button.active {
  background-color: #3e34d9;
}

.manager div.pagination__right div.pagination__controls button.active:hover,
.manager div.pagination__right div.pagination__controls button.active:focus {
  background-color: #141E8A;
}

div.expandable-sidebar__toggle {
  background-color: #0e0318;
}

div.learner__container__toggle button {
  background-color: #0e0318;
  border-color: #0e0318;
}

div.learner__container__toggle button:hover,
div.learner__container__toggle button:focus {
  background-color: #141E8A;
  border-color: #141E8A;
}

h1.course-title {
  color: #0e0318;
}

div.learner-section__title__container span.learner-lesson__title {
  color: #0e0318;
}

span.directional__nav__button {
  background-color: #0e0318;
  border-color: #0e0318;
}

span.directional__nav__button:hover,
span.directional__nav__button:focus {
  background-color: #141E8A;
  border-color: #141E8A;
}