body{background-image:url(../img/bgcolor.jpg);color:#FFF;font-size:11px;font-family:Arial, Gadget, sans-serif;background-color:#000e19;margin:0}
a{color:#FFF;text-decoration:none}
a:hover{color:#FFF;text-decoration:none}
.body{width:990px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:458px;background-image:url(../img/alfa.png);display:table;padding-bottom:10px;margin:10px auto;}
.box_body{width:90%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:table;padding-bottom:10px;margin:10px auto}
/*.header_wrapper{position: relative;min-width:974px;height:144px; width: 974px; background-image:url(../img/bg_header_2.png);background-repeat:repeat-x; margin:0 auto; }*/
.header_wrapper {
    /*  background-image: url("../img/bg_header.png");*/
    background-image: url("../img/bg_header_h2.png");
    background-repeat: no-repeat;
    /*  height: 146px;*/
    height: 160px;
    margin: 0 auto;
    min-width: 1006px;
    position: relative;
    width: 1006px;
    background-position: top center;
}

.leftBGLink, .rightBGLink {height: 100%;position: fixed;top: 0;width: calc(50% - (980px/2));cursor:pointer;}
.rightBGLink {right: 0;}

.depositDisclaimer {font-size: 12px!important;}

.header_wrapper.full{min-width:996px;width: 100%; border: none; 
                     /*     background-image: url("../img/headerBgFull.png"); */
                     background-image: url("../img/headerBgFull_h2.png"); 
                     background-repeat: repeat-x;}
.header_wrapper.full .header_container, .header_wrapper.full .header_menu_container  {border: none;}

.header_container {
    /*  height: 91px;*/
    height: 106px;
    width: 100%;
}
.header_logo, .header_logo_wp{position: absolute;width: 315px;height:70px;background-image:url(../img/headerlogo.png);background-repeat:no-repeat;float:left;cursor:pointer; margin-top: 20px; margin-left: 25px;}

.logo-red {width:315px;background-image:url(../img/logos/logo-red.png);position: absolute}
.logo-green {width:315px;background-image:url(../img/logos/logo-green.png);position: absolute}
.logo-black {width:315px;background-image:url(../img/logos/logo-black.png);position: absolute}
.logo-white {width:315px;background-image:url(../img/logos/logo-white.png);position: absolute}

.labelOverBanner { width: 248px; height: 41px; position: absolute; background-repeat: no-repeat; z-index: 2; top: 392px; margin-left: 4px;}
.label-red {background-image:url(../img/logos/label-red.png);}
.label-black {background-image:url(../img/logos/label-black.png);}
.label-green {background-image:url(../img/logos/label-green.png);}
.label-white {background-image:url(../img/logos/label-white.png);}


.footer.full, .footer.full .loghiFooter {width: 1000px;}
.footer.full, .footer.full div {background-color: #000}
.footer.full .textSEO { width: 960px!important; padding-left: 15px;}
.footer.full .txtFooter {width: 845px;padding-left: 30px; margin-left: 0px;height: 100px;}
.footer.full .logo_lga {background-color: #000;height: 100px!important;}

.footer.transp, .footer.transp div {background-color: rgba(0,0,0,0)}
.footer.transp .logo_lga {background-color: rgba(0,0,0,0);}


.header_mm_container {
    float: right;
    font-size: 90%;
    height: 30px;
    margin-top: 16px;
    width: 758px;
    margin-right: 6px;
}

.header_mm{height:27px;float:right;line-height:27px;margin:5px; margin-right: 10px;}
/*.header_menu_container{width:100%;height:53px;background-image:url(../img/headerbarrafull_2.png);background-repeat:repeat-x;margin:0 auto;}*/
.header_menu_container {

    background-repeat: repeat-x;
    height: 53px;
    margin: 0 auto;
    width: 100%;
}
.headermenu_container_tabs_wrap{width:100%;height:30px; background-image:none;}
.header_wrapper.full .headermenu_container_tabs_wrap{background-image:url(../img/headermenu_container_tabs_wrap.png);background-repeat:repeat-x;}

.bonusAwardableContent{clear: both;}

.bsUserBonusBar{width: 150px; height: 14px; border-radius: 3px; background-color: gray; padding: 1px; margin: auto;

                -moz-box-shadow: inset 1px 1px 3px #000;
                -webkit-box-shadow: inset 1px 1px 3px #000;
                box-shadow: inset 1px 1px 3px #000;

}
.bsUserBonusBarAmount {background-color: #ADFF2F; border-radius: 2px 2px 2px 2px; height: 12px; float: left; margin: 1px; width: 50%;
}

.infoProductBonusDetailDiv{display: table; background-color: #000e19; margin: 5px 0; width: 650px; margin: auto;}
.infoProductBonusDetailDiv .bsuBonusPromocodeContent{display: none!important}
.infoProductBonusDetailDiv .bsUserBonusAwardedContent{float: none; margin: auto;}

.infoProductBonusDetailDiv .bonusContent{width: 850px;}
.infoProductBonusDetailDiv .listSection,.infoProductBonusDetailDiv  .barra_st,.infoProductBonusDetailDiv .bsUserWageringFilters, .infoProductBonusDetailDiv .bsUserBetFilters{display: none!important}

#results.bsUserBonusAwardedContent  table.content th, #results.bsUserBonusAwardableContent table.content th {
    border: 1px solid #454545;
    font: 10px/11px Arial,sans-serif;
}

#results.bsUserBonusAwardedContent table.content th.titleMax, #results.bsUserBonusAwardableContent table.content th.titleMax {
    font-size: 16px;
    line-height: 20px;
}

#results.bsUserBonusAwardedContent table.content td.def, #results.bsUserBonusAwardableContent table.content td.def {
    border: 1px solid #454545;
    color: #FFFFFF;
    text-align: center;
    padding: 2px;
}

.awardable_depositMethod0{width: 40px; height: 25px; margin: auto;background-image:url(../img/paymentSystems/bonusMethod.png);}
.awardable_depositMethod1{width: 40px; height: 25px; margin: auto;background-image:url(../img/paymentSystems/bonusMethod.png); background-position: 0 -75px;}
.awardable_depositMethod2{width: 40px; height: 25px; margin: auto;background-image:url(../img/paymentSystems/bonusMethod.png); background-position: 0 -50px;}
.awardable_depositMethod3{width: 40px; height: 25px; margin: auto;background-image:url(../img/paymentSystems/bonusMethod.png); background-position: 0 -25px;}

.inut {display:none}

.bsUserBonusAwardedTitle, .bsUserBonusAwardableTitle, .bsUserBonusPromoTitle {
    color: #ffffff;
    font: 14px/18px Arial,sans-serif;
    margin-top: 15px;
}


/*PROMO CODE START*/

.bonusContent {
    float: left;
    margin-right: 20px;
    width: 650px;
}

.bsuBonusPromocodeContent{width: 260px; float: left; margin: 0px auto 10px auto; display: block!important;}
.bsuBonusPromocodeContent .barra_st{width: 100%;}
.bsuBonusPromocodeContent .promocodeResult{
    border: 2px solid #009966;
    border-radius: 10px 10px 10px 10px;
    margin: 20px auto;
    padding: 10px;
    width: 200px;
    display: none;
}
.bsuBonusPromocodeField{width: 230px; margin: auto;}
.bsuBonusPromocodeFieldId{margin: 5px;}


/*PROMO CODE END*/


/*.header_bt_home {cursor: pointer; position: relative; background-image:url(../img/bg_bt_home1.png);background-repeat:no-repeat; width:46px; height: 29px; float: left;}*/


.header_bt_home {
    background-image: url("../img/bg_bt_home1.png") !important;
    float: left;
    height: 29px;
    overflow: hidden;
    text-indent: 9000px;
    width: 46px !important;

    position: relative;
}

.tab_bt_home_wp {
    background-image: url("../img/bg_bt_home1.png") !important;
    float: left;
    height: 29px;
    overflow: hidden;
    width: 46px !important;
    position: relative;
}
.header_menu ul li.current-menu-item .tab_bt_home_wp a {color:#ccc58b!important;}

.header_bt_home.active,.tab_bt_home_wp.current-menu-item {background-position: 0 -30px;}
.header_menu ul li.current-menu-item .tab_bt_home_wp a {color: #19465a!important;}
.header_bt_home span, .tab_bt_home_wp span {position: absolute; bottom:2px; width: 100%; text-align: center;}
.header_menu{margin-left:0; position:relative}
.header_menu ul{list-style:none;margin:0; padding:0; height: 30px;}
.header_menu ul li{text-align: center; float:left;font:16px/30px Arial,sans-serif;cursor:pointer; color: #000; position: relative;width: 155px; margin-right: 1px; height: 30px;background-image:url(../img/bg_head_button.png); background-repeat: no-repeat;background-size: 100% 60px;}
.header_menu ul li:hover{color:#FFF001;}

.full .header_menu ul li{margin-right: 0px;}

.header_menu ul li div {
    width: 132px; height: 30px;background-image:url(../img/bg_head_button.png); background-repeat: no-repeat;
}



.header_menu ul li.active div{
    background-image:url(../img/bg_head_button.png);
    background-position: 0 -30px;
    color:#FFF;
}
.header_menu ul li div.active{
    background-image:url(../img/bg_head_button.png);
    background-position: 0 -30px;
    color:#FFF;
}
.header_menu ul li.active, .header_menu ul li.current-menu-item{
    background-image:url(../img/bg_head_button.png);
    background-position: 0 -30px;
    color:#FFF;
}


.header_menu ul li a {
    color: #000000 !important;
    font-size: 13px;
    font-weight: bold;
}

.header_menu ul li.active a, .header_menu ul li.current-menu-item a{color:#FFF!important}

.header_menu ul li div.active a{color:#FFF!important}




.header_menu ul li.bpLive .bsoLive {
    /*
     overflow: hidden;
     padding-left: 10px;
     text-align: left;
     width: 145px;
    */
}

.newSiteAreasEN {
    background-image:url(../img/bg_head_buttonNewEN.png)!important; 
}

.newSiteAreasEL {
    background-image:url(../img/bg_head_buttonNewEL.png)!important; 
}

.header_utente_container {height: 58px;position: absolute;top: 48px; right: 0;}
.bsUser {height: 58px;position: relative; width: 745px; margin-right: 12px; top: 3px;}



.login{display:block; z-index: 500}
.header_utente{height:44px; float: right;}
/*.utente_new {
  background-image: url("../img/bgnewuser.png");
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  float: right;
  font: 12px/24px Verdana,Arial,sans-serif;
  height: 24px;
  margin-top: 10px;
  margin-right: 10px;
  width: 129px;
  color: #42b93f;
  font-weight: bold;
}*/

.utente_new {
    background-image: url("../img/bgnewuser.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #42B93F;
    cursor: pointer;
    float: right;
    font: bold 11px/24px Arial,sans-serif;
    margin-right: 1px;
    margin-top: 5px;
    position: absolute;
    right: 0;
    width: 129px;
    height: 24px;
}

.utente_login {
    margin-left: 309px;
    margin-top: 6px;
    position: absolute;
}

.utente_input {
    background-image: url("../img/input_username.png");
    background-repeat: no-repeat;
    float: left;
    height: 22px;
    padding: 0 11px 0 15px;
}

.reg_input{float:left;background-image:url(../img/bg_regInput.png);background-repeat:no-repeat;height:28px;width: 306px;}
.reg_input input {
    background: none repeat scroll 0 0 transparent;
    color: #666666;
    font-size: 12px;
    height: 18px;
    width: 290px;
    line-height: 28px;
    margin: 4px 5px;
    border:0 none;
}



.bf{background-position:0 -22px;}


.utente_password{float:left;width:auto;line-height:44px}
.utente_loginbt, .utente_btpwd {
    background-image: url("../img/bg_send.png");
    color: #2AC4F8;
    cursor: pointer;
    float: left;
    font: 11px/24px Arial,sans-serif;
    height: 24px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 10px;
    text-align: center;
    width: 77px;
    font-weight: bold;
    text-transform: uppercase;
}



.utente_loginbt {
    margin-right: 134px;
    margin-top: 5px;
    position: absolute;
    right: 0;
    height: 24px;
    width: 77px;
    background-image: url("../img/bg_send.png");
    line-height: 24px;
}
/*
.utente_loginbt {
  margin-right: 139px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  height: 45px;
  width: 77px;
  background-image: url("../img/bg_send_login.png");
  line-height: 45px;
}*/
.utente_loginbt:hover, .utente_btpwd:hover{color:#FFF}

.recuperaPasswordSimple {
    clear: both;
    color: #B4BAC6;
    cursor: pointer;
    float: left;
    margin-top: 8px;
    position: absolute;
    text-align: right;
    width: 300px;
    font-size: 12px;
    display: block!important;
    /* display: none!important;*/
}

.utente_btpwd.bg_button_st{margin: 0px;}

.utente_recpassword, .recuperaPassword{display: none;}
.recuperaPasswordSimple {}
.roundinput{color:#636f84;height:18px;border:0;width:85px;background:transparent;background-position:-20px 0;font-size:11px;padding-top:3px;margin:0}
.roundinput:hover{color:#000}
.box_principale{width:988px;height:310px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #C00;cursor:pointer;margin:4px auto}
.box_principale.poker {cursor: default; background-image:url(../img/topPokerImage.jpg); background-repeat:no-repeat;}
.box_secondario{width:990px;min-height:486px;margin-left:auto;margin-right:auto}
.news{width:300px;height:486px;float:left;background-image:url(../img/bgnewshome.png);background-repeat:no-repeat}
.news img{border-bottom:1px solid #666;margin-top:54px}
.newstext{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:700;text-align:justify;color:#666;padding:10px}
.highlights{height:486px;width:379px;float:left;margin-left:5px;margin-right:5px}
.highlightstitle{width:379px;height:54px;background-image:url(../img/titlehighlights.png);background-repeat:no-repeat}
.highlights img{border:1px solid #C00;background-color:#666}
.games{width:300px;height:486px;float:left}
.gamestitle{width:300px;height:54px;background-image:url(../img/titlegames.png);background-repeat:no-repeat}
.head_bt_language {
    margin-top: 4px;
    right: 14px;
    position: absolute;
    width: 127px;
    z-index: 1000;
}
.head_bt_language_ico{width:127px;height:26px;background-image:url(../img/bglanguage.png);background-repeat:no-repeat;cursor:pointer}
.head_bt_language_ico img.head_flag{position:relative}
.header_mm span{color:#666;margin-left:10px}
.header_mm a {color: #00b4b8}
.header_mm a:hover {color: #FFF}
.head_flag_wrap{padding-left:10px;float:left;margin-top:5px; color:#999;}
.head_flag_wrap img {vertical-align: bottom;}
.head_dialogLanguage{display:none;border:1px solid #333;position:absolute;text-align:left;color:#00b4b8;background-image:url(../img/alfa2.png);z-index:1;margin:2px 2px 2px 4px}
.head_dialogLanguage a{font-size:11px;color:#00b4b8;width:120px;display:block;padding:5px}
.head_dialogLanguage a:hover{font-size:11px;color:#FFF;width:120px;display:block;background-color:#00b4b8}
.linkLangage {width: 115px; padding: 2px; cursor: pointer; line-height: 22px;}
.linkLangage:hover {color: #FFF;background-color:#00b4b8;}


.header_utente_handle{border:1px solid #FFF;cursor:pointer;height:18px;margin-left:auto;margin-right:auto;text-align:center;width:200px}
.footer{width:990px;margin-left:auto;margin-right:auto;height:168px;clear:both;color:#959595;margin-bottom:100px}
.wirexPwed{background-image:url(../img/pwedwirex.png);width:70px;margin:20px;height:25px; float: right; cursor: pointer;}
.logoFooter{background-image:url(../img/logoFooter.png);width:150px;margin:20px;margin-right:auto;height:40px; float: left}
.footerspan{text-align:center;width:890px;margin-left:auto;margin-right:auto;color:#959595}
.barra_st{padding-left:20px;width:500px;height:28px;background-color:#0282B9;text-align:center;font-size:14px;line-height:28px;font-weight:700;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 auto 20px}
.registration_step_1{text-align:left;height:170px;background-image:url(../img/Step01.png);background-position:0 -25px;font-size:30px;text-transform:uppercase;clear:both;padding-left:80px}
.registration_step_2{text-align:left;height:170px;background-image:url(../img/Step02.png);background-position:0 -25px;font-size:30px;text-transform:uppercase;clear:both;padding-left:80px}
.registration_step_3{text-align:left;height:170px;background-image:url(../img/Step03.png);background-position:0 -25px;font-size:30px;text-transform:uppercase;clear:both;padding-left:80px}
.registration_step_4{text-align:left;height:170px;background-image:url(../img/Step04.png);background-position:0 -25px;font-size:30px;text-transform:uppercase;clear:both;padding-left:80px}
.registration_step_5{text-align:left;height:170px;background-image:url(../img/Step05.png);background-position:0 -25px;font-size:30px;text-transform:uppercase;clear:both;padding-left:80px}
.step{font-size:10px;width:116px;float:left;text-align:center;margin-top:50px}
.registration_title{width:500px;height:28px;margin-left:auto;margin-right:auto;background-color:#0282b9;text-align:center;font-size:14px;line-height:28px;font-weight:700;clear:both;margin-bottom:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.registration_title.standard_title{width:300px;}
.bg_button_st {
    background-color: transparent;
    /*background-image: url("../img/bg_button_st.png");
    background-repeat: no-repeat;*/
    border: 1px solid #408cba;
    background: #757b85; /* Old browsers */
    background: -moz-linear-gradient(top,  #757b85 0%, #262b34 50%, #0d1015 51%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757b85), color-stop(50%,#262b34), color-stop(51%,#0d1015), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757b85', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;  -webkit-box-shadow: 0 0 3px #000;
    -moz-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px;
    /*border: medium none;*/
    color: #2498C1;
    cursor: pointer;
    font-size: 15px;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    text-align: center;
    width: 188px;
}
.bg_button_st a{color:#2498c1}



.bsUserOptionDialog .btnPos {float: right;}


.bg_button_big{background-color: transparent;width:188px;height:55px;
               /* background-image:url(../img/bg_button_st.png);background-repeat:no-repeat;*/
               border: 1px solid #408cba;
               background: #757b85; /* Old browsers */
               background: -moz-linear-gradient(top,  #757b85 0%, #262b34 50%, #0d1015 51%, #000000 100%); /* FF3.6+ */
               background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757b85), color-stop(50%,#262b34), color-stop(51%,#0d1015), color-stop(100%,#000000)); /* Chrome,Safari4+ */
               background: -webkit-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Chrome10+,Safari5.1+ */
               background: -o-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Opera 11.10+ */
               background: -ms-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* IE10+ */
               background: linear-gradient(to bottom,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* W3C */
               filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757b85', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
               box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;  -webkit-box-shadow: 0 0 3px #000;
               -moz-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px;             

               overflow:hidden;/*border:none;*/color:#2498c1;font-size:15px;cursor:pointer;line-height:55px;text-align:center;}
.bg_button_bk{background-color: transparent;width:188px;height:55px;
              /*background-image:url(../img/bg_button_st.png);background-repeat:no-repeat;*/
              border: 1px solid #408cba;
              background: #757b85; /* Old browsers */
              background: -moz-linear-gradient(top,  #757b85 0%, #262b34 50%, #0d1015 51%, #000000 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757b85), color-stop(50%,#262b34), color-stop(51%,#0d1015), color-stop(100%,#000000)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* IE10+ */
              background: linear-gradient(to bottom,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757b85', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
              box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;  -webkit-box-shadow: 0 0 3px #000;
              -moz-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px;             
              overflow:hidden;/*border:none;*/color:#FFF;font-size:15px;cursor:pointer;line-height:55px}
.help_menu{float:left;width:240px}
.help_menu ul{padding:5px}
.help_menu li{list-style:none;border:1px solid #00B4B8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;padding:2px; margin: 4px 0;}
.help_menu li:hover{border:1px solid #FFF}

.help_menu li.active{background-color: #1F707F;}

.help_content{float:right;width:650px;padding:20px}
.username{width:60px;height:40px;background-image:url(../img/bgutente.png);background-repeat:no-repeat;cursor:pointer;margin-top:2px}
.preferenze{width:60px;height:40px;background-image:url(../img/bgpreferenze.png);background-repeat:no-repeat;cursor:pointer;margin-top:2px; display: none;}
.username span{padding-left:20px}
.saldo{width:150px;height:38px;margin-left:10px;margin-top:2px;float:left;line-height:18px}
.gray{color:#626262}
.addCredit{float:left;width:40px;height:40px;background-image:url(../img/bt_balance.png);cursor:pointer;margin-top:2px}
.infoCredit{display:none;float:left;width:40px;height:40px;background-image:url(../img/bt_info.png);cursor:pointer;margin-top:2px}
.saldocredit{width:145px;height:38px;margin-left:10px;margin-top:2px;float:left;line-height:18px; display: none;}
.requestCredit{float:left;width:40px;height:40px;background-image:url(../img/bt_request.png);cursor:pointer;margin-top:2px}
.floatMenu{float:left;width:58px}
.floatMenu.usernameMenu {width: 52px;}
.floatMenu.preferenzeMenu {width: 52px; display: none;}
.head_dialogMenu {
    background-image: url("../img/alfa3.png");
    border: 1px solid #333333;
    color: #FFFFFF;
    margin: 2px 2px 2px 4px;
    position: absolute;
    text-align: left;
    z-index: 1001;
    display: none;
}
.head_dialogMenu.head_accountMenu {right: 0;}
.head_dialogMenu a{font-size:11px;color:#FFF;width:140px;display:block;padding:5px 5px 5px 20px}
.head_dialogMenu a:hover{font-size:11px;color:#FFF;width:140px;display:block;background-color:#08a5ad}
.mail{width:60px;height:40px;background-image:url(../img/mail.png);background-repeat:no-repeat;cursor:pointer;margin-top:2px}
.headCoupon{width:60px;height:40px;background-image:url(../img/coupon.png);background-repeat:no-repeat;cursor:pointer;margin-top:2px}
.account{width:60px;height:40px;background-image:url(../img/bt_account.png);background-repeat:no-repeat;cursor:pointer;margin-top:2px}
.pallino,.numRunningCoupon{width:16px;height:16px;border:solid 3px #666;background-color:#FFF;line-height:16px;text-align:center;font-weight:700;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#666;float:right}
.logout{float:right;width:27px;height:26px;background-image:url(../img/logout.png);background-repeat:no-repeat;cursor:pointer;margin-left:10px; overflow: hidden; text-indent: 100px;}
.space{float:left;width:10px;height:40px;background-image:url(../img/space.png);background-position:center;margin-top:2px}
table.content td{text-align:left;font-size:11px}
.navUserTH{font-size:14px;text-transform:uppercase;text-align:left;color:#626262}
.codeErrorSi{width:500px;border:solid 2px #FFF001;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:20px auto;padding:10px}
.codeErrorNo{width:500px;border:solid 2px #096;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:20px auto;padding:10px}
.innerBox{width:540px;border:solid 2px #626262;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:10px auto;padding:10px}
.body_hRow{height:2px;background-image:url(../img/hRow.png);background-repeat:no-repeat;clear:both;margin:5px 0}
.innerBoxMessage{width:330px;border:solid 2px #626262;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:10px auto;padding:10px}
.body_leftColumn{float:left;width:560px}
.body_rightColumn{float:left;margin-left:10px;width:350px}
.spacer{height:1px;background-color:#666;margin:0;padding:0}
.Futura{font:14px/18px Verdana, Arial, sans-serif}
.titleMenuItem{color:#626262;padding-left:10px}
.linkBankDate{font-size:20px}
.newstext strong{font:14px Verdana, Arial, sans-serif;color:#FFF}
.serchForCode{text-align:right;padding:5px}
#results table.content{font-size:12px;color:#FFF;text-align:right;border:1px solid #9f7e13}
#results table.content th{color:#000;background-color:#EBC444;font-size:12px;text-align:center}
table.content td.alignright{text-align:right}
table.content td.aligncenter{text-align:center}
table.content tr.postOffice:hover{background-color:#cd061e;cursor:pointer}
.upp{text-transform:uppercase}
.bspHeaderUser{float:right;line-height:27px}
.bsBlockBarOn{background-image:url(../img/bottone-lock.png);background-repeat:no-repeat;width:26px;height:35px;cursor:pointer;float:left;margin-top:6px}
.bsBlockBarOff{background-image:url(../img/bottone-lock.png);background-repeat:no-repeat;background-position:0 -35px;width:26px;height:35px;cursor:pointer;float:left;margin-top:6px}
.bsBlockBarOn:hover{background-position:-26px 0}
.bsBlockBarOff:hover{background-position:-26px -35px}
.navigator{color:#FFF;text-align:center;clear:both;min-width:658px;margin:5px}
.navigator ul{width:520px;margin:auto;padding:0}
.navigator ul li{list-style:none;display:inline;width:20px;height:20px;line-height:20px;text-align:center;background-image:url(../img/bg_li_games.png);background-repeat:no-repeat;background-position:center;float:left;margin:1px;padding:8px}
.navigator ul li#active{color:#cd061e}
.bsuAnnullaPrelievi{font-size:12px;font-weight:bold;margin-left:5px;}
.bsuserTxtAreaMsg{width:330px}
.bsuserInputMsg{width:253px}
.bsUserNewMessageForm{height:600px}
.iconOk{background-image:url(../img/iconOk.png);background-repeat:no-repeat;width:100%;height:50px;margin:auto;padding-left: 70px;}
.divWithdrawals{width:85px;float:left}

.splash-loading-page{width:100%;height:100%;position:absolute;background-image:url(../img/alfa3.png);top:0;display:block;z-index:3000}
.splash-loading-page-img{top:40px;background-image:url(../img/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;width:100px;height:100px;z-index:3001;position:relative;margin:auto;padding:20px}

.liveOddsZone, .bsoLiveOddsZone{margin-right:320px; display: none; margin-bottom: 55px;}
.roundinput:focus,.warningField{color:#666}
.utente_new:hover, .utente_recpassword:hover {color: #FFF;}
.head_bt_language_ico:hover,.logout:hover{background-position:0 -26px}
table.registration,table.content{margin-left:auto;margin-right:auto}
table.registration td,.def{text-align:left;}
table.registration td.textTd{text-align:right; color:#ffffff; white-space: nowrap; width: 40%;font-weight: bold;}
.username:hover,.preferenze:hover,.addCredit:hover,.infoCredit:hover,.requestCredit:hover,.mail:hover,.loggedActive,.headCoupon:hover,.account:hover{background-position:0 -40px}
.bsSaldoOff,.recuperaPassword{display:none}
#results table.content td,#results table.content td.last{border-bottom:1px solid #9f7e13}
.setHomeHead {
    margin-left: 391px;
    margin-top: 6px;
    /*position: absolute;*/ /* non sembra utile e crea problemi nella lobby*/
    width: 250px;
    z-index: 500;
    display: none;

}
.setHomeHead select {
    background-color: #003040;
    border: 1px solid #333333;
    color: #FFFFFF;
    float: left;
    margin-left: 10px;
    width: 100px;
}

.setHomeHeadStart{
    float: left;
    color: #B4BAC6;

}
.isLogged{float: right; margin-top: 7px;}
.isNotLogged{width: 172px; float: right; margin-top: 2px; margin-right: 0px}
.pokerComm {
    background-image: url("../img/alfa3.png");
    margin: 5px 20px 20px;
    padding: 5px;
    border: 1px solid #333333;
    width: 550px;
}
.bs-ua-saldo-top-container{width: 145px; height: 40px}
.bs-ua-saldo-top-row{width: 145px; height: 20px}
.bs-ua-saldo-bottom-row{width: 145px; height: 20px; margin-top:-4px;}
.bs-ua-slot-bonus-div{height: 20px; background-image:url(../img/balance_colors.jpg); background-repeat: repeat-x; background-position:0px 0px; float: left}
.bs-ua-slot-coupon-div{height: 20px; background-image:url(../img/balance_colors.jpg); background-repeat: repeat-x; background-position:0px -40px; float: left}
.bs-ua-withdrawal-div{height: 20px; background-image:url(../img/balance_colors.jpg); background-repeat: repeat-x; background-position:0px -60px; float: left}
.bs-ua-other-balance-div{height: 20px; background-image:url(../img/balance_colors.jpg); background-repeat: repeat-x; background-position:0px -20px; float: left}
.bs-ua-saldo-bottom-row{height: 20px; background-image:url(../img/balance_colors.jpg); background-repeat: repeat-x; background-position:0px -80px;}

/* PASSWORD STRENGTH*/
.GeneratePasswordLink{cursor:pointer;color:#084B8A;font-size:10px;}
.NewPassword{color:#000000;font-size:10px;}
.neutral{width:247px;height: 30px;color:#FFF;font-size:11px;text-align:center;background-image:url(../img/passwordstrength.png);background-repeat: repeat-x;}
.veryweak{background-position: 0 0;}
.weak{background-position: 0 -30px;}
.medium{background-position: 0 -60px;}
.strong{background-position: 0 -90px; color: #666;}
.verystrong{background-position: 0 -120px;}
.pwdMeterWeak{width: 63px; line-height: 30px; text-align: center; float: left;}
.pwdMeterMedium{width: 59px; line-height: 30px; text-align: center; float: left;}
.pwdMeterStrong{width: 60px; line-height: 30px; text-align: center; float: left;}
.pwdMeterPerfect{width: 60px; line-height: 30px; text-align: center; float: left;}

/* WP */
.wprules-menu{width: 240px; float: left; margin-left: 5px;}
.wprules-menu ul {
    list-style: none outside none;
    padding: 0;
    margin: 0;
}

.wprules-menu ul.sub-menu {list-style: none;padding-left: 15px;}
.empty_content_main{margin-left: 200px; margin-right: 10px;}
.entry a {color: #FFF001;text-decoration: none;}


.infoText{font-size: 11px; font-family:  Arial, sans-serif; color: #8c8c8c; line-height: 14px;}
.help-content {
    float: left;
    margin-left: 20px;
    width: 690px;
}

.ulMenu .current-menu-item {background-color: #1F707F}
.siteSeal{
    width:132px;
    height:31px;
    float:left;
    margin-top:7px;
    margin-left:40px;
}

/*DEPOSITI E PRELIEVI*/

.methodBorder{
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    background-color: #ffffff;
    width: 510px;
    margin-top:15px;
    margin-bottom:15px;
}
.methodBorder td{
    text-align:center!important;
}

.methodHl img:hover {
    box-shadow: 0 0 0px 1px #004D9B;
}

.methodHl a {
    color:#000000;
    font-weight: bold;
    text-align:center;
    font-size: 16px!important;
}

.methodHl a:hover {
    color:#ff0000;
    font-weight: bold;
    text-align:center;
    font-size: 16px!important;
}


.shout {
    font-size: 20px!important;
    font-weight: bold;
    color: #000000;
}

.bankTransfer {

    height: 60px;
    background-image:url(../img/paymentSystems/bankIco.png);
    background-repeat: no-repeat;
    background-position:10px 0px;
}

.bg_button_dep {
    background-color: transparent;
    border: medium none;
    color: #FF9900;
    cursor: pointer;
    font-size: 16px;
    line-height: 76px;
    overflow: hidden;
    text-align: center;
    width: 151px;
    text-transform: uppercase;
}

.depSx{background-image: url("/css/wx/bs/img/paymentSystems/bgSx.png"); background-repeat: no-repeat; width: 166px; height: 76px; text-align: right;}
.depCenter{background-image: url("/css/wx/bs/img/paymentSystems/bgCenter.png"); background-repeat: no-repeat; width: 304px; height: 76px; color: #000000;font-size: 14px;line-height: 12px;}
.depDx{background-image: url("/css/wx/bs/img/paymentSystems/bgDx.png"); background-repeat: no-repeat; width: 151px; height: 76px}
.depBg{background-image: url("/css/wx/bs/img/paymentSystems/bgInput.png");background-position: right center; background-repeat: no-repeat;text-align: right;padding-right: 20px}

.payDet th{
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
}

.tableDett tr{margin-top: 5px;}


.head_dialogMenuTop {
    background-image: url("../img/alfa3.png");
    border: 1px solid #333333 !important;
    color: #FFFFFF;
    font-size: 14px;
    height: 160px;
    left: -5px;
    min-width: 545px;
    padding: 10px;
    position: absolute;
    text-align: left;
    top: 31px;
    z-index: 2000;
}

.test.btActive:hover {
    border: none;
}

.wmGames{
    float: left;
    width: 172px;
    height: 156px;
    background-image: url("../img/wmGames.png");
    background-repeat: no-repeat;
}

.netententWMDivisore{
    float: left;
    width: 13px;
    height: 156px;
    background-image: url("../img/divisoreNetentWMGames.png");
    background-repeat: no-repeat;
    background-position: center;
}

.netentGames{
    float: left;
    width: 172px;
    height: 156px;
    background-image: url("../img/netentGames.png");
    background-repeat: no-repeat;
}

.pmGames{
    float: left;
    width: 172px;
    height: 156px;
    background-image: url("../img/pmGames.png");
    background-repeat: no-repeat;
}
.notAvailable{
    width: 640px;
    height: 480;
    text-align: center;
    color: #FFF;
    padding-top: 188px;
    font:25px Verdana, Arial, sans-serif;

}



.home-banner-top {
    border: 5px solid #85815E;
    /*    margin: 0 auto 5px;*/
    width: 948px;
    margin-left: 9px;
}

.home-banner-top:hover {
    border: 5px solid #f3ba00;
    margin-left: 9px;
    width: 948px;
}

.home-banner-top-lobby, .home-banner-top-poker, .home-banner-top-affiliated, .home-banner-top-qf, .home-banner-top-ne, .home-banner-top-mb, .home-banner-medium-lobby {
    border: 5px solid #85815E;
    margin-left: 9px;
    width: 948px;
    cursor: pointer;
    overflow: hidden;
}

.home-banner-medium-lobby {margin-top: 5px; height: 30px;}

.home-banner-top-lobby:hover, .home-banner-top-poker:hover, .home-banner-top-affiliated:hover, .home-banner-top-qf:hover, .home-banner-top-ne:hover, .home-banner-top-mb:hover {
    border: 5px solid #f3ba00;
    margin-left: 9px;
    width: 948px;
}


.hoverPoker{
    border: 5px solid #f3ba00;
    margin-left: 9px;
    width: 948px;}

.home-banner-top-mb {margin-top: 5px;}

.home-banner-top-lobby:hover,.home-banner-top-affiliated:hover, .home-banner-top-lobby:hover {
    border: 5px solid #f3ba00;
    margin-left: 9px;
    width: 948px;
    cursor: pointer;
}
.home-banner-top-mb:hover {border: 5px solid #f3ba00;}
.home-banner-bottom {
    margin-top:5px;
    margin-left: 4px;
    width: 976px;
}

.home-lobby-left {
    float: left;
    height: 255px;
    width: 627px !important;
    margin-right: 5px;
}
.home-lobby-right {
    height: 255px;
    width: 306px !important;
}

.home-lobby-top {
    height: 255px;
    width: 948px !important;
}

.home-banner-medium-lobby.noBorder {
    border: medium none !important;
    width: 957px;
}

.thickerLabel {
    background-image: url("/css/wx/bs/img/bg_head_button.png");
    background-repeat: no-repeat;
    color: #000000;
    cursor: default;
    float: left;
    font: bold 10px/31px Arial,sans-serif;
    font-weight: bold;
    height: 30px;
    margin-right: 1px;
    position: relative;
    width: 132px;
    text-indent: 14px;

}

.noBorder .js-games-slider {
    float: right;
    width: 787px;
}

.noBorder .tickercontainer, .noBorder .mask {
    width: 787px!important;
}

.smart-casino-top-widget-area-container .containerAll {
    padding-top: 12px;
}

.smart-casino-top-widget-area-container .home-lobby-left {
    width: 650px !important;
}

.home-banner-bottom-single, .games-banner-bottom-single {
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 306px;
    border: 5px solid #85815E;
}

.home-banner-bottom-single.home {
    height: 128px;
    margin-left: 5px;
    position: relative;
    cursor: pointer;
}

.home-banner-bottom-single.home.highl {
    background-position: 0 0;
}
.home-banner-bottom-single.home.highl:hover {
    background-position: 0 -128px;
}

.poker-banner-bottom-single:hover, .games-banner-bottom-single:hover {
    border: 5px solid #f3ba00;
    cursor: pointer;
}


#home-casino-splash-widget-area-bottom .games-banner-bottom-single {
    height: 315px;
    width: 226px;
}


.home-banner-bottom-single.home:hover {
    height: 128px;
    margin-left: 5px;
}

.home-banner-overlay {
    background-image: url("../img/alfa3.png");
    bottom: 0;
    height: 70px;
    margin-bottom: -45px;
    position: absolute;
    width: 100%;
}


.home-banner-overlay.visible {
    margin-bottom: 0px;
}

.home-banner-overlay-title {
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
}
.home-banner-overlay-subtitle {padding: 5px; font-size: 12px;}

.poker-banner-bottom-single, .affiliated-banner-bottom-single {
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 306px;
    border: 5px solid #85815E;
    cursor: pointer;
}
.poker-banner-bottom-single {}

.poker-banner-bottom-single:hover, .affiliated-banner-bottom-single:hover {
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 306px;
    border: 5px solid #f3ba00;
}

.poker-banner-bottom-double {
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 627px;
    border: 5px solid #85815E;
    cursor: pointer;
    background-image: url('../img/bg_poker_double.jpg')
}

.poker-banner-bottom-double:hover{
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 627px;
}

.infoLGA{
    font-size: 9px;
    font-style: italic;
    margin:auto;
    padding:10px;
    width: 90%;
    clear: both;
    text-align: center;
}

.affiliated-banner-bottom-single.affiliated-earning-models {
    background-image: url("../img/bannerEarningModels.jpg");
    background-repeat: no-repeat;
}
.affiliated-banner-bottom-single.affiliated-faq {
    background-image: url("../img/bannerFaq.jpg");
    background-repeat: no-repeat;
}
.affiliated-banner-bottom-single.affiliated-join {
    background-image: url("../img/bannerJoinNow.jpg");
    background-repeat: no-repeat;
}



.affiliated-banner-bottom-single:hover {
    border: 5px solid #f3ba00;
}

.affiliated-join-link {
    margin-left: 110px;
    margin-top: 145px;
    position: absolute;
}


.home-banner-bottom-single:hover {
    float: left;
    height: 205px;
    margin-bottom: 5px;
    margin-left: 5px;
    overflow: hidden;
    width: 306px;
    border: 5px solid #f3ba00;
}


.page-content-wrap {
    margin: 0 auto;
    width: 978px;
    margin-top: -1px;
}

.page-content-wrap.sports {
    width: 100%;
}


.page-content-wrap.lobby {
    width: 998px;
}
.page-content {
    background-color: #003040;
    border-bottom: 1px solid #1F707F;
    border-left: 1px solid #1F707F;
    border-right: 1px solid #1F707F;
    float: left;
    margin: 0 auto;
    padding-top: 9px;
    padding-bottom: 5px;
    width: 979px;
    margin-left: -2px;
}

#main-content { background-color: #003040!important}

.page-content.sports {width: 100%; border-left: none; border-right: none; min-width: 1115px; min-height: 800px;}
.page-content.lobby {width: 995px;}

.full .page-content {width: 100%;}

.page-content-inner {
    padding: 20px;
}

.bsuSideLeft, .bsuSideRight {
    /*float: left;*/
    width: 850px;
    /*height: 610px;*/
    margin: auto;
    margin-top: 20px;
}

.bsuSideLeft table.registration td.textTd{width: 200px; height: 24px;}
.bsuSideRight table.registration td.textTd{width: 200px; height: 24px;}

.divideReg {
    background-color: #00202b;
    float: left;
    height: 450px;
    width: 3px;
    display: none;
}


.bsuSideLeft {
    background-image: url("../img/bg_reg_user.png");
    background-repeat: no-repeat;
    background-position: bottom left;
}
.bsuSideRight {
    background-image: url("../img/bg_reg_access.png");
    background-repeat: no-repeat;
    background-position: bottom left;
}

.bsButtonContainer {
    bottom: 10px;
    clear: both;
    /*position: absolute;*/
    position: relative;
    right: 10px;
    text-align: right;
}

.regTitle {font-size:14px; color: #FFF; font-weight: bold; line-height: 30px; height: 30px;}
.bpHomeLink {
    padding-top: 10px;
    position: absolute;
    text-align: center;
    width: 50px;
}
.bpHomeLinkLogo {
    position: absolute;
    width: 205px;
    height: 70px;
}
.hrule {
    background-color: #003D4C;
    height: 2px;
    width: 100%;
}

.hruleTd {height: 20px;}

.logo_lga {background-repeat: no-repeat; cursor: pointer; float: left; width: 125px; height: 72px; background-position: center center;background-size: contain;background-image: url("/css/wx/bs/img/mga_logo.png");}
.txtFooter{width: 600px; float: left; height: 74px; text-align: left; margin-left: 30px;}
.loghiFooter {
    border-bottom: 1px solid #1F707F;
    margin: auto;
    /*padding-top: 20px;*/
    text-align: center;
    width: 990px;
    float:left;
    position: relative;
}

.footer_mm {
    text-align: center;
    width: 100%;
}

.footer_mm a {
    color: #00B4B8;
}

.footer_mm a:hover {
    color: #FFF;
}

.bsUserRegistrationDialog {
    margin-bottom: 30px;
}

.logoPaymnet {  float: left;  height: 62px;  margin: 20px 1px 20px 164px;  text-align: left;  width: 540px;}
.logoResponsabileGaming{width:30px; height:62px; background-image:url(../img/symbols.png); background-repeat:no-repeat; float:left; cursor: pointer; background-position: 0px 0px;margin:20px 0px;}
.logo18{width:30px; height:62px; background-image:url(../img/symbols.png); background-repeat:no-repeat; float:left; background-position: -62px 0px;margin:20px 0px;}
.logo18.en{background-position: -31px 0px;}
.head_timer {
    position: absolute;
    right: 15px;
    top: 139px;
}

.box_poker {
    bottom: 0;
    position: absolute;
    z-index: 100;
}

.containerAll.poker {position: relative}

.bso-sport-news {float: left;width: 100%; position: relative; margin-top: 5px;}


.promo-link {color:#00B4B8; cursor: pointer;}
.bso-news-link {color:#00B4B8; cursor: pointer;}
.promo-item {float: left; margin: 10px; width: 448px; min-height: 140px;}
.bso-news-item {float: left; width: 100%; margin-bottom: 10px;}
.bso-news-item.bso-news-odd {margin-left: 5px; margin-right: -5px;}

.promo-title {font-size: 18px; color: #FFF; font-weight: bold; margin-bottom: 5px;}
.bso-news-title {font-size: 18px; color: #FFF; font-weight: bold; margin-bottom: 5px;}
.cmui-sd-container {
    width: 800px!important;
}
.promo-item-alert {float: left; margin-bottom: 20px;}
.bso-news-item-alert {float: left; margin-bottom: 20px;}
.promo-item-alert .promo-subtitle {margin-bottom: 10px;}
.bso-news-item-alert .bso-news-subtitle {margin-bottom: 10px;}
.cmui-sd-wrapper {border: 2px solid #D6D098!important;}

.promo-ico, .bso-news-ico {
    float: left;
    height: 102px;
    margin-right: 5px;
    width: 152px;
    overflow: hidden;
}
.promo-ico img, .bso-news-ico img{
    max-width: 150px;
    min-height: 100px;
    border: 1px solid #666;
}

.promo-img, .bso-news-img {
    float: left;
    height: 200px;
    margin-right: 20px;
    max-width: 300px;
}

.promo-img img, .bso-news-img img{
    max-width: 300px;
    min-height: 200px;
    border: 1px solid #666;
}
/* 
.systemWithUsernameAndEmail {display: none}
.systemWithEmailOnly {display: block!important;}
*/
.textGeneral td {font-size: 12px; padding: 3px; /*white-space: nowrap;*/}
.passBut {float:none; margin-left: auto; margin-right: auto}

.containerChoose {
    width: 976px;
    margin-left: 4px;
    margin-top: 5px;

}

.containerChooseNe.netent {
    margin-left: 4px;
    width: 976px;
    margin-top: 5px;
}

.containerChooseQf.qf {
    margin-left: 4px;
    width: 976px;
    margin-top: 5px;
}
.containerChoose-mb, .containerChoose-lobby {
    margin-left: 4px;
    width: 976px;
    margin-top: 5px;
}



.header_menu_container_tabs {
    margin: 0 auto;
    width: 983px;
    posposition: relative;
}


.bsUserCloseLockAccountConfirmDialog, .bsUserEscludeLockAccountConfirmDialog {border:2px solid #FF0000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; color: #fff; min-height: 115px; position: relative; width: 400px; margin-left: auto; margin-right: auto; padding:10px; margin-bottom: 20px; }

.bsUserCloseLockAccountConfirmButContainer{width:385px;margin-left: auto; margin-right: auto;height: 35px;}

.bsUserChangeMassimaliConfirmDialog {border:2px solid #FF0000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; color: #fff; min-height: 115px; position: relative; width: 400px; margin-left: auto; margin-right: auto; padding:10px; margin-bottom: 20px; }

.bsUserChangeMassimaliConfirmButContainer{width:385px;margin-left: auto; margin-right: auto;height: 35px;}




ul.ulMenuFooter, ul.ulMenuTopHead {
    padding: 0;
    margin-top: 1px;
}
.ulMenuFooter li, .ulMenuTopHead li {
    display: inline;
    list-style: none outside none;
    line-height: 27px;
}
.menudivider {margin-left: 3px; margin-right: 3px;}
.ulMenuFooter li:last-child  span.menudivider{display: none;}
.ulMenuTopHead li:last-child  span.menudivider{display: none;}
.head_clock {color: #999; margin-right: 8px;}
.ulMenuTopHead li a{color: #B4BAC6; font-size: 12px;}






.bsuDispPassErrNoButton{
    background-color: transparent;
    /*background-image: url("../img/bg_button_st.png");
    background-repeat: no-repeat;
    border: medium none;*/
    border: 1px solid #408cba;
    background: #757b85; /* Old browsers */
    background: -moz-linear-gradient(top,  #757b85 0%, #262b34 50%, #0d1015 51%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757b85), color-stop(50%,#262b34), color-stop(51%,#0d1015), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757b85', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;  -webkit-box-shadow: 0 0 3px #000;
    -moz-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px;             
    color: #2498C1;
    cursor: pointer;
    font-size: 15px;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    text-align: center;
    width: 188px;
}

.bsuDispPassErrNoButton a{color:#2498c1}

.bsuCurrentWageringAmountButton{
    background-color: transparent;
    /*background-image: url("../img/bg_button_st.png");
    background-repeat: no-repeat;
    border: medium none;*/
    border: 1px solid #408cba;
    background: #757b85; /* Old browsers */
    background: -moz-linear-gradient(top,  #757b85 0%, #262b34 50%, #0d1015 51%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757b85), color-stop(50%,#262b34), color-stop(51%,#0d1015), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #757b85 0%,#262b34 50%,#0d1015 51%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757b85', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;  -webkit-box-shadow: 0 0 3px #000;
    -moz-border-radius: 5px;	-webkit-border-radius: 5px;border-radius: 5px;             
    color: #2498C1;
    cursor: pointer;
    font-size: 15px;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    text-align: center;
    width: 188px;

}

.bsuCurrentWageringAmountButton{color:#2498c1}
.topPokerBar {
    bottom: 8px;
    height: 71px;
    margin-left: 12px;
    overflow: hidden;
    position: absolute;
    width: 306px;
    z-index: 500;
}

.topPokerBarFrame {
    margin-left:5px;
}


.SEOCont p{
    font-size: 8px;
    margin: 0px;
}

.topPokerBarContainer {
    bottom: -235px;
    position: absolute;
    left: 2px;
    width: 463px;
}

.couponEvid:hover {
    cursor:pointer;
}
.couponEvid:hover {
    background-color: #2498C1;
}

.logoOddsProgressBar{
    background-color: transparent;
    background-image: url("../img/logoProgress.png");
    background-repeat: no-repeat;
    height: 80px;
    left: 37%;
    position: absolute; 
    top: -84px;
    width: 200px;
}

.textOddsProgressBar {
    float:left;
    width: 100%;
    text-align: center;
    line-height: 28px;

}

.mobile.error, .eMail.error{background-color: red;}


.changeBankDetSpan{display: none;}
.bsuInputBankData .minChars {display: none!important;}

.bsuManagePrelievo {width: 220px; float: left;}
.bsuContenutoPrelievo {width: 720px; float: left;}

.bsuManagePrelievo .bsuLogoImg {text-align: center; }
.bsuManagePrelievo .bsuLogoImg img{margin-top: 5px; }
.bsuManagePrelievo .bsuLogoImg.bankTransfer {width: 46px; height: 40px; float: left; background-position: 0 0;background-size: 90% auto;}
.bsuManagePrelievo .bsuLogoImg.bsuLogo_MASTERCARD_img img {margin-top: 0;}
.bsuManagePrelievo .bsuLogoLimit {display:none;}
.bsuManagePrelievo .bsuLogoLabel {width: 100%; text-align: center; color:#000; display: none; }
.bsuManagePrelievo .bsuLogoLabel.bankTransferLabel {width: 120px; float: left; display: block; font-weight: bold;}
.bsuManagePrelievo .bsuLogoContainer {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    height: 40px;
    margin: 2px;
    line-height: 40px;
    cursor: pointer;
}
.bsuManagePrelievo .bsuLogoImg.bsuLogo_NT_INTERNAL_img img {display: none;}
.bsuManagePrelievo .bsuLogoImg.bsuLogo_NT_INTERNAL_img {background-image: url("../img/netellerLogo.png"); background-position: center; background-repeat: no-repeat;height: 40px;width: 100%;}
.bsuContenutoPrelievo {background-image: url("../img/logoBig.png"); background-position: center; background-repeat: no-repeat; min-height: 300px;}

.infoNetentDetail .content td, .infoEnetPokerDetail .content td {
    width: 50%;
}
.def.dx {text-align: right;}

.moreInfoBsuTermAndCondition {cursor: pointer;}

.papayaDeposit {
    color: #000000;
    font-size: 16px !important;
    font-weight: bold;
    text-align: center;
}

.papayaDeposit:hover {
    color: #ff0000;
    font-size: 16px !important;
    font-weight: bold;
    text-align: center;
}

.header_menu ul li.doubleline a {
    line-height: 11px;
    font-size: 11px;
    margin-top: 3px;
}


table.transactionDetailTable{background-color: #003040;}
.sliderContainer-slider-home, .sliderContainer-sport-banner-mini-1, .sliderContainer-sport-banner-mini-2, .sliderContainer-sport-banner-top,.sliderNivoWp_sport-banner-bottom {position: relative;}
/*USER MENU LABELED*/
.floatMenu {width: 70px;}
.user-label {font-size: 10px;position: absolute;text-align: center;top: 38px;width: 70px; color:#B4BAC6; white-space: nowrap;}
.username,.addCredit,.infoCredit,.mail,.headCoupon, .requestCredit,.account {background-position: center top;background-repeat: no-repeat;width: 70px;}

.username:hover,.preferenze:hover,.addCredit:hover,.infoCredit:hover,.requestCredit:hover,.mail:hover,.loggedActive,.headCoupon:hover,.account:hover{background-position:center -40px;}
.pallino, .numRunningCoupon {margin-right: 8px;}
.sliderContainer-casino-splash-banner-top {position: relative}


.fullButtonLobby {
    background-color: #FFD700;
    border-radius: 10px;
    color: #000000;
    margin: 10px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
}

.fullGradientButtonLobby{background: #FFD700; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */

                         background: -moz-linear-gradient(top, #FFD700 0%, #FFD700 100%); /* FF3.6+ */
                         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFD700), color-stop(100%,#FFD700)); /* Chrome,Safari4+ */
                         background: -webkit-linear-gradient(top, #FFD700 0%,#FFD700 100%); /* Chrome10+,Safari5.1+ */
                         background: -o-linear-gradient(top, #FFD700 0%,#FFD700 100%); /* Opera 11.10+ */
                         background: -ms-linear-gradient(top, #FFD700 0%,#FFD700 100%); /* IE10+ */
                         background: linear-gradient(to bottom, #FFD700 0%,#FFD700 100%); /* W3C */
                         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD700', endColorstr='#FFD700',GradientType=0 ); /* IE6-8 */
                         border-top: 1px solid #939393; border: 1px solid #000;}

.bjs-ui-button-container{
    background-color: #454444;
    height: 20px;
    margin: auto;
    width: 1024px;
    position: relative;
    margin-bottom: -10px;
    z-index: 101;
}
.bjs-ui-button{
    position: absolute;
    left: 21px;
    top: 3px;
    width: 139px;
    height: 32px;
    background-image: url("../img/bjs-ui-button.png"); background-position: center; background-repeat: no-repeat;
}

.bjs-ui-button li{list-style: none; margin: 0; padding: 0;}

.bjs-ui-button a{
    display: block;
    width: 139px;
    height: 32px;
    color: #000;
    font-weight: bold;
    font-size: 12px;
    line-height: 32px;
    text-align: center;
}

.bjs-ui-button a:hover{
    color: #000;
}

.ms-bullets.ms-dir-h {
    bottom: 5px!important;
}


/*INTESTAZIONE DEPOSITI*/
table.dep-content {border-spacing: 0;border-collapse: collapse;font-weight: bold;margin-bottom: 5px;margin-top: 5px;}
.dep-content th {background-color: #04303F;}
.dep-content td.dep-first {color: #36C2CD;}
.dep-content td {font-size: 10px !important;padding-left: 16px; border: 1px solid #fff;}
.dep-content th {font-size: 14px !important;border: 1px solid #fff;}
.dep-content a {color: #FEE934; text-decoration: underline;}
.dep-content a:visited {color: #FEE934;}

.bg_button_dep:lang(el) {text-transform:none;}
.depositDisclaimer { font-size: 12px !important; border-color: rgba(0,0,0,0)!important;}

/*NASCONDO BONUS DETAIL PER LO SPORT*/
.infoProductBonusDetail {
    display: none;
}