
			
@media (min-width: 769px) {
.site-main { padding-right: 60px; }
}

ul { margin-left: 1.2em; }
li { margin-bottom: 0.5em; }

.entry-content p a, .entry-content li a { text-decoration: underline }

/* h1, h2, h3 { color: #666666; } */

.entry-content p.button a { text-decoration: none; 
	color: #FFFFFF !important;
 }

.entry-content a.button { 
	text-decoration: none;
	margin-top: 1em; 
	color: #FFFFFF !important;
}

html input[type="button"], a.button {
color: #ffffff !important;
background-color: #1e72bd;
}

/* .entry-title a { color: #444; } */
/* .entry-title a:hover { color: #1e72bd;  } */


@media (min-width: 769px) {
	
	.single .site-content, 
	.blog .site-content 
	{ 
		margin-top: 40px;
	}
	
}
	
@media (min-width: 600px) {

	.inside-article .featured-image  { 
		width: 50%; 
		float: right;
		margin-left: 2em; 
	}
	
	.inside-article .post-image { 
		width: 30% !important; 
		float: right !important; 
		margin-left: 2em !important; 
	}
	
	.narrow { margin: 0 15%; }
	
}

@media (max-width: 768px) and (min-width: 415px) {
	
	.single .site-content,
	.blog .site-content 
	{
		 padding: 100px 100px;
	}
}

.zzl-ad { border: solid 1px #FFF800; background-color: #FFFC7D; padding: 2em; }

.zzl-ad p:last-child { padding-bottom: 0; margin-bottom: 0 !important; }


.box, .leseprobe { border: solid 1px #1E72BD; padding: 1em; background-color: #DEEFFF; margin-top: 2em; width: inherit; margin-bottom: 1em; }

.read-more,.read-more:visited, .read-more:hover { text-decoration: none !important;   }

.read-more-button-container { margin-top: 1em;
}



/* .inside-article h2 { margin-top: 1em; } */

/* .elementor-image-box-content h2 { margin-top: 20px; } */

.subheadline { font-size: 24px; font-weight: bold; text-align: center; }

.post-image { margin-top: 30px !important; }

h1, h2,p {
	word-wrap: break-word;
	-moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
}

.leseprobe, .rightbox, .upgrade-box {
	margin: 1em auto;
	width: 90%;
	padding: 2em;
	background-color: #DEEFFF;
}

.upgrade-box h2 { margin-top: 0 !important; }


.grid-two { 
	padding-left: 50px; 
}

.grid-one {
	margin-left: -20px;
}

.navigation-branding img {
	/* margin-top: -22px; */
}

.bigbutton { 
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	font-size: 24px;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

p a.button { text-align: center; }

.info-page {
	max-width: 720px; 
	width: 100%;
	margin: 20px auto; 
	padding-top: 50px
}

.zzl-video {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	margin-bottom: 50px;
}

@media only screen and (max-width: 600px) {

	.info-page {
		
			width: 90%;
		
	}
	
}


.hidden, .Hidden { display: none; }

.sidebar .widget {
background-color: #FFF;
}


#menu-top-menue-1 li {
	margin-bottom: 0 !important;
}

.see {
	background-color: red;
background-image: url('./assets/img/raster2.png'); 
}

.see a { color: #FFFFFF !important; }


#ez-toc-container {
	padding: 40px !important;
}

.gform_fields, .gfield { 
	margin-bottom: 1.25em;
}
x

.gfield input { border: 0; }

.gfield textarea { border: 0; }
.gfield input,
.gfield textarea,
.gfield input:focus,
.gfield textarea:focus {
	background-color: #D2EEFF;

}

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded {
	border: none !important;
	box-shadow: none !important;
}
		