.registration__soc-buttons .sb{width:100%;height:44px;padding:0px 69px;white-space:nowrap;margin-bottom:10px;color:#ffffff}.registration__soc-buttons .sb:before{content:'';display:inline-block;position:absolute;margin:auto;top:0px;bottom:0px;left:12px}.registration__soc-buttons .sb.phone{background-color:#43b51e}.registration__soc-buttons .sb.facebook{background-color:#41569b}.registration__soc-buttons .sb.twitter{background-color:#54d4fb}.registration__soc-buttons .sb.vkontakte{background-color:#597da2}.registration__soc-buttons .sb.google{background-color:#E81010}.registration__soc-buttons .sb.apple{background-color:#000000}.registration__soc-buttons .sb.facebook:before{height:21px;width:21px;background-image:url(https://assets-cdn-s.coub.com/assets/sprites-sa95df9bcb2-fe1b17aff9aad47245b850ef89765227f0c32c39ebc628ce05abd8ffd6757cad.png);background-position:0 -763px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.registration__soc-buttons .sb.facebook:before{background-image:url(https://assets-cdn-s.coub.com/assets/sprites-retina-se2d9becd97-de06e72e0018b3ec014d881d50e56573ea05706770e44902728af2892e2cb7b0.png);background-position:0 -761px;background-repeat:no-repeat;-moz-background-size:67px 3012px;-o-background-size:67px 3012px;-webkit-background-size:67px 3012px;background-size:67px 3012px}}.registration__soc-buttons .sb.twitter:before{height:19px;width:23px;background-image:url(https://assets-cdn-s.coub.com/assets/sprites-sa95df9bcb2-fe1b17aff9aad47245b850ef89765227f0c32c39ebc628ce05abd8ffd6757cad.png);background-position:0 -2341px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.registration__soc-buttons .sb.twitter:before{background-image:url(https://assets-cdn-s.coub.com/assets/sprites-retina-se2d9becd97-de06e72e0018b3ec014d881d50e56573ea05706770e44902728af2892e2cb7b0.png);background-position:0 -2337px;background-repeat:no-repeat;-moz-background-size:67px 3012px;-o-background-size:67px 3012px;-webkit-background-size:67px 3012px;background-size:67px 3012px}}.registration__soc-buttons .sb.vkontakte:before{height:17px;width:29px;background-image:url(https://assets-cdn-s.coub.com/assets/sprites-sa95df9bcb2-fe1b17aff9aad47245b850ef89765227f0c32c39ebc628ce05abd8ffd6757cad.png);background-position:0 -2972px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.registration__soc-buttons .sb.vkontakte:before{background-image:url(https://assets-cdn-s.coub.com/assets/sprites-retina-se2d9becd97-de06e72e0018b3ec014d881d50e56573ea05706770e44902728af2892e2cb7b0.png);background-position:0 -2968px;background-repeat:no-repeat;-moz-background-size:67px 3012px;-o-background-size:67px 3012px;-webkit-background-size:67px 3012px;background-size:67px 3012px}}.registration__soc-buttons .sb.google:before{height:23px;width:23px;background-image:url(https://assets-cdn-s.coub.com/assets/sprites-sa95df9bcb2-fe1b17aff9aad47245b850ef89765227f0c32c39ebc628ce05abd8ffd6757cad.png);background-position:0 -1001px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){.registration__soc-buttons .sb.google:before{background-image:url(https://assets-cdn-s.coub.com/assets/sprites-retina-se2d9becd97-de06e72e0018b3ec014d881d50e56573ea05706770e44902728af2892e2cb7b0.png);background-position:0 -998px;background-repeat:no-repeat;-moz-background-size:67px 3012px;-o-background-size:67px 3012px;-webkit-background-size:67px 3012px;background-size:67px 3012px}}.gender-pick:before,.gender-pick:after{content:'';display:table}.gender-pick:after{clear:both}.gender-pick.error{box-shadow:0 0 0 3px #E81010}.gender-pick .sb-join__btn{width:33.3%}.gender-pick .sb{font-size:13px;font-family:helveticaneuecoub-normal, Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;width:100%;height:35px;float:left}html.win .gender-pick .sb{font-family:Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400}.pass-checker{font-size:10px;padding:5px;position:absolute;border-radius:2px;color:#ffffff}.pass-checker.-strong{background-color:#15c810}.pass-checker.-weak{background-color:#E81010}.modal .reset-pass__notify{display:none;border-top:1px solid rgba(0,0,0,0.1)}.modal .reset-pass__notify p{font-size:15px;margin:0px}.dialog.registration form{position:relative}.dialog.registration form>.input-field,.dialog.registration form>.input-field-group{margin-bottom:20px}.dialog.registration .sb.-blue{padding:0px 30px}.dialog.registration .-error-text{margin:12px 0px 20px}.dialog.registration [data-dialog-change]{cursor:pointer;text-decoration:underline}.dialog.registration .toggler__container{overflow:hidden;padding:3px;height:240px;-moz-transition:height 0.1s ease;-o-transition:height 0.1s ease;-webkit-transition:height 0.1s ease;transition:height 0.1s ease}.dialog.registration .toggler__container.-less{height:144px}.dialog.registration .toggler__handler{height:1px;background-color:rgba(0,0,0,0.1);margin-top:23px;margin-bottom:23px;padding:0px}.dialog.registration .toggler__handler .sb{font-family:helveticaneuecoub-normal, Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400;font-size:13px;color:rgba(0,0,0,0.5);background-color:#FFFFFF;height:16px;line-height:17px;padding:0px 20px 0px 14px;top:-9px;box-shadow:none}html.win .dialog.registration .toggler__handler .sb{font-family:Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:400}.dialog__page[page-id="sign-in-page"] h1{font-size:32px}.dialog__page[page-id="sign-in-page"] .registration__soc-buttons .sb{height:39px}.dialog__page[page-id="sign-in-page"] .sb-group:before,.dialog__page[page-id="sign-in-page"] .sb-group:after{content:'';display:table}.dialog__page[page-id="sign-in-page"] .sb-group:after{clear:both}.dialog__page[page-id="sign-in-page"] .-error-text{margin-top:0px;margin-bottom:25px}.dialog__page[page-id="sign-in-page"] .login-pass__reset{float:left;font-size:11px;text-decoration:none;padding:0;position:relative;left:7px;top:-2px;margin:0 10px 10px 0}.dialog__page[page-id="sign-in-page"] .login-pass__submit{float:right;width:160px;position:relative;left:-3px;top:-10px}.dialog__page[page-id="registration-page"] .pass-checker{right:8px;bottom:10px}.dialog__page[page-id="registration-page"] .provider-info{display:none;text-align:left;margin-bottom:15px}.dialog__page[page-id="registration-page"] .provider-info .object-media__body{font-size:14px}.dialog__page[page-id="registration-page"] .provider-info .name{color:#000000;margin-bottom:7px}.dialog__page[page-id="registration-page"] .personal{font-size:12px;margin-bottom:20px}.dialog__page[page-id="registration-page"] .personal>label{text-align:left;display:block;padding:0px 3px;margin-bottom:10px}.dialog__page[page-id="registration-page"] .personal span{color:rgba(0,0,0,0.5);text-decoration:underline;float:right}.dialog__page[page-id="registration-page"] p{color:rgba(0,0,0,0.33);margin:35px 0px -10px}.dialog__page[page-id="registration-page"] p>a{color:rgba(0,0,0,0.33);text-decoration:underline}.dialog__page[page-id="create-channel-page"]>h1{margin-bottom:20px}.dialog__page[page-id="create-channel-page"]>p{font-size:13px;line-height:1.3;margin:-5px 10px 22px}.dialog__page[page-id="create-channel-page"] .input-field-group>input:first-of-type{padding-left:55px}.dialog__page[page-id="create-channel-page"] .input-field-group>input:last-of-type{padding-left:113px}.dialog__page[page-id="create-channel-page"] .sb.-st{width:100%;height:35px;padding:0px 10px;text-align:left}.create-channel-page__option{text-align:left;margin-bottom:25px;padding-top:5px}.create-channel-page__option>p{margin-bottom:5px;line-height:12px}.modal--auth .follow-channels__search{position:absolute;top:-51px;right:0}.modal--auth .follow-channels__search>input{width:223px;height:31px;font-size:13px}.dialog__page[page-id="follow-channels-page"]{text-align:left}.registration .dialog__page[page-id="follow-channels-page"]{width:770px}.dialog__page[page-id="follow-channels-page"] .follow-channels__head{padding:0px 30px 17px;border-bottom:1px solid #EAEAEA}.dialog__page[page-id="follow-channels-page"] .follow-channels__head h1{margin:0px 0px 1px 0px}.dialog__page[page-id="follow-channels-page"] .follow-channels__head p{font-size:14px;margin:0px}.dialog__page[page-id="follow-channels-page"] .follow-channels__submit{text-align:right;margin-top:10px}.dialog__page[page-id="follow-channels-page"] .follow-channels__submit p,.dialog__page[page-id="follow-channels-page"] .follow-channels__submit .sb{vertical-align:middle}.dialog__page[page-id="follow-channels-page"] .sb.submit{font-size:16px;color:#EAEAEA;height:35px;line-height:36px;padding:0px 53px;margin-left:11px;overflow:hidden}.dialog__page[page-id="follow-channels-page"] .sb.submit.disabled{opacity:1;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1)}.dialog__page[page-id="follow-channels-page"] .sb.submit>span{color:#FFFFFF;background-color:#0332FF;width:0%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.dialog__page[page-id="follow-channels-page"] .sb.submit>span:after{content:'Done';position:absolute;top:0px;left:53px}.dialog__page[page-id="follow-channels-page"] .-padding-push:last-of-type{padding:0px 0px 0px 27px;min-height:385px;height:385px;margin-bottom:-20px}.dialog__page[page-id="follow-channels-page"] .niceScroller{height:inherit}.dialog__page[page-id="follow-channels-page"] .follow-channels__body{position:relative;padding:30px 30px 30px 3px}.dialog__page[page-id="follow-channels-page"] .loadRotator.small{position:absolute;bottom:15px;left:0;right:30px;margin:0px auto}.dialog__page[page-id="reset-pass-page"] .reset-pass__notify{margin-top:17px;margin-bottom:-20px}.dialog__page[page-id="invite-screen"]>h1{margin-bottom:20px}.dialog__page[page-id="invite-screen"] h5{font-size:16px;margin-bottom:6px}.dialog__page[page-id="invite-screen"] .image.-rounded{margin:0px auto 8px;width:48px;height:48px}.dialog__page[page-id="invite-screen"] .sb:last-of-type{display:none}.dialog__page[page-id="invite-screen"] .invite__stamp{font-size:11px;margin-bottom:19px}.dialog__page[page-id="invite-screen"] .invite__stamp,.dialog__page[page-id="invite-screen"] .invite__stamp>a{color:#999999}.dialog__page[page-id="complete-page"]{padding-top:55px;padding-bottom:25px}.dialog__page[page-id="complete-page"] h1{margin-bottom:21px}.dialog__page[page-id="complete-page"] p{margin-bottom:38px}.dialog__page[page-id="pass-recover-page"] .pass-checker{right:11px;top:11px}.dialog__page h2{font-size:32px;line-height:40px;margin-bottom:14px}.dialog__page .registration-form .registration-form__note{position:relative;height:20px}.dialog__page .registration-form .registration-form__note p{position:absolute;top:1px}.dialog__page[page-id=emailPage],.dialog__page[page-id=usernamePage]{padding:57px 79px 87px 77px}.dialog__page[page-id=emailPage] .input-field-group,.dialog__page[page-id=usernamePage] .input-field-group{margin-bottom:10px}
