/*!
 * Start Bootstrap - Half Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

/* quattrocento-regular - latin */
@font-face {
  font-family: 'Quattrocento';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/quattrocento-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/quattrocento-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/quattrocento-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/quattrocento-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/quattrocento-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/quattrocento-v17-latin-regular.svg#Quattrocento') format('svg'); /* Legacy iOS */
} 

html,
body {
    height: 100%;
    font-family: Quattrocento, "Helvetica Neue", Helvetica, arial, sans-serif;
    color: #444;
   
}

h2, h3, h4 {
 color:#777;
 font-weight: 400;
}

td {
	padding-right: 5px;
}

/* You can change the height of the carousel by changing the height in the class below. It is set to 50% by default, but can be any height! */

.carousel {
    height: 50%;
}

.item,
.active,
.carousel-inner {
    height: 100%;
}

.item h2{
  color: #fff
}


/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

section{
  padding-top: 50px;
  margin-bottom: 50px;
}

p {
    margin-bottom: 50px;
    line-height: 1.8em;
}

#about p {
    font-size:17px;
    color: #777;
}

#sidebar img { max-width: 100px; border: 2px #ddd solid;}

#veranstalter img { 
  padding: 15px;
  border: 0px #ddd solid;
}

#impressum h1, #datenschutz h1{ 
  padding-top: 25px;
}

footer {
    margin: 50px 0;
}