/* *************************************** */
/* Impression de la page styles communs */
/* *************************************** */

@page {
    size: A4 portrait;
    margin: 2mm;
}

html {
    font-size: 13px !important;
}
body {
    font-size: 13px;
}

/* permet d'afficher tous les éléments en background lors de l'impression*/
body * {
    -webkit-print-color-adjust: exact; /* Pour Chrome et Safari */
    print-color-adjust: exact; /* Pour Firefox */
}

/* classes customs à ajouter à nos listes pour simuler le colonnage boostrap au print */
.col-print-1 {
    flex: 0 0 8.333333%; /* Douze colonnes de taille égale */
    max-width: 8.333333%;
}
.col-print-2 {
    flex: 0 0 16.666667%; /* Six colonnes de taille égale */
    max-width: 16.666667%;
}
.col-print-3 {
    flex: 0 0 25%; /* Quatres colonnes de taille égale */
    max-width: 25%;
}
.col-print-4 {
    flex: 0 0 33.333333%; /* Trois colonnes de taille égale */
    max-width: 33.333333%;
}
.col-print-6 {
    flex: 0 0 50%; /* Deux colonnes de taille égale */
    max-width: 50%;
}
.col-print-12 {
    flex: 0 0 100%; /* Deux colonnes de taille égale */
    max-width: 100%;
}

/* évite que les articles soient coupé*/
article {
    page-break-inside: avoid;
}



/* ******************************************** */
/* Impression de la page styles liés au site */
/* ******************************************** */

.innerPage {
    padding-top: 0;
}

.title1-default {
    text-align: center !important;
    padding: 0 150px;
}

/* afficher un logo en haut de la page non lié au header */
.mainSection {
    position: relative;
}
.mainSection::before {
    content: '';
    position: absolute; top: 10px; left: 10px;
    width: 100px;
    height: 50px;
    background-image: url("/_css/medias/logo-print-sia.png");
    background-repeat: no-repeat;
    background-size: contain;
}

/* pas besoin de colonne pour les acces rapides */
.innerPage .colPrincipal {
    padding-right: 10px;
}

/* customisation fiche contact */
.infra .contenu {
    display: block;
}


.faqs-liste .item-liste .item .reponse {
    display: block;
}