.popup-holder{position:fixed;left:-9999px;z-index:900;top:-9999px;opacity:0;transition:opacity 0.3s linear;overflow:auto}.popup-holder .preloader{display:none}.popup-holder .bg{background:#000;left:-9999px;opacity:0.5;position:absolute;top:-9999px;z-index:4}.popup-holder.activePopup{height:100%;right:0;left:0;top:0;opacity:1}.popup-holder.activePopup .bg{width:100%;height:100%;left:0;top:0}.js-goto-emp-login{cursor:pointer}.login-popup{width:720px;box-sizing:border-box;padding:25px 40px 40px;position:absolute;left:50%;top:50%;z-index:20;margin:-240px 0 0 -360px;background-color:#FFF;font-size:14px;line-height:20px}.login-popup .close{background:url(../i/bg-close.svg) no-repeat;position:absolute;right:34px;top:34px;width:20px;height:20px;opacity:0.4;transition:opacity 0.3s linear;cursor:pointer}.login-popup .btn-wrap{border-top:1px solid #EDEDED;margin:29px 0 0;padding:39px 0 0;position:absolute;bottom:0;width:90%;box-sizing:border-box}.login-popup .form-holder{position:relative;margin:0 -40px;padding-bottom:110px}.login-popup .form-holder:after{display:block;clear:both;content:""}.login-popup .form-holder .col{float:left;padding:0 40px;box-sizing:border-box;width:50%}.login-popup .form-holder .col.wide{width:55%}.login-popup .form-holder .col.short1{width:30%;margin:0 -40px}.login-popup .form-holder .col.short2{width:30%;padding:0}.login-popup .form-sign-in .col.wide{width:47%;padding:0 30px 0 40px}.login-popup .form-sign-in .col.short2{width:46%}.login-popup .form-sign-in .forgot-password{margin:11px 0 0 25px;text-decoration:underline}.login-popup .form-sign-in .holder{overflow:hidden;float:right;width:190px}.login-popup .form-reg .row.reg-last-name{margin-bottom:5px}.login-popup .form-reg .holder{width:185px}.login-popup .form-reg .holder.form-agreement{width:625px!important}.login-popup .form-reg .holder.form-agreement a{color:#ff5747}.login-tab-set{margin:0 0 23px;padding:0 0 31px;list-style:none;overflow:hidden;color:#323232;font:18px/24px "DINProBold",sans-serif;border-bottom:1px solid #EDEDED;text-transform:uppercase;letter-spacing:1px}.login-tab-set li{float:left;margin:0 49px 0 0;padding:0}.login-tab-set li:before{display:none}.login-tab-set a{color:#323232;text-decoration:none;transition:color 0.3s linear;line-height:36px}#wrapper:not(.mobile) .login-tab-set a:hover,.login-tab-set .active a{color:#999}#wrapper:not(.mobile) .login-popup .close:hover{opacity:1}.login-popup .form-holder>.col>p.emp_podp{color:#666;font-size:12px;line-height:16px}.emp_podp:after{display:block;clear:both;content:""}.login-popup .form-holder h3{font:14px/20px "DINProBold",sans-serif;margin:0 0 19px;min-height:40px;color:#000}.login-popup .form-holder h3 span{border-bottom:1px dotted;text-decoration:none;color:#FF5747;cursor:pointer}.login-popup .form-holder h3 span:hover{color:#C73E31}.dark_link{display:inline-block;margin-left:40px;color:#000;font-size:14px;line-height:38px;vertical-align:top;cursor:pointer}.login-popup .form-holder>.col>p{font-size:18px;line-height:24px}.text-input{border:1px solid #E1E1E1;background:#FFF;padding:0;line-height:20px;padding:4px 10px;width:100%;box-sizing:border-box;transition:border 0.3s linear}textarea.text-input{height:140px;width:100%!important;margin:0}#wrapper:not(.mobile) .text-input:hover{border-color:#999!important}.text-input:focus{border-color:#77D4E8!important}.success .text-input{border-color:#7FCBA8!important}.error .text-input{border-color:#FF5747!important;background:#FFF url(../i/error.svg) no-repeat 97% 50%}.error textarea.text-input{background-position:97% 10%}.error .selecter-selected{border-color:#FF5747!important}.error .selecter-selected:after{color:#FF5747!important}.error-note{margin:5px 0 0;font-size:12px;line-height:14px;color:#FF5747;display:none}.error .error-note{display:block}.login-popup .input-title{float:left;width:calc(100% - 200px);color:#000;font-size:14px;line-height:15px;padding:0}#registration-form .input-title{width:33%}#registration-form .g-recaptcha{margin:0 0 0 -18px}#registration-form .g-recaptcha iframe{transform:scale(0.9)}.login-popup .input-title span{height:30px;display:table-cell;vertical-align:middle}.login-popup .holder{overflow:hidden;width:225px}.login-popup .row{position:relative;margin:0 0 20px}.login-popup .row:after{display:block;clear:both;content:""}.lk-content{background-color:#F3F3F3;width:100%}#login-form,#registration-form,#works-participants,.lk-tab-content{transition:opacity 0.3s linear;opacity:0;left:-9999px;top:-9999px;position:absolute}#contest-rules.active,#login-form.active,#registration-form.active,#works-participants.active,.lk-tab-content.active{opacity:1;top:0;left:0;position:relative}.login-popup-auth{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.login-network{margin:0;padding:0;list-style:none;width:48%}.login-network a{display:block;width:160px;height:40px;text-decoration:none;position:relative;color:#FFF;font-family:"Intro";font-size:14px;padding:0 0 0 55px;line-height:40px;box-sizing:border-box}.login-network a:after{position:absolute;left:0;top:3px;height:35px;text-align:center;width:40px;border-right:1px solid rgba(255,255,255,0.4);content:"";line-height:23px;font-family:"DINProBlack";font-size:22px}.login-network .emp{color:#969696;background-color:#FFF;border:1px solid #DADADA}.login-network a.emp:after{top:2px;border-right:1px solid #dadada}.login-network .fb{background-color:#465FA6}.login-network .tw{background-color:#22A8E7}.login-network .vk{background-color:#4F749E}.login-network .sd{background-color:#951F3A}.login-network li{margin:0 10px 10px 0;padding:0}.login-network li:before{display:none}.login-network .emp:after{background:url(../i/emp_logo.png) center center no-repeat;background-size:20px;content:""}.login-network .fb:after{background:url(../i/fb_icon.svg) center center no-repeat;content:""}.login-network .tw:after{background:url(../i/tw_icon.svg) center center no-repeat;content:""}.login-network .vk:after{background:url(../i/vk_icon.svg) center center no-repeat;content:""}.login-network .sd:after{background:url(../i/sd_icon.svg) center center no-repeat;content:""}.ch{display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 24px;cursor:pointer;line-height:20px}.login-popup .ch:after{border:1px solid #999;transition:border 0.3s linear}#wrapper:not(.mobile) .login-popup .ch:hover:after{border:1px solid #666}.login-popup .ch{float:left;margin:11px 0 0}.ch:after{position:absolute;left:0;top:2px;width:15px;height:15px;content:"";box-sizing:border-box;background:#FFF;z-index:11}.ch.nocheck:after{display:none}.ch.nocheck{cursor:auto}.ch.radio-ch:after{border:1px solid #E3E3E3;border-radius:15px}.ch.disabled,.ch.radio-ch.disabled{opacity:0.6;color:#666!important;cursor:default}.ch.activeCh:after{border:1px solid #7FCBA8;background:#7FCBA8 url(../i/bg-ch.svg) no-repeat 57% 50%}.ch.radio-ch.activeCh:after{border-color:7fcba8;background:#7FCBA8}.ch.radio-ch.activeCh:before{content:"";width:7px;height:7px;box-sizing:border-box;background:#FFF;position:absolute;left:4px;top:4px;border-radius:10px;z-index:5}.ch input{opacity:0;margin:0;position:absolute;left:0;z-index:10;top:2px}.login-popup .forgot-password{float:left;color:#000;margin:11px 0 0 30px}#forgot-pass-form{position:relative}.login-socials__list{margin:0;max-width:195px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.login-socials__list{margin:0 auto}}.login-socials__elem{width:40px;height:40px;padding:0;margin-bottom:10px;transition:0.2s ease-out}.login-socials__elem.style_border{border:1px solid #D5D5D5;width:39px;height:39px}.login-socials__elem a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.login-socials__elem:hover{opacity:0.8}.login-socials__elem:before{display:none}.login-popup .btn{cursor:pointer;overflow:hidden;position:relative;display:inline-block;background-color:#FF5747;color:#FFF;text-align:center;padding:10px 30px;font-family:"Euclid Flex",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none;transition:background-color 0.3s linear}.login-popup .btn input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;border:0;padding:0}
/*# sourceMappingURL=users.auth.css.map */