/** Whitelabel Overrides **/
/** Whitelabel Overrides **/
/* line 51, /aux/sites/d8-prod/docroot/themes/custom/dd/components/init/visually-hidden/_visually-hidden.scss */
.dd-site-type-base .dd-whitelabel-only,
.dd-site-type-state .dd-whitelabel-only {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal;
}

/* line 59, /aux/sites/d8-prod/docroot/themes/custom/dd/components/init/visually-hidden/_visually-hidden.scss */
.dd-site-type-whitelabel .dd-state-site-only {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal;
}

/* line 10, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
.header {
  box-shadow: 0 2px 6px 0 #9c9e9d;
  background-color: white;
  overflow: hidden;
  background: white;
  margin-bottom: 1em;
  z-index: 10;
}

@media (min-width: 777px) {
  /* line 10, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  .header {
    margin-bottom: 2em;
  }
}

/* line 26, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
.header__region {
  clear: both;
}

/* line 33, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
.is-path-frontpage header {
  box-shadow: 0 2px 6px 0 #3c3e3d;
  background-color: white;
}

/* line 38, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding img {
  max-width: 215px;
}

/* line 49, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-useraccountmenu {
  display: inline-block;
}

@media (min-width: 666px) {
  /* line 49, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-useraccountmenu {
    padding-right: 1em;
  }
}

@media (min-width: 666px) {
  /* line 58, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  .page-header__region {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-line-pack: justify;
        align-content: space-between;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  /* line 64, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-dd-branding,
  #block-topnav-auto-search {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
    flex: 0 1 auto;
  }
  /* line 72, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-dd-branding {
    width: 30%;
  }
  /* line 76, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-topnav-auto-search {
    width: 60%;
  }
  /* line 79, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  .main-menu__region {
    width: 100%;
  }
}

@media (min-width: 888px) {
  /* line 85, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-dd-branding {
    width: 20%;
  }
  /* line 92, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
  #block-topnav-auto-search {
    width: 70%;
  }
}

/* line 100, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding {
  position: relative;
  margin-right: 20px;
}

/* line 106, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding .state-selection {
  position: absolute;
  left: 7.7rem;
  top: 15%;
}

/* line 111, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding .state-selection label[for="state-select"] {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal;
}

/* line 115, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding .state-selection select#state-select {
  cursor: pointer;
  color: #137177;
  text-transform: uppercase;
  font-weight: 500;
  border: 0;
  background-color: white !important;
  background-image: url("../../components/header/dropdown-blue.svg");
  background-repeat: no-repeat;
  background-size: 14px;
  -moz-appearance: none;
  background-position: right;
  padding-right: 14px;
  -webkit-appearance: none;
  border-radius: 0 !important;
  width: auto;
}

/* line 136, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
#block-dd-branding .site-logo {
  display: inline-block;
}

/* line 155, /aux/sites/d8-prod/docroot/themes/custom/dd/components/components/header/header.scss */
.top__region {
  text-align: right;
  padding-top: .5em;
}
