/*
Theme Name: Design
Theme URI: http://www.kriesi.at/themes/enfold/
Template: enfold
Author: Kriesi
Author URI: https://kriesi.at
Description: A superflexible and responsive Business Theme by Kriesi - Update notifications available on twitter,
facebook and via newsletter: Follow me on twitter - Join the Facebook Group - Subscribe to our Newsletter
Version: 4.8.6.5.1635320190
Updated: 2021-05-09 12:11:00


/* *****Header***** */
/* Center Logo */
.logo a {
	display: flex;
	align-items: center;
	background: none !important;
}
.avia-menu-text {
	font-size: 16px;
}

/* Search bar */
.header_color .avia-tt,
.header_color .avia-tt .avia-arrow,
.header_color .avia-tt .avia-arrow {
	background-color: #444;
	color: #ffffff;
	border-color: #444;
}

#top .av_minimal_header #s {
	color: black;
	background: white;
	padding: 12px 47px 8px 12px;
}

/* Startseite rotate */
.av-rotator-multiline-on.av-rotator-text{
	word-break: break-word;
}

/* Animiertes Overlay */
.av-section-color-overlay {
	background-color: transparent !important;
	/* background: linear-gradient(90deg, #ebc747, #197954, #64431c);*/
	/* background:linear-gradient(45deg, #004961, #993366, #64431c); */
	background: linear-gradient(45deg, #fffb7d, #85ffbd, #ff7d7f);
	opacity: 0.5 !important;
	background-size: 300% 300%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-webkit-animation: gradient 4s alternate infinite;
	/* Safari 4+ */
	-moz-animation: gradient 4s alternate infinite;
	/* Fx 5+ */
	-o-animation: gradient 4s alternate infinite;
	/* Opera 12+ */
	animation: gradient 4s alternate infinite;
	/* IE 10+, Fx 29+ */
}
@keyframes gradient {
	0% {
		background-position: 0%;
	}

	100% {
		background-position: 100%;
	}
}

@-moz-keyframes gradient {
	0% {
		background-position: 0%;
	}

	100% {
		background-position: 100%;
	}
}

@-webkit-keyframes gradient {
	0% {
		background-position: 0%;
	}

	100% {
		background-position: 100%;
	}
}

@-o-keyframes gradient {
	0% {
		background-position: 0%;
	}

	100% {
		background-position: 100%;
	}
}

/* Artikel-Bilder am Blog anfang ausblenden */
.background-layer {
	background-image: radial-gradient(rgba(0, 0, 0, 0.2) 1px, transparent 1px), radial-gradient(#FAFAFA 20%, transparent 20%);
	background-color: #ffffff;
	background-position: 0 0, 50px 50px;
	background-size: 6px 6px;
	z-index: 2;
}

.background-layer img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	min-width: 50%;
	min-height: 50%;
}

/* anchor animation */
a {
	position: relative;
}
span:not(.copyright)>a,
p>a {
	text-decoration: none !important;
	transition: 0.3s ease-in-out;
	background: linear-gradient(#000, #000) left bottom no-repeat;
	background-size: 100% 2px;
}
.promo-box__wrapper a{
	text-decoration: none !important;
	transition: 0.3s ease-in-out;align-content;
	color:#ffffff;
	background-size: 100% 2px
}
span:not(.copyright)>a:hover,
p>a:hover {
	color: #000 !important;
	background-size: 70% 2px;
}
.promo-box__wrapper a:hover{
	color: #ffffff !important;
	background-size: 70% 2px;
}

.av-post-metadata-container-inner .av-post-metadata-content {
	line-height: 1.5;
}

/* ****Blog**** */
.entry-content-wrapper .big-preview.single-big {
	display: none;
}

.Background-Container__Article>div {
	content: "";
	position: relative;
	/*background:rgba(0,0,0,0.2);*/
	width: 100% !important;
	max-width: 100% !important
}

/* Dotted background */
.Background-Container__Article>div:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(https://www.maxenergy.de/magazin/wp-content/uploads/header/header-cover.png) repeat;
}

/* Prev/next post */
#top .avia-post-nav {
	background: #aaa !important;
}

/* Promo Box */
.av_promobox{
	font-size:0.875rem;
}
.promo-box__wrapper {
	background: #444444 !important;
	color: white;
	border-radius: 5px;
}
.promo-box__wrapper strong{
	color: #ffffff;
}
.promo-box__wrapper .avia-button{
	background-color:#000000;
	color:white;
}

/* Icon backgrounds */
.main_color .avia-icon-list .iconlist_icon {
	background-color: #a7ffcf;
}

/* Author Pic */
#author_pic {
	float: left;
	margin-right: 10px;
}

/* Copyright */
.copyright{
	display:none;
}

/* Bild-Eckenradius */
.abgerundete-ecken img {
     border-radius: 26px;
}