.SocialAuth,.PippadatingProject,.ImFirst,.Register{float:left}.MainBlockLeft .SocialAuth{float:none}.MainBlockLeft .SocialAuth .ui-btn{padding:0 10px}.SocialAuth div{padding:5px 0}.SocialAuth em{display:inline-block;line-height:25px}#LoginForm .fm-c{color:#fff}#LoginForm .FirstLine{margin-bottom:10px}#LoginForm .SecondLine,#LoginForm .ThirdLine{padding:10px 0}#LoginForm .ThirdLine{border-top:1px solid #ffc1e7}#LoginForm h3{color:#fff;margin:0 auto 25px;text-align:center;font-size:225%;-moz-text-shadow:0 3px 6px #d90687;-webkit-text-shadow:0 3px 6px #d90687;text-shadow:0 3px 6px #d90687}#LoginForm h3.base{color:#fff;margin-bottom:5%;text-align:center;font-size:225%;-moz-text-shadow:0 3px 6px #d90687;-webkit-text-shadow:0 3px 6px #d90687;text-shadow:0 3px 6px #d90687}#LoginForm .error{text-align:center}#LoginForm dt{display:block;float:left;width:17%;text-align:right;margin-right:4%}#LoginForm dd{}#LoginForm .email,#LoginForm .other{margin-bottom:5%}#LoginForm .password{margin-bottom:5%;position:relative}#LoginForm .email dt{color:#fff;padding-top:2.2%}#LoginForm .password dt{color:#fff;padding-top:2.2%}#LoginForm dd input.text{background:#fff;border:0;font-size:190%;padding:1.2% 1.8%;width:100%;width:72%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-icab-border-radius:5px}#LoginForm input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #f7f7f7 inset;-moz-box-shadow:0 0 0 1000px #f7f7f7 inset;-o-box-shadow:0 0 0 1000px #f7f7f7 inset;box-shadow:0 0 0 1000px #f7f7f7 inset;transition:background-color 5000s ease-in-out 0s}#LoginForm .submit{}#LoginForm .submit dd{position:relative;width:25%;text-align:center;margin:0 auto}#LoginForm .submit dt{height:20px}#LoginForm .submit button{font-size:128%;width:100%;background:#fff;border:0;padding:5px;color:#ff009b;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;cursor:pointer;margin:0 auto;text-align:center}#LoginForm .submit button:hover{background:#ffc3e7}#LoginForm .submit button:disabled,#LoginForm .submit button.disabled{background:#ffc3e7;color:#ffc3e7;cursor:default}#LoginForm .login-ajax-loader{background:url(images/ajax-loader.gif.pagespeed.ce.KxC0D0Lmtt.gif) no-repeat;display:none;height:16px;width:16px;position:absolute;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#LoginForm.login-ajax-loading .login-ajax-loader{display:block}#LoginForm .other label{}#LoginForm .PasswordRequest{float:right;text-shadow:-0 -1px 2px #fff , 0 -1px 2px #fff , -0 1px 2px #fff , 0 1px 2px #fff , -1px -0 2px #fff , 1px -0 2px #fff , -1px 0 2px #fff , 1px 0 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff;text-decoration:underline}#LoginForm .PippadatingProject .LoginLogo{background:url(images/dating_logo_mini.gif) 3px 5px no-repeat;display:block;height:28px;width:130px}#LoginForm .PippadatingProject p{color:#999;font-size:11px}#LoginForm .ImFirst{background:url(images/bg_gray_arrow.png) no-repeat right top;height:35px;line-height:130%;margin:10px 0;padding:6px 30px 6px 0;float:left;width:40%}#LoginForm .Register{text-align:center;float:right;width:40%;word-break:break-all;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:2;-moz-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}#LoginForm .Register a{margin:15px 0 5px;padding:3px 15px;background:#fff;color:#ff009b;font-size:100%}#LoginForm .Register a:hover{background:#ffc3e7}#LoginForm .password-control{position:absolute;display:inline-block;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);right:5%;font-size:180%}#LoginForm .password-control.view{top:22%}#LoginForm .captcha{background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-icab-border-radius:4px;border:0;font-size:30px;text-align:center;float:left;height:60px;width:150px;margin:10px 0;padding:5px}#LoginForm .HCaptcha .ajaxmsg{float:left;clear:both;margin-bottom:10px}#LoginForm .HCaptcha .gray1{clear:both}.b-input__password .password-control2{position:absolute;display:inline-block;top:50%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);right:2%;font-size:140%;opacity:.6}.b-input__password .password-control2.view{}#LoginForm .CrossAuth dd{width:400px}#LoginForm .CrossAuth select{font-size:15px;margin-left:10px;position:relative;top:-5px;width:120px}#LoginForm .CrossAuth .FirstLine input.text{width:250px}#LoginForm .CrossAuth .error{padding-right:90px}#LoginForm.f-invalid .CrossAuth select{color:#ff009b}#LoginForm.f-invalid .email,#LoginForm.f-invalid .password,#LoginForm .PlaceConfirmStep.f-invalid input[type="text"],#LoginForm .PlaceConfirmStep.f-invalid .validation-element{color:#ff009b}#LoginForm.f-invalid .error{visibility:visible;display:block;color:#f7f7f7;font-weight:bold;margin-bottom:10px}#LoginForm.f-invalid input.text,#LoginForm .PlaceConfirmStep.f-invalid input[type="text"],#LoginForm .PlaceConfirmStep.f-invalid .validation-element{box-shadow:0 0 27px #ff009d inset;-webkit-box-shadow:0 0 27px #ff009d inset;-o-box-shadow:0 0 27px #ff009d inset;-moz-box-shadow:0 0 27px #ff009d inset}#LoginForm .CapthcaStep .center,#LoginForm .PlaceConfirmStep .center{padding:0 0 5px 0}#LoginForm .CapthcaStep .center .ui-btn-big{background:#fff;color:#ff009d}#LoginForm .CapthcaStep .center .ui-btn-big:hover{background:#ffc3e7;color:#fff}#LoginForm .CapthcaStep .center .ui-btn-big:disabled,#LoginForm .CapthcaStep .center .ui-btn-big.disabled{background:#ffc3e7;color:#ffc3e7;cursor:default}#LoginForm .CapthcaStep .center .login-ajax-loader{background:url(images/ajax-loader.gif.pagespeed.ce.KxC0D0Lmtt.gif) no-repeat;display:none;height:16px;width:16px;position:absolute;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#LoginForm.login-ajax-loading .CapthcaStep .center .login-ajax-loader{display:block}#LoginForm .CapthcaStep .enter-captcha{margin:10px 0 30px 100px;width:305px}#LoginForm .CapthcaStep .enter-captcha p{margin-top:5px}#LoginForm .CapthcaStep .captchaPlace img{border:0;height:60px;vertical-align:middle;width:150px;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff}#LoginForm .CapthcaStep .captcha input.text{font-size:15px;width:86px}#LoginForm .CapthcaStep .captcha span{margin:5px 0 0 10px;position:absolute}#LoginForm .CapthcaStep .captcha span div.error{font-size:11px;text-align:left;width:120px}#LoginForm .CapthcaStep .error{color:#fff}#LoginForm .PlaceConfirmStep .enter-phone{font-size:27px}#LoginForm .PlaceConfirmStep .enter-phone span{}#LoginForm .PlaceConfirmStep .enter-phone input{background:#ffffc6;border:2px solid #666;font-size:27px;height:30px;padding:2px 5px;width:275px}#LoginForm .PlaceConfirmStep .enter-phone input.phone-code{width:30px;text-align:center}#LoginForm a:hover{}.b-white{background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff}.b-gray{background:#f1f4f6;border:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-icab-border-radius:10px}.b-gray__gradient{background:#009cff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-icab-border-radius:5px}.b-auth{padding:4% 7% 2% 7%;color:#263352;-webkit-box-shadow:0 0 40px -15px rgba(227,0,255,.22);-moz-box-shadow:0 0 40px -15px rgba(227,0,255,.22);-o-box-shadow:0 0 40px -15px rgba(227,0,255,.22);box-shadow:0 0 40px -15px rgba(227,0,255,.22)}.b-auth .b-title{margin:0 0 4% 2%;font-size:143%;color:#fff;-moz-text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-text-shadow:0 1px 0 rgba(255,255,255,.5)}.b-auth__form{}.b-auth__form .b-input{margin:0 0 15px 0;display:inline-block;width:100%}.b-auth__form .b-input__username,.b-auth__form .b-input__password{}.b-auth__form .input-text{padding:9px 13px;border:0;color:#009cff}.ie7 .b-input,.ie8 .b-input{zoom:1;height:1%}.b-auth__form .b-input__password{margin:0 0 10px 0}.b-auth__form .b-input__alien{margin:0 0 10px 0;color:#fff;-moz-text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-text-shadow:0 1px 0 rgba(255,255,255,.5);text-shadow:0 1px 0 rgba(255,255,255,.5)}.b-input__remember{position:relative}.b-input_remember-help{position:absolute;left:0;top:0;width:100%}.b-input__remember .b-ajax_loader{display:none;background:url(images/ajaxload-new.gif) no-repeat left center;height:26px;width:70px}.login-ajax-loading .b-input__remember .b-ajax_loader{display:block}.login-ajax-loading .b-input__remember .b-input__enter{display:none}.b-input__remember .b-input__remember-tooltip{float:left;padding:5px;width:53%;color:#ff0d00;font-size:79%;display:none;position:absolute;left:-7px}.b-input__remember .b-input__remember-password{margin-bottom:10px;color:#fff;text-decoration:underline;float:right}.b-input__remember-password a{font-size:79%;text-shadow:-0 -1px 2px #fff , 0 -1px 2px #fff , -0 1px 2px #fff , 0 1px 2px #fff , -1px -0 2px #fff , 1px -0 2px #fff , -1px 0 2px #fff , 1px 0 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff;-moz-text-shadow:-0 -1px 2px #fff , 0 -1px 2px #fff , -0 1px 2px #fff , 0 1px 2px #fff , -1px -0 2px #fff , 1px -0 2px #fff , -1px 0 2px #fff , 1px 0 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff;-webkit-text-shadow:-0 -1px 2px #fff , 0 -1px 2px #fff , -0 1px 2px #fff , 0 1px 2px #fff , -1px -0 2px #fff , 1px -0 2px #fff , -1px 0 2px #fff , 1px 0 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff , -1px -1px 2px #fff , 1px -1px 2px #fff , -1px 1px 2px #fff , 1px 1px 2px #fff;text-decoration:underline}.b-input__remember-password a:hover{}.b-input__enter .button-enter{position:relative;display:inline-block;border:0 solid #fff!important;text-decoration:none;font-size:114%;padding:2.3% 7%;color:#ff009b;cursor:pointer;text-align:center;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-khtml-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;-icab-border-radius:15px;background:#fff;color:#ff009b}.b-social__auth{padding-top:5px;border-top:1px solid #fff}.b-social__auth .b-title{margin-bottom:10px;font-size:13px}.b-social__button .button .i16{margin:-2px 5px 0 0}.b-social__button .button{margin:0 8px 0 0;padding:6px 5px 4px 5px}.b-social__button .button:active{padding:7px 5px 3px 5px}.ie7 .b-social__button .button{padding-bottom:5px}.ie7 .b-social__button .button .i16{vertical-align:middle}.invalid .b-input__remember-tooltip,.f-invalid .b-input__remember-tooltip{display:block}.invalid .b-input__enter,.f-invalid .b-input__enter{display:none}.f-invalid .input-text{box-shadow:0 0 27px #ffabab inset;-webkit-box-shadow:0 0 27px #ffabab inset;-o-box-shadow:0 0 27px #ffabab inset;-moz-box-shadow:0 0 27px #ffabab inset}.b-auth .socialLinks{margin-left:0;text-align:center;position:relative}.b-auth .socialLinks>li{float:none;margin:0;padding:0 4px;vertical-align:top}.socialLinks>li{display:inline-block}.socialLinks>li a.social-login{text-decoration:none}.socialLinks>li img{display:block}.socialLinks>li a.social-login span{border-bottom:1px solid #b2d1f0;color:#ff009b;text-decoration:none}.socialLinks>li span{display:none}@media (max-width:600px){#LoginForm h3{}}@media (max-width:500px){.ap-top100{}.ap-top100 h2{color:#009cff}#LoginForm dd input.text{}#LoginForm .Register a{}#LoginForm h3.base{}#LoginForm .email dt{}#LoginForm .password dt{}#LoginForm dt{}}