/* colors */
/* fonts */
/* responsive sizes */
/* transitions */
/* Widely-used vertical alignment mixin */
/* max width used on everything */
/* display flex container */
/* font family for soleil */
.searchResultsPage {
  position: relative;
  margin-bottom: 4em;
}

.searchResultsPage .innerResults {
  max-width: 132.4em;
  margin: 0 2em;
}

@media screen and (min-width: 1424px) {
  .searchResultsPage .innerResults {
    margin: auto;
  }
}

.searchResultsPage .innerResults .largeFooterAd {
  position: relative;
  overflow: hidden;
  margin: 2em 0;
}

@media screen and (max-width: 767px) {
  .searchResultsPage .innerResults .largeFooterAd.desktop {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .searchResultsPage .innerResults .largeFooterAd.mobile {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .searchResultsPage .innerResults .largeFooterAd {
    margin: 2em 0;
    max-height: 28em;
    overflow: hidden;
  }
}

@media screen and (min-width: 1200px) {
  .searchResultsPage .innerResults .largeFooterAd {
    margin: 2em 0 2em;
    max-height: 60em;
  }
}

@media screen and (min-width: 768px) and (max-width: 1080px) {
  .searchResultsPage .allResults .col-md-3 {
    width: 25.4em;
  }

  .searchResultsPage .allResults .col-md-9 {
    width: calc(100% - 25.4em);
  }
}

@media screen and (min-width: 1200px) {
  .searchResultsPage .col-xl-left {
    float: left;
  }

  .searchResultsPage .col-xl-right {
    float: right;
  }
}

@media screen and (max-width: 767px) {
  .searchResultsPage .allResults .col-md-3 {
    position: fixed;
    top: 0em;
    right: 0;
    width: 31em;
    height: 100%;
    z-index: 99;
    background-color: #f4f4f4;
    -webkit-transform: translateX(33em);
    transform: translateX(33em);
  }

  .searchResultsPage .allResults .col-md-3:after {
    width: 0;
    height: 0;
    border: 15px solid transparent;
    border-right-color: #f4f4f4;
    position: absolute;
    left: -3em;
    top: 32.5em;
    content: "";
  }
}

.searchResultsPage .searchBar {
  position: relative;
  margin: 2em 0 2em;
}

@media screen and (max-width: 767px) {
  .searchResultsPage .searchBar {
    margin: 4em 0 2em;
  }
}

.searchResultsPage .searchBar form .reset {
  padding: 0;
  font-size: 12px;
  font-style: italic;
  font-family: "Open Sans", sans-serif;
  color: #9c9c9c;
  font-weight: 600;
  line-height: 3em;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .searchBar form .reset {
    margin-top: 1em;
  }
}

.searchResultsPage .searchBar form .reset:hover {
  cursor: pointer;
}

.searchResultsPage .searchBar form .reset a,
.searchResultsPage .searchBar form .reset a:hover,
.searchResultsPage .searchBar form .reset a:visited,
.searchResultsPage .searchBar form .reset a:active {
  color: #132c6e;
  font-size: inherit;
  text-transform: none;
  font-family: "Open Sans", sans-serif;
  text-decoration: none;
  letter-spacing: 0;
  line-height: inherit;
}

.searchResultsPage .searchBar form .reset a:hover,
.searchResultsPage .searchBar form .reset a:hover:hover,
.searchResultsPage .searchBar form .reset a:visited:hover,
.searchResultsPage .searchBar form .reset a:active:hover {
  color: #212121;
}

.searchResultsPage .searchBar form .inputGroup {
  position: relative;
}

.searchResultsPage .searchBar form .searchEvents {
  width: calc(100% - 3.5em);
  position: relative;
  float: left;
  background-color: #f4f4f4;
  margin-bottom: 0px;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .searchBar form .searchEvents {
    width: calc(100% - 5em);
  }
}

.searchResultsPage .searchBar form .searchReset {
  position: absolute;
  background-color: transparent;
  left: calc(100% - 3.5em);
  top: 0;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .searchBar form .searchReset {
    left: calc(100% - 5em);
  }
}

.searchResultsPage .searchBar form .fa-times {
  position: absolute;
  color: #9c9c9c;
  right: 1em;
  line-height: 2.5em;
  font-size: 1.4em;
}

.searchResultsPage .searchBar form .fa-times:hover {
  cursor: pointer;
}

.searchResultsPage .searchBar form .button {
  position: relative;
  float: left;
  width: 3.5em;
  height: 3.5em;
  text-align: center;
  background-color: #05d6ee;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .searchBar form .button {
    width: 5em;
  }
}

.searchResultsPage .searchBar form .button .solid {
  padding: 0;
  margin: 0;
  text-align: center;
  color: #fff;
  font-size: 2em;
  line-height: 1.75em;
  font-weight: 800;
  border: none;
}

.searchResultsPage .allResults {
  margin-left: -3.5em;
  margin-right: -3.5em;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .allResults {
    margin-right: 0;
    margin-left: -15px;
  }
}

.searchResultsPage .filterWrapper {
  padding: 2em;
  background-color: #f4f4f4;
  display: block;
  float: none;
}

.searchResultsPage .filterWrapper .closeSideBar {
  color: #212121;
  font-size: 3em;
  text-align: right;
  cursor: pointer;
  margin-top: -0.3333em;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .filterWrapper {
    border: 1px solid #9c9c9c;
  }

  .searchResultsPage .filterWrapper .closeSideBar {
    display: none;
  }
}

.searchResultsPage .filterWrapper .titleReset {
  border-bottom: 1px solid #9c9c9c;
  padding-bottom: 0.4em;
  margin: 0;
}

.searchResultsPage .filterWrapper .titleReset p {
  padding: 0;
}

.searchResultsPage .filterWrapper p.reset {
  font-size: 12px;
  font-style: italic;
  font-family: "Open Sans", sans-serif;
  color: #9c9c9c;
  font-weight: 600;
  text-decoration: underline;
  text-align: right;
}

.searchResultsPage .filterWrapper p.reset:hover {
  cursor: pointer;
}

.searchResultsPage .filterWrapper .filterSection {
  position: relative;
  margin-top: 2em;
}

.searchResultsPage .filterWrapper .filterSection p.guideboxCaption {
  letter-spacing: 0;
  text-transform: none;
  font-size: 16px;
  color: #373a3c;
}

@media screen and (max-width: 767px) {
  .searchResultsPage .filterWrapper .filterSection p.guideboxCaption {
    font-weight: 700;
  }
}

.searchResultsPage .filterWrapper form .customCheckBox .checkBoxLabel {
  color: #132c6e;
  -webkit-transition: 0.3s all linear;
  -moz-transition: 0.3s all linear;
  -ms-transition: 0.3s all linear;
  -o-transition: 0.3s all linear;
  transition: 0.3s all linear;
  font-weight: 700;
  font-style: normal;
}

.searchResultsPage .filterWrapper form .customCheckBox .checkBoxLabel:hover {
  color: #212121;
}

.searchResultsPage .filterWrapper form .customCheckBox .checkBox {
  background-color: #fff;
}

@media screen and (max-width: 767px) {
  .searchResultsPage .filterWrapper form .customCheckBox .checkBox {
    border: none;
  }
}

@media screen and (max-width: 767px) {
  .searchResultsPage .filterWrapper form .customCheckBox .checkBox .checkmark {
    top: -3px;
  }
}

.searchResultsPage
  .filterWrapper
  form
  .customCheckBox
  .checkBox
  .checkmark
  .checkmark_stem,
.searchResultsPage
  .filterWrapper
  form
  .customCheckBox
  .checkBox
  .checkmark
  .checkmark_kick {
  background-color: #132c6e;
}

.searchResultsPage .allResults .col-md-9 {
  background-color: #f4f4f4;
  padding: 2em 3.5em;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .allResults .col-md-9 {
    padding: 2em 15px;
  }
}

.searchResultsPage .resultsWrapper .showingResults {
  padding-bottom: 0.4em;
  margin: 0;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .showingResults {
    border-bottom: 1px solid #9c9c9c;
  }
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .showingResults p.filter {
    display: none;
  }
}

.searchResultsPage .resultsWrapper .showingResults .col-xs-3,
.searchResultsPage .resultsWrapper .showingResults .col-xs-9 {
  padding: 0;
}

.searchResultsPage .resultsWrapper .showingResults p {
  font-style: normal;
  color: #9c9c9c;
}

.searchResultsPage .resultsWrapper .showingResults .filter {
  text-align: right;
  color: #132c6e;
  cursor: pointer;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 14px;
}

.searchResultsPage .resultsWrapper .resultItem {
  position: relative;
  padding: 2em 0;
  background-color: #f4f4f4;
  -webkit-transition: 0s all linear;
  -moz-transition: 0s all linear;
  -ms-transition: 0s all linear;
  -o-transition: 0s all linear;
  transition: 0s all linear;
  border-top: 1px solid #9c9c9c;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .resultItem {
    padding: 2em;
  }
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .resultItem {
    border: none;
  }
}

