h2,
h3 {
color: #e3000b;
} h1,
h2,
h3,
h4,
h5,
h6,
p {
margin: 0 0 15px 0;
}
.entry-content p,
.entry-content ul {
text-align: justify;
}
.entry-content td {
border: none;
padding: 0 .5em .5em 0;
font-size: 1em;
text-align: left;
vertical-align: top;
line-height: 1.3em;
}
.article-content-col .content {
margin-bottom: 30px;
}
#menu-item-3910.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-2726.current_page_item.menu-item-3910
.blog-entry-title a {
font-family: "Pontano", Arial, sans-serif;
color: #e3000b;
font-size: inherit !important;
font-weight: 900 !important;
line-height: inherit !important;
letter-spacing: inherit !important;
text-transform: inherit !important;
}
.nv-content-wrap ul {
list-style-position: outside;
margin-left: 1em;
}
.nv-content-wrap li {
padding-left: .25em;
}
ul.nv-meta-list {
margin: 0;
}
.startseitenneuigkeiten ul {
list-style-position: inside;
margin-left: 0;
}     ul.cnss-social-icon li.cn-fa-icon a {
background: none !important;
}
a.cnss-img-tag {
margin:0 10px 0 10px !important;
} .slideroverlay {
background-color: rgba(32, 48, 32, 0.666); border-radius: 15px;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75);
}
.dropshadow {
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75);
}
.modula-fancybox-image {
border-radius: 5px !important;
}
video {
border-radius: 5px;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75);
}
.video-js {
background: none;
} header {
z-index: 1000 !important;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75) !important;
} .slick-slider .slick-track,
.slick-slider .slick-list,
.entry-content img,
.cmplz-video.cmplz-iframe-styles {
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75) !important;
border-radius: 5px !important;
} .wpcf7-form-control.wpcf7-submit {
width: 100%;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75) !important;
}
.wpcf7-list-item {
margin: 0px;
padding: 0px;
}
label {
width: 100% !important;
}
input[type="email"],
input[type="tel"],
textarea { width: 100% !important;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75) !important;
}
input[type="email"]:hover,
input[type="email"]:active,
input[type="email"]:focus,
input[type="tel"]:hover,
input[type="tel"]:active,
input[type="tel"]:focus,
textarea:hover,
textarea:active,
textarea:focus { width: 100% !important;
box-shadow: 0px 5px 15px -5px rgba(200,0,20,0.75) !important;
}
.wpcf7-form p {
margin-top: 0;
}
.captcha-image {
display: block !important;
border-radius: 5px;
box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.75) !important;
} .ow-icon-placement-left.ow-button-hover {
box-shadow: 0 5px 15px -5px rgba(0,0,0,.75) !important;;
} #cmplz-document {
max-width: 100%;
}
#cmplz-document,
#cmplz-document p,
#cmplz-document h1,
#cmplz-document h2,
#cmplz-document li,
#cmplz-document td {
font-size: inherit !important;
}
.cmplz-blocked-content-container {
width: 100% !important;
height: 400px !important;
box-shadow: none !important;
}
.cookie-statement {
max-width: 100% !important;
} footer .widget_text {
font-size: 16px;
line-height: 1.5;
margin-bottom: 10px;
}
.footer-bottom,
.footer-bottom p,
.footer-bottom a {
background-color: #203020 !important;
color: #405040 !important;
font-size: 16px;
line-height: 1.5;
}
ul#footer-menu,
ul#footer-menu li a {
color: white !important;
font-size: 16px;
line-height: 1.5;
}
@media screen and (max-width: 1200px) {
.nav-ul a {
font-size: 12px;
}
}
@media screen and (max-width: 800px) {
.entry-content p,
.entry-content ul,
* {
text-align: left;
font-size: 16px !important;
}
h1 {
font-size: 28px !important;
}
h2 {
font-size: 24px !important;
}
h3 {
font-size: 20px !important;
}
h4 {
font-size: 18px !important;
}
}.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container h1.sow-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container h1.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container h3.sow-sub-headline {
text-align: center;
color: #ffffff;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container h3.sow-sub-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 2px none #e3000b;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-82f9536c57a1 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-button-flat-e76fb92be734 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0.25em 0.25em 0.25em 0.25em;
-moz-border-radius: 0.25em 0.25em 0.25em 0.25em;
border-radius: 0.25em 0.25em 0.25em 0.25em;
background: #e3000b;
border-width: 1px 0;
border: 1px solid #e3000b;
color: #ffffff !important;
font-size: 1em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
padding-inline: 2em;
}
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-e76fb92be734 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #af0000;
border-color: #af0000;
color: #ffffff !important;
}.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container h1.sow-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container h1.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container h3.sow-sub-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 2px none #e3000b;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-ed8c486fb75d .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0.25em 0.25em 0.25em 0.25em;
-moz-border-radius: 0.25em 0.25em 0.25em 0.25em;
border-radius: 0.25em 0.25em 0.25em 0.25em;
background: #e3000b;
border-width: 1px 0;
border: 1px solid #e3000b;
color: #ffffff !important;
font-size: 1em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
padding-inline: 2em;
}
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-e76fb92be734-5573 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #af0000;
border-color: #af0000;
color: #ffffff !important;
}