/* line 7, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
html, body {
  height: 100%; }

/* line 13, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
a, h2 {
  color: #0000aa; }

/* line 17, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
.marketing hr {
  border-color: #a00; }

/* line 21, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
.navbar {
  background-color: white;
  opacity: 0.9;
  border-bottom: 1px solid #aa0000; }
  /* line 25, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  .navbar .navbar-nav > li {
    padding: 15px;
    text-align: center; }
    /* line 28, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    .navbar .navbar-nav > li > a {
      color: #0000aa;
      padding: 0; }
    /* line 33, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    .navbar .navbar-nav > li.active > a {
      border-bottom: #800000 2px solid; }
    /* line 37, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    .navbar .navbar-nav > li:hover > a, .navbar .navbar-nav > li.open > a {
      background-color: transparent !important;
      border-bottom: #aa0000 2px solid !important; }
  /* line 42, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  .navbar .navbar-toggle {
    margin-top: 18px;
    border-color: #0000aa; }
    /* line 45, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    .navbar .navbar-toggle .icon-bar {
      background-color: #800000; }

/* line 51, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
header.navbar {
  box-shadow: 0px 10px 5px 0px #bdb7bd; }
  /* line 53, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  header.navbar .navbar-brand {
    padding: 10px 5px 0;
    width: 230px; }
    /* line 56, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    header.navbar .navbar-brand img {
      height: 40px; }
    /* line 59, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    header.navbar .navbar-brand span {
      color: #000;
      font-size: 12px; }
  /* line 65, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  header.navbar .navbar-collapse .nav {
    margin-top: 10px; }

/* line 70, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
.bs-sidebar {
  top: 80px !important; }

/* line 75, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
.jumbotron {
  background-image: url('/img/back1.jpg');
  background-size: 100%;
  padding: 30px; }
  /* line 79, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  .jumbotron h1 {
    margin: 0; }

/* line 84, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
footer {
  padding: 10px 0;
  background-color: #0000aa;
  color: #FFF !important;
  border-top: 2px solid #aa0000; }
  /* line 89, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  footer a {
    color: #FFF;
    opacity: 1;
    text-decoration: underline; }
    /* line 93, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    footer a:hover {
      color: #aa0000; }
  /* line 97, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
  footer .nav {
    float: right; }
    /* line 99, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
    footer .nav li {
      padding: 15px; }
      /* line 102, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
      footer .nav li a {
        color: #FFF;
        text-decoration: none;
        padding: 0; }
        /* line 106, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout.scss */
        footer .nav li a:hover {
          background-color: transparent;
          border-bottom: #800000 2px solid; }

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
/* Carousel base class */
/* line 5, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.carousel {
  height: auto; }

/* Since positioning the image, we need to help out the caption */
/* line 9, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.carousel-caption {
  z-index: 10; }

/* Declare heights because of positioning of img element */
/* line 13, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.carousel .item {
  height: auto;
  background-color: white;
  text-align: center; }

/* line 18, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.carousel-inner > .item > img {
  margin: 0 auto;
  height: auto; }

/* MARKETING CONTENT
-------------------------------------------------- */
/* Center align the text within the three columns below the carousel */
/* line 26, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.marketing .col-lg-4 {
  margin-bottom: 20px;
  text-align: center; }

/* line 30, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.marketing h2 {
  font-weight: normal; }

/* line 33, D:/Programmierung/Web Projects/herkel.de/scss/import/_home.scss */
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px; }

/* line 1, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
#map-canvas {
  min-height: 500px;
  height: 100%; }

/* line 2, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
.routing {
  margin-bottom: 20px; }
  /* line 4, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
  .routing .tt-hint {
    display: none; }

/* line 9, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
.twitter-typeahead {
  display: inline; }
  /* line 11, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
  .twitter-typeahead span {
    width: 100%; }
  /* line 14, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
  .twitter-typeahead .tt-query, .twitter-typeahead .tt-hint {
    margin-bottom: 0; }

/* line 19, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
.tt-dropdown-menu {
  min-width: 160px;
  margin-top: 2px;
  padding: 5px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }

/* line 39, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
.tt-suggestion {
  display: block;
  padding: 3px 20px; }
  /* line 42, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
  .tt-suggestion.tt-cursor {
    color: #fff;
    background-color: #41b6f0;
    background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
    background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
    background-image: -o-linear-gradient(top, #0088cc, #0077b3);
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); }
    /* line 52, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
    .tt-suggestion.tt-cursor a {
      color: #fff; }
  /* line 56, D:/Programmierung/Web Projects/herkel.de/scss/import/_navigation.scss */
  .tt-suggestion p {
    margin: 0; }

/* line 7, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
html body {
  font-size: 16px; }

/*
Earlier Breakpoint for navbar
*/
@media (max-width: 1000px) {
  /* line 14, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
  .navbar-toggle {
    display: block !important;
    position: absolute;
    right: 10px; }
  /* line 19, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
  .navbar-collapse.collapse {
    display: none !important; }
  /* line 23, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
  .navbar-collapse {
    overflow-x: visible !important; }
  /* line 27, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
  .navbar-collapse.in {
    overflow-y: auto !important; }
  /* line 31, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
  .collapse.in {
    display: block !important; } }

/*
Fix footer to bottom of page
*/
/* line 39, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
.wrapper {
  height: 100%;
  padding-top: 75px; }

/* line 43, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
.wrapper-inner {
  position: relative;
  min-height: 100%;
  margin-bottom: -151px;
  padding-bottom: 20px; }

/* line 49, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
.wrapper-inner:after {
  content: "";
  display: block;
  height: 151px; }

/* line 54, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
li.lead {
  margin-bottom: 5px; }

/* line 57, D:/Programmierung/Web Projects/herkel.de/scss/import/_layout-bootstrap.scss */
.featurette ul {
  margin-bottom: 15px; }

/*# sourceMappingURL=herkel.css.map */