@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tax-evasion h2 {
    width: 100%;
  }
  .panel-separator {
    height: 40px;
  }
  .tax-evasion-content {
    padding: 40px 0 0 0;
  }
  .tax-evasion-content p {
    padding: 10px 0 0 0 !important;
  }
  .modal-body {
    margin-top: 0;
  }
  .page-young .pane-views-taxedu-what-is-tax-young-block {
    margin: -70px 0 0 0;
  }
  .page-young .link-wrapper.right {
    padding-top: 0px;
  }
  .charity_donation .title span {
    padding: 65px 0 0 0;
  }
  .page-young .charity_donation .title span {
    padding: 38px 0 0 40px !important;
  }
  .page-young .container.info-sections.what-is-tax {
    margin-top: -42px;
  }
  .page-resources .form-control.form-select::-ms-expand {
    display: none;
  }
  .page-user #user-login input {
    width: auto !important;
  }
  .page-faq .item-list ul li {
    float: none;
  }
}
.modal-body {
  margin-top: 0;
}
