

      :root {
        --font: Jost;
        --alt-font: Jost;
        --accent-color: #000000;
        --secondary-color: #757575;
        --link-color: #ffd800;
        --accent-highlight-color: #000000;
        --accent-highlight-background-color: #cccccc;
        --accent-tinted-color-70: #b3b3b3;
        --accent-tinted-color-80: #cccccc;
        --accent-tinted-color-90: #e6e6e6;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #1a1a1a;
        --secondary-hover-color: #8f8f8f;
        --secondary-contrast-color: #fff;
        --link-hover-color: #998200;
      }
      

.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/81b2dd2d-2a36-4af6-a5a3-391ecad881ca/yk4xxsylv2ep-H_360Lockup_2.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
/* HEADER */

.company__school-name__divider{
    display:none;
}

.company__school-name{
    display:none;
}

.top-bar-section ul li>a{
    color:#000 !important;
    font-size:14px;
}

ul, li, a:hover{
    color:#888 !important;
}

#cart-button{
    display:none !important;
}
/* END HEADER */


body{
    background-color: #F2F2F2 !important;
    letter-spacing: 0.25px !important;
}

.container {
    -webkit-box-shadow: -2px 0 2px -2px rgba(0, 0, 0, 0), 2px 0 2px -2px rgba(0, 0, 0, 0) !important;
    box-shadow: -2px 0 2px -2px rgba(0, 0, 0, 0), 2px 0 2px -2px rgba(0, 0, 0, 0) !important;
}

/* START HOMEPAGE EDITS */

@media only screen and (min-width: 48.063em) {
    .hero .hero__caption {
        background: hsla(0, 0%, 0%, 0) !important;
        bottom: 2em;
        left: 0;
        position: absolute;
        color:#fff !important;}

    .hero .hero__caption .hero__title {
        color: #fff;
        font-weight:500;
        text-shadow: 1px 1px 15px rgba(0,0,0,0.7);}

    .hero .hero__caption span{
        color: #fff;}
}

.widget__title{
    color:#000;
    font-weight:400;
    font-size:1.75em;
    text-align:left !important}

.featured-content-article-item__title{
    font-weight:400;
    font-size:1.25em
}

.featured-content-article-item__description:before {
    border: solid #F2F2F2;
    border-width: 1px 0 0;
}


/* END HOMEPAGE EDITS */


/* Onboarding Survey */
.application__content--survey .header__title {
    margin-left: 56px;
}

/* End Onboarding Survey */


/* LEARNING PATH */

.learning-path-timeline-milestone-items{
    background-color:#fff !important;
}

.learning-path-timeline-milestone__title{
    font-weight:500;
    text-transform: none !important;
    font-size:1.5em;
}

.learning-path-timeline-milestone__header{
    background-color: #F2F2F2;
}

.learning-path-timeline-milestone-item-circle--current{
    background-color: #FFD800;
    -webkit-box-shadow: 0 0 0 11px #fff, 0 0 0 12px #FFD800, 0 0 0 17px #fff, 0 0 0 18px #FFD800;
    box-shadow: 0 0 0 11px #fff, 0 0 0 12px #FFD800, 0 0 0 17px #fff, 0 0 0 18px #FFD800;
}

.learning-path-progress-bar-item--current .learning-path-progress-bar-item__index {
    background: #FFD800;
    color: #000;
}

/* DASHBOARD */

.dashboard-text p{
    text-align:left;
}

.dashboard-access-tabs{
    background: #F2F2F2;
    border-bottom: 1px solid #F2F2F2;
}

/* REDEMPTION */

.redemption-box{
    background-color: #F2F2F2;
    padding:1.5em;
}

.redemption-text h1, .redemption-text h3{
    text-align: center !important;
}

.redemption-text p{
    text-align: center;
}

.redemption-text .widget__cta{
    padding-top:24px;
}

/* SIGN-IN BUTTON */
.nav--top {
    display:none !important;
}


/* BUTTON STYLINE */

.btn--primary, .btn-primary {
    background-color: #FFD800;
    border-color: #FFD800;
    color: #000;
    border-radius: 20px;
    font-family: var(--font);
    text-transform: uppercase;
    font-weight:500;
}

/*** added for dashboard headline  ****/
/* .widget__title {
    margin-bottom:  -0.25em;
} */

li {
    color: black !important;
}
/* for LP content widget only */
.featured-content-article-item__description {
    font-size: 1rem;
}

/* BADGE PAGES */
.navigation-bar .top-bar-section ul.left{
    border-bottom:0;
}