
.o_wslides_fs_main {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1030;
  background-image: linear-gradient(120deg, #1f262d, #101216);
}

.o_wslides_fs_main .o_wslides_slide_fs_header {
  background-image: linear-gradient(-6deg, #47525f, #1f262d);
  height: 50px;
}

.o_wslides_fs_main .o_wslides_slide_fs_header > div > a {
  background-color: rgba(16, 18, 22, 0.5);
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none !important;
}

.o_wslides_fs_main .o_wslides_slide_fs_header > div > a:hover, .o_wslides_fs_main .o_wslides_slide_fs_header > div > a:focus, .o_wslides_fs_main .o_wslides_slide_fs_header > div > a.focus {
  color: white;
}

.o_wslides_fs_main .o_wslides_slide_fs_header > div > a + a {
  margin-left: 1px;
}

.o_wslides_fs_main .o_wslides_slide_fs_header > div > a:hover {
  background-color: rgba(16, 18, 22, 0.2);
}

.o_wslides_fs_main .o_wslides_slide_fs_header > div > a.active {
  background-color: #47525f;
  color: #fff;
}

.o_wslides_fs_main .o_wslides_fs_player, .o_wslides_fs_main .o_wslides_fs_sidebar, .o_wslides_fs_main .o_wslides_fs_sidebar_content {
  transition: all .2s ease-in;
}

.o_wslides_fs_main .o_wslides_fs_sidebar {
  background-image: linear-gradient(160deg, #47525f, #1f262d);
  position: relative;
  z-index: 1030;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_content {
  min-width: 300px;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_toggle_sidebar {
  position: absolute;
  top: 0;
  left: 100%;
  bottom: 0;
  right: auto;
  width: 700px;
  background: rgba(0, 0, 0, 0.2);
}

@media (max-width: 991.98px) {
  .o_wslides_fs_main .o_wslides_fs_sidebar {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: auto;
    box-shadow: 5px 0 15px rgba(0, 0, 0, 0.2);
  }
  .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden {
    display: none;
  }
}

@media (min-width: 768px) {
  .o_wslides_fs_main .o_wslides_fs_sidebar {
    width: 300px;
  }
  .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden {
    width: 0;
  }
  .o_wslides_fs_main .o_wslides_fs_sidebar.o_wslides_fs_sidebar_hidden .o_wslides_fs_sidebar_content {
    transform: translateX(-100%);
  }
}

.o_wslides_fs_main .o_wslides_fs_sidebar a {
  text-decoration: none !important;
  color: rgba(255, 255, 255, 0.8);
}

.o_wslides_fs_main .o_wslides_fs_sidebar a:hover, .o_wslides_fs_main .o_wslides_fs_sidebar a:focus, .o_wslides_fs_main .o_wslides_fs_sidebar a.focus {
  color: white;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section {
  background-color: rgba(16, 18, 22, 0.3);
  margin-bottom: 1px;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li {
  color: rgba(255, 255, 255, 0.8);
  line-height: 1.3;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active {
  box-shadow: inset 2px 0 0 #00A09D;
  background-color: rgba(16, 18, 22, 0.5);
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active, .o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li.active a {
  color: white;
}

.o_wslides_fs_main .o_wslides_fs_sidebar .o_wslides_fs_sidebar_section_slides li .o_wslides_fs_slide_name {
  line-height: 1;
}

.o_wslides_fs_main .o_wslides_js_lesson_quiz_question .list-group-item {
  font-size: 1rem;
}

.o_wslides_fs_main .o_wslides_js_lesson_quiz_question .list-group-item input:checked + i.fa-circle {
  color: #00A09D !important;
}

.o_wslides_fs_main .o_wslides_js_lesson_quiz_question.disabled {
  opacity: 0.5;
  pointer-events: none;
}

.o_wslides_fs_main .o_wslides_js_lesson_quiz_question.completed-disabled {
  pointer-events: none;
}

.modal-open > .modal-backdrop {
  z-index: 999;
}

