.klassenname {
	color: #000000;
}

.color-lightgray,
.color-lightgray p,
.color-lightgray i,
.color-lightgray h1,
.color-lightgray h2,
.color-lightgray h3,
.color-lightgray h4,
.color-lightgray h5,
.color-lightgray h6,
.color-lightgray a:not(.link-white) {
	color: rgb(160,160,160)!important;
}

.color-sand-lila,
.color-sand-lila p,
.color-sand-lila i,
.color-sand-lila h1,
.color-sand-lila h2,
.color-sand-lila h3,
.color-sand-lila h4,
.color-sand-lila h5,
.color-sand-lila h6,
.color-sand-lila a:not(.link-white) {
	color: rgb(141,4,110);
}
.mod_calendar th.label {
    text-align: center;
    background-color: #f4a606;
    border-right: 1px solid #f4a606;
border-left: 1px solid #f4a606;
    color: #fff;
}
.mod_calendar td .event {
    font-size: 0.9rem;
}

.cookiebar {
	font-size: 0.875rem;
	font-size: 14px;
}
.cookiebar-close {
	padding: 10px 20px;
}


.mm-navbar .mod_langswitcher {
	display: none;
}
.mm-navbar .mod_socials {
	display: none;
}
.mm-navbar-top, .mm-navbar-bottom {
	height: 130px;
}
.mm-hasnavbar-top-1 .mm-panels {
	top: 130px;
}
.ce_revolutionslider_text.invertcolor {
	color: rgb(255,255,255);
text-shadow: 3px 3px 3px #00000040;
}


.mod_portfoliolist_v3 .item:hover img {
	-webkit-filter: blur(0);
	filter: blur(0);
}
.mod_portfoliolist_v3 .item .content {
	background-color: rgba(255,255,255,0.7);
}

p.back a {
background-color: #f4a606;
color: #ffffff;
padding: 10px 20px;
display: inline-block;
font-size: 16px !important;
font-size: 1rem !important;
}
p.back a:hover {
	opacity: 0.8;
}

