.learning-center-page--content-indicator {
  position: relative;
  margin-bottom: 0 !important;
  padding-bottom: 60px; }
  .learning-center-page--content-indicator progress {
    display: none; }
  @media only screen and (max-width: 640.98px) {
    .learning-center-page--content-indicator progress::-webkit-progress-value {
        background: #AE1B1B
    }    
    .learning-center-page--content-indicator progress::-moz-progress-bar {
        background: #AE1B1B
    }
    .learning-center-page--content-indicator progress::-webkit-progress-bar {
        background: 0 0
    }

    .learning-center-page--content-indicator .progress-container {
      width: 100%;
      background-color: transparent;
      position: fixed;
      top: 0;
      left: 0;
      height: 2px;
      display: block; }
    .learning-center-page--content-indicator .progress-bar {
      background-color: red;
      width: 50%;
      display: block;
      height: inherit; }
    .learning-center-page--content-indicator progress {
      display: block;
      /* Positioning */
      position: fixed;
      left: 0;
      top: 0;
      /* Dimensions */
      width: 100%;
      height: 2px;
      /* Reset the apperance */
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      /* Get rid of the default border in Firefox/Opera. */
      border: none;
      /* For Firefox/IE10+ */
      background-color: transparent;
      /* For IE10+, color of the progress bar */
      color: red;
      z-index: 7; }
    .learning-center-page--content-indicator progress::-webkit-progress-bar {
      background-color: transparent; } }

@media only screen and (max-width: 640.98px) {
  .learning-center-page--content .stickhead {
    display: none; } }

@media only screen and (max-width: 640.98px) {
  .learning-center-page--content .article-nav.stick {
    position: fixed;
    top: 0;
    width: 100%;
    margin-left: 0;
    list-style: none;
    left: 0;
    margin-bottom: 0;
    z-index: 5; }
    .learning-center-page--content .article-nav.stick li {
      display: none;
      padding: .75em 1em;
      background-color: transparent;
      transition: transform .5s ease-out;
      background-color: #39465A; }
      .learning-center-page--content .article-nav.stick li a {
        font-size: 1.2rem;
        color: #ffffff;
        display: inline-block; }
      .learning-center-page--content .article-nav.stick li:first-child {
        display: block;
        position: relative;
        transform: none; }
        .learning-center-page--content .article-nav.stick li:first-child::after {
          width: 0;
          height: 0;
          border-top: 15px solid #e9ecef;
          border-left: 10px solid transparent;
          border-right: 10px solid transparent;
          display: block;
          content: '';
          position: absolute;
          top: 0;
          bottom: 0;
          right: 20px;
          left: auto;
          margin: auto;
          z-index: 5; }
        .learning-center-page--content .article-nav.stick li:first-child a {
          margin-right: 2em; }
      .learning-center-page--content .article-nav.stick li.stick-show {
        display: block;
        transition: transform .5s ease-out; } }

.learning-center-page--content .article-nav li a {
  font-size: 1rem; }

.learning-center-page--content .wp-caption {
  width: 100% !important;
  max-width: 640px;
  margin: 1em auto; }

/*# sourceMappingURL=main.css.map */
