/*Farben 
Andy Plettke - Saddle Up Farm
Body #fffbf4 rgba(255,251,244,1)
Header / Footer / Container News / Card #fff6cf rgba(255,246,207,1) = tertiary
Slider Background #fff9e5 rgba(255,249,229,1) - secondary
Überschriften / Rahmen / #851900 rgba(133,25,1,1) - primary

/*Body / Header / Footer/ Rechte Spalte */
/*Body über Konstanten-Editor - bootstrap 5.x*/
#page-header, #page-footer .footer-section-content, #page-footer .footer-section-meta, .card, .list-group-item {
background: #fff6cf !important;	
}
#page-header {
min-height: unset;
box-shadow: none;
border-bottom: 3px solid #851900;
}
/*Schriften / Überschrift Anfang*/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, .footer-copyright p {
color: #851900;
}
h3 a, .h3 a {
text-decoration: none;	
}
.card-title {
color: #851900;
}
/*Schriften / Überschrift Ende*/
/*Logo Anfang */
@media (min-width: 992px) {
.navbar-mainnavigation .navbar-brand-image img {
max-height: calc(var(--mainnavigation-nav-height) * 1.1);
padding-top: 4px;
}
.navbar-mainnavigation .navbar-nav {
flex-direction: row;
justify-content: right!important;
}
}
/*Logo Ende*/
/*Navigation Anfang*/

.nav-link-text {
font-size: 1.4rem;
}
.nav-link-text, .navbar-toggler {
color: #851900;	
}
.navbar-toggler {
border: 1px solid  #851900;	
}
.navbar-mainnavigation .navbar-nav .show {
  flex-direction: column;
  justify-content: right !important;
}
/*Navigation Ende*/
/*Carousel Anfang oben*/
.frame  {
    padding-top: 0.1rem;
    padding-bottom: 0rem;
}
.frame-container {
    max-width: 1920px;
    padding-right: 0px;
    padding-left: 0px;
  }
.frame-type-carousel_fullscreen, .frame-type-carousel {
padding-top: 0px;
}
.carousel .item {
  height: auto;
}
/*Carousel Ende oben*/
/*NEWS Anfang*/
.news .list-group-item {
padding-top: 20px;
margin-bottom: 10px;
}
/*NEWS Ende*/
/*Page-Content Anfang*/
#page-content .frame {
padding-top: var(--frame-spacing);  
padding-bottom: var(--frame-spacing);
}
/*Page-Content Ende*/
/*Footer Anfang*/
#page-footer {
border-top: 1px solid #851900;	
}
#page-footer .section-row {
padding-top: 1.5rem;	
}
/*Footer Ende*/
/*Cookie Consent Anfang*/
.cc-window, .cc-revoke {
  color: #232323;
  background-color: #fff9e5;
  border: 1px solid #851900;
}
.cc-btn {
    color: #fff;
	background-color: #851900;
}
.cc-compliance a:not(.btn) {
    color: #fff;
}
/*Cookie Consent Ende*/