.col-md-6:first-of-type .termindata-kasten p:last-child,.row-terminInformationen .col-md-4:nth-child(3) .termindata-kasten .m-0 span:last-child,.status,.suchfeld{position:relative}#Absagen::after,#ZumTermin::after,#Zurueckziehen::after{content:"Supprimer / Cancel"}.w-100.text-center.pb-2.pt-3{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.w-100.text-center.pb-2.pt-3 .col{flex:1 1 30%;max-width:30%;text-align:center}@media (max-width:600px){.w-100.text-center.pb-2.pt-3 .col{flex:1 1 45%;max-width:45%}}@media (max-width:400px){.w-100.text-center.pb-2.pt-3 .col{flex:1 1 100%;max-width:100%}}.row-terminInformationen .col-md-4:nth-child(3) .termindata-kasten .m-0:has(span:nth-child(3)) span:last-child::before{content:"Avec / With : ";position:absolute;left:0;top:0;color:#000;white-space:nowrap;background-color:#ececec}#Absagen::after,#WeitereAnfrage::after,#Zurueckziehen::after,.navBtn[href*="silveraudition.ch"]::after{color:#fff;top:50%;transform:translate(-50%,-50%);white-space:nowrap;left:50%;text-align:center}.status{visibility:hidden}.status::before{content:"Demandé / Requested";visibility:visible;position:absolute;left:0;top:0;color:#000;display:inline-block;white-space:nowrap}#Absagen,#AnfrageSenden,#WeitereAnfrage,#ZumTermin,#Zurueckziehen,#infoPartialKeineFreienTagestermine pre,.col button[title="Beliebige Auswahl"],.col p,.navBtn[href*="silveraudition.ch"],.row-info .info pre,footer p{position:relative;color:transparent}body:not(:has(#Zurueckziehen)):not(:has(#Absagen)) .status::before{content:"Retiré / Removed";color:red}#Absagen,#ZumTermin,#Zurueckziehen{background-color:red!important;border-color:red!important}#Zurueckziehen::after{position:absolute;font-size:.8em}#Absagen::after{position:absolute;font-size:.7em}.navBtn[href*="silveraudition.ch"]::after{content:"Retour / Back";position:absolute;font-size:.8em}.auswahlliste-ergebnis-item a,.prozessschritt-title,.row-anbieterauswahl .prozessschritt-headline,.row-anfrageGesendet .col-md-6:first-child .h-100 .termindata-kasten:first-of-type .data-headline,.row-anfrageGesendet .col-md-6:first-child .h-100 .termindata-kasten:nth-of-type(2) .data-headline,.row-anfrageGesendet .col-md-6:last-child .h-100 .termindata-kasten:first-of-type .data-headline,.row-anfrageGesendet .col-md-6:last-child .h-100 .termindata-kasten:last-of-type .data-headline,.row-auswahlliste-suchleiste .prozessschritt-search-headline,.row-header-terminanfrage h1,.row-kalender .px-3.pb-2:first-of-type .prozessschritt-headline,.row-kalender .px-3.pb-2:nth-of-type(3) .prozessschritt-headline,.row-leistungsauswahl .prozessschritt-headline,.row-persoehnlichedaten .clearfix p,.row-persoehnlichedaten .prozessschritt-headline span,.row-terminStatusUebersicht .leftContainer .termindata-kasten:first-of-type .data-headline,.row-terminStatusUebersicht .leftContainer .termindata-kasten:nth-of-type(2) .data-headline,.row-terminStatusUebersicht .rightContainer .termindata-kasten:first-of-type .data-headline,label[for=Anrede],label[for=Bemerkung],label[for=Email],label[for=Nachname],label[for=Telefon],label[for=Vorname]{visibility:hidden;position:relative}.row-anfrageGesendet .col-md-6:first-child .h-100 .termindata-kasten:first-of-type .data-headline::after,.row-terminStatusUebersicht .leftContainer .termindata-kasten:first-of-type .data-headline::after{content:"Date souhaitée / Requested date";visibility:visible;position:absolute;left:0;top:0;color:#000;white-space:nowrap;font-size:.8em}.row-anfrageGesendet .col-md-6:first-child .h-100 .termindata-kasten:nth-of-type(2) .data-headline::after,.row-terminStatusUebersicht .leftContainer .termindata-kasten:nth-of-type(2) .data-headline::after{content:"Prestation / Service";visibility:visible;position:absolute;left:0;top:0;color:#000;white-space:nowrap;font-size:.8em}.row-anfrageGesendet .col-md-6:last-child .h-100 .termindata-kasten:last-of-type .data-headline::after,.row-terminStatusUebersicht .rightContainer .termindata-kasten:first-of-type .data-headline::after{content:"Lieu / Place";visibility:visible;position:absolute;left:0;top:0;color:#000;white-space:nowrap;font-size:.8em}footer p::after{content:"Privacy Policy ©️ 2025 - A service of opta data focus GmbH on behalf of Silver Audition SA";display:inline-block;color:#333}#ZumTermin::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;text-align:center;font-size:.8em;color:#fff!important}#WeitereAnfrage::after{content:"Nouveau rdv / New appointment";position:absolute;font-size:.8em}.row-info .info pre::after{content:"Merci pour votre demande. Vous recevrez une confirmation par e-mail.\A Votre demande sera traitée rapidement.\A\A Thank you for your request. You will receive a confirmation by e-mail.\AYour request will be processed shortly.";white-space:pre-wrap;display:block;position:absolute;left:0;top:0;color:#000;font-weight:400;font-size:.9em}body:has(#ZumTermin) .col-md-6:first-of-type .termindata-kasten:has(p:nth-child(3)) p:last-child::before{content:"Avec / With : ";position:absolute;background-color:#ececec;left:0;top:0;color:#000;white-space:nowrap}.row-anfrageGesendet .col-md-6:last-child .h-100 .termindata-kasten:first-of-type .data-headline::after{content:"Informations personnelles / Personal information";visibility:visible;position:absolute;left:0;top:0;color:#000;white-space:nowrap;font-size:.8em}#headerMobile,.zeitbereich.d-none.d-md-block{display:none!important}.zeitbereich.d-md-none{display:inline!important}#headerDesktop th.p-1 div{line-height:1.2em;position:relative;font-size:.8em;text-align:center}#headerDesktop th.p-1 div::first-line{background-color:#ececec;border-radius:3px;display:inline-block;padding:0 4px;font-size:.8em;color:transparent}#headerDesktop{display:table-row!important}#headerDesktop th.p-1:first-child div::before{content:"Lu / Mo"}#headerDesktop th.p-1:nth-child(2) div::before{content:"Ma / Tu"}#headerDesktop th.p-1:nth-child(3) div::before{content:"Me / We"}#headerDesktop th.p-1:nth-child(4) div::before{content:"Je / Th"}#headerDesktop th.p-1:nth-child(5) div::before{content:"Ve / Fr"}#headerDesktop th.p-1:nth-child(6) div::before{content:"Sa / Sa"}#headerDesktop th.p-1:nth-child(7) div::before{content:"Di / Su"}#headerDesktop th.p-1 div::before{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#ececec;padding:0 4px;border-radius:3px;font-size:1em;color:#000;white-space:nowrap;z-index:1}@media (max-width:767.98px){.table .d-md-table-cell,.table .d-none{display:table-cell!important}.table tr.row-kalender-termine{display:table-row!important}}#headerDesktop th:nth-child(6),#headerDesktop th:nth-child(7),#headerMobile th:nth-child(6),#headerMobile th:nth-child(7){background-color:#f0f0f0;opacity:.5}#headerMobile th.p-1 button:disabled{background-color:#adcb36!important;color:#fff!important;font-weight:700;border:2px solid #adcb36;box-shadow:0 0 5px rgba(0,0,0,.3)}#headerMobile th.p-1 button::first-line,.float-right span{color:transparent}#headerMobile th.p-1 button{position:relative;line-height:1.2em;text-align:center;font-size:.9em}#headerMobile th.p-1 button::before{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#9f9ea6;padding:0 4px;border-radius:3px;font-size:.9em;color:#fff;white-space:nowrap;z-index:1}.row-persoehnlichedaten .prozessschritt-headline span::after{content:"Vos données / Your data";display:block;color:inherit}label[for=Anrede]::after{content:""}label[for=Vorname]::after{content:"Prénom* / First Name*"}label[for=Nachname]::after{content:"Nom* / Last Name*"}label[for=Email]::after{content:"Email*"}label[for=Telefon]::after{content:"Téléphone* / Telephone*"}label[for=Bemerkung]::after{content:"Remarque / Remark (0/250)"}.row-persoehnlichedaten .prozessschritt-headline::after,label[for=Anrede]::after,label[for=Bemerkung]::after,label[for=Email]::after,label[for=Nachname]::after,label[for=Telefon]::after,label[for=Vorname]::after{visibility:visible;left:0;top:0;white-space:nowrap;display:inline-block;position:absolute}.row-persoehnlichedaten .clearfix p::after{content:"(*) Champ obligatoire / Required field";visibility:visible;position:absolute;left:0;top:0;white-space:nowrap;display:inline-block}.col button[title="Beliebige Auswahl"]::after{content:"N'importe / Anyone";color:#000;position:absolute;left:50%;top:88%;transform:translate(-50%,-50%);width:100%;text-align:center;pointer-events:none;font-size:.8em}#AnfrageSenden::after,.row .col a::after{color:#fff;left:50%;transform:translate(-50%,-50%)}.col p::after{content:"En cliquant sur « Envoyer », vous acceptez notre politique de confidentialité / By clicking "Send" you agree to our privacy policy";color:#000;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0;width:100%;font-size:.8em}#AnfrageSenden::after,.float-right span::after,.row .col a::after,.suchfeld::after{position:absolute;top:50%;white-space:nowrap}#infoPartialKeineFreienTagestermine pre::after{content:"Malheureusement, il n'y a plus de rendez-vous disponibles pour la date demandée. / Unfortunately, there are no more appointments available for the requested date.";color:#000;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0;width:100%;text-align:center}#AnfrageSenden::after{content:"Envoyer / Send";pointer-events:none}.float-right span{position:relative;display:inline-block}.float-right span::after{content:" - Disponible / Available";color:#000;left:5px;transform:translateY(-50%)}.suchfeld input::placeholder{visibility:hidden}.suchfeld::after{content:"Prestation / Service";color:#6c757d;left:15px;transform:translateY(-50%);pointer-events:none;font-size:1rem;display:inline-block}.suchfeld input:focus+::after,.suchfeld input:not(:placeholder-shown)+::after{display:none}.row .col a{position:relative;color:transparent;pointer-events:none}.row .col a::after{content:"Retour / Back";visibility:visible;pointer-events:auto;display:inline-block;padding-left:50px;padding-right:50px;font-size:.8em}.row-header-terminanfrage h1::after{content:"Rendez-vous / Appointment";visibility:visible;left:0;white-space:normal;display:block;top:auto;position:relative;margin-top:8px;font-size:1em}.auswahlliste-ergebnis-item a::after{content:"Suivant / Next";visibility:visible;font-weight:700;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0}.prozessschritte-schritt:first-child .prozessschritt-title::after{content:"Lieu / Place";visibility:visible;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0}.prozessschritte-schritt:nth-child(3) .prozessschritt-title::after{content:"Service";visibility:visible;position:absolute;left:0;top:0}.prozessschritte-schritt:nth-child(5) .prozessschritt-title::after{content:"Date";visibility:visible;position:absolute;left:0;top:0}.prozessschritte-schritt:nth-child(7) .prozessschritt-title::after{content:"Envoyer / Send";visibility:visible;white-space:normal;display:block;position:absolute;left:0;top:0}.row-prozessschritte{margin-bottom:40px}.row-anbieterauswahl .prozessschritt-headline::after{content:"Choisir l'emplacement / Choose the location";visibility:visible;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0}.row-kalender .px-3.pb-2:first-of-type .prozessschritt-headline::after{content:"Choisir l'heure / Choose the time";visibility:visible;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0;font-size:.8em}.row-leistungsauswahl .prozessschritt-headline::after{content:"Prestation / Service";visibility:visible;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0}.row-auswahlliste-suchleiste .prozessschritt-search-headline::after{content:"Rechercher / Search";visibility:visible;position:absolute;white-space:nowrap;display:inline-block;left:0;top:0}input[placeholder="Suche nach Name / PLZ / Ort"]::placeholder{content:"Rechercher par nom / code postal / ville"}