:root {
	/* Colors */
	--primary: #e30613;
	--primary-bg: #e3f4ff;
	--primary-dark: #8c0710;
	--primary-light: #fc747d;

}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
}

b,
strong,
.strong {
}

p,
.p {
}

p,
.p,
label,
.label,
legend,
.legend {
}



small,
.small {
}


/* Buttons */
.btn.btn-primary:not(.btn-admin),
.btn.btn-secondary:not(.btn-admin),
.btn.btn-tertiary:not(.btn-admin),
.btn.btn-link:not(.btn-admin) {
}

.btn.btn-primary:not(.btn-admin):active,
.btn.btn-primary:not(.btn-admin):focus,
.btn.btn-primary:not(.btn-admin):hover,
.btn.btn-secondary:not(.btn-admin):active,
.btn.btn-secondary:not(.btn-admin):focus,
.btn.btn-secondary:not(.btn-admin):hover,
.btn.btn-tertiary:not(.btn-admin):active,
.btn.btn-tertiary:not(.btn-admin):focus,
.btn.btn-tertiary:not(.btn-admin):hover,
.btn.btn-link:not(.btn-admin):active,
.btn.btn-link:not(.btn-admin):focus,
.btn.btn-link:not(.btn-admin):hover {
}


.image-album-slider-animated .flex-slider {
	animation-duration: 50000ms;
	align-items: center;
}
.image-album-slider-animated>* img {
	padding-left: 2rem;
	padding-right: 2rem;
}

.image-album-slider-animated .flex-auto-responsive * {
	max-width: 250px;
}

.energie-plan-green {
	color: var(--primary);
}

.btn.btn-primary.wizard-control:not(.btn-admin):after,.btn.btn-primary.wizard-control:not(.btn-admin):before,.energie-plan-box .btn.btn-primary:not(.btn-admin):after,.energie-plan-box .btn.btn-primary:not(.btn-admin):before,.energie-plan-green,.navbar .btn.btn-primary:not(.btn-admin):after,.navbar .btn.btn-primary:not(.btn-admin):before {
    color: var(--primary);
}


/* trengo mobile fix */

@media only screen and (max-width: 768px) {
	.TrengoWidgetLauncher__iframe { 
		bottom: 80px!important;
	}
}