#colorbox.defaultTheme {
	z-index: 99999 !important;
}

.oseray.modal h2 {
	clear: both;
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.846153846153846em;
	color: #ea7420;
	margin: 0 0 0.5em 0;
}

.oseray.modal .errorMessage {
	margin: 1em 0;
	color: #f00;
	font-weight: bold;
	font-size: 1.1em;
}

/* --- Autocomplétion */
.autocomplete-suggestions {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #999;
	background: #FFF;
	cursor: default;
	overflow: auto;
	-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
}

/* Hack pour Safari : https://github.com/devbridge/jQuery-Autocomplete/issues/542 */
@media not all and (min-resolution:.001dpcm) {
	@media {
		.autocomplete-suggestions {
			cursor: pointer;
			overflow: auto;
			-webkit-overflow-scrolling: touch;
			overflow-y: scroll;
		}
	}
}

.autocomplete-suggestion {
	padding: 3px 5px;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
}

.autocomplete-no-suggestion {
	padding: 2px 5px;
}

.autocomplete-selected {
	background: #F0F0F0;
}

.autocomplete-suggestions strong {
	font-weight: bold;
	color: #c5631d;
}

.autocomplete-suggestion .alreadySelected {
	color: #aaa;
}

.autocomplete-suggestion .alreadySelected>.info {
	position: absolute;
	right: 5px;
	top: 2px;
}

.autocomplete-suggestions .alreadySelected strong {
	color: #efaa78;
}

.autocomplete-group {
	padding: 2px 5px;
	font-weight: bold;
	font-size: 16px;
	color: #000;
	display: block;
	border-bottom: 1px solid #000;
}

/* --- Spinner de chargement de l'outil */
.oseray p.loadingMessage {
	text-align: left;
	font-size: 1.5em;
	color: #777;
	display: table-row;
}

.oseray p.loadingMessage>span, .oseray p.loadingMessage:before {
	display: table-cell;
	vertical-align: middle;
	padding: 2em 0;
}

.oseray p.loadingMessage:before {
	content: url(../img/loading.gif);
	padding: 0 1em 0 0;
}

/* --- Boutons d'action */
.oseray .actions {
	clear: both;
	display: table;
	margin: 2em 0 0 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	display: table;
}

.oseray .actions>div {
	display: table-row;
	width: 100%;
}

.oseray .actions>div>* {
	display: table-cell;
	vertical-align: top;
	padding: 0 1em;
}

.oseray .actions.cols2>div>* {
	width: 50%;
}

.oseray .actions.cols2 .action a {
	/*min-width: 14.5em*/
	
}

.oseray .actions.cols3>div>* {
	width: 33%;
}

.oseray .actions>div>.col1 {
	text-align: left;
	padding-left: 0;
}

.oseray .actions.cols1>div>.col1 {
	text-align: center;
	padding: 0;
}

.oseray .actions.cols3>div>.col2 {
	text-align: center;
}

.oseray .actions.cols2>div>.col2, .oseray .actions.cols3>div>.col3 {
	text-align: right;
	padding-right: 0;
}

.oseray .action {
	display: inline-block;
	margin: 0 0 0.7em 0;
	-webkit-print-color-adjust: exact;
	text-align: left;
}

.oseray .action.hidden {
	display: none !important;
}

.oseray .boutonAction {
	padding: 8px 10px;
}

.oseray .action>a {
	display: inline-block;
}

.oseray .action>a>span {
	display: table-row;
	text-decoration: none !important;
}

.oseray .action>a>span>span {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}

.oseray .action:hover>a>span>span {
	text-decoration: underline;
}

.oseray .action:hover>a.disabled>span>span {
	text-decoration: none;
}

.oseray .action>a>span>i {
	display: table-cell;
	width: 1px;
	vertical-align: middle;
	font-size: 1.2em !important;
	padding: 0 0.3em 0 0;
}

.oseray .action>a.iconRight>span>i {
	padding: 0 0 0 0.3em;
}

.oseray .action>a span.small {
	font-weight: normal;
	font-size: 0.9em;
}

/* Lien d'action */
.oseray .actionLink {
	vertical-align: middle;
	/*color:#b0273e;*/
}

.oseray .actionLink>i {
	font-size: 1.4em;
	vertical-align: middle;
	margin: 0 0.1em 0 0;
}

