.t4-footer .container {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/*menu */

.t4-megamenu .navbar-nav > li.active > a,
.t4-megamenu .navbar-nav > li.active > .nav-link {
 color: #006192;
 border-bottom: none
}

.t4-megamenu .navbar-nav > li > a,
.t4-megamenu .navbar-nav > li > .nav-link {
  color: #000000;
  padding: 0.9375rem 0;
  border-bottom: none;
}

.t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > a:active, .t4-megamenu .navbar-nav > li > .nav-link:hover, .t4-megamenu .navbar-nav > li > .nav-link:focus, .t4-megamenu .navbar-nav > li > .nav-link:active {
  color: #0599e3;
}


.t4-offcanvas-toggle i, .navbar-toggler i {
  font-size: 22px;
  color: #000000;
}

.t4-megamenu .navbar-nav > li {
  padding-left: 0.2em;
  padding-right: 0.2em;
}


.nav-breakpoint-lg .t4-megamenu .navbar-nav > li > a, .nav-breakpoint-lg .t4-megamenu .navbar-nav > li > .nav-link {

    padding: 1.875rem 0.7em;

}



/*menu handy*/


.t4-offcanvas .t4-off-canvas-header .close span {
 color: #fff;}

.t4-offcanvas .t4-off-canvas-header a {
  outline: none;
  color: none !important;
  font-size:1px;
}

.t4-offcanvas .t4-off-canvas-header {
 background-color: #006192;
  padding: 0.75rem;
}


.t4-offcanvas .t4-off-canvas-header .close:hover span, .t4-offcanvas .t4-off-canvas-header .close:focus span, .t4-offcanvas .t4-off-canvas-header .close:active span {
  -webkit-transform: none;
  transform: none;
}

t4-offcanvas .t4-off-canvas-header .close span {
  color: #666;
  display: block;
  height: 32px;
  font-size: 40px;
  line-height: 28px;
  width: 32px;
}
/* logo farbe */


#t4-header .logo .logo-text a .site-name {
  color: #006192;
  font-size: 14px;
  font-weight: bold;
}

/* typo */


h1, h2, h4, h5 {
  color: #006192;
}

h1, .h1 {
  font-size: 36px!important;
}

h2, .h2 {
  font-size: 24px!important;
}

h3, .h3 {
  font-size: 20px!important;
}

/* breite screen */
@media (min-width: 1200px) {
  .container {
    max-width: 1000px;
  }
}

