﻿#bg{background-color:#434343;background-image:url(/minisites/5kleidia/images/BG_5KeysOld.jpg); background-position: center 177px;background-repeat: no-repeat;}
#bgxz{background-color:#7699b8;background-image:url(/minisites/5kleidia/images/Vichy_Brusco01_BG.jpg); background-position: center 177px;background-repeat: no-repeat;}
#bgskipr{background-color:#fff;background-image:url(/minisites/5kleidia/images/Skip_BruscoBGRepeat.jpg); background-repeat: repeat-y;}
.bigTLT {font-size: 20px; color: #fff; background-color: #8c8c8c; padding: 20px; position: relative;box-shadow: 2px 2px 2px #888888; margin-bottom: 20px;}
.bigTLTfl {font-size: 20px; color: #fff; background-color: #8c8c8c; padding: 20px; position: relative;box-shadow: 2px 2px 2px #888888; margin-bottom: 20px; width: 447px;}

#bgnewepisodes {
    background-color: #000;
    background-image: url("/minisites/brusco/images/bg_brusco_04.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
#bgfacebook{background-color:#d3d3d3;background-image:url(/minisites/brusco/images/Brusco_BG800.jpg);background-repeat: no-repeat;}
#bggiotis{background-color:#87d6f7;background-image:url(/minisites/brusco/images/Yiotis_Brusco002_BG.jpg);background-repeat: no-repeat; background-position: center 113px;}
.maincont {margin-top: -15px;}
#logoblank {height: 145px;left: 50%;margin-left: -486px;position: absolute;width: 450px;}
.heigt {height: 405px;}
.msmenu {width: 1000px;}
.thumbholder {width: 800000px !important;}
.content {width: 1000px; color: #000 !important;}

.spriteb {background-image: url('/minisites/brusco/images/Sprite_Brusco.png');}
.player {margin: 225px 0 30px 50px !important;}

.twitter-timeline {width: 470px; height: 328px; display: block; border: 1px solid #000; }
.imagenotfun {position:absolute;top:0;left:0;}
.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/brusco/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/brusco/images/title_line_right.png'); background-repeat: no-repeat; width: 41px; height: 12px; display: block; float: left;}
.lastepiline .middleLine {background-image: url('/minisites/brusco/images/title_line_middle.png'); background-repeat: repeat; height: 12px; display: block; float: left;}

.maincontf {
    float: left;
    margin-top: 30%;
    padding: 1% 1% 1px 3%;
    width: 50%;
}

.infoformtxt {
    color: #fff;
    font-size: 17px;
    text-align: center;
    width: 500px;
}
.lineh {
    height: 15px;
}
.starf {
    color: #fff;
}
.maincontf > p {
    color: #fff;
}
.desc {
    color: #000;
}
.maincontf > input {
    padding: 5px;
    width: 300px;
}
.subbutton {
    background-color: #68001b;
    border: 1px solid #a40022;
    border-radius: 15px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    margin-left: 85px;
    padding: 10px !important;
}
    .subbutton:hover {
    background-color: #9f052d;
    }


.tnxmsgform {
    color: #fff;
    display: inherit;
    font-size: 20px;
    margin-bottom: 20px;
    text-align: center;
    width: 500px;
}
.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; width: 480px;}
.fb_iframe_widget {background-color:#fff; height: 606px;}
.facebbok { float: left;}
.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; height:1040px;}
.maincont3 {margin-top: -15px;padding: 10px; height:670px;}
.hh {height:20px;}
.lastepisodes {background-position: -10px -10px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -9px;width: 300px;}
.about {background-position: -10px -204px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -9px;width: 300px;}
.twitters {background-position: -10px -487px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -1px;width: 300px;}
.facebooks {background-position: -10px -389px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -1px;width: 300px;}
.prepisodes {background-position: -10px -107px;color: #000; display: block;font-size: 22px; height: 56px; margin-bottom: -9px;width: 355px;}
.photost {background-position: -10px -301px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -9px;width: 300px;}
.eclusivest {background-position: -10px -10px;color: #000;display: block;font-size: 22px;height: 56px;margin-bottom: -9px;width: 300px;}
.ltlwords {background-position: -55px -83px;color: #FFFFFF;font-size: 19px; height: 45px;margin-bottom: 15px;width: 370px;}
.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;}
.gamecenter { margin: 0 auto;width: 635px;}

/*._h7l {
    background: #f6f7f8;
    border: 1px solid #e9eaed;
    border-top: 0;
    overflow-y: auto;
    min-height: 490px !important;
}

._h7r {
    width: 100%;
    height: 490px !important;
}*/