.block_a3a8fc79637847d68e453ade21987347 .imgGridItem img {
    max-height: 125px;
}

.fsSm .contentTitle,
.fsMed .contentTitle, 
.fsLg .contentTitle {
    font-size: 125%;
}

/* LARGE TEXT TO WHITE */
/*.fsLg .contentTitle{*/
/*color:#ffffff;*/
    
/*}*/

/*homepage grid gallery custom captions*/
.hasCustomCaptions .imgGridItem {
    position: relative;
}
.imgGridItem .customCaption {
    margin: 0;
    left: 0;
    right: 0;
    bottom: -1px;
}
.block_b96ff52a7e8d4789a29b5b4f4680c670 .customCaption {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: rgba(17,17,17,.35);
}
.block_b96ff52a7e8d4789a29b5b4f4680c670 .customCaption .contentTitle {
    color: #ecf0f1;
    text-align: center;
    font-size: 140%;
    margin-top: 21%;
}


/*Break homepage grid gallery to one row mobile*/
@media only screen and (max-width: 480px) {
.block_b96ff52a7e8d4789a29b5b4f4680c670.cols2.imgMgn1 .imgGridItem {
    width: 100%;
    margin: 1em auto;
    }
}
@media only screen and (min-width: 768px) {
    .headerContainer {
        width: 45%;
    }
    .headerContent h1.logo {
        max-width: 375px;
    }
}
/************/
/* SITEWIDE */
/************/
/* Navigation Hover State */
.navContainer .navContent ul li a:hover {
  font-weight: bold;
  text-decoration: underline;
  color: #000000; }

.navContainer .navContent ul li .selected {
  text-decoration: underline;
  color: #000000;
  font-weight: bold; }

