/* Erstellt mit Breakpoint Loader – CSS & JS for WordPress */

:root{
	--c-font-size: 1rem;
	--size: 4;
}


#mj-header-row, 
#mj-footer-row, 
#mj-base-content-row, 
#mj-single-post-content-row{
	box-sizing: border-box;
	padding-left: max(0px, calc((100vh - 1200px) / 2));
	padding-right: max(0px, calc((100vh - 1200px) / 2));
}

#mj-beitraeg-title{
	text-align: left;
}

#menu-rechtliches{
	height: auto !important;
}
#menu-rechtliches li.menu-item {
    min-height: 22px;
    line-height: 22px;
    box-sizing: border-box;
}
#menu-rechtliches li.menu-item a {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 22px;
}

/* Beitag */
#mj-beitrag-content {
	width: 100% !important;
    max-width:775px;
    overflow-wrap: break-word;
    word-break: break-word;
    hyphens: auto;
}

#mj-beitrag-content * {
	width: 100% !important;
    max-width: 775px;
}

#mj-beitrag-team-link{
	width: 50%;
	max-width: 50%;
	padding:0px !important;
	margin: 0px !important;
	text-align: right;
    flex-grow: 1;
	flex-shrink:0;
}

.fusion-sharing-box .fusion-social-networks, .fusion-sharing-box .tagline{
	width: 50%;
	max-width: 50%;
	padding:0px !important;
	margin: 0px !important;
}
.fusion-sharing-box .tagline {
    margin-bottom: 0;
    text-align: right;
    flex-grow: 1;
	flex-shrink:0;
}
.fusion-sharing-box .fusion-social-networks {
    margin-bottom: 0;
    justify-content: flex-start;
    flex-grow: 1;
    flex-shrink: 0;
}

.fusion-body .fusion-title h2>p:last-of-type{
	margin-bottom: 40px !important;
}

.awb-menu.collapse-enabled a:not(.fusion-search-result){
	justify-content: flex-start !important;
}