#rl-close-dialog img{width:14px;height:14px;margin:10px}#registrationBox,#loginBox{background-color:#fefefe;width:400px;margin:0 auto;border:1px solid #98a6b2;border-radius:5px;overflow:hidden}.registrationContainer,.loginContainer{padding-top:50px}.registration-lightbox{width:400px}.ajaxloader.greenAjaxLoader{width:100%;display:none}.logoWrap{padding:30px 0;background-color:#fff;border-top-left-radius:3.6px;border-top-right-radius:3.6px;text-align:center}.logoWrap img{width:160px;margin:0 auto}.info-field{font-size:12px;height:16px;margin-top:2px;color:#8d9baa;margin-bottom:23px;opacity:0;top:53px;position:absolute;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.user-input{margin-bottom:22px}.info-field.password{margin-bottom:7px}.info-field.nickname{margin-bottom:19px}.info-field.password.active,.info-field.nickname.active{opacity:1;top:55px;background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#registrationBox .confirmAgeRow{margin-top:20px}.actionText{font-size:19px;color:#68696a}.registerFormWrap,.loginFormWrap{margin:30px auto 0;width:300px}.registration-title{text-align:center}.input-error{height:16px;color:#ff0075;font-size:12px}.general-error{height:16px;color:#ff0075;font-size:12px;text-align:center;padding-top:6px}.registration-title .create-account{font-size:24px;letter-spacing:-.24px;line-height:23px;font-weight:700;margin-top:20px;color:#222f2d;margin-bottom:2.58px}.registration-title .log-in{font-size:14px;font-weight:400;letter-spacing:-.23px;color:#b8b8b8}.registration .log-in a{color:#0eb39b}.authFormRow.login-pass,.authFormRow.register-pass{border-bottom:2px solid #98a6b2}.authFormRow{width:290px;margin:0 auto}.authFormRow input[type=text],.authFormRow input[type=password],.authFormRow input[type=email]{width:100%;font-size:17px;height:35px;border:0;border-bottom:2px solid #98a6b2;font-family:roboto,"serif";background-color:#fefefe;outline:none}.authFormRow input[type=email]{border-bottom:2px solid #0fc1a7;margin-bottom:24px}.authFormRow .checkbox input[type=checkbox]{margin-left:0;opacity:0;width:21px;height:21px;cursor:pointer}.authFormRow .checkbox input[type=checkbox]+label{padding-left:31px}.authFormRow .checkbox input[type=checkbox]:checked+label{padding-left:31px}input#email{border-bottom:2px solid #0fc1a7}.authFormRow input::-webkit-input-placeholder,.authFormRow input:-moz-placeholder,.authFormRow input::-moz-placeholder,.authFormRow input:-ms-input-placeholder{color:#b8b8b8;margin-bottom:2px;height:17px}.authFormRow .placeholder{color:#b8b8b8;font-size:17px;font-weight:400;letter-spacing:0;line-height:23px;position:absolute;top:20px;pointer-events:none}.authFormRow .username.placeholder,.authFormRow .r-password.placeholder,.authFormRow .r-nickname.placeholder{color:#b8b8b8;font-size:17px;font-weight:400;letter-spacing:0;line-height:23px;position:absolute;top:20px;left:.4px;pointer-events:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.up{font-size:12px!important;top:0!important}.authFormRow .error{font-size:12px;color:#ff0075;font-family:roboto,"serif";margin-top:10px;height:13px}.authFormRow input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fefefe inset!important}.authFormRow input[type=submit]{width:100%}.authFormRow .checkbox{height:30px;margin:8px 0}.confirmAgeLabel{color:#6a6767}.confirmAgeLabel a{text-decoration:none;color:#08b198;font-weight:500;line-height:15px}.authFormRow{position:relative}.authFormRow:after{content:" ";display:table;clear:both}.submitBtn{padding-bottom:0;top:14px}.confirmAgeLabel{color:#747474;font-size:12px}#appstore-links{text-align:center;margin-top:14px;margin-bottom:34px}#registerForm #appstore-links{margin-top:0}#appstore-links a{text-decoration:none}#appstore-links a:first-child{margin-right:4px}.text-center{text-align:center}.store-icon-registration{margin-top:20px;margin-bottom:40px;text-align:center;padding:0}.store-icon-registration li{width:140px;margin:0 3px;list-style:none;display:inline-block;max-width:170px;height:55px;text-align:center}.store-icon-registration a{display:block;width:100%;height:100%;background-color:#003642;border-radius:9px;padding:11px 0;transition:all .2s}.store-icon-registration a:hover{background-color:#0fc1a7;-webkit-box-shadow:inset 0 -2.5px 0 0 #009b8d;-moz-box-shadow:inset 0 -2.5px 0 0 #009b8d;box-shadow:inset 0 -2.5px 0 0 #009b8d}.store-icon-registration a:active{background-color:#11a797}.store-icon-registration img{width:116px!important;position:initial!important}@media only screen and (max-width:767px){#registration-lightbox{padding:0!important}#registrationBox{width:100%;height:100%;border-radius:0;border:none}.registration-lightbox{width:100%}.modal-content{border-radius:0}.modal-dialog{margin:0!important;height:100%!important}.logoWrap{text-align:left;padding:14px;height:67px;background-color:#fff;border-radius:0}.logoWrap img{height:40px;width:148px;margin-left:0}#rl-close-dialog img{width:21.8px;height:21.8px;margin:20px 20.2px;color:#fff}.registration-title{background-color:#fff;margin-bottom:40px}.registration-title .create-account{font-size:25px;margin-top:25px;line-height:33px}.registration-title .log-in{margin-top:6px;height:18px}}#registration-modal{z-index:999999}#registration-modal .authFormRow input[type=text],#registration-modal .authFormRow input[type=password],#registration-modal .authFormRow input[type=email]{-webkit-appearance:none;border-radius:0;padding:0!important;border-bottom:1px solid #0fc1a7}#registration-modal .authFormRow .checkbox{margin:4px 0 25px;font-size:12px;letter-spacing:0;line-height:15px}#registration-modal .authFormRow .checkbox label{color:#6e7b85}#registration-modal .authFormRow .checkbox a{font-weight:700}#registration-modal .authFormRow .checkbox input[type=checkbox]+label{padding-left:34px}#registration-modal .authFormRow .placeholder{color:#98a6b2}#registration-modal .authFormRow.submitBtn{top:0}#registration-modal .authFormRow.submitBtn .login{display:none;text-align:center;margin-top:17px;margin-bottom:40px}#registration-modal .authFormRow.submitBtn .login a{color:#09b198;font-weight:700;font-size:16px;letter-spacing:-.27px;line-height:19px}#registration-modal .registration-lightbox{width:750px}#registration-modal .registration-lightbox #registrationBox{height:530px;width:750px;border:0;display:flex}#registration-modal .registration-lightbox #registrationBox .close-btn{position:absolute;top:15px;right:16px;width:35px;opacity:1}#registration-modal .registration-lightbox #registrationBox .left-image{background-image:url(../modal-image.html);background-repeat:no-repeat;background-size:cover;width:300px;height:530px}#registration-modal .registration-lightbox #registrationBox .registration-form-body{width:450px;text-align:left;padding:40px 80px 44px;position:relative}#registration-modal .registration-lightbox #registrationBox .registration-form-body h2{margin:0;text-align:left;font-size:30px;font-weight:700;letter-spacing:-.49px;line-height:37px;color:#000}#registration-modal .registration-lightbox #registrationBox .registration-form-body h3{margin:0;text-align:left;font-size:14px;font-weight:400;color:#6e7b85;line-height:22px;margin-top:12px;margin-bottom:10px;letter-spacing:.16px}#registration-modal .registration-lightbox #registrationBox .registration-form-body .checkbox{text-align:left}#registration-modal .registration-lightbox #registrationBox .registration-form-body .input-error{text-align:left}@media(max-width:768px){#registration-modal .authFormRow.submitBtn .login{display:block}#registration-modal .registration-lightbox{width:100%}#registration-modal .registration-lightbox #registrationBox{overflow:auto;flex-direction:column;height:100%;width:100%}#registration-modal .registration-lightbox #registrationBox .close-btn{position:fixed}#registration-modal .registration-lightbox #registrationBox .left-image{width:100%;height:250px;background-image:url(../modal-image-mobile.html)}#registration-modal .registration-lightbox #registrationBox .registration-form-body{padding-top:50px!important;min-height:443px;width:100%;padding-left:0;padding-right:0;padding-bottom:100px;height:100%}#registration-modal .registration-lightbox #registrationBox .registration-form-body .registration-title{margin-bottom:0}#registration-modal .registration-lightbox #registrationBox .registration-form-body .registration-title h2,#registration-modal .registration-lightbox #registrationBox .registration-form-body .registration-title h3{max-width:290px;margin:12px auto 0}#registration-modal .registration-lightbox #registrationBox .registration-form-body .registration-title h2{margin-top:0}#registration-modal .registration-lightbox #registrationBox .registration-form-body .store-icon-registration{display:none}}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-dialog{position:relative;width:auto;margin:10px}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgb(0 0 0 / 50%);box-shadow:0 3px 9px rgb(0 0 0 / 50%)}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 50%);box-shadow:0 5px 15px rgb(0 0 0 / 50%)}}