@media screen and (max-width: 600px) {

    .checkli .custom-checkbox {
        font-size: 1em;	
    }

    .header td {
        font-size: 3vw;
    }

    .providers ul, .administration ul, .btnWrap ul {
        margin-left: -90px;
    }

    .providers li, .administration li, .btnWrap li {
        width: 29%;
        margin: 3px;
    }

    .tileOverlay {
        height: 26px;
    }

    .tileOverlay h3 {
        font-size: 1.5vw;
    }
    
    .tileText2 {
        font-size: 1vw;
    }

}

.bio-overlay {
  max-width: 96%;
}

.overlay-photo {
  width: 33%;
}


@media(min-width: 32rem){
    .fe6-col-6\@xs {
      grid-column-end: span 6;
    }
  }
  
  @media(min-width: 64rem){
    .fe6-col-4\@md {
      grid-column-end: span 4;
    }
  }


  @media (min-width: 64rem) {
    body {
    font-size: 1.25rem;
    }

    h1 {
    font-size: 3.051rem;
    }

    h2 {
    font-size: 2.44rem;
    }

    h3 {
    font-size: 1.75rem;
    }

    h4 {
    font-size: 1.5625rem;
    }
}

@media(min-width: 64rem){
    :root {
      /* spacing */
      --fe6-space-4xs: 0.1875rem;
      --fe6-space-3xs: 0.375rem;
      --fe6-space-2xs: 0.5625rem;
      --fe6-space-sm: 1.125rem;
      --fe6-space-md: 2rem;
  
      /* typography */
      --fe6-text-sm: 1.75rem;
      --fe6-text-md: 1.5625rem;
    }
  }