/**
 * Foundation for Sites
 * Version 6.7.4
 * https://get.foundation
 * Licensed under MIT Open Source
 */
.GlobalSearchFormHeader {
  display: none; }
  @media (min-width: 960px) {
    .GlobalSearchFormHeader {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; } }
  .GlobalSearchFormHeader .prism-search-form-group {
    margin-bottom: 0; }
  .GlobalSearchFormHeader label {
    display: none; }
  .GlobalSearchFormHeader .prism-search-icon {
    background: none;
    border: none;
    padding: 0;
    position: relative;
    display: block;
    width: 1.25rem;
    height: 1.25rem;
    cursor: pointer; }
    .GlobalSearchFormHeader .prism-search-icon img {
      display: block; }
  .GlobalSearchFormHeader .prism-search {
    display: none; }
    .GlobalSearchFormHeader .prism-search:focus {
      display: block; }
  .GlobalSearchFormHeader .form-submit {
    display: none; }
  .GlobalSearchFormHeader.is-expanded {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    padding: 0 1.5rem;
    z-index: 1250; }
    .GlobalSearchFormHeader.is-expanded .prism-search-icon {
      position: absolute; }
    .GlobalSearchFormHeader.is-expanded .prism-search {
      display: block; }

.GlobalSearchFormHeader_Overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 400;
  background: rgba(0, 33, 51, 0.8); }
  .GlobalSearchFormHeader_Overlay.is-open {
    display: block; }
