/*!
 * Start Bootstrap - One Page Wonder (http://startbootstrap.com/template-overviews/one-page-wonder)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-one-page-wonder/blob/master/LICENSE)
 */

.breadcrumb-item + .breadcrumb-item::before {
  content: "|";
}

.text-shadow {
  text-shadow: 2px 2px 5px #000000;
}

div.save-the-date {
  animation-name: save-the-date;
  animation-duration: 60s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  padding: 20px;
}

@keyframes save-the-date {
  0%   {background-color: darkslategrey;}
  25%  {background-color: olivedrab;}
  50%  {background-color: cadetblue;}
  75%  {background-color: crimson;}
  100% {background-color: darkslateblue;}
}

.display-2 {
  word-break: normal;
}

body {
    padding-top: 40px;
} 

@media (min-width: 992px) {
    body {
        padding-top: 53px;
    }
}

header.masthead {
    background: url('../images/NoepkeSchattenbild.jpg') no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    box-shadow: 0px 5px 5px grey;
}

header.masthead > .overlay {
    padding: 5rem 0;
    text-align: center;
    /*background: rgba(0, 0, 0, 0.6);*/
}

@media (min-width: 992px) {
    header.masthead > .overlay {
        padding: 10rem 0;
    }
}

.hr-warning{
  background-image: -webkit-linear-gradient(left, rgba(210,105,30,.8), rgba(210,105,30,.6), rgba(0,0,0,0));
}
.hr-warning-inverted{
  background-image: -webkit-linear-gradient(right, rgba(210,105,30,.8), rgba(210,105,30,.6), rgba(0,0,0,0));
}
.hr-success{
  background-image: -webkit-linear-gradient(left, rgba(15,157,88,.8), rgba(15, 157, 88,.6), rgba(0,0,0,0));
}
.hr-success-inverted{
  background-image: -webkit-linear-gradient(right, rgba(15,157,88,.8), rgba(15, 157, 88,.6), rgba(0,0,0,0));
}
.hr-primary{
  background-image: -webkit-linear-gradient(left, rgba(66,133,244,.8), rgba(66, 133, 244,.6), rgba(0,0,0,0));
}
.hr-primary-inverted{
  background-image: -webkit-linear-gradient(right, rgba(66,133,244,.8), rgba(66, 133, 244,.6), rgba(0,0,0,0));
}
.hr-danger{
  background-image: -webkit-linear-gradient(left, rgba(244,67,54,.8), rgba(244,67,54,.6), rgba(0,0,0,0));
}
.hr-danger-inverted{
  background-image: -webkit-linear-gradient(right, rgba(244,67,54,.8), rgba(244,67,54,.6), rgba(0,0,0,0));
}
.hr-big {
  height: 4px;
  margin-left: 15px;
  margin-bottom:-3px;
}

div.dates {
  padding-top: 20px;
}

@media (min-width: 1000px) { 
  h1 {
    font-size:3rem;
  }
}

@media (min-width: 1400px) { 
  h1 {
    font-size:5rem;
  }
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23555' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23555' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.infobox {
  background-color: rgba(0,0,0,0.0);
}
