

/* СПИСОК УРОКОВ */
/* ===================================== */

.test_dmd {
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/131356/sc/69/h/4562750888002e0fd24f71bf999e5cf5.jpg) center center / cover no-repeat;
}

 .test_dmd .lesson-list {
  background: transparent;
}


/* ===================================== */
/* ТАБЛИЦА ФАЙЛОВ */
/* ===================================== */

 .test_dmd .files-table tbody {
  display: flex !important;
  justify-content: flex-start;
}


/* ===================================== */
/* ЗАГОЛОВОК УРОКА */
/* ===================================== */

 .test_dmd .lesson-header-block {
  border: 2px solid rgb(255, 255, 255)!important;
  border-radius: 10px!important;

  backdrop-filter: blur(10px)!important;
  background: rgba(19, 66, 229, 0.1)!important;
  color: #fff;
  font-family: montserrat;
}



/* ===================================== */
/* НАВИГАЦИЯ И ССЫЛКИ */
/* ===================================== */

 .test_dmd .lesson-navigation a,
 .test_dmd .text-right a {
  color: #fff;
  text-transform: none;
}

 .test_dmd a:hover {
  color: #0A332D;
}


/* ===================================== */
/* СКРЫТЫЕ ЭЛЕМЕНТЫ */
/* ===================================== */

 .test_dmd .hidden-xs {
  color: #fff;
  font-family: 'Montserrat', Arial, sans-serif;
}


/* ===================================== */
/* КНОПКИ */
/* ===================================== */

 .test_dmd .answer-comment .btn {
  background: #1034b3;
  border: none;
  border-radius: 8px;
}

 .test_dmd .btn-send-answer {
  border-radius: 10px;
  color: #fff;
  background: #1034b3;
  border: 2px solid #fff;
}

 .test_dmd .btn-send-answer:hover {
  color: #000;
  background: #fff;
  border: 2px solid #1034b3;
}

 .test_dmd .btn-save-draft {
  color: #000;
}


/* ===================================== */
/* ОТВЕТЫ И ФОРМЫ */
/* ===================================== */

 .test_dmd .user-answer {
  border: 1px solid #fff;
  border-radius: 20px;
  backdrop-filter: blur(10px);
  background: rgba(72, 72, 72, 0.2);
  font-family: 'Montserrat', Arial, sans-serif;
}

 .test_dmd .answer-form {
  background: rgba(255, 255, 255, 0.92);
  border: 2px solid #1034b3;
  border-radius: 10px;
  font-family: 'Montserrat', Arial, sans-serif;
}

 .test_dmd .self-answers {
  padding-top: 30px;
}


/* ===================================== */
/* ТЕКСТОВЫЕ БЛОКИ */
/* ===================================== */

 .test_dmd .lt-lesson-header .lt-block-wrapper,
 .test_dmd .lt-lesson-text .row,
 .test_dmd .col-md-offset-0 {
  padding: 30px!important;
  backdrop-filter: blur(10px);
  background: rgba(72, 72, 72, 0.2);
  border-radius: 30px;
  border: 1px solid #fff;
  font-family: 'Montserrat', Arial, sans-serif;
  color: #fff;
}


/* ===================================== */
/* ЗАДАНИЕ */
/* ===================================== */

 .test_dmd .lt-lesson-mission-block .lt-block-wrapper h3 {
  display: none;
}

 .test_dmd .lesson-mission-wrapper {
  border: none;
}

 .test_dmd .lesson-mission-text {
  font-family: 'Montserrat', Arial, sans-serif;
  background: #fff;
  color: #000;
  padding: 20px!important;
  border: 2px solid #dfe5ff;
  border-radius: 20px;
}

.test_dmd .answer_wrapper {
    color: #fff;
}

.test_dmd .new-comment-textarea {
    color: #000;
}
