@import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,700);#loader .loader-link a,#profileForm a,*,.btn-main,a{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:0}.btn-main,.modal-overlay{font-family:"Fira Sans",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}strong{font-weight:700}input{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}a:hover{text-decoration:underline}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Regular.eot);src:url(/_libs/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Regular.woff) format("woff"),url(/_libs/fonts/Roboto-Regular.ttf) format("truetype"),url(/_libs/fonts/Roboto-Regular.svg#Roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Medium.eot);src:url(/_libs/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Medium.woff) format("woff"),url(/_libs/fonts/Roboto-Medium.ttf) format("truetype"),url(/_libs/fonts/Roboto-Medium.svg#Roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Black.eot);src:url(/_libs/fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Black.woff) format("woff"),url(/_libs/fonts/Roboto-Black.ttf) format("truetype"),url(/_libs/fonts/Roboto-Black.svg#Roboto) format("svg");font-weight:900;font-style:normal}.btn-main{display:inline-block;min-width:9.75rem;height:2.25rem;padding:0 1.5rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;text-transform:uppercase;color:#FFF;border:none;background:#504f7c;font-size:.875rem;font-weight:500;line-height:2.25rem;outline:0;position:relative;overflow:hidden;box-shadow:0 .125rem 1.25rem 0 rgba(0,0,0,.5);border-radius:.375rem;transition:all 150ms ease-in}.btn-main::after,.btn-main::before{display:block;top:50%;left:50%;border-radius:.375rem;background:#fff;-ms-transform:translate(-50%,-50%);content:''}#loader,#spinner,.btn-main::after,.btn-main::before{position:absolute}.btn-main::before{width:70%;height:30%;opacity:0;transform:translate(-50%,-50%)}.btn-main::after{width:100%;height:100%;transform:translate(-50%,-50%);z-index:-1}.modal,.video-bg-position__center{-ms-transform:translate(-50%,-50%)}.btn-main:focus{box-shadow:0 .125rem 1.25rem 0 rgba(0,0,0,.5);outline:0}.btn-main:active,.btn-main:focus,.btn-main:hover{transition:all .4s ease-in,box-shadow .1s ease-in .3s,background .1s ease-in .2s}.btn-main:active::before,.btn-main:focus::before,.btn-main:hover::before{opacity:1;background:rgba(79,178,120,0);width:100%;height:100%;transition:all .3s ease-in,height .1s ease-in .2s}.btn-main:disabled{cursor:not-allowed;opacity:.5}.btn-main.btn-main__success{background:#38af90;background:linear-gradient(to top,#38af90,#78b84d)}.btn-main.btn-main__success::after{background:linear-gradient(to top,#38af90,#78b84d)}.btn-main.btn-main__success:hover{background:#4fb278;box-shadow:0 0 1.25rem 0 rgba(79,178,120,.6)}.btn-main.btn-main__success:active,.btn-main.btn-main__success:focus{background:#4fb278;box-shadow:0 0 1.25rem 0 #4fb278}.btn-main.btn-main__danger,.btn-main.btn-main__danger::after{background:linear-gradient(to bottom,#ee4949 0,#c72339 100%)}.btn-main.btn-main__danger{margin-left:.75rem}.btn-main.btn-main__danger:hover{background:#e24b4b;box-shadow:0 0 1.25rem 0 rgba(228,86,86,.6)}.btn-main.btn-main__danger:active,.btn-main.btn-main__danger:focus{background:#e24b4b;box-shadow:0 0 1.25rem 0 #e45656}#loader{display:none;background:url(//live.ru.promo.cdn.101xp.com/_libs/images/loader-page-bg.png) center top no-repeat #201F36;overflow:hidden;top:0;width:100%;height:100%;min-height:100%;z-index:999999}#loader .wait{display:block;color:#fff;font-size:1.625rem;font-weight:400;margin-top:100px}#loader .wait img{display:block;margin:0 auto 10px}#loader .loader-link,#loader .loader-text{display:block;text-align:center;margin:10px auto 0;width:600px}#loader .loader-link{display:none;font-size:14px}#loader .loader-link a{font-size:14px;cursor:pointer;transition:color .1s linear;color:#B093FF}#loader .loader-link a:hover{color:#fff}#loader .loader-link a:active{color:#5c5991}#spinner{display:none;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:100}.form-for-spinner,form{position:relative!important}.dark_layer_for_banner{display:none;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.dark_layer_for_banner .banner{display:block;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.dark_layer_for_banner .banner .cross{position:absolute;cursor:pointer;display:inline-block}.dark_layer_for_banner .banner .text{font-weight:400;font-style:normal}.dark_layer_for_banner .banner .text .timer,.dark_layer_for_banner .banner .text p{display:inline-block}.dark_layer_for_banner .banner .guest_btn{display:inline-block;cursor:pointer}#bannerito{display:none;z-index:1111;position:absolute;border:1px solid #000;top:50px;right:50px;height:150px;width:150px}.modal,.modal-block{border-radius:.375rem}#bannerito .timer span{position:absolute;font-size:28px;top:68px;left:107px}#bannerito .cross{position:absolute;top:2px;right:-22px;cursor:pointer;display:inline-block;width:60px;height:60px}.modal-footer:not(.modal-footer_btns) .btn-main.btn-main__success,.modal.dfa-popup .btn-main.btn-main__success{font-size:.875rem;font-weight:500;line-height:1.5;width:100%;max-width:16.875rem;height:3rem}.modal{background-image:linear-gradient(to top,#23233a,#2a2a49 83%,#23233a);padding-bottom:1.5rem;position:absolute;top:50%;left:50%;max-width:29.125rem;width:100%;transform:translate(-50%,-50%);transition:top .2s ease-in;box-shadow:0 0 2rem 0 rgba(0,0,0,.5);z-index:10}.modal #restore_passwd,.modal a{cursor:pointer;transition:color .1s linear;text-decoration:none;color:#504f7c}.modal #restore_passwd:active,.modal #restore_passwd:focus,.modal #restore_passwd:hover,.modal a:active,.modal a:focus,.modal a:hover{color:#5e5d8f}.modal #restore_passwd:active,.modal #restore_passwd:focus,.modal a:active,.modal a:focus{color:#5C5991;outline:0}.modal form input[type=email],.modal form input[type=password],.modal form input[type=text]{display:block;width:100%;margin:0 auto;background-color:transparent;border-radius:0;padding-top:.25rem;padding-bottom:.75rem;padding-left:0;border:none;font-size:1rem;line-height:1.5;text-align:left;color:#fff;transition:all .2s ease-in;font-weight:300;font-family:"Fira Sans",sans-serif}.modal form input[type=email]:disabled,.modal form input[type=password]:disabled,.modal form input[type=text]:disabled{border-color:#484771;box-shadow:none}.modal form input[type=checkbox]{cursor:pointer;font-size:.75rem;font-weight:700;line-height:1.5;text-align:left;color:#636379;text-transform:uppercase;transition:all .2s ease-in;display:none}.modal form input[type=checkbox]+label{font-size:1rem;font-weight:300;line-height:1.5;display:inline-block;cursor:pointer;color:#a9aaba}.modal form input[type=checkbox]+label .input__checkbox{width:1rem;height:1rem;display:inline-block;position:relative;background-color:#44435a;border-radius:.25rem;transition:all 150ms .2s;top:.125rem;margin-right:.375rem}.modal form input[type=checkbox]+label .input__check{width:.6875rem;height:.375rem;left:.25rem;top:.1875rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.modal form input[type=checkbox]+label .input__check::before{content:'';position:absolute;display:block;left:0;right:0;width:.125rem;height:0;background-color:#25243c;border-radius:.0625rem;-ms-transform-origin:top;transform-origin:top;transition:height .1s ease-in .1s}.modal form input[type=checkbox]+label .input__check::after{content:'';position:absolute;display:block;left:0;bottom:0;height:.125rem;width:0;background-color:#25243c;border-radius:.0625rem;-ms-transform-origin:left;transform-origin:left;transition:width .1s ease-in}.modal form input[type=checkbox]:checked+label .input__checkbox{background-color:#4da481}.modal form input[type=checkbox]:checked+label .input__check::before{height:.375rem;transition:height .1s ease-in}.modal form input[type=checkbox]:checked+label .input__check::after{width:.5rem;transition:width .1s ease-in .1s}.modal form label{margin-bottom:.5rem;font-size:.875rem;line-height:1.125rem;display:block;text-align:left}.modal form .input-row.center{text-align:center}.modal form .input-row.code-bg{background:radial-gradient(circle at 52% 42%,#383755,#2a2b3a);padding:.8125rem .8125rem 0}.modal form .input-row.code-bg label{position:relative;margin-bottom:0}.modal form .input-row.code-bg label input{font-size:1.75rem;text-align:center;letter-spacing:.375rem;line-height:2.625rem;margin:0 auto;padding:.25rem 0 .75rem .375rem;max-width:8.25rem;width:8.25rem;height:3.625rem}.modal form .input-row.code-bg label:after,.modal form .input-row.code-bg label:before{display:block;content:'';position:absolute;left:50%;bottom:0;max-width:16.875rem;height:.0625rem;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .2s ease-in}.modal form .input-row.code-bg label:before{background-color:#48485e;width:0;z-index:2}.modal form .input-row.code-bg label:after{background-color:#48485e;width:100%}.modal form .input-row.code-bg .hint-message{display:block!important;font-size:.6875rem;letter-spacing:.0125rem;line-height:1;margin-bottom:0;padding-top:.125rem;min-height:1.75rem;transition:all .2s ease-in}.modal form .input-row.code-bg.input-error label:before,.modal form .input-row.code-bg.input-focused label:before,.modal form .input-row.code-bg.input-success label:before,.modal form .input-row.code-bg.input-warning label:before{width:100%;transition:all .2s ease-in,background-color 0s}.modal form .input-row.code-bg.input-focused label:before{background-color:#fff}.modal form .input-row.code-bg.input-focused .hint-message,.modal form .input-row.code-bg.input-focused [placeholder],.modal form .input-row.code-bg.input-focused input,.modal form .input-row.code-bg.input-focused input:-ms-input-placeholder{color:#4ea783}.modal form .input-row.code-bg.input-focused .hint-message,.modal form .input-row.code-bg.input-focused [placeholder],.modal form .input-row.code-bg.input-focused input,.modal form .input-row.code-bg.input-focused input::placeholder{color:#4ea783}.modal form .input-row.code-bg.input-success label:before{background-color:#4ea783}.modal form .input-row.code-bg.input-success .hint-message,.modal form .input-row.code-bg.input-success [placeholder],.modal form .input-row.code-bg.input-success input,.modal form .input-row.code-bg.input-success input:-ms-input-placeholder{color:#4ea783}.modal form .input-row.code-bg.input-success .hint-message,.modal form .input-row.code-bg.input-success [placeholder],.modal form .input-row.code-bg.input-success input,.modal form .input-row.code-bg.input-success input::placeholder{color:#4ea783}.modal form .input-row.code-bg.input-warning label:before{background-color:#ffcc2b}.modal form .input-row.code-bg.input-warning .hint-message,.modal form .input-row.code-bg.input-warning [placeholder],.modal form .input-row.code-bg.input-warning input,.modal form .input-row.code-bg.input-warning input:-ms-input-placeholder{color:#ffcc2b}.modal form .input-row.code-bg.input-warning .hint-message,.modal form .input-row.code-bg.input-warning [placeholder],.modal form .input-row.code-bg.input-warning input,.modal form .input-row.code-bg.input-warning input::placeholder{color:#ffcc2b}.modal form .input-row.code-bg.input-error label:before{background-color:#b93750}.modal form .input-row.code-bg.input-error .hint-message,.modal form .input-row.code-bg.input-error [placeholder],.modal form .input-row.code-bg.input-error input,.modal form .input-row.code-bg.input-error input:-ms-input-placeholder{color:#b93750}.modal form .input-row.code-bg.input-error .hint-message,.modal form .input-row.code-bg.input-error [placeholder],.modal form .input-row.code-bg.input-error input,.modal form .input-row.code-bg.input-error input::placeholder{color:#b93750}.modal form .input-wrap{display:block;position:relative;width:270px;font-size:.75rem;font-weight:700;line-height:1.5;color:#636379;text-transform:uppercase;transition:all .2s ease-in;margin:.625rem auto 0}#profileForm input,.modal-block p:not(:last-child){margin-bottom:.75rem}.modal form .input-wrap:first-child{margin-top:0}.modal form .input-wrap.focused .input-title::before{width:100%;height:.125rem;background-color:#b5b5c7}.modal form .input-wrap.focused.input-success .input-title::before{width:100%;background-color:#4ea783;transition:all .2s ease-in,background-color 0s}.modal form .input-wrap.focused.input-error .input-title::before{width:100%;background-color:#b93750;transition:all .2s ease-in,background-color 0s}.modal form .input-title{position:relative}.modal form .input-title::after,.modal form .input-title::before{position:absolute;height:.0625rem;background-color:#48485e;transition:all .2s ease-in;bottom:0;content:''}.modal form .input-title::before{width:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.modal form .input-title::after{width:100%;left:0}.modal form .input-hint{min-height:1.875rem;padding-top:.125rem;transition:all .2s ease-in;font-size:.6875rem;font-weight:400;letter-spacing:.0125rem;line-height:1.1;text-transform:none;color:#fff}.modal form .input-hint p{opacity:0;transition:all .2s;text-align:center}.modal form .input-error .input-hint p{opacity:1;transition:all .2s ease-in,color 0s;color:#b93750}.modal form .input-error .input-title{color:#b93750}.modal form .input-error .input-title::before{width:100%;background-color:#b93750;transition:all .2s ease-in,background-color 0s}.modal form .input-error .input-title::after{transition:0s all .2s ease-in;background-color:#b93750}.modal form .input-success .input-title::after{transition:0s all .2s ease-in;background-color:#4ea783}.modal-overlay{display:none;background-color:rgba(28,27,47,.85);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999}.modal-block{display:inline-block;width:100%;max-width:73.125rem;margin-left:auto;margin-right:auto;color:#a9aaba}.modal-body,.modal-title{display:block;position:relative;z-index:1;width:100%}.modal-title{text-align:left;height:4.5rem;padding-left:1rem;border-radius:.375rem .375rem 0 0;background-color:#35335a}.modal-title h1{font-size:1.5rem;color:#eeedfa;font-weight:300;line-height:4.5rem;margin:0;height:2.25rem}.modal-footer,.modal-text{color:#a9aaba;font-size:1rem;font-weight:300;line-height:1.5}.modal-body{float:left;color:#a9aaba}.modal-text{text-align:left;padding:1.5rem 1.5rem 0}.modal-text.center{text-align:center}.modal-text.space-between-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 1.5rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:2.12766%;padding-top:1.5rem;width:100%}.modal .btn_down.hidden-btn,.modal .btn_part.hidden-btn,.secondary{display:none}.modal-footer:not(.modal-footer_btns) .btn-main.btn-main__success{line-height:3rem}.modal-footer_btns{-ms-flex-pack:justify!important;justify-content:space-between!important;padding-left:1.5rem;padding-right:1.5rem}.modal-close{position:absolute;z-index:99;top:-33px;right:0;cursor:pointer;border-radius:5px;width:24px;height:24px}.modal-close:after,.modal-close:before{position:absolute;content:'';top:-4px;right:11px;height:130%;width:2px;border-radius:3px;background:#9e9ab8;cursor:pointer;transition:all .2s ease-out}.modal-close:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close:hover:after,.modal-close:hover:before{background:#fff}.modal.hidden-modal{top:0}.modal.dfa-popup{z-index:30}.modal.dfa-popup .modal-title{text-align:center;padding:0}.modal.dfa-popup .modal-body{margin:0;width:100%;padding:0}.modal.dfa-popup .modal-text{padding-bottom:.75rem}#modal-no-js{display:-ms-flexbox;display:flex}#modal-no-js .modal-body,#modal-no-js .modal-text,#modal-no-js .modal-title{text-align:center;width:100%}#modal-no-js .modal-body{margin:0;padding:0}#secondary-overlay{z-index:99999}.secondary-body.seemail .modal-text.secondary-text{color:#8bd05d;text-align:center;padding:3.125rem 0 3.8125rem;min-height:8rem}.main,body,html{min-height:100%}.video-bg-wrapper{position:absolute;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;margin:0;z-index:0}.video-bg-wrapper__fixed{background-position:center 0;position:fixed;top:0;right:0;left:0;bottom:0;height:auto}.video-bg-position{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:0;left:50%;object-fit:cover;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.video-bg-position__center{top:50%;transform:translate(-50%,-50%)}#xpAuthWidget{display:none;background:#535398;position:relative;margin:0 auto;padding:0;width:100%;min-width:49.9375rem;max-width:160rem;height:2.5rem;z-index:9999}#xpAuthWidget iframe#auth{display:block;border:none;position:fixed;margin:0;padding:0;width:100%;height:2.5rem;z-index:1}#xpAuthWidget.view-panel{display:block}.popup-common{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;width:500px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.popup-common__text{color:#a9aaba;font-family:FiraSans,sans-serif;font-size:16px;line-height:24px;text-align:center;margin-left:20px;margin-right:20px;margin-bottom:20px}.popup-common__close{cursor:pointer;border-radius:5px;font-size:27px;position:absolute;top:-33px;right:0;width:24px;height:24px;z-index:99}.popup-common__close:after,.popup-common__close:before{cursor:pointer;background:#9e9ab8;border-radius:3px;content:'';position:absolute;top:-4px;right:11px;height:130%;width:2px;transition:all .2s ease-out}.popup-common__close:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-common__close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-common__close:hover:after,.popup-common__close:hover:before{background:#fff}.popup-common .popup-input-wrap{display:none!important}.popup-common .cbt-success{text-align:center;padding:0;width:100%;box-shadow:0 0 32px rgba(0,0,0,.193416)}.popup-common .cbt-success__heading{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;background:#35335a;border-radius:6px 6px 0 0;color:#EEEDFA;font-family:FiraSans,sans-serif;font-size:24px;line-height:36px;position:relative;overflow:hidden;padding:14px 0;height:60px}.popup-common .cbt-success__content{background:linear-gradient(0deg,#23233a 0,#27273F 43.81%,#23233a 98.57%);border-radius:0 0 6px 6px;text-align:center;padding-top:30px;padding-bottom:20px}.popup-common .cbt-success__content button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(0deg,#38AF90 0,#78B84D 100%);border:none;border-radius:6px;cursor:pointer;margin:0 auto;width:200px;height:50px}body,video{width:100%}.popup-common .cbt-success__content button span{color:#fff;font-family:FiraSans,sans-serif;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase}iframe[name=dialog]{z-index:9999!important}*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}@font-face{font-family:Roboto;src:url(fonts/Roboto-Regular.eot);src:url(fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Regular.woff) format("woff"),url(fonts/Roboto-Regular.ttf) format("truetype"),url(fonts/Roboto-Regular.svg#Roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(fonts/Roboto-Medium.eot);src:url(fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Medium.woff) format("woff"),url(fonts/Roboto-Medium.ttf) format("truetype"),url(fonts/Roboto-Medium.svg#Roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(fonts/Roboto-Black.eot);src:url(fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Black.woff) format("woff"),url(fonts/Roboto-Black.ttf) format("truetype"),url(fonts/Roboto-Black.svg#Roboto) format("svg");font-weight:900;font-style:normal}body,html{height:100%;text-align:center}body{background:url(//live.ru.promo.cdn.101xp.com/_libs/images/loader-page-bg.png) center top no-repeat #201F36;color:#fff;font-family:Roboto}.social_share{width:50px;height:50px;display:inline-block;margin:10px;background-color:#fff}.social_share:hover{cursor:pointer}.main{display:block;padding:5% 0 0;height:100%;position:relative;z-index:100}#profileForm{display:block;border-radius:5px;margin:0 auto;width:30rem;max-width:100%;padding:1px 0;z-index:10}#profileForm a{cursor:pointer;transition:color .1s linear;color:#504f7c}#profileForm a:active,#profileForm a:focus,#profileForm a:hover{color:#5e5d8f}#profileForm a:active,#profileForm a:focus{color:#5C5991;outline:0}#profileForm .form-block{display:inline-block;width:100%;max-width:73.125rem;margin-left:auto;margin-right:auto;color:#a9aaba;border-radius:4px}#profileForm .form-block .form-block-title{position:relative;text-align:left;z-index:1;display:block;width:100%;height:3rem;padding-left:1rem;border-bottom:1px solid #45446f;border-radius:4px 4px 0 0;background:linear-gradient(to bottom,#2d2d54 0,#1f1f3d 100%);box-shadow:inset 0 -1px 3px rgba(0,0,0,.2)}#profileForm .form-block .form-block-title h1{font-size:1.3125rem;color:#fff;font-weight:400;line-height:3rem;margin:0;height:2.25rem}#profileForm .form-block:before{position:absolute;z-index:0;width:100%;height:100%;content:'';border-radius:.25rem;background:#2f2e4e;background-image:radial-gradient(ellipse farthest-corner at center top,#453f6c 0,#2f2e4e 70%);box-shadow:0 0 2rem 0 rgba(0,0,0,.5);display:block;top:0;left:0}#profileForm .form-block-body{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;position:relative;padding:1.5rem 0 .75rem;color:#a9aaba;z-index:1}#profileForm .form-block-text{text-align:left;color:#a9aaba;font-size:.875rem;font-weight:400;margin-bottom:.75rem}#profileForm .form-block-footer{float:left;display:block;margin-right:2.12766%;width:100%;padding:.75rem 0;text-align:center;color:#a9aaba;border-top:1px solid rgba(103,103,133,.5);font-size:.875rem}#profileForm input{position:relative;border:1px solid #484771;color:#fff;font-size:.875rem;border-radius:.125rem;background-color:#262532;background-position:95% center;padding:.5rem;box-shadow:inset 0 3px 3px rgba(0,0,0,.3);width:100%}#profileForm input:hover{border-color:#9e94b9}#profileForm input:disabled{border-color:#484771;background-color:transparent;box-shadow:none}#profileForm label{margin-bottom:.25rem;font-size:.875rem;line-height:1.125rem;display:block;text-align:left}#profileForm button{display:block;margin:0 auto}#profileForm .social{display:inline-block;margin-bottom:1.5rem}#profileForm .social .social_login{display:inline-block;color:#fff;cursor:pointer;transition:background .1s linear;border-radius:50%;background:#504f7c;line-height:2.5rem;margin-right:.3125rem;width:2.5rem;height:2.5rem;box-shadow:0 .125rem .0625rem #262532}#profileForm .social .social_login:hover{background:#5e5d8f}#profileForm .social .social_login:active{background:#5C5991;outline:0;box-shadow:inset 0 .125rem .0625rem #262532}#profileForm .social .social_login:last-child{margin-right:0}#profileForm .or{display:block;text-align:center}#profileForm .bg_input{display:inline-block;width:100%;margin-top:3%;position:relative}#profileForm .bg_input .label_text{display:table;position:absolute;top:-3px;left:100%;height:40px;min-width:245px;z-index:10;border-radius:2px;padding:0 10px;background-color:rgba(92,89,145,.95);font-size:16px;text-align:left;color:#fff}#profileForm .bg_input .label_text:after{content:"";display:block;left:-7px;position:absolute;top:12px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(92,89,145,.95)}#profileForm .bg_input .label_text label{display:table-cell;color:#fff;vertical-align:middle;font-size:16px;padding:0;width:auto}#profileForm .bg_input .label_text label.error{color:#fff}#profileForm .bg_input .label_text label.badchecked{color:#dc2411}#profileForm .bg_input .label_text label.checked{color:#0ca331}#profileForm .form-block-close{position:absolute;z-index:99;top:0;right:0;cursor:pointer;border-radius:5px}#profileForm .form-block-close:before{position:absolute;top:10px;right:3px;width:30px;height:30px;content:'\00D7';text-align:center;color:#9e9ab8;border-radius:3px;background:0 0;font-size:1.625rem;font-weight:100;line-height:26px;cursor:pointer;font-family:Helvetica,Arial,sans-serif}