

/* Расписание */

/* Убрать надпись Актуальные события */
.xdget-lessonSchedule h3 {
display:none;
}

.schedule-block {
 background-color: #EFEFEF;
 padding:15px;
  border-radius: 010px;
}

/* Дата */
.schedule-block .day .day-label {
 font-family: 'PT SANS', sans-serif;
 color:#451155;
  font-size:16px;
  text-transform: uppercase;
  padding-bottom:9px;
  border-bottom: 1px solid #451155;
  position:relative;
  margin-bottom: 10px !important;
}

.schedule-block .day .day-label:before {
  content:'';
  display:inline-block;
  position:absolute;
  right:3px;
  bottom:5px;
  width: 25px;
  height: 25px;
  background:url('https://fs.getcourse.ru/fileservice/file/download/a/177473/sc/116/h/a386d8ed0860499e37708d851dbcf442.png') no-repeat;
  background-size:25px;
  background-position:center;
}

.schedule-block .day .record {
 padding-left: 0;
}


.schedule-block .day .time  {
 color:#451155;
  font-family:'PT SANS', sans-serif;
  font-weight: 300;

}

.schedule-block .event a {
color:#451155;
  font-family:'PT SANS',  sans-serif;
  font-size:15px;
}
.schedule-block .day.today .event a {
color:#451155;
}

.schedule-block .event {
font-size:10px;
  font-family:'PT SANS', sans-serif;
  color:#451155;
  
}
.schedule-block {
    background-color: #EFEFEF;
    padding: 15px;
    border-radius: 10px;
}
/* Конец блок РАСПИСАНИЕ */


/*Меню в тренингах*/
.page-menu,
.standard-page-menu{
  background-color: #451155;
  padding: 5px;
  border-radius: 5px;
}

.page-menu a,
.standard-page-menu a{
  color: white;
  text-decoration: none;
  position: relative;

}

.page-menu a:before,
.standard-page-menu a:before {
  position: absolute;
  content: '';
  width: 0;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #fff;
  transition: all .3s;
}

.page-menu a:hover:before,
.standard-page-menu a:hover:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #fff;
}

.page-menu li.active,
.standard-page-menu li.active {
  border-radius: 5px;
  background-color:#923dac;
}

.page-menu li.active a,
.standard-page-menu li.active a {
  color: white;
  text-decoration: none;
  position: relative;
}

.page-menu li.active a:before,
.standard-page-menu li.active a:before {
  display: none;
}

.standard-page-menu li,
.page-menu li{
    margin-right: 5px;
}


/*Системные кнопки*/

.btn, .alert {
    border-radius: 5px!important;
}

.btn-success {
    color: #fff;
    background-color: #923dac;
    border-color: #923dac;
}

.btn-success:hover,
.btn-success:focus {
    color: #fff;
    background-color: #7c3293;
    border-color: #7c3293;
}

.gc-tags-cloud {
    //border: 2px solid #451155;
}

.stream-table td:hover {
  background: #923dac!important;
  border-radius: 5px;
}

.stream-table tr td:hover a {
  color: white;
}

.stream-title {
  color: #923dac;
}

.stream-table tr td:hover .stream-title {
  color: yellow;
}

a {
  color: #451155;
}

a:hover {
  //color: #923dac;
}

.pagination>li>a, .pagination>li>span {
  color: #451155;
}

.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
  color: #451155;
  background-color: #fff;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background-color: #923dac;
  border-color: #923dac;
}

/* МЕНЯЕМ ЦВЕТ ДЛЯ СТРОК В ТАБЛИЦАХ С ДАННЫМИ */
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f5f5f5;
}


/* ДОБАВЛЯЕМ ЗАМОЧКИ В НЕДОСТУПНЫЕ ТРЕНИНГИ */
.noaccess-mode-show {
  position: relative;
}

.noaccess-mode-show td:before {
  position: absolute;
  content: '';
  width: 34px;
  height: 30px;
  top: 15px;
  left: 10px;
  background: url(https://fs23.getcourse.ru/fileservice/file/download/a/177473/sc/285/h/f5fc826b5de45e69070c30cad34c9a1b.png) 50% 50%/cover no-repeat;
}

.noaccess-mode-show td {
  padding-left: 50px!important;
}

.noaccess-mode-show td:hover:before {
  background: url(https://fs18.getcourse.ru/fileservice/file/download/a/177473/sc/83/h/ab101ea0076a08d838bc7a45c5761168.png) 50% 50%/cover no-repeat;
}
