.breaking-news-ticker{ display: block; width: 100%; border: 1px solid #ccc; background: #FFF; height: 20px; box-sizing: border-box; position: relative; line-height: 20px; overflow: hidden; border-radius: 2px; text-align: auto; font: arial,verdana; font-family: Arial,Verdana; font-size: 14px;}.breaking-news-ticker *{ box-sizing: border-box;}.breaking-news-ticker.bn-fixed-top{ position: fixed; left: 0; right: 0; top: 0;}.breaking-news-ticker.bn-fixed-bottom{ position: fixed; left: 0; right: 0; bottom: 0;}.bn-label{ left: 0; top: 0; bottom: 0; height: 100%; position: absolute; background-color: #ce2525; text-align: center; color: #FFF; font-weight: bold; z-index: 3; padding: 0 15px; white-space: nowrap;}.bn-news{ position: absolute; left: 0; top: 0; bottom: 0; height: 100%; right: 0; overflow: hidden;}.bn-news ul{ display: block; height: 100%; list-style: none; padding: 0; margin: 0; left: 0; bottom: 0; width: 100%; position: absolute;}.bn-news ul li{ white-space: nowrap; overflow:hidden !important; text-overflow: ellipsis; text-decoration: none; -webkit-transition: color .2s linear; -moz-transition: color .2s linear; -o-transition: color .2s linear; transition: color .2s linear; position: absolute; width: 100%; display: none; color: #333;}.bn-news ul li a{ white-space: nowrap; text-overflow: ellipsis; text-decoration: none; padding: 0 10px; color: #333; position: relative; display: block; overflow: hidden;}.bn-news ul li a:hover{ color: #069;}.bn-loader-text{ padding: 0 10px;}.bn-seperator{ display: inline-block; float: left; margin-right: 15px; width: 30px; height: 40px; background-position: center; background-size: contain; background-repeat: no-repeat; position: relative;}.bn-seperator.bn-news-dot{ margin-right: 0;}.bn-seperator.bn-news-dot:after{ content: ''; position: absolute; width: 8px; height: 8px; background: #333; border-radius: 50%; top: 50%; margin-top: -4px; left: 50%; margin-left: -4px;}.bn-prefix{ color: #d65d7a; margin-right: 15px; padding-left: 10px;}.bn-positive{ color: #0b8457; font-weight: bold;}.bn-negative{ color: #dc2f2f; font-weight: bold;}.bn-controls{ width: auto; right: 0; top: 0; bottom: 0; height: 100%; position: absolute; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.bn-controls button{ width: 30px; float: left; height: 100%; cursor: pointer; border:none; border-left: solid 1px #EEE; text-align: center; background-color: #f6f6f6; outline: none;}.bn-controls button:hover{ background-color: #EEE;}.bn-arrow { margin: 0; display: inline-block; height: 8px; position: relative; width: 8px; top: -2px;}.bn-arrow::after { border-bottom-style: solid; border-bottom-width: 2px; border-right-style: solid; border-right-width: 2px; content: ''; display: inline-block; height: 8px; left: 0; position: absolute; top: 0; width: 8px;}.bn-arrow.bn-next { -moz-transform: rotate(315deg); -ms-transform: rotate(315deg); -webkit-transform: rotate(315deg); transform: rotate(315deg); left:-3px;}.bn-arrow.bn-prev { -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); left: 3px;}.bn-arrow::after{ border-color: #999999;}.bn-arrow::before{ background-color: #999999;}.bn-play{ position: relative; background: #999999; width: 0; height: 12px; display: inline-block; margin-left: -5px;}.bn-play::after { left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-left-color: #999999; border-width: 8px; margin-top: -8px;}.bn-pause{ position: relative; width: 0; height: 14px; display: inline-block; top: 1px; left:-1px;}.bn-pause::before{ position: absolute; content: ""; width: 2px; height: 100%; left: 3px; background-color: #999999;}.bn-pause::after{ position: absolute; content: ""; width: 2px; height: 100%; left: -3px; background-color: #999999;}.bn-direction-rtl{ direction: rtl;}.bn-direction-rtl .bn-label{ left: auto; right: 0;}.bn-direction-rtl .bn-controls{ right: auto; left: 0;}.bn-direction-rtl .bn-seperator{ margin-left: 15px; margin-right: 0; float: right;}.bn-direction-rtl .bn-prefix{ margin-left: 15px; margin-right: 0; padding-left: 0; padding-right: 10px;}.bn-direction-rtl .bn-controls button{ border-left: none; border-right: solid 1px #EEE;}.bn-effect-scroll .bn-news ul{ display: block; width: 100%; position: relative;}.bn-effect-scroll .bn-news ul li{ display: list-item; float: left; position: relative; width: auto;}.bn-effect-scroll.bn-direction-rtl .bn-news ul li{ float: right;}body{margin : 0; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;}.higlight{ background-color: rgb(228, 228, 228);}.transparent{ background-color: transparent;}#newsticker{ width:100%;  height:26px;}.newsticker-image { height: 18px; margin-top: 2px;}#langues{ width:100%; height:26px;}#langues.fullscreen { width:100%; }#wrapperInformation { display: block; position: relative; overflow-y: auto; overflow-x: hidden; width:99.8%; height: 200px;}.wrapperVideo { width: 65%; display: inline-block; position: relative; float:left; min-width:65%; min-height:100px;}.wrapperVideo.fullscreen { width:100%;}.wrapperVideo:after { display: block;content:'';}.main { position: absolute; top: 0; bottom: 0; right: 0; left: 0; color: black;}.element-player-playlist-wrapper{ display:block; overflow-y:hidden; overflow-x:hidden; width: 35%;}.element-player-playlist-content{ display:block; overflow-y:scroll; overflow-x:hidden;}.wrapperPlaylist,.wrapperPlaylist1,.wrapperPlaylist2,.wrapperPlaylist3,.wrapperPlaylist4{ width: 100%; display: inline-block; position: relative;}.wrapperPlaylist:after { padding-top: 104.7%; display: block; content: ''; height: 16px;}.wrapperPlaylist1:after { padding-top: 104.5%; display: block; content: '';}.wrapperPlaylist2:after { padding-top: 104.888%; display: block; content: ''; height:0px; margin-top:-12px;}.wrapperPlaylist3:after { padding-top: 104.888%; display: block; content: ''; margin-top:-37px; }.wrapperPlaylist4:after { padding-top: 104.888%; display: block; content: ''; margin-top:-62px; }.playlist{ position: absolute; top: 0; bottom: 0; right: 0; left: 0; color: white; margin:5px 6px 0px 0px;}.cat{ display:block; float:left; width:35%; font-family: Arial,Verdana;}.infocat { display:block; float:left; width:100%; font-family: Arial,Verdana;}.catelement,.infocatelement { float:left; margin-left:2px;}@media only screen and (max-device-width: 780px) { .wrapperVideo,.element-player-playlist-wrapper,.cat{  width: 100%; } .wrapperPlaylist:after{  padding-top: 0%;  height:227px; } .wrapperPlaylist1:after{  padding-top: 0%;  height:227px; } .wrapperPlaylist2:after{  padding-top: 0%;  height:247px; } .wrapperPlaylist3:after{  padding-top: 0%;  height:267px; } .wrapperPlaylist4:after{  padding-top: 0%;  height:287px; } .wrapperVideo{  min-height:100px; } #langues{  height:52px;  width:100%; } #wrapperInformation {  width:99.8%; }}@media only screen and (max-width: 780px) { .wrapperVideo,.element-player-playlist-wrapper,.cat{  width: 100%; } .wrapperPlaylist:after{  padding-top: 0%;  height:227px; } .wrapperPlaylist1:after{  padding-top: 0%;  height:227px; } .wrapperPlaylist2:after{  padding-top: 0%;  height:247px; } .wrapperPlaylist3:after{  padding-top: 0%;  height:267px; } .wrapperPlaylist4:after{  padding-top: 0%;  height:287px; } .wrapperVideo{  min-height:100px; } #langues{  height:52px;  width:100%; } #wrapperInformation {  width:99.8%; }}.LanguageMenu{ clear:both; position:relative; font:arial,verdana; font-family:Arial,Verdana; font-size:16px; width:95%;}.LanguageMenu a{ text-decoration: none;}.MenuLangDiv { float: left; padding-left: 3px; height: 20px;}.MenuLang { color: #0099CC;}.MenuLang.active { color: #d86422;}.LanguageMenu a:hover,.LanguageMenu a:hover .MenuLangTitle { text-decoration: underline;}.MenuLangDivThumb a:hover { text-decoration: none;}.LanguageTitle { float: left; padding-top: 1px; color:#d86422; padding-left: 10px;}.LangThumbLayout { float:none; padding-left: 0px; padding-bottom: 1px;}.MenuLangDivThumb { width:19%; height: auto; padding-left: 0px; margin-right: 1%;}.MenuLangDivThumb:last-of-type { margin-right: 0;}.MenuLangLogo { text-align: center;}.MenuLangLogo img { width: 50%;}.MenuLangThumb { text-align:center; z-index: 2; color: white; width: 100%; background-image: url('../images/play-circle-solid.svg'); padding-bottom: 15%; padding-top: 15%; background-repeat: no-repeat, repeat; background-position: center; text-decoration: none; line-height: 1em;}.MenuLangThumbPadding { padding-top: 3%; padding-bottom: 3%; background-color: #ccc;}.LanguageMenu a:hover .MenuLangThumb,a:hover .MenuLangThumb {  text-decoration: none;}.MenuLangTitle { padding-top:2px;}.video-pubdate{ background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#B2000000',endColorstr='#B2000000'); border-top-right-radius:2px; padding-left:5px; padding-right:5px; position:absolute; width:60px; left:0; color:#FFF; border-bottom-left-radius:2px; bottom:0;}.custom-video-page-wrapper{ margin:5px 6px 0px 0px;}.element-row{ margin-bottom:4px; display:inline-block; margin-left:5px; width:99%; border: 1px solid #ccc;}.element-row .views-field.views-field-title{ margin-bottom:0px; margin-top:3px; margin-right:5px;}.element-row .views-field.views-field-hour{ margin-bottom:3px; margin-top:0px; margin-right:5px;}.element-row .views-field-title span.field-content,.element-row .views-field-hour span.field-content{ font:arial,verdana; font-family:Arial,Verdana; font-size:18px; margin:-1px;}.element-row .views-field-element-visual img{ -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px; margin-right:3px; width:100px;}.element-playlist-row-title-wrapper{ cursor:pointer; line-height:14px; margin-bottom:5px;}.element-row .views-field.views-field-element-descr{ margin-right:5px; line-height:16px; color:#454545;}span.element-playlist-row-title{ font-weight:bold; font-size:13px!important; font:arial,verdana; font-family:Arial,Verdana; color:#000000!important; margin:0!important;}span.element-playlist-row-hour{ font-weight:normal; font-size:10px!important; font:arial,verdana; font-family:Arial,Verdana; color:#000000!important; margin:0!important;}.element-playlist-row-hour-wrapper{ line-height:10px;}.element-playlist-row-image-wrapper{ overflow:hidden; position:relative; border:1px solid #D2D2D2; cursor:pointer; width:100px; height:56.25px;}.element-playlist-date{ font-size:11px; width:48px; text-align:center;}.element-playlist-descr{ font:arial,verdana; font-family:Arial,Verdana; font-size:12px; line-height:12px; margin-left:102px;}.element-row .views-field.views-field-element-descr a,.sharrre .box a:hover{ text-decoration:none;}.element-row .views-field-element-visual{ float:left; margin:5px;}.element-row .views-field.views-field-element-descr,.element-playlist-row-title-wrapper,.element-playlist-row-hour-wrapper,.element-row .views-field.views-field-element-descr{ margin-left:81px;}.element-row .views-field.views-field-element-descr,.element-playlist-row-title-wrapper,.element-playlist-row-hour-wrapper,.element-row .views-field.views-field-element-descr{ margin-left:112px;}.tabRow{ float:left; padding-left:10px;}.tabL { color: #ababab;}.tabL.active { color: #000000;}.cat a,.infocat a { text-decoration: none;}.cat a:hover,.infocat a:hover{ text-decoration: underline;}a.MenuShare,.MenuShare { float: right; padding-right: 1%; padding-left: 5px; color: black;}.Share-image { width: 16px; padding-right: 2px;}.field-download { padding-left: 10px; padding-bottom: 5px;}.field-downloadbutton { background-image: url("../images/download-black.svg"); height: 15px; width: 14px; background-size: cover;}.dot { height: 4px; width: 4px; background-color: #454545; border-radius: 50%; display: inline-block; margin-bottom: 2px;}.DivProgram { position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin:0px 6px 0px 0px; padding-left:10px;}.DivInfo { position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin:5px 6px 0px 0px;}.programtitle { font-size: 16px; font-weight: bold; font-family: Arial,Verdana; margin-bottom: 3px;}.programelementtitle { font-size: 13px; font-weight: bold; font-family: Arial,Verdana; margin-bottom: 3px; margin-top: 10px;}.programelementrow { background-color: white; display: inline-block; width: 99%; font-size: 13px; line-height: 16px; font-family: Arial,Verdana;}.programelementtext { font-weight : bold; float:left; padding-left:5px;}.currentspeakername { font-size: 16px; font-weight: bold; margin-bottom: 3px;}.programelementtime { float:left; min-width : 120px; min-height: 5px;}.ar { text-align: right;}.ar .programelementtime,.ar .programelementtext{ float:right;}.infodivelement { cursor: pointer; margin-bottom: 3px; margin-left: 5px; border: 1px solid #ccc;}.infoelementtime { font-size: 13px; font-weight: bold; font-family: Arial,Verdana; margin-top:3px;}.infoelementtitle { font-size: 13px; font-weight: bold; line-height: 16px; font-family: Arial,Verdana; margin-left: 5px;}.infoelementdescr { font-size: 13px; font-weight: normal; line-height: 16px; font-family: Arial,Verdana; margin-left: 5px;}.playersearch { float:left; margin-left:5px; margin-top:1px; width:100px;}.playersearchButton { background : url(../images/loupe-search.png) 0 5px no-repeat; float:left; width:14px; height:24px; border:0px; cursor: pointer; margin-left:5px;}