/* CSS d'impression */

@charset "utf-8";

@page {margin-top:5%; margin-bottom:5%;}

body {
  width: auto!important;
  margin: auto!important;
  font-family: arial, serif;
  font-size: 12pt;
  background-color: #fff!important;
  color: #000!important;
}

a[href]:after {
  content: none !important;
}

.chapitreSection {margin-top:10px; font-weight:bold;}

table, td, caption {font-family:Arial, serif; font-size: 10pt;}

.contenu_extensible {
  display:block !important;
}

.pivHautLogo img {
  max-width: inherit !important;
}

.labelFilAriane {display:inline-block;}

#fil-ariane li { float:left; padding-bottom:0; padding-left:0.8em; list-style:none; border-left:2px solid black;margin-left:1em }
#fil-ariane li:first-child { border:none; padding-left:0; list-style:none;border:0; margin-left:0}

.signatuteQuebec,
.menuPivBas ul,
.publiciteBas,
.containerAutresInformations,
#formhandler_evaluer,
.pivHautFonctionnalites,
.containerMenuPrincipal,
.contenuMenuSection,
.pivHautMenu,
.pivHautRecherche,
.navigation-principale-bureau, navigation-principale-mobile,
.bouton_action_fermer, .bouton_action_ouvrir, .accesRapide,
.modal-footer{
  display:none !important;
  content:inherit;
}

.bouton_action_fermer:before,
.bouton_action_ouvrir:before {
    content: none !important;
}

.formulaire select {display:none}
.formulaire .champImpressionProvince {width:13em;}
.formulaire .champImpressionStatut {width:20em;}
.formulaire .champImpressionDate {width:6em;}
.formulaire .champImpressionRegion {width:25em;}
.formulaire select{display:block;}

.Tx-Formhandler .textareaImpression { 
    display: block !important;
    border:1px solid #cccccc;
    padding: 5px;
    white-space: pre-line;
    white-space: pre-wrap;
}
.Tx-Formhandler textarea {
  display: none !important;
}
.medium-8 {
    width: 100%;
}
.menuAccueilSections .contenuMenuSection{
display:block!important;
}
.tx-irfaq-dynans-hidden{
   display:block!important;
   padding: 10px 15px 5px 15px;
}

.tx-irfaq-pi1 .show-hide-all button {
    display: none;
}

.modal-content {
background:#fff!important;
}
.textimpression{
  font-size:11px;
  display:block;
  padding:0 20px 0 20px;
}
.textareaImpression{
display:block;
  min-height:150px;
}

.simulateurcouts .resultat{
position:relative;
}