.bkg_indexInner{background: white;}
.shadowIndex{display: none}
.regDRBox{float: right; width: 390px;}
.regDLBox{float: left; width: 495px; height: 630px; margin-top: 15px; position: relative;}
.regDTitle{width: 100%; padding: 30px 40px; font-size: 35px; color: black; font-weight: bold; text-align: center;}
.regDTitle span{color: #dd594c;}
.regDGrap{width: 100%; background: #e15c4e; height: 1px; border-bottom: 1px solid #e77d71; border-top: 1px solid #f9dedc;} 
.regDFormR1{display: inline-block;}
#registerForm{margin-top: 50px; text-align: center;}
#registerCountryCodeWrapper{display:none}
.registerRow{display: inline-block; margin: 9px 0; position: relative;}
.registerRow .labelBox{float: left; margin-right: 8px; font-size: 12px; color: #4b4b4b; height: 24px; line-height: 24px; width: 67px; text-align: right}
.registerRow .inputBox{width: 235px; float: left; color: #4b4b4b;}
.registerRow .inputBox input[type="text"], .registerRow .inputBox input[type="password"], .registerRow .inputBox input[type="email"], .registerRow .inputBox select{height: 24px; line-height:24px; width: 100%; border: 1px solid #a9a9a9; font-size:12px; color:#4b4b4b; text-indent:5px; }
.registerRow .inputBox select{text-indent: 0; padding-left: 5px;}
.registerRow .inputBox label{line-height: 24px; float: left;}
.registerRow .inputBox input[type="checkbox"]{float: left; margin: 5px 3px 0px 15px; cursor: pointer}
.registerRow .inputBox input[type="checkbox"]:first-child{margin-left: 0}
#registerCountryBtn{text-align:right; font-size: 9px; color: #4b4b4b; width: 310px; display: inline-block;}
#registerCountryBtn span{text-decoration: underline; cursor: pointer;}
#registerSubmitWrapper{width: 100%; height: 36px; line-height: 36px;}
.registerRowAction{min-width: 310px}
.registerPrivacy{width: 310px; text-align: left;margin-top:0px}
.inputBoxPrivacy{font-size: 10px; color: #6c6c6c;}
.inputBoxPrivacy a{color: #6c6c6c; text-decoration: underline;}
.inputBoxPrivacy input{margin-right: 5px; float: left}
.inputBoxPrivacy span+span{margin-left: 2px;}

#registerCityWrapper .ac_results{border: 1px solid #aaa}

.regDSlideShow{width: 380px; height: 420px; margin: 95px auto; overflow: hidden; position: relative;}
.regDSlide{width: 380px; height: 440px;}

.regDSlideArrow{position: absolute; left: 50%; margin-left: -20px; cursor: pointer;}
#regDArrowUp{width: 0;height: 0;border-style: solid;border-width: 0 20px 34.6px 20px;border-color: transparent transparent #414141 transparent; top: 0}
#regDArrowDown{width: 0;height: 0;border-style: solid;border-width: 34.6px 20px 0 20px;border-color: #e15c4e transparent transparent transparent; bottom: 0}

.bkg_index{overflow: inherit; background: white}
.bkg_indexInner, .shadowIndex{display: none}
#registerContainer{position: relative;}
.logRegBox{position: absolute; top: -41px; right: 0; background: #404040; padding: 10px 20px;}
.logRegBox a{display: block; float: left; font-weight: bold; font-size: 15px; color: white; text-transform: uppercase; text-decoration: none}
.logRegBox a:first-child{/*padding-right: 5px; margin-right: 5px; border-right: 1px solid white; */}

#regDArrowUp {top: 41px;}
#regDArrowDown{bottom: 61px;}
.regDRBox {width: 450px;margin-top: 30px;}
.regDTitle {padding: 30px 0px 15px 0px;font-size: 31px;}
#registerForm {margin-top: 20px;}
.registerRow.PAIDSERVICES{margin-bottom:0px;display:none}
.PAIDSERVICES .container{color:#4b4b4b;min-width:310px}
.PAIDSERVICES .title{font-size:17px;font-style:italic;font-weight:bold}
.PAIDSERVICES .row{font-size:11px;}

#registerSubmitWrapper.loader{background:url('/global/img/loader/loaderRedWhite.gif') no-repeat center center #e15c4e}

.regDSlide1{ background: transparent url('/global/img/landing/D/landDSlide1.png') no-repeat 0 0;}
.regDSlide2{ background: transparent url('/global/img/landing/D/landDSlide2.png') no-repeat 0 0;}
.regDSlide3{ background: transparent url('/global/img/landing/D/landDSlide3.png') no-repeat 0 0;}
.regDSlide4{ background: transparent url('/global/img/landing/D/landDSlide4.png') no-repeat 0 0;}
.regDSlide5{ background: transparent url('/global/img/landing/D/landDSlide5.png') no-repeat 0 0;}
.regDSlide6{ background: transparent url('/global/img/landing/D/landDSlide6.png') no-repeat 0 0;}
.regDSlide7{ background: transparent url('/global/img/landing/D/landDSlide7.png') no-repeat 0 0;}
.regDSlide8{ background: transparent url('/global/img/landing/D/landDSlide8.png') no-repeat 0 0;}
.regDSlide9{ background: transparent url('/global/img/landing/D/landDSlide9.png') no-repeat 0 0;}

/*fix lang*/
.LOCALE-fr_FR .labelBox{width: 77px;}
.LOCALE-fr_FR #registerCountryBtn{width: 320px;}
.LOCALE-fr_FR .registerRowAction{min-width: 320px;}

.LOCALE-pt_BR .labelBox, .LOCALE-ru_RU .labelBox{width: 90px;}
.LOCALE-pt_BR #registerCountryBtn, .LOCALE-ru_RU #registerCountryBtn{width: 330px;}
.LOCALE-pt_BR .registerPrivacy , .LOCALE-ru_RU .registerPrivacy {width: 330px;}
.LOCALE-pt_BR .registerRowAction, .LOCALE-ru_RU .registerRowAction{min-width: 330px;}

.LOCALE-tr_TR .labelBox{width: 100px;}
.LOCALE-tr_TR #registerCountryBtn{width: 343px;}
.LOCALE-tr_TR .registerRowAction{min-width: 343px;}
.LOCALE-el_GR #registerPasswordWrapper .labelBox{line-height: 13px;}
