

      :root {
        --font: Graphik;
        --alt-font: Graphik;
        --accent-color: #375edf;
        --secondary-color: #fa9449;
        --link-color: #375edf;
        --accent-highlight-color: #1c3eae;
        --accent-highlight-background-color: #e7ecfb;
        --accent-tinted-color-70: #c3cff5;
        --accent-tinted-color-80: #d7dff9;
        --accent-tinted-color-90: #ebeffc;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #6381e6;
        --secondary-hover-color: #f97717;
        --secondary-contrast-color: #111;
        --link-hover-color: #8fa5ed;
      }
      
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://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/9384c17c-6d7a-40c5-8afc-2a0880f0333d/fe8j00h7gopb-image6.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
/* Use Graphik font as default sitewide */
@font-face { 
font-family: Graphik; 
src: url('https://assets.scrumalliance.org/fonts/Graphik/Graphik-Regular.woff') format("woff"); 
}

body {
	font-family: Graphik!important;
}

/******** Custom CSS Originally Applied to Specific Learning Paths ************/

/**** CODE MORE MORE THAN SIX MILESTONES ******/
/* Change Percentage Depending on Number of Bubbles and Un-Comment */
.widget--learning-path-content .row .medium-9 > .medium-block-grid-6>li {
	width: 12%;
}

    .medium-block-grid-6>li:nth-of-type(6n+1) {
        clear: none;
    }

/**** HEADER ADJUSTMENTS ******/
/* Bring Site Tag Line Up Next to Logo */
.header__inner > .row > .medium-6:first-of-type {
	width: 75%;
}

/**** LEARNING PATH HERO WIDGET ******/
/* Remove Dark Overlay */
.widget--learning-path-content-hero .learning-content-hero__overlay {
	background-image: none !important;
}

/* Change Color of Title to Standard TI Dark Gray */
.widget--learning-path-content-hero h1.text-white {
	color: #333333 !important;
}

/* Change Color of Back to Dashboard Link to Standard TI Dark Gray */
.widget--learning-path-content-hero .learning-content__back-button {
	color: #333333 !Important;
}


/**** LEARNING PATH COURSE LIST WIDGET ******/
/**** BADGES - ONLY USE ONE OF WHAT'S BELOW ******/
/* Remove All Badges */

/*.learning-path-milestone__badge {*/
/*	display: none;*/
/*}*/


/* Remove Badge Next To Milestone Title */
/*
.learning-path-milestone__badge:nth-child(even) {
  display: none;
}
*/

/* Remove Badge Next to Course Title */

.learning-path-milestone__badge:nth-child(odd) {
  display: none;
}




/**** COMPLETION CRITERIA ******/
/* Remove Completion Criteria Box */
.learning-path-milestone-item--secondary {
	display: none;
}

.editor-content ol, .editor-content ul {
    padding-left: 0rem;
}

.learning-path-milestone-item__info {
  display: none;
}

/* Hero */

.hero {
    overflow: inherit !Important;
    margin-bottom:30px;
}

.hero .hero__caption {
  background: none;
  bottom: -2.1rem;
  left: 1rem;
}

    .hero .hero__caption .hero__title {
      color: white;
      font-size: 3rem;
      font-weight: 600;
      letter-spacing: -2px;  
    }
    
    .widget--back-to-dashboard .learning-content__back-button {
    color: white;
    }
    
    .widget--hero-image {
      /* margin-top: -80px; */
    }

.home-hero {margin-top:30px}

.learning-path-progress-bar-item--current .learning-path-progress-bar-item__index {
    background: #375ee0;
}

.learning-path-progress-bar-item--completed.learning-path-progress-bar-item--current .learning-path-progress-bar-item__index {
	background: #35c36d !Important;
}

.catalog-header {
  display: none;
}

.learning-path-body--primary .hr__accent {
  display: none;
}

.widget--one-column.title-no-padding {
  padding-bottom: 0;
}

.learning-path-progress-bar-item {
  margin-top: 0;
  margin-bottom: 2rem;
}

