

/* Оформление вебкомнаты ошибки - неавтор+картинка*/

.chat-widget, .o-lt-chat
 {
background: linear-gradient(54deg, rgba(255,250,107,0) 0%, rgba(0,41,255,0.1) 100%);
  border-left:1px solid rgb(56, 150, 212); 
}

.chat-widget .gc-comment-form { background: rgb(0,93,174);
background: linear-gradient(62deg, rgba(0,93,174,1) 0%, rgba(0,157,120,1) 93%); 
}

.gc-comment-form input {
    border-radius:5px;
  padding-left:10px!important;
height:30px!important;
}

.gc-comment-form .webinar-btn-send {
  background:white;
  color:#005fAD;
  font-weight:bold;
  border-radius:5px;
    font-family:Comfortaa;
  font-size:12px!important;
}
.gc-main-content.account-page-content .container {
    width: 100% !important;
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
}

.gc-comment-form .moderation-link {
  color:white; 
}

.gc-comment-form  .webinar-count-users {
  color:white;
}

.gc-comment-form .comment {
  font-size:14px!important;
}

.comment .title {
  font-family:Comfortaa;
}

.comments-main-container {
  padding:10px 0;
}


  /* Лого */
  .webinar-started-block .f-header:before {
content:url(https://fs.getcourse.ru/fileservice/file/download/a/564874/sc/139/h/448d99ab1d3d0ed1091e0463b82c64c4.png);
  position:relative;
  left:-10px;
  bottom: -15px;
}

/* Позиционирование видео блока */
.webinar-started-block .o-lt-video-broadcast {
  position:relative;
/* margin-top:70px;
  margin-bottom:-30px!important;
  margin-left:200px!important; */
    }

/* Отступ всего блока сверху */
.gc-main-content.gc-both-main-content.wide.account-page-content.with-left-menu.gc-user-logined.gc-user-admin
{
  margin-top: 0px!important;
}
  
/* Скрыли */
.video-overlay-bottom.hide-watermark, .video-overlay-top.hide-watermark {
    opacity: 0!important;
}

/* Картинка пока не открыта трансляция */
.video-broadcast-block { background:url(https://fs.getcourse.ru/fileservice/file/download/a/564874/sc/173/h/78bfcf2b298727581f5ea457d1638fb9.jpg)!important;
    background-size:cover!important; 
   /*margin-left:-60px!important;*/
   width: 95%!important;
 height: 95%!important;
}
    
/* Звездочка для модератора */
.comment[data-user-id="255047058"] .title:before {
  content:"\f005";
  font-family:FontAwesome;
  padding-right: 5px;
    color:red!important;
}

/* Скрыть реальную картинку не открыта трансляция */
.video-broadcast-block > .video-broadcast-block {
    display:none!important;
}

/* Адаптация картинки при использовании широкой левой панели, если стандарт - не нужно */
  .webinar-content-block {
        /*margin-left: 25px !important;*/

    }

/* уменьшение видео для админа */
.video-broadcast-frame {
 /*       margin-left: -50px !important;
 width: 95%!important;
 height: 95%!important;
 */
    }
/* рихтуем в открытой комнате */    
.webinar-started-block.lite-page.block-set
{
       /* margin-left: -50px !important;*/
    }
    
 /* рихтуем картинку до открытия */
 .webinar-started-block { 
    /*left: -125px !important;*/
}

webinar-started-block .f-header {
position: inherit;
top: 0px; 
left: 0px;
}

#webinar-content-block.mobile > .webinar-started-block > .o-lt-video-broadcast .videoWrapper {
    height: 0px;
}
.webinar-content-block[data-broadcast-type="1"] .videoWrapper {
padding-bottom: 56.25%;
}

#webinar-content-block.mobile .gc-comment-form {
    margin: 0px 0px 0px 15px;
}

@media (max-width:640px) {
.gc-comment-form .webinar-btn-send {
  background:#005FAD;
  color:white;
  font-weight:bold;
  border-radius:5px;
padding:5px!important;
    font-family:Comfortaa;
  font-size:11px!important;
height:30px!important;
}
    .comment-form-wrapper .new-comment .textarea-block {
    overflow: hidden;
    width: 95%;
}
    
    .player-title {
     width: 300px!important; 
}
}

 /*@media (max-width:480px) {
.webinar-started-block .builder {
  position:relative;
}

.webinar-started-block {
 padding-left:15px!important;
}
.webinar-content-block[data-broadcast-type="1"] .videoWrapper {
padding-bottom: 55%;
}
  .webinar-started-block .videoWrapper {
  border-radius:5px;
  border: 0px solid black;
  position:absolute;
  max-height:40%!important;
  overflow:hidden;
}
}*/
