/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* Coming Soon*/
.maxwidthcoming {max-width:600px!important; margin:0 auto;}


/* Boxed Layout*/
.grecaptcha-badge { 
    opacity: 0!important;
	visibility:hidden!important;
}

/* Global elements*/


.bgtexture {background:url('images/bgtexture.png') repeat top center; background-size: 300px 300px;}

ol {display: block; list-style-type: decimal;  margin: 0;  padding: 0; font-weight:bold;}
ol li {padding: 10px 0;}
ol li > * {font-weight:normal;}

.type-post {background-color:#f2f1f6;}
.swiper-container .type-post  {background-color:#ffffff!important;}
.elementor-posts .type-post  {background-color:#ffffff!important;}

.listenelement li:before {
    font-family: "Font Awesome 5 Free"; font-weight: 400; content: "\f00c";
	color:#c0dddd; font-size:20px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	padding:0 15px 0 0;
	
  }
.listenelement li {padding: 10px 0!important; margin:10px 0; vertical-align:top;}


/* Buttons */
[type="button"], [type="submit"], button {
    margin-top:30px;
}

/* Überschriften*/
.recht h2 {margin-top:50px;}
.recht h3 {margin-top:30px;}

/* header */

/* headernavi & Logo */

/* Logo*/

/* headernavi sticky / fixed & Fixed Logo */

/* Kontaktleiste unten */

/* Openstreetmaps */

/* Copyright & Footermenu unten */

/* Galerien*/

/* Content */

/* Blog */

/* Contact Form */

/* Cookie Hinweis */	

@media screen and (max-width:1400px) {
}

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

}

@media screen and (max-width:768px) {
/* Global elements*/

}

@media screen and (max-width:450px) {
}

	

