#single-mitarbeiter{padding-top: 250px;}

#single-mitarbeiter .mitarbeiterinfos .name{display: block;font-size: 170%;font-weight: 600;margin-top: 20px;line-height: 1;color: #0082b9;}
#single-mitarbeiter .mitarbeiterinfos .position{margin-bottom: 20px;}
#single-mitarbeiter .mitarbeiterinfos span, #single-mitarbeiter .mitarbeiterinfos a{display: block;}
#single-mitarbeiter .mitarbeiterinfos a{position: relative;}
#single-mitarbeiter .mitarbeiterinfos .telefon{padding-left: 25px;}
#single-mitarbeiter .mitarbeiterinfos .telefon::before{content: '';background: url('media/icons/phone.webp')no-repeat;background-size: 100%;display: block;width: 15px;height: 15px;position: absolute;left: 0px;top: 5px;}
#single-mitarbeiter .mitarbeiterinfos .mail{padding-left: 25px;}
#single-mitarbeiter .mitarbeiterinfos .mail::before{content: '';background: url('media/icons/mail.webp')no-repeat;background-size: 100%;display: block;width: 15px;height: 15px;position: absolute;left: 0px;top: 6px;}

#single-mitarbeiter .mitarbeiterinfos .zertifikate{margin-top: 30px;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .headline{font-size: 160%;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .items{max-width: 70%;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .items .zertifikat{margin-bottom: 20px;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .items .zertifikat img{width: 120px;}

#single-mitarbeiter li{position: relative;padding-left: 15px;margin-bottom: 5px;list-style: none;}
#single-mitarbeiter li::before{content: '';background: #0082b9;width: 5px;height: 5px;border-radius: 50%;display: block;position: absolute;left: -17px;top: 11px;}

#single-mitarbeiter .singlepage-back{display:block;width:100%;margin:0;}

#single-mitarbeiter .terminbutton{display:none;}
#single-mitarbeiter .sidebar .terminbutton{display:block;}

#single-mitarbeiter .mitarbeiterfragen{display:none;margin-top:25px;margin-bottom:50px;}
#single-mitarbeiter .sidebar .mitarbeiterfragen{display:block;}

@media (max-width:600px) {
    #single-mitarbeiter{padding-top:100px;}

    #single-mitarbeiter .terminbutton{display:block;}

    #single-mitarbeiter .mitarbeiterfragen{display:block;}
    #single-mitarbeiter .sidebar .mitarbeiterfragen{display:none;}

#single-mitarbeiter .col-md-8{padding:10px!important;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .items{max-width: 60%;}
#single-mitarbeiter .mitarbeiterinfos .zertifikate .items .zertifikat{max-width: 50%;}
}