/*Awardee page display styles Begin */
/* line 2, ../sass/_uswds-theme-custom-styles.scss */
.awardee-fieldset-wrapper {
  margin-bottom: 2rem;
}

/* line 6, ../sass/_uswds-theme-custom-styles.scss */
.awardee-fieldset-wrapper h2 {
  margin: 0;
  display: inline-block;
}
@media screen and (min-width: 1024px) {
  /* line 6, ../sass/_uswds-theme-custom-styles.scss */
  .awardee-fieldset-wrapper h2 {
    display: inline;
  }
}

/* line 15, ../sass/_uswds-theme-custom-styles.scss */
.awardee-fieldset-wrapper h2 span a {
  text-decoration: none;
  text-transform: lowercase;
}

/* line 20, ../sass/_uswds-theme-custom-styles.scss */
.awardee-fieldset-wrapper h2 span a:first-letter {
  text-transform: uppercase;
}

/* line 24, ../sass/_uswds-theme-custom-styles.scss */
.awardee-fieldset-wrapper h3,
.awardee-fieldset-wrapper div,
.awardee-fieldset-wrapper p {
  display: inline-block;
  margin: 0;
}

/* line 31, ../sass/_uswds-theme-custom-styles.scss */
.award-dashboard-container {
  margin: 2rem 0;
}

/* line 35, ../sass/_uswds-theme-custom-styles.scss */
.award-dashboard-container ul {
  background-color: #162d51;
  color: #fff;
  padding: 2rem;
  display: flex;
  flex-wrap: wrap;
  flex: 1 1 1;
  gap: 3rem;
  justify-content: space-between;
  list-style: none;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  /* line 35, ../sass/_uswds-theme-custom-styles.scss */
  .award-dashboard-container ul {
    flex-direction: row;
    gap: 1rem;
  }
}

/* line 53, ../sass/_uswds-theme-custom-styles.scss */
.award-no .padding-y-1 {
  font-size: 1.8rem;
  font-weight: 600;
  line-height: 2rem;
  border-bottom: 6px solid #00bde3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}

/* line 62, ../sass/_uswds-theme-custom-styles.scss */
.award-desc {
  font-size: 1.2rem;
  line-height: 1.4rem;
}

/* line 67, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button {
  background-color: #005ea2;
  color: #fff;
  background-image: url(../../images/minus-white.svg), linear-gradient(transparent, transparent);
}

/* line 74, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button[aria-expanded="false"] {
  background-image: url(../../images/plus-white.svg), linear-gradient(transparent, transparent);
}

/* line 79, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button:hover {
  background-color: #00bde3;
  color: #000;
}

/* line 84, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button:focus {
  background-color: #00bde3;
  color: #000;
  outline: 0.25rem solid #2491ff;
  outline-offset: 0.125rem;
}

/* line 91, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__content {
  margin-bottom: 2rem;
}

/* line 98, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button[aria-expanded="false"] {
  margin-bottom: 1rem;
}

/* line 102, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-accordion__button {
  border-radius: 5px;
}

/* line 106, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .office-contacts {
  background-color: #f4f4f4;
  padding: 1em;
  border-left: 5px solid #336699;
  margin-top: 2em;
  margin-bottom: 2em;
  display: flow-root;
}
/* line 113, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .office-contacts h3 {
  font-size: 1.2em;
  color: #162e51;
}
/* line 117, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .office-contacts .office-contacts-details span {
  display: block;
  line-height: 2rem;
  font-weight: 500;
}
/* line 121, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .office-contacts .office-contacts-details span a {
  font-weight: 600;
}
/* line 126, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .awardee-menu {
  float: none;
  max-height: none;
  overflow: hidden;
  transition: max-height;
  position: static;
  padding: 0.5em;
}
/* line 134, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .expand {
  max-height: max-content;
}
/* line 137, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .awardee-menu > h2 {
  display: block;
  position: absolute;
  right: 1em;
  color: #003366;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  opacity: 1;
  padding: 0 0.4em;
  width: 100%;
  height: max-content;
  line-height: 2em;
  font-size: 1.2em;
  left: 0.5em;
}
/* line 153, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .awardee-menu h2:after {
  content: "";
  border: solid #336699;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 6px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  margin-left: 1em;
}
/* line 163, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .awardee-menu.expand h2:after {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
/* line 167, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .view-awardee-sidebar-menus {
  max-height: 0;
  margin-top: 3em;
}
/* line 171, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .expand .view-awardee-sidebar-menus {
  margin-top: 3em;
  background: #f5f5f5;
  font-weight: 600;
  max-height: max-content;
}
/* line 176, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content-block-container .expand .view-awardee-sidebar-menus .usa-sidenav {
  background: #f5f5f5;
}

@media screen and (min-width: 1024px) {
  /* line 184, ../sass/_uswds-theme-custom-styles.scss */
  .awardee-content-block-container .awardee-menu {
    background-color: unset;
    max-height: none;
  }
  /* line 188, ../sass/_uswds-theme-custom-styles.scss */
  .awardee-content-block-container .awardee-menu > h2 {
    display: none;
  }
  /* line 191, ../sass/_uswds-theme-custom-styles.scss */
  .awardee-content-block-container .view-awardee-sidebar-menus {
    margin-top: initial;
    background: unset;
    font-weight: normal;
    max-height: max-content;
  }
  /* line 196, ../sass/_uswds-theme-custom-styles.scss */
  .awardee-content-block-container .view-awardee-sidebar-menus .usa-sidenav {
    background: unset;
  }
}
/* line 204, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content h3,
.awardee-content h2,
.awardee-content h1,
.awardee-content h4,
.awardee-content h5 {
  display: unset;
  clear: unset;
}
/* line 212, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content h3.site-preview-heading {
  text-transform: uppercase;
  color: #757575;
  font-size: 0.88rem;
  letter-spacing: 0.1em;
  line-height: 3rem;
}
/* line 219, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .fp-content-css {
  margin-bottom: 2rem;
}
/* line 222, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .text-formatted ul {
  list-style: outside;
  display: flow-root;
}
/* line 226, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .usa-prose > p {
  max-width: unset;
}
/* line 229, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content span.subheader {
  font-size: 19px;
  font-weight: 700;
}
/* line 234, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .field--name-field-program-type.field__items .field__item::after {
  content: ", ";
}
/* line 237, ../sass/_uswds-theme-custom-styles.scss */
.awardee-content .field--name-field-program-type.field__items .field__item:last-child::after {
  content: "";
}

/*Awardee page display styles End */
