.advanced-filters {
  padding: 1.875rem; }

.advanced-filters__wrapper,
.advanced-filters__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.advanced-filters__wrapper {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.advanced-filters__form {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
/*   -ms-flex-wrap: wrap;
      flex-wrap: wrap; */ }

.advanced-filters__input {
  margin-bottom: 0.25rem;
  margin-right: 1.75rem;
  width: 12.875rem; }
  .advanced-filters__input:last-child {
    margin-right: 1.25rem; }

.advanced-filters__input--small {
  width: 11.5625rem; }

.advanced-filters__input-search {
  -webkit-box-flex: inherit;
      -ms-flex-positive: inherit;
          flex-grow: inherit;
  max-width: 27.5rem;
  width: auto; }

.advanced-filters__input-search--small {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  max-width: 17.8125rem;
  min-width: 12.5rem; }

.advanced-filters__input-select {
  -webkit-box-flex: inherit;
      -ms-flex-positive: inherit;
          flex-grow: inherit;
  max-width: 12.875rem;
  width: auto; }

.advanced-filters__input-select--small {
  max-width: 11.5625rem; }

.advanced-filters__input-show {
  width: 5.5rem; }

.advanced-filters__download-container {
  /* -ms-flex-item-align: end;
      align-self: flex-end; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 6.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 6.25rem;
  width: 6.25rem; }

.advanced-filters__download-container--small {
  height: 4.625rem; }

.advanced-filters__download {
  border: 0.0625rem solid #0033ab;
  border-radius: 50%;
  display: block;
  height: 2.4375rem;
  padding: 0.625rem;
  width: 2.4375rem; }

.advanced-filters__download-label {
  color: #262c43;
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1.5; }

.advanced-filters__search-icon-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-left: 0.0625rem solid #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%; }
  
  .advanced-filters__download-container--small .advanced-filters__download-icon-container {
    height: 2.75rem; }

.advanced-filters__download-icon {
  height: 100%;
  stroke: #0033ab;
  stroke-width: .5;
  width: 100%; }
  
  
  .advanced-filters__reset-icon-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%; }
  
  .advanced-filters__download-icon-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%; }