.mb-0 {
	margin-bottom: 0;
}
.alert-anker {
	margin-bottom: 0;
	padding: 5px;
	background-color: #324050;
	color: #FFFFFF;
}

/* Wrapped Slices */
.wrapped-slices {
	margin-top: 0;
	background-color: rgba(255,255,255,0.05);
}

.wrapped-slice > ul > li {
	margin-top: 0;
}
.wrapped-slice .panel-default > .panel-heading {
	background-color: #D3D3D3;
}

/* Templates und Module im Live-Modus ausblenden (nich-debug-Modus) */
body:not(.rex-is-debugmode) #rex-navi-page-templates,
body:not(.rex-is-debugmode) #rex-navi-page-modules {
	cursor: not-allowed;
}

body:not(.rex-is-debugmode) #rex-navi-page-templates a,
body:not(.rex-is-debugmode) #rex-navi-page-modules a {
	pointer-events: none;
	cursor: not-allowed;
	text-decoration: none;
	opacity: 0.5;
}

.mform .collapse-group {
	display: flex;
	flex-direction: column;
}
.mform a.btn.btn-white.btn-block {
	padding: 10px 15px;
	margin: -15px 0 10px 0;
	display: inline-block;
	width: auto;
	height: auto;
	box-sizing: border-box;
	line-height: 20px;
	align-self: flex-end;
	background-color: #F8F8F8;
	border: 1px solid #c1c9d4;
	border-top-color: transparent;
}
.mform a.btn.btn-white.btn-block:hover {
	color: #777;
}
.mform a.btn.btn-white.btn-block[aria-expanded="true"]{
	background-color: #DFE3E9;
	border-bottom-color: transparent;
}
.mform a.btn.btn-white.btn-block::after {
	display: none;
}
.mform .collapse, .mform .collapsing {
	margin-bottom: 20px;
	background-color: #DFE3E9;
	padding: 15px;
	margin-top: -12px;
	border: 1px solid #c1c9d4;
}