#main>.wrapper.cfm-wrapper{margin-top: 30px;}.semi-modal-layout {height: 100vh;position: relative;}.o-page--account-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 0;}.c-account-box {background: #fff;width: 389px;border: 1px solid #dedede;-webkit-box-shadow: 0 12px 12px 0 hsla(0,0%,70.6%,.11);box-shadow: 0 12px 12px 0 hsla(0,0%,70.6%,.11);position: relative;}.c-account-box {width: 389px;margin: 90px 0 10px;}.c-account-box__logo {width: 156px;height: 60px;position: absolute;left: 50%;bottom: 100%;margin-bottom: 18px;-webkit-transform: translate(-50%);transform: translate(-50%);background: url(../img/logo/zimkala-logo.png) no-repeat 50% 50%;background-size: contain;text-indent: -1000em;}.c-account-box__logo {height: 40px;width: 110px;}.c-account-box__headline {border-bottom: 1px solid #ececec;color: #656565;padding: 35px 20px;font-size: 14px;line-height: 1.222;font-weight: 700;text-align: center;}.c-account-box__content {padding: 0 10px;}.c-form-account {margin: 29px 0;}.c-account-box__content .c-form-account {margin-top: 9px;margin-bottom: 9px;}.c-form-account__title{height: 20px;line-height: 20px;color: #656565;margin: 10px 20px;letter-spacing: -.6px;font-size: 13px;font-weight: bold;}.c-form-account__row{display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.c-account-box__content .c-form-account__row:last-child{margin: 30px auto;}.c-form-account__col {position: relative;width: 100%;min-height: 1px;padding-right: 10px;padding-left: 10px;}.c-ui-input {position: relative;display: inline-block;width: 100%;line-height: 22px;}.c-ui-input__field, .dk-selectric-input{height: 55px;border-radius: 5px;background: #fff;border: 1px solid #c8c8c8;color: #717171;font-size: 14px;line-height: 1.571;padding: 11px 12px;width: 100%;letter-spacing: -.8px;}.c-ui-input--account-login .c-ui-input__field, .c-ui-input--account-login .dk-selectric-input{padding: 16px 65px 15px 12px;font-size: 15px;line-height: 21px;}.c-ui-input--account-login .c-ui-input__field#mobile, .c-ui-input--account-login .dk-selectric-input#mobile{font-size: 20px;}.c-account-box__content .c-ui-input__field, .c-account-box__content .dk-selectric-input {color: #777777;}.c-ui-input--account-login .c-ui-input__field::placeholder, .c-ui-input--account-login .dk-selectric-input::placeholder{text-align: right;color: #c6c6c6;font-size: 14px;}.c-account-box__content .c-ui-input__field, .c-account-box__content .dk-selectric-input {padding: 0 15px;}.c-account-box__content .c-ui-input__field:active, .c-account-box__content .c-ui-input__field:focus, .c-account-box__content .dk-selectric-input:active, .c-account-box__content .dk-selectric-input:focus {border-width: 2px;border-color: #73c6be;}.c-form-account__title--inline{display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.btn-link-spoiler{color: #1ca2bd;padding: 0;line-height: 2;}.c-account-box__content .c-form-account__link {margin: 12px 0;}.c-account-box__content .c-form-account__link--inline {margin: 0;}.btn-link-spoiler:after{left: 0;right: 0;top: 50%;margin-top: .85em;content: "";position: absolute;border-bottom: 1px dashed #1ca2bd;}.c-ui-input--account-password:before{content: "\E81D";}.c-ui-input--account-password:before{position: absolute;right: 5px;top: 14px;color: #929292;font-size: 27px;}.btn-login{font-size: 18px;line-height: 1.222;padding: 20px 100px 20px 20px;border-radius: 8px;background-color: #00bfd6;border: 1px solid #41a7b4;color: #fff;overflow: hidden;text-align: right;letter-spacing: -.7px;}.c-form-account .btn-login, .c-form-account .btn-password-change, .c-form-account .btn-user-add, .c-form-account .btn-user-lock {width: 100%;text-align: center;}.c-account-box__content .c-form-account__col button {padding: 13px 100px 13px 13px;}.btn-login:not(.disabled):not(.is-inactive):not([disabled]) {overflow: hidden;}.btn-login:before {width: 95px;height: 95px;position: absolute;right: -15px;top: -20px;background: hsla(0,0%,100%,.21);content: "";border-radius: 50%;}.c-account-box__content .c-form-account__col button:before {top: -23px;}.btn-login:not(.disabled):not(.is-inactive):not([disabled]):before {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.btn-login:after {content: "\E809";}.btn-login:after {position: absolute;right: 23px;top: 16px;font-size: 28px;}.c-account-box__content .c-form-account__col button:after {top: 10px;}.btn-login:not(.disabled):not(.is-inactive):not([disabled]):hover:before {width: 900px;height: 900px;right: -450px;top: -450px;-webkit-transform: unset;transform: unset;}.c-form-account__agree {padding-right: 30px;position: relative;font-size: 13px;line-height: 2.77;margin: -7px 0 15px;}.c-form-account__agree label{font-weight: bold;}.c-account-box__content .c-form-account__agree {margin: -3px 0 7px;font-size: 12px;line-height: 2.5;color: #5c5c5c;}.c-ui-checkbox {width: 22px;height: 21px;display: inline-block;position: relative;}.c-form-account__agree .c-ui-checkbox {position: absolute;right: 0;top: 8px;}.c-ui-checkbox input[type=checkbox] {visibility: hidden;position: absolute;}.c-ui-checkbox__check {cursor: pointer;position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 4px;background: #fff;border: 1px solid #d8d8d8;}.c-ui-checkbox--primary .c-ui-checkbox__check {border-radius: 5px;border: 1px solid #b7b7b7;}.c-ui-checkbox .input-checkbox:checked+.c-ui-checkbox__check, .c-ui-checkbox input[type=checkbox]:checked+.c-ui-checkbox__check {background: #00bfd6;border: 1px solid #1fa4b3;}.c-ui-checkbox .input-checkbox:checked+.c-ui-checkbox__check:before, .c-ui-checkbox input[type=checkbox]:checked+.c-ui-checkbox__check:before {content: "\E80A";position: absolute;left: 2px;top: 2px;color: #fff;font-size: 11px;}.c-ui-checkbox--primary input[type=checkbox]:checked+.c-ui-checkbox__check:before {left: -1px;top: 2px;font-size: 16px;}.c-account-box__footer {border-top: 1px solid rgba(0,190,214,.13);padding: 25px 40px 28px;background: rgba(0,190,214,.04);text-align: center;font-size: 15px;line-height: 1.467;}.c-account-box__footer {line-height: 1;padding-top: 23px;padding-bottom: 23px;}.c-account-box__footer.is-highlighted {background: rgba(93,214,0,.06);border-top: 1px solid #d7e6bb;font-weight: bold;}.c-footer-light {margin-top: 35px;}.c-footer-light .container {border-top: 1px solid #e7e7e7;text-align: center;padding-top: 20px;padding-bottom: 20px;font-size: 13px;line-height: 1.692;color: #b1b1b1;}.c-footer-light__links {list-style: none;padding: 0;margin-bottom: 28px;}.c-footer-light__links li {display: inline-block;margin: 0 17px;}.c-footer-light__links li a {color: #7f7f7f;letter-spacing: -.5px;font-size: 12px;line-height: 1.692;font-weight: bold;}.c-footer-light__text {font-size: 12px;line-height: 21px;color: #b0b0b0;text-align: center;direction: rtl;letter-spacing: -.5;}.c-footer-light .container p {margin-top: 15px;}.c-footer-light__copyright {font-size: 13px;line-height: 44px;color: #b0b0b0;letter-spacing: -.5px;direction: ltr;text-align: center;padding: 0 12px;}.c-footer-light .container p {margin-top: 15px;}.c-message-light {font-size: 13px;font-weight: bold;padding: 15px 20px;position: relative;border-radius: 5px;line-height: 22px;}.c-message-light--info {background-color: #fffde4;border: 1px solid #f6e8a1;color: #a37731;}.c-form-account .c-message-light {margin-bottom: 20px;}.c-account-box__content .c-form-account .c-message-light {margin-bottom: 10px;padding-top: 7px;padding-bottom: 7px;}.btn-user-add {height: 55px;font-size: 15px;line-height: 1.222;padding: 20px 80px 20px 55px;border-radius: 8px;background-color: #4db6ac;color: #ffffff;overflow: hidden;text-align: right;letter-spacing: -.6px;}.c-account-box .btn-user-add {padding-top: 11px;padding-bottom: 14px;}.c-account-box__content .c-form-account__col button {padding: 13px 100px 13px 13px;}.btn-user-add:not(.disabled):not(.is-inactive):not([disabled]) {overflow: hidden;}.c-account-page-captcha {width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 20px auto;}.c-account-page-captcha, .c-stars {display: -webkit-box;display: -ms-flexbox;display: flex;}.btn-user-add:before {width: 95px;height: 95px;position: absolute;right: -15px;top: -20px;background: hsla(0,0%,100%,.21);content: "";border-radius: 50%;}.c-account-box .btn-user-add:before {top: -22px;}.btn-user-add:not(.disabled):not(.is-inactive):not([disabled]):before {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.btn-user-add:after {content: "\F234";}.btn-user-add:after {position: absolute;right: 20px;top: 13px;font-size: 30px;}.c-account-box__content .c-form-account__col .btn-user-add:after, .c-account-box__content .c-form-account__col .btn-user-lock:after {top: 8px;}.btn-user-add:not(.disabled):not(.is-inactive):not([disabled]):hover:before {width: 900px;height: 900px;right: -450px;top: -450px;-webkit-transform: unset;transform: unset;}.register-form .confirm-form--head{padding-top: 30px;padding-bottom: 40px;}.register-form .confirm-form--head img{width: auto;height: 20px;}.forget-pass{margin-bottom: 15px;text-align: left;}.forget-pass>a{font-size: 12px;font-weight: bold;}.login-err{height: 18px;line-height: 18px;font-size: 12px;font-weight: bold;text-align: center;color: orangered;margin-top: 12px;}@media only screen and (max-width: 425px){.c-account-box{width: 96%;}.c-account-box__content{padding: 0 15px;}}