.PAGE-landing-landingB .bkg_indexInner{background-image: url('/global/img/landing/index_pattern.jpg')}
.bkg_index > .wrapper{position: static;}
.regBContainer{width: 600px; height: 405px; position: absolute; top: 50%; left: 50%; margin-top: -202px; margin-left: -300px; border: 3px solid #e15c4e; padding: 15px; background: rgba(0, 0, 0, 0.7)}
.regBGraphic{position: absolute; background: transparent url('/global/img/landing/red_stripe.png') no-repeat; width: 122px; height: 123px; right: -13px; top: -13px;}
.regBBox, .regBStep{height: 100%; width: 100%;}
.regBPhotoBox{width:200px; height: 100%; float: left;}
.regBInfoBox{width: 340px; height: 100%; float: left; margin-left: 20px; position: relative;}
.regBStepGraphic{position: absolute; width: 270px; height: 21px; left: 34px; bottom: 0; }
.btn02{width: 130px; height: 35px; line-height: 35px;}
.regBTitle span, .regBSubTitle span{color: #e15c4e;}
.regBSubTitle2{text-transform: uppercase; color: #e15c4e; margin-top: 10px; font-size: 14px;font-weight: bold;}
.regBSubTitle{font-size: 12px; font-style: italic; color: white;}

#registerAge, #countryRegister, #registerCity{width: 130px; height: 35px; line-height: 35px; text-indent: 10px; height: auto\9; padding: 5px\9;}
#countryRegister, #registerCity{width: 160px;}

/*step*/
#regBStep2, #regBStep3, #regBStep4, #regBStep5, #regBStep6{display: none;}

#regBStep1 .regBPhotoBox{background: url('/global/img/landing/default_step1.jpg') no-repeat;}
#regBStep1 .regBActionBox{text-align: center;}
#regBStep1 .regBActionText{width: 100%; height: 185px;margin-top:20px}
.regBTitle{font-size: 19px; font-weight: bold; color: white;}
#regBStep1 .regBTitle{text-transform: uppercase; padding: 0 25px;}
#regBStep1 .regBActionBtnText{font-size: 20px; font-weight: bold; color: white;}
#regBStep1 .regBActionBtnCont{margin: 20px auto 0 auto; width: 270px; display: inline-block}
#regBStep1 .regBActionBtnR1{float: left; width: 100%;}
#regBStep1 .regBActionBtnR1 .btn02{float: left}
#regBStep1 .regBActionBtnR1 .btn02+.btn02{margin-left: 10px;}
#regBStep1 .regBActionBtnR2{margin: 10px auto 0 auto; width: 130px; display: inline-block}
#regBStep1 .regBStepGraphic{background: url('/global/img/landing/bullet_step1.png') no-repeat;}

#regBStep2 .regBPhotoBox{background: url('/global/img/landing/default_step2.jpg') no-repeat;}
#regBStep2 .regBStepGraphic{background: url('/global/img/landing/bullet_step2.png') no-repeat;}
#regBStep2 .regBActionBox{height: 350px; text-align: center;margin: 0 auto;}
#regBStep2 .regBActionBtnBox{width: 130px; margin: 0 auto;}
#regBStep2 label{margin-top: 10px; font-size: 15px; color: #3d3d3d; height: 35px; line-height: 35px; background: white; text-align: left;display:block; cursor:pointer}
#regBStep2 label input{margin-left: 10px;}
#regBStep2 .btn02{margin-top: 30px;}

#regBStep3 .regBPhotoBox{background: url('/global/img/landing/default_step3.jpg') no-repeat;}
#regBStep3 .regBStepGraphic{background: url('/global/img/landing/bullet_step3.png') no-repeat;}
#regBStep3 .regBActionBox{height: 350px; text-align: center;margin: 0 auto;}
#regBStep3 .regBActionBtnBox{display: inline-block; margin-top: 30px;}
#regBStep3 .regBTitle{width: 180px; margin: 0 auto}
#regBStep3 .btn02{float: left}
#regBStep3 .btn02+.btn02{margin-left: 10px;}

#regBStep4 .regBPhotoBox{background: url('/global/img/landing/default_step4.jpg') no-repeat;}
#regBStep4 .regBStepGraphic{background: url('/global/img/landing/bullet_step4.png') no-repeat;}
#regBStep4 .regBActionBox{height: 350px; text-align: center;margin: 0 auto;}
#regBStep4 .btn02{margin-top: 10px;}
#regBStep4 .regBActionBtnBox{width:130px; margin: 30px auto 0 auto;}

#regBStep5 .regBActionBox{position: absolute; bottom: 45px;}
#regBStep5 .regBTitle{text-align: center; padding: 0 35px;}
#regBStep5 .regBPhotoBox{background: url('/global/img/landing/default_step5.jpg') no-repeat;}
#regBStep5 .regBStepGraphic{background: url('/global/img/landing/bullet_step5.png') no-repeat;}
#regBStep5 #regBActionCityBox{margin-top: 10px; display: inline-block;}
#regBStep5 .regBActionCityR{width: 100%; margin-top: 10px; float: left;}
#regBStep5 .regBLabelBox{float: left; width: 115px; text-align: right; color: white; font-size: 20px; height: 35px; line-height: 35px; }
#regBStep5 .regBInputBox{width: 160px; margin-left: 15px; float: left}
#regBStep5 #regBActionSearchBox{width: 320px; display:inline-block;}
#regBStep5 .regBSearchRow1{width: 100%; height: 42px; visibility:hidden}
#regBStep5 #regBPhotoSmall, #regBStep5 #regBPhotoSmallCheck{width: 42px; height: 42px; float: left; background: url('/global/img/landing/load_pics.gif') no-repeat center center #fff;}
#regBStep5 #regBPhotoSmallCheck{background: url('/global/img/landing/load_check.gif') no-repeat center center #fff;display:none}
#regBStep5 .regBPerc{width: 265px; height: 25px; float: left; background: white; margin-left: 13px; margin-top: 8px; padding: 5px 5px 4px 5px}
#regBStep5 .regBPercInner{height: 16px; background: #27ae60; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #68c690; width: 10%;}
#regBStep5 .regBSearchRow2{width: 100%; height: 30px; line-height: 30px;visibility:hidden}
#regBStep5 #regBSearchAreaTxt{font-size: 16px; color: white; text-align: center}
#regBStep5 #regBSearchAreaTxt span{color: #e15c4e}
#regBStep5 .regBSearchRow3{width: 100%; margin-top: 10px;visibility:hidden}
#regBStep5 .regBSearchRow3 .btn02{width: 100%;}
#regBStep5 input, #regBStep5 select{font-size: 15px; color: #3d3d3d;}

#regBStep6 .regBPhotoBox{background: url('/global/img/landing/default_step6.jpg') no-repeat;}
#regBStep6 .regBStepGraphic{background: url('/global/img/landing/bullet_step6.png') no-repeat;}
#regBStep6 input{height: 35px; line-height: 35px; font-size: 15px; color: #b0b0b0;}
#regBStep6 .regBActionBox{position: absolute; bottom: 45px;}
#regBStep6 .regBTitle{text-align: center}
#regBStep6 .regBAction6Box{margin-top: 10px; display: inline-block; display: block;}
#regBStep6 .regBAction6R{width: 100%; margin-top: 10px; float: left;}
#regBStep6 .regBLabelBox{float: left; width: 115px; text-align: right; color: white; font-size: 20px; height: 35px; line-height: 35px; }
#regBStep6 .regBInputBox{width: 160px; margin-left: 15px; float: left}
#regBStep6 .regBAction6C, #regBStep6 .inputBoxPrivacy{width: 100%; float: left; margin-top: 35px;}
#regBStep6 .regBAction6C .btn02{width: 100%;}
#regBStep6 .inputBoxPrivacy{font-size: 10px; color: #a0a0a0; margin-top: 10px;}
#regBStep6 .inputBoxPrivacy a{color: #a0a0a0; text-decoration: underline;}
#regBStep6 .inputBoxPrivacy input{height:auto;margin-right:5px}
#step6Submit.loader{background:url('/global/img/loader/loaderRedWhite.gif') no-repeat center center #e15c4e}

.regBInputBox .ac_results{border: 1px solid #aaa}

.PAIDSERVICES{display:none; color:#fff;float:right;width:340px;margin-bottom:10px}
.PAIDSERVICES .title{font-size:17px;font-style:italic;font-weight:bold}
.PAIDSERVICES .row{font-size:11px;}

.LOCALE-fr_FR #registerCityLabel{font-size:14px;line-height:18px}
.LOCALE-ru_RU #registerCityLabel{font-size:17px;line-height:18px}
.LOCALE-de_DE #registerCityLabel{font-size:18px;}

.LOCALE-fr_FR .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_FR.png') no-repeat;}
.LOCALE-de_DE .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_DE.png') no-repeat;}
.LOCALE-es_ES .regBGraphic, .LOCALE-es_MX .regBGraphic, .LOCALE-es_CO .regBGraphic, .LOCALE-es_AR .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_ES.png') no-repeat;}
.LOCALE-en_GB .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_EN.png') no-repeat;}
.LOCALE-pt_PT .regBGraphic, .LOCALE-pt_BR .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_PT.png') no-repeat;}
.LOCALE-ru_RU .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_RU.png') no-repeat;}
.LOCALE-tr_TR .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_TR.png') no-repeat;}
.LOCALE-it_IT .regBGraphic{ background: transparent url('/global/img/landing/red_stripe/red_stripe_IT.png') no-repeat;}