/* CSS Document */
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background:#333333 center center no-repeat; background-size:contain;
}
body {
	background-color: #CCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow:hidden;
}
#playerplace {position:relative;padding:0px; margin:0px auto; width:100%; overflow:hidden; background-size:contain}
#titreNext{background:rgba(0,0,0,0.8); color:#FFF; font-size:22px; position:absolute; top:0px; left:0px; width:calc(100% - 24px); height:auto; text-align:center; padding:12px;line-height:1.5; z-index:1}
#dayprog{position:absolute; top:0px; left:10px; background: rgba(254, 254, 254, 0.8); overflow:auto}
#dayprog h2{padding:8px 10px 0px 10px;margin:0px; line-height:normal; text-align:center}
#dayprog  > ul {position:relative;padding:8px 8px 0px 8px; margin:0; list-style:none}
#dayprog  > ul li{font-size:16px; line-height:1.5; margin:0px 5px 10px 12px;}
#dayprog  > ul li img{width:125px; margin-right:15px; float:left;}
#dayprog  > ul li span{font-weight:600}
#dayprog  > ul li span.clear{display:block;clear:both; height:12px;}
.logoimg{position:absolute;bottom:10px; right:10px; z-index:3}
.zxiti{display:none}
#playerplace .vjs-big-play-button{top:calc(50% - 42px);left:calc(50% - 63px) !important}
.video-js{ background:#000000 !important}

div.partagebtn, div.partagelogo{ position:absolute;width:40px; height:40px; top:20px; right:18px; background:url(/imgsrs/partage.png) center center no-repeat; background-size:contain; cursor:pointer;z-index:5;}
div.partagelogo{display:none;}
.vjs-control-bar{ z-index:5;}

#bpartageContainer{z-index: 10;
    position: absolute;
    top: 20px;
    right: 10px;
	display:table;
	display:none;}
#bpartage {
	padding:0: margin:0;
	list-style:none;
	white-space:nowrap;
	display:table-row;
}
#bpartage > li{ display:table-cell !important}
.pimg{display:none;}