/* 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;
}