body.search-results,
body.search-no-results,
body.error404,
body.blog,
body.archive {
background-image: url(https://www.dogreha-dresden.de/wp-content/uploads/icon-blass.jpg);
}
* { }
h1 {
color: #ffffff;
text-shadow: 5px;
background-color: rgba(174, 203, 17, 0.75);
padding: 2vmax;
border-radius: 30px;
}
.ow-button-base a {
line-height: 1.5em !important;
}
.nav-ul .sub-menu {
border-radius: 20px;
padding: 15px;
}
.sow-image-container img {
border-radius: 30px;
}
p {
text-align: justify;
}
.entry-content a {
text-decoration: underline !important;
}
.entry-content a:hover,
.entry-content a:focus {
text-decoration: none !important;
}
.entry-content a.sowb-button {
text-decoration: none !important;
}
.single-post-container .entry-content {
padding-top: 60px;
background-color: rgba(255,255,255,0.97);
}
.nv-content-wrap ul {
margin-top: 0;
}
.nv-content-wrap ul.ohnespace {
margin-bottom: 0;
}
.nv-content-wrap li {
margin-left: 1em;
padding-left: .5em;
margin-top: 0;
margin-bottom: 10px;
}
.nv-single-post-wrap {
margin-bottom: 0;
}
.nv-single-post-wrap > div:first-child {
margin-top: 0;
}
.nv-post-cover {
background-attachment: fixed;   }
.nv-overlay {
background-color: rgba(214,214,214,0.97);
}
.blog-entry-title {
font-size: var(--fontsize,var(--h2fontsize));
font-weight: var(--fontweight,var(--h2fontweight));
line-height: var(--lineheight,var(--h2lineheight));
letter-spacing: var(--letterspacing,var(--h2letterspacing));
text-transform: var(--texttransform,var(--h2texttransform));
}
.entry-title a {
color: var(--nv-primary-accent);
}
.entry-title a:hover {
color: var(--nv-secondary-accent);
}
button.cmplz-btn {
font-size: 80%;
} .wpcf7-form-control.wpcf7-submit {
width: 100%;
}
.wpcf7-list-item {
margin: 0px;
padding: 0px;
} input[type="text"],
input[type="email"],
input[type="tel"],
textarea {
width: 100% !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;
}
.wpcf7-form p {
margin-top: 0;
}
.captcha-image {
display: block !important;
border-color: #845284;
}
.captcha-image svg {
width: 60px;
height: 60px;
}
input.f12c {
margin-bottom: 30px;
}   #cmplz-document {
max-width: 100%;
}
#cmplz-document,
#cmplz-document p,
#cmplz-document h1,
#cmplz-document li,
#cmplz-document td {
font-size: inherit !important;
}
.cmplz-blocked-content-container {
width: 100% !important;
height: 20% !important;
min-height: 450px !important;
border: none !important;
border-radius: 30px !important;
box-shadow: none !important;
}
.cookie-statement {
max-width: 100% !important;
}  .vjs-tech,
.vjs-tech:hover,
.vjs-tech:active,
.vjs-tech:focus {
box-shadow: none !important;
}
.video-js .vjs-control-bar {
background-color: rgba(174, 203, 17, 1);
}
.video-js .vjs-slider {
background-color: #145130;
background-color: rgba(20,81,48,1);
}
.video-js .vjs-load-progress {
background-color: #888888;
background-color: rgba(128,128,128,1);
} @media screen and (max-width: 600px) {
h1 {
padding: 3vmax;
border-radius: 20px;
}
}
.search-submit.nv-submit {
border-radius: 15px;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
padding: 25px;
}
.search-form .search-field {
border-radius: 15px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
padding: 25px;
}
.widget-area .search-submit.nv-submit {
border-radius: 15px;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
padding: 15px;
}
.widget-area .search-form .search-field {
border-radius: 15px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
padding: 15px;
}