.now_times{font-size:14px; color:red;}
.prev_times{font-size:14px; color:grey;}
.next_times{font-size:14px; color:green;}
.cls { clear: both }
.jltv-showweek { float:left; width:100%; margin-top:10px; text-align:center; }
.jltv-showweek-next {height: 35px; width: 35px; background: center no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAzNCAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPlNsaWNlIDE8L3RpdGxlPjxwYXRoIGQ9Ik0wIDIuMWwxNi4zIDE2LjMgMi4xLTIgMTQuMy0xNC4zLTIuMS0yLjEtMTQuMyAxNC4zLTE0LjItMTQuMy0yLjEgMi4xIiBmaWxsPSIjMDAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PC9zdmc+); float: left; margin: 5px; text-indent: -10000px; overflow: hidden; cursor: pointer; transform: rotate(270deg); opacity:0.6;}
.jltv-showweek-last {height: 35px; width: 35px; background: center no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAzNCAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+PHRpdGxlPlNsaWNlIDE8L3RpdGxlPjxwYXRoIGQ9Ik0wIDIuMWwxNi4zIDE2LjMgMi4xLTIgMTQuMy0xNC4zLTIuMS0yLjEtMTQuMyAxNC4zLTE0LjItMTQuMy0yLjEgMi4xIiBmaWxsPSIjMDAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PC9zdmc+); float: left; margin: 5px; text-indent: -10000px; overflow: hidden; cursor: pointer; transform: rotate(90deg); opacity:0.6;}
a.jltv-showweek-next:hover,.jltv-showweek-last:hover {opacity:1;}
#jltv-seanse-channel {margin:3px;min-height: 290px!important; width: 49%; float: left;}
.jltv-current-day { margin:5px; }
.jltv-showweek-list { float:left; width:100% }
.jltv-showweek-day {width: 11.8%; height: 49px; float:left; margin: 3px; text-align:center; padding:5px; text-align:center; }
.jltv-showweek-day.currenttv { color: #d00; border-bottom: 3px solid #d00}
.jltv-showweek-day:hover { color: #d00; border-bottom: 3px solid #d00}
.jltv-showweek-day.currenttv a { color: #d00}
.jltv-showweek-day a { text-decoration: none}
.jltv-showweek-day a:hover { text-decoration: none; color: #d00; }
.jltv-showweek-day-normal, .jltv-showweek-day-small { display: block; text-align: center; font-size: 16px }
.jltv-showweek-day-small { font-size: 11px }
#jltv-week{float: left; width: 80%;}
.splLink { height: 45px; display: block; clear: both; margin-bottom: 10px; padding-top: 10px; }
.splLink img { float: left }
.splLink span { padding-top: 15px; padding-bottom: 14px; font-size: 18px; display: block; float: left; padding-left: 15px }
.splCont { display:none; padding:5px 15px; }
.jltv-prog-image {margin-right: 10px; width:100%;}
.jltv-prog-image_next { border: 1px solid #E2E2E2; padding: 3px; margin-right: 10px; float:left; width:80px;}
.jltv-show-time-tv {margin:15px;}
.jltv-title-tvprog{margin-top:10px;}
.jlprog-desc{text-align:justify;}
.visible-desktop {float: left; width: 10%;}
.jltv-showweek-day.currenttv {color: #d00;}
.jltv-showweek {border-bottom: 1px solid #e6e6e6; height: 64px;}
@media (max-width: 979px) and (min-width: 768px) {
	#jltv-week {width:100%}
}
.tvnextdate {display: inline-flex; padding-left: 10px;}
.tvnextdateferst, .tvnexttomorrow, .tvnextfreeday {padding: 0 10px; float: left;}
.jltv-current-day h1 {font-size: 18px;}