@media (min-width: 768px) {
  .div--u-ipyjcgf78 {
    padding: 0 !important;
  }
  .div--u-ipyjcgf78 > div {
    width: calc(100% - 9px) !important;
    padding: 0 !important;
  }
  .div--u-ipyjcgf78 > div > div {
    margin: 0 !important;
  }
  .div--u-ipyjcgf78 > div > div > input {
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
  }
  .div--u-ipyjcgf78 > div > input {
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
  }
  .div--u-icv4zitw8 > div {
    width: calc(100% - 9px) !important;
    padding: 0 !important;
  }
  .div--u-icv4zitw8 > div > div {
    margin: 0 !important;
  }
  .div--u-icv4zitw8 > div > div > input {
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
  }
  .div--u-icv4zitw8 > div.div--u-i0wnm4nji {
    width: 15px !important;
    max-width: 15px !important;
    min-width: 15px !important;
    margin-left: 9px !important;
  }
  .div--u-ivagkw3xc {
    padding: 0 !important;
  }
  .mosaic-form__field--u-i403cxbbh, .mosaic-form__body--u-io540rh7j {
    padding: 0 !important;
    margin: 0 !important;
  }
  .mosaic-form__body--u-io540rh7j {
    margin-left: 9px !important;
    width: calc(100% - 9px) !important;
  }
  .div--u-icv4zitw8 .mosaic-form__field--u-ij6abczvs, .div--u-icv4zitw8 .mosaic-form__field--u-ibklt3lsr {
    width: calc(340px - 9px) !important;
  }
}
@media (max-width: 767px) {
  .div--u-icv4zitw8 > div.div--u-i0wnm4nji {
    display: none !important;
  }
  .mosaic-form--u-i9iy287y9 .div--u-icv4zitw8 {
    width: 100% !important;
    padding-right: 19px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mosaic-form--u-i9iy287y9 .mosaic-form__body {
    margin-left: 0;
    margin-right: 0;
  }
  .mosaic-form--u-i9iy287y9 .mosaic-form__text {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media (max-width: 479px) {
  .mosaic-form--u-i9iy287y9 .mosaic-form__field--u-i0nvfiihl {
    padding-left: 0;
  }
}
.g-article-list .g-article__name, .g-article-list .g-article__date {
  color: #000;
}
