

/* Start:/local/templates/dashboard_stub_redesign/components/bitrix/system.auth.authorize/.default/style.css?1751989735442*/
.od-saa-d .logo-wrap {
    display: flex;
    column-gap: 35px;
    align-items: center;
    justify-content: center;
    margin-bottom: 40px;
}

.od-saa-d .logo-wrap .title {
    font-weight: 700;
    font-size: 35px;
    line-height: 110%;

    letter-spacing: -0.16px;

    color: #0F172A;
}

.od-saa-d .btn-wrapper {
    margin-top: 40px;
}

@media (max-width: 767px) {

    .od-saa-d .logo-wrap .title {
        font-size: 28px;
    }
}

/* End */


/* Start:/local/templates/dashboard_stub_redesign/components/okraina/control/input/style.css?17519897351796*/
.od-c-input {
    margin-bottom: 13px;
}

.od-c-input label {
  color: #64748B;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 10px;

}

.od-c-input .input-wrap {
  position: relative;
}

.od-c-input .form-control {
   display: block;
   width: 100%;

   font-size: 14px;
   font-weight: 400;
   font-family: 'Roboto';

   padding: 15px 20px;

   letter-spacing: 0.3px;
   line-height: 1.1875;

   color: #0F172A;

   background-color: #F1F5F9;
   background-image: none;

   border: none;
   border-radius: 4px;

   outline: none;

   transition: border-color ease-in-out .15s,background-color ease-in-out .15s;

   scroll-margin: 20px;
}

.od-c-input .form-control[disabled] {
    background-color: #F5F5F5;
}

.od-c-input .form-control::placeholder {
  color: #AEAEAE;
  opacity: 1; /* Firefox */
}

.od-c-input .form-control::-ms-input-placeholder { /* Edge 12 -18 */
  color: #AEAEAE;
}

.od-c-input .form-control:focus {
    border-color: #76B82B;
}

.od-c-input .form-group.form-group-error .form-control  {
    border-color: #E31E24;
}

.od-c-input .form-group.form-group-error .form-control:focus {
    border-color: #E31E24;
}


.od-c-input .captcha {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1px;
    overflow: hidden;
    height: 38px;
    width: 178px;

    -webkit-border-radius: 22px;
   -moz-border-radius: 22px;
   border-radius: 22px;
}

.od-c-input  .captcha img {
    height: 40px;
    width: 180px;
    max-width: none;
    margin-left: -1px;
    margin-top: -1px;
}

@media (max-width: 767px) {

    .od-c-input .captcha {
      height: 26px;
      width: 127px;
    }

  .od-c-input  .captcha img {
      height: 29px;
      width: 130px;
  }
}

/* End */


/* Start:/local/templates/dashboard_stub_redesign/components/bitrix/socserv.auth.form/.default/style.css?175198973538*/
.om-ssaf-d {
    text-align: center;
}
/* End */
/* /local/templates/dashboard_stub_redesign/components/bitrix/system.auth.authorize/.default/style.css?1751989735442 */
/* /local/templates/dashboard_stub_redesign/components/okraina/control/input/style.css?17519897351796 */
/* /local/templates/dashboard_stub_redesign/components/bitrix/socserv.auth.form/.default/style.css?175198973538 */