/* --- Texte d'introduction */
.oseray.header .introduction {
	display: block;
	margin: 1em 0 1em 0;
}

/* --- Titre de l'outil */
.oseray h2 {
	clear: both;
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.846153846153846em;
	color: #ea7420;
	margin: 26px 0 9px 0;
}

#analysisContext {
	display: none;
	margin: 1em 0 2em 0;
	border: 1px solid #aaa;
	padding: 0.7em;
}

#analysisContext.hidden {
	display: none;
}

#analysisContext h2 {
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.538461538461538em;
	color: #787f86;
	margin: 0 0 0.5em 0;
}

#analysisContext .fields {
	margin: 0;
}

#analysisContext .fields .field {
	margin: 0 0 1em 0;
}

#analysisContext .fields .field:last-child {
	margin-bottom: 0;
}

#analysisContext .fields .field label {
	display: inline;
	font-weight: bold;
	margin: 0 0 0.25em 0;
}

#analysisContext .fields .field label:after {
	content: " : ";
}

#analysisContext .fields .field .value {
	display: inline;
}

/* --- Tableau de catégories de sources sélectionnées */
#nbSelectedCategories {
	margin: 1em 0;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 130%;
}

.oseray .dataTable {
	border: 0;
	margin: 0.5em -2px 0 -2px;
	border-spacing: 2px;
	border-collapse: separate;
	width: 100%;
	min-width: 710px;
}

.oseray .dataTable>thead>tr>th {
	background: #787f86;
	-webkit-print-color-adjust: exact;
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	white-space: normal;
}

.oseray .dataTable>thead>tr>th.transparent {
	background: transparent;
	color: #787f86;
}

.oseray .dataTable>thead>tr>th.remove, .oseray .dataTable>tbody>tr>td.index, .oseray .dataTable>tbody>tr>td.remove, .oseray .dataTable>tfoot>tr>th.index {
	width: 0.1%;
	text-align: center;
}

.oseray .dataTable>thead>tr>th.remove, .oseray .dataTable>tbody>tr>td.remove {
	padding-left: 5px;
	padding-right: 0;
}

.oseray .dataTable>tbody {
	
}

.oseray .dataTable>tbody>tr>td {
	background: #e5e5e5;
	-webkit-print-color-adjust: exact;
	vertical-align: middle;
	-webkit-transition: background-color 200ms linear;
	-moz-transition: background-color 200ms linear;
	-o-transition: background-color 200ms linear;
	-ms-transition: background-color 200ms linear;
	transition: background-color 200ms linear;
}

.oseray .dataTable>tbody>tr:hover>td {
	background: #d0d0d0;
}

.oseray .dataTable>tbody>tr>td {
	padding: 5px 10px;
	color: #000;
}

.oseray .dataTable>tbody>tr>td.transparent {
	background: transparent;
}

.oseray .dataTable>tbody>tr>td>a.remove {
	background-position: 0 -20px;
}

.oseray .dataTable .select-style {
	width: 100%;
}

.oseray .dataTable input[type='text'] {
	border: 0;
	height: 24px;
	padding: 2px 8px;
}

.oseray .dataTable .pictoInfoHover, .oseray .dataTable .pictoInfoPermanent {
	position: relative;
}

.oseray .dataTable .pictoInfoPermanent {
	padding-right: 1.5em !important;
	cursor: help;
}

.oseray .dataTable .pictoInfoPermanent:after, .oseray .dataTable .pictoInfoHover:hover:after {
	content: "i";
	display: inline-block;
	position: absolute;
	top: 0.3em;
	right: 0.3em;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-style: normal;
	font-size: 0.8em;
	color: #fff;
	line-height: 110%;
	background: #777;
	-webkit-print-color-adjust: exact;
	padding: 0;
	width: 1em;
	height: 1em;
	overflow: hidden;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

@media print {
	.oseray .dataTable .pictoInfoPermanent {
		padding-right: 0;
	}
	.oseray .dataTable .pictoInfoPermanent:after, .oseray .dataTable .pictoInfoHover:hover:after {
		display: none;
	}
}

a.removeSourceCategory {
	display: inline-block;
	font-size: 0;
	width: 18px;
	height: 20px;
	background: url(../img/remove.png) 0 -20px no-repeat;
	-webkit-print-color-adjust: exact;
	vertical-align: middle;
}

a.removeSourceCategory:hover {
	background-position: 0 -40px !important;
}

.oseray .dataTable#SelectedSources thead a.removeSourceCategory {
	background-position: 0 0;
}

