/**** allgemein ***/

h2, .h2 {
    font-size: 1.8rem;
}

a {
  color:#333;
}

.btn-info, .btn-info:hover {
    color: #fff;
    background-color: #40679E;
    border-color: #40679E;
    width: 100%;
}
/*** Farbclasses für Raster ***/

.weiss {
  background-color: #fff;
  
}

/**** Jumbotron ***/

.jumbotron-fluid {
    padding: 0px;
    border-radius: 0;
}

.jumbotron {
  padding: 0 0 0rem 0rem;
  margin-bottom: 0rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
figure {
    margin: 0 0 0rem;
}

.jumbotron.background-image, section.background-image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  min-height: 250px;
}
/**********************************************/

/** Navbar *****/

.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #009fe3;
}

/**** Footer ***/

.bg-footer {
  background-color: #009fe3;
}

#page-footer a {
    color:#fff;
}

/****************/

/*** Button ***/
.btn-primary {
    color: #fff;
    background-color: #009fe3;
    border-color: #007bff;
}