
  body {
      font: 20px Handlee, cursive;
      line-height: 1.8;
      color: #ffffff;

  }
  h3 {font-size: 20px;
}
  p {font-size: 16px;}



 .quote {
    padding-bottom:30px;}

  .quote p {font-size: 15px;
   padding-top:60px;
    padding-bottom:0px;}

  .willkommen p {
  font-family: 'Handlee', cursive;
  font-size: 20px;
  color: #685342;
  padding-top:100px;

  }

   .headline p {
  font-family: 'Handlee', cursive;
  font-size: 24px;
  color: #685342;


  }
.liste {
  padding-left: 30px;

  }



  .und {
  font-family: 'Roboto', cursive;
  font-weight: 300;


  }
   .und2 {
  font-family: 'Roboto', cursive;
  font-weight: 400;


  }

  .margin {margin-bottom: 45px;}

/* Index_Hero */
  .bg-1 {
      background: url("img/bg1.jpg");
      color: #555555;
      min-height: 900px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;


  }

/* Tranzparenz */
  .bg-2 {

      color: #66513e;
      background-color: rgba(255, 252, 252, 0.6);
  }

  /* Tranzparenz 0.6 */
  .bg-5 {

      color: #66513e;
      background-color: rgba(255, 252, 252, 0.5);
  }

   /* Tranzparenz 0.8*/
  .bg-8 {

      color: #66513e;
      background-color: rgba(255, 252, 252, 0.8);
  }
   /* Tranzparenz 0.5*/
  .bg-55 {

      color: #66513e;
      background-color: rgba(255, 252, 252, 0.3);
  }


  .bg-6 {
      background-color: #f9f8eb;
      color: #66513e;

  }

  /* Übermich_Hero */
  .bg-3 {
     background: url("img/bg2.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }
   /* Grundlagen_Hero */
  .bg-7 {
     background: url("img/bg3.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }


  .bg-9 {
     background: url("img/bg4.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }

  .bg-11 {
     background: url("img/bg7.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }

.bg-12 {
     background: url("img/bg8.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }

  .bg-13 {
     background: url("img/bg5.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }
  .bg-14 {
     background: url("img/bg9.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }

  .bg-15 {
     background: url("img/bg11.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }
  .bg-16 {
     background: url("img/blau.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }
  .bg-17 {
     background: url("img/bg12.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }
  .bg-18 {
     background: url("img/bg13.jpg");
      color: #66513e;
      height: 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;

  }

    /* Footer */
  .bg-4 {
      background-color: #999999;
      color: #fff;
      padding-top: 10px;

  }

  .bg-4 a {

      color: #fff;


  }
  .sidebar
{

       padding-right: 30px;
      padding-left: 55px;
       background-color: #f9f7db;
      padding-top: 45px;

       margin-bottom: 30px;
       border-style: solid;
       border-width: 1px;
       border-color: #e5e5e5;
       border-radius: 4px;
  }

  .sidebar_
{

       padding-right: 35px;
      padding-left: 10px;


  }
   .sidebar p a {

  color: #685342;


  }


  .sidebar li
 {

      font-size: 16px;


  }
  .text  {

       padding: 20px 60px 10px 60px;



  }
   .text p {

      font-size:15px;


  }
  .text2 {

       padding: 20px 60px 20px 60px;




  }

  .text_uebermich {

       padding: 0px 60px 70px 60px;




  }

 .portrait {

       padding-bottom: 40px;

 }


  .navbar {
      padding-right: 30px;
      padding-top: 15px;
      padding-bottom: 5px;
      border: 0;
      border-radius: 0;
      margin-bottom: 0;
      font-size: 14px;
      letter-spacing: 5px;
      color: #004a7f;


}
.navbar a {
   color: #000000;
  }

  .navbar-toggle, .icon-bar {
    border:1px solid #478dc6;
  }

  .navbar-nav  li a:hover {
      color: #1abc9c !important;
  }





  .container
  {
      color: #685342;
  }