/* Programs */
#views-exposed-form-programs-page { display:flex; flex-flow:row wrap; column-gap: 3.16vw; row-gap: 1.77em; }
#views-exposed-form-programs-page .js-form-item-combine { flex: 1 1 auto; min-width: 50%; }
#views-exposed-form-programs-page .js-form-item-term-node-tid-depth {flex: 1 1 20%; min-width: 14em;}
#views-exposed-form-programs-page .form-item-field-department-tid,
#views-exposed-form-programs-page .form-item-interest-area,
#views-exposed-form-programs-page .form-item-field-location-tid,
#views-exposed-form-programs-page .form-item-term-node-tid-depth { flex: 1 1 auto;}
#views-exposed-form-programs-page .views-exposed-widget {margin-right: 3.160493824vw!important;}
#views-exposed-form-programs-page .form-item { margin-bottom: 0;}
#views-exposed-form-programs-page .views-reset-button {display: flex; align-items: center;}
#views-exposed-form-programs-page #edit-actions,
#views-exposed-form-programs-page #edit-actions--2 {
  align-self: end;
}
#views-exposed-form-programs-page #edit-combine,
#views-exposed-form-programs-page #edit-combine--2 {
  width: 100%;
}
.views-exposed-form h2 {display:none;}
#views-exposed-form-programs-page {border-bottom: 2px solid var(--b); padding-bottom: 1.77em;}

.path-academics .views-element-container .ogs-program-teaser:nth-child(odd) {
  background-color: var(--bg-lighter-gray);
}

/* Programs */
#views-exposed-form-graduate-faculty-page .views-reset-button {display: flex; align-items: center;}
#views-exposed-form-graduate-faculty-page .views-submit-button {display: flex; align-items: center;}
#views-exposed-form-graduate-faculty-page .views-widget-filter-combine {margin-right: 3.160493824vw!important;}
#views-exposed-form-graduate-faculty-page .form-item { margin: .56em 0 1.77em;}
.ogs-btn-hover:hover {
   background-color:#424240;
   color: #fff!important;
}
