/* Enter Your Custom CSS Here */
.widget-title {
  color: #b2cc2b;
}
.widget-title::after{
  border-color: #951b81 !important;
}
.employee-photo {
  max-width: 300px;
  display: block;
  margin: auto;
}
.employee-name {
  color: #951b81;
}
.top-bar {
  background-color: #b2cc2b;
  opacity: 1.0;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
}
.top-bar a:hover {
  color: #951b81;
}
#sidebar-footer {
  color: #FFF;
  background-color: #951b81;
}
#sidebar-footer aside {
  color: #FFF;
}
#sidebar-footer aside h3 {
  color: #FFF;
  text-transform: uppercase;
  border-color: #b2cc2b;
}
#sidebar-footer aside span {
  color: #b2cc2b;  
}
.fb-like-box {
  background-color: #FFF;
}
.menu-main-navigation-container {
  font-size: 14px;
  font-weight: bold;
  margin-top: 10px;
}
.nav-deco {
border-right: 50px solid #951b81; 
}
input, textarea {
  border: 2px solid #951b81;
}
input[type="submit"] {
  background-color: #b2cc2b;
  box-shadow: 0 5px 0 #6F801B;
}
input:focus, textarea:focus {
  border: 2px solid #b2cc2b;
  outline: none;
}
#wpcf7-f2439-o1 p {
  float: left;
  padding-right: 20px
}
textarea[name="your-message"] {
  width: 100%;
  height: 100px;
}
/* Erstes, Zweites und drittes Element im Kontaktformular */ 
#wpcf7-f2439-o1 form > p:first-of-type,
#wpcf7-f2439-o1 form > p:first-of-type + p,
#wpcf7-f2439-o1 form > p:first-of-type + p + p {
  width: 33.33%;
}
#wpcf7-f2439-o1 input {
  width: 100%;
}

#wpcf7-f2439-o1 form > p:first-of-type + p + p + p {
  width: 100%;
}
#wpcf7-f2439-o1 form > p:last-of-type {
  float: right;
}