body {
	text-underline-offset: 5px;
}

body.oxy-modal-active {
	position: initial !important;
	overflow-y: initial !important;
	height: initial !important;
}

/* OxyMade Ergänzungen: Sonstiges */
.transition-2 {
	transition: 0.2s;
}

@media screen and (min-width: 993px) {
	.sticky-t13 {
		position: sticky;
		top: 13vh;
	}
}

/* OxyMade Ergänzungen: Responsive */
@media (max-width: 767px) {
	.md-left {
		align-items: flex-start !important;
	}
}

@media (max-width: 991px) {
	.lg-p-0 {
		padding: 0 !important;
	}
}

nav#menu {
    display: none;
}

figure {
    margin: 0 !important;
}

.mm-listitem {
    display: flex !important;
}

.mm-navbar a {
    display: flex;
}

.mm-navbar__title:not(#arg1 #arg2) {
    font-weight: 600;
    color: var(--primary-color);
}

.mm-listitem {
    font-weight: 600;
}

.mm-navbar .fas:not(#arg1) {
    color: var(--primary-color);
}

.mm-page:not(#arg1) {
    min-height: unset;
} 