



/* ------------- 
content start - Оформление в тренинге 
------------- */

.xdget-trainingAchievements {
	display: none;
}

.addfield{
  background: none!Important;
  border: 1px solid white;
  border-radius: 9px;
}




textarea {
  color: black!Important;
}

input {
  color: black!Important;
}


@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');

.table>thead>tr>th {

   display:none !important;
}


 /* ТАЙМЕР */
 .xdget-productTiming.standard-form {
  font-family: 'Montserrat', sans-serif!important;
   text-transform: uppercase;
  color: rgba(202, 88, 255, 1)!important;
       background-color: rgb(255, 255, 255);
     font-weight: 800;
    border-style: solid;
    border-width: 2px;
    padding-top: 20px;
    border-radius: 10px;
     font-size: 15px;


}




.lesson-list {

    background: #FFFFFF;
  }


.lesson-list li a {
   background: linear-gradient(102.3deg, #48ADD1 9.01%, #010003 91.11%);
border-radius: 10px;

}

.lesson-list li .info {
   background: linear-gradient(102.3deg, #48ADD1 9.01%, #010003 91.11%);
border-left: rgba(76, 0, 123, 1);

}
.lesson-list li .title {
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
  font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.user-state-accomplished .user-state-bg {
  background: #DD0FFF;
}

.lesson-list li .state-icon-block  {
  color: #d622ce;
}

.lesson-list li{
   background: linear-gradient(102.3deg, #15023C 9.01%, #3B0068 91.11%);
border-radius: 10px;
   margin-left:0!important;
  margin-right:0!important
}

.lesson-list li .info {
    border-left-color: #4C007B !important;
}

.user-state-need_accomplish .user-state-bg {
  background: #DD0FFF;
}


.lesson-list li .state-icon-block {

  font-size: 2em;
    padding-top: 23px;
  display: block;
}

.user-state-new-icon.fa {

  font-size: 1em;
  display: block;
}

.user-state-reached.lesson-id-239806148 {

  display: none;

}
.user-state-not_reached first-unreached lesson-id-239806148 {

  display: none;

}


.lesson-list__video-watched {

  display: none!important;

}


.lesson-list li .state-icon-block {
  color: white;
}
.state-icon-block {
  background: #48ADD1;
}


.lesson-list li a .info{
  background: linear-gradient(102.3deg, #48ADD1 9.01%, #010003 91.11%)!Important;
  color: white!Important;
}

.lesson-list li a{
  background: linear-gradient(102.3deg, #48ADD1 9.01%, #010003 91.11%)!Important;
}

.lesson-list li a .info .title{
  color: white!Important;
}

.emoji-button span{
  color: black!Important;
}

/* ------------- 
content finish - Оформление в тренинге 
------------- */

/* ------------- 
content start - Оформление уроков
------------- */

@media (max-width: 768px){
  .lesson-title-value{
    font-size: 30px!important;
  }
  .new-comment-textarea{
    margin-left: 10px;
    margin-top: 5px;
  }
}


.emoji-wysiwyg-editor div span {
  color: black!Important;
}


.answer-content{
  color: white;
}
.answer-content a{
  color: white;
}

.answer-content span{
  color: white!Important;
}


.emoji-button span{
  color: black!Important;
}



.comment {
  background: none!Important;
  border: 1px solid white;
  border-radius: 9px;
}

.page-header a{
  color: #48ADD1!important;
}

iframe{
  border-radius: 20px!important;
}
.btn-send{
  background: #48ADD1;
  border-radius: 10px!important;
  border: 1px solid black!important;
}

.btn-send:hover{
  background: #48ADD1;
  transform: scale(1.01);
  border-radius: 10px!important;
  border: 1px solid white !important;
}

.lesson-header-block{
  border-radius: 20px!important;
  background: linear-gradient(102.3deg, #48ADD1 9.01%, #010003 91.11%)!Important;
  border: 1px solid black!important;
  color: white;
}

.lesson-navigation table a{
  background: #48ADD1;
  color: #E1E8EB;
  padding: 0px 5px;
  border-radius: 5px;
}

.breadcrumb a{
  background: #48ADD1;
  color: white;
  padding: 0px 5px;
  border-radius: 5px;
}
.user-answer{
  margin-top: 50px!important;
  border-radius: 20px!important;
  background: #010003;
  border: 1px solid black!important;
}
.new-comment-textarea{
 border: 1px solid black!important;
}


.new-comment-textarea{
 border: 1px solid black!important;
}

.lesson-mission-wrapper{
    background: #48ADD1!Important;
  color: black!Important;
  padding: 0px 5px;
  border-radius: 20px!important;
    border: 1px solid black!important;
}

.answer-form{
  background: #48ADD1!Important;
  color: black!Important;
  border-radius: 20px!important;
}

.answer-form .btn-link{
	color: white!Important;
}

.btn-send-answer{
    background: #48ADD1;
  border-radius: 10px!important;
    border: 0px solid black!important;


}

.btn-send-answer:hover{
  background: #48ADD1;
  transform: scale(1.01);
  border-radius: 10px!important;
  border: 1px solid white!important;
}


.user-state-has_mission .user-state-bg {
    background: #48ADD1!Important;
}

.user-answer.marked {
 	background: #010003;
}

/* ------------- 
content finish - Оформление уроков
------------- */
