.pplist
{
  font-family: 'Lato-SemiBold';
  list-style-type: disc;
  list-style-position: outside;
  font-size: 18px;
  line-height: 30px;
  padding-left: 21px;
}

@media (max-width: 599px) {
  .pplist {
    font-size: 16px;
    line-height: 24px;
  }
}


b, strong
{
 font-family: 'Lato-Heavy';
 font-weight: bolder;
}


.ctextheaderlarge
{
 display: inline;
 font-family: 'Lato-Heavy';
 font-weight: bolder;
 font-size: 22px;
 color: #525252;
}

@media (max-width: 599px) {
  .ctextheaderlarge {
    font-size: 18px;
  }
}


.ctextheadermedium
{
 display: inline;
 font-family: 'Lato-Heavy';
 font-weight: bolder;
 font-size: 19px;
 color: #525252;
}

@media (max-width: 599px) {
  .ctextheadermedium {
    font-size: 16px;
  }
}


/* header for glossary terms */
.term-header
{
 display: inline;
 font-family: 'Lato-Heavy';
 font-weight: bolder;
 font-size: 20px;
 color: #525252;
}

@media (max-width: 599px) {
  .term-header {
    font-size: 18px;
  }
}

@media (max-width: 1000px) {
  .acolshrinker {
    font-size: 16px;
  }
}
@media (max-width: 800px) {
  .acolshrinker {
    font-size: 14px;
  }
}

.phdata
{
 margin-bottom: 10px;
}

.phrow
{
 margin-bottom: 10px;
}


.eug-resource {
  display: block;
  padding: 30px 0 20px 0;
}
@media (max-width: 991px) {
  .eug-resource {
    padding: 25px 0 15px 0;
  }
}
@media (max-width: 768px) {
  .eug-resource {
    padding: 20px 0 10px 0;
  }
}
@media (max-width: 600px) {
  .eug-resource {
    padding: 10px 0 8px 0;
  }
}
