@charset "UTF-8";
/* CSS Document */

/**** CSS für Smartphones first ***/
@font-face {
    font-family: 'muliregular';
    src: url('../fonts/muli-webfont.woff2') format('woff2'),
         url('../fonts/muli-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'quicksandregular';
    src: url('../fonts/quicksand-regular-webfont.woff2') format('woff2'),
         url('../fonts/quicksand-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
  
    padding-bottom: 30px;
    padding-top: 15px;
	background:#fff;
	font-family: 'muliregular', sans-serif;
	font-size:1.4em;
}
#wrapper {
	background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #F8F8F8),color-stop(1, #00B2BB));
	width:100%;
background-image: -o-linear-gradient(top, #F8F8F8 0%, #4FCCDC 100%);
background-image: -moz-linear-gradient(top, #F8F8F8 0%, #4FCCDC 100%);
background-image: -webkit-linear-gradient(top, #F8F8F8 0%, #4FCCDC 100%);
background-image: -ms-linear-gradient(top, #F8F8F8 0%, #4FCCDC 100%);
background-image: linear-gradient(to top, #F8F8F8 0%, #4FCCDC 100%);
}
/***NAVIGATION***/
.navbar-default {
    background-color: transparent;
    border-color: transparent;
}
.navbar {
    border-radius: 0;
	margin-bottom:15px;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #333333;
}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    background-color: #428BCA !important;
    color: #FFFFFF !important;
}
.navbar .navbar-nav .open .dropdown-menu > .disabled > a, .navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    background-color: rgba(0, 0, 0, 0) !important;
    color: #999999 !important;
}

/**selbst**/
.navbar-nav > li > a {

	text-transform:uppercase;
	
}

/***BUTTON türkis******/
.btn-tuerkis {
  color: #fff;
  background-color: #25B9D0;
  border-color: #0AAFC9;
  width:100%;
  font-size:1.1em;
}
.btn-tuerkis:hover,
.btn-tuerkis:focus,
.btn-tuerkis:active,
.btn-tuerkis.active,
.open .dropdown-toggle.btn-tuerkis {
  color: #fff;
  background-color: #0AAFC9;
  border-color: #00B3BC;
}
.btn-tuerkis:active,
.btn-tuerkis.active,
.open .dropdown-toggle.btn-tuerkis {
  background-image: none;
}
.btn-tuerkis.disabled,
.btn-tuerkis[disabled],
fieldset[disabled] .btn-tuerkis,
.btn-tuerkis.disabled:hover,
.btn-tuerkis[disabled]:hover,
fieldset[disabled] .btn-tuerkis:hover,
.btn-tuerkis.disabled:focus,
.btn-tuerkis[disabled]:focus,
fieldset[disabled] .btn-tuerkis:focus,
.btn-tuerkis.disabled:active,
.btn-tuerkis[disabled]:active,
fieldset[disabled] .btn-tuerkis:active,
.btn-tuerkis.disabled.active,
.btn-tuerkis[disabled].active,
fieldset[disabled] .btn-tuerkis.active {
  background-color: #398439;
  border-color: #00B2BB;
}
.btn-tuerkis .badge {
  color: #5cb85c;
  background-color: #fff;
}

h1, .h1, h2, .h2, h3, .h3 {
	font-family: 'quicksandregular', sans-serif;
    margin-bottom: 10px;
    margin-top: 10px;
}
footer {border-top: 1px solid #fff; background:#fff; padding: 10px 0;}
h1 {color:#fff;text-transform:uppercase;font-size:2em;margin-top:1em;}
h2 {color:#fff;font-size:1.7em;}


.rahmen {padding:15px;background: #fff;box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: transparent;
    color: #25B9D0;
	font-weight:bold;
}

div.erster > .col-md-12 > p {font-size:1.5em;}

/********************FAQ-Liste***********/	
ul#faqList.simpleFAQList { margin-left:-40px !important; }

#faqList li { list-style: none; }
#faqList li li {
	list-style-type: square;
}
#faqList .question {
  color: #333;
  padding-left: 25px;
  background: transparent url('../bilder/plus.png') 0 0 no-repeat; 
}
#faqList li.simpleFAQShowing .question {
  background: transparent url('../bilder/minus.png') 0 0 no-repeat;
}
#faqList .simpleFAQHover { color: #1C7B89; }
#faqList .answer {
  margin-left: 0;
  margin-bottom: 1em;
  border: 1px solid #00989F;
  padding: 1em;
  background-color: #E7F3F4;
}

a {color:#1B8696}
a:hover {color:#1C7B89;}

@media (min-width: 768px) {
.navbar-default {
    background-color: transparent;
    border-color: transparent;
}

}

@media (min-width: 992px) {
.erster {margin-top:0;margin-bottom:20px;}
.navbar-nav > li > a {
    padding-bottom: 20px;
    padding-top: 52px;
}
	
}

@media (min-width: 1200px) {

/**selbst**/
.navbar-nav > li > a {
    padding-bottom: 20px;
    padding-top: 52px;
}
}
