.nav-sub.mobile .fsElementContent {
    height: auto;
    max-height: 0;
    visibility: hidden;
    opacity: 0;
}

.home .nav-sub.mobile {
display: none;
}

.nav-sub.active-nav > .fsElementContent {
max-height: 9999px;
    visibility: visible;
    opacity: 1;
}

/*News Post Conversion*/
.fsPostElement .fsAuthor, .fsPostElement .fsDateTime { display: block; }


@media (max-width: 699px) {
#supportchatwidget {
display: none !important;
}
}
/*
.nav-main .fsNavLevel1 .giving-link a {
margin-left: 30px;
background: #518C82;
color: #fff;
padding: 10px 10px 20px 10px;
}

.nav-main .fsNavLevel1 .giving-link a:hover {
margin-left: 30px;
background: #6DADA1;
color: #fff;
padding: 10px 10px 20px 10px;
}

.nav-main .fsNavLevel1 .fsNavCurrentPage.giving-link a  {
margin-left: 30px;
background: #6DADA1;
color: #fff;
padding: 10px 10px 20px 10px;
}

.nav-main .fsNavLevel1>li>a {
padding: 10px 10px 20px 10px;
}*/


/* 
* Ticket 9590792
* 1/3 and 2/3 columns aren't the actual size.
* James - 09/17/24
*/

@media (min-width: 950px) {
    .fsElephantRightLayout .fsStyleOneThird, 
    .fsTwoColumnWideLeftLayout .fsStyleOneThird {
        width: 33.33%;
        padding-left: 40px;
    }
    .fsElephantRightLayout .fsStyleTwoThirds, 
    .fsTwoColumnWideLeftLayout .fsStyleTwoThirds {
        width: 66.67%;
    }
    .fsElephantLeftLayout .fsStyleOneThird, 
    .fsTwoColumnWideRightLayout .fsStyleOneThird {
        width: 33.33%;
        padding-right: 40px;
    }
    .fsElephantLeftLayout .fsStyleTwoThirds, 
    .fsTwoColumnWideRightLayout .fsStyleTwoThirds {
        width: 66.67%;
    }
}

/* End Section */



/* 
* Ticket 9617845
* Jon - 11/13/24
*/

.fsPostElement .fsTitle a:visited {
  color: #b71234;
}

/* End Section */


/* 
* Ticket 9642313
* Jon - 1/31/25
*/

.homepage-grid {
position: relative;
  margin: 0 auto;
  max-width: 1180px;
}


.homepage-grid .fsThreeColumnLayout {
  margin-bottom: 0;
}
.homepage-grid .fsThreeColumnLayout:last-child {
  margin-bottom: 60px;
}

.homepage-grid .fsThreeColumnLayout .fsDiv {
  padding: 0 10px;
  margin-bottom: 0;
  float: left;
}



/* End Section */