.searchResultsPage .resultsWrapper .resultItem p.boldLarge a,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:hover,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:visited,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:active {
  display: block;
  font-size: inherit;
  font-family: "Open Sans", sans-serif;
  text-decoration: none;
  line-height: inherit;
  letter-spacing: 0;
  color: #132c6e;
  font-weight: 700;
  -webkit-transition: 0s all linear;
  -moz-transition: 0s all linear;
  -ms-transition: 0s all linear;
  -o-transition: 0s all linear;
  transition: 0s all linear;
  text-transform: none;
}

.searchResultsPage .resultsWrapper .resultItem p.boldLarge a .icon,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:hover .icon,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:visited .icon,
.searchResultsPage .resultsWrapper .resultItem p.boldLarge a:active .icon {
  margin-left: 5px;
}

.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper a,
.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper a:hover,
.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper a:visited,
.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper a:active {
  display: block;
  font-size: inherit;
  font-family: "Open Sans", sans-serif;
  text-decoration: none;
  line-height: inherit;
}

.searchResultsPage .resultsWrapper .resultItem p.copy a,
.searchResultsPage .resultsWrapper .resultItem p.copy a:hover,
.searchResultsPage .resultsWrapper .resultItem p.copy a:visited,
.searchResultsPage .resultsWrapper .resultItem p.copy a:active,
.searchResultsPage .resultsWrapper .resultItem .copy a {
  display: block;
  font-size: inherit;
  font-family: "Open Sans", sans-serif;
  text-decoration: none;
  line-height: inherit;
  letter-spacing: 0;
  color: #212121;
  font-weight: 400;
  -webkit-transition: 0s all linear;
  -moz-transition: 0s all linear;
  -ms-transition: 0s all linear;
  -o-transition: 0s all linear;
  transition: 0s all linear;
  text-transform: none;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .resultItem:hover {
    background-color: #e3e3e3;
  }

  .searchResultsPage .resultsWrapper .resultItem:hover p.boldLarge a,
  .searchResultsPage .resultsWrapper .resultItem:hover p.boldLarge a:hover,
  .searchResultsPage .resultsWrapper .resultItem:hover p.boldLarge a:visited,
  .searchResultsPage .resultsWrapper .resultItem:hover p.boldLarge a:active,
  .searchResultsPage .resultsWrapper .resultItem:hover p.copy a,
  .searchResultsPage .resultsWrapper .resultItem:hover p.copy a:hover,
  .searchResultsPage .resultsWrapper .resultItem:hover p.copy a:visited,
  .searchResultsPage .resultsWrapper .resultItem:hover p.copy a:active {
    color: #212121;
  }
}