.oseray .dataTable.empty#SelectedSources thead {
	display: none;
}

.oseray .dataTable#SelectedSources td {
	line-height: 120%;
}

.oseray .dataTable#SelectedSources th.sourceCategory {
	width: 29.5%;
}

.oseray .dataTable#SelectedSources th.sources {
	width: 29.5%;
}

.oseray .dataTable#SelectedSources th.tsrp, .oseray .dataTable#SelectedSources th.trp, .oseray .dataTable#SelectedSources th.dmia {
	width: 12%;
	vertical-align: top;
}

.oseray .dataTable#SelectedSources th.remove {
	width: 0.1%;
	padding-left: 5px;
	padding-right: 0;
}

.oseray .dataTable#SelectedSources th.pictoInfoPermanent {
	cursor: help;
}

.oseray .dataTable#SelectedSources th.pictoInfoPermanent:after {
	background: #fff !important;
	-webkit-print-color-adjust: exact;
	color: #787f86 !important;
}

.oseray .dataTable#SelectedSources td.sourceCategory {
	
}

.oseray .dataTable#SelectedSources td.sourceCategory .sourceCategoryDescription {
	display: none;
	font-size: 0.9em;
	margin: 0.7em 0 0 0;
	color: #555;
}

.oseray .dataTable#SelectedSources td.sources {
	padding: 0;
}

.oseray .dataTable#SelectedSources td.sources .emissionSource, .oseray .dataTable#SelectedSources td.sources .allOtherSources {
	display: block;
	padding: 5px 10px;
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms {
	
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms:before {
	content: " (";
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms:after {
	content: ")";
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms>span {
	
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms>span:after {
	content: " ; ";
}

.oseray .dataTable#SelectedSources td.sources .emissionSource span.synonyms>span:last-child:after {
	display: none;
}

.oseray .dataTable#SelectedSources td.sources a.showAllSources {
	display: inline-block;
	text-decoration: none;
}

.oseray .dataTable#SelectedSources td.sources a.showAllSources>span:hover {
	text-decoration: underline;
}

.oseray .dataTable#SelectedSources td.sources a.showAllSources:before {
	content: "\25ba";
	margin-right: 0.25em;
	text-decoration: none;
}

.oseray .dataTable#SelectedSources td.sources a.showAllSources.active:before {
	content: "\25bc";
}

.oseray .dataTable#SelectedSources td.risk {
	text-align: center;
}

.oseray .dataTable#SelectedSources td.risk.risky {
	background: #ea7420;
	color: #fff;
	text-transform: uppercase;
}

.oseray .selectedSources {
	margin: 0 -2px; /* compensation border-spacing: 2px sur la tablea */
}

.oseray .selectedSources #SelectedSources .globalActions {
	padding: 1em 0 0 0;
	text-align: right;
}

.oseray .selectedSources #SelectedSources.empty .globalActions {
	display: none;
}

.oseray .selectedSources #SelectedSources .globalActions .action {
	font-size: 1.2em;
}

.oseray .selectedSources #SelectedSources.empty #definitionsRow {
	display: none;
}

.oseray .selectedSources .definitions {
	font-size: 0.9em;
	color: #555;
	margin: 0.5em 0 0 0;
}

/* --- Sélection de sources */
.oseray .sourceSelection {
	margin: 1em 0 2em 0;
}

/* Onglets */
.oseray .sourceSelection .tabs {
	display: block;
	position: relative;
	z-index: 1000;
}

.oseray .sourceSelection .tabs>li {
	display: inline-block;
	margin-right: 2em;
}

.oseray .sourceSelection .tabs>li:last-child {
	margin-right: 0;
}

