div.box div.supheadline p,
section.teaser div.box p.supheadline{
    margin-bottom: 0;
}
.frame-space-before-extra-small{margin-top: 1em;}
.frame-space-before-small{margin-top: 2em;}
.frame-space-before-medium{margin-top: 3em;}
.frame-space-before-large{margin-top: 4em;}
.frame-space-before-extra-large{margin-top: 5em;}

.frame-space-after-extra-small{margin-bottom: 1em;}
.frame-space-after-small{margin-bottom: 2em;}
.frame-space-after-medium{margin-bottom: 3em;}
.frame-space-after-large{margin-bottom: 4em;}
.frame-space-after-extra-large{margin-bottom: 5em;}

span.color-orange{
    color: #ED8B00;
}

section.management div.group:nth-child(4) {
    margin-top: 40px;
}
.popup-inner p.h3 {
    margin-right: 25px;
}
.news-article article p:not([class]):not(:empty){
    color: #75787B;
}

section.news-article aside div > p {
    margin-bottom: 0
}
section.news-article aside div p > a {
    display: inline-block;
    margin-bottom: 35px
}

ul.color-grey li{
    color: #75787B;
}

section.press div.blog-item-landscape div.inner {
    width: 100%;
    padding: 0;
}
section.press div.blog-item-landscape img {
    width: 100%;
}

section.news-list-article aside p.supheadline {
    font-size: 1rem;
}
section.teaser div.box p:last-child {
    margin-bottom: 0 !important;
}
section.sliderreference div.box p {
    margin-top: 2rem;
    font-size: 17px;
    font-weight: normal;
    text-transform: none;
}
section.sliderreference div.box p span{
    display: inline;
}
section.sliderreference div.box p span.block{
    display: block;
}

.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_terminvereinbaren.col-md-6 {
    min-height: 56px;
}
section.terminalsflip .back p {
    color: #ffffff !important;
}
section.careergrid div.item div.inner.ml-0.tfwith100 {
    width: 100%;
}

section.login .box .inner p,section.login .box .inner li {
    color: #ffffff;
}
section.login .box .inner .tx-felogin-pi1 {margin-bottom: 10px}
section.login .box .inner ul {
    margin: 10px 0 0 0;
    padding: 0;
}

section.login .box .inner li {
    list-style: none;
    padding: 5px 0;
}

section.login .box .inner li a{
     color: #ed8b00;
     font-weight: 800;
     border-bottom: 3px solid transparent;
 }
section.login .box .inner li a:hover{
      color: #e57506;
      border-bottom: 3px solid #ed8b00;
  }
.box.kontaktbox img.kontaktbox-image{
    width: 100%;
}
/*Blog-List*/
.blogoverview .grid-item.grid-item--width1 h3.layout1{
    font-size: 1rem;
}
.blogoverview .grid-item.grid-item--width1 p.layout1{
    line-height: 1.3;
}
.blogoverview .grid-item.grid-item--width1.style--imageremove h3.layout1{
    font-size: 1.4rem;
}
.blogoverview .grid-item.grid-item--width1.style--imageremove p.layout1{
    line-height: 1.5;
}
img[src*="secure.adnxs.com"] {
    position: absolute;
    visibility: hidden;
}

ul.check li ul {
    list-style-type: none;
}

div.tx-powermail input[type=number]{
    display: block;
    background: #F2F2F2;
    width: 100%;
    padding: 15px 20px;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}