@font-face {
font-family: 'ubuntulight';
src: url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-light-webfont.woff2) format('woff2'),
url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-light-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ubunturegular';
src: url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-regular-webfont.woff2) format('woff2'),
url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ubuntumedium';
src: url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-medium-webfont.woff2) format('woff2'),
url(//pixelhorse.de/wp-content/themes/hello-elementor-child/ubuntu-webfont/ubuntu-medium-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
body  { font-family: 'ubunturegular', sans-serif !important;  }
body.elementor-page-240, body.elementor-page-240 p  { color: #888888 !important; }
body.elementor-page-240 a.hfe-menu-item, body.elementor-page-240 figcaption {
color: #888888 !important;
}
body.elementor-page-240 h1, body.elementor-page-240 h2, body.elementor-page-240 h3, body.elementor-page-240 h4 {
color: #6E9300 !important;
}
body.elementor-page-240 .current_page_item a.hfe-menu-item  { color: #ffffff !important; }
h1, h2, h3, h4, h5, h6  { font-family: 'ubuntulight'!important; font-variant:normal !important; color: #21270E !important;  }
h1  { margin: 60px 0 30px !important; }
h1.hfe-heading { margin: 20px 0 0 !important; }
h2  { margin: 30px 0 15px !important; }
ol, ul {
margin: 10px 0 15px 0 !important;
}
#wpadminbar ul {
margin: 0 !important;
}
.hfe-menu-item { text-transform: capitalize !important;  }
.menu-item a.hfe-menu-item, .menu-item a.hfe-sub-menu-item  {    }
.menu-item a.hfe-menu-item {
padding: 35px 10px 10px !important;
}
.menu-item a.hfe-sub-menu-item {
padding: 15px 10px 10px !important;
}
.menu-item li a.hfe-menu-item {
border-right: #ccc 1px solid;
}
.menu-item li:last-child a.hfe-menu-item {
border-right: #ccc 0px solid !important;
}
footer .menu-item a.hfe-menu-item  {
padding: 5px 10px !important;
font-size: 15px !important;
}
footer ul#menu-1-8a387a6  { margin-top: 0 !important; }
footer ul.lcp_catlist  { margin-top: 0 !important; }
main.contents {
display: block;
float: left;
width: 66%;
position: unset;
}
aside {
width: 30%;
float: right;
}
.clear {
clear: both;
} .sidebar  {
margin-top: 50px;
}
.box li {
margin: 5px 0;
}
.page-content {
padding: 20px 30px 150px 0;
}
h2.entry-title  {  margin: 50px 0 25px !important; font-size: 1.8rem !important;  }
.post .wp-post-image {
width: 30% !important;
display: block;
max-height: none !important;
margin: 10px auto 25px !important;
}
.post .wp-post-image.size-large {
width: 100% !important;
border-left: 5px #93C500 solid;
}
.beitrag {
padding: 0 20px;
}
.beitragsbild {
margin: 20px auto;
background-color: #eee;
border-left: 5px #93C500 solid;
padding-left: 0px;
}
article.post p a, span.tag-links a  {
display: inline-block;
margin: 0 5px;
}
@media (min-width: 576px) {
}
@media (max-width: 1100px)  {
h1  { margin: 0 !important; padding: 0 !important; }
h2  { margin: 0 !important; }
.beitrag {
padding: 30px;
}
main.contents {
width: 100% !important;
}
aside {
width: 100% !important;
}
.page-content {
padding: 0 !important;
}
p.gepostet  { margin: 20px 0; }
ul li  { padding-bottom: 5px; }
} @media (min-width: 768px and max-width: 1024px) {
h1  { margin: 0 !important;  padding: 0 !important; }
.elementor-6 .elementor-element.elementor-element-426eb1c {
margin-bottom: 0px !important; 
}
} @media (max-width: 767px) {
h1  { margin: 0 !important;  padding: 0 !important; }
.elementor-6 .elementor-element.elementor-element-426eb1c {
margin-bottom: 0px !important; 
}
.footlinks  { text-align:center !important; }
.footlinks.elementor-widget.elementor-widget-shortcode div.elementor-widget-container div.elementor-shortcode ul#lcp_instance_0.lcp_catlist li {list-style: none; }
}