.oseray .sourceSelection .tabs a {
	position: relative;
	display: inline-block;
	margin: 0;
	border: none;
	padding: 8px 23px;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
	line-height: 100%;
	background-image: none;
	background: #4f4f4f; /* Old browsers */
	background: -moz-linear-gradient(top, #4f4f4f 0%, #3c3c3c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4f4f), color-stop(100%, #3c3c3c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4f4f4f 0%, #3c3c3c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4f4f4f 0%, #3c3c3c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4f4f4f 0%, #3c3c3c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4f4f4f 0%, #3c3c3c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#3c3c3c', GradientType=0); /* IE6-9 */
	-webkit-print-color-adjust: exact;
	line-height: 100%;
}

.oseray .sourceSelection .tabs a:hover {
	background: #3c3c3c; /* Old browsers */
	background: -moz-linear-gradient(top, #3c3c3c 0%, #4f4f4f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c3c3c), color-stop(100%, #4f4f4f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3c3c3c 0%, #4f4f4f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3c3c3c 0%, #4f4f4f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3c3c3c 0%, #4f4f4f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3c3c3c 0%, #4f4f4f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#4f4f4f', GradientType=0); /* IE6-9 */
}

.oseray .sourceSelection .tabs>.selected>a, .oseray .sourceSelection .tabs>.selected>a:hover {
	background: #ff8d3c; /* Old browsers */
	background: -moz-linear-gradient(top, #ff8d3c 0%, #ea7420 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8d3c), color-stop(100%, #ea7420)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff8d3c 0%, #ea7420 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff8d3c 0%, #ea7420 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff8d3c 0%, #ea7420 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff8d3c 0%, #ea7420 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8d3c', endColorstr='#ea7420', GradientType=0); /* IE6-9 */
}

.oseray .sourceSelection .tabs>.selected>a:after {
	display: block;
	position: absolute;
	bottom: -12px;
	font-size: 0;
	content: "\00a0"; /* espace insécable */
	background: url(../img/encocheHeader.png) no-repeat 0 0;
	width: 35px;
	height: 12px;
	z-index: 10000;
}

.oseray .sourceSelection .tabs a>span {
	display: table-row;
	text-decoration: none !important;
}

.oseray .sourceSelection .tabs a>span>i {
	display: table-cell;
	width: 1px;
	vertical-align: middle;
	font-size: 1.3em !important;
	padding: 0 0.3em 0 0;
}

.oseray .sourceSelection .tabs a>span>span {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}

.oseray .sourceSelection .tabs a:hover>span>span {
	/*text-decoration: underline;*/
	
}

.oseray .sourceSelection .pages .page {
	display: block;
	margin: -2px 0 0 0;
	min-width: 25em;
	width: auto;
	background: #e5e5e5;
	-webkit-print-color-adjust: exact;
	position: relative;
	padding: 1em;
	text-align: left;
	/*
	-moz-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.2);
	-o-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.2);
	box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.2);
	*/
}

.oseray .sourceSelection .pages .page .intro {
	margin: 0 0 1em 0;
}

.oseray .sourceSelection .pages .page .closeAction {
	margin: 1.5em 0 0 0;
	text-align: right;
}

/* Sélection par mots-clés */
.oseray .sourceSelection .keywordSelection input#keywords {
	display: block;
	padding: 4px;
	width: 100%;
}

.oseray .sourceSelection .formField {
	margin: 1em 0;
}

.oseray .sourceSelection .formField>label {
	display: block;
	font-weight: bold;
	margin: 0 0 0.25em 0;
}

/* Sélection dans une liste filtrée */
.oseray .sourceSelection .listChoice fieldset.groupFilter {
	border: 1px solid #555;
	padding: 4px 8px 10px 8px;
}

.oseray .sourceSelection .listChoice fieldset.groupFilter>legend {
	font-weight: bold;
	padding: 0 0.5em;
}

.oseray .sourceSelection .listChoice fieldset.groupFilter ul {
	columns: 3;
}

@media ( max-width :767px) {
	.oseray .sourceSelection .listChoice fieldset.groupFilter ul {
		columns: 2;
	}
}

@media ( max-width :480px) {
	.oseray .sourceSelection .listChoice fieldset.groupFilter ul {
		columns: 1;
	}
}

.oseray .sourceSelection .listChoice fieldset.groupFilter li {
	margin: 0 0 0.3em 0;
	line-height: 100%;
}

.oseray .sourceSelection .listChoice fieldset.groupFilter label {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
}

.oseray .sourceSelection .listChoice fieldset.groupFilter input {
	position: relative;
	top: 0.1em;
}

.oseray #sourcesCategoriesMsg {
	margin: 1em 0 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}

.oseray #sourcesCategoriesList {
	margin: 0.5em 0 0 0;
	overflow: auto;
	max-height: 20em;
	overflow: auto;
	border: 1px solid #555;
	padding: 5px;
}

.oseray #sourcesCategoriesList ul {
	
}