.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper.scroll .fade {
  display: none;
}

.searchResultsPage .resultsWrapper .resultItem .breadcrumWrapper {
  margin: 0.5em 0 0;
}

.searchResultsPage
  .resultsWrapper
  .resultItem
  .breadcrumWrapper
  .breadcrumItem {
  font-size: 1.2em;
}

.searchResultsPage .resultsWrapper .resultItem p.copy {
  max-width: 90%;
}

.searchResultsPage .resultsWrapper .resultItem .arrowDefault {
  position: absolute;
  top: 2em;
  right: 2em;
}

.searchResultsPage .resultsWrapper .resultItem .arrowDefault a,
.searchResultsPage .resultsWrapper .resultItem .arrowDefault a:hover,
.searchResultsPage .resultsWrapper .resultItem .arrowDefault a:visited,
.searchResultsPage .resultsWrapper .resultItem .arrowDefault a:active {
  color: #fff;
}

@media screen and (min-width: 1200px) {
  .searchResultsPage .resultsWrapper .resultItem .arrowDefault {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 2em;
    position: absolute;
  }
}

.searchResultsPage .resultsWrapper .resultItem .arrowDefault i {
  top: 0;
  left: 1px;
}

.searchResultsPage .resultsWrapper .filterPagination {
  margin: 1em 0 0;
  padding-top: 1em;
  position: relative;
  border-top: 1px solid #9c9c9c;
}

.searchResultsPage .resultsWrapper .filterPagination .displaying {
  padding: 0;
  display: none;
  color: #9c9c9c;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .filterPagination .displaying {
    display: inline-block;
  }
}

