.sew-overlay-loader{
  border-radius: 0 !important;
}
/*.ts-dropdown .spinner{
  display: none !important;
}*/
.sew-submit-btn, .sew-reset-btn{
  display: flex !important;
  padding: 0.75rem 0 !important;
  width: 8rem !important;
  border: none !important;
  justify-content: center;
}
.sew-submit-btn:hover,
.sew-reset-btn:hover{
  color: #fff !important;
}
.sew-submit-wrapper{
  margin: 0 !important;
}
.sew-filter-form{
  flex-direction: row !important;
  align-items: center;
}
.sew-grid-container{
  display: flex !important;
}
.sew-field-group{
  flex: 1 1 100%;
}
.term-gearbox-sew .sew-filter-form{
  align-items: center !important;
}
.term-gearbox-sew .sew-grid-container{
  display: grid !important;
  grid-template-rows: 1fr;
  grid-template-columns: repeat(5, 1fr);
}
.term-gearbox-sew .sew-field-group{
  max-width: max-content !important;
  min-width: 12.75rem !important;
}
.term-gearbox-sew .sew-submit-wrapper{
  gap: 16px !important;
  flex-direction: column-reverse !important;
}
@media all and (max-width: 1024px){
  .term-gearbox-sew .sew-grid-container{
    display: flex !important;
  }
  .term-gearbox-sew .sew-filter-form{
    display: flex !important;
    flex-direction: column !important;
  }
  .term-gearbox-sew .sew-field-group{
    min-width: 100% !important;
  }
  .term-gearbox-sew .sew-submit-wrapper{
    flex-direction: row !important;
  }
  .term-gearbox-sew .sew-submit-btn, .term-gearbox-sew .sew-reset-btn{
    font-size: 15px !important;
  }
}