.oseray #sourcesCategoriesList ul>li {
	position: relative;
	margin: 0 0 0.6em 0;
	padding: 0.4em 0.5em;
	background: #f0f0f0;
	min-height: 3em;
	border: 1px solid #bbb;
}

.oseray #sourcesCategoriesList ul>li.selected {
	/*border: 1px solid #000;*/
	
}

.oseray #sourcesCategoriesList ul>li:hover {
	background: #fff;
}

.oseray #sourcesCategoriesList ul>li:last-child {
	margin-bottom: 0;
}

.oseray #sourcesCategoriesList h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 10.5em 0 0;
	font-weight: bold;
}

.oseray #sourcesCategoriesList .description {
	font-size: 0.9em;
	margin: 0.6em 9em 0 0;
}

.oseray #sourcesCategoriesList .actionsZone {
	display: inline-block;
	position: absolute;
	height: 3em;
	right: 0.5em;
	top: 50%;
	margin-top: -1.5em;
	top: 50%;
}

.oseray #sourcesCategoriesList .actionsZone .action .boutonAction {
	width: 5.4em;
}

.oseray #sourcesCategoriesList .actionsZone .addedInfo {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	margin: auto 0.7em auto 0;
	color: #ea7420;
	font-weight: bold;
}

/* --- Les des analyses --- */
#analyseList {
	display: table;
	list-style: none;
	margin: 0;
	padding: 0;
}

#analyseList>li {
	display: table-row;
	margin: 0 0 1em 0;
}

#analyseList>li>* {
	display: table-cell;
	vertical-align: top;
	padding: 0 0 2em 0;
}

#analyseList>li:last-child>* {
	padding-bottom: 0;
}

#analyseList>li>.analysis {
	
}

#analyseList>li>.analysis h3 {
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.3em;
	color: #3c3c3c;
	margin: 0 0 0.5em 0;
}
/*
#analyseList>li h3 {
	-webkit-transition: color 500ms linear;
	-moz-transition: color 500ms linear;
	-o-transition: color 500ms linear;
	-ms-transition: color 500ms linear;
	transition: color 500ms linear;
}
*/
#analysisFooter {
	margin: 1em 0 0 0;
}

#printActionZone {
	text-align: right;
	margin: 1em 0;
}

#printActionZone .action {
	font-size: 1.2em;
}

/* --- Popin contexte avant impression */
.printSettings .fields {
	margin: 2em 0;
}

.printSettings .fields .field {
	margin: 0 0 1em 0;
}

.printSettings .fields .field:last-child {
	margin-bottom: 0;
}

.printSettings .fields .field label {
	display: block;
	font-weight: bold;
	margin: 0 0 0.25em 0;
}

.printSettings .fields .field input {
	width: 100%;
	box-sizing: border-box;
}

.rotateDeviceTip {
	margin: 1em 0;
	color: #129f9f;
	display: none;
}

@media screen and (max-width:550px) and (orientation: portrait) {
	.rotateDeviceTip {
		display: block;
	}
}

/* --- IMPRESSION */
@media print {
	.rotateDeviceTip {
		display: none;
	}
	.oseray .dataTable#SelectedSources td, .oseray .dataTable#SelectedSources th {
		width: auto !important;
	}
	.oseray .dataTable#SelectedSources td.sources .allOtherSources, .oseray .component.sourceSelection, .oseray .selectedSources #SelectedSources .globalActions,
		.oseray .dataTable#SelectedSources th.remove, .oseray .dataTable#SelectedSources td.remove, #printActionZone {
		display: none;
	}
	.oseray .dataTable#SelectedSources td.sourceCategory .sourceCategoryDescription, #analysisContext {
		display: block;
	}
	.oseray .tooltipParent {
		border: none;
		padding: none;
	}
	#analysisFooter {
		margin: 2em 0 0 0;
	}
	#bandeauSite, #pisteNavigation {
		display: none !important;
	}

	/* Doublon de /inrs-theme/src/main/resources/templating-kit/themes/inrs/css/print.css pour contourner bug Chrome qui ne prend pas toujours en compte cette feuille de style sur appel à window.print */
	#header div.bandeauHaut, #quickSearch, #navHorizontale, #barre_fonctionnalites, #fbottom_container, #flinknl_container, #ffollow_container>.follow_inrs,
		#follow_remontees, #footer {
		display: none !important;
		content: none;
	}
}