﻿﻿/* CSS RESET*/
/* html5doctor.com Reset v1.6.1 - http://cssreset.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}
/* CSS RESET*/
body {background-color:#F0F0F0;font-size:100%;overflow: auto !important;}
a{text-decoration:none;}
/* CSS BEL STYLE */
#wrapper-main {  width: 100%;  position: relative;  padding: 0;  overflow: hidden;min-height:1200px;}
#w-leaderboard {}
.w-leaderboard-placeholder {text-align: center; width: 990px; margin: 0 auto; padding: 20px 0;}
.w-l {display:block; text-align: center; min-height: 87px;/*background-color:#E2E2E2;*/margin:0 auto;}

.timing-grid{display:none;}

/* MENU */
#w-sticky-menu-wrapper {width:100%;height:80px;background-color:#BE0A00;  z-index: 10000;}
.w-sticky-menu{background-color:#BE0A00;width:100%;height:80px;}
.w-sticky-menu-container {margin:0 auto;width:990px;height: 100%;background-color: #BE0A00;}
.w-sticky-menu ul { list-style:none; margin:0; padding:0;height: 100%; float:left;}
.w-sticky-menu ul.l-social { float:right;}
.w-sticky-menu ul li { margin:0; padding:0; display:inline-block;height:100%; }
.w-sticky-menu ul li h2 {height:100%;}
.w-sticky-menu ul li.menubel:hover {background-color:#FE0000;}
.w-sticky-menu ul li + li {padding:0 10px;  /*margin: 0 20px 0 0;*/}
/*.w-sticky-menu ul li + li + li + li{margin:0;}*/
.w-sticky-menu ul li + li + li + li + li+ li+ li+ li+ li{padding:0;}
.w-sticky-menu ul li + li + li h2 {margin:0;}
.w-sticky-menu ul li + li + li a {/*padding-top: 33px;*/}
.w-sticky-menu ul li a {display:block; float:left; color:#ffffff;text-transform:uppercase;  font-size: 16px;  line-height: 18px;height:45px;width:100%;height:100%;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.w-sticky-menu .logo {margin-right:40px;width:142px;height:80px;background-position:center;background-image:url(img/Logo-Bel-RTL.gif);  background-position-y: 50%;background-repeat:no-repeat;  text-indent: -9999px;  overflow: hidden;}
.w-sticky-menu .home {width:38px;height:100%;background-image:url(img/home.png);  background-position: 50%;background-repeat:no-repeat;text-indent: -9999px;  overflow: hidden;}
.w-sticky-menu .selected { background-color: #FE0000;}
.w-sticky-menu .menubel a{height:47px;padding-top:33px;}
.withsubmenu:hover .submenu {display:block;padding:0 0 20px 0;}
.w-sticky-menu .submenu {display:none;z-index:10000; background-color: #FE0000;  background-image: none;  box-shadow: 5px 5px 5px #000;  position: absolute;  left: 1px;   width: 100%;/*top: 80px;*/}
.w-sticky-menu .submenu ul{ list-style:none; margin:0;padding:0;float:left;width:200px;text-align:left;}
.w-sticky-menu .submenu ul + ul{margin-left:50px;}
.w-sticky-menu .submenu li {display:block;padding:0;}
.w-sticky-menu .submenu li h3{font-size:18px;margin: 0 0 20px 0;text-transform:uppercase;color:#FFFFFF;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.w-sticky-menu .submenu li a{margin: 0 0 5px 0;line-height: 18px;display:block;height: auto;text-transform:none;padding:0;font-family: 'PT Sans', sans-serif;font-weight: 400; }
.w-sticky-menu .submenu li a:hover {background-color:#BE0A00    }

.w-sticky-menu .guide {height:auto!important;display:block;text-transform:uppercase; width:65px;background-color:#FFFFFF;color:#FE0000;padding:10px 15px!important;/*float:right;*/margin:8px 10px 0 50px;font-size:14px!important;text-transform: uppercase;border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border: 0px solid #800000;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.w-sticky-menu .guide:hover {background-color:#BE0A00;color:#ffffff;width:65px;padding:10px 15px!important;/*float:right;*/margin:8px 10px 0 50px;font-size:14px!important;text-transform: uppercase;border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border: 0px solid #800000;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.w-sticky-menu .guide span{width: 0;  height: 0;  border-top: 5px solid transparent;  border-bottom: 5px solid transparent;  border-left: 9px solid #FE0000;  display: inline-block;  margin-left: 10px;}
.w-sticky-menu .guide:hover span{width: 0;  height: 0;  border-top: 5px solid transparent;  border-bottom: 5px solid transparent;  border-left: 9px solid #FFFFFF;  display: inline-block;  margin-left: 10px;}

.w-sticky-menu ul.l-social li{padding: 0 5px;}
.w-sticky-menu-container .live{display:none;}

.social .submenu{text-indent:0;}
.submenu-mobile h3{color:#FFFFFF;font-family: 'PT Sans', sans-serif;font-weight: 700;font-size:24px;margin:0 0 20px 0;}
.submenu-mobile p{font-size:14px;padding:5px 0;color:#FFFFFF;line-height:18px;}
.submenu-mobile>img {margin: 30px 0 0 0;}

.submenu-mobile a{width:232px!important;display:inline-block!important;padding-right:10px;}

.submenu-newsletter h3{color:#FFFFFF;font-family: 'PT Sans', sans-serif;font-weight: 700;font-size:24px;margin:0 0 20px 0;}
.submenu-newsletter p{font-size:14px;padding:5px 0;color:#FFFFFF;line-height:18px;}
.submenu-newsletter>img {margin: 30px 0 0 0;}

.submenu-newsletter input{width:360px;background-color:#FFFFFF;margin:0 0 10px 0;padding:0;height:40px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #000000;padding:0 5px;}
.submenu-newsletter textarea{width:100%;height:95px;background-color:#FFFFFF;padding:5px 0;margin:0 0 20px 0;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #000000;}
.submenu-newsletter button{cursor:pointer;padding:10px;font-size:13px;color:#FFFFFF;text-transform:uppercase; background-color:#8D8D8D;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #8D8D8D;}
.submenu-newsletter p {margin:10px 0;font-size:13px;color:#ffffff;line-height:18px;}
.submenu-newsletter label {  display: block;  margin: 0 0 10px 0;  font-size: 13px;color:#FFFFFF;}
.submenu-newsletter select{width: 370px;  background-color: #FFFFFF;  margin: 0 0 10px 0;  padding: 0;  height: 30px;  border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;  border: 1px solid #000000;}
.submenu-newsletter p {clear:both;}
.submenu-newsletter form{margin:20px 0;}
.submenu-newsletter input[type=submit] {width:113px;height:40px;background-color:#BE0A00;border:none;color:#FFFFFF;ont-family: 'PT Sans', sans-serif;font-weight: 700;text-transform:uppercase;}


.w-sticky-menu-container-contact input.oni-captcha{    width: 80px!important;    margin: 0 0 10px 10px;}

.bottom-arrow {
  display: block;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
   border-top: 10px solid #ffffff;
  margin: 5px 5px;
  float: right;
}

.w-sticky-menu-container-contact .left,.w-sticky-menu-container-contact .right{display:block;float:left;width:400px;}
.w-sticky-menu-container-contact h3{color:#ffffff;font-size: 18px;  line-height: 18px;font-family: 'PT Sans', sans-serif;font-weight: 700;text-transform:uppercase;  margin: 0 0 20px 0;}
.w-sticky-menu-container-contact input{width:360px;background-color:#FFFFFF;margin:0 0 10px 0;padding:0;height:30px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #000000;padding:0 5px;}
.w-sticky-menu-container-contact textarea{width:360px;height:95px;background-color:#FFFFFF;padding:5px 5px;margin:0 0 20px 0;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #000000;}
.w-sticky-menu-container-contact button{cursor:pointer;padding:10px;font-size:13px;color:#FFFFFF;text-transform:uppercase; background-color:#8D8D8D;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 1px solid #8D8D8D;}
.w-sticky-menu-container-contact p {margin:10px 0;font-size:13px;color:#ffffff;line-height:18px;}
.w-sticky-menu-container-contact label {  display: block;  margin: 0 0 10px 0;  font-size: 13px;color:#FFFFFF;}
.w-sticky-menu-container-contact select{width: 370px;  background-color: #FFFFFF;  margin: 0 0 10px 0;  padding: 0;  height: 30px;  border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;  border: 1px solid #000000;}
.w-sticky-menu-container-contact p {clear:both;}
.w-sticky-menu-container-contact form{margin:20px 0;}
.w-sticky-menu-container-contact input[type=submit] {cursor:pointer;width:113px;height:40px;background-color:#BE0A00;border:none;color:#FFFFFF;ont-family: 'PT Sans', sans-serif;font-weight: 700;text-transform:uppercase;}

/* LIVE*/
#w-live-wrapper {height:50px;margin:15px 0;}
.w-live {margin:0 auto;width:990px;height: 100%;display:none;}
.w-live-block{float:left;background-color:#FFFFFF; width:380px;}
.w-live-block.on-air{width:550px;margin-right: 10px;}
.w-live-block-timing{text-align: center;float:left;background-color:#8d8d8d;padding:15px 15px;color:#FFFFFF;font-family: 'PT Sans', sans-serif;font-weight: 700; font-size:16px;margin-right: 10px;height:20px;width:50px;}
.on-air .w-live-block-timing{text-transform: uppercase;background-color: red;}
.w-live-block-info{float:left;padding:4px 5px;  width: 590px;  overflow: hidden;background-color: #FFFFFF;   height: 40px;border:solid 1px #E0E0E0;}
.w-live-block-info img{float:left;margin-right:10px;width: 40px;  height: 40px;}
.w-live-block-info h3{color:#FE0000;font-size:21px;font-family: 'PT Sans', sans-serif;font-weight: 400;display:inline-block;margin-top:10px;}
.w-live-block-info h4{color:#858585;font-size:16px; font-style: italic;font-family: 'PT Sans', sans-serif;font-weight: 400;display:inline-block;}
.w-live-listen {float:right;}
.w-live-block-timing.on-air{background-color:#FE0000;width:110px;}
.w-live-block-info.on-air{width:530px;}

.w-live-slicky {width:750px;float:left;padding-left:30px;}
.w-live-slicky .slick-prev,.w-live-slicky .slick-next{margin: 0;width:15px;height:20px;position:absolute;top:15px;cursor:pointer;  background-color: transparent;  text-indent: -9999px;}
.w-live-slicky .slick-prev::before,.w-live-slicky .slick-next::before{content:"";}
.w-live-slicky .slick-prev{left:5px;background-image:url(img/Live-previous.png); background-repeat: no-repeat;}
.w-live-slicky .slick-next{right:0px;background-image:url(img/Live-next.png); background-repeat: no-repeat;}
.w-live-slicky .slick-prev:hover{left:5px;background-image:url(img/Live-previous.png); background-repeat: no-repeat;cursor: pointer;}
.w-live-slicky .slick-next:hover{right:0px;background-image:url(img/Live-next.png); background-repeat: no-repeat;cursor: pointer;}
.w-live-slicky.slick-slider {margin:0;height:50px;}


.listen-now {display: block;float:right;}
.listen-now a{font-family: 'PT Sans', sans-serif;font-weight: 400; display:block;background-color:#FE0000;color:#ffffff;width:80px;padding:10px 15px;float:right;margin:8px 10px 0 0;font-size:14px;text-transform: uppercase;border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border: 0px solid #800000;}
.listen-now span{width: 0;  height: 0;  border-top: 5px solid transparent;  border-bottom: 5px solid transparent;  border-left: 9px solid #FFFFFF;  display: inline-block;  margin-left: 10px;}
.w-live-nav {width: 30px;display: block;float: left; height: 100%;}
.w-live-nav a {background-image:url(img/Live-previous.png);  width: 100%;  height: 100%;  display: block;  background-repeat: no-repeat;background-position: 50% 50%;}
.w-live-nav.next  a{background-image:url(img/Live-Next.png);}

/* CONTENT*/
#w-content {border-top: solid 5px #E0E0E0;}
/* -- VIDEO -- */
.w-content-video {background-color:#3f3f3f;padding-top:20px;}
.w-content-thumb {height:175px;margin-top:20px;}
.w-content-thumb ul{ list-style:none; margin:0; padding:0;height: 100%; height:100%;}
.w-content-thumb ul li { margin:0; padding:0; display:block;float:left;height:100%; width:180px;}
.w-content-thumb ul li + li {margin-left:22px;}
.w-content-thumb ul li + li + li + li + li + li  {display:none;}
.w-content-thumb ul li a{color:#FFFFFF;font-size:12px;display:block;line-height:18px;position:relative;}
.w-content-thumb img {width:180px;height:102px;margin:0 0 10px 0;}
/*.w-content-thumb span {background-image:url(img/btn-play-video.png);position:absolute;top:30px;left:70px;display:block;height:48px;width:48px;}*/
.w-content-thumb span {background-image:url(img/btn-play-video.png);position:absolute;top:30px;left:70px;display:block;height:102px;width:180px;background-repeat: no-repeat;
  background-position: 70px;top:0;left:0;}
/*-- SHOWBOX --*/
.center {margin: 0 auto;width: 990px;padding:20px 0;}
.center.no-padding {margin: 0 auto;width: 990px;padding:0;}
.w-content-showbox {/*float:left;*/width:670px;height:392px;margin-bottom:0!important;}


.w-content-showbox .slick-prev,.w-content-showbox .slick-next{width:61px;height:110px;top: 40%;text-indent: -9999px;position:absolute;background-color:transparent;}
.w-content-showbox .slick-prev::before,.w-content-showbox .slick-next::before{content:"";}
.w-content-showbox .slick-prev{left:0px;background-image:url(img/promobox-previous.png); background-repeat: no-repeat;background-position: -55px -19px;}
.w-content-showbox .slick-next{right:0px;background-image:url(img/promobox-next.png); background-repeat: no-repeat;background-position: -24px -19px;}
.w-content-showbox .slick-prev:hover{left:0px;background-image:url(img/promobox-previous.png); background-repeat: no-repeat;background-position: -55px -19px;cursor: pointer;}
.w-content-showbox .slick-next:hover{right:0px;background-image:url(img/promobox-next.png); background-repeat: no-repeat;background-position: -24px -19px;cursor: pointer;}


.w-content-showbox .slick-dots {background-color: #BE0A00;bottom:auto;height:30px;}
.w-content-showbox .slick-dots li button::before{color:#FFFFFF;}
.w-content-showbox .slick-dots li.slick-active button::before{color:#FFFFFF;}
.w-content-showbox .slick-dots li {margin: 5px 5px;}



.w-content-pub {/*float:right;width:300px;*/margin-bottom: 20px;}
.w-content-imu {margin-bottom:20px}

.w-content-no-col{padding-top: 20px;}

/*-- LCOL--*/
.w-content-lcol {display:block;float:left;width:670px;}

/*-- TIMELINE --*/
.w-content-timeline {}

/* -- RCOL -- */
.w-content-rcol {width: 300px;float:right;}
.rcol-item {background-color: #FFFFFF;min-height:280px;margin: 0 0 20px 0;}
.rcol-item h3{background-color:#BE0A00;color:#FFFFFF;text-transform:uppercase;font-size:24px;padding:10px;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.rcol-item-content {padding:15px;}
.rcol-item ul{ list-style:none; margin:0;padding:0;}




/* -- METEO -- */
.rcol-item.meteo ul{ list-style:none; margin:0 0 20px 0; padding:0;min-height:30px}
.rcol-item.meteo ul li { margin:0 8px 0 0;padding:0; display:block;float:left;}
.rcol-item.meteo ul li + li + li +li  { margin:0;}
.rcol-item.meteo ul li a {display:block;font-family: 'PT Sans', sans-serif;font-weight: 700; font-size:14px;font-weight:bolder; text-transform:uppercase; background-color: #F0F0F0;  height: 20px; padding: 8px 5px 0 5px;color:#858585;border: solid 1px #E0E0E0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.rcol-item.meteo ul li a.selected {background-color: #FE0000;color:#FFFFFF;border:solid 1px #FE0000;}
.rcol-item.meteo ul li a.hover{background-color: #FE0000;color:#FFFFFF;border:solid 1px #FE0000;}
.rcol-item.meteo .meteo-img {float: left;margin: 0 10px 0 0;height: 77px;}
.rcol-item.meteo h4 {font-size:28px;margin:10px 0;}
.rcol-item.meteo p {font-size:14px;margin:0 0 20px 0;}
span.temp {display: block;font-size: 40px;color: #BE0A00;margin:0 0 10px 0;}
span.temp-description{font-size:13px;line-height:18px;}
.meteo-video {border-bottom:solid 1px #D8D8DA ; border-top:solid 1px #D8D8DA ;padding:20px 0;margin:10px 0; }
.meteo-video h4{display:none;}
.moreinfoholder { text-align: right; }
.moreinfoholder span {width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #ff5000; display: inline-block; margin-left: 5px;}
.moreinfoholder a {color:#858585;font-size:13px;text-transform:uppercase;}
.moreinfoholder a:hover {color:#FE0000;}
.am{display:block;}
.pm,.evening,.night{display:none;}

.row.black {background-color:#3f3f3f;}
.row.white{  background-color:#ffffff;  }
.row.grey {  background-color:#F0F0F0;  }


/* --TRAFFIC--*/
.rcol-item.trafic ul li {border-bottom:solid 1px #D8D8DA;margin:0 0 10px 0; }
.rcol-item.trafic span {color:#BE0A00;font-size:14px;display:inline-block;}
.rcol-item.trafic h4 {margin:10px 0;line-height:20px; }
.rcol-item.trafic .tweettraffic {border-bottom:solid 1px #D8D8DA;margin:0 0 10px 0;display:block!important; }

/* -- HOROSCOPE--*/
.rcol-item.horoscope {min-height:310px;}
.rcol-item.horoscope ul li {display:block;float:left;margin: 0 19px 10px 0;}
.rcol-item.horoscope ul li + li + li + li {margin: 0 0 10px 0; }
.rcol-item.horoscope ul li + li + li + li + li {margin: 0 19px 10px 0; }
.rcol-item.horoscope ul li + li + li + li + li+ li + li + li {margin: 0 0 10px 0; }
.rcol-item.horoscope ul li + li + li + li + li+ li + li + li +li {margin: 0 19px 10px 0; }
.rcol-item.horoscope ul li + li + li + li + li+ li + li + li +li+li+li+li {margin: 0 0 10px 0; }
.rcol-item.horoscope ul li a{color:#BE0A00;font-size:12px;text-align:center;display:block;}
.rcol-item.horoscope ul li img{margin:0 0 5px 0;}
a.anchor{display: block;  position: absolute;top:-120px;}

/* --INFO-- */
.rcol-item.info {background-color:#005080}
.rcol-item.info h3{background-color:#FF5000;}
.rcol-item.info li {border-bottom:solid 1px #588CAB;padding:0 0 15px 0;margin:0 0 15px 0;}
.rcol-item.info li a {color:#ffffff;  display: block;font-size:14px;line-height:18px;min-height: 67px;}
.rcol-item.info li img{float:left;margin:0 10px 30px 0;width:120px;height:67px;/*padding-bottom: 500em;margin-bottom: -500em;overflow:hidden;*/}
.rcol-item.info li a h4{/*padding-bottom: 500em;margin-bottom: -500em;*/float:right;width:140px;overflow:hidden;}

.rcol-item.info .searchholder a {color:#FFFFFF;}
.rcol-item.info .moreinfoholder a {color:#FFFFFF;}
.rcol-item.info .moreinfoholder a:hover {color:#FE0000;}


/* --AGENDA-- */
.rcol-item.agenda img{float:left;margin:0 10px 0 0;width:100px;height:57px;overflow:hidden; /*padding-bottom: 500em;    margin-bottom: -500em;*/}
.rcol-item.agenda li {border-bottom:solid 1px #D8D8DA;padding:0 0 15px 0;margin:0 0 15px 0;}
.rcol-item.agenda li a {display: block;font-size:14px;line-height:18px;min-height:57px;}
.rcol-item.agenda li h4{    float: right;    width: 160px;    /*padding-bottom: 500em;    margin-bottom: -500em;*/}
.rcol-item.agenda span.Place {color: #BE0A00;font-size: 14px;display: inline-block;width:150px;}
.rcol-item.agenda span.date{font-size: 14px;color: #BE0A00;display: inline-block;width:150px;}
.rcol-item.agenda {min-height: 190px;}

/* --TOPVIDEO-- */
.rcol-item.topvideos {background-color:#3f3f3f;}
.rcol-item.topvideos h3{background-color:#000000;}
.rcol-item.topvideos h4{color:#FFFFFF;}
.rcol-item.topvideos a.bigvideo h4{line-height:20px;padding:0 0 10px 0; border-bottom:solid 1px #000000;margin:0 0 15px 0;}
.rcol-item.topvideos ul img{float:left;margin:0 10px 0 0;}
.rcol-item.topvideos li {border-bottom:solid 1px #000000;padding:0 0 15px 0;margin:0 0 15px 0;min-height: 68px;}
.rcol-item.topvideos li a {display: block;font-size:14px;line-height:18px;color:#FFFFFF;}

.rcol-item.topvideos .topvideoitem img{float:left;margin:0 10px 0 0;width:110px;height:60px;/*padding-bottom: 500em;margin-bottom: -500em;*/}
.rcol-item.topvideos .topvideoitem h4{    float: right;    width: 150px;    /*padding-bottom: 500em;    margin-bottom: -500em;*/}
.rcol-item.topvideos .topvideoitem {border-bottom:solid 1px #000000;padding:0 0 15px 0;margin:0 0 15px 0;min-height: 68px;}
.rcol-item.topvideos .topvideoitem a {display: block;font-size:14px;line-height:18px;color:#FFFFFF;}

.rcol-item.topvideos span {color: #BE0A00;font-size: 14px;display: inline-block;}
.rcol-item.topvideos .moreinfoholder a {color:#ffffff;}
.rcol-item.topvideos .moreinfoholder a:hover {color:#FE0000;}



/* -- MILLIS--*/
.rcol-item.millis p{font-size:14px;color:#858585;line-height:20px;  font-family: 'PT Sans', sans-serif;  font-weight: 400;}
.rcol-item.millis p + p {margin:10px 0 0 0;}
.rcol-item.millis .moreinfoholder {border-top: solid 1px #D8D8DA;padding-top:10px;  font-family: 'PT Sans', sans-serif;  font-weight: 400;}

/* --CONTACT --*/
.rcol-item.contact {background-color: #DFDFDF;}
.rcol-item.contact .rcol-item-content {background-color:#DFDFDF;}
.rcol-item.contact label {display:block;margin:0 0 10px 0;font-size:13px;}
.rcol-item .rcol-item-content input{width:260px;background-color:#FFFFFF;margin:0 0 10px 0;padding:0 5px;height:30px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 0px solid #ffffff;}
.rcol-item .rcol-item-content textarea{width:260px;background-color:#FFFFFF;padding:5px 5px;margin:0 0 20px 0;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 0px solid #ffffff;}
.rcol-item .rcol-item-content button{cursor:pointer;padding:10px;font-size:13px;color:#FFFFFF;text-transform:uppercase; background-color:#8D8D8D;border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 0px solid #8D8D8D;}
.rcol-item.contact p {margin:10px 0;font-size:13px;color:#858585;line-height:18px;}
.rcol-item.contact select{width: 100%;  background-color: #FFFFFF;  margin: 0 0 10px 0;  padding: 0;  height: 30px;  border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;  border: 0px solid #ffffff;}
.rcol-item .rcol-item-content input[type=submit]{cursor:pointer;padding:10px;font-size:13px;color:#FFFFFF;text-transform:uppercase; background-color:#8D8D8D;border-radius: 5px;-moz-border-radius: 5px;  -webkit-border-radius: 5px;  border: 0px solid #8D8D8D;}









/* --REPLAYS --*/
.rcol-item.replays {background-color:#BE0A00;}
.rcol-item.replays h3{background-color:#FE0000;}
.rcol-item.replays ul li {border-bottom:solid 1px #FE0000;margin:0 0 10px 0; color:#FFFFFF;position:relative;}
.rcol-item.replays ul li + li {margin:10px 0 10px 0;}
.rcol-item.replays li span {color:#ffffff;font-size:14px;display:block;padding:10px 0;}
.rcol-item.replays h4 {margin:10px 0;line-height:20px; }
.rcol-item.replays li a{display:block;position:absolute;background-image:url(img/Replay-play-btn.png);right:0;top:0; width:36px;height:36px;}
.rcol-item.replays .moreinfoholder a{color:#FFFFFF;}
.rcol-item.replays .moreinfoholder a:hover{color:#FE0000;}

/* -- SEQUENCES --*/
.rcol-item.sequence img{float:left;margin:0 10px 0 0;width:50px;height:50px;}
.rcol-item.sequence li {border-bottom:solid 1px #D8D8DA;padding:0 0 15px 0;margin:0 0 15px 0;height:50px;}
.rcol-item.sequence li a {display: block;font-size:14px;line-height:18px;}
.rcol-item.sequence h4{color:#BE0A00;font-size:18px;}
.rcol-item.sequence span {color: #858585;font-size: 14px;display: inline-block; font-style: italic;}
.rcol-item.sequence li:last-child {border:none;padding:0;margin:0;}






/* -- FOOTER --*/
#w-footer {border-top:solid 5px #E0E0E0; }
.w-footer-links{background-color:#3A3B36;color:#B1B1B0;min-height:290px;}
.w-footer-social-links{background-color:#000000;}
.w-footer-links ul{ list-style:none; margin:0;padding:0;float:left;}
.w-footer-links ul + ul{margin-left:50px;}
.w-footer-links li h3{font-size:23px;margin: 0 0 20px 0;font-family: 'PT Sans', sans-serif;font-weight: 700; }
.w-footer-links li a{font-size: 14px;line-height: 18px;display:block;}

.w-footer-social-links a{display:inline-block;}
.w-footer-social-links a + a {margin:0 0 0 10px}
.w-footer-social-links a + a + a + a + a{float:right;}

/* -- EMISSIONS --*/
.breadcrumb {/*padding-bottom:20px;*/}
.breadcrumb ul{ list-style:none; margin:0;padding:0;display:block}
.breadcrumb ul li {display:inline-block;float:left;}
.breadcrumb ul li a{font-size: 14px;line-height: 18px;color:#8c8c8c;}
.breadcrumb ul li span{color:#BE0A00;display:inline-block;margin:0 10px;font-weight: bold;}
.w-content-emission{position:relative;margin-bottom:20px;}
.w-content-emission-title {width:100%;height:100px;position:absolute;bottom:3px; background:rgb(0,0,0);    background: transparent\9;    background:rgba(0,0,0,0.6);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);    zoom: 1;}
/*.w-content-emission-title h1{color:#FFFFFF;font-size:42px;margin: 30px 0 0 20px;  width: 670px;  height: 70px;float:left;}*/
.w-content-emission-title h1{color:#FFFFFF;font-size:42px;margin: 0 0 0 20px;  width: 670px;  height: 100px;float:left;display: flex;  justify-content: center;  flex-direction: column;}

/*.w-content-emission-title span{ font-family: 'PT Sans', sans-serif;font-weight: 700;  text-align: center;width:260px;height:60px;padding:40px 20px 0 20px;text-transform:uppercase;color:#FFFFFF;font-size:22px;background-color:#fe0000;display:inline-block;float:right;}*/
.w-content-emission-title span{ font-family: 'PT Sans', sans-serif;font-weight: 700;  text-align: center;width:300px;height:100px;padding:0;text-transform:uppercase;color:#FFFFFF;font-size:22px;background-color:#fe0000;float:right;display:flex;justify-content: center;  flex-direction: column;}
.w-content-emission-title a{font-family: 'PT Sans', sans-serif;font-weight: 700;width: auto;height: 20px;padding: 40px 40px 40px 97px;text-transform:uppercase;color:#FFFFFF;font-size:24px;background-color:#fe0000;display:inline-block;float:right;background-image:url(img/emission-live-play.png);background-repeat:no-repeat;background-position:40px;}
.w-content-emission img {  width: 100%;  height: auto;}

/*-- PROGRAMMES --*/

.grid{background-color:#FFFFFF;padding: 0 0 20px 0;}

.timing-grid {height:60px;width:940px;margin:0 0 0 25px;background-color:#8D8D8D;}
.timing-grid h3{height:40px;background-color:#8D8D8D;color:#FFFFFF;font-size:20px;border-left:solid 1px #FFFFFF;padding:10px;cursor:pointer;text-transform:uppercase;font-family: 'PT Sans', sans-serif;font-weight: 400; }
.timing-grid h3:hover {background-color:#FE0000;}
.timing-grid h3 span{font-size:12px;display:block;margin: 5px 0;}
.timing-grid .slick-prev {top:0;left:-25px;}
.timing-grid .slick-next{top:0;right:-25px;}
.timing-grid .slick-prev,.timing-grid .slick-next{width:35px;background-color:#8D8D8D;height:60px;margin:0;padding:0;top:0;  text-indent: -9999px;position:absolute;}
.timing-grid .slick-prev:hover, .timing-grid .slick-next:hover {background-color:#FE0000;color:#FFFFFF;}
.timing-grid .slick-prev::before{content:"";}   
.timing-grid .slick-next::before{content:"";}
.timing-grid .slick-active.slick-center h3 {background-color:#FE0000;}
.timing-grid .slick-slide {height:75px;position:relative;}
.timing-grid .slick-prev,.timing-grid .slick-prev:hover{background-image:url(img/Grid-prev.png);background-repeat:no-repeat;background-position:50%;cursor: pointer;}
.timing-grid .slick-next,.timing-grid .slick-next:hover{background-image:url(img/Grid-next.png);background-repeat:no-repeat;background-position:50%;cursor: pointer;}
.timing-grid div span.arrow{display:none;width: 0;height: 0; 	border-left: 10px solid transparent;	border-right: 10px solid transparent;		border-top: 10px solid #f00;position:absolute;bottom:5px;left:61px;}
.timing-grid .slick-active.slick-center span {display:block;}
.timing-grid .slick-center h3 {background-color:#FE0000;}

.grid-details{display:none;  border-left: solid 1px #E2E2E2;  margin: 20px;}
.grid-details.selected{display:block;}
.program {margin-bottom:20px;}
.program-timing {float:left;width:110px;padding:20px 0 0 20px;position:relative;color:#BE0A00;font-size:28px;margin:0 0 10px 0;font-family: 'PT Sans', sans-serif;font-weight: 400; }
.program-timing span {display: inline-block;position:absolute;top:20px;display:block;left:-6px;background-color:#FFFFFF;   width: 10px;  height: 30px;}
.program-timing span i {width: 10px;height: 10px;background: #BE0A00;border-radius: 50%;margin:10px 0;display:block;}


.program-details {border:solid 1px #E2E2E2;float:left;width:780px;padding:15px;position:relative;}
.program-details img{float:left;margin-right:10px;width:118px;height:118px;}
.program-details h2 {font-size:24px;font-family: 'PT Sans', sans-serif;font-weight: 400;  margin: 0 0 10px -1px; }
.program-details span{color:#BE0A00;font-size:18px;font-style:italic;display:block;font-size:18px;margin:5px auto;font-family: 'PT Sans', sans-serif;font-weight: 400; }
.program-details p {font-size:13px;color:#8c8c8c;line-height:18px;width:640px;margin: 10px 0 0 0;}
.btn-replay{position:absolute;right:90px;top:15px;background-image:url(img/btn-replay.jpg);background-repeat:no-repeat;display: block;width:60px;height:60px;}
.btn-replay-today{position:absolute;right:90px;top:15px;background-image:url(img/btn-replay.jpg);background-repeat:no-repeat;display: block;width:60px;height:60px;}
.btn-emission{position:absolute;right:15px;top:15px;background-image:url(img/btn-emission.jpg);background-repeat:no-repeat;display: block;width:60px;height:60px;}
.btn-replay:hover{background-image:url(img/btn-replay-hover.jpg);}
.btn-replay.actif{background-image:url(img/btn-replay-live.jpg);}
.btn-emission:hover{background-image:url(img/btn-emission-hover.jpg);}
.btn-live{  position: absolute;  right: 90px;  top: 15px; background-repeat: no-repeat;display: block;width: 60px;height: 60px;background-image:url(img/btn-en-direct.jpg);}
.playerplaceholder{  height: 45px;  padding: 10px 0;display:none;}


/* -- SYNOPSIS --*/
.w-content-synopsis{padding:20px;background-color:#FFFFFF;margin:0 0 20px 0;}
.w-content-synopsis h2{color:#FE0000;font-size:24px;}
.w-content-synopsis p{margin:10px 0;font-size:14px;line-height:18px;}
.w-content-synopsis p.bolder{font-weight:bolder;}

/* -- ADMIN --*/
.w-content-admin {background-color:#FFFFFF;margin:0 0 20px 0;}

/* -- ARTICLES --*/
.w-content-article {padding:20px;background-color:#FFFFFF;margin:0 0 20px 0;}
.w-content-article p{margin:10px 0;font-size:14px;line-height:22px;}
.w-content-article h2{font-size:24px;}
.w-content-article ul {margin:0 20px;}
.w-content-article ul li {font-size: 14px;line-height: 22px;}


.w-content-related h2 {font-size:28px;color:#858585;font-family: 'PT Sans', sans-serif;font-weight: 700; padding: 10px 20px;}
.w-content-related ul{ list-style:none; margin:20px 0;padding:0;display:block}
.w-content-related ul li {display:block;float:left;width:210px;min-height:230px;background-color:#FFFFFF;margin: 0 0 20px 0;}
.w-content-related ul li a {display:block;}
.w-content-related ul li + li {margin:  0 20px 20px 20px }
.w-content-related ul li +li +li {margin: 0 0 20px 0}
.w-content-related ul li + li +li + li +li{margin:  0 20px 20px 20px }
.w-content-related ul li +li +li + li + li +li {margin: 0 0 20px 0}
.w-content-related h3{font-family:Arial;font-size:14px;line-height:20px; padding:15px;}

.w-content-slider{background-color:#000000;height:570px;width:640px;} 
.w-content-slider .slick-slider{margin:0;}
.w-content-slider-top .slick-prev {top:0;left:0;}
.w-content-slider-top .slick-next{top:0;right:0;}
.w-content-slider-top .slick-prev,.w-content-slider-top .slick-next{cursor:pointer;width:56px;background-color:transparent;height:111px;margin:0;padding:0;top:35%;  text-indent: -9999px;position:absolute;}
.w-content-slider-top .slick-prev:hover, .w-content-slider .slick-next:hover {background-color:transparent;color:#FFFFFF;}
.w-content-slider-top .slick-prev::before{content:"";}   
.w-content-slider-top .slick-next::before{content:"";}
.w-content-slider-top .slick-active.slick-center h3 {background-color:#FE0000;}
.w-content-slider-top .slick-slide {height:450px;position:relative;}
.w-content-slider-top .slick-prev,.w-content-slider-top .slick-prev:hover{background-image:url(img/galerie-prev.png);background-repeat:no-repeat;}
.w-content-slider-top .slick-next,.w-content-slider-top .slick-next:hover{background-image:url(img/galerie-next.png);background-repeat:no-repeat;}

.w-content-slider-nav .slick-slide {cursor:pointer;}
.w-content-slider-nav {height:120px;}
.w-content-slider-nav .slick-prev::before{content:"";}   
.w-content-slider-nav .slick-next::before{content:"";}
.w-content-slider-nav .slick-prev, .w-content-slider-nav .slick-next{display:none!important;}

/* -- EVENTS --*/
.w-content-events {padding:20px;background-color:#FFFFFF;margin:0 0 20px 0;}
.w-content-events p{margin:10px 0;font-size:14px;line-height:22px;}
.w-content-events a {display:block;}
.w-content-events h2{font-size:40px;color:#858585;  font-family: 'PT Sans', sans-serif;font-weight:bolder;border-bottom:solid 5px #F0F0F0;padding-bottom:10px;}
.w-content-events ul {margin:0 20px; list-style:none;margin:20px 0;}
.w-content-events ul li {font-size: 14px;line-height: 22px;clear:both;margin:20px 0;display:block;min-height:142px;border-bottom:solid 1px #E0E0E0;padding-bottom:20px;}
.w-content-events ul li img {float: left;margin:0 10px 0 0;width:250px;height:142px;overflow:hidden; }
.w-content-events li span {font-family:Arial;color:#BE0A00;font-size:18px;display:inline-block;margin-bottom:5px;}
.w-content-events li span + span{font-size: 14px; margin: 0;}
.w-content-events li h3 {font-family:Arial;color:#000000;font-size:21px;  margin-bottom: 5px;}

.w-content-event-others h2 {  font-size: 28px;  color: #858585;  font-family: 'PT Sans', sans-serif;  font-weight: 700;}
.w-content-event-others-details{margin: 20px 0;position:relative; padding: 20px; background-color: #FFFFFF;  }
.w-content-event-others ul {position:relative;list-style: none;   display: block; }
.w-content-event-others li {position:relative;display:block;width:300px;float:left;  border-bottom: solid 1px #E0E0E0;margin: 0 10px 20px 0;  padding: 0 0 20px 0;min-height:85px;}
.w-content-event-others img {width:140px;height:80px;float: left;  margin: 0 5px 0 0}
.w-content-event-others a {display: block;  width: 140px;  /*height: 80px;*/}
.w-content-event-others span{font-size:14px;color:#BE0A00;}
.w-content-event-others h4 {font-size:14px;  margin: 5px 0;}
.w-content-event-others li div{position:relative; min-height: 80px;width: 140px;float:left;margin-right:10px;}
.w-content-event-others li div +div{position:relative;width:140px;}

/* -- EVENT--*/
.w-content-event {position: relative;  height: 377px;}
.w-content-event img{width:670px;height:377px;}
.w-content-event-detail {padding:20px;background-color:#FFFFFF;margin:0 0 20px 0;}
.w-content-event-detail h2{FONT-SIZE: 24px; FONT-FAMILY: Arial; COLOR: #fe0000; PADDING-BOTTOM: 10px; DISPLAY: block;}
.w-content-event-title {width:100%;height:100px;position:absolute;bottom:0; background:rgb(0,0,0);    background: transparent\9;    background:rgba(0,0,0,0.6);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);    zoom: 1;}
    .w-content-event-title h1 {
        color: #FFFFFF;
        font-size: 42px;
        margin: 30px 0 0 20px;
        width: 670px;
        height: 70px;
        float: left;
    }
.w-content-event-detail span{color:#FE0000;font-family:Arial;font-size:24px;padding-bottom:10px;display:block;}

.w-content-event-detail p {padding:10px 0;font-family:Arial;font-size:14px;line-height:18px;}
.w-content-event-detail ul {padding:0 20px;font-family:Arial;font-size:14px;line-height:18px;}

.w-content-event-detail a {display:inline-block;font-family:Arial;font-size:14px;color:#BE0A00;text-decoration:underline;font-weight:bold;}

/* -- HOROSCOPE -- */
.w-content-horoscope{position:relative;margin-bottom:20px;  height: 450px;}
.w-content-horoscope-title {width:100%;height:100px;position:absolute;bottom:0; background:rgb(0,0,0);    background: transparent\9;    background:rgba(0,0,0,0.6);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);    zoom: 1;}
.w-content-horoscope-title h1{color:#FFFFFF;font-size:42px;margin: 30px 0 0 20px;  width: 670px;  height: 70px;float:left;}
.w-content-horoscope-title span{ font-family: 'PT Sans', sans-serif;font-weight: 700;  text-align: center;width:260px;height:70px;padding:30px 20px 0 20px;color:#FFFFFF;font-size:20px;background-color:#fe0000;display:inline-block;float:right;}
.w-content-horoscope-title a{font-family: 'PT Sans', sans-serif;font-weight: 700;  width:200px;height:60px;padding: 40px 20px 0 80px;text-transform:uppercase;color:#FFFFFF;font-size:24px;background-color:#fe0000;display:inline-block;float:right;background-image:url(img/emission-live-play.png);background-repeat:no-repeat;background-position:20px;}
.w-content-horoscope img {  width: 100%;  height: auto;}
.w-content-horoscope-grid{  margin: 0 0 20px 0;  background-image: url(/belrtl/css/belrtl/img/bg-horoscope.png);  background-repeat-y: repeat;  background-repeat-x: no-repeat; background-position-x: 40px;}

.w-content-horoscope-item {margin:0 0 20px 0;}

.w-content-horoscope-img{width:80px;float:left;margin-right:18px;}
.w-content-horoscope-details{background-color:#FFFFFF;float:left;width:530px;min-height:180px;padding:20px;border:solid 1px #E2E2E2;position:relative;}
.w-content-horoscope-details h2{font-size:24px;font-family: 'PT Sans', sans-serif;  font-weight: 400;}
.w-content-horoscope-details h3{font-size:18px;color:#BE0A00;font-style: italic;font-family: 'PT Sans', sans-serif;  font-weight: 400;margin:10px 0;}
.w-content-horoscope-details p{font-size:12px;color:#8c8c8c;margin:20px 0;line-height:20px;}
.w-content-horoscope-item {min-height:220px;}
.w-content-horoscope-img img{padding: 5px 0;background-color: #F0F0F0;}
.h-rating {height:48px;width:115px;margin:0 20px 0 0;display:block;float:left;}
.h-rating div.title{background-color:#E0E0E0;display:block;font-size:16px;font-family: 'PT Sans', sans-serif;  font-weight: 400;text-transform:uppercase;color:#8C8C8C;text-align:center;padding:5px 0;}
.w-content-horoscope-details div.h-rating  + div.h-rating  +div.h-rating  + div.h-rating {margin:0;}
.h-rating span.rated{display:inline-block;background-image: url(/belrtl/css/belrtl/img/Horoscope-Star-red.png);width:19px;height:18px;}
.h-rating span{display:inline-block;background-image: url(/belrtl/css/belrtl/img/Horoscope-Star.png);width:19px;height:18px;margin: 10px 4px;}


.w-content-full-width{padding:20px;background-color:#FFFFFF;min-height:550px;margin:0 0 20px 0;position:relative;}
.notfound-message {font-family: 'PT Sans', sans-serif;  font-weight: 700;position:absolute;top:230px;left:20px; position:absolute;}
.notfound-message h1{ font-size: 4pc;color:#BE0A00;font-family: 'PT Sans', sans-serif;  font-weight: 400;margin:0 0 20px 0;}
.notfound-message h2{ font-size: 30px;color:#8C8C8C;font-family: 'PT Sans', sans-serif;  font-weight: 400;}
.notfound {font-family: 'PT Sans', sans-serif;  font-size: 22pc;Color:#F0F0F0;line-height:20pc;border-bottom:solid 1px #F0F0F0;text-align: right; margin: 30px 0 0 0;}

#Skyscrapper{position: absolute;top: 410px;left: 1015px;padding-top:70px;}
div.w-topfixed {top: 0;left: 0;text-align: center;width: 100%;position: fixed;z-index:1000;}
div.topfixedInner {width: 990px;height: 0px;margin: 0 auto 0 auto;position: relative;}


/*IMAGE*/

.social {width:39px;height:60px;background-repeat:no-repeat;  text-indent: -9999px;  overflow: hidden; margin: 0;margin: 0 5px 0 0!important;}
.live a{font-family: 'PT Sans', sans-serif;font-weight: 700; display:block;background-color:#ffffff;color:#FE0000;width:145px;padding:6px 10px;float:right;margin-top:15px;font-size:14px;text-transform: uppercase;border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border: 0px solid #800000;}
.live span{width: 0;  height: 0;  border-top: 5px solid transparent;  border-bottom: 5px solid transparent;  border-left: 9px solid #FE0000;  display: inline-block;  margin-left: 10px;}

.facebook{background-image:url(img/share-facebook.png);background-position: 0 60%;background-repeat:no-repeat;}
.twitter{background-image:url(img/share-twitter.png);background-position: 0 60%;background-repeat:no-repeat;}
.mail{background-image:url(img/share-mail.png);background-position: 0 60%;background-repeat:no-repeat;}
.mobile{background-image:url(img/share-mobile.png);background-position: 0 60%;background-repeat:no-repeat;}
.instagram{background-image:url(img/share-instagram.png);background-position: 0 60%;background-repeat:no-repeat;}

.facebook:hover{background-image:url(img/share-facebook-hover.png);background-position: 0 60%;background-repeat:no-repeat;}
.twitter:hover{background-image:url(img/share-twitter-hover.png);background-position: 0 60%;background-repeat:no-repeat;}
.mail:hover{background-image:url(img/share-mail-hover.png);background-position: 0 60%;background-repeat:no-repeat;}
.mobile:hover{background-image:url(img/share-mobile-hover.png);background-position: 0 60%;background-repeat:no-repeat;}
.instagram:hover{background-image:url(img/share-instagram-hover.png);background-position: 0 60%;background-repeat:no-repeat;}

.logo-on-top{width:71px;height:30px;background-image:url(img/Logo-Bel-RTL-small.gif);}
.w-sticky-menu-on-top{}

.clear{clear:both;}

div.SubscribeForm
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	background-color: rgba(0, 0, 0, 0.5);
	display: table;
}

div.SubscribeForm a
{
	display: block;
	width: 23px;
	height: 24px;
	background-color: #808080;
	border-radius: 12px;
	position: absolute;
	top: 16px;
	right: 16px;
	z-index: 10;
	text-align: center;
	line-height: 22px;
	color: #ffffff;
	padding: 0 1px 0 0;
	cursor: pointer;
}

div.SubscribeForm a:hover
{
	background-color: #000000;
}

div.SubscribeForm > div
{
	display: table-cell;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

div.SubscribeForm > div > div
{
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	color: #a0a0a0;
	display: inline-block;
	width: auto;
	height: auto;
	background-color: #ffffff;
	border-radius: 16px;
	padding: 16px;
	text-align: left;
	margin: auto;
	position: relative;
	box-shadow: 0 0 10px rgba(0, 0,0, 0.5);
}

div.SubscribeForm > div > div h4
{
	font-size: 16px;
	color: #202020;
	line-height: 24px;
	margin: 0 40px 10px 0;
	padding: 0;
}

div.SubscribeForm > div > div input[type="text"]
{
	width: calc(100% - 48px);
	border: none;
	background-color: #e8e8e8;
	padding: 8px;
	border-radius: 8px;
	margin-top: 4px;
	color: #404040;
	outline: none;
}

div.SubscribeForm > div > div a.saveBut
{
	display: inline-block;
	background-color: #008000;
	position: static;
	top: auto;
	right: auto;
	margin-left: 8px;
}

div#NLForm a
{
	width: 32px;
	height: 32px;
	display: inline-block;
	float: none;
	margin-left: 10px;
	background-color: #ffffff;
	border-radius: 16px;
	color: #ff0000;
	line-height: 32px;
	text-align: center;
	cursor: pointer;
}

div#NLForm h4
{
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
}

div#NLForm span
{
	display: block;
	font-size: 12px;
	color: #ffffff;
}

div#NLForm a + a
{
	display: none;
}

div#ipnewmedia-leaderboard-2
{
	display: inline-block;
}

div#ipnewmedia-leaderboard-2_ad_container
{
	text-align: center;
}
.w-content-related{background-color:#FFFFFF;}

.frm-error{color:#ffffff;    display: block;    margin: 0 0 10px 0;}

.w-content-synopsis ul{FONT-SIZE: 14px;    FONT-FAMILY: Arial;    PADDING-BOTTOM: 0px;    PADDING-TOP: 0px;    PADDING-LEFT: 20px;    LINE-HEIGHT: 18px;    PADDING-RIGHT: 20px;}