.news_search--form_container,
.view-display-id-local_news_search.view-id-local_news .view-filters,
.view-id-shared_news_items.baylor-news--search-page .view-filters {
  background: #eee;
  position: relative;
}

.news_search--form_container h2,
.view-display-id-local_news_search.view-id-local_news .view-header h1,
.view-id-shared_news_items.baylor-news--search-page .view-header h2 {
  font-size: 2.15em;
  color: #154734;
  font-weight: 800;
  line-height: 34px;
  font-family: bio-sans, sans-serif;
  margin: 15px 0;
  padding-left: 12px;
  position: relative;
}

.news_search--form_container h2::after,
.view-display-id-local_news_search.view-id-local_news .view-header h1::after,
.view-id-shared_news_items.baylor-news--search-page .view-header h2::after {
  content: '';
  background: #ffb81c;
  height: 3px;
  width: 60px;
  position: absolute;
  bottom: -14px;
  left: 12px;
}

.news_search--form_container form,
.view-display-id-local_news_search.view-id-local_news .view-filters form,
.view-id-shared_news_items.baylor-news--search-page .view-filters form {
  display: grid;
  margin-top: 40px;
  justify-items: stretch;
  align-items: stretch;
  grid-column-gap: 10px;
  grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
}

.news_search--form_container .form-item,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item {
  box-sizing: border-box;
  position: relative;
  font: 0.85em/1em bio-sans,sans-serif;
  line-height: 1.3em;
}

.news_search--form_container .form-item label,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item label,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item label{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.news_search--form_container .form-item input,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item input,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item input {
  height: 55px;
  width: 100%;
  display: block;
  padding: 14px 12px 14px 15px;
  box-sizing: border-box;
  margin-top: 5px;
  border-radius: 0;
  border: 1px solid #787878;
  font: 400 18px/1.2em bio-sans,arial,sans-serif;
}

.news_search--form_container .form-item select,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item select,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item select {
  padding: 0 45px 0 15px;
  margin: 0 auto;
  width: 100%;
  border: 0.1rem solid #787878;
  color: #212b36;
  display: block;
  box-sizing: border-box;
  margin-top: 5px;
  height: 55px;
  -webkit-appearance: none;
  font: 400 18px/1.2em bio-sans,arial,sans-serif;
  -moz-appearance: none;
}

.news_search--form_container .form-item-target-terms::before,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item-field-news-category-target-id::before,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item-target-terms::before {
  content: "\f078";
  font-family: 'font awesome 5 pro';
  pointer-events: none;
  position: absolute;
  right: 1.2rem;
  top: 3rem;
  z-index: 3;
  display: block;
  width: 0.75em;
  height: 0.75em;
  border-left: 0;
  text-align: right;
}

.news_search--form_container .form-item select::-ms-expand,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-item select::-ms-expand,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-item select::-ms-expand {
  display: none;
}


.news_search--form_container .form-actions,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-actions,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-actions {
  min-width: 145px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.news_search--form_container input.form-submit,
.view-display-id-local_news_search.view-id-local_news .view-filters input.form-submit,
.view-id-shared_news_items.baylor-news--search-page .view-filters input.form-submit {
  margin-top: 5px;
  width: 100%;
  height: 55px;
  color: #000;
  size: 2px;
  -webkit-appearance: none;
  display: inline-block;
  position: absolute;
  bottom: 0;
  border: 3px solid #ffb81c;
  background: 0;
  padding: 12px 20px 13px 45px;
  border-radius: 0;
  overflow: hidden;
  z-index: 1;
  text-transform: uppercase;
  font: 700 16px/1.2em bio-sans,Arial,sans-serif;
  text-decoration: none;
  cursor: pointer;
}

.news_search--form_container .form-actions::before,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-actions::before,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-actions::before {
  background: #ffb81c;
  content: "";
  top: 30px;
  left: -2px;
  right: -2px;
  bottom: -1px;
  position: absolute;
  z-index: -1;
  transition: all .25s;
  transform: translateX(-105%);
}

.news_search--form_container .form-actions::after,
.view-display-id-local_news_search.view-id-local_news .view-filters .form-actions::after,
.view-id-shared_news_items.baylor-news--search-page .view-filters .form-actions::after {
  font-family: "font awesome 5 pro";
  font-weight: 500;
  font-size: 22px;
  content: "\f002";
  color: #154734;
  pointer-events: none;
  position: absolute;
  left: 26px;
  right: 0;
  bottom: 0;
  z-index: 1;
  top: 70%;
  transform: translateY(-50%);
  cursor: pointer;
}

nav {}

ul.js-pager__items {
  display: flex;
  flex-direction: row;
  font: 400 16px/.8em bio-sans,sans-serif;
  text-transform: uppercase;
  list-style: none;
  justify-content: center;
  width: 100%;
  align-items: center;
  position: relative;
}

.js-pager__items li,
.view-display-id-local_news_search .js-pager__items li,
.view-id-shared_news_items .js-pager__items li {
  font-family: bio-sans,sans-serif;
  margin: 15px 10px;
}

#content .view-id-shared_news_items .pager ul.js-pager__items li.pager__item a {
  font-size: 1.1em;
  line-height: 0;
  border-bottom: none;
  font-weight: normal;
}

#content .view-id-shared_news_items .pager ul.js-pager__items li.pager__item a.is-active {
  border-bottom: 1px solid var(--universityGold);
  font-weight: bold;
}

