*{margin:0;padding:0;box-sizing:border-box}body{font:18px "Segoe UI", "Helvetica", "Arial", sans-serif;color:#455a64;font-weight:normal;background:#f7fafc}#workspace{height:100%}a{text-decoration:underline;color:#1976d2;cursor:pointer}a:hover{color:#0076eb}.header{display:table;height:80px;width:100%;background:#1976d2;color:#fff}.header>div{display:table-cell;vertical-align:middle}.header .logo img{display:block;width:170px;max-height:31px}.header .header-text{font-size:22px}.header .header-text br{display:none}.contacts{text-align:right;padding-right:40px;white-space:nowrap;font-size:0}.contacts a{color:#fff;text-decoration:none;position:relative;padding-left:30px;font-size:16px}.title{display:block;font-size:22px;margin:20px 0}.btn{color:#333;background-color:#e6e6e6;border:none;min-width:125px;padding:0 15px;height:40px;line-height:40px;cursor:pointer;outline:none;display:inline-block;text-align:center;text-decoration:none}.btn[disabled]{opacity:.6;cursor:default;background-color:#e6e6e6}.btn:hover{color:inherit;background-color:#ccc}.btn.btn-primary{color:#fff;background-color:#1976d2 !important}.btn.btn-primary:hover,.btn.btn-primary[disabled]{color:#fff;background-color:#008bff !important}.download-links{margin-top:16px;line-height:1;font-size:0}.download-links .img-market{display:inline-block;width:133px;height:40px}.download-links .img-market+.img-market{margin-left:10px}.download-links .img-google-play{background:url("../img/sprite-markets.svg") no-repeat 0 0}.download-links .img-app-store{width:120px;background:url("../img/sprite-markets.svg") no-repeat -142px 0}html,body{min-height:100%;height:100%}button,select,input[type="text"],input[type="password"]{font-weight:normal !important;font-family:"Segoe UI", "Helvetica", "Arial", sans-serif;font-size:18px}select,input[type="text"],input[type="password"]{display:block;width:100%;height:39px;padding:0 10px;line-height:1.428571429;color:#455a64;background-color:#ffffff;background-image:none;border:1px solid #eceff1;border-radius:0}select{padding-right:40px}option{padding:0 10px}select:focus,input[type="text"]:focus,input[type="password"]:focus,select:hover,input[type="text"]:hover,input[type="password"]:hover{outline:none;border:1px solid #a2a7aa}select[disabled],select[readonly],input[type="text"][disabled],input[type="text"][readonly],input[type="password"][disabled],input[type="password"][readonly]{border-color:#ebebeb;box-shadow:none;background-color:#fafafa;color:#404040;cursor:text}.wAuto{width:auto !important}.w195{width:195px !important}.margT0{margin-top:0 !important}.margT20{margin-top:20px}.margB15{margin-bottom:15px}.margL10{margin-left:10px}.inlineB{display:inline-block !important}.mac-pass-field{-webkit-text-security:disc}.mac-pass-field-firefox{ime-mode:normal !important}.contacts-phone{margin-right:20px}.contacts-mail:before,.contacts-phone:before{background-size:auto 250% !important}.contacts-mail:before{width:26px !important;background-position:-150px -2px}.contacts-phone:before{background-position:-184px -2px}.d-body{display:table;height:calc(100% - 80px);width:100%}.d-body>div,.service-item__row>div{display:table-cell;vertical-align:top}.leftPanel{position:relative;border-right:1px solid #eceff1;background:#fff;padding-top:20px;padding-bottom:100px}.leftPanel,.header .logo{width:500px;min-width:500px;max-width:500px;padding-left:40px;padding-right:40px}.authForm select{appearance:none !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-position:100% 100%}.authForm select::-ms-expand{display:none}.authForm-fields{padding:0}.authForm-body>div>*,.authForm-body>div>keystore-select>*,.authForm-body>pin-code>*{margin-bottom:15px}.authForm-body .keystore{width:330px}.authForm-body .select-key{display:table;width:100%;margin-bottom:15px}.authForm-body .select-key>*{display:table-cell;vertical-align:middle}.authForm-body .select-key>*:last-child{text-align:right}.loginButtons{display:table;width:100%}.loginButtons>*{display:table-cell}.loginButtons .registryLinks{text-align:right}.loginButtons .registryLinks a:last-child{margin-left:15px}.lnaPrompt{margin-top:70px}@media screen and (max-width: 1919px){.lnaPrompt{margin-top:90px}}@media screen and (max-width: 1599px){.lnaPrompt{margin-top:110px}}registry-pane{height:inherit;width:100%}registry-pane autocomplete{position:relative}registry-pane autocomplete>input{font-size:1.1em !important;padding-left:55px !important;height:55px !important;margin-top:40px !important}.registryPane{border:1px solid rgba(0,0,0,0.2);margin-left:1%;margin-top:1%;position:absolute;text-align:center;height:88%;width:98%;box-sizing:border-box;background:#fff;z-index:7777}.registryContent{position:relative;padding:75px 25% 0}.registryContent h2{font-weight:normal}.registryContent button{width:auto !important;height:50px;padding:0 30px}.registryImage{width:150px;height:150px;margin-top:20px;margin-bottom:40px}.closeIcon{position:absolute;top:25px;right:25px;width:25px;height:25px;opacity:0.4;cursor:pointer;border:none;z-index:8888}.closeIcon:hover{opacity:0.8}autocomplete>div{position:relative;width:100%;z-index:1000}autocomplete ul{background:white;list-style:none;width:100%;position:absolute;overflow:auto;max-height:500px;left:0}autocomplete li{cursor:pointer;padding-left:1em;padding-top:1em;white-space:pre;text-align:left;height:2em;background-color:#fcfcfc;border-bottom:1px solid #e2e2e2;color:#666666;box-sizing:content-box}autocomplete li.active{background:#1976d2;color:#fff}.inputSearch>input{background:url("../img/search.svg") no-repeat 15px !important;background-size:25px !important}.inputDone>input{background:url("../img/check.svg") no-repeat 15px #fcfcfc !important;background-size:25px !important}.limore{background:url("../img/more.svg") no-repeat center !important;cursor:default;background-size:25px !important;background-color:#fcfcfc !important;height:25px}.protect{display:block;background:#f5f9fc url("../img/protect.svg") no-repeat center right;border:solid #f5f9fc;border-width:10px 15px;background-size:contain;text-decoration:none;font-size:22px;margin-top:48px}.protect span{font-size:0.8em;text-decoration:underline}.protect div{margin-bottom:25px;color:#455a64}.footerLinks{position:absolute;bottom:50px;width:100%}.footerLinks a{position:relative;padding-left:30px;display:inline-block}.contacts-mail:before,.contacts-phone:before,.service-item ul li:before,.productSBP ul li:before{content:'';position:absolute;left:0;top:50%;margin-top:-12px;width:24px;height:24px}.authForm select,.contacts-mail:before,.contacts-phone:before,.service-item ul li:before,.productSBP ul li:before{background-image:url("../img/sprite-settings.svg");background-repeat:no-repeat;background-size:auto 200%}.copyright{margin-top:15px;font-size:12px;opacity:0.5}.signer-solving{margin-top:10px}.signer-solving a{background:url("../img/signer-solving.svg") no-repeat center left;background-size:contain}@media screen and (max-width: 1599px){.signer-solving a{background-size:18px}}.d-content{padding:20px 20px 0 0}.d-content,.header-text{padding-left:20px}.panel-design-wrapper{display:flex;justify-content:space-between}.panel-design{flex:none;background:#fff;border:1px solid #eceeef;box-sizing:border-box;width:calc(50% - 5px)}.service-item{padding:20px;margin-bottom:10px}.d-content>.service-item{float:left}.d-content>.service-item+.service-item{margin-left:10px}.service-item__row{display:table;height:100%}.service-item__row>div:last-child{width:100%}.service-icon{width:140px;max-width:140px;height:100%;box-sizing:border-box;text-align:center;padding:20px;background-color:#f7fafc}.service-icon:after{content:'';display:block;width:100px;height:100px;background-image:url("../img/sprite-services.svg");background-repeat:no-repeat;background-size:220px auto}.indicator .service-icon:after{background-position:0 0}.directBank .service-icon:after{background-position:-110px -230px}.mobileBank .service-icon:after{background-position:0 -230px;height:123px}.cloudBuh .service-icon:after{background-position:-120px 0}.credits .service-icon:after{background-position:0 -120px}.vestochka .service-icon:after{background-position:-110px -120px}.service-info{padding-left:20px}.productSBP ul li,.service-item ul li{position:relative;padding-left:30px;list-style-type:none;line-height:36px}.productSBP ul li:before,.service-item ul li:before{background-position:-96px 0}.service-title{font-size:22px}.service-description{color:#a0a8ac;margin-bottom:20px}.error-text{color:#f00}input+.error-text,autocomplete+.error-text{display:block;margin-top:15px}.loader{margin:0 auto;text-align:center;width:100%;min-height:100%;display:table-cell;vertical-align:middle;opacity:0.4}.productAd-row{position:relative}.productSBP{position:absolute;top:0;bottom:0;right:0;background:#fff url("../img/banner-sbp-bg.png") no-repeat center right -45px;background-size:45%;padding:42px 32px 47px;z-index:0}.productSBP__title{font-weight:bold;font-size:40px;line-height:48px}.productSBP__title span{color:#1976d2}.productSBP .service-description{line-height:100%;margin:8px 0 24px}.productSBP__footer{position:absolute;bottom:47px;left:32px}.productSBP__info{font-weight:600;font-size:20px;line-height:28px;margin-bottom:16px}.productSBP .btn-primary{width:362px;height:46px;line-height:46px;font-size:18px;font-weight:600}.productSBP:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/banner-sbp.png") center right no-repeat;background-size:59%;z-index:-1}@media screen and (max-width: 2550px){.productSBP{background-size:contain}}@media screen and (max-width: 1919px){.productSBP{padding:32px}.productSBP__footer{bottom:32px}.productSBP__title{font-size:34px;line-height:38px}.productSBP .service-description{font-size:14px;line-height:18px}.productSBP__info{font-size:18px;line-height:24px}.productSBP .btn-primary{height:38px;line-height:38px}}@media screen and (max-width: 1680px){.productSBP:before{background-size:54%}.productSBP .btn-primary{width:265px;font-size:16px}}@media screen and (max-width: 1599px){.productSBP{padding:15px}.productSBP:before{background-size:50%}.productSBP__footer{bottom:15px;left:15px}.productSBP__info{font-size:16px;line-height:18px}.productSBP .btn-primary{height:36px;line-height:36px}}@media screen and (max-width: 1279px){.productSBP{height:310px;position:relative;margin-bottom:10px;width:100%}.productSBP__title{font-size:26px;line-height:32px}.productSBP .service-description{margin-bottom:16px}}.throbber-container-pane{background:rgba(255,255,255,0.7);height:100%;width:100%;position:absolute !important;z-index:999;display:flex;align-items:center;justify-content:center}.throbber-pane{width:40px;height:40px;animation:spin 1s infinite linear}.splash-container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999999;background-color:rgba(255,255,255,0.65)}.splash-container:after{content:'';left:50%;top:50%;position:fixed;width:460px;height:320px;margin:-160px -230px;background-color:#fff;box-shadow:0 2px 9px 0 rgba(0,0,0,0.2)}.access_confirmation:after{background-image:url("../img/access_confirmation.png");background-position:left top;background-repeat:no-repeat}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dlList{list-style-type:none;padding-left:0;padding-top:5px}#appLoader{width:100%;height:100%;position:absolute;left:0;top:0}#appLoader div{font:13px "Segoe UI", "Helvetica", "Arial", sans-serif}#loadMsg{position:relative;display:block;text-align:center;color:#000;text-decoration:none;top:50%;margin-top:30px}.progress-bar{position:absolute;min-width:0;height:3px;font-size:12px;top:50%;margin-top:60px;color:#ffffff;z-index:1000;text-align:center;background-color:#1976d2;transition:width 0.6s ease}#toaster{position:fixed;top:3%;left:50%;margin-left:-200px;width:400px;z-index:9999}.toastMessage{padding:10px;box-shadow:0 3px 10px rgba(0,0,0,0.2);border:1px solid;margin-bottom:5px;cursor:pointer}.toastMessage.fadeIn{animation:fadeIn 0.7s}.toastMessage.fadeOut{animation:fadeOut 0.7s}.toast-alert{color:#00708f;background-color:#d9edfc;border-color:#aad7f8}.toast-warn{color:#6f5533;background-color:#f7fcbb;border-color:#d3e02d}.toast-error{color:#a91e22;background-color:#f8dede;border-color:#efb4b4}.toast-success{color:#007605;background-color:#dcf5c8;border-color:#c1ed9d}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}input:-ms-input-placeholder{color:#a2acb1 !important;font-weight:normal !important}input::-webkit-input-placeholder{color:#a2acb1 !important;font-weight:normal !important}input::-moz-placeholder{color:#a2acb1 !important;font-weight:normal !important}input:-moz-placeholder{color:#a2acb1 !important;font-weight:normal !important}.browsersDownload{font-size:0;margin-top:20px;text-align:center}.browsersDownload a{position:relative;display:inline-block;width:60px;height:55px;font-size:14px;vertical-align:top;background:url("../img/sprite-browsers.png")}.browsersDownload a:last-child{margin-right:0}.browsersDownload a.chromeLink{background-position:0 0}.browsersDownload a.firefoxLink{background-position:-60px 0}.browsersDownload a.operaLink{background-position:-180px 0}.browsersDownload a.safariLink{background-position:-240px 0}.browsersDownload a.edgeLink{background-position:-300px 0}.browsersDownload a span{position:absolute;font-size:12px;color:#fff;left:0;width:55px;margin-top:60px;text-decoration:none;text-align:center;vertical-align:top}.browsersDownload a:hover span{color:#a0a8ac}.loginBox{height:256px;position:relative}@media screen and (min-width: 1920px) and (max-height: 1080px){.service-item{padding:15px}.service-description{margin-bottom:10px}}@media screen and (max-width: 1919px){body,button,select,input[type="text"],input[type="password"],textarea{font-size:14px}.btn,select,input[type="text"],input[type="password"]{height:32px;line-height:32px}.header .header-text,.contacts a{font-size:18px}.service-title{font-size:16px}.d-body{height:calc(100% - 60px)}.header,.header .logo{height:60px}.title,.protect{font-size:20px}.leftPanel,.header .logo{width:415px;min-width:415px;max-width:415px;padding-left:30px;padding-right:30px}.loginBox{height:220px}.authForm-body .keystore{width:280px}.btn{font-size:16px;width:110px;min-width:110px}.service-item{height:215px;padding:15px}.productSBP ul li,.service-item ul li{padding-left:20px;line-height:26px}.productSBP ul li:before,.service-item ul li:before{width:18px;height:18px;margin-top:-7px;background-size:auto 28px;background-position:-56px 0}.service-description{margin-bottom:10px}.footerLinks a{padding-left:25px}.download-links{margin-top:15px}}@media screen and (max-width: 1599px){.d-body{height:calc(100% - 40px)}.header,.header .logo{height:40px}body,button,select,input[type="text"],input[type="password"],textarea,.header .header-text,.btn,.contacts a{font-size:14px}.header .logo img{width:110px}.title{font-size:18px}.protect{font-size:16px}.protect div{margin-bottom:15px}.leftPanel,.header .logo{width:330px;min-width:330px;max-width:330px;padding-left:20px;padding-right:20px}.loginBox{height:210px}.contacts a{padding-left:28px}.contacts-mail:before,.contacts-phone:before{background-size:auto 180% !important}.contacts-mail:before{background-position:-106px 2px}.contacts-phone:before{background-position:-130px 2px}.authForm-body .keystore{width:215px}.btn,select,input[type="text"],input[type="password"]{height:30px;line-height:30px}.btn{width:70px;min-width:70px;padding:0 10px}.service-title{font-size:16px}.service-item{padding:10px;height:auto}.service-icon{width:80px;padding:10px}.service-icon:after{width:60px;height:60px;background-size:130px auto}.service-info{padding-left:10px}.directBank .service-icon:after{background-position:-65px -135px}.mobileBank .service-icon:after{background-position:0 -135px;height:75px}.cloudBuh .service-icon:after{background-position:-70px 0}.credits .service-icon:after{background-position:0 -70px}.vestochka .service-icon:after{background-position:-65px -70px}.footerLinks a{font-size:12px;padding-left:22px}registry-pane autocomplete>input{padding-left:55px !important;height:45px !important;margin-top:25px !important}.loginButtons .registryLinks a:last-child{margin-left:5px}.closeIcon{top:20px;right:20px;width:20px;height:20px}}@media screen and (max-width: 1365px){body,button,select,input[type="text"],input[type="password"],textarea{font-size:13px}.d-body{height:calc(100% - 60px)}.header,.header .logo{height:60px}.leftPanel,.header .logo{width:370px;min-width:370px;max-width:370px}.protect{font-size:18px}.btn{width:80px;min-width:80px;padding:0 15px}.header .logo img{width:140px}select,input[type="text"],input[type="password"]{height:40px;line-height:40px}.authForm-body .keystore{width:230px}.loginBox{height:250px}.service-item{padding:15px;height:210px}.productSBP ul li,.service-item ul li{line-height:16px;margin-top:10px}.productSBP ul li:before,.service-item ul li:before{top:1px;margin-top:0}.footerLinks{bottom:40px}.copyright{margin-top:10px;font-size:10px}.registryContent button{height:40px}.loginButtons .registryLinks a:last-child{margin-left:15px}.download-links .img-market{width:100px;height:30px;background-size:cover}.download-links .img-app-store{width:95px;background-position:-105px 0}}@media screen and (max-width: 1365px) and (max-height: 740px){.d-body{height:calc(100% - 40px)}.header,.header .logo{height:40px}.leftPanel,.header .logo{width:330px;min-width:330px;max-width:330px}.protect{font-size:16px}.leftPanel{padding-bottom:60px}.header .logo img{width:110px}.authForm-body .keystore{width:220px}.loginBox{height:210px}.footerLinks{bottom:20px}select,input[type="text"],input[type="password"]{height:30px;line-height:30px}.service-item{padding:10px;height:176px}.title{margin:15px 0;line-height:20px}.service-item ul li{margin-top:5px}.download-links{margin-top:12px}}@media screen and (max-width: 1279px){html,body{min-width:1000px}.leftPanel{width:380px;min-width:380px;max-width:380px}.header .logo{width:150px;min-width:150px;max-width:150px}.header .logo img{width:110px;border-right:1px solid rgba(255,255,255,0.5);padding:4px 20px 4px 0}.header .header-text{width:310px}.header .header-text br{display:block}.authForm-body .keystore{width:270px}.footerLinks{position:relative;bottom:0;margin-top:40px}.footerLinks a,.service-item ul li,.productSBP ul li{font-size:14px}.d-content .title,.service-title{font-size:18px}.service-item{width:100%;padding:20px}.d-content>.service-item+.service-item{margin-left:0}.service-info{padding-left:20px}.service-icon{width:120px;padding:20px}.service-icon:after{width:80px;height:80px;background-size:175px auto}.directBank .service-icon:after{background-position:-87px -182px}.mobileBank .service-icon:after{background-position:0 -182px;height:100px}.cloudBuh .service-icon:after{background-position:-95px 0}.credits .service-icon:after{background-position:0 -95px}.vestochka .service-icon:after{background-position:-87px -95px}.browsersDownload{margin-bottom:60px}.panel-design-wrapper{display:block}}input::-ms-clear,input::-ms-reveal{display:none}
