/* ==========================================================================
   Anpassungen Layout Alte Post
   ========================================================================== */

.text-schwarz {color: #2B2A29;}
.text-gelb {color: #FFDD21;}

.text-blue {color: #2B2A29;}
.bg-blue {background-color: #2B2A29;}

.text-dark-blue {color: #2B2A29;}
.bg-dark-blue {background-color: #2B2A29;}

body {
  background: url(../img/bg-body-post.svg) bottom no-repeat fixed;
}

h1,h2,h3,h4,h5,h6 {
	color: #2B2A29;
}

a {
	color: #2B2A29;
}

a:hover {color: #000;}

nav.shrink {
  background: #2B2A29;
  background: rgba(43,42,41,0.9);
}

nav.shrink .logo {
  max-width: 80px;
  padding-top: 0;
}

.nav-link:hover {
  color: #FFDD21;
  background: #2B2A29;
}

.dropdown-menu {
  background-color: #2B2A29;
}

.list-group-item-action:focus, .list-group-item-action:hover {
    color: #FFDD21;
    background-color: #2B2A29;
}

.list-group-item.active {
    background-color: #2B2A29;
    border-color: #2B2A29;
}

.bluebox {
  background-color: #FFDD21;
  color: #2B2A29;
}

/*.bluebox p {color: #2B2A29;}*/

.bluebox h1,
.bluebox h2,
.bluebox h3,
.bluebox h4 {color: #2B2A29;}
.bluebox p {color: #2B2A29;}
.bluebox a {color: #2B2A29;}
.bluebox a:hover {color: #000;}

.hover-5::after {
  background: #2B2A29;
}

.hover-5:hover .hover-overlay {
  background: rgba(43, 42, 41, 0.5);
}

 .btn-primary {
  background-color: #FFDD21;
  border-color: #FFDD21;
  color: #2B2A29;
 }

  .btn-primary:hover {
  background-color: #2B2A29;
  border-color: #2B2A29;
  color: #FFDD21;
 }

.bluebox .btn-outline-light {
 	color: #2B2A29 !important;
 	background-color: #FFDD21 !important;
 	border-color: #2B2A29;
}

.bluebox .btn-outline-light:hover {
 	color: #FFDD21 !important;
 	background-color: #2B2A29 !important;
 	border-color: #2B2A29;
}

.btn-outline-light {
  color: #FFDD21 !important;
  border-color: #FFDD21;
}

 .btn-outline-light:hover {
 	color: #2B2A29 !important;
 	background-color: #FFDD21 !important;
 	border-color: #FFDD21;
}

.back-to-top {
   background: #FFDD21;
   color: #2B2A29;
}

.thumb-box a:hover .thumb-box-overlay {
  background: rgba(43, 42, 41, 0.5);
}


#sticky-social a[class*="flyout"],
#sticky-social a[class*="flyout"]:hover,
#sticky-social a[class*="flyout"] span {color: #2B2A29; background: #FFDD21;}


footer {
  color: #2B2A29;
}

footer a.title {
  color: #2B2A29;
}

footer ul li a {
  color: #2B2A29;
}

footer ul li a:hover,
footer a.title:hover {
  color: #FFDD21;
}

.copyright a {color: #2B2A29;}
.copyright a:hover {color: #fff;}