.block-views-blockshared-news-items-list-block {
  padding: 70px 40px 40px;
}

@media(max-width: 1220px) {
  .news_search--form_container form,
  .view-display-id-local_news_search.view-id-local_news .view-filters form,
  .view-id-shared_news_items.baylor-news--search-page .view-filters form {
    grid-auto-columns: 1fr;
    grid-auto-rows: 1fr;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-areas: "form-item-syndicated-combine form-item-syndicated-combine"
                          "form-item-field-news-date-time form-item-field-news-date-time-1"
                          "form-item-target-terms form-actions";
  }

  .news_search--form_container .form-item.form-item-syndicated-combine,
  .view-display-id-local_news_search.view-id-local_news .view-filters .form-item.form-item-syndicated-combine,
  .view-id-shared_news_items.baylor-news--search-page .view-filters .form-item.form-item-syndicated-combine {
    grid-area: form-item-syndicated-combine;
  }
}

@media(max-width: 550px) {
  .news_search--form_container form,
  .view-display-id-local_news_search.view-id-local_news .view-filters form,
  .view-id-shared_news_items.baylor-news--search-page .view-filters form {
    display: block;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  }
  .news_search--form_container .form-actions,
  .view-display-id-local_news_search.view-id-local_news .view-filters .form-actions,
  .view-id-shared_news_items.baylor-news--search-page .view-filters .form-actions {
    height: 55px;
    margin-top: 27px;
    margin-bottom: 15px;
    position: relative;
  }
  .news_search--form_container .form-actions::after,
  .view-display-id-local_news_search.view-id-local_news .view-filters .form-actions::after,
  .view-id-shared_news_items.baylor-news--search-page .view-filters .form-actions::after {
    top: 55%;
  }
}

.news-search-page .main__content {
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100%;
  max-height: 100%;
}

.news-search-page .view-display-id-local_news_search .view-header,
.news-search-page .main__content .view-header {
  background: #eee;
  padding: 60px 20px 30px 20px;
}

.news-search-page .view-display-id-local_news_search .view-header h1,
.news-search-page .main__content .view-header h2 {
  display: block;
  max-width: 1400px;
  margin: 0 auto;
}

.news-search-page .main__content {}

.news-search-page .view-display-id-local_news_search .view-filters form,
.news-search-page .main__content .view-id-shared_news_items.baylor-news--search-page .view-filters form {
  margin: 0 auto;
  max-width: 1400px;
  padding: 10px 20px 60px 20px;
}

.news-search-page .view-display-id-local_news_search .view-content,
.news-search-page .main__content .view-content {
  max-width: 1200px;
  margin: 0 auto;
  padding: 70px 40px 40px;
}

.news-search-page .main__content .publicationlist {
  margin: 0 auto;
  max-width: unset;
}

/* Local News Styles */

.view-display-id-local_news_search__button {
  min-width: 145px;
  position: relative;
  overflow:hidden;
  cursor: pointer;
}

.view-display-id-local_news_search__button input {
  display: inline-block;
  border: 3px solid #ffb81c;
  padding: 12px 20px 13px 45px;
  position: absolute;
  bottom: 0;
  background: 0;
  overflow: hidden;
  transition: all .25s;
  color: #154734;
  z-index: 1;
  text-transform: uppercase;
  font: 700 16px/1.2em bio-sans,Arial,sans-serif;
  vertical-align: center;
  text-decoration: none !important;
  cursor: pointer;
}

.view-display-id-local_news_search__button::before {
  background: #ffb81c;
  content: "";
  top: 30px;
  left: -2px;
  right: -2px;
  bottom: -1px;
  position: absolute;
  z-index: -1;
  transition: all .25s;
  transform: translateX(-105%);
}

