/**
 * SM Web Services — correctifs minimaux tarteaucitron vs template (style.css).
 *
 * Cause : le bloc « Forms Styles » applique à tous les éléments `button`
 * une largeur 100 % (et max-width 100 % via la section reboot). Tartaucitron
 * ne redéfinit pas systématiquement la largeur sur chaque bouton du panneau ;
 * les boutons s’étirent alors comme des champs de formulaire et provoquent
 * débordements / barres de défilement horizontales.
 *
 * Ce fichier ne redessine pas tarteaucitron : il rétablit width/max-width
 * attendus pour les contrôles dans #tarteaucitronRoot uniquement.
 */

#tarteaucitronRoot button {
    width: auto;
    max-width: none;
}
