/* Hide Article Meta and Comments From Posts */
.single-post .article-meta,.single-post .mv-trellis-comments {
    display: none !important;
}

.header a.header-logo {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

/* MV - Place logo/nav on separate lines */
.header-container {
 flex-wrap: wrap;
 justify-content: left;
}
.header-logo {
 flex-basis: 100%;
 display: flex;
 justify-content: left;
 margin-right: 0px !important;
}
.nav {
 display: flex;
 flex-basis: 100%;
 justify-content: center;
 max-width: fit-content;
}
@media only screen and (max-width: 959px) {
.nav {
 margin-left: 0px;
 order: 2;
 }
.search-toggle {
 margin-right: 0px;
 order: 3;
 }
}
/* End MV - place logo/nav on separate lines */

/* MV Trellis Hero Image Customizations */
h1.featured-hero-title {
    font-size: var(--mv-trellis-h2-font-size);
    margin-top: 6px;
    margin-bottom: 6px !important;
    margin-left: 0px;
    text-align: left;
}

article.featured-hero.excerpt {
    border-bottom: 0px;
    border-left: 1px solid #e1e1e1;
    margin: var(--mv-trellis-gutter-large,48px) 0
    min-height: 145px;
    padding-left: 24px;
}

.featured-hero-container.wrapper-featured-hero {
    margin: unset;
    text-align: unset;
}

.featured-hero-photo.excerpt-photo {
    margin: unset;
    max-width: 146px;
}

.featured-hero-photo.excerpt-photo img {
    border-radius: 50%;
    height: 146px;
    max-width: unset;
    object-fit: cover;
    width: 146px;
}


.article-read-more.featured-hero-btn {
    background-color: unset;
    color: var(--mv-trellis-color-link);
    display: block;
    font-weight: 700;
    font-size: 1rem;
    letter-spacing: unset;
    margin-right: auto;
    padding: unset;
    text-align: left;
    text-transform: unset;
    width: unset;
}

.article-read-more.featured-hero-btn:hover {
    background-color: unset;
    color: var(--mv-trellis-color-link-hover);
    text-decoration: underline;
}

@media only screen and (min-width: 600px) {
    article.featured-hero.excerpt {
        margin-left: 170px;
    }
}

@media only screen and (min-width: 1024px) {
    article.featured-hero.excerpt {
        margin-bottom: var(--mv-trellis-gutter-large);
        margin-top: var(--mv-trellis-gutter-large);
    } 
}

@media only screen and (min-width: 600px) {
    .featured-hero-photo.excerpt-photo {
        left: -170px;
        position: absolute;
    }
}