.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: rgb(0, 102, 153) !important; 
}
/*Hintergrundfarbe der Info-Bar oberhalb des Headerbildes*/
.info-bar {
    background-color: rgb(0, 102, 153);
}
.site-header {
    background: #fff;
}
/*Seitentitel ausgeblendet*/
.side-branding, .navbar-brand {
    visibility: hidden;
}
.navbar-brand {
  padding-top: 80px;
}
.img-fluid {
    max-width: 20%;
   }
/*Header-Bild Position angepasst*/
.navbar-head {
    background-position: 40% 25%;

}
.main-navigation li ul {
    width: 400px;
}
.entry-title a {
    color: #666666;
}
a a:hover {
    color: #005fc8;
}
/*Meta-Infos Autor versteckt*/
.entry-meta .author {
    visibility: hidden;
}
/*Schraegstrich nach Meta-Angabe Datum entfernt, da Meta-Info Autor versteckt wurde*/
.entry-meta > div::after {
    content: " ";
}
.entry-meta > div a:hover {
    color: #91c5ff;
}
.post-boxed .entry-title a:hover {
    text-decoration: none;
    color: #91c5ff;
}
.navbar-head.navbar-bg-set {
    padding-top: 180px;
    padding-bottom: 120px;
}
.navigation-bar {
    background: rgb(0, 102, 153);
    font-size: 22px;
}

.navigation-bar-top {
  background: rgb(0, 102, 153);
}

.main-navigation .dropdown-menu a, .main-navigation li ul a {
  font-size: 16px;
  color: #fff;
}
.main-navigation .dropdown-menu, .main-navigation li ul {
  padding-top: 10px;
  padding-bottom: 10px;
  background: #005782;
}
.main-navigation li ul li{
		padding-left:2%;
}
.main-navigation li ul li a{
		padding-left: 20px;
}
.main-navigation li ul li:hover > a {
  background-color: #3383ab!important;
  color: #ffffff;
  }
.main-navigation li ul .current-menu-item > a, .main-navigation ul li li.current-page-item > a {
  background-color: #22739b!important;
  color: #e3b9b9 !important;

}
/*Style Top-Story-Bereich (Laufzeile) */
.top-stories-bar:before {
  background-color: #91c5ff;
}
.top-stories-bar .top-stories-label {
  background-color: #91c5ff;
}
.top-stories-bar .top-stories-label:after {
  background-color: #91c5ff;
}
.btn, .widget_button-widget a.btn.btn-default {
    background: #005fc8;
}
.btn:hover, .widget_button-widget a.btn.btn-default:hover {
    background: #91c5ff;
}
/*Story-Title im Featured-Bereich, Border-left auf Blau geaendert*/
.stories-title, .widget-title {
  border-left: 4px solid #005fc8;
}
/* Meta-Info Kategorie in Beitraegen versteckt */
.cat-links {
  visibility: hidden;
}
.entry-title {
  color:  #005fc8;
}
/*Style Footer */
.site-footer .widget-area {
    background-color: rgb(0, 102, 153);
}
.site-footer .widget-title {
  color: #fff !important;
}
.site-info {
  background-color: #91c5ff;
  color: #000;
}
.site-info a {
  color: #333;
}
.sv-inline {
 vertical-align: bottom;
}
.h-vertical-center{
 vertical-align: center;
}

/*Formularfeld*/
label {
 width: 100%;
}
input[type="reset"], input[type="button"], input[type="submit"], button[type="submit"] {
  background-color: rgb(0, 102, 153);
}
.form-control, input, textarea, select {
  font-size: 18px;
  background-color: #fff;
  border-radius: 2px;
}
.wp-block-file .wp-block-file__button {
    
    background: rgb(0, 102, 153);
    border-radius: 2em;
    color: #fff !important;
    font-size: 13px;
    padding: .5em 1em;
}
.nav-links {
  display: none;
}
.site-info { display: none; }
/*Extra-Einstellungen ueber 1000px Breite */
@media screen and (min-width:1000px) {
  /*Startseite alternativer Container Member ist ausgeblendet, erscheint nur unter 1000px, weil denn das Member-Carousel ausgeblendet wird*/
  .ab-post-grid-members {
    height: 0px;
    visibility: hidden;
  }
 
}
/*Einstellungen unter 1000px Breite */
@media screen and (max-width:1000px){
  /*info-bar oberhalb des Headerbildes*/
  .info-bar {
   height: 0px;
    min-height: 0px;
   visibility: hidden; 
 }
/*Hoehe des Headerbildes wird gefixt */
  .navbar-head, .navbar-bg-set {
   max-height: 50px;
  
  }
 /*Top-Story-Bar (Laufzeile) wird ausgeblendet */
  .top-stories-bar {
    visibility: hidden;
    height: 5px;
  }
 /*Beitragsbereich wird ausgeblendet*/
  .featured-section {
    visibility: hidden;
    height: 5px;
  }
 /*Member-Carousel wird ausgeblendet*/
  .post-carousel-members {
    max-height: 0px;
    visibility: hidden;
  }
/*alternativer Member-Container wird angezeigt */
  .ab-post-grid-members {
    height: auto;
    visibility: show;
  }
  /*Ueberschrift des alternativen Member-Containers ins Zentrum */
   .ab-block-post-grid .is-list .ab-block-post-grid-title {
    text-align: center;
  }
  /*Banner und CWG-Logo im Content werden ausgeblendet */
  .banner-cwg-start,.logo-cwg-start {
    visibility: hidden;
    max-height: 5px;
  }
 }
.tablepress thead th {
   color:
    #fff;
}
/*Einstellungen unter 680px*/
@media screen and (max-width:680px){
  /*Headerbild wird getauscht gegen ein einfaches */
   .navbar-head, .navbar-bg-set {
     max-height: 50px;
     background-image: url('https://www.cwg-crivitz.de/wp-content/uploads/2019/04/logo_cwg_wk.jpg') !important;
     background-repeat: no-repeat;
     background-size: contain;
  }
}