.block-collapsing-block-activ-element:hover {
	cursor: pointer;
}

.toggler-element {
	background-color: black;
	color: white;
	padding: 1.75rem 3rem 1.5rem 1rem;
	font-size: 1.25em;
	line-height: 1.2;
	font-weight: 900;
}

.block-collapsing-block-activ-element {
	position: relative;
	transition: all 0.3s ease-in-out;
}

.block-collapsing-block-activ-element h4,
.block-collapsing-block-activ-element p {
	margin-bottom: 0;
}

.block-collapsing-block-activ-element:hover {}

.collapsed_element_content {
	margin-top: 15px;
}

.collapsed_element_content ul {
	margin-left: 0;
	padding-left: 1rem;
}

.collapsinghighlightlinks-box .fa {
	transition: all 0.3s ease-in-out;
	position: absolute;
	right: 15px;
	top: 15px;
	font-size: 1.5em;

}

.collapsinghighlightlinks-box .collapsed .fa {}

.block-collapsing-block-activ-element .more-link-text-a,
.block-collapsing-block-activ-element .more-link-text-b {
	position: absolute;
	right: 0;
	top: 15px;
}

.block-collapsing-block-activ-element .more-link-text-a {
	opacity: 0;
}

.block-collapsing-block-activ-element .collapsed .more-link-text-a {
	opacity: 1;
}

.block-collapsing-block-activ-element .more-link-text-b {
	opacity: 1;
}

.block-collapsing-block-activ-element .collapsed .more-link-text-b {
	opacity: 0;
}

/* MEDIA QUERIES */
@media only screen and (min-width: 420px) {}

@media only screen and (min-width: 576px) {

	.block-collapsing-block-activ-element .more-link-text-a,
	.block-collapsing-block-activ-element .more-link-text-b {}

}

@media only screen and (min-width: 1400px) {

	.block-collapsing-block-activ-element .more-link-text-a,
	.block-collapsing-block-activ-element .more-link-text-b {
		display: inline-block;
	}

}