/**
 *
 * CSS-Datei für individuelle Anpasungen durch AL-KO.
 *
 * @package  ALKO Theme
 * @author   AL-KO
 * @version  1.0
 * @see      
 */
body a:hover {
    text-decoration: initial;
}
input#mc-embedded-subscribe {
	margin-top: 5px;
}

.fa-angle-right, .fa-envelope-o{
	position: inherit;
}

.sidebar-first > .block .block-sidebar-contact-inner h3{
	margin-left: auto;
}

.sidebar-first > .block .block-sidebar-contact-inner p{
	margin-left: auto;
  margin-bottom: 8px;
}

.real-link-arrow:before{
	content: "\f105";
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-family: 'FontAwesome', sans-serif;
  position: relative;
  margin-right: -4px;
  left: -10px;
  float: left;
  -webkit-transition: left 0.3s;
  -moz-transition: left 0.3s;
  -ms-transition: left 0.3s;
  -o-transition: left 0.3s;
  transition: left 0.3s;
  color: inherit;
}
.real-link-arrow:hover:before{
	left: -6px;
}
.footer-contact-approach div.address{
  margin-bottom: 20px;
}
.block.block-white{
  background-color: initial;
}
body{
  background-color: #4F5456 !important;
}
h4{
  font-size: 16px;
}
#dnav1 li.berater p.fa-angle-right{
  padding-top: 2px !important;
}
.footer-first .block {
  float: none;
}
.footer h2{
  line-height: 1em;
  margin-bottom: 1.3em;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{
  border-radius: 0;
}
.footer-contact-approach .row span.mail,.footer-contact-approach .row span.phone{
  margin-left:-23px;
  padding-left: 23px;
}
