.schedules_rd{max-width:1440px;margin:0 auto 40px;padding:60px 20px}
.schedules_rd_filters{text-align:center}
.schedules_rd_filters .choose{font-size:11px;letter-spacing:3px;text-transform:uppercase}
.filters_list{margin:10px 0 20px;font-size:0}
.filters_list ul{border-top:1px solid #c8c8c8;display:inline-block;padding:10px 0}
.filters_list ul li{display:inline-block;font-size:15px;position:relative;text-transform:uppercase}
.filters_list ul li:after{content:"//";padding:0 30px}
.filters_list ul li:last-child:after{display:none}
.filters_list ul li a{color:#000;padding:0 10px;line-height:30px;display:inline-block}
.filters_list ul li a:hover{color:#999}
.filters_list ul li a.active{color:#000!important;background:#efefef}
.schedules_rd_grid{padding:0;font-size:0}
.sc_rd_Box{font-size:16px;display:inline-block;width:14.35%;margin-right:-1px;vertical-align:top}
.sc_rd_Box .day{background-color: var(--dynamic, #404040); color: var(--color, #ffffff); display:block;font-weight:700;font-size:12px;letter-spacing:2px;padding:16px 0;text-align:center;text-transform:uppercase;width:100%;position:relative;}
.sc_rd_Box:nth-child(even) .day:after{content:'';background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.sc_rd_Box .day span{position:relative;z-index:2}
.sc_rd_Box ul{border:solid #c8c8c8;border-width:0 1px;margin:0!important}
.sc_rd_Box ul li{background-image:none!important; background-color: var(--bgcolor, #ffffff); border-bottom:1px solid #c8c8c8;padding:10px!important;color: var(--color, #000000);cursor:pointer;font-size:15px;line-height:20px;font-weight:700;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.sc_rd_Box ul li:hover {
    background: var(--color, #303030);
    color: var(--bgcolor, #ffffff);
}
.sc_rd_instructor {
    border-bottom: none !important;
}
.sc_rd_Box ul li a{color:inherit}
.sc_rd_Box .time{text-transform:uppercase;font-size:15px;color:#6a6a6a;display:block;clear:both;line-height:normal}
.NewFreska .schedules_rd{padding:0}
.NewFreska .schedules_rd_grid{background:#262626}
.NewFreska .filters_list{margin:0!important}
.NewFreska .filters_list ul{border-top:1px solid rgba(240,240,240,0.16)}
.NewFreska .filters_list ul li{background:none!important;padding:0!important}
.NewFreska .filters_list ul li a{color:#fff}
.NewFreska .sc_rd_Box .day{background-color:#101010;border-bottom:1px solid #303030}
.NewFreska .sc_rd_Box ul{border-color:#303030}
.NewFreska .sc_rd_Box ul li{background:none!important;color:#fff;border-bottom:1px solid #303030}
.NewFreska .sc_rd_Box ul li:hover{background:#222!important}
@media only screen and (max-width: 959px) {
.filters_list ul li{display:block;font-size:14px;position:relative;text-transform:uppercase}
.filters_list ul li:after{display:none}
.sc_rd_Box{font-size:16px;display:block;width:100%;margin-right:0}
}