/* Print Style Sheet */




body {
  width: auto!important;
  margin: auto!important;
  font-family: serif;
  font-size: 12pt;
  background-color: #fff!important;
  color: #000!important;
  overflow: visible;
}
p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
  color: #000!important;
  margin: auto!important;
}
.print {
  display: block !important; /* affichage des éléments de classe print */
}
p, blockquote {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
blockquote, ul, ol {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}
h1, h2, h3, caption {
  break-after: avoid; /* pas de saut après ces éléments */
}
a {
  font-size: 1.6rem !important;
  color: #000!important;
  text-decoration: underline!important;
}
a:hover{
  background: inherit !important;
  transform: none !important;
  color: black !important;
}
/*
a[href]:after {
  content: " (" attr(href) ")";  affichage des URL des liens 
}
*/
.row{
  float: none;
}
.sidebar-left{
  display: block !important;
  float: none;
  overflow: visible;
  border: none;
  page-break-before: always;
}

.slick-arrow{
  display: none !important;
}


.dont-print{
  display: none;
}
.header-image{
  display: none;
}
.clear.collapse{
  display: block;
}
#page-header{
  display: block;
}
#page-header > *{
  display: none !important;
}
#page-header > .site-title{
  display: block !important;
}

.page-title{margin: 20px 0;}

.reseaux-sociaux-menu,
.langue_wrapper{display: none;}
#secondary .profils-sidebar ul li:first-child{background: inherit;}