h1, h2, h3, h4, h5 {
color: #ffffff;
}

p {
color: #ffffff !important;
}
/* Hintergrundbild einfuegen*/
#wrapper {
background: #AC9F86 url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center fixed; 
background: -webkit-linear-gradient(top, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, -webkit-linear-gradient(top, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
background: -moz-linear-gradient(top, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, -moz-linear-gradient(top, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
background: -o-linear-gradient(top, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, -o-linear-gradient(top, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
background: -ms-linear-gradient(top, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, -ms-linear-gradient(top, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
-svg-background: linear-gradient(top, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, linear-gradient(top, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
background: linear-gradient(to bottom, rgba(3, 3, 2, 0.28) 0, rgba(107, 96, 74, 0.16) 366px, rgba(255, 255, 255, 0.64) 1050px) no-repeat, url(' https://ohg-wunstorf.de/wp-content/uploads/2019/03/page.jpeg ') top center, linear-gradient(to bottom, #524938 0, #978768 366px, #F1EEEA 1050px) no-repeat;
background-attachment: fixed;
max-width: 2100px;
}

/*Seitenlogo einfuegen*/
.navbar-custom .container-fluid{
  background-image: url("https://ohg-wunstorf.de/wp-content/uploads/2019/03/site-logo.png") ;
  background-size: 357px 145px;
  background-repeat: no-repeat;
  background-position-y: 30px;
  background-position-x: 20px;
 }

/* Seitenlogo mobile Ansicht ausblenden*/
@media all and (max-width: 1100px) 
{
.navbar-custom .container-fluid {background-position-x:  1200px;}
}

/* Hintergrundbild Navigation*/
.wp-custom-header {
Position: absolute;
}

@media all and (max-width: 1100px) 
{
.wp-custom-header img {display: none;}
}

/* Linkfarbe anpassen*/
table a, table a:hover, table a:focus, a, a:hover, a:focus, dl dd a, dl dd a:hover, dl dd a:focus {
color: #D6CD9D;
}

/* Start Navigation ausblenden */
.page-title h1 {
 display:none;
}

/* Navigationsleiste ganz oben Startansicht Hintergrundfarbe ändern */
.header-overlapped, .page-title-section {
 background-Color: #524738; 
}

.wp-custom-header::before {
 background-color: rgba(0, 0, 0, 0.2);
}

.navbar-overlapped {
border-top: 2px solid #ffffff;
}

/* Navigationsleiste oben Startansicht Hintergrundfarbe ändern */
.page-title-section .overlay {
 background-color: #7F6F56;
 padding:  0 0 15px 0;
}

/* Navigationsleiste oben scroll Hintergrundfarbe ändern */
.stiky-header  {
 background: #7F6F56  !important;
}

/* Navigationsleiste ganz oben Handyansicht Hintergrundfarbe ändern */
@media all and (max-width: 500px) 
{
  .navbar-overlapped {background-color: #7F6F56;}
  .site-branding-text {background-color: #7F6F56;}
  .navbar-overlapped .navbar-header {background-color: #7F6F56;}
}

/*Navigation Untermenue */
.navbar-custom .dropdown-menu {
 border-top: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
 background-color: #42392D;
}

.navbar-custom .dropdown-menu > li > a:hover, .navbar-custom .dropdown-menu > li > a:focus {
 background-color: #393227;
}

/* Navigation mobile Icongröße anpassen*/
@media all and (max-width: 1100px) 
{
.navbar-custom .dropdown a > i.fa {font-size:2rem; top:30%;}
}

/* Artikel Hingergrund Farbe */
.blog-section .post {
 background-Color: rgba(30, 23, 11, 0.6);
 border: 1px solid #ffffff;
 border-radius: 5px;
}

/* Seitenleiste ändern*/
.sidebar .widget {
 background-color: rgba(30, 23, 11, 0.6);
 border: 1px solid #ffffff;
 border-radius: 5px;
}

.sidebar .section-header {
 border-left: 0px solid #ffffff;
 background-color: rgba(30, 23, 11, 0.6);
 
}

.sidebar .widget ul, .sidebar .widget.widget_rss ul, .sidebar .widget .calendar_wrap, .sidebar .widget .textwidget, .sidebar .widget.widget_rss ul .sidebar .widget .gallery, .sidebar .widget img.image, .sidebar .widget .search-form, .sidebar .widget .tagcloud {
padding: 10px 10px;
}

/* Hintergrundfarbe und Border im Fußbereich ändern */
.site-footer {
 background-color: #7F6F56;
 padding: 0;
 border-top: 2px solid #ffffff;
 border-bottom: 2px solid #ffffff;
}

/* Höhe im Fußbereich ändern */
.site-info {
 padding: 5px 0;
}

.hc_scrollup {
 background-color: #42392D;
}

/* Kontaktformular */
div.wpforms-container-full .wpforms-form .wpforms-field-sublabel {
 color: #ffffff;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
color: #ffffff;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
color: #ffffff;
}

div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
background-color: #7F6F56;
color: #fff;
}

/* cookiehinweiss */

.cc_container {
background: #7F6F56 !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #000000 !important; /* Schriftfarbe des gesamten Bereichs */
}

.cc_container .cc_btn {
background-color: #42392D !important; /* Farbe des Buttons */
color: #ffffff !important; /* Textfarbe des Buttons */
}
 
.cc_container a {
color: #A51620 !important; /* Textlink-Farbe "Mehr Infos" */
}

/* Tabelleneigenschaften*/
.table, table th, table td {
 background-color: #7F6F56;
 color: #fff;
 border: 1px solid #fff;
}
 ul {color: #fff;}

.skip-link.spicepress-screen-reader {
    display: none;
}


body .sidebar p {
    color: #fff !important;
} 

.sidebar a {
    color: #CA835F !important;
}


.header-sidebar .widget, .footer-sidebar .widget {
    margin: 0px !important;
}

.site-info.wow.fadeIn.animated {
    display: none;
}

#black-studio-tinymce-4 {
    width: 500px;
}


a {
    text-decoration: none !important;
}


.wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: darkgreen !important;
  border: 1px solid darkgreen !important;
}

.slb_template_tag.slb_template_tag_ui.slb_template_tag_ui_group_status {
  display: none;
}

.header-sidebar .section-header, .footer-sidebar .section-header {
  border-bottom: 1px solid #fff;
}

.section-header h3 {
  font-size: 1em;
  padding-top: 20px;
}

.header-sidebar .section-header span, .footer-sidebar .section-header span {
  background-color: #fff;
}

.image.wp-image-923.attachment-medium.size-medium {
  display: block;
  margin: auto;
}

body a {
  color: #ffffff!important;
}

