.jqmOverlay{background:#000000;}
.jqmWindowOut{position:fixed;width:100%;height:100%;left:0;top:0;overflow-y:scroll;z-index:30000;}
.jqmWindow .top-close{display:block;cursor:pointer;width:40px;height:40px;line-height:40px;position:absolute;right:0;top:0;background:yellow;font-size:30px;text-align:center;}
.jqmWindow .top-close:hover{color:red;}
.jqmWindow{position:absolute;left:0;top:0;opacity:0;display:none;width:100%;height:100%;}
.jqmWindowOut .jqmWindow{min-height:500px;left:auto;position:relative;top:auto !important;margin:133px auto 100px !important;width:842px !important;background:#fff;position:relative;border-radius:2px;padding:34px 60px 40px;}
.auth_web_app{height:100%;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999999;overflow:auto}.auth_bubbled{position:absolute;font-family:Graphik,Helvetica Neue,Helvetica,Arial,sans-serif;top:0;right:0;bottom:0;left:0;min-height:447px;padding:135px 0 110px;z-index:1000;overflow:auto}.auth_bubbled .auth_bg-preloader{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;transition:opacity .5s}.auth_bubbled .auth_bg-preloader:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.auth_bubbled.auth_loaded .auth_bg-preloader{opacity:0}
.auth_bubbled .auth_close{display:block;width:30px;height:30px;background:url(/resource_manger/2592000/ico_close.svg) 0 0 no-repeat;opacity:0.7;transition:color .2s ease-out, opacity 0.1s ease-in;position:fixed;right:20px;top:20px;cursor:pointer;z-index:1;color:#fff;text-transform:uppercase;text-indent:-64px;overflow:hidden;cursor:pointer}
.auth_bubbled .auth_close:hover{overflow:visible;opacity:1}
@-webkit-keyframes auth_bg{0%{background-position:50% 0}100%{background-position:50% -100vw}}@keyframes auth_bg{0%{background-position:50% 0}100%{background-position:50% -100vw}}
body:not(.mobile) .auth_logo{position:absolute;top:10%;left:50%;width:297px;height:43px;margin-left:-105px;background:url(/resource_manger/2592000/logoss_w.svg) 0 0 no-repeat;z-index:2}
.auth_form-wrap{position:absolute;top:50%;left:50%;width:268px;min-height:447px;margin:-223.5px 0 0 -134px}.auth_login_block{font-family:Graphik,Helvetica Neue,Helvetica,Arial,sans-serif;color:#8a8c9c;position:absolute;left:0;right:0;z-index:2}.auth_login_block .title{text-align:center}.auth_login_block .auth_logo_caption{text-align:center;font-size:15px;color:#ffffff}.auth_login_block p{margin:0 0 10px}.auth_login_block .auth_login_form_menu{width:268px;margin:0 auto 20px}.auth_login_block .auth_login_form_menu .auth_login_menu_links{overflow:hidden;width:100%;padding:0;margin:0;margin-left:17px;}.auth_login_block .auth_login_form_menu .auth_login_menu_links li{float:left;list-style:none;}
.auth_login_block .auth_login_form_menu .auth_login_menu_links a,.auth_login_block .auth_login_form_menu .auth_login_menu_links a:hover{transition:color .2s ease-out, background 1s ease-in;display:block;text-align:right;color:#DCDCDC;font-size:15px;cursor:pointer;text-decoration:none;padding:0 0 15px;}
.auth_login_block .auth_login_form_menu .auth_login_menu_links li.login a{text-align:left;}
.auth_login_block .auth_login_form_menu .auth_login_menu_links a:hover{color:#ffffff}
.auth_login_block .auth_login_form_menu .auth_login_menu_links li.active a,.auth_login_block .auth_login_form_menu .auth_login_menu_links li.active a:hover{cursor:pointer;color:#ffffff;}
.auth_login_block .auth_login_form_menu .auth_login_menu_links a span{font-size:18px;border-bottom:1px dotted #DCDCDC;margin:0 13px;}
.auth_login_block .auth_login_form_menu .auth_login_menu_links a:hover span{border-bottom:1px dotted #ffffff}
.auth_login_block .auth_login_form_menu .auth_login_menu_links li.active a span{border-bottom:0}
.auth_login_block .auth_login_social_links{margin:0 auto;position:relative;width:268px;font-size:14px;color:#8b8c94}.auth_login_block .auth_login_social_links p{text-align:center;font-size:14px;color:#ffffff;}.auth_login_block .auth_login_social_links .auth_login_social_link_list{text-align:center !important;font-size:0 !important;line-height:0;margin:0 auto 15px;padding:0;}.auth_login_block .auth_login_social_links .auth_login_social_link_list:after{content:'';display:inline-block;width:100%}.auth_login_block .auth_login_social_links .auth_login_social_link_list li{display:inline-block;width:45px;vertical-align:top;margin:0 10px 10px}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a{display:block;text-indent:-9999px;width:45px;height:45px;cursor:pointer;opacity:0.86;transition:color .2s ease-out, opacity 0.2s ease-in}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a:hover{opacity:1}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.vk{background:url(/resource_manger/2592000/ico_vk.svg) 0 0 no-repeat;}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.fb{background:url(/resource_manger/2592000/ico_fb.svg) 0 0 no-repeat;}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.tw{background-position:-68px -24px}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.ln{background:url(/resource_manger/2592000/ico_ln.svg) 0 0 no-repeat;}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.gplus{background:url(/resource_manger/2592000/ico_gplus.svg) 0 0 no-repeat;}
.auth_login_block .auth_login_social_links .auth_login_social_link_list li a.spinner{background-position:-132px -24px;-webkit-animation:auth_rotate 1s linear infinite;-moz-animation:auth_rotate 1s linear infinite;animation:auth_rotate 1s linear infinite}
.auth_login_block .auth_login_social_links .auth_separator{text-align:center;position:relative;letter-spacing:1px;line-height:14px;overflow:hidden;margin:15px 0 20px;font-size:14px;color:#8b8c94}.auth_login_block .auth_login_social_links .auth_separator:before,.auth_login_block .auth_login_social_links .auth_separator:after{display:block;content:'';width:50%;height:1px;background-color:#575964;position:absolute;top:7px}.auth_login_block .auth_login_social_links .auth_separator:before{left:-22px}.auth_login_block .auth_login_social_links .auth_separator:after{right:-22px}.auth_login_block .auth_login_form{color:#8b8c94;font-size:15px;text-align:center;position:relative;z-index:1;margin:0 auto;width:268px;a-text-decoration:underline;a-color:#8a8c94}.auth_login_block .auth_login_form .auth_change{margin:20px 0 0;line-height:100%;font-size:14px;color:#8b8c94}.auth_login_block .auth_login_form .auth_change a{cursor:pointer;color:#DCDCDC;text-decoration:none;transition:color .2s ease-out, background 1s ease-in;border-bottom:1px dotted #DCDCDC;}.auth_login_block .auth_login_form .auth_change a:hover{color:#ffffff;border-bottom:1px dotted #ffffff;}.auth_login_block .auth_login_form .auth_login_form--profile-description{color:#FFFFFF;font-size:15px}.auth_login_block .auth_login_form .auth_login_form--profile-avatar_wrapper{margin:0 auto;height:auto}.auth_login_block .auth_login_form .auth_login_form--profile-avatar_wrapper .auth_login_form--profile-avatar{border-radius:50%;width:90px;margin:0 0 20px}.auth_login_block .auth_login_form .auth_login_form--profile-change{margin-top:30px}.auth_login_block .auth_login_form .auth_login_form--profile-change a{color:#FFF;font-weight:bold;letter-spacing:0.5px;font-variant:small-caps;text-transform:lowercase;text-decoration:none}.auth_login_block .auth_login_form .auth_login_form-disclaimer{margin:20px 0 0;line-height:16px;font-size:12px;color:#8a8c94;text-align:left;}.auth_login_block .auth_login_form .auth_login_form-disclaimer a{color:#8a8c94;text-decoration:underline}.auth_login_block .auth_login_form .auth_login_form-fields{margin-bottom:20px}.auth_login_block .auth_login_form .auth_login_form-inputs-group{margin-bottom:20px;border:1px solid #0f0f11;border-radius:3px}
.auth_login_block .auth_login_form .auth_login_form-text-input{position:relative;font-size:15px;color:#ffffff}
.auth_login_block .auth_login_form .auth_login_form-text-input span{font-size:14px;color:#ea0000;}
.auth_login_block .auth_login_form .auth_login_form-text-input i{position:absolute;right:-25px;top:5px;font-size:18px;}
.auth_login_block .auth_login_form .auth_login_form-text-input i.fa-check{color:#00ba1f;}
.auth_login_block .auth_login_form .auth_login_form-text-input i.fa-times{color:#ea0000;}
.auth_login_block .auth_login_form .auth_login_form-text-input.checkbox{margin-top:10px;line-height:16px;font-size:12px;color:#8a8c94;}
.auth_login_block .auth_login_form .auth_login_form-text-input.checkbox a{color:#8a8c94;text-decoration:underline;}
.auth_login_block .auth_login_form .auth_login_form-text-input input{outline:none}
.auth_login_block .auth_login_form .auth_login_form-text-input input:-webkit-autofill{background-color:#ffffff!important;-webkit-box-shadow:inset 0 0 0 50px #ffffff !important;-webkit-text-fill-color:#000000 !important;color:#000000 !important}
.auth_login_block .auth_login_form .auth_login_form-text-input input{width:243px;padding:5px 10px;margin-bottom:1px;font-family:Graphik,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:21px;border:1px solid #000000;outline:none;background:none repeat scroll 0 0 transparent;transition:color .2s ease-out, background 0.2s ease-in;background-color:#ffffff;color:#000000;cursor:initial;}
.auth_login_block .auth_login_form .auth_login_form-text-input input::-webkit-input-placeholder{color:#9c9c9c}.auth_login_block .auth_login_form .auth_login_form-text-input input:-moz-placeholder{color:#9c9c9c}
.auth_login_block .auth_login_form .auth_login_form-text-input input::-moz-placeholder{color:#9c9c9c}.auth_login_block .auth_login_form .auth_login_form-text-input input:-ms-input-placeholder{color:#9c9c9c}
.auth_login_block .auth_login_form .auth_login_form-text-input input.auth_login_form-text-input--error{background-color:#ffffff}
.auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip{display:block;width:18px;height:18px;background-position:-260px 0;background-size:500px auto;background-repeat:no-repeat;position:absolute;right:12px;top:12px;z-index:2;cursor:pointer}.auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip:hover{background-position:-260px -18px}.auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip span{position:absolute;background:#000000;color:#bbbbbb;padding:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;bottom:25px;left:-84px;width:170px;font-size:12px;font-style:normal;opacity:.9}.auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip span:after{display:block;content:'';border-top:6px solid #000000;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-6px;left:50%;margin-left:-5px}.auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip:hover span{display:block}
.auth_login_block .auth_login_form .auth_login_form-btn{width:200px;margin:auto auto;padding:0px;border:0px;-moz-border-radius:60px;-webkit-border-radius:60px;-ms-border-radius:60px;border-radius:60px;box-shadow:0px 4px 4px rgba(0,0,0,0.2);margin-left:0px;outline:none;}
.auth_login_block .auth_login_form .auth_login_form-btn:hover{box-shadow:0px 5px 5px rgba(0,0,0,0.3);}
.auth_login_block .auth_login_form .auth_login_form-btn div{width:200px;margin:auto auto;text-align:center;-moz-border-radius:60px;-webkit-border-radius:60px;-ms-border-radius:60px;border-radius:60px;cursor:pointer;background:#007DDE;background:linear-gradient(to top, #006EC3, #007DDE);padding:15px 0px;color:#FFFFFF;font-family:Graphik,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:21px;font-weight:bold;box-shadow:0px 2px 1px rgba(0,82,147,1);outline:none;}
.auth_login_block .auth_login_form .auth_login_form-btn:hover div{background:#006DC2;background:linear-gradient(to top, #007DDD, #006DC2);box-shadow:0px 2px 1px rgba(0,82,147,1);}
.auth_login_block .auth_login_form .auth_login_form-btn.auth_login_form-btn-white{background-color:#51545e}
.auth_login_block .auth_login_form .auth_login_form-btn::-moz-focus-inner{border:0;padding:0;margin:0}
.auth_login_block .auth_login_form .auth_login_form-btn::-moz-focus-inner span{border:0;padding:0;margin:0}.auth_login_block .auth_login_form .auth_login_form-btn:hover{text-decoration:none;background-color:#336ae6}
.auth_login_block .auth_login_form .auth_login_form-btn.auth_login_form-btn--disabled, .auth_login_block .auth_login_form .auth_login_form-btn.auth_login_form-btn--disabled div{background:none;background-color:#51545e;color:#FFFFFF;cursor:not-allowed;box-shadow:none;}
.auth_login_block .auth_login_form .auth_login_form-btn.auth_login_form-btn--loading{background-image:-webkit-linear-gradient(135deg, transparent 25%, rgba(0,0,0,0.25) 25%, rgba(0,0,0,0.25) 50%, transparent 50%, transparent 75%, rgba(0,0,0,0.25) 75%, rgba(0,0,0,0.25));background-image:-moz-linear-gradient(135deg, transparent 25%, rgba(0,0,0,0.25) 25%, rgba(0,0,0,0.25) 50%, transparent 50%, transparent 75%, rgba(0,0,0,0.25) 75%, rgba(0,0,0,0.25));background-image:-o-linear-gradient(135deg, transparent 25%, rgba(0,0,0,0.25) 25%, rgba(0,0,0,0.25) 50%, transparent 50%, transparent 75%, rgba(0,0,0,0.25) 75%, rgba(0,0,0,0.25));background-image:linear-gradient(135deg, transparent 25%, rgba(0,0,0,0.25) 25%, rgba(0,0,0,0.25) 50%, transparent 50%, transparent 75%, rgba(0,0,0,0.25) 75%, rgba(0,0,0,0.25));background-size:40px 40px;-webkit-animation:auth-loading 2s linear infinite forwards;-moz-animation:auth-loading 2s linear infinite forwards;animation:auth-loading 2s linear infinite forwards}.auth_login_block .auth_login_form .auth_login_form-social{margin:0 auto 5px}.auth_login_block .auth_login_form .auth_login_form-social-logo{display:inline-block;background-size:500px auto;width:30px;height:24px;opacity:0.86}.auth_login_block .auth_login_form .auth_login_form-social-logo.vk{background-position:0px -48px}.auth_login_block .auth_login_form .auth_login_form-social-logo.fb{background-position:-34px -48px}.auth_login_block .auth_login_form .auth_login_form-social-logo.tw{background-position:-68px -48px}.auth_login_block .auth_login_form .auth_login_form-social-logo.gplus{background-position:-102px -48px}.auth_sites_logo{z-index:1;position:absolute;bottom:0;width:100%;text-align:center}.auth_sites_logo li{display:inline-block;vertical-align:top;margin:0 20px 45px 0;height:35px}.auth_sites_logo li span{display:block;background-size:500px auto;text-indent:-9999px;width:100%;height:100%}.auth_sites_logo li.active .lookatme{background-position:0px -73px}.auth_sites_logo li.active .village{background-position:-122px -73px}.auth_sites_logo li.active .wonderzine{background-position:-225px -73px}.auth_sites_logo li.active .furfur{background-position:-334px -73px}.auth_sites_logo li .lookatme{background-position:0px -108px;width:100px}.auth_sites_logo li .village{background-position:-122px -108px;width:85px}.auth_sites_logo li .wonderzine{background-position:-225px -108px;width:85px}.auth_sites_logo li .furfur{background-position:-334px -108px;width:100px}.auth_spinner_wrap{margin:170px 0 0 -20px;position:relative}.auth_spinner_wrap .auth_spinner{top:50%;left:50%;z-index:999;margin:-75px 0 0 -75px;width:175px;height:175px;display:block;position:absolute;border:3px solid #51545e;border-top-color:#fff;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:auth-spinner-rotate 1.5s linear infinite;animation:auth-spinner-rotate 1.5s linear infinite}.auth_spinner_wrap .auth_spinner:before{content:'';position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;display:block;border:3px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}@-webkit-keyframes auth-spinner-rotate{0%{-webkit-transform:rotate(45deg)}100%{-webkit-transform:rotate(405deg)}}@keyframes auth-spinner-rotate{0%{transform:rotate(45deg)}100%{transform:rotate(405deg)}}@-webkit-keyframes auth-loading{from{background-position:0 0}to{background-position:100% 0}}@-moz-keyframes auth-loading{from{background-position:0 0}to{background-position:100% 0}}@keyframes auth-loading{from{background-position:0 0}to{background-position:100% 0}}@-moz-keyframes auth_rotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes auth_rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes auth_rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobile .auth_bubbled{min-height:0;padding:45px 0 20px;background:#2b2d36;background-size:cover}.mobile .auth_top_errors_block{position:absolute;top:0;left:0;right:0;padding:15px 12px;background-color:#ed2100;text-align:center;font-size:15px;color:#FFFFFF}.mobile .auth_top_errors_block li{padding:10px 0}.mobile .auth_logo{width:220px;margin:0 auto}.mobile .auth_logo:before{content:'';display:inline-block;width:220px;height:24px;vertical-align:middle;background-size:500px auto}.mobile .auth_logo_caption{text-align:center;font-size:12px;color:#ffffff;text-transform:uppercase;font-weight:bold}.mobile .auth_login_block{position:static}.mobile .auth_login_block .auth_login_social_links{position:relative;color:#ffffff}.mobile .auth_login_block .auth_login_form.auth_login_form--reset-pass{margin-top:105px}.mobile .auth_login_block .auth_login_form.auth_login_form--profile{margin-top:35px}.mobile .auth_login_block .auth_login_form .auth_login_form-text-input .auth_login_form-error-tooltip{display:none}.mobile .auth_spinner_wrap{margin-top:180px}@media screen and (max-width:1600px){.auth_bubbled{background-size:auto}}