/* Füge hier Dein eigenes CSS ein */

.branding .site-branding .site-title a:first-letter {
  color: #720000;
}

.title-divider:before {
  display: none!important;
}


.cart-subtotal .amount, .woocommerce .woocommerce-breadcrumb a:hover, .woocommerce-page .woocommerce-breadcrumb a:hover, .free-home .post-wrapper .btn-readmore, .free-home .post-wrapper .entry-meta span:hover i, .free-home .post-wrapper .entry-meta span:hover a, .free-home .post-wrapper .entry-meta span:hover, .free-home .post-wrapper h3 a:hover, .free-home .title-divider:before, .free-home .services-wrapper .service:hover h4, .site-info .widget_nav_menu a:hover, .site-info p a, .site-footer .footer-widgets #calendar_wrap a, .widget-area .widget_rss a, .widget_calendar table th a, .widget_calendar table td a, #secondary #recentcomments a, .widget-area ul li a:hover, .flexslider .flex-caption h1:before, .flexslider .flex-caption h2:before, .flexslider .flex-caption h3:before, .flexslider .flex-caption h4:before, .flexslider .flex-caption h5:before, .flexslider .flex-caption h6:before, .breadcrumb a, .post-wrapper .btn-readmore, .post-wrapper .entry-meta span:hover i, .post-wrapper .entry-meta span:hover a, .post-wrapper .entry-meta span:hover, .post-wrapper h3 a:hover, .services-wrapper .service:hover h4, .title-divider:before {
  display: none;
}


.branding .site-branding .site-description {
    font-size: 2.6rem;
    padding: 10px 10px 10px 0px;
}

@media only screen and (max-width: 768px){
.flexslider .flex-caption {
    position: static;
    background-color: #720000;
    padding: 30px 20px;
    min-height: 300px;
    width: 100%;
  }}

a {
  color: #720000;
}
  
a:visited {
    color: #720000;
}

.branding .site-branding .site-title a:first-letter {
        color: #720000; }
      .branding .site-branding .site-title a:hover:first-letter {
        color: #720000; }

.top-right {
    margin-top: 17px;
}

.caldera-grid .btn-block:hover {
    background-color: #720000;
    color: white;
    display: block;
    width: 100%;
}

.breadcrumb .breadcrumb-left h4 {
    font-size: 2.5rem;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 0;
}

.site-title {
  font-size: 3.8rem;
}

.site-description {
  font-size: 2.2rem;
}

.services-wrapper .service .service-content .more-link {
    margin: 15px auto 0px;
      color: #ffffff;
}

.wpsm_panel-group {
    overflow: unset!important;
}