

.isDarkTheme .lesson-list {
  background: none;
  border-radius 15px;
}
.isDarkTheme .lesson-list li .info {
  background:rgba(0, 0, 0, 0.8);
}

.isDarkTheme .lesson-list li .title {
  color: #4D8AE6;
}

.isDarkTheme .lesson-list .description {
  color: rgba(255, 255, 255, 0.6);
}

/*отчетная анкета старая*/

.isDarkTheme .modal-block-content.block-box {
  background-color: #121212 !important;
  }

.isDarkTheme .lt-form .label-value {
  color: rgba(255, 255, 255, 0.87)
}
.isDarkTheme .field-input-block label input{
  display:none;
}

.isDarkTheme .fields {
  padding: 0px 15px 15px;
}
.isDarkTheme .field-input-block label {
  margin:10px;
  padding:10px 20px!important;
  text-indent: 0px!important;
background: #1C1C1E;
border: 2px solid #1C1C1E;
border-radius: 8px;
transition: all 0.3s;
  font-size:16px;
}

.isDarkTheme .field-input-block {
  display:flex;
  flex-wrap: wrap;
  color: rgba(255, 255, 255, 0.87);
}

.isDarkTheme .custom-field .field-description-block {
  color: rgba(255, 255, 255, 0.37);
  font-size: 16px;
}

.isDarkTheme .uploadifive-button {
  border-radius: 10px;
  color: rgba(255, 255, 255, 0.6);
  background: #1C1C1E;
}

.isDarkTheme .block-set p {
   color: rgba(255, 255, 255, 0.6);
font-size 16px;
}

.isDarkTheme .form-control {
background: #353535;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #1C1C1E;
    border-radius: 8px; 
}

.isDarkTheme .units {
  margin-left: 5px;
}

.isDarkTheme .form-control:focus {
  border:2px solid #ef85be;
  box-shadow: 0px 4px 10px rgba(234, 0, 139, 0.4);
}
.isDarkTheme .field-input-block label:hover {
   border: 2px solid rgba(255, 255, 255, 0.37);
}
.isDarkTheme .field-input-block label.bordered {
    border: 2px solid #E70089;
	box-shadow: 0px 4px 10px rgba(234, 0, 139, 0.4);
}

/* Кнпоки вперед-назад */

.isDarkTheme button.btn-next, .btn-next button {
  background: #eb4da3!important;
box-shadow: 0px 5px 10px 1px #000000;
border-radius: 30px!important;
  border:none;
}

.isDarkTheme .btn.btn-next:hover {
  background: #AB3877 !important;
  box-shadow: 0px 2px 6px 1px #000000;
  color: rgba(255, 255, 255, 0.6);
  transform: scale(0.99);
  transition: all 0.3s;
}


.isDarkTheme .btn.btn-prev {
  color: rgba(255, 255, 255, 0.87);
  background: #353535!important;
border-radius: 100px!important;
    border:none;
  box-shadow: 0px 5px 10px 1px #000000;
    margin-right:10px!important;
}

.isDarkTheme .btn.btn-prev:hover {
  background: #252525 !important;
  box-shadow: 0px 2px 6px 1px #000000;
  color: rgba(255, 255, 255, 0.6);
  transform: scale(0.99);
  transition: all 0.3s;
}

/* Последний шаг */

.isDarkTheme .input[type=text] {
  width:500px;
  max-width:100%;
  outline:none;
  transition:all 0.3s;
  border-radius:5px;
  background: #1C1C1E;
  border: 2px solid #1C1C1E;
  color: rgba(255, 255, 255, 0.87);
}

.isDarkTheme .input[type=text]:focus {
  border:2px solid #ef85be;
}
.isDarkTheme .uploadifive-button {
  background: #353535;
}
.isDarkTheme .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top {
  border-radius: 10px;
  background: #353535;
  color: rgba(255, 255, 255, 0.87);
  box-shadow: 0px 8px 20px 1px #000000;
}

.isDarkTheme .units {
  color: rgba(255, 255, 255, 0.6);
}

.isDarkTheme .datepicker table tr td.old, .isDarkTheme .datepicker table tr td.new {
  color: rgba(255, 255, 255, 0.37);
}

.isDarkTheme .datepicker table tr td.day:hover, .isDarkTheme .datepicker table tr td.day.focused {
  background: rgba(234, 0, 139, 0.4);
}

.isDarkTheme .datepicker thead tr:first-child th:hover, .isDarkTheme .datepicker tfoot tr th:hover {
  background: rgba(234, 0, 139, 0.4);
}
