.form-item.input-validation-error{background-position:99% 25px}body.expekt .form-item.input-validation-error,body.expekt #registerWrapper .form-item.input-validation-error{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/input-error.png") no-repeat 98% 6px}.gender.form-item.input-validation-error{background-position:99% 7px}.form-item.valid{background-position:100% 20px}body.expekt .form-item.valid,body.expekt #registerWrapper .form-item.valid{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/input-correct.png") no-repeat 98% 7px}.gender.form-item.valid{background-position:100% 2px}.form-item.birthdate.input-validation-error{background-position:99% 40px}.form-item.birthdate.valid{background-position:100% 35px}.form-item.captcha.valid{background-position:100% 6px}.form-item.captcha.input-validation-error{background-position:100% 10px}.registerBoxes label[for="Captcha"]{float:none;width:auto;margin-top:20px}.form-item .icon-tooltip-small-grey{top:25px}#UsualName+a{top:40px}.col{float:left;width:300px;margin:0 10px}#RegisterForm{position:relative}label{color:#777}input[type='text'],input[type='password']{width:84%;margin-bottom:10px}.box-header{text-transform:uppercase}.gender input[type="radio"]{position:static;margin:0 3px 0 0}.gender .radio-label{margin-right:15px}.selectbox{margin-bottom:10px}.selectbox select{width:226px!important}.form-item select{padding:5px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#303030}.tc-validation,.newsletter{height:auto}.tc-validation .checkbox,.newsletter .checkbox{float:left;margin-right:10px;margin-top:3px}.tc-validation p,.newsletter p{font-size:11px;line-height:1.2;padding-left:25px}.tc-validation a{color:#333}.birthdate{margin:2px 0 10px 0}.birthdate label{display:block;color:#777;margin:0 8px 0 0;height:30px;line-height:31px}.birthdate div{min-height:62px}.popup-inner-container .birthdate div{min-height:0}.popup-inner-container .birthdate label{float:left}.box-content .birthdate.form-item .textinput{float:left;margin:0 3px;width:30px}.box-content .birthdate.form-item .textinput.last{width:42px}.birthdate .qTip{margin:8px 0 0 8px}#intl-tel{position:relative}#intl-tel .prefix{text-align:right;width:33px;position:absolute;top:2px;right:236px}#registerWrapper #intl-tel .textinput{width:42%;margin-left:37px}.passwordStrength{background-repeat:no-repeat;background-position:right center}.passwordStrength.img0{background-image:url("https://betclick.hs.llnwd.net/e1/page/c3/img/pwdStr/pwd0.gif")}.passwordStrength.img1{background-image:url("https://betclick.hs.llnwd.net/e1/page/c3/img/pwdStr/pwd2.gif")}.passwordStrength.img2{background-image:url("https://betclick.hs.llnwd.net/e1/page/c3/img/pwdStr/pwd4.gif")}#registration-partner-info,#referalAndPromotionDiv{color:#fff}body.montecarlo #referalAndPromotionDiv #promoValid{margin:10px 0 0 5px;width:60px;min-width:initial}#whyChoose{background:url("https://betclick.hs.llnwd.net/e1/page/c3/newSkinning/boxes/whybc_bottom_nskin.png") no-repeat left bottom;background-color:#fff;font-family:Arial,Helvetica,sans-serif;margin:25px 10px}#whyChoose h3{font-size:13px!important;color:#323232;padding:10px 20px;text-transform:uppercase;font-weight:normal;border:1px solid #c8c8c8;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background:-moz-linear-gradient(top,#fff,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');margin:20px auto 0 auto!important;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;position:relative;top:1px}#whyChoose .wCho{border:1px solid #c8c8c8;margin:0;padding:10px 20px}#whyChoose .subTitle{color:#585858;font-size:19px;font-weight:bold;margin:15px 0}#whyChoose .lienNormalred{color:#838383;text-decoration:underline}#whyChoose .wCho_subTitleImg{float:left}#whyChoose .wCho_subTitle{float:left;font-size:14px;font-weight:bold;height:39px;line-height:39px;margin:0 0 10px 10px}#whyChoose .subTitle span{font-size:16px;font-weight:normal}#whyChoose .wCho #bonus,#whyChoose .wCho #best,#whyChoose .wCho #safe{float:left;font-size:12px;margin-right:15px;width:248px}#whyChoose .wCho #bonus{height:154px;padding-top:5px}#whyChoose .wCho #vlineBonus{height:105px;background:transparent url("https://betclick.hs.llnwd.net/e1/page/c3/newSkinning/boxes/whybc_vertical_line.png") repeat-y right}#whyChoose .wCho #containerBonus{margin-right:15px}#whyChoose .wCho #vlineBest{height:105px;background:transparent url("https://betclick.hs.llnwd.net/e1/page/c3/newSkinning/boxes/whybc_vertical_line.png") repeat-y right}#whyChoose .wCho #containerBest{margin-right:15px}#whyChoose .wCho #best{height:154px;padding:5px 0 0 40px}#whyChoose .wCho #safe{margin-right:2px;padding:5px 0 0 40px}.small-grey{font-size:10px;color:gray;text-align:center}body.expekt .box-header,body.expekt #whyChoose h3{background:#ff7900;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#fff;letter-spacing:normal;font-weight:bold;margin:20px 0 5px 0!important;padding:10px;text-transform:none;filter:none}body.expekt #RegisterForm .box-header{text-align:center;font-size:15px!important;font-weight:normal;margin:20px 0 0 0!important}body.expekt #RegisterForm input[type="text"],body.expekt #RegisterForm input[type="password"],body.expekt #RegisterForm select{border:1px solid #aaa;border-radius:0;color:#333}body.expekt #RegisterForm .box-content{border:1px solid #ededed;background-color:#f6f6f6}body.montecarlo #page{background-position:center 70px!important}body.expekt #RegisterForm .button.small-red{display:block;text-align:center;color:#fff;font-weight:bold;cursor:pointer;outline:none;text-transform:uppercase;padding:12px 20px;font-size:18px;border-radius:0;border:none;margin-top:50px;text-shadow:none;background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/bt-angular-sprite.png") no-repeat 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.expekt #RegisterForm .button.small-red:hover{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/bt-angular-sprite.png") transparent no-repeat 0 -61px}body.expekt .passwordStrength.img0{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/password-check.gif") no-repeat 96% 3px}body.expekt .passwordStrength.img1{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/password-check.gif") no-repeat 96% -33px}body.expekt .passwordStrength.img2{background:url("https://betclick.hs.llnwd.net/e1/page/images/expekt/icons/password-check.gif") no-repeat 96% -69px}body.expekt .tc-validation p,body.expekt .newsletter p{font-size:12px;line-height:1.2;padding-left:25px;color:#333}body.expekt #whyChoose{padding-bottom:0;padding-top:0}body.expekt #whyChoose h3{text-transform:uppercase}body.expekt #whyChoose .wCho{background:#eee;border:none}body.expekt .form-item label{color:#888}body.expekt #RegisterForm #FlashID{display:none}body.it #RegisterForm .form-item.country{padding-right:35px}body.it #RegisterForm .form-item.country span{display:block;float:right;padding:0 20px 0 0;position:relative;background:url("https://betclick.hs.llnwd.net/e1/page/c5/redesign_it/images/icons/flag-it.jpg") no-repeat scroll 100% 2px rgba(0,0,0,0);display:inline-block;padding:0 25px 0 0}body.it .form-item .icon-tooltip-small-grey{top:14px}#contract .contract-frame{height:200px;overflow-y:scroll;border-bottom:solid 1px grey;border-top:solid 1px grey}#contract ul{list-style-type:none}#contract ul li{padding-top:5px}#contract #maximize{background:url("https://betclick.hs.llnwd.net/e1/page/c5/redesign_it/images/icons/magnifying-glass.png") no-repeat 0 50%;color:#494949;display:block;float:right;font-weight:bold;margin:5px 0 0 0;padding:0 0 0 20px;cursor:pointer}#contract .help{font-style:italic;font-size:11px}#contract .help p{color:#aaa;margin:0 0 20px 30px}#contract .help p a{color:#aaa}#contract .help p.email{background:url("https://betclick.hs.llnwd.net/e1/page/c5/redesign_it/images/icons/arobas.png") no-repeat 0 50%;padding:10px 0 10px 45px}#contract .help p.fax{background:url("https://betclick.hs.llnwd.net/e1/page/c5/redesign_it/images/icons/fax.png") no-repeat 0 50%;padding:10px 0 10px 45px}#contract .help p.adress{background:url("https://betclick.hs.llnwd.net/e1/page/c5/redesign_it/images/icons/mail.png") no-repeat 0 50%;padding:0 0 0 45px}body.it #ValidateRegistrationForm h2.box-header{background-image:url("https://betclick.hs.llnwd.net/e1/page/images/betclic/base/backgrounds/lines-sprite.png");background-repeat:no-repeat;background-position:0 -85px;color:#525252;font-size:17px!important;font-style:italic;letter-spacing:-1px;font-weight:bold;line-height:22px;margin-bottom:10px;padding:0;text-transform:none;border:none;filter:none}body.it #ValidateRegistrationForm .validation{color:#525252;font-size:12px;margin:20px 0 13px 0;background:url("https://betclick.hs.llnwd.net/e1/page/c16/common/icons/validation.png") no-repeat 0 -40px;padding:10px 0 10px 40px}body.it #ValidateRegistrationForm .validation.manual{background:url("https://betclick.hs.llnwd.net/e1/page/c16/common/icons/validation.png") no-repeat 0 -75px}body.it #ValidateRegistrationForm .validation.cancel{background:url("https://betclick.hs.llnwd.net/e1/page/c16/common/icons/validation.png") no-repeat 0 -110px}body.it #contract .contract-frame{width:620px;border:1px solid #ccc;float:left;margin-bottom:10px}body.it #contract .contract-frame .bcNewContainer{width:590px!important;padding-left:10px}body.it #ValidateRegistrationForm #dotIT #bcNewBody{width:590px}body.it .list-contract{float:left;width:300px;padding-left:30px}body.it .list-contract label{color:#525252;display:block;margin-left:20px}body.it .list-contract input{position:absolute;top:7px}body.it .list-contract li{position:relative}body.it .list-contract li.first{margin-bottom:10px}body.it #contract .help{clear:both}body.it #contract p.email,body.it #contract p.fax,body.it #contract p.adress{display:inline-block;margin-right:30px;vertical-align:middle}body.it #contract #maximize{clear:both;float:none;margin:13px 0 30px 397px}body.it #ValidateRegistrationForm .centered-button-wrapper{margin:15px auto;float:right;width:360px}body.it #contract .help p{margin-left:0;font-size:12px}.ImpEvCasino .wrapper{background-color:#000}.ImpEvCasino #registerWrapper .registerBoxes{background:#fff;border:none;border-radius:0}.ImpEvCasino #leftBox{margin:0 14px 0 5px}.ImpEvCasino #registerWrapper .registrationBigTitle{background-color:#333;color:#fff;height:40px;line-height:20px;margin-bottom:15px!important}.ImpEvCasino #registerWrapper .registerBoxes #intl-tel .prefix{text-align:left;top:4px}.ImpEvCasino #registerWrapper .registerBoxes #promoValid{margin:20px 0 0 170px}.ImpEvCasino #registerWrapper .registerBoxes .lienNormalbleu{color:#bf3010;font-weight:bold}.ImpEvCasino .wrapper .tc-validation p,.ImpEvCasino .wrapper .newsletter p{color:#333;font-size:12px}.ImpEvCasino .wrapper .tc-validation a{color:#bf3010;font-weight:bold}.ImpEvCasino .wrapper table{margin-left:auto!important;margin-right:auto!important}.ImpEvCasino .centered-button-wrapper .button.small-red{margin-bottom:10px}.ImpEvCasino #registerWrapper .birthdate .day{margin-right:0}.ImpEvCasino #registerWrapper .birthdate .month{margin:0 7px}.ImpEvCasino #intl-tel .prefix{right:245px;color:#333}.ImpEvCasino #promotionCodeLink{color:#333}.ImpEvCasino #registerWrapper .registerBoxes #promoValid{margin:20px 170px 10px 170px!important}.ImpEvCasino #registerWrapper .registerBoxes #registration-partner-info .field-validation-valid{color:red;margin:0 10px}.ImpEvCasino #registerWrapper .registerBoxes label{width:200px}.ImpEvCasino .wrapper #whyChoose{display:none}.ImpEvCasino #registration-partner-info{color:#000}body.montecarlo .col{margin:0;width:328px}body.montecarlo #RegisterForm .back-hp{position:absolute;top:629px}body.montecarlo #RegisterForm .box-content{color:#434343;background-color:#fff;border:1px solid #ccc;padding:15px;min-height:525px}body.montecarlo #RegisterForm .form-item{padding:0 30px 0 0;margin:5px 0 15px 0;min-height:22px}body.montecarlo #RegisterForm .form-item.valid{background:url("https://betclick.hs.llnwd.net/e1/page/images/montecarlo/icons/form-notif-valid.png") right 12px no-repeat}body.montecarlo #RegisterForm .personal .form-item.valid,body.montecarlo #RegisterForm .form-item.input-validation-error.captcha,body.montecarlo #RegisterForm .form-item.valid.captcha,body.montecarlo #RegisterForm .personal .form-item.input-validation-error{background-position:right -2px}body.montecarlo #RegisterForm .personal .form-item.valida,body.montecarlo #RegisterForm .personal .form-item.input-validation-error{background-position:282px -2px}body.montecarlo .gender.form-item.valid{padding:18px 0}body.montecarlo #RegisterForm .form-item.input-validation-error{background:url("https://betclick.hs.llnwd.net/e1/page/images/montecarlo/icons/form-notif-wrong.png") right 12px no-repeat}body.montecarlo #RegisterForm .personal .form-item .icon-tooltip-small-grey{top:0}body.montecarlo #RegisterForm .form-item .icon-tooltip-small-grey{top:14px}body.montecarlo #RegisterForm .last .box-content{position:relative;right:1px}body.montecarlo #RegisterForm .box-content.personal{border:1px solid #ddd;color:#fff;float:left;margin-bottom:9px;background:#000;padding:15px 10px}body.montecarlo #RegisterForm .box-content.personal label{width:31%}body.montecarlo #RegisterForm .box-content label{color:#434343;display:inline-block;width:auto;font-weight:bold;vertical-align:middle;font-size:11px}body.montecarlo #RegisterForm .box-content .textinput,body.montecarlo #RegisterForm .box-content select{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #ddd;background-color:#fff;padding:2px 5px;color:#434343}body.montecarlo #RegisterForm .box-content #Country,body.montecarlo #RegisterForm .box-content #Currency,body.montecarlo #RegisterForm .box-content #SecurityQuestion{width:100%!important}body.montecarlo #RegisterForm .box-content .gender.valid label{}body.montecarlo #RegisterForm .box-content .gender .radio-label{background:none;border:none;color:#fff;display:inline-block;line-height:1.2;margin-right:15px;padding:5px;padding-left:26px;position:relative;width:30px}body.montecarlo #RegisterForm .form-item.gender label:first-child{margin-top:5px}body.montecarlo #RegisterForm .box-content .gender .ico-gender{background:#fff!important;-webkit-border-radius:11px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;float:left;height:19px;width:19px;padding:0;position:absolute;top:2px;left:0;border:1px solid #c7c7c7}body.montecarlo #RegisterForm .box-content .gender .ico-gender b{background:#f9ad3d;display:none;font-weight:normal;position:absolute;top:2px;left:2px;height:15px;width:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:10px}body.montecarlo #RegisterForm .box-content .gender .radio-label input:checked~.ico-gender{background:#dadada}body.montecarlo #RegisterForm .box-content .gender .radio-label input:checked~.ico-gender b{display:block}body.montecarlo #RegisterForm .box-content .gender input{vertical-align:middle;width:18px;height:18px;position:absolute;left:-9999em}body.montecarlo .birthdate{margin:0}body.montecarlo #RegisterForm .box-content .birthdate label{float:left;margin:0 0 0 0;height:19px;line-height:25px;width:31%}body.montecarlo.casino.dede.de.de #RegisterForm .box-content .birthdate label{margin:0 1px 0 0}body.montecarlo #RegisterForm .box-content .birthdate input{width:37px}body.montecarlo .birthdate div{min-height:initial}.arrowCustom{float:left}.arrowCustom span{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;position:absolute;background:#000}.arrowCustom.day span{right:171px;top:6px}.arrowCustom.month span{right:92px;top:6px}.arrowCustom.year span{right:39px;top:6px}body.montecarlo #RegisterForm .box-content.personal .textinput,body.montecarlo #RegisterForm .box-content.personal select{border:1px solid #9a9a9a;color:#fff;float:left;margin-bottom:9px;background-color:rgba(255,255,255,0);width:63%;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}body.montecarlo #RegisterForm .box-content.personal select::-ms-expand{display:none}body.montecarlo #RegisterForm .box-content.personal .birthdate select{width:49px;margin-left:7px;font-size:11px;padding:0}body.montecarlo #RegisterForm .box-content.personal .birthdate option{color:#434343;background:#fff}body.montecarlo #RegisterForm .box-content.personal select.month{width:81px}body.montecarlo #RegisterForm .box-content.personal select.year{width:51px}body.montecarlo #RegisterForm .box-content.personal select.month,body.montecarlo #RegisterForm .box-content.personal select.year{margin:0 0 9px -1px}body.montecarlo #RegisterForm .box-content.personal label{color:#fff;font-weight:normal;float:left}body.montecarlo #RegisterForm .box-header{border:none;font-weight:bold;text-transform:uppercase;font-size:16px;padding-left:14px;margin-right:5px!important;margin-bottom:10px!important;background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}body.montecarlo #intl-tel{position:relative}body.montecarlo #intl-tel .form-item{margin:0;width:auto}body.montecarlo #intl-tel .form-item label{padding-right:20px}body.montecarlo #intl-tel .form-item .textinput{width:225px;float:right}body.montecarlo #intl-tel .prefix{position:absolute;top:21px;left:-12px;padding:0}body.montecarlo #RegisterForm .security-measure label{width:auto}body.montecarlo #RegisterForm .captcha-container .form-item .textinput{width:120px}body.montecarlo #RegisterForm .captcha-container .form-item{}body.montecarlo #RegisterForm .button.small-red{width:100%;color:#fff!important;height:35px!important;font-weight:500!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-shadow:none;font-size:15px;border:none;text-transform:uppercase;margin-top:15px}body.montecarlo #RegisterForm .button.small-red:hover{background:#f88822;outline-color:#f88822;outline-width:thick}body.montecarlo #RegisterForm .box-content .bonus-optin .optin-label label{width:auto}.text-promo2{color:#fff;text-transform:uppercase;text-align:center;font-size:15px}.amout-bonus{color:#fff;font-size:45px;font-weight:bold;text-align:center}.volutes-white-promo{background:url("https://betclick.hs.llnwd.net/e1/page/images/montecarlo/icons/voloutes-white.png") 6px;width:92%;height:33px;display:block;margin:-4px 0}.volutes-white{width:95%;height:33px;display:block;margin:4px 0;background:url("https://betclick.hs.llnwd.net/e1/page/images/montecarlo/icons/voloutes-white.png") -350px}.content-promo{width:230px}.bonusstep2-container{width:270px;display:block;min-height:200px;margin-top:40px}.registerbanner-step2{width:70%;float:left;min-height:60px}.bonus-optin{width:30%;float:left;padding-top:15px}.bonus-optin .optin-checkbox{display:inline;float:left;margin-right:5px;width:20%}.bonus-optin .optin-label{display:inline;float:left;width:70%}body.montecarlo .box-content p,.entry .box-content p{margin:0}#addressComplementContainer div{display:none}#addressLookupAnchor .search-button{display:inline-block;float:right;margin-right:7px}#addressLookupAnchor .search-wait{position:absolute;display:inline-block;right:10px;top:0;width:16px;height:16px;background-image:url("https://betclick.hs.llnwd.net/e1/page/images/betclic/sport/mobile/icons/small-loader.gif");background-color:transparent}#addressLookupManualButton{font-size:10px;text-decoration:underline!important}body.montecarlo #addressLookupSearchButton{border-color:#fff}body.everest.com #addressLookupManualButton{font-weight:normal}body.everest.com #addressLookupManualButton:hover,body.everest.com #addressLookupManualButton:hover{cursor:pointer}body.ImpEvCasino #addressLookupSearchButton{color:#000;font-size:13px;height:19px;padding:0 6px}body.ImpEvCasino #addressLookupAnchor .search-button{float:none}body.everest.com #addressLookupSearchButton{padding-left:6px;padding-right:6px}#addressLookupResultContainer div{color:#000;font-size:12px}#searchFailed{margin-top:5px;color:red;font-size:10px}#registerWrapper.bah{margin-top:20px}#registerWrapper.bah.step1 .bah-welcome{padding:0 30px 10px 10px}#registerWrapper.bah.step1 #rightBox{height:333px}#registerWrapper.bah.step1 #rightBox .centered-button-wrapper{padding-top:100px}#registerWrapper.bah.step1 #rightBox .centered-button-wrapper #register-home-button{display:inline-block}#registerWrapper.bah.step2 .birthdate .textinput{margin-right:10px;width:65px}#AddressCounty{text-transform:capitalize}#register-popup-container .wrapper{width:984px!important}#PromotionalCode.tovalidate{height:20px;width:160px}#promoValid{min-width:inherit;margin-left:7px;width:48px}#promoValid+span.field-validation-valid{display:none}#promoValid+span.field-validation-error{display:block}#IsBonusRejected{margin-top:5px}