/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.edf-hidden {
    visibility: hidden;
}
#go-tagline {
    font-style: italic;
}
#go-search-input input[type=search]::placeholder{
    font-family: "Bethany Elingston";
    font-size: 1.5em;
    color: rgba(0, 0, 0, 0.25);
}
#go-search-input input[type=submit]{
    display: none;
}
#go-search-input input.s {
    padding-left: 15px !important;
}
.edf-search-list .edf-search-list-link .fb-icon-element:not(.fusion-link) {
    display: none !important;
}
.edf-search-list li {
    padding-bottom: 0 !important;
}
.edf-search-list li:last-child > div {
    border: 0 !important;
}

.edf-meta-category {
    text-transform: uppercase;
}
.edf-term-details-meta .fusion-column {
    margin-bottom: 0 !important;
}
.edf-term-details-meta .content-box-heading {
    padding-top: 10px !important;
    text-transform: uppercase;
}
.glossary-index .glossary-letter {
    display: inline-block;
}
.glossary-index .glossary-letter.inactive {
    color: #999999;
}

.glossary-index {
    display: flex;
    justify-content: space-between;
}

#glossary-list .glossary-term {
    border: 0 !important;
    padding: 0;
}
#glossary-list .fusion-column-wrapper {
    display: block;
}

#glossary-list .glossary-term h2,
#glossary-list .glossary-term .fusion-text,
#glossary-list .glossary-term .fusion-text p {
    display: inline !important;
    margin: 0 !important;
}
#glossary-list .glossary-term .fusion-title {
    display: inline-block;
    margin: 0 10px 0 0;
}

.edf-article-post-card:nth-child(even) > div > div.fusion-row {
    display: flex !important;
    flex-direction: row-reverse !important;
}
.edf-article-post-card:nth-child(even) > div > div.fusion-row > .edf-article-img > div {
    margin-left: 0 !important;
}
.edf-article-post-card:nth-child(odd) > div > div.fusion-row > .edf-article-img > div {
    margin-right: 0 !important;
}


.edf-events-list > ul > li:last-child > div {
    border-bottom: none !important;
}


.go-featured-img img {
    aspect-ratio: 600 / 791;
    object-fit: cover;
}
.paged .hide-on-paged {
    display: none !important;
}
.pagination {
    display: flex;
    justify-content: center !important;
}
.home-event-bar p {
    margin: 0 !important;
    padding: 0 !important;
}