/* CUSTOM CSS GENERATED FROM SCSS DO NOT MODIFY */
.panel-overstated .panel-body {
  /* Adds support for panel styles absent in cagov theme. */
  border: solid #eed988 2px;
  background: #fef9e2;
}

.panel-understated .panel-body {
  /* Adds support for panel styles absent in cagov theme. */
  border: solid #d1dfef 2px;
  background: #f4faff;
}

.entry-content ol, .entry-content ul, .tribe-events-content ol, .tribe-events-content ul {
  /* Fixes alignment of lists in cagov theme. */
  padding-left: 3rem;
  list-style-position: outside;
}
.entry-content table ol, .entry-content table ul, .tribe-events-content table ol, .tribe-events-content table ul {
  /* Replaces large list padding with minimal padding enough to align list to left edge. */
  padding-left: 1.5rem;
}
.entry-content li, .tribe-events-content li {
  /* Improves vertical spacing of lists to be more consistent with general typography */
  margin-bottom: calc(0.7rem + 0.1vw);
  line-height: 1.5;
}
.entry-content li > ul, .entry-content li > ol, .tribe-events-content li > ul, .tribe-events-content li > ol {
  margin-top: calc(0.7rem + 0.1vw);
}
.entry-content ol [type="a"], .tribe-events-content ol [type="a"] {
  list-style-type: lower-alpha;
}
.entry-content ol [type="A"], .tribe-events-content ol [type="A"] {
  list-style-type: upper-alpha;
}
.entry-content ol [type="i"], .tribe-events-content ol [type="i"] {
  list-style-type: lower-roman;
}
.entry-content ol [type="I"], .tribe-events-content ol [type="I"] {
  list-style-type: upper-roman;
}

body[class*="6.0"].divi-built .page-title {
  Margin-top: 2rem;
}

.et_pb_toggle_title {
  font-size: 1.13rem !important;
}

#header.global-header {
  /* Resolves issue with menu appearing behind calendar. */
  z-index: 20 !important;
}

/* END GENERATED CSS */
