.login{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f1a120;min-height:100vh}.login-head{position:relative;width:100%;text-align:center;padding:35px 0}.login-head .logo{width:165px;margin:0 auto}.login-head ul li{position:relative;display:inline-block;vertical-align:middle;color:#fff;font-size:14px}.login-head ul li:not(:last-child):after{content:'/';position:relative;margin:0 5px}.login-head ul li a{color:#fff;text-decoration:none}.login-head ul li a:hover{text-decoration:underline}.login-head ul li a:active{text-decoration:none}.login-head ul li a.active{text-decoration:underline}.login-body{position:relative;width:100%;padding-top:50px}.login-box{position:relative;background:#fff;width:940px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.5);box-shadow:0 0 14px 0 rgba(0,0,0,.5);margin:0 auto 100px}.login-box .modal-login .form-title{font-size:24px}.login-box .modal-login .form-text{margin-right:-50px}.login-footer{position:relative;background:#2a2a2a;width:100%;color:#e4e4e4;padding:15px 0}.login-footer .logo{width:90px;margin:0 auto}.login-footer .copyright{position:relative;font-size:12px;text-align:center}.login-img{position:absolute;right:-150px;bottom:-90px;width:180px}.login-img img{max-width:100%}.login-buy{margin:160px auto 40px}.login-buy .modal-login__left,.login-buy .modal-login__right{padding:30px 0}.login-reg{margin-bottom:50px}.login-reg .modal-body{padding:40px 30px 40px 50px}.login-banking .login-head{font-size:0;padding:20px 0}.login-banking .login-box{width:720px;color:#696969;margin-bottom:30px}.login-banking__content{position:relative}.login-banking__content .form-title{position:relative}.login-banking__content .form-title h1,.login-banking__content .form-title h2,.login-banking__content .form-title h3,.login-banking__content .form-title h4{font-weight:400}.login-banking__content .form-title h2{font-size:24px;margin-bottom:30px}.login-banking__content .form-title h3{font-size:20px;margin-bottom:20px}.login-banking__content .form-title h4{font-size:18px;margin-bottom:20px}.login-banking__content .form-button .btn{width:370px;max-width:100%;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.19);box-shadow:0 0 12px 0 rgba(0,0,0,.19)}.login-banking__content .form-button .btn .icon{font-size:26px;margin-right:15px}.login-banking__content .checkbox:not(:last-child){margin-bottom:25px}.login-banking__logo{position:relative;line-height:0;margin-bottom:40px}.login-banking__logo img{max-width:80px}.login-banking__link{position:absolute;top:15px;right:0;width:120px}.login-banking__info{position:relative;line-height:1.43;width:50%}.login-banking__payment{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-banking__payment-img{position:relative;background:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:104px;height:68px;-webkit-border-radius:3px;border-radius:3px;margin-right:20px;margin-bottom:20px}.login-banking__payment-img:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.login-banking__payment-img img{max-width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.login-banking__text{position:relative;line-height:1.25}.login-banking__text:not(:last-child){margin-bottom:30px}.login-banking__text p:not(:last-child){margin-bottom:15px}.login-banking__text table{width:100%;border-collapse:collapse}.login-banking__text table tbody tr:not(:last-child) td{border-bottom:1px solid #dfdfdf}.login-banking__text table tbody tr td{vertical-align:middle;width:50%;height:26px;font-size:13px}.login-banking__card{position:relative}.login-banking__card-box{position:relative}.login-banking__error{position:relative;color:#9b2f2f;font-size:12px;line-height:1.25}.login-banking__partners{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-top:10px;margin-bottom:30px}.login-banking__partners a{display:block;margin:0 10px}.buy-img{position:absolute;left:50%;top:-160px;width:360px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.link-forgot,.link-reg{position:relative;font-size:12px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;visibility:hidden;opacity:0;z-index:1000;-webkit-transition:all .2s ease;transition:all .2s ease}.modal.active{visibility:visible;opacity:1}.modal.active .modal-box{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal input{background:#fff}.modal .form-title{position:relative;font-size:16px;text-align:center;margin-bottom:30px}.modal .form-button{position:relative;text-align:center}.modal .form-button .btn{width:240px}.modal .form-button .btn .icon{margin-right:15px}.modal-box{position:absolute;background:#fff;top:0;left:50%;width:600px;max-height:100vh;-webkit-border-radius:3px;border-radius:3px;border:1px solid #fff;overflow-y:auto;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all .2s ease;transition:all .2s ease}.modal-head{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f1a120;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px;color:#fff;font-size:27px;font-weight:700;text-align:center;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.29);box-shadow:0 0 7px 0 rgba(0,0,0,.29)}.modal-head .icon{top:-2px;font-size:30px;margin-right:15px}.modal-body{position:relative;padding:40px 300px}.modal-login{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.modal-login__left{position:relative;width:320px}.modal-login__forgot{position:relative;font-size:12px;text-align:right}.modal-login .form-title{position:relative;font-size:16px;text-align:left;margin-bottom:30px}.modal-login .form-group{width:315px}.modal-login .form-group input{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-login .form-group .icon[class*=envelope]{left:15px;font-size:14px}.modal-login .form-group .icon[class*=padlock]{left:17px;font-size:22px}.modal-login .form-button{width:315px;padding-top:20px}.modal-login .form-button .btn{width:100%}.modal-login .form-button .btn .icon{font-size:22px;margin-right:20px}.modal-login a{color:#1a78c9;font-weight:600;text-decoration:none}.modal-login a:hover{text-decoration:underline}.modal-login a:active{text-decoration:none}.modal-login__right{position:relative;width:320px}.modal-login .checkbox{font-size:12px}.modal-login .checkbox [type=checkbox]~label{min-height:24px}.modal-login .checkbox [type=checkbox]~label:before{width:24px;height:24px}.modal-login .checkbox [type=checkbox]~label:after{left:7px;width:12px;height:12px}.modal-login .checkbox [type=checkbox]~label:not(:empty){padding:6px 0 0 40px}.modal-footer{position:relative;background:#f9f9f9;padding:30px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.modal-footer__text{position:relative;font-size:15px;font-weight:600;margin-bottom:20px}.modal-footer__button{position:relative}.modal-footer__button:not(:last-child){margin-bottom:20px}.modal-footer__button .btn{width:200px;font-weight:400;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.23);box-shadow:0 0 9px 0 rgba(0,0,0,.23)}.modal-close{position:absolute;display:block;top:25px;right:15px;width:18px;height:18px;cursor:pointer}.modal-close:after,.modal-close:before{content:'';position:absolute;top:50%;left:0;background:#fff;width:100%;height:2px}.modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-buy .modal-box{width:1140px}.authorization{position:relative;text-align:left}.authorization-social{position:relative;max-width:315px;margin-bottom:30px}.authorization-social .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:16px;font-weight:400;border:0;padding:0}.authorization-social .btn:hover{text-decoration:none;-webkit-border-radius:3px;border-radius:3px}.authorization-social .btn:active,.authorization-social .btn:focus{-webkit-border-radius:3px;border-radius:3px}.authorization-social .btn-disabled{-webkit-border-radius:3px;border-radius:3px}.authorization-social .btn-disabled .icon{color:#fff}.authorization-social .btn.authorization-fb{background:#405797}.authorization-social .btn.authorization-fb:hover{background:#314273}.authorization-social .btn.authorization-vk{background:#3c678f}.authorization-social .btn.authorization-vk:hover{background:#2d4d6b}.authorization-social .btn .icon{display:block;top:0;width:50px;height:50px;font-size:40px!important;line-height:50px;text-align:center;border-right:solid 1px rgba(0,0,0,.34);-webkit-box-shadow:1px 0 0 rgba(255,255,255,.34);box-shadow:1px 0 0 rgba(255,255,255,.34);margin:0!important}.authorization-social .btn span:last-child{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.authorization-buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px}.authorization-buy .authorization{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.authorization-buy .authorization-social{margin-bottom:0}.authorization-buy .authorization-social:not(:last-child){margin-right:10px}.authorization-buy .authorization-social__text{display:none}.authorization-buy .authorization-social .icon{border:0}.authorization-buy .form-title{font-size:12px!important;padding:0 15px;margin:0}.registration{position:relative;padding-top:20px}.registration .title{margin-bottom:30px}.registration input{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.registration .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.registration .form-group label{width:210px;padding:0 30px 0 15px}.registration .form-group .checkbox label{width:auto}.registration .form-field{width:-webkit-calc(100% - 210px - 280px);width:calc(100% - 210px - 280px)}.registration .form-field-half{width:300px;max-width:100%}.registration .form-hint{width:280px;padding-left:20px}.registration .form-button{padding-top:20px}.registration .form-button .btn{width:100%;max-width:315px;font-size:15px}.registration .form-button .btn-lg{font-size:17px;max-width:370px}.registration .form-button .btn .icon{font-size:24px;margin-right:20px}.registration__change-password .title{margin-bottom:60px}.registration__change-password .form-hint a{font-weight:700}.registration__change-password .form-button .btn-lg{max-width:240px}.registration-img{position:absolute;top:-70px;right:30px;width:210px}.registration-img img{max-width:100%}.registration .intl-tel-input{width:100%}@media screen and (max-width:1680px){.login-buy{margin-top:120px}.buy-img{top:-120px;width:260px}}@media screen and (max-width:1199px){.modal.active .modal-box{top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:20px 0}.modal-body{padding:40px}.modal-login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-login:before{content:none}.modal-login__left{width:100%;margin-bottom:30px}.modal-login .form-button{padding-top:0}.modal-login__right{width:100%}.modal-login .authorization-social{margin:0 auto 20px}.authorization{font-size:0}.authorization-social{display:inline-block;width:-webkit-calc(50% - 15px);width:calc(50% - 15px);max-width:none}.authorization-social:nth-child(even){margin-left:30px}.authorization-buy .authorization-social{width:auto;margin:0}.login-box{width:600px}.login-box .modal-login .form-title{font-size:20px}.login-box .modal-login .form-button,.login-box .modal-login .form-group{width:100%}.login-box .modal-login .form-text{margin-right:0}.login-img{right:-120px;width:150px}.login-buy{margin-top:100px}.login-buy .modal-login__left,.login-buy .modal-login__right{padding:0}.login-reg .modal-body{padding:40px}.login-banking .login-box{width:580px}.js-select-checkbox .buy-img{top:-100px;width:220px}.registration{padding-top:15px}.registration .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.registration .form-group label{width:100%;padding:0;margin-bottom:15px}.registration .form-group .checkbox label{margin-bottom:0}.registration .form-field{width:100%}.registration .form-field:not(:last-child){margin-bottom:10px}.registration .form-select:not(:last-child){margin-bottom:10px}.registration .form-hint{width:100%;padding-left:0}.registration .form-hint br{display:none}.registration .form-button{padding-top:10px}.registration-img{top:-55px;right:20px;width:160px}}@media screen and (max-width:767px){.modal-box{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:400px;margin:15px 0}.modal-head{height:50px;font-size:22px}.modal-head .icon{font-size:26px}.modal-body{padding:30px 15px}.modal-login .form-button,.modal-login .form-group{width:auto}.modal-login__social{width:auto}.modal-footer{padding:30px 15px}.modal-close{top:15px}.login-box{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:400px}.login-box .modal-login .form-title{font-size:16px}.login-box .modal-login .form-group input{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.login-box .authorization-social .btn .icon{width:100%;border:0}.login-box .authorization-social .btn .authorization-social__text{display:none}.login-img{width:80px;right:-20px;bottom:-80px}.login-buy{margin-top:80px}.login-reg .modal-body{padding:30px 15px}.login-banking .login-box{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:400px}.login-banking__content .form-title h2{font-size:20px}.login-banking__logo{margin-bottom:30px}.login-banking__info{width:100%}.login-banking__payment-img{width:76px;height:50px;margin-right:10px;margin-bottom:10px}.buy-img{top:-80px;width:180px}.authorization-buy{display:block}.authorization-buy .authorization-social{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.authorization-buy .form-title{font-size:16px!important;padding:0 0 20px}.registration{padding-top:10px}.registration-img{top:-40px;right:0;width:110px}}@media screen and (max-width:479px){.authorization-social .btn .icon{width:100%;border:0}.authorization-social .btn .authorization-social__text{display:none}}
/*# sourceMappingURL=logregbuy.css.map */
