#auth-wrap,#auth-wrap .form,.auth-wrap,.auth-wrap .form{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#auth-wrap a.privacy_ok,#auth-wrap a.rules_ok,#auth-wrap h1 a,.auth-wrap a.privacy_ok,.auth-wrap a.rules_ok,.auth-wrap h1 a{text-decoration:underline}#photo_upload,.image_side{overflow:hidden}::-webkit-input-placeholder{font-weight:300}:-moz-placeholder{font-weight:300}::-moz-placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}#auth-wrap,.auth-wrap{margin:0 auto 15px;padding:20px 20px 38px;font-family:Roboto,sans-serif;max-width:570px;min-width:300px;width:100%;position:relative;background:#f5f5f5;box-sizing:border-box}#auth-wrap:after,.auth-wrap:after{content:'';display:block;width:100%;height:4px;background:#00d054;position:absolute;left:0;bottom:0}#auth-wrap .float-btn-back,.auth-wrap .float-btn-back{color:#fff;background-color:#00d054}.mobile-page #auth-wrap:after,.mobile-page #auth-wrap:before,.mobile-page .auth-wrap:after,.mobile-page .auth-wrap:before{content:none}#auth-wrap .logo,.auth-wrap .logo{text-align:center;position:relative;margin:0 0 30px}#auth-wrap .logo:after,#auth-wrap .logo:before,.auth-wrap .logo:after,.auth-wrap .logo:before{content:'';display:block;width:50%;height:1px;background:#2e2e2e;position:absolute;top:9px;left:-20px}#auth-wrap .logo:after,.auth-wrap .logo:after{left:auto;right:-20px}#auth-wrap .logo a,.auth-wrap .logo a{display:inline-block}#auth-wrap .logo a.icomoon-min15-logo,.auth-wrap .logo a.icomoon-min15-logo{font-size:20px;color:#00d054;background:#fff}#auth-wrap .logo.max:after,#auth-wrap .logo.max:before,.auth-wrap .logo.max:after,.auth-wrap .logo.max:before{width:calc(50% - 20px)}#auth-wrap .logo.max a img,.auth-wrap .logo.max a img{display:block;position:relative;z-index:1;height:18px}#auth-wrap .rules,.auth-wrap .rules{margin:0 20px;font-size:15px;line-height:24px}#auth-wrap .rules li,.auth-wrap .rules li{margin-bottom:5px}#auth-wrap.restore-wrap,.auth-wrap.restore-wrap{max-width:400px;min-width:400px;margin:60px auto}#auth-wrap .benefits,.auth-wrap .benefits{margin:0;padding:0;list-style:none;font-size:0;min-width:340px}#auth-wrap .benefits:after,.auth-wrap .benefits:after{content:'';display:block;margin:30px auto 0;width:200px;height:3px;background:#bd4adc}#auth-wrap .benefits li,.auth-wrap .benefits li{width:calc(25% - 7.5px);display:inline-block;vertical-align:middle;text-align:center;margin:0 10px 0 0}#auth-wrap .benefits li img,.auth-wrap .benefits li img{display:block;margin:0 auto 10px;max-width:78px;max-height:68px}#auth-wrap .benefits li span,.auth-wrap .benefits li span{display:block;font-size:15px;letter-spacing:.5px}#auth-wrap .benefits li:nth-child(1) img,.auth-wrap .benefits li:nth-child(1) img{max-width:70px;margin:0 auto 17px}#auth-wrap .benefits li:nth-child(4),.auth-wrap .benefits li:nth-child(4){margin:0}.mobile-page #auth-wrap .benefits,.mobile-page .auth-wrap .benefits{min-width:auto;max-width:300px;margin:auto}.mobile-page #auth-wrap .benefits:after,.mobile-page .auth-wrap .benefits:after{content:none}.mobile-page #auth-wrap .benefits li,.mobile-page .auth-wrap .benefits li{width:50%;margin:0}.mobile-page #auth-wrap .benefits li:nth-last-child(-n+2),.mobile-page .auth-wrap .benefits li:nth-last-child(-n+2){margin:30px 0 0}.mobile-page #auth-wrap .benefits li:nth-child(4) img,.mobile-page .auth-wrap .benefits li:nth-child(4) img{margin-left:20px}#auth-wrap .success-message p,.auth-wrap .success-message p{margin:0 auto;font-size:30px;line-height:35px;text-align:center}#auth-wrap .success-message p.count,.auth-wrap .success-message p.count{font-size:80px;color:#bd4adc;font-weight:700;line-height:80px;margin:10px 0}#auth-wrap h1,.auth-wrap h1{margin:0 0 35px;font-size:24px;color:#212121;font-weight:400;text-align:center}#auth-wrap h1 a:hover,.auth-wrap h1 a:hover{text-decoration:none}#auth-wrap h1.header-success:after,.auth-wrap h1.header-success:after{content:'';width:175px;height:14px;display:block;background:#bd4adc;margin:30px auto 0}#auth-wrap .content-text p,.auth-wrap .content-text p{font-size:16px;text-align:left}#auth-wrap .content-text a,.auth-wrap .content-text a{font-weight:500;text-decoration:underline}#auth-wrap .registered-features,.auth-wrap .registered-features{font-size:16px}#auth-wrap .registered-features div,.auth-wrap .registered-features div{font-size:20px;font-weight:400;margin:30px 0 15px}#auth-wrap .registered-features p,.auth-wrap .registered-features p{font-size:17px;line-height:1.3;margin:0 0 10px;text-align:left}#auth-wrap .registered-features p:first-letter,.auth-wrap .registered-features p:first-letter{text-transform:uppercase}#auth-wrap .form,.auth-wrap .form{box-sizing:border-box;margin:0 auto;width:100%}#auth-wrap .form form,.auth-wrap .form form{max-width:315px;margin:auto}#auth-wrap .form .login-meta,.auth-wrap .form .login-meta{font-size:16px}#auth-wrap .form .login-meta p,.auth-wrap .form .login-meta p{color:#9e9e9e;margin:0;text-align:center}#auth-wrap .form .login-meta p a,.auth-wrap .form .login-meta p a{display:block;text-decoration:underline;color:#00d054;font-weight:700;margin:10px 0 0}#auth-wrap .form .login-meta p a.register-form,.auth-wrap .form .login-meta p a.register-form{display:inline-block;margin:0}#auth-wrap .form .login-meta .services,.auth-wrap .form .login-meta .services{-ms-box-sizing:border-box;box-sizing:border-box;width:100%;margin:50px auto 20px;text-align:center}#auth-wrap .form .login-meta .services .service-button,.auth-wrap .form .login-meta .services .service-button{display:inline-block;width:100%;font-size:16px;font-weight:700;margin:5px 15px 5px 0;padding:15px;color:#616161;background-color:#fff;border:1px solid #fff;vertical-align:middle;box-sizing:border-box;text-align:left;white-space:nowrap;overflow:hidden;max-width:170px;min-height:43px;border-radius:4px;text-transform:uppercase}#auth-wrap .form .login-meta .services .service-button:last-child,.auth-wrap .form .login-meta .services .service-button:last-child{margin:5px 0 5px 15px}#auth-wrap .form .login-meta .services .service-button.service-facebook i,.auth-wrap .form .login-meta .services .service-button.service-facebook i{color:#3c5a99}#auth-wrap .form .login-meta .services .service-button.service-googleplus img,.auth-wrap .form .login-meta .services .service-button.service-googleplus img{width:23px}#auth-wrap .form .login-meta .services .service-button.service-register i,.auth-wrap .form .login-meta .services .service-button.service-register i{font-size:20px}#auth-wrap .form .login-meta .services .service-button:hover,.auth-wrap .form .login-meta .services .service-button:hover{text-decoration:none;background-color:#f1f1f1;border-color:#f1f1f1}#auth-wrap .form .login-meta .services .service-button .service-icon,.auth-wrap .form .login-meta .services .service-button .service-icon{display:inline-block;font-size:23px;padding-right:7px;vertical-align:middle}#auth-wrap .form .login-meta .services .service-button .service-icon.icomoon-email2,#auth-wrap .form .login-meta .services .service-button .service-icon.icomoon-user,.auth-wrap .form .login-meta .services .service-button .service-icon.icomoon-email2,.auth-wrap .form .login-meta .services .service-button .service-icon.icomoon-user{color:#bd4adc}#auth-wrap .form .login-meta .services .service-button span,.auth-wrap .form .login-meta .services .service-button span{display:inline-block;padding:0 0 0 10px;vertical-align:middle}.theme-dark #auth-wrap .form .login-meta .services .service-button span,.theme-dark .auth-wrap .form .login-meta .services .service-button span{line-height:26px}#auth-wrap .form .login-meta.center,.auth-wrap .form .login-meta.center{margin:0}#auth-wrap .form .login-meta.center p,.auth-wrap .form .login-meta.center p{text-align:center}#auth-wrap .login-or,.auth-wrap .login-or{font-size:15px;font-weight:400;color:#414141;text-align:center;margin:20px 0}#auth-wrap .login-or:after,#auth-wrap .login-or:before,.auth-wrap .login-or:after,.auth-wrap .login-or:before{content:'';display:block;width:24%;border-top:1px solid #414141;margin-top:8px}#auth-wrap .login-or:before,.auth-wrap .login-or:before{float:left}#auth-wrap .login-or:after,.auth-wrap .login-or:after{float:right}#auth-wrap .oauth-login,.auth-wrap .oauth-login{text-align:center}#auth-wrap .oauth-login .oauth-close,.auth-wrap .oauth-login .oauth-close{display:inline-block;background:#ccc;color:#fff;font-weight:700;padding:3px 7px}#auth-wrap .oauth-login .oauth-close:hover,.auth-wrap .oauth-login .oauth-close:hover{text-decoration:none;background:green}#auth-wrap .trigger_password_change,.auth-wrap .trigger_password_change{-ms-box-sizing:border-box;box-sizing:border-box;display:block;padding:10px 15px;background:#d4d4d4;text-align:center;cursor:pointer;margin-bottom:10px;width:100%;font-size:18px;line-height:25px}#auth-wrap .trigger_password_change span,.auth-wrap .trigger_password_change span{font-size:16px}#auth-wrap .google-recaptcha,.auth-wrap .google-recaptcha{margin-bottom:10px;height:74px}#auth-wrap .google-recaptcha>div,.auth-wrap .google-recaptcha>div{margin:auto}#auth-wrap .success,.auth-wrap .success{padding:10px;color:#333;background:#e7ffe5;text-align:center;font-size:16px;font-weight:500;margin-bottom:15px}#auth-wrap.auth-popup,.auth-wrap.auth-popup{margin:0}#auth-wrap.auth-popup .logo-max img,.auth-wrap.auth-popup .logo-max img{max-width:160px;display:block;margin:0 auto 30px}@media screen and (max-width:430px){#auth-wrap.auth-popup .form .login-meta .services .service-button,.auth-wrap.auth-popup .form .login-meta .services .service-button{margin:5px 15px 15px!important}}#edit15id,#register15id,#restore15id{margin-top:15px;display:block}#auth-wrap .form_buttons .checkbox_field,#auth-wrap .form_buttons .input_label,.auth-wrap .form_buttons .checkbox_field,.auth-wrap .form_buttons .input_label{line-height:30px}#auth-wrap .form_buttons .input_label,.auth-wrap .form_buttons .input_label{padding-top:7px;text-align:left}#auth-wrap .form_buttons .input_label a,.auth-wrap .form_buttons .input_label a{text-decoration:underline}#auth-wrap .form_buttons button,.auth-wrap .form_buttons button{display:block;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:25px;border:none;cursor:pointer;outline:0;width:100%;max-width:178px;background-color:#00d054;border-radius:4px;font-size:16px;font-weight:700;padding:10px 15px;text-transform:uppercase;margin:auto}#auth-wrap .form_buttons button.login-button,.auth-wrap .form_buttons button.login-button{margin:25px auto 0}#auth-wrap .subscription,.auth-wrap .subscription{font-size:16px;line-height:24px;margin-bottom:20px}#auth-wrap .subscription a,.auth-wrap .subscription a{color:#333}#auth-wrap .subscription .embed-poll .button-vote,#auth-wrap .subscription .embed-poll .qz_voters_total,#auth-wrap .subscription .embed-poll.embed-poll-results,.auth-wrap .subscription .embed-poll .button-vote,.auth-wrap .subscription .embed-poll .qz_voters_total,.auth-wrap .subscription .embed-poll.embed-poll-results{display:none}#auth-wrap .subscription .embed-poll form .alert,.auth-wrap .subscription .embed-poll form .alert{margin:0 0 10px}#auth-wrap .subscription .cancel-btn,.auth-wrap .subscription .cancel-btn{display:inline-block;font-size:15px;font-weight:700;line-height:2;padding:5.25px 48px;color:#fff;background:#414141;text-transform:uppercase;text-decoration:none}.rules-wrap{font-size:16px;display:block;margin:0 0 15px;text-align:right;float:right;width:100%}.rules-wrap:hover{text-decoration:none}.rules-wrap span{text-decoration:underline}.input_row{margin-bottom:20px}.input_row.read-more{margin:30px auto 15px;max-width:200px}.input_row input,.input_row select{-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;color:#414141;font-size:16px;padding:14px 15px;line-height:30px;font-weight:300;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px}.input_row input:focus,.input_row select:focus{border-color:#888}.input_row input:disabled,.input_row select:disabled{background:#d4d4d4}.input_row select{border-radius:0}.input_row input[type=checkbox]{height:auto}.input_row .input_label{font-size:16px;color:#616161;display:block;padding:0 0 5px;vertical-align:middle;cursor:pointer}.input_row .input_label.checkbox{position:relative}.input_row .input_label.checkbox span{display:inline-block;border:1px solid #fff;background:#fff;width:26px;height:26px;position:relative;cursor:pointer;vertical-align:middle;margin-top:-3px;margin-right:5px;border-radius:4px}.input_row .input_label.checkbox div:last-child{display:inline-block;width:calc(100% - 44px);vertical-align:middle;line-height:18px}.input_row .input_label.checkbox input[type=checkbox]{opacity:0;position:absolute;width:18px}.input_row .input_label.checkbox input[type=checkbox]:checked+span{background:#00d054;border-color:#00d054}.input_row #reg_gender,.input_row #reg_user_city,.input_row .birth-month{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjQ0OCIgdmlld0JveD0iMCAwIDI4OCA0NDgiPjxnIGlkPSJpY29tb29uLWlnbm9yZSI+PC9nPjxwYXRoIGQ9Ik0yNjguNzUgMTg0cTAgMy4yNS0yLjUgNS43NWwtMTE2LjUgMTE2LjVxLTIuNSAyLjUtNS43NSAyLjV0LTUuNzUtMi41bC0xMTYuNS0xMTYuNXEtMi41LTIuNS0yLjUtNS43NXQyLjUtNS43NWwxMi41LTEyLjVxMi41LTIuNSA1Ljc1LTIuNXQ1Ljc1IDIuNWw5OC4yNSA5OC4yNSA5OC4yNS05OC4yNXEyLjUtMi41IDUuNzUtMi41dDUuNzUgMi41bDEyLjUgMTIuNXEyLjUgMi41IDIuNSA1Ljc1eiI+PC9wYXRoPjwvc3ZnPg==);background-repeat:no-repeat;background-position:98%,50%;background-size:14px 22px;-webkit-appearance:none;-moz-appearance:none}.input_row .input_label.checkbox input[type=checkbox]:checked+span:before{content:"";display:inline-block;width:16px;height:7px;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:5px;left:4px;color:#fff;cursor:pointer}.input_row.has_error .input_label.checkbox span,.input_row.has_error input,.input_row.has_error select{border-color:#c00008}.input_row .input_label.checkbox .privacy_ok,.input_row .input_label.checkbox .rules_ok{color:#00d054}.input_row.has_error .input_label,.input_row.has_error .input_label a{color:#c00008}#photo_upload,.image .tools .remove{border:1px solid #414141;cursor:pointer}.input_row .input_field,.input_row .input_text_field{width:100%}.input_row .checkbox_field{display:inline}.input_row.image{-ms-box-sizing:border-box;box-sizing:border-box;float:right;padding-left:12px}.input_row .birth-year{width:24%}.input_row .birth-month{width:50%}.input_row .birth-day{width:24%;float:right}.mobile-page.theme-dark,.theme-dark,.theme-dark #auth-wrap,.theme-dark .auth-wrap{background:#414141}.input_row.rules_ok{padding-top:15px}.theme-dark a.rules-wrap{color:#00d054}.theme-dark #auth-wrap .login-meta p,.theme-dark #auth-wrap .login-or,.theme-dark #auth-wrap h1,.theme-dark .auth-wrap .login-meta p,.theme-dark .auth-wrap .login-or,.theme-dark .auth-wrap h1{color:#fff}.theme-dark #auth-wrap .trigger_password_change,.theme-dark .auth-wrap .trigger_password_change{color:#414141}.theme-dark .input_row .input_label{color:#fff}.theme-dark .input_row input,.theme-dark .input_row select{color:#000;background-color:#fff}#photo_upload,#photo_upload span,.theme-dark .input_row input:disabled,.theme-dark .input_row select:disabled{background-color:#d4d4d4}.profile-edit-divider{border-top:1px solid #414141;padding-top:10px}#photo_upload{position:relative;box-sizing:border-box}#photo_upload img{display:block;width:120px;height:158px}#photo_upload span{position:absolute;text-align:center;text-transform:uppercase;line-height:32px;font-weight:700}#photo_upload span.icomoon-user{font-size:120px;line-height:1.3;color:#b2b2b2;bottom:-20px}.image .tools{margin:5px 0 0}.image .tools .change{display:block;float:left;color:#fff;font-weight:300;font-size:18px;line-height:29px;padding:1px 19px;background:#00d054;cursor:pointer}.mobile-page .image .tools .change{display:block}.image .tools .remove{float:right;width:30px;height:29px;background:#fff;font-size:20px;line-height:29px;padding-left:1px;text-align:center;color:#414141}.mobile-page #auth-wrap .form .login-meta .services,.mobile-page .auth-wrap .form .login-meta .services{margin:30px auto 10px}.mobile-page #auth-wrap .form .login-meta .services .service-button,.mobile-page .auth-wrap .form .login-meta .services .service-button{margin:5px 15px 15px}