/* Increase size of Jetpack Social Icons */
.widget_wpcom_social_media_icons_widget li a{
	font-size:35px !important;
}

/* Padding of Pages */
@media only screen and (min-width:970px){
	body.page:not(.home) .content-container{
		padding-right: 20px;
    padding-right: var(--mv-trellis-gutter,20px);
	}
}

/* Comments */
#mv-trellis-comments{
	overflow-x:hidden;
}

/* Menu lines */
@media only screen and (max-width:969px){
	.menu-item>a:after{
		display:none;
	}
}

/* Footer background */
.footer{
	background-color:#3f6557;
	color:#fff;
}
.footer-copy{
	color:#fff;
}
.footer #footer_branding{
	margin-bottom:-1px;
	padding-bottom:var(--mv-trellis-gutter,20px);
}

/* Social Icons Sidebar Center */
.widget_wpcom_social_media_icons_widget{
	text-align:center;
}

/* Widget title center sidebar */
h3.widget-title{
	text-align:center;
}

/* Footer menu links color */
.left-footer .menu-item a, .left-footer .menu-item a:visited{
	color:#fff;
}
.left-footer .menu-item a:hover, .left-footer .menu-item a:visited:hover{
	color:var(--mv-trellis-color-link-hover,#243746);
}

/* Hide wp_latest_posts list bullets */
.home .wp-block-latest-posts__list li{
	list-style-type:none !important;
}

/* Hide header on German homepage */
.page-id-6314 .header-singluar{
	display:none !important;
}

/* Sidebar add dipping into footer Grow.Me Carousel styles */
@media only screen and (min-width:970px){
	footer.footer{
	margin-top:60px;
}
}
/* Homepage Kadence Blocks Sidescroll issue */
.home .wp-block-kadence-rowlayout.alignnone{
	margin-right:0 !important;
}

.home .wp-block-kadence-column{
	overflow:hidden !important;
}
/* Nav Bar Min-width on sub-menu items */
@media only screen and (min-width: 970px) {
.nav-list .sub-menu .menu-item-has-children {
min-width:215px;
}
}

/* MV Desktop CLS Fix */
@media only screen and (min-width: 970px) {
    /* Sidebar Top Image */ 
    .sidebar > div.widget_media_image:nth-child(2) div.image {
        min-height:300px !important;
        min-width: 300px !important;
    }

    /* Header Logo Container */
    .header-logo-container {
        min-height: 75px !important;
    }
}

/* END MV Desktop CLS Fix */
/* Mediavine CSS  */

/* Adjust header link color  */
.header-container a:link {
  color: #3f6557 !important;
}
/* Adjust footer width */
.footer {
  width: 100% !important;
}
/* adjust left/right footer flex elements  */
.left-footer {
  margin-left: 100px;
}
.right-footer {
  margin-right: 100px;
}
/* change footer h2 elements */
footer h2 {
  color: white;
}
/* change figcaption styles  */
figcaption {
  text-align: center;
  font-size: 15px;
}
/* remove taglist  */
.tags-links {
  display: none;
}
/* adjust post header background accent  */
header.entry-header.header-singular.wrapper {
  --mv-trellis-color-background-accent: #3F6557;
}
.header-container {justify-content: flex-start;}
.header-logo-container {min-width:137px !important;
}
/* Ensure anchor tags in headings retain font weight */
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a{
    font-weight: inherit !important;
}
/* END Ensure anchor tags in headings retain font weight */
/* Adjust H3 Font Size */
h3{
    font-size: 19px !important;
}
/* END Adjust H3 Font Size */
/* End CSS */