
/* ---------- General Layout ---------- */
div.item {
    break-inside: avoid;
  }
* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
    color-adjust: exact !important;                 /*Firefox*/
}
#tarteaucitronRoot,
.toolbar,
.xIcon,
.audioBloc,
.videoBloc,
.titrePicto,
.zoneAdmin,
.actionsNode,
#sidebar-first,
#sidebar-second,
.navigation,
#toolbar,
.site-footer,
.tabs,
.shortcut-action,
.head,
header,
footer,
.foot,
.boxServices,
.boxBas,
.ariane,
.navigation,
.tabImgOverlay,
.jDiaporama_status,
.jDiaporama_controls {
	display: none !important;
}
body,
input,
textarea,
select {
  color: #000;
  background: none;
	font-size:11px;
	padding:0 !important;
}
body.two-sidebars,
body.sidebar-first,
body.sidebar-second,
body {
  width: 640px;
}
.avecBImg .titre_page,
.imgHeader,
.bandeau, 
.titreH1 {
    height: auto !important;
}
p {
	margin:15px 0px;
}
h1 {
	margin:0px 0px 15px 0px;
	color:#000;
	font-size: 2em;
	padding:0px;
}
.chapo {
	margin:15px 0px;
	font-weight: 700;
	font-size:1.1em;
}
.fade {
	opacity: 1 !important;
}
.para img {
	max-height:130px !important;
	width:auto;
}
.para .jDiaporama, 
.para .jDiaporama ul {
    width: auto !important;
    height:auto !important;
	max-height: none !important;
	min-height: 0 !important;
}
.para .jDiaporama li {
	display:inline-block !important;
	position: relative !important;
	height: auto !important;
	max-height: none !important;
	min-height: 0 !important;
}
.para .jDiaporama li img {
	height:120px !important;
	width:auto;
}
.tabImgOverlay {
	display: none !important;
}

/* ---------- Node Pages ---------- */

#comments .title,
#comments form,
.comment-forbidden {
  display: none;
}