.view-display-id-local_news_search__button:hover::before {
  transform: translateX(0);
}

.view-display-id-local_news_search__button::after {
  font-family: "Font Awesome 5 Pro";
  font-weight: 500;
  font-size: 22px;
  content: "\f002";
  color: #154734;
  pointer-events: none;
  position: absolute;
  left: 26px;
  right: 0;
  bottom: 0;
  z-index: 1;
  top: 70%;
  transform: translateY(-50%);
  cursor:pointer;
}

.view-display-id-local_news_search .pager .pager__items {
  display: flex;
  justify-content:center;
  align-items: center;
  list-style-type:none;
  padding: 0;
}

.view-display-id-local_news_search .pager .pager__items .pager__item {
  display:inline-block;
  margin: 0 10px 0 10px;
}

.view-display-id-local_news_search .pager .pager__items .pager__item a {
  display:inline-block;
  color: #154734;
  font: 300 18px/1.3em bio-sans,Arial,sans-serif;
  text-decoration:none;
  text-decoration: none;
  background-image: linear-gradient(var(--universityGold),var(--universityGold));
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: 0 3px;
  border-bottom: 1px solid var(--universityGold) !important;
  font-weight: 700;
  transition: all .3s;
  color: #006a52;
}

.view-display-id-local_news_search .pager .pager__items .pager__item a[title="Current page"] {
  font-weight: 700;
  border-bottom: 2px solid #ffb81c !important;
  margin-top: 3px;
  padding-bottom: 1px;
}

/*-- FRONT END STYLES FOR THE PAGER ON ../NEWS, ETC. --*/

.view-display-id-list ul.js-pager__items,
.view-display-id-list_search ul.js-pager__items {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 0;
}

.view-display-id-list span.pager__item-title.pager__item-title--forward,
.view-display-id-list span.pager__item-title.pager__item-title--backwards,
.view-display-id-list_search span.pager__item-title.pager__item-title--forward,
.view-display-id-list_search span.pager__item-title.pager__item-title--backwards {
  display:none;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--next a::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--next a::after{
  font: normal normal 300 1.1em/0 Font Awesome\ 5 Pro;
  content: "\f138";
  display:inline-block;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--last a::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--last a::after {
  font: normal normal 300 1.1em/0 Font Awesome\ 5 Pro;
  content: "\f324";
  display:inline-block;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--previous a::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--previous a::after {
  font: normal normal 300 1.1em/0 Font Awesome\ 5 Pro;
  content: "\f137";
  display:inline-block;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--first a::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--first a::after {
  font: normal normal 300 1.1em/0 Font Awesome\ 5 Pro;
  content: "\f323";
  display:inline-block;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--next a,
.view-display-id-list li.pager__item.pager__item--action.pager__item--last a,
.view-display-id-list li.pager__item.pager__item--action.pager__item--previous a,
.view-display-id-list li.pager__item.pager__item--action.pager__item--first a,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--next a,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--last a,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--previous a,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--first a {
  transition:none!important;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--next a:hover::after,
.view-display-id-list li.pager__item.pager__item--action.pager__item--last a:hover::after,
.view-display-id-list li.pager__item.pager__item--action.pager__item--previous a:hover::after,
.view-display-id-list li.pager__item.pager__item--action.pager__item--first a:hover::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--next a:hover::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--last a:hover::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--previous a:hover::after,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--first a:hover::after {
  color:#006A52;
  /*transform: scale(1.05);*/
  /*text-shadow: 0 0 1px #006A52;*/
  -webkit-text-stroke: 1px #006A52;
  text-stroke: 1px #006A52;
}

.view-display-id-list li.pager__item.pager__item--action.pager__item--next a:hover,
.view-display-id-list li.pager__item.pager__item--action.pager__item--last a:hover,
.view-display-id-list li.pager__item.pager__item--action.pager__item--previous a:hover,
.view-display-id-list li.pager__item.pager__item--action.pager__item--first a:hover,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--next a:hover,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--last a:hover,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--previous a:hover,
.view-display-id-list_search li.pager__item.pager__item--action.pager__item--first a:hover {
  background-image:none!important;
}


@media (max-width: 600px) {
  .view-display-id-list li.pager__item.pager__item--number:not(li.pager__item--active):not(li.pager__item--active + li):not(li.pager__item--active + li + li),
  .view-display-id-list_search li.pager__item.pager__item--number:not(li.pager__item--active):not(li.pager__item--active + li):not(li.pager__item--active + li + li) {
    display:none;
  }
}