.learning-path-body {
    padding: 2em 3em;
    margin-top: -2rem;
}

.btn--primary, .btn-primary {
    background-color: #172340;
    border-color: #172340;
    color: white;
    border-radius: 5px;
}

.learning-path-timeline-milestone-items {
    background-color: white;
}

    .learning-path-timeline-milestone__header {
      padding: 1.5em 1em 0 3em;
      background: #172340;
      color:white;
    }
    
    .learning-path-timeline-milestone-items .learning-path-timeline-milestone-item__content-container {
    padding: 0;
}

.learning-path-body--secondary {
    background: white;
}

.learning-path-milestone-item__alt-description hr {
  border: solid #FB944A!important;
  border-width: 1px 0 0!important;
  margin: 0.5rem 0 1rem!important;
  width: 80%!important;
  background:none!important;
}

.learning-path-milestone {
    background: #F3F3F3;
}

.btn--small {
    font-size: 0.85rem;
}

body {
    background: #ececec;
}

.learning-path-milestone {
  border-radius: 5px;
}

.learning-path-milestone-item {
  border-radius: 5px;
}

.learning-path-milestone-item {
  border-radius: 5px;
}

.learning-path-milestone-item__asset {
  border-radius: 5px;
}

.learning-path-milestone__badge {
  background: none !Important;
  font-size: 0.85rem;
  letter-spacing: 1px;
  text-transform: none;
}

.learning-path-milestone__title {
  color: #172340;
  text-transform: uppercase;
}

.learning-path-milestone__title {
  padding: 1.5em 2em 1em;
}

.learning-path-milestone-item--with-body .learning-path-milestone-item__title {
    border-bottom: none;
}

.learning-path-milestone-item {
  padding: 1.5em 2em 1.5em 2em;
}

.learning-path-milestone-item__alt-description {
  margin-top: 0;
  padding-left: 10px;
}

.learning-path-milestone__title {
  padding: 0.5rem 0 0 0;
}

.learning-path-milestone-item__title h4 {
  margin-bottom: 5px;
  margin-top: 5px;
}

.learning-path-milestone-item__alt-description {
    padding: 0px 20px 5px 20px !Important;
}

.learning-path-milestone-item__body img {
  object-fit: cover;
  height: auto;
  width: 100%;
  padding:0;
}

.learning-path-milestone__badge--elective {
  color: #464646 !Important;
}

.learning-path-milestone__badge--required {
    color: #fb4a59 !Important;
}

#lessonRightSidebar{
  /* display:none; --Commented out because it was incorrectly hiding the review sidebar on the survey. DM */
}

@media (max-width: 1440px) {
  .hero .hero__caption {
    bottom: 1rem;
    padding:0;
  }
  .hero .hero__caption .hero__title {
    font-size: 2.5rem;
  }
}

@media (max-width: 1024px) {
  .hero .hero__caption {
    bottom: .5rem;
    padding:0;
  }

  .hero .hero__caption .hero__title {
    font-size: 2rem;
  }
}

@media (max-width: 768px) {
  .hero { 
    position:relative 
  }

  .hero .hero__caption {
    position:absolute;
    bottom: .5rem;
    padding:0;
  }

  .hero .hero__caption .hero__title {
    font-size: 1.5rem;
  }
}

@media (max-width: 768px) {
  .hero { 
    position:relative 
  }

  .hero .hero__caption {
    position:absolute;
    bottom: .25rem;
    padding:0;
  }

  .hero .hero__caption .hero__title {
    font-size: 1.25rem;
  }

  .learning-path-milestone-item__alt-description {
    margin-top: 20px;
    padding: 0!Important;
  }
}

/******** END Custom CSS Originally Applied to Specific Learning Paths ************/

/******** Custom CSS Originally Applied Directly to Survey ********

.learner__container__toggle {display: none;}
.learner__sidebar {display: none;}
.learner__content {width: 100%;}
*/
.sidebar__testimonial {
  display:none!important;
}


