:root { --orange-color:  #FE4400; }

p.lead,
p.teaser-text {
  font-size: 24px;
  line-height: 1.4 !important;
}
#content p.teaser-text {
  line-height: 1.5;
}
span.color, p.color, p.highlight {color: var(--orange-color);}
div.highlight,
p.highlight {
  border: 1px solid var(--orange-color);
  padding: 10px;
  background: transparent;
  -webkit-border-radius: 0;
  border-radius: 0;
  color:  #FE4400;
}
span.companyname,
p.companyname {
  letter-spacing: 4px;
  text-transform: uppercase;
}
span.light,
p.light {
  font-weight: 300;
}
p.text-left, .align-left {text-align: left;}
p.text-center, .align-center,
p.frame-text-center {text-align: center;}
p.text-right, .align-right {text-align: right;}

p.float-left {float: left;}
p.float-right {float: right;}
p.margin-left-50 {margin-left: 50px;}

p.uppercase, span.uppercase {	text-transform: uppercase; }
p.lowercase, span.lowercase {	text-transform: lowercase; }
p.small, span.small { font-size: 13px; }
p.smallxl, span.smallxl { font-size: 16px; line-height: 1.5 !important; }
p.large, span.large {	font-size: 26px; }

span.icon-facebook {}
a.icon-facebook {}

ul.list-style-none {}
ul.list-style-icon {
  list-style:none;
  margin-left: 1.5em;
}
.list-style-icon {}
ul.list-style-icon li {
  position: relative;
}

ul.list-style-icon li::before {
  color: var(--orange-color);
  content: "";
  font-family: FontAwesome;
  font-size: 20px;
  margin-right: 8px;
  position:absolute;
  left: -30px;
}

li.email {}
li.phone {}

span.width-opening {
  float: left;
  width: 230px;
}
.text-white p,
p.text-white,
span.text-white,
.text-white h3,
.text-white h3.small,
.text-white a,
.overlay,
.overlay p,
.overlay h3 {
  color: #fff;
}
h3.teaser {
  font-size: 50px;
  line-height: .7em;
  font-weight: 700;
}
h3.teaser .small {
  font-size: 30px;
}

/*.einzelansicht { padding:15px 150px; }*/
a.pdf,
a[href$=".pdf"] {
  background:url("../Images/pdf.gif") no-repeat scroll 0 0 transparent;
  display:inline-block;
  padding:5px 0 5px 52px;
}
a:focus.pdf,
a:active.pdf
a:hover.pdf,
a:focus[href$=".pdf"],
a:active[href$=".pdf"],
a:hover[href$=".pdf"] { background:url("../Images/pdf.gif") no-repeat scroll 0 0 transparent; border:none; text-decoration:none; }


@media screen and (max-width:768px) {
  h3.teaser {
    font-size: 55px;
    line-height: .85em;
  }
}


@media screen and (max-width:440px) {
  span.width-opening {
    display:block;
    float:none;
    width: auto;
  }
  h3.teaser {
    font-size: 40px;
    font-weight: 700;
    line-height: 1.0em;
  }
}

/*download \e746*/