/* Вертикальная диаграмма */
.liveScheduleV {margin: 5px 0 15px 0;overflow: hidden;width:100%;}
.liveScheduleV ul.by_list {position:relative;border-bottom:1px solid #434343;list-style:none;margin:0 0 7px 0;padding:0;width:100%;overflow: hidden;}
.liveScheduleV ul.by_list li {position:absolute;bottom:0;float:left;height:100%;left:0;}
.liveScheduleV ul.by_list li div {float:left;position:absolute;bottom:0;height:100%;background:#f4f4f4;border-radius: 3px 3px 0 0;}
.liveScheduleV ul.by_list li div span {position:absolute;width:100%;bottom:0;height:0%;text-align:center;border-radius: 3px 3px 0 0;color:#fff;font-size:12px;}
.lStitle {margin: 0;padding:0;overflow: hidden;width:100%;list-style:none;font-size:12px;box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.lStitle li {float:left;text-align:center;}
.lSlegend {margin: 15px 0 0 20px;padding:0;overflow: hidden;width:100%;list-style:none;font-size:12px;}
.lSlegend li {line-height:16px;height:16px;margin: 0 0 4px 0;}
.lSlegend li u {display:block;float:left;width:12px;height:12px;margin: 2px 0;}
.lSlegend li span {display:block;float:left;margin: 0 0 0 4px;}
/* Горизонтальная диаграмма */
.liveScheduleH {margin: 50px 0 0 0 ;width:100%;overflow:hidden;} 
.liveScheduleH ul {list-style:none;overflow:hidden;margin:0;padding:0;box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box; }
.bm_left {float:left;text-align:right;}
.bm_left li {padding: 0 10px 0 0;}
.bm_right {float:right;border-left:1px solid #434343;}
.bm_right li {display:block;text-align:right;background:#f4f4f4;border-radius: 0 3px 3px 0;}
.bm_right li span {width:0%;overflow:hidden;float:left;margin-left:-10px;display:block;color:#fff;border-radius: 0 3px 3px 0;}
.bm_left li a {color:#434343;border-bottom: 1px dashed #434343;text-decoration:none;}
.bm_active {}
.bm_right li:last-child, bm_left li:last-child {margin-bottom:0px !important;}