.searchResultsPage .resultsWrapper .filterPagination .paginationHolder {
  padding: 0;
  margin-top: -0.5em;
}

@media screen and (min-width: 768px) {
  .searchResultsPage .resultsWrapper .filterPagination .paginationHolder {
    text-align: right;
  }
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination {
  margin: 0;
}

@media screen and (max-width: 767px) {
  .searchResultsPage
    .resultsWrapper
    .filterPagination
    .paginationHolder
    .pagination {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: space-between;
    justify-content: space-around;
  }
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item
  .page-link {
  border: none;
  color: #07163c;
  opacity: 1;
  background-color: #f4f4f4;
  -webkit-transition: 0.3s all linear;
  -moz-transition: 0.3s all linear;
  -ms-transition: 0.3s all linear;
  -o-transition: 0.3s all linear;
  transition: 0.3s all linear;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item
  .page-link:hover,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item
  .page-link:visited,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item
  .page-link:active,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item
  .page-link:focus {
  background-color: transparent;
  text-decoration: none;
  color: #132c6e;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.space
  .page-link {
  cursor: default;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.prevArrow
  .page-link,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.nextArrow
  .page-link,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.active
  .page-link {
  color: #05d6ee;
  background-color: transparent;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.prevArrow
  .page-link:hover,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.nextArrow
  .page-link:hover,
.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.active
  .page-link:hover {
  color: #132c6e;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.active
  .page-link:hover {
  color: #05d6ee;
}

.searchResultsPage
  .resultsWrapper
  .filterPagination
  .paginationHolder
  .pagination
  .page-item.inactive
  .page-link {
  opacity: 0.25;
}

.searchResultsPage .loaderWrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 99;
  display: none;
}

.searchResultsPage .loaderWrapper.active {
  display: block;
}

.searchResultsPage .loaderWrapper .spinner {
  position: absolute;
  width: 7.5em;
  height: 7.5em;
  left: calc(50% - 3.25em);
  top: calc(50% - 3.25em);
}

.searchResultsPage .loaderWrapper .spinner img {
  width: 100%;
}

@media screen and (max-width: 767px) {
  .search_results .pageWrapperOverlay.show {
    opacity: 0.6;
    pointer-events: auto;
    -webkit-transform: translateX(-31em);
    transform: translateX(-31em);
  }

  .search_results .mainNavigation .mainNav {
    display: none;
  }

  .search_results .mainNavigation.revealSearch,
  .search_results .pageWrapper.revealSearch,
  .search_results .mainFooter.revealSearch {
    -webkit-transform: translateX(0em);
    transform: translateX(0em);
  }

  .search_results .mainNavigation.revealSearch.mobile {
    -webkit-transform: translateX(0em) translateY(-120%);
    transform: translateX(0em) translateY(-120%);
  }
}

@media screen and (min-width: 768px) {
  .search_results .pageWrapperOverlay.show {
    opacity: 0.6;
    pointer-events: auto;
    -webkit-transform: translateX(-31em);
    transform: translateX(-31em);
  }

  .search_results .mainNavigation.revealSearch.mobile {
    -webkit-transform: translateX(0em) translateY(0%);
    transform: translateX(0em) translateY(0%);
  }

  .search_results .mainNavigation.revealSearch,
  .search_results .pageWrapper.revealSearch,
  .search_results .mainFooter.revealSearch {
    -webkit-transform: translateX(-31em);
    transform: translateX(-31em);
  }

  .search_results.noScroll {
    width: auto;
    overflow: auto;
  }
}

.results .small-searchbox {
  float: left;
  width: 825px;
  padding-right: 7px;
}



/*---------------------------------*/
/* ----- COVEO STYLES: ------------*/
/*---------------------------------*/
 .innerResults .CoveoSearchInterface {
	 margin-top: 2rem;
	/*---- search input section ----*/
	/*---- left rail / facets ----*/
}
 .innerResults .CoveoSearchInterface .CoveoLogo {
	 display: none !important;
}
 .innerResults .CoveoSearchInterface .coveo-main-section {
	 display: grid;
	 grid-template-columns: 1fr 2fr 1fr;
	 grid-template-rows: auto auto;
	 gap: 2rem 1.5rem;
	 grid-auto-flow: row;
	 grid-template-areas: "area1 area1 ." "area2 area3 area4";
	 max-width: 100%;
	/* filters on mobile */
}
 @media screen and (max-width: 991.99px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section {
		 grid-template-rows: auto auto auto;
		 grid-template-areas: "area1 area1 area1" "area3 area3 area3";
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-facet-value input[type="checkbox"] {
	 display: block;
	 width: 20px;
	 height: 20px;
	 accent-color: #1b4f7c;
	 flex-shrink: 0;
	 margin-right: 10px;
	 position: relative;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-facet-value-checkbox {
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-header {
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-footer {
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-dropdown-header-wrapper {
	 grid-area: area0;
	/* display: flex;
	 */
	 display: none;
	 justify-content: flex-start;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header {
	 border-radius: 0;
	 border: solid 2px #132c6e;
	/*#ee484a;
	*/
	 background-color: transparent;
	 color: #132c6e;
	 font-size: 1.4rem;
	 font-family: open sans, sans-serif;
	 padding: 15px 25px;
	 text-align: center;
	 text-decoration: none;
	 text-transform: uppercase;
	 letter-spacing: 0;
	 height: auto;
	 margin-bottom: -20px;
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header:hover, .innerResults .CoveoSearchInterface .coveo-main-section .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header:hover p {
	 background-color: #132c6e;
	 color: white;
}
 .innerResults .CoveoSearchInterface .coveo-main-section .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header p {
	 font-weight: 800;
	 font-family: "Open Sans", sans-serif;
	 font-size: 1.4rem;
	 line-height: 1.6rem;
}
 .innerResults .CoveoSearchInterface .coveo-search-section {
	 grid-area: area1;
	 margin: 0;
	 width: 100%;
	 max-width: none;
	 padding: 0;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox {
	 width: 100%;
	/* @media screen and (max-width: 991.99px) {
		 margin-bottom: 20px;
	}
	 */
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox input[type="text"] {
	 background-color: #f4f4f4;
	 color: #9c9c9c;
	 font-family: soleil, sans-serif;
	 font-weight: 600;
	 font-size: 1.4rem;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton {
	 background-color: #05d6ee;
	 border-color: #ccc;
	 border-radius: 0;
	 outline: none;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button {
	/* stroke: white;
	 */
	 fill: white;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button svg {
	 width: 28px;
	 height: 28px;
	 color: white;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton:hover .coveo-magnifier-circle-svg {
	 fill: white;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .magic-box {
	 border-color: #ccc;
	 border-radius: 0;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .magic-box-icon {
	 background-color: #f4f4f4;
}
 .innerResults .CoveoSearchInterface .coveo-search-section .CoveoSearchbox .magic-box-icon svg {
	 color: #9c9c9c;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column {
	 grid-area: area2;
	 width: 100%;
	/*33.3333%;
	*/
	 padding: 0;
	 height: auto;
	 display: flex;
	 flex-direction: column;
	 font-family: soleil, sans-serif;
	/* border-top: 1px solid #9c9c9c;
	 */
	/* right rail */
}
 @media screen and (min-width: 992px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column {
		 display: block !important;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column:not(.right-rail-search) .sort-by-module.right-rail-module {
	 display: none;
}
 @media screen and (max-width: 991.99px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column:not(.right-rail-search) .sort-by-module.right-rail-module {
		 display: block;
		 margin-top: 20px;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-topSpace {
      transition: height .5s;
      height: 0 !important;
    }
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column.right-rail-search {
	 grid-area: area4;
	 border-top: none;
}
 @media screen and (max-width: 991.99px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column.right-rail-search {
		 grid-area: unset;
	}
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column.right-rail-search .sort-by-module {
		 display: none;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column.right-rail-search .right-rail-module:last-child {
	 margin-bottom: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .leftTitleResetCont {
	 border: 1px solid #9c9c9c;
	 border-bottom: none;
	 background: #f4f4f4;
	 padding: 20px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .leftTitleResetCont .leftTitleReset {
	 display: flex;
	 justify-content: space-between;
	 border-bottom: 1px solid #9c9c9c;
	 padding-bottom: 0.4rem;
	 margin: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .leftTitleResetCont .leftTitleReset .btn-reset {
	 border: none;
     background-color: transparent;
	 font-size: 1.2rem;
	 font-style: italic;
	 font-family: open sans, sans-serif;
	 color: #9c9c9c;
	 font-weight: 600;
	 text-decoration: underline;
	 text-align: right;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column div:has(> div.CoveoFacet) {
	 border-radius: 0;
	 border: 1px solid #9c9c9c;
	 border-top: none;
	 border-bottom: 1px solid #9c9c9c;
	 background-color: #f4f4f4;
	 margin: 0;
	 margin-bottom: -1px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .CoveoFacet {
	 border-radius: 0;
	 border: none;
	 background-color: transparent;
	 margin: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .CoveoFacet .coveo-facet-header, .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .CoveoFacet .coveo-facet-footer {
	 background: transparent;
}

.innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-header-settings-section .coveo-facet-header-eraser.coveo-facet-header-eraser-visible{
	position: relative;
}
.innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-header-settings-section .coveo-facet-header-eraser.coveo-facet-header-eraser-visible svg{
	display: none;
}

.innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-header-settings-section .coveo-facet-header-eraser.coveo-facet-header-eraser-visible::before{	
	content: "Clear";
    display: block;
    width: 32px;
    height: 20px;
    position: relative;
    top: 0;
    left: -6px;
    border: none;
    background-color: transparent;
    font-size: 1.2rem;
    font-style: italic;
    font-family: open sans, sans-serif;
    color: #9c9c9c;
    font-weight: 600;
    text-decoration: underline;
    text-align: right;

}


 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-header-title {
	 letter-spacing: 0;
	 text-transform: none;
	 font-size: 16px;
	 color: #373a3c;
	 font-weight: 600;
	 line-height: 22px;
	 position: relative;
	 margin: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-value-label-wrapper {
	 display: flex;
	 align-items: center;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-value-caption {
	 color: #132c6e;
	 font-weight: 700;
	 font-style: normal;
	 font-size: 1.4rem;
	 line-height: 2.5rem;
	 flex-grow: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-value-count {
	 color: #132c6e;
	 font-weight: 700;
	 font-style: normal;
	 font-size: 1.4rem;
	 line-height: 2.5rem;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-value-count::before {
	 content: "(";
	 display: inline-block;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .coveo-facet-value-count::after {
	 content: ")";
	 display: inline-block;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module {
	 border: 1px solid #9c9c9c;
	 background-color: #f4f4f4;
	 margin-bottom: 20px;
	 text-align: left;
	 padding: 2rem;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .titleReset {
	 display: flex;
	 justify-content: space-between;
	 border-bottom: 1px solid #9c9c9c;
	 padding-bottom: 0.4rem;
	 margin: 0 0 20px 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .titleReset .btn-reset {
	 border: none;
     background-color: transparent;
	 font-size: 1.2rem;
	 font-style: italic;
	 font-family: open sans, sans-serif;
	 color: #9c9c9c;
	 font-weight: 600;
	 text-decoration: underline;
	 text-align: right;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customRadio {
	 margin: 0.5rem;
	 position: relative;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customRadio input[type="radio"] {
	 width: 16px;
	 height: 15px;
	 accent-color: #1b4f7c;
	 display: inline-block;
	 position: relative;
	 margin-right: 14px;
	 top: 1px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customRadio label {
	 color: #132c6e;
	 display: inline-block;
	 font-weight: 700;
	 font-style: normal;
	 font-family: soleil, sans-serif;
	 font-size: 1.4rem;
	 line-height: 2.5rem;
	 -webkit-transition: 0.3s all linear;
	 -moz-transition: 0.3s all linear;
	 -ms-transition: 0.3s all linear;
	 -o-transition: 0.3s all linear;
	 transition: 0.3s all linear;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module ul {
	 list-style: none;
	 padding: 0;
	 margin: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module ul li {
	 margin-bottom: 5px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module ul li a {
	 color: #132c6e;
	 font-weight: 700;
	 font-style: normal;
	 font-family: soleil, sans-serif;
	 font-size: 1.4rem;
	 line-height: 2.5rem;
	 letter-spacing: 0;
	 text-transform: capitalize;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customCheckBox {
	 position: relative;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customCheckBox label {
	 color: #132c6e;
	 font-weight: 700;
	 font-style: normal;
	 font-family: soleil, sans-serif;
	 font-size: 1.4rem;
	 line-height: 2.5rem;
	 letter-spacing: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module .customCheckBox input[type="checkbox"] {
	 width: 20px;
	 height: 20px;
	 margin-right: 14px;
	 accent-color: #1b4f7c;
	 top: 4px;
	 position: relative;
}
 @media screen and (max-width: 991.99px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-facet-column .right-rail-module.top-searches-module {
		 display: none;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column {
	 grid-area: area3;
	 width: 100%;
	/*66.6666%;
	*/
	 max-width: 100%;
	 background-color: #f4f4f4;
	 padding: 2rem 1.5rem;
	 padding-bottom: 46px;
	 font-family: open sans, sans-serif;
	 position: relative;
	 display: flex;
	 flex-direction: column;
	 justify-content: flex-start;
	/* results pager */
	/* No results */
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column::after {
	 content: "";
	 display: block;
	 position: absolute;
	 height: 1px;
	 border-bottom: 1px solid #9c9c9c;
	 bottom: 50px;
	 width: calc(100% - 30px);
	 left: 15px;
}
 @media screen and (max-width: 576px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column::after {
		 bottom: 65px;
	}
}
 @media screen and (max-width: 576px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column {
		 padding-bottom: 60px;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-results-header {
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section {
	 border-bottom: 1px solid #9c9c9c;
	 width: 100%;
	 flex-grow: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary {
	 width: 100%;
	 max-width: 100%;
	 display: inline-flex;
	 float: none;
	 position: relative;
	 bottom: unset;
	 left: 0;
	 flex-direction: row;
	 justify-content: space-between;
	 align-items: center;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary > span {
	 font-style: normal;
	 color: #9c9c9c;
	 font-size: 12px;
	 line-height: 14px;
	 font-weight: 700;
	 text-transform: uppercase;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary > span:first-child:before {
	 content: "SHOWING";
	 display: inline-block;
	 margin-right: 3px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary > span .coveo-highlight-query:last-child {
	 text-transform: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary > span .coveo-highlight-query:last-child::before {
	 content: ":";
	 display: inline;
	 margin-right: 5px;
	 margin-left: -2px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary #btnFilterMobile {
	 text-align: right;
	 color: #132c6e;
	 cursor: pointer;
	 text-transform: uppercase;
	 letter-spacing: 1px;
	 line-height: 14px;
	 border: none;
	 font-family: soleil, sans-serif;
	 font-weight: 700;
	 display: none;
     background-color: transparent;
}
 @media screen and (max-width: 991.99px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .coveo-summary-section .CoveoQuerySummary #btnFilterMobile {
		 display: block;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoQuerySummary {
	 width: auto;
	 max-width: 50%;
	 display: inline;
	 position: absolute;
	 bottom: 26px;
	 left: 15px;
	 color: #9c9c9c;
}
 @media screen and (max-width: 576px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoQuerySummary {
         display: none;
		 bottom: 32px;
		 max-width: 100%;
	}
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoQuerySummary > span {
	 font-size: 12px;
	 line-height: 14px;
	 font-weight: 700;
	 font-style: italic;
	 text-transform: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResultList {
	 margin-top: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResultList .coveo-result-list-container {
	 position: relative;
	 max-width: 100%;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult {
	 padding: 2rem;
	 position: relative;
	 border-bottom: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult:hover {
	 background-color: #e3e3e3;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-title {
	 margin-bottom: 5px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-title .CoveoResultLink {
	 display: block;
	 font-size: 1.6rem;
	 font-family: open sans, sans-serif;
	 text-decoration: none;
	 text-transform: none;
	 line-height: 2.4rem;
	 letter-spacing: 0;
	 color: #132c6e;
	 font-weight: 700;
	 max-width: 90%;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-title .CoveoResultLink .lock-icon {
	 position: relative;
	 top: -3px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-title .CoveoResultLink .lock-icon img {
	 width: auto;
	 height: 20px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-title .CoveoResultLink .icon {
	 position: relative;
	 top: -2px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .breadcrumItem {
	 font-size: 1.2rem;
	 max-width: 90%;
    text-transform: uppercase;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .CoveoExcerpt {
	 font-size: 14px;
	 line-height: 22px;
	 font-weight: 400;
	 position: relative;
	 margin: 0;
	 max-width: 90%;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-arrow {
	 font: normal normal normal 20px / 1 FontAwesome;
	 display: flex;
	 position: absolute;
	 top: 50%;
	 right: 2rem;
	 transform: translate(0%, -50%);
	 background-color: #05d6ee;
	 color: white;
	 width: 22px;
	 height: 22px;
	 border-radius: 50%;
	 margin: 0;
	 text-align: center;
	 align-items: center;
	 justify-content: center;
	 line-height: 1;
	 padding-left: 2px;
	 padding-bottom: 2px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoResult .coveo-arrow:hover {
	 text-decoration: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager {

     width: auto;
	 margin-left: 0px;
	 max-width: 50%;
	 display: inline;
	 position: absolute;
	 bottom: 20px;
	 right: 15px;
    
}
 @media screen and (max-width: 576px) {
	 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager {
         width: calc(100% - 30px);
         max-width: calc(100% - 30px);
         margin-left: 0px;
         display: inline-block;
         position: absolute;
         bottom: 20px;
         right: 15px;
         left: 15px;     
         text-align: center;
	 }
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager .coveo-pager-list-item {
	 border: none;
	 background-color: transparent;
	 color: #07163c;
	 font-weight: 800;
	 margin: 0;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager .coveo-pager-list-item.coveo-active {
	 color: #05d6ee;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager .coveo-pager-list-item.coveo-pager-anchor {
	 margin: 5px 6px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager .coveo-pager-list-item.coveo-pager-anchor svg {
	 height: 12px;
	 stroke: #05d6ee;
	 stroke-width: 2px;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column .CoveoPager .coveo-pager-list-item.coveo-pager-anchor svg g {
	 color: #05d6ee;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column.coveo-no-results {
	 height: 100%;
}
  .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column.coveo-no-results *{
	 text-transform: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column.coveo-no-results::after {
	 border: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column.coveo-no-results .CoveoQuerySummary {
	 position: relative;
	 width: 100%;
	 display: block;
	 max-width: 100%;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column.coveo-no-results .CoveoQuerySummary > span::before {
	 display: none !important;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column > .CoveoQuerySummary > span div {
	 display: none;
}
 .innerResults .CoveoSearchInterface .coveo-main-section-with-recommendations .coveo-results-column > .CoveoQuerySummary > span ul {
	 display: none;
}
/* Coveo mobile */
 .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button {
	 flex-shrink: 0;
}
 .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-modal-content {
	/* top: 60px !important;
	 */
	 top: 0px !important;
	 background: #fff;
	 z-index: 999 !important;
}
/* top nav Global search */
 .searchSideBar .coveo-search-section .CoveoSearchButton {
	 background-color: #132c6e;
	 border-bottom: none;
	 border-radius: 0;
	 height: 65px;
}
 .searchSideBar .coveo-search-section .CoveoSearchButton:hover {
	 background-color: #07163c;
}
 .searchSideBar .coveo-search-section .CoveoSearchButton:hover svg path {
	 fill: white;
}
 .searchSideBar .coveo-search-section .CoveoSearchButton svg {
	 color: white;
}
 .searchSideBar .coveo-search-section .magic-box {
	 border: none;
}
 .searchSideBar .coveo-search-section .magic-box-input, .searchSideBar .coveo-search-section .magic-box-underlay {
	 height: 65px;
	 border-radius: 0 !important;
	 border: none;
}
 .searchSideBar .coveo-search-section .magic-box-input input[type="text"], .searchSideBar .coveo-search-section .magic-box-underlay input[type="text"] {
	 height: 65px;
	 border-radius: 0;
	 border: none;
}
 .searchSideBar .coveo-search-section .magic-box-clear {
	 height: 65px;
}
 .searchSideBar .coveo-search-section .magic-box-icon {
	 display: flex;
	 margin: auto;
	 justify-content: center;
	 align-items: center;
	 width: 100%;
	 height: 100%;
}
 .searchSideBar .coveo-search-section .magic-box-icon svg {
	 color: #9c9c9c;
}
 .searchSideBar .searchInputWrapper {
	 display: flex;
     overflow: visible;
}
 .searchSideBar .searchInputWrapper .magic-box-suggestions.magic-box-hasSuggestion{
    display: block;
 }
 .searchSideBar .searchInputWrapper .CoveoSearchInterface {
	 min-width: unset;
}
 .searchSideBar .searchInputWrapper > div {
	 flex-grow: 1;
}
 .searchSideBar .searchInputWrapper .searchClose {
	 flex-grow: 0;
}
 .filter-blur > div:not(.titleReset) {
	 filter: blur(0.7px);
	 pointer-events: none;
	 cursor: default;
	 opacity: 0.6;
}


/* banner in search page */
.searchResultsPage .articleCopy{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	margin-top: 20px;
    margin-bottom: 40px;
	border: none;
}
	
.searchResultsPage .articleCopy img{
	object-fit: contain;
	width: 100%;
}
	
.searchResultsPage .articleCopy .sectionUnderline{
	display: none;
}

 

/*# sourceMappingURL=search_results.css.map */
