

/* Start:/bitrix/templates/aspro-medc2/components/aspro/form.medc2/x10-inline/style.css?17213038922446*/
/*====NEW FORM START====*/

.x10-inline {
  border-radius: 27px;
  background-color: #fff;
  padding: 35px;
}

.x10-inline__title, .x10-success__title {
  font-size: 2em;
  font-weight: 600;
  margin-bottom: 25px;
}

.x10-inline .form-control {
  border: 1px solid #E6E6E6;
  border-radius: 10px;
  padding-left: 25px;
}

.x10-inline .form-group.animated-labels label:not(.error) {
  margin-left: 20px;
}

.form.x10-inline .form-group {
  margin-bottom: 0;
  min-height: 65px;
}

.form.x10-inline .form-group.input-field {

}

.x10-inline .form-group .form-control:focus {
  border: 2px solid #d42124;
  font-weight: 600;
}

.x10-inline .row .form-group.animated-labels.input-filed label:not(.error) {
  background-color: #fff;
  padding: 0 5px;
  color: #d42124;
  font-weight: 600;
}

.x10-inline-license.bx_filter {
  padding: 0;
  margin: 0;
}

.form .x10-inline-license.bx_filter label:not(.error) {
  margin: 0;
  padding-top: 0;
  font-size: 1em;
  color: #333;
  max-width: 250px;
  padding-left: 50px;
  line-height: 1.1;
}

.form.x10-inline .x10-inline__footer {
  display: flex;
  align-items: center;
}

.x10-inline__btn-wrapper {
  margin-right: 25px;
}

.x10-inline-license a {
  text-decoration: underline;
  color: #022afe;
}

.x10-inline-license a:hover {
  text-decoration: none;
}

.x10-inline-license label{
  display: initial;
}

.x10-inline .bx_filter input[type="checkbox"]:checked + label:after, .x10-inline .filter input[type="checkbox"]:checked + label:after {
  background-color: #d42124;
  border-color: #d42124;
  background: url(/bitrix/templates/aspro-medc2/images/icons/icon_check_white.png) #d42124 no-repeat center/16px;
}

.x10-inline .bx_filter input[type="checkbox"] + label:after, .x10-inline .filter input[type="checkbox"] + label:after, .x10-inline .bx_filter input[type="checkbox"]:not(.disabled) + label:before {
  height: 35px;
  width: 35px;
  border-radius: 8px;
  bottom: 0;
  margin: auto;
}

.x10-inline .bx_filter input[type="checkbox"]:not(.disabled) + label:before {
  background-color: #d42124;
}

.x10-inline .bx_filter:not(.licence_block) input[type="checkbox"]:not(.disabled) + label:hover {
  color: inherit;
}

.x10-success__description, .x10-success__icon {
  text-align: center;
}

.x10-success__description {
  text-align: center;
  padding-bottom: 20px;
}

@media (max-width: 600px) {
  .form .captcha-row .form-group .captcha-img {
      margin-top: 0;
  }
}

/*====NEW FORM END====*/
/* End */
/* /bitrix/templates/aspro-medc2/components/aspro/form.medc2/x10-inline/style.css?17213038922446 */
