@font-face {
font-family: 'Arvo Regular';
font-display: swap;
src: local('Arvo Regular'), local('ArvoRegular'), url(//www.gruene-mechernich.de/wp-content/themes/urwahl3000/lib/fonts/arvo_regular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Arvo Gruen';
font-display: swap;
src: local('Arvo Gruen'), local('ArvoGruen'), url(//www.gruene-mechernich.de/wp-content/themes/urwahl3000/lib/fonts/arvo_gruen.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'PT Sans';
font-display: fallback;
src: local('PT Sans'), local('PTSans-Regular'), url(//www.gruene-mechernich.de/wp-content/themes/urwahl3000/lib/fonts/ptsans-regular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'PT Sans Bold';
font-display: fallback;
src: local('PT Sans Bold'), local('PTSans-Bold'), url(//www.gruene-mechernich.de/wp-content/themes/urwahl3000/lib/fonts/ptsans-bold.woff) format('woff');
font-weight: bold;
font-style: normal;
}
body {
padding: 4em;
font-family: 'PT Sans', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
font-size: 100%;
line-height: 1.5em;
color: #333;
}
#portal { display: none; }
header#header {
}
header#header #logo {
}
header#header #logo a {
}
header#header #logo a:after { display: none; }
header#header .suche { display: none; }
.navwrap {
}
.navwrap #nav-main { display: none; }
.navwrap #breadcrumb {
display: block;
padding: 1em;
font-size: 80%;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
margin: 2em 0;
}
h1,h2,h3,h4,h5,h6 {line-height: 1.4em;margin-bottom:0.3em;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;font-weight: normal;color: #0a350a;text-align: left;}
h1 {font-size:1.8em;margin-bottom:0em;}
h1.page-title {margin-bottom: 0.7em;}
h2 {font-size:1.6em;}
h3 {font-size:1.5em;color: #5dae59;}
h4 {font-size:1.3em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}
hr {
border: 0;
border-top: 3px solid #e6e6e6;
background: none;
height: 0;
width: 95%;
margin: 2.5em auto;
}
blockquote,
pre {
padding: 2em 2em 0.5em 2em;
text-indent: 0em;
width: auto;
background: #e6e6e6;
margin-left: -1em;
margin-right: -1em;
color: #333;
margin-bottom: 1em;
font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;
font-weight: 500;
}
article table {margin-bottom: 1.5em;	}
article table th {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; padding: 1em 1em 1em 0;border-bottom: 2px solid #0a321e;color: #0a321e;	}
article table td{ padding: 1em 1em 1em 0;border-bottom: 1px solid #e6e6e6;	}
#content {padding: 0;}
#content p {line-height: 1.5em;margin: 0 0 1.2em 0;}
.single #main article footer.article-footer p {color: #8c8c8c;}
#main article footer p, p.byline {font-size: 0.8em; color: #e6007e;margin: 0.5em 0 0em;}
.single #main article header p.byline {color: #e6007e;margin: 0;}
p.byline {display: inline-block; padding: 0.2em 0 0;}
footer .categories span, footer .tags span {font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #333;}
footer .categories {margin-top: 0;}
article footer p a, p.byline a, article footer p a:visited, p.byline a:visited {color: #e6007e;}
article.post {text-align:justify;margin-bottom: 2em;}
a.readmore {background: #e6007e; padding: 0.3em 1.3em;border-radius: 0.3em;color: #fff;float: right;font-family: 'Arvo Regular', 'Arvo Gruen', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; font-size: 0.75em;margin-top: 1em;margin-bottom: 0.5em;}
a.readmore:hover {text-decoration: none;background-color: #cb006e;}
.hentry ul, .hentry ol {margin: 0 2em;}
.wp-caption-text, .gallery-caption {font-size: 0.8em;font-family: 'PT Sans bold', Trebuchet, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;color: #0a321e;}
.headerlist article {margin: 0;border-bottom: 1px solid #035b26;padding: 1em 0;}
.headerlist article h2, .headerlist article p {display: inline-block;}
.headerlist article h2 {font-size: 1em;}
.headerlist article h2 a span {color: #ed228d;}
.headerlist article p {font-size: 0.8em;color: #888;margin: 0!important;float: right;}
.headerlist article {}
#main article {margin: 4em 0;}
#main article header.article-header { margin: 0 0 4em 0; }
article img.wp-post-image {width: 100%;height: auto;}
.article-header h1 a {color:#0a321e;}
.single a.postimg {margin: 1em 1em -1.5em;display: block;}
.single p.caption {background: #fff;margin: 1em 1em -1.5em!important;
padding: 0.5em 1em;font-size: 1em;text-align: right;color: #8c8c8c;clear: both;}
.single p.caption span {font-size:0.8em;}
a.postimglist {margin: -1em -1em 0 -1em;display: block;}
.single a.postimg img.attachment-titelbild.wp-post-image, a.postimglist img.attachment-titelbild.wp-post-image {width: 100%;height: auto;}
img.size-large, img.size-full  {width: 100%;height: auto;}
img.size-medium  {width: 100%;height: auto;}
.sharewrap { display: none; }
.responsive-tabs-wrapper { display: none; }
footer#footer { display: none; }
p.copyright { display: none; }
p#back-top { display: none !important; }