﻿#bg{background-color:#000;background-image:url(/minisites/xwrisesena/images/BG_XWRIS_ESENA_UPDATED01.jpg); background-position: center 177px;background-repeat: no-repeat;}
#bgplayer{background-color:#000;background-image:url(/minisites/xwrisesena/images/BG_XWRIS_ESENA_UPDATED02.jpg); background-position: center 177px;background-repeat: no-repeat;}
#lastep {
    margin-top: 0 !important;
}

.overcolor {width: 1000px; height: 100%; position: absolute; background-color: #fff; margin-top: -15px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; padding-bottom: 20px;}

.msmenu {width: 1000px !important; display: block; position: relative;}
.msmenu ul {padding: 4px 0 0 20px; height: 25px;}  

.bigTLT {font-size: 20px; color: #fff; background-color: #a7000d; padding: 20px; position: relative;box-shadow: 2px 2px 2px #888888; margin-bottom: 20px;}
.bigTLTfl {font-size: 20px; color: #fff; background-color: #a7000d; padding: 20px; position: relative;box-shadow: 2px 2px 2px #888888; margin-bottom: 20px; float: left; width: 460px;}

.sprite {background-image:url(/minisites/comedy/images/Sprite_CR.png); background-repeat: no-repeat; height: 600px; width: 500px; display: block;}

.lastepisodes {background-position: 0 0; height: 45px; width: 500px;}
.photost {background-position: 0 -140px; height: 45px; width: 500px;}
.backstage {background-position: 0 -210px; height: 45px; width: 500px;}
.twitterfeed {background-position: 0 -420px; height: 45px; width: 300px;}
.socialfeed {background-position: 0 -350px; height: 45px; width: 300px;}
.episodia {background-position: 0 -270px; height: 45px; width: 300px;}
.latestep {background-position: 0 0; height: 45px; width: 300px;}
.history_tt {background-position: 0 -70px; height: 45px; width: 300px;}
.historyspp {background-position: 0 -280px; height: 45px; width: 300px;}

.instagram_s { background-image: url("/minisites/mairime/images/BG_INSTAGRAM.jpg");background-size: 1000px auto;height: 400px;margin-top: 10px;padding-top: 65px;}
.instagram_wrap { width: 1075px;}
.instagram {}
.leftmainimg { float: left;padding-left: 15px; width: 386px;}
.rightimg {float: left;}
.contentwrapper > div {background-color:transparent !important;}
.maincont {min-height: 1280px;margin-top:0px !important;}
#logoblank {height: 145px;left: 50%;margin-left: -486px;position: absolute;width: 450px;}
.heigt {height: 404px;}
.thumbholder {width: 800000px !important;}
.content {width: 1000px; color: #000 !important;margin-top:0px !important;}
#flex__1_mcontentwrapper {height: 300px !important;}

 
.banerright {float:right;}
.about_wrapper {width: 1000px; height: 270px;}
.about_wrapper_ove {background-color: #333333; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; width: 1000px; height: 250px; position: absolute;}
.mscar_cont {background-color: transparent !important; color: #fff !important;padding: 20px; width: 680px;}
.whiteblock {float: left; height: 250px; width: 690px; margin-right: 10px; position: relative; }
.twitter-timeline {width: 470px; height: 328px; display: block; border: 1px solid #000; }
.whiteblockins {background-color: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position: absolute; height: 250px; width: 1000px;}

.lastepiline {position: relative; top: -5px; left: 0; height: 8px; padding-bottom: 10px; width: 400px;}
.lastepiline ul {list-style: none;}
.lastepiline .leftLine {background-image: url('/minisites/proino/images/title_line_left.png'); background-repeat: no-repeat; width: 41px; height: 12px; display: block; margin-left: -30px; float: left;}
.lastepiline .rightLine {background-image: url('/minisites/proino/images/title_line_right.png'); background-repeat: no-repeat; width: 41px; height: 12px; display: block; float: left;}
.lastepiline .middleLine {background-image: url('/minisites/proino/images/title_line_middle.png'); background-repeat: repeat; height: 12px; display: block; float: left;}

.lastep {float:left;}
.banerrightLe {float:left;}
.playb{background: url("/images/Playbtn.png") no-repeat scroll center center / 50px auto rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: opacity 0.4s ease-in-out 0s;
    width: 154px;
    z-index: 10;}
.twitter {float: left; margin-right: 30px; position: relative; width: 480px;}
.fb_iframe_widget {background-color:#fff;}
.facebbok { float: left; width: 460px;}
.imagetrailer {margin-left: -6px;}
.vodMeta .vodTitle, .stats, #caption {color:#000 !important;}
.overlay{width: 100%;height: 100%;position: absolute;top: 64px;left: 0;display: none;z-index: 999;background: rgba(0,0,0,0.7);}
.overlay {left: 0; opacity: 1;position: fixed;top: 0;}
.overlay a{display: table-cell;vertical-align: middle;text-align: center;}
.overlay img{padding: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;background: #ffffff;}
.overlay:target { display: table; }
#lastep_wrapban {  float: left;margin-right: 12px;overflow: hidden;position: relative; width: 688px;}
.trailerblo {background-color: #000;display: block;height: 90px;margin-top: 20px;padding: 10px; width: 280px;}
#lastep_wrapban a {display:block; background-position:center center; background-repeat:no-repeat; width:685px; height:385px;margin-right: 15px;}
#lastep_wrapban {overflow: hidden;position: relative; float:left;}
#lastep_wrapban .play{ opacity:0; width:100%; height:100%; background:url('/images/Playbtn.png') no-repeat center center; position:absolute; top:0; left:0; z-index:10; transition: opacity .4s ease-in-out;}
#lastep_wrapban a:hover .play {opacity:1}
#lastep_wrapban  .title {font-size:16px; background-image:url(/images/TextTransBG.png); background-repeat:repeat-x; bottom: 0px;color: #FFFFFF;padding: 10px 5px 5px;position: absolute;width: 674px;}
#lastep_wrapban .title .teasertext {  font-size:14px; padding-top:5px; display:none;}
#lastep_wrapban a:hover .title .teasertext {display:block;}
#lastep_wrapban a:hover .time { display:none }
#lastep_wrapban  .time{ background-color: #000000;color: #FFFFFF;left: 282px;padding: 5px; position: absolute;top: 2px;}
#lastep_wrapban img {   width: 690px;}
.texttrailer {background-color: #000;color: #fff;float: left;font-size: 20px;padding: 20px 10px;width: 105px;}
.videotrailer {background-color: #fff;display: block;height: 90px; margin: -2px 10px 2px 119px;position: relative;width: 160px;}
.smallimg2 {padding-top:400px;display:block;}
.maincont2 {margin-top: -15px;padding: 10px;  min-height: 1280px;}
.maincont3 {margin-top: -15px;padding: 10px; height:670px;}

.yellowblock {background-color: #cccccc;float: left;height: 210px;margin-right: 10px;padding: 20px;width: 622px; color:#333333;}
.banerright {float:left;}
.add {  top: 0;height: 395px;margin: 0 auto;position: absolute;width: 987px;}
.add1 {height: 705px;left: 260px;position: absolute;top: 640px;width: 200px;}
.add2 {height: 705px;right: 260px;position: absolute;top: 640px;width: 200px;}
.smallspc {display:block;height: 190px;}
.largespc {display:block;height: 177px;}
.largespc2 {display:block;height: 205px;}
.largespc_xor{display: block;float: right; height: 410px;width: 550px;}
.mcontentwrapper {height:160px !important; }
#mainPhoto {margin-left:-10px;}
#photoGallerythumbW{margin-left:-10px;}
.redbox {background-color:#ed1c24;width:720px;height:280px; margin:0 auto 40px;padding: 20px;z-index: 0; position: relative;}
.title1 {background-position: -4px -2px;height: 52px;width: 200px;}
.title2 {background-position: -4px -82px;height: 52px;width: 160px;float: right;}
.title3 {background-position: -4px -162px; height: 52px;width: 200px;}
.image1 {background-image: url("/minisites/brusco/images/Hosts_biozGREG.png");height: 630px;left: -205px;position: absolute;top: -205px;width: 375px;z-index: 3;}
.image2 {background-image: url("/minisites/brusco/images/Hosts_biozBEK.png");height: 630px; position: absolute;right: -208px;top: -470px;width: 375px;z-index: 3;}
.image3 {background-image:url(/minisites/brusco/images/Hosts_biozSTAR.png);height: 630px;position: absolute;top: -78px; left: -205px;width: 375px;z-index: 3;}
.text1 { margin-left: 130px; color:#fff;}
.text2 {margin-right: 155px; color:#fff;}
.text3 {margin-left: 135px;margin-right: 50px; color:#fff;}
.onlytext {height: 190px;overflow: auto;}
.mscar_cont { height: 180px;color: #fff; background-color: #464646; padding: 10px;}
.trailerms {margin-right: 20px;}
.phg_c_img {margin-right: 20px;}
.videoleft {float: left;width: 481px;}
.videoright {background-color: #333333;float: left; height: 230px;padding: 10px 6px 10px 15px;width: 160px; color:#858585;}
.leftvideo {float: left;margin-right: 10px;}
.LibraryBox2, .RelativesBox {clear:both;display:block;position:relative;    width:100%;}
.LibraryBox2 .pages {float:right;}
.LibraryBox2 .holderB {width:1010px;overflow:hidden;}
.LibraryBox2 .libTitle, .RelativesBox .libTitle{display:block;font-size:20px;height:35px;}
.vodBox a , .RelativesBox .rBoxH a, .LibraryBox2 .holderB a{display:block;float:left;width:490px;height:250px;position:relative;margin-right:10px;}
.LibraryBox2 .holderB a {margin-bottom:10px;}
.vodBox a .play ,  .RelativesBox a .play, .LibraryBox2 a .play, .LibraryLatest a .play{position:absolute;top:0; left:0;width:100%;height:100%;background-image: url("/images/Playbtn.png");background-repeat: no-repeat ;background-position:center center; display: none; }
.vodBox a img,  .RelativesBox a img  ,  .LibraryBox2 a img{ width: 490px; height:250px;}
.vodBox a .title, .RelativesBox a .title , .LibraryBox2 a .title {font-size:16px; background-image:url(/images/TextTransBG.png); background-repeat:repeat-x; bottom: 0px;color: #FFFFFF;padding: 10px 5px 5px;position: absolute;width: 480px;}
.vodBox a .title .teasertext, .RelativesBox a .title .teasertext , .LibraryBox2 a .title .teasertext{  font-size:14px; padding-top:5px; display:none;}
.vodBox a:hover .title .teasertext , .RelativesBox a:hover .title .teasertext, .LibraryBox2 a:hover .title .teasertext {display:block;}
.vodBox a .time, .RelativesBox a .time, .LibraryBox2 a .time{ background-color: #000000;color: #FFFFFF;right: 2px;padding: 5px; position: absolute;top: 2px;}
.vodBox a:hover .play, .RelativesBox a:hover .play , .LibraryBox2 a:hover .play , .LibraryLatest a .play { display:block;}
.content2 { margin: 0 auto;overflow: hidden; padding: 0;position: relative; width: 1020px;}
.vodBox a img,  .RelativesBox a img  ,  .LibraryBox a img{ width: 326px; height:183px;}
    .vodBox a .title, .RelativesBox a .title , .LibraryBox a .title {font-size:16px; background-image:url(/images/TextTransBG.png); background-repeat:repeat-x; bottom: 0px;color: #FFFFFF;padding: 10px 5px 5px;position: absolute;width: 315px;}
    .vodBox a .title .teasertext, .RelativesBox a .title .teasertext , .LibraryBox a .title .teasertext{  font-size:14px; padding-top:5px; display:none;}
    .vodBox a:hover .title .teasertext , .RelativesBox a:hover .title .teasertext, .LibraryBox a:hover .title .teasertext {display:block;}
    .vodBox a .time, .RelativesBox a .time, .LibraryBox a .time{ background-color: #000000;color: #FFFFFF;left: 282px;padding: 5px; position: absolute;top: 2px;}
    .vodBox a:hover .play, .RelativesBox a:hover .play , .LibraryBox a:hover .play , .LibraryLatest a .play { display:block;}
    .LibraryBox, .RelativesBox {
    clear:both;
    display:block;
    position:relative;   
    width:100%;
}
.LibraryBox .pages {
    float:right;
}

.vodBoxH {
    position:absolute;
    top:30px; left:0;
    height:190px;
}
.LibraryBox .holderB {
    width:1010px;
    overflow:hidden;
   
}
.rBoxH {
    width:1100px;
    overflow:hidden;
}
.vodBox .title_one, .RelativesBox .title_one{
    display:block;
    padding:0;
    margin:0;
    font-weight:normal;
}

.LibraryBox .libTitle, .RelativesBox .libTitle{
    display:block;
    font-size:20px;
    height:35px;

}

.RelativesBox .title_one {
    margin:8px 0px 10px 0px;
}
.pagingL {
    float:left;
    padding:10px 0 0 0;
    margin-left:20px;
}

    .vodBox a , .RelativesBox .rBoxH a, .LibraryBox .holderB a{
        display:block;
        float:left;
        width:326px;
        height:182px;
        position:relative;
        margin-right:10px;
    }
.LibraryBox .holderB a {
    margin-bottom:10px;
}
    .vodBox a .play ,  .RelativesBox a .play, .LibraryBox a .play, .LibraryLatest a .play{
         position:absolute;
         top:0; left:0;
         width:100%;
         height:100%;
         background-image: url("/images/Playbtn.png");
         background-repeat: no-repeat ;
         background-position:center center; 
         display: none; 
    }
    .vodBox #bulletsPlcWN {
    display: none;
}
.characterbox {overflow:auto;height: 270px;}