body {
  background-color: rgba(0, 128, 64, 0.1);
}

.green-font {
  color: #4ca64c;
}

.red-font {
  color: #ff4c4c;
}

.text-centered {
  text-align: center;
}

.list {
    list-style: none;
    padding:0;
    margin:0;
}

.list li { 
    padding-left: 1em; 
    text-indent: -.7em;
}

.list li:before {
    content: "• ";
    color: #ff4c4c;
}

.content {
  padding-top: 110px;
}

.content a {
  color: #438240;
  font-weight: bold;
}

.entrance {
  -webkit-animation: fadeIn 0.8s linear;
          animation: fadeIn 0.8s linear;
}

.fancy-font {
  font-family: 'Kaushan Script',sans-serif;
}

.text-shadowed {
  text-shadow: -1px 0 black, 0 1px black, 4px 0 black, 0 -1px black;
}

#uebermich .me-container {
  border-radius: 250px;
  overflow: hidden;
  display: inline-block;
  margin-top: 1rem;
  border: solid 1px #000;
}

#uebermich .me-container img {
  height: auto;
  width:100%;
  max-width: 250px;
}

#uebermich .section-intro {
  background-image: url("/img/uebermich-background.jpeg");
}

#einzelsitzungen .section-intro {
  background-image: url("/img/einzelsitzungen-background.jpeg");
}

#registration .section-intro {
  background-image: url("/img/IMG-20160511-WA0009.jpg");
}

#qigong .section-intro {
  background-image: url("/img/IMG-20160529-WA0022.jpg");
}

#seminare .section-intro {
  background-image: url("/img/IMG-20160511-WA0027.jpg");
}

#kontakt .section-intro {
  background-image: url("/img/background2.jpg");
}

@media (min-width: 550px) {
    #uebermich img.me {
      max-width: none;
    }
}

#gmap_canvas img {
  max-width:none !important;
  background:none !important;
}
