@import url('../fonts/fonts.css');



/*Navigationsverlauf*/
#rstpl-main-menu-position .navbar {
    background-image: none;
}

/*teaserboxen Startseite rot*/
.uk-scope .uk-card-primary {
       background: #0f8bb4 !important;
    color: #fff;
  position: center;
}

.uk-scope .uk-h1, .uk-scope .uk-h2, .uk-scope .uk-h3, .uk-scope .uk-h4, .uk-scope .uk-h5, .uk-scope .uk-h6, .uk-scope .uk-heading-2xlarge, .uk-scope .uk-heading-large, .uk-scope .uk-heading-medium, .uk-scope .uk-heading-small, .uk-scope .uk-heading-xlarge, .uk-scope h1, .uk-scope h2, .uk-scope h3, .uk-scope h4, .uk-scope h5, .uk-scope h6 {
    font-weight: 400;
	font-size: 19px;
    text-align: center;
}

/*Widgetkit Link Farbe*/
.uk-scope .uk-link, .uk-scope a {
    color: #0f8bb4 !important;
}

/*Nachrichten Startseite*/
.btn.btn-secondary {
    background-color: #0f8bb4;
}



/*rechte Spalte*/
#rstpl-pagewrap #column-right>.rstpl-card, #rstpl-pagewrap #column-left>.rstpl-card {
    background-color: #f5f5f5;
}
/*Überschrift rechte Box*/
#rstpl-pagewrap #column-right>.rstpl-card .card-body .card-title, #rstpl-pagewrap #column-left>.rstpl-card .card-body .card-title {
    color: #0f8bb4;
  font-size: 18pt;
}





/*Mouseover Submenue*/
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li.mm-active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:hover>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li:focus>.separator {
    color: #520617 !important;
}


/*Header Kontakt*/ 
#rstpl-pagewrap .rspbld-list ul, .element-preview .rspbld-list ul {
    padding: 20px;
}

/*Footer Navigation*/

#mod-custom119 > p:nth-child(1) > a {
  color: #ffffff;
}

/*Footer Copyright*/

#rstpl-copyright-position > div > div > div > div > p > a {
  color: #ffffff !important;
}

/*Linie*/

hr:not([size]) {
    height: 5px;
    color: #0f8bb4;
}

/* Navigation normale Buchstaben*/
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .separator {
text-transform: none;
}
/* DJ Tabs normale Buchstaben*/
.djtabs.full-titles .djtabs-article-group .djtabs-title-in {
    display: table-cell;
    text-transform: none;
}
.Eigenes-Design .djtabs-accordion .djtab-text {
    text-transform: none;
}
  /* Pagebuilder Akkordeon*/
#rstpl-pagewrap .rspbld-tab.rstpl-tabs-vertical.primary .nav-tabs .nav-link, #rstpl-pagewrap .rspbld-tab.rstpl-tabs-vertical.primary .nav-pills .nav-link {
    text-transform: none;
}


/*Terminbox Startseite Abstand*/
#rstpl-pagewrap #column-right>.rstpl-card, #rstpl-pagewrap #column-left>.rstpl-card {
    padding: 5px;
}


#rsepro-upcoming-module > ul > li > small {
    display: block;
}

/*Header*/
@media (max-width:780px) {
  #mod-custom118 > p > a > img {
    height: 120px !important;
    width: auto !important;
  }
}

.navbar-toggler-icon {
    background-image: none;
}

