/********Global*/
hr {
    border-top: 1px dotted #000;
}
.uh-header-secondary .site-name{
    background-color: #00866c;
}

.ph-icon { 
    list-style-image: url(/population-health/_img/custom-bullet.png);
}

.nav-breadcrumb {
    /*z-index: 1000;*/
}

.page-header h1::before {
    background-color: #005950 !important;
}

.page-header.cover-photo {
    background-color: #005950 !important;
}

.page-header.cover-photo .caption-wrapper h1,
.page-section .section-heading
{
    letter-spacing: 2px;
}


@media screen and (max-width: 64em){
    .page-header.cover-photo .caption-wrapper h1,
.page-section .section-heading {
        font-size: 2em;
    }
}
.uh-footer .site-footer .social-media-list svg {
    fill: #00866c;
}

.space-text {
    letter-spacing: 3px;
}

.tan-bg {
    background-color: #fff9d9;
    padding: 2em;
}

.allcaps {
    text-transform:uppercase;
}
.redtxt {
    color:#C8102E;
}
.gold-text {
  color:  #dfb345;
}

.green-text {
  color:  #00866C;
}

/*.crimson*/ {
    font: 2.25rem 'Crimson', serif;
}

/********Home page*/


.info-block {
  text-align: center;
  vertical-align: top;
  align-items: stretch;
  margin: 1.125rem 0;
}
.info-left {
  /*display: flex;*/
  background-color: #fff9d9;
}
.info-right {
  background-color: #00b388;
  color: #fff9d9;
}

#better-health .container {
    max-width: 1400px; 
    margin: 0 auto;
}

#better-health .section-heading {
    padding-left: 1.25rem;
}

/*@media screen and (min-width: 37.5em) {*/
/*  .info-block {*/
/*    display: flex;*/
/* }*/
/*}*/


/********About, Leadership, Advisory, Milestone child pages*/

.about-box {
    background-color:#eeeeee;
    border: 1px solid #000;
    padding: 2em;
    margin-bottom: 20px;
    min-height: 415px;
}

.three-boxes hr {
    margin: 0;
    border-top: 1px dotted #000;
}



#aboutLinks {
  position: relative;
  top: -56px;
  padding: 2em 0 1em;
  margin-bottom: -4em;
}

.initiative { background: url(../_img/bgblock1.jpg) center bottom; }
.mission { background: url(../_img/bgblock2.jpg) center bottom; }
.vision { background: url(../_img/bgblock3.jpg) center bottom; }

.about-links h2 {
    text-decoration: underline; 
    text-transform: uppercase; 
    font-size: 1.3em;
}

.extAD {
	 font: 1.5rem 'League Gothic', sans-serif;
	 letter-spacing: .5px;
}
.internalAB h4 {
    font: 1.5rem 'League Gothic', sans-serif;
    letter-spacing: .5px;
}

.internalAB p {
    padding-left: 20px;
    font-size: smaller;
}

@media screen and (min-width: 48em ){
  
.about-links {
  display: flex;
    justify-content: space-between;
    padding-top: 20px;
  }
.extAdvisory {
  display: flex;
    padding-bottom: 65px;
    /*gap:60px;*/
  }
  
.extAdvisory > * + * {
     margin:0 0 0 3em;
}
}

@media screen and (min-width:64em) {
    .about-box {
        width: 33%;
        min-height: 500px;
    }
 
    .three-boxes {
        display: flex;
        justify-content:space-between;
        gap:3em;
        
    }
}

/********Contact page*/


.uh-header-custom .site-name {
    background: url(../_img/headerbg.jpg);
}

.uh-header .site-nav, 
.uh-footer .site-footer {
    background-color: #00866c;
}





@media screen and (min-width: 48em){
.board-names {
 display: flex;
 flex-wrap: wrap;
 justify-content: flex-start;
 gap: 1.5em;
 
}

.boardItems {
    width: 23%;
}