nav#block-nwedk-main-menu ul.menu.dropdown, section#block-mainmenu-2  {
  background: #00879b;
    list-style-type: none;
}

nav#block-nwedk-main-menu ul.menu.dropdown li {

}

nav#block-nwedk-main-menu ul.menu.dropdown li a {
  color:#fff;
  text-transform: uppercase;
}

.callout {
  border: 0px;
    margin: 0px;
    padding:0px;

}

div#sidebar-first div nav#block-mainmenu ul.menu.dropdown li
 {
   border-top: 1px solid #00879b;
   font-size: .9rem;
   text-transform: uppercase;
   line-height: 1.5;
   width:100%;
 }

div#sidebar-first div nav#block-mainmenu
 {
   background: #f3f3f3;
 }

section#block-nwedk-local-tasks div.button-group li {
  float:left;
}

nav#block-nwedk-main-menu {
  margin: 1rem 0 3rem 0;
}
 h1 {
   font-size:1.75rem;
 }

h2 {
  font-size:1.15rem;
}

.block-nwedk-main-menu ul.menu.dropdown li a.is-active, .block-nwedk-main-menu ul.menu.dropdown li.menu-item--active-trail, .block-nwedk-main-menu ul.menu.dropdown li a:hover {
  background: #0ba0da;
}

.block-nwedk-main-menu ul.menu.dropdown li:not(:first-child) {
    margin-left: -0.25rem;
}

a {
  color: #0ba0da;
}

#sidebar-second table tbody, #sidebar-second table tfoot, #sidebar-second  table thead {
  border: 0px;
}
div#sidebar-first ul.menu.dropdown li a.is-active {
    color:#000;
    font-weight: 500;
}

.block-nwedk-main-menu ul.menu.dropdown li a {

}
ul.menu.dropdown li.has-submenu ul.menu li a {
    padding-left: 2rem;
}
ul.menu.dropdown li.has-submenu ul.menu li ul.menu li a {
    padding-left: 4rem;
}

.block-fusszeile {
    margin-bottom: 2rem;
    margin-top: 2rem;
    border-top: 2px solid #e3e3e3;
    padding-top: 1rem;
    text-align: center;
}

section#block-nwedk-branding {
    text-align: center;
}
h1, h2, h3, h4, h5, h6 {
   color: #57718a;
}

body {
  color:  #666
}
#sidebar-second .block-title {
    border-top: 2px solid #e3e3e3;
    border-bottom: 1px solid #f3f3f3;
    padding: 6px;
    background: #e3e3e3;
    margin-bottom: 6px;
}

table tbody tr {
    vertical-align: top;
}
#sidebar-second table tbody tr {
    background: #FFF;
}
#sidebar-second table tbody td, #sidebar-second table tbody th {
    padding: 0 0.5rem;
}

.field-node--field-anhang-page div.field-label {
    font-weight: bold;
}

@media screen and (min-width: 64rem){
    section#block-mainmenu-2 {
        display: none;
    }
}
@media screen and (max-width: 63.999em){
    div#sidebar-first,  nav#block-nwedk-main-menu {
        display: none;
    }
}

.file--application-pdf a::before {
    content: url("/sites/default/files/file2.svg");
    height: 16px;
    width: 16px;
    display: inline-block;
    margin-right: -0.5rem;
    opacity: 0.6;
    text-indent: -1.33rem;
}

div.sf-accordion-toggle.sf-style-blue a {
    padding: .5em 3em .5em 1em;
    background: #00879b;

}

div.sf-accordion-toggle.sf-style-blue a.sf-expanded, ul.sf-menu.sf-style-blue.sf-accordion li.sf-expanded, ul.sf-menu.sf-style-blue li, ul.sf-menu.sf-style-blue.sf-navbar, ul.sf-menu.sf-style-blue li li, ul.sf-menu.sf-style-blue.sf-navbar > li > ul, ul.sf-menu.sf-style-blue li li li {    background: #00879b;}

ul.sf-menu.sf-style-blue li:hover, ul.sf-menu.sf-style-blue li.sfHover, ul.sf-menu.sf-style-blue a.is-active, ul.sf-menu.sf-style-blue a:focus, ul.sf-menu.sf-style-blue a:hover, ul.sf-menu.sf-style-blue span.nolink:hover {
    background: #0ba0da;
    color:#fff;
}
section#block-mainmenu-2 {
    margin: 1rem 0 3rem 0;
}
.block-search-form-block {
    margin-bottom: 3rem;
}

h4, h3 {
    font-size: 1.15rem;
}

table tbody, table tfoot, table thead {
    border:0px;
}

div.field-item span.file.file--mime-application-pdf {
    margin-left: 1.2rem;
}
form#search-form.search-form a#edit-help-link.search-help-link {
    display: none;
}
.field-node--field-anhang-page div.field-items div.field-item {
    padding: .15rem 0;
}
 ul#superfish-main-accordion li#main-menu-link-content01341fd6-087a-4e18-b04c-0aa6731e52c1-accordion ul.sf-has-clone-parent li.sf-clone-parent {
   display: none;
 }
 b, strong {
   font-weight: 500;
 }
 .menu .is-active > a {
   background: inherit;
 }