.LegacyHealth-Feature-FilterBox-FilterBox {
  /* Start AKA css
  .filter-box button
  {
      cursor: pointer;
      background-color: #015597;
      border: none;
      color: #fff;
      display: block;
      padding: 1em;
      font-family: themix-semibold, sans-serif;
      font-style: normal;
      font-weight: 500;
      text-align: center;
      text-decoration: none;
      text-transform: none;
      width: 100%;
  }

  .filter-box button:hover
  {
      background-color: #00488A;
  }

  .filter-box
  {
      padding: 20px;
      margin-bottom: 30px;
      background-color: #eee;
  }

  .filter-box .filter-box-top
  {
      display: table;
      width: 100%;
  }

  .filter-box .filter-box-top .filter-box-left
  {
      display: table-cell;
      vertical-align: top;
  }

  .filter-box .filter-box-top .filter-box-right
  {
      display: table-cell;
      vertical-align: top;
      white-space: nowrap;
      padding-right: 40px;
      text-align: right;
  }

  .filter-box button
  {
      display: inline;
      font-size: inherit;
      padding: 10px 15px;
      text-transform: none;
      width: auto;
  }

  .filter-box button:after
  {
      content: "\e260";
      margin-left: 1em;
      font-family: "Glyphicons Halflings";
  }

  .filter-box button.collapsed:after
  {
      content: "\e259";
      margin-left: 1em;
      font-family: "Glyphicons Halflings";
  }

  .filter-box .collapse
  {
      margin-top: 20px;
      columns: 150px auto;
  }

  .filter-box .collapse li
  {
      margin-bottom: 15px;
  }

  @media( max-width: 452px )
  {
      .filter-box .filter-box-top
      {
      }

      .filter-box .filter-box-top .filter-box-left
      {
          float: none;
          width: 100%;
          padding-bottom: 20px;
      }

      .filter-box .filter-box-top .filter-box-right
      {
          float: none;
          width: 100%;
          text-align: center;
      }
  }
  End AKA css */
  padding: 20px;
  margin-bottom: 30px;
  background-color: #eee;
}
.LegacyHealth-Feature-FilterBox-FilterBox .column-two {
  text-align: center;
}
.LegacyHealth-Feature-FilterBox-FilterBox .column-two button {
  color: white;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 10px 20px;
  display: inline-block;
  text-transform: none;
  background-color: #015597;
  font-family: themix-semibold, sans-serif;
}
.LegacyHealth-Feature-FilterBox-FilterBox .column-two button:hover {
  background-color: #00488A;
}
.LegacyHealth-Feature-FilterBox-FilterBox .column-two button span {
  margin-left: 4px;
}
.LegacyHealth-Feature-FilterBox-FilterBox .column-two button .glyphicon-chevron-up {
  display: none;
}
@media (max-width: 1200px) {
  .LegacyHealth-Feature-FilterBox-FilterBox .column-two button {
    margin-top: 10px;
  }
}
.LegacyHealth-Feature-FilterBox-FilterBox .details {
  display: none;
}
.LegacyHealth-Feature-FilterBox-FilterBox .details .details-inner {
  column-count: 2;
}
@media (min-width: 768px) {
  .LegacyHealth-Feature-FilterBox-FilterBox .details .details-inner {
    column-count: 3;
  }
}
@media (min-width: 992px) {
  .LegacyHealth-Feature-FilterBox-FilterBox .details .details-inner {
    column-count: 5;
  }
}
.LegacyHealth-Feature-FilterBox-FilterBox .details .details-inner a {
  padding: 5px;
  display: block;
}
.LegacyHealth-Feature-FilterBox-FilterBox .edit-links {
  padding: 2rem;
  border: 1px solid #ccc;
}
.LegacyHealth-Feature-FilterBox-FilterBox .edit-links .link {
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #ccc;
}
.LegacyHealth-Feature-FilterBox-FilterBox .edit-links .link:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/*# sourceMappingURL=LegacyHealth.feature.filterbox.css.map */
