@charset "UTF-8";

/****************** Début BIOTOX *********************/

/* ------------------- Commun à tous les modèles Biotox */

.biotox h1#titrePage {
    font-size: 2.769230769230769em;
    font-weight: bold;
	line-height: 119.2307692307692%; /* 31px / 26px */
}

.biotox h1#titrePage .biotox {
	display: block;
	font-size:1.38461538462em;
	font-weight: bold;
	line-height: 100%;
	padding:5px 0 9px 0;
}

.biotox h2.sousTitre {
	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;
}

.biotox .bloc_compedit .bce_contact a {
	padding-left:0;
	text-decoration: none !important;
}

.biotox .bloc_compedit .bce_contact a:hover > span {
	text-decoration: underline;
}

.biotox .bloc_compedit .bce_contact a:before {
	content:"@";
	display: inline;
	font-size:1.3em;
	margin:0 0.15em 0 0;
}

@media print {
	.biotox .retourFiche,
	.biotox .retourAuxResultats,
	.biotox .modifierRecherche,
	.biotox .nouvelleRecherche {
		display: none !important;
	}
}


/* ------------------- Spécifique page d'accueil Biotox */

.biotox.accueilBiotox #ZonePresentation {
}

.biotox.accueilBiotox #ZonePresentation > .illustration {
	float:left;
	display: inline-block;
	margin: 0 1.5em 1em 0;
}

.biotox.accueilBiotox #ZonePresentation > .illustration > img {
	border:1px solid #ccc;
}

.biotox.accueilBiotox #ZonePresentation > .editorial {
}

.biotox.accueilBiotox #ZonePresentation .actions {
	margin:2em 0 0 0;
}

 .biotox.accueilBiotox #ZonePresentation .actions a {
	display: block;
	font-size:1.2em;
	min-height: 20px;
	font-weight: bold;
}

.biotox.accueilBiotox #ZonePresentation .actions a span:before {
	content:"\00a0"; /* espace insécable */
	font-size: 0;
	display: inline-block;
	position: relative;
	top:-2px;
	vertical-align: middle;
	width:19px;
	height:20px;
	background: url(../img/biotox/pictos.png) -25px 0 no-repeat;
	padding:0 7px 0 0;
}

/*
.biotox.accueilBiotox #ZonePresentation .actions a:hover > span:before {
	background: url(../img/biotox/pictos.png) -25px -25px no-repeat;
}
*/

.biotox.accueilBiotox #ZoneInformations {
	clear:both;
}


.biotox.accueilBiotox #ZoneRecherche {
	clear:both;
	margin:2em 0 0 0;
}

.biotox.accueilBiotox #ZoneRecherche .search-box #search-nav a:first-child,
.biotox.accueilBiotox #ZoneRecherche .search-box #search-nav a+a {
	width:50%;
}

.biotox.recherche .search-box .doubleColonne{
	width: 100%;
}
.biotox.recherche .search-box .doubleColonne > div.cell{
	width: 47%;
	float: left;
}
.biotox.recherche .search-box .doubleColonne > div.cell + div.cell{
	float: right;
}
.biotox.recherche .search-box .doubleColonne div.select-style{
	width: 100%;
}

.biotox #carteRegions {
	overflow: visible;
	position: relative;
}

/* Désactivation de la carte cliquable sur iOS car mal géré */
.IOsDevice .biotox .search-box #search-laboDosage .doubleColonne > div.cell {
	width:100%;
	float:none;
}
.IOsDevice .biotox .search-box #search-laboDosage .doubleColonne > div.cell.empty {
	display: none;
}
.IOsDevice .biotox #carteRegions {
	display: none;
}

.biotox #carteRegions > div {
	position: absolute;
	top:45px;
	left:10%;
	text-align: center;
}

.biotox #carteRegions > div > img {
	max-height: 230px;
}

.biotox #carteRegions > span {
	display: block;
	margin-top:25px;
}

.biotox #carteRegions > span.carteRegionsSpan{
	position: absolute;
	top:100px;
	display: block;
	margin-top:25px;
}

.biotox #carteRegions > div.carteRegionsImage {
	position: absolute;
	top:135px;
	left:10%;
	text-align: center;
}

.biotox #carteRegions > div.carteRegionsImage > img {
	max-height: 230px;
}

.biotox #carteRegions > div.carteRegionsArea {
	position: absolute;
	top:10px;
	left:10%;
	text-align: center;
}

.biotox.recherche .search-box .row.secondLast.doubleColonne{
	padding-bottom: 65px;
}

.biotox .bloc_compedit .bce_lienint {
	margin:0 0 1em 0;
}


.biotox.accueilBiotox #ZoneInformations {
	position: relative;
	margin:1em 0 0 0;
}

.biotox.accueilBiotox #ZoneInformations > h2 {
	margin:0 40px 0.5em 0;
}

.biotox.accueilBiotox #ZoneInformations > .rss {
	font-size: 0;
	display: inline-block;
	position: absolute;
	top:0;
	right:0;
	
	vertical-align: middle;
	margin:0 0 0.5em 1em;
	width:18px;
	height:18px;
	background: url(../img/biotox/pictos.png) 0 0 no-repeat;
}

.biotox.accueilBiotox #ZoneInformations .rss:hover {
	background-position: 0 -25px;
}

.biotox.accueilBiotox #ZoneInformations .infos {
	font-size: 0;
}
.ltIE9 .biotox.accueilBiotox #ZoneInformations .infos { /* alternative au font-size:0 */
	font-family: AdobeBlank;
	font-size:1em;
}

.biotox.accueilBiotox #ZoneInformations .infos > li {
	display: inline-block;
	width:48%;
	margin:0 4% 20px 0;
	vertical-align: top;
}

.biotox.accueilBiotox #ZoneInformations .infos > li:nth-child(even) {
	margin-right: 0;
}
.ltIE9 .biotox.accueilBiotox #ZoneInformations .infos > li.even {
	margin-right: 0;
}

.biotox.accueilBiotox #ZoneInformations .infos > li:first-child:nth-last-child(1) {
    width: 100%;
    margin-right: 0;
}
.ltIE9 .biotox.accueilBiotox #ZoneInformations .infos > li.first-child.last-child  {
    width: 100%;
    margin-right: 0;
}

.IOsDevice .biotox.accueilBiotox #ZoneInformations .infos > li {
    width: 100% !important;
    margin-right: 0 !important;
}

.biotox.accueilBiotox #ZoneInformations .infos .info {
	display: block;
	background: #f2f2f2;
	font-family: sans_serif_webfont, Arial, "Helvetica Neue", Helvetica, sans-serif;
	padding:10px;
	line-height: 1.2em;
	font-size:1rem;

}
.ltIE9 .biotox.accueilBiotox #ZoneInformations .infos .info { /* alternative aux tailles "rem" */
	font-size:1em;
	font-family: sans_serif_webfont, Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.biotox.accueilBiotox #ZoneInformations .infos .info h3 {	
	margin: 0 0 0.5em 0;
}

.biotox.accueilBiotox #ZoneInformations .infos .info h3 > .date{
	display: block;
	margin:0 0 0.5em 0;
	font-style: normal;
	font-weight: bold;
	font-size: 1.076923076923077em;
	color: #787f86;
}

.biotox.accueilBiotox #ZoneInformations .infos .info h3 > .titre {
	display: block;
	margin:0;
	color:#000;
	font-style: normal;
	font-weight: bold;
	font-size: 1.076923076923077em;
}

.biotox.accueilBiotox #ZoneInformations .infos .info .editorial {
	margin:0 0 0.8em 0;
}

.biotox.accueilBiotox #ZoneInformations .infos .info .liens {
	display: block;
	border-top: 1px solid #cacaca;
}

.biotox.accueilBiotox #ZoneInformations .infos .info .liens > li {
	display: block;
  	background: url(../img/blocCompEdit/EncocheLien.png) 0 11px no-repeat;
    margin: 0 0 0 0;
    padding-top: 8px;
}

.biotox.accueilBiotox #ZoneInformations .infos .info .liens > li > a{
	display:inline-block;
	padding-left: 10px;
	font-size: 0.9230769em; /* base 12px - 12/13px */
	font-weight: bold;
	color: #787f86;
}



/* ------------------- Spécifique liste de résultats Biotox */

.biotox.resultats #EnteteResultats h2 {
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.384615384615385em;
	color: #ea7420;
	margin-top: 15px;
	
	text-transform: uppercase;
}

.biotox.resultats #EnteteResultats .rappelCriteres {
	font-family: pt_sans, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 1.384615384615385em;
	color: #ea7420;
	margin: 0.25em 0 0.5em 0;
}

.biotox.resultats #EnteteResultats .rappelCriteres .libelle {
}

.biotox.resultats #EnteteResultats .rappelCriteres .valeur {
	font-weight: bold;
}

.biotox.resultats ul.synonymes {
	display: block;
	list-style: square;
	list-style-position: outside;
	margin:0 0 0 20px;
}

.biotox.resultats ul.synonymes > li {	
}

.biotox.resultats .tableau {
}

.biotox.resultats .tableau tbody tr:hover {
	text-decoration: underline;
}

.biotox.resultats .tableau th.biotox_laboratoire {
	width:25%;
}

.biotox.resultats .tableau .biotox_spec_laboratoire {
	width:20%;
}
.biotox.resultats .tableau .biotox_spec_ville {
	width:15%;
}
.biotox.resultats .tableau .biotox_spec_methAnalyse {
	width:10%;
}
.biotox.resultats .tableau .biotox_spec_limiteQuantif {
	width:10%;
}
.biotox.resultats .tableau .biotox_spec_CQext {
	width:15%;
}
.biotox.resultats .tableau .biotox_spec_modePrelev {
	width:40%;
}

.biotox.resultatsRecherche .affiner {
	width: 69.21739130434783%;
	padding-right: 0.2%;
}

.biotox.resultats.labosDosages .pagination,
.biotox.resultats.labosParRegion .pagination {
	margin-bottom: 20px !important;
}

/* Champs d'affinage des résultats recherche pour les bases de données */
.biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.dosage,
.biotox.resultatsRecherche.specificitesDosage  .wrapperFields > .wrapperSelect.region,
.biotox.resultatsRecherche.specificitesDosage  .wrapperFields > .wrapperSelect.methodeAnalyse,
.biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.region {
	width:50%;
}
.biotox.resultatsRecherche.labosDosages .wrapperFields > .wrapperSelect.laboratoire {
	width:105%;
}

.ltIE10 .biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.dosage,
.ltIE10 .biotox.resultatsRecherche.specificitesDosage  .wrapperFields > .wrapperSelect.region,
.ltIE10 .biotox.resultatsRecherche.specificitesDosage  .wrapperFields > .wrapperSelect.methodeAnalyse,
.ltIE10 .biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.region {
	width:43%;
}
.ltIE10 .biotox.resultatsRecherche.labosDosages .wrapperFields > .wrapperSelect.laboratoire {
	width:90%;
}

.biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.substance,
.biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.dosage {
	width:50%;
}

.ltIE10 .biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.substance,
.ltIE10 .biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.dosage {
	width:90%;
}


@media screen and (max-width:930px) {
	.biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.substance,
	.biotox.resultatsRecherche.substancesDosages  .wrapperFields > .wrapperSelect.dosage {
		width:105%;
	}
}


.biotox #CarteLabos #map-canvas {
	width:100%;
	min-height: 500px;
	border: 1px solid #e5e5e5;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.biotox #cboxLoadedContent #CarteLabos {
	float:none;
	width: 100%;
	height: 100%;
	margin: 0;
}
.biotox #cboxLoadedContent #CarteLabos #map-canvas {
	height: 100%;
}


.biotox .infoWindowLabo {
	/* scrollFix */
    line-height: 1.35;
    overflow: hidden;
    /*white-space: nowrap;*/
}

.biotox .infoWindowLabo.loading{
	min-height: 140px;
}

.biotox .infoWindowLabo.loading:after {
	display: block;
	content: 'Chargement en cours';
	font-size: 0;
	background:url(../img/loading2.gif) no-repeat 50% 100%;
	height: 90px;
}

.biotox .infoWindowLabo .titre {
	font-family: pt_sans, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 1.3em;
	color: #ea7420;
	padding: 0;
	margin: 0 0 0 0;
}

.biotox .infoWindowLabo .sousTitre {
	font-size: 1.2em;
	margin: 0 0 0.5em 0;
}

.biotox .infoWindowLabo .champ {
	display: block;
	width: 100%;
	margin: 0 0 0.5em 0;
	font-weight: normal;
}

.biotox .infoWindowLabo .champ > span.label {
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
}

.biotox .infoWindowLabo .champ > ul {
	list-style: none;
	display: inline-block;
	vertical-align: top;
}

.biotox .infoWindowLabo .champ > ul > li {
	display: block;
}

.biotox .infoWindowLabo .champ.contactPrincipal {
	margin: 0;
}
/*
.biotox .infoWindowLabo .champ.adresse {
}

.biotox .infoWindowLabo .champ.telephone {
}

.biotox .infoWindowLabo .champ.telecopie {
}

.biotox .infoWindowLabo .champ.email {
}

.biotox .infoWindowLabo .champ.web {
}

.biotox .infoWindowLabo .champ.commentaires {
}
*/
.biotox .infoWindowLabo .champ.commentaires > .label {
	display: block;
}

.biotox .infoWindowLabo .actions {
	border-top: 1px solid #ccc;
	margin:1em 0 0 0;
	padding:1em 0 0 0;
	text-align: center;
}

.biotox .infoWindowLabo .actions .affinerLabo {
	font-family: 'pt_sans' !important;
	font-size: 1.461538461538462em !important;
	padding: 10px 15px;
}

.biotox .infoWindowLabo .actions .affinerLabo > span{
	background: url(../img/resultatRS/bouton-affiner-loupe.png) 0 0 no-repeat;
	display: inline-block;
	padding-left: 30px;
	min-height: 21px;
}

.biotox .enlargeMapBtn {
	margin:5px 5px 2px 40px;
	
	overflow: hidden;
	text-align: center;
	position: relative;
	color: #565656;
	font-family: Roboto, Arial, sans-serif;
	-webkit-user-select: none;
	font-size: 15px;
	padding: 1px 6px;
	border-bottom-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-background-clip: padding-box;
	border-width: 1px 1px 1px 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: rgba(0, 0, 0, 0.14902);
	border-right-color: rgba(0, 0, 0, 0.14902);
	border-bottom-color: rgba(0, 0, 0, 0.14902);
	-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;
	box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;
	background-color: #fff;
	background-clip: padding-box;
	cursor: pointer;
}

.biotox .enlargeMapBtn:hover {
	background: #ebebeb;
	color: #000;
}



/* ------------------- Spécifique fiche Biotox */

.biotox.specificitesDosage .container_contenuPrincipal a,
.biotox.labosParRegion .container_contenuPrincipal a,
.biotox.fiche .container_contenuPrincipal a {
	color: #88501b;
	font-weight: bold;
	text-decoration: underline;
} 

.biotox.specificitesDosage .infosCles,
.biotox.labosParRegion .infosCles,
.biotox.fiche #EnteteFiche .infosCles {
	font-family: pt_sans, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 1.384615384615385em;
	color: #ea7420;
	margin: 15px 0 0.5em 0;
}

.biotox.specificitesDosage  .libelle,
.biotox.labosParRegion  .libelle,
.biotox.fiche #EnteteFiche .infosCles .libelle {
}

.biotox.specificitesDosage  .valeur,
.biotox.labosParRegion  .valeur,
.biotox.fiche #EnteteFiche .infosCles .valeur {
	font-weight: bold;
}
/*
.biotox.fiche #EnteteFiche .infosCles .valeur > a {
	color: #b0273e;
}
*/
.biotox.fiche #EnteteFiche .infosCles .notice {
	display: inline-block;
	font-family: sans_serif_webfont, Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-style: italic;
	color:#999;
	font-size: 0.7222222222em;
	margin-left: 1.5em;
}

.biotox.fiche #EnteteFiche .infosCles .notice > a {
	background: url(../img/blocSommaire/encocheLien.png) no-repeat 0 5px;
	padding: 0 0 0 12px;
	display: inline-block;
	color: #b0273e;
	font-weight: bold;
	font-style: normal;
}

.biotox.fiche .versionFiche {
	margin: 1em 4px 1em 0;
	color: #757575;
	text-align: right;
}

.biotox.fiche .versionFiche .libelle {
}

.biotox.fiche .versionFiche .valeur {
	font-weight: bold;
}

.biotox.specificitesDosage .container_colonneDroite .retourAuxResultats,
.biotox.specificitesDosage .container_colonneDroite .modifierRecherche,
.biotox.specificitesDosage .container_colonneDroite .nouvelleRecherche,
.biotox.labosParRegion .container_colonneDroite .retourAuxResultats,
.biotox.labosParRegion .container_colonneDroite .modifierRecherche,
.biotox.labosParRegion .container_colonneDroite .nouvelleRecherche,
.biotox.resultatsRecherche.fiche .container_colonneDroite .modifierRecherche,
.biotox.resultatsRecherche.fiche .container_colonneDroite .nouvelleRecherche {
	margin-top:6px;	
}

.biotox.fiche .sectionFiche {
	width: 65.21739130434783%;
	min-width: 52.17391304347826%;

	margin:0 0 3em 0;
}

.biotox.fiche .titreSection {
	font-family: pt_sans, sans-serif;
	margin: 1em 0 0.25em 0;
	
	/*
	font-weight: bold;
	color: #3C3C3C;
	font-size: 1.69230769230769em;
	margin-bottom: 0.454545454545455em;
	*/
	
	font-weight: bold;
	font-style: normal;
	font-size: 1.846153846153846em;
	color: #ea7420;
}

.biotox.fiche .titreSection > em {
	font-family: sans_serif_webfont, Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size:0.8em;
	display: block;
	color: #000;
	margin:0.25em 0 0 0;
}

.biotox.fiche .titreSection.mineur,
.biotox.fiche .sousTitreSection {
	font-family: pt_sans, sans-serif;
	margin: 1em 0 0.5em 0;
	
	/*
	font-weight: bold;
	font-style: normal;
	font-size: 1.538461538461538em;
	color: #787f86;
	*/
	
	font-weight: bold;
	color: #3C3C3C;
	font-size: 1.69230769230769em;
	margin-bottom: 0.454545454545455em;
	
}

.biotox.fiche ul.listeTabulee > li > .entree {
	width:30%;
}
.biotox.fiche ul.listeTabulee.large > li > .entree {
	width:100%;
}

.biotox.fiche .numCAS {
	font-style: italic;
}

.biotox .contributions_medias .bloc_contribution_media .contribution_media .lien_interne a{
	color: #3c3c3c;
    padding-left: 10px;
    font-weight: bold;
    display: block;
}

.biotox.fiche .editorial p {
	margin: 1em 0 0.5em 0;
}

.biotox.fiche .editorial ul, 
.biotox.fiche .editorial ol {
	margin: 0.5em 0;
}


@media print {
	.biotox.fiche .bloc_sommaire {
		display: none !important;
	}
	.biotox.fiche .bloc_liensConnexes {
		display:none;
	}
	.biotox.fiche .container_colonneDroite {
		width:100%;
	}
}


/* ------------------- Spécifique fiche labo / dosage */


.biotox #section-renseignementsLabo {
	position: relative;
	margin-top: -1.846153846153846em;
}

.biotox #section-renseignementsLabo.avecCarte {
	min-height: 300px;
	
	width: 100%;
	min-width: 0;
}

.biotox #section-renseignementsLabo.avecCarte .titreSection {
	display: block;
	width: 65.21739130434783%;
	min-width: 52.17391304347826%;
}
  
.biotox #section-renseignementsLabo.avecCarte .contenuSection {
	display: inline-block;
	float:left;
	vertical-align: top;
	width: 65.21739130434783%;
	min-width: 52.17391304347826%;
}

.biotox #section-renseignementsLabo #CarteLabos {
	display: inline-block;
	float:right;
	vertical-align: top;
	width: 30.43478260869565%;
	min-width: 23.91304347826087%;
}

.biotox #section-renseignementsLabo #CarteLabos #map-canvas {
	min-height: 280px;
}

.biotox #section-renseignementsLabo ul.listeTabulee > li > .entree {
	width:22%;
}
.biotox #section-renseignementsLabo ul.listeTabulee.large > li > .entree {
	width:100%;
}


/* ------------------- Spécifique fiche substance / dosage */

.biotox.fiche .bloc_sommaire,
.biotox.fiche .bloc_liensConnexes {
	display: inline-block;
	vertical-align: top;
	margin-top: 20px;
}

.biotox.fiche .bloc_sommaire {
	width: 65.21739130434783%;
	min-width: 52.17391304347826%;
}

.biotox.fiche .bloc_liensConnexes {
	width: 30.43478260869565%;
	margin-left: 4.347826086956522%;
	min-width: 23.91304347826087%;
}

.biotox.fiche .bloc_liensConnexes .boutonImportant {
	display: block;
} 

.biotox.fiche #Bibliographie {
	margin-top:3em;
}


/* Largeur inférieure à 960px */
@media screen and (max-width:960px) {
	.biotox.accueilBiotox #ZoneInformations .infos > li {
	    width: 100% !important;
	    margin-right: 0 !important;
	}
	
	.biotox #section-renseignementsLabo ul.listeTabulee > li > .entree {
		width:22%;
	}
	.biotox #section-renseignementsLabo ul.listeTabulee.large > li > .entree {
		width:100%;
	}
}

/* Largeur inférieure à 767px */
@media screen and (max-width:767px) {

	.biotox.fiche .sectionFiche {
		width: 100%;
		min-width: 0;
	}
	
	/* ------------------- Spécifique fiche labo / dosage */
	
	.biotox.fiche .bloc_sommaire,
	.biotox.fiche .bloc_liensConnexes {
		display: block;
		margin: 20px 0;
		width: 100%;
	}
	
	.biotox #section-renseignementsLabo.avecCarte .titreSection {
		width: 100%;
	}
	  
	.biotox #section-renseignementsLabo.avecCarte .contenuSection {
		display: block;
		float:none;
		width: 100%;
	}
	
	.biotox #section-renseignementsLabo #CarteLabos {
		display: block;
		float:none;
		width: 100%;
		margin-top:32px;
	}
	
	/* ------------------- Spécifique liste des spécificités par labo */
	.biotox .biotox_spec_modePrelev {
		display:none;
	}
}





/* Largeur inférieure à 480px */
@media screen and (max-width:480px) {
	
	.biotox.accueilBiotox #ZoneInformations .infos > li {
	    width: 100%;
	    margin-right: 0;
	}
	
	.biotox.accueilBiotox #ZonePresentation .actions {
		margin:1em 0 0;
	}
	
	.biotox.accueilBiotox #ZonePresentation > .illustration {
		display: none;
	}
	
	.biotox.recherche .search-box .liste_choix.doubleColonne > ul > li,
	.biotox.recherche .search-box .liste_choix.tripleColonne > ul > li,
	.biotox.recherche .search-box .liste_accesDirect > li,
	.biotox.recherche .search-box .liste_choix > ul > li,
	.biotox.recherche .search-box .doubleColonne > div.cell{
		display:inline-block;
		width: 100%;
	}
	.biotox.recherche .search-box .doubleColonne > div.cell,
	.biotox.recherche .search-box .doubleColonne > div.cell + div.cell{
		float: none;
	}
	.biotox.recherche .search-box .doubleColonne > div.cell{
		margin-bottom: 30px;
	}
	.biotox.recherche .search-box .row.doubleColonne{
		padding-bottom: 0;
	}	
	
	.biotox.recherche .search-box .doubleColonne > div.empty.cell{
		display:none;
	}	

	/*
	.biotox #carteRegions > span {
		display: block;
		margin-top:0;
	}
	.biotox #carteRegions > div {
		position: relative;
		top:0;
		left:0;
		text-align: center;
	}
	.biotox #carteRegions > div > img {
		max-height: none;
	}
	*/
	
	/* Désactivation de la carte cliquable */
	.biotox .search-box #search-laboDosage .doubleColonne > div.cell {
		width:100%;
		float:none;
	}
	.biotox .search-box #search-laboDosage .doubleColonne > div.cell.empty {
		display: none;
	}
	.biotox #carteRegions {
		display: none;
	}
		
	
	
	.biotox #CarteLabos #map-canvas {
		min-height: 400px;
	}
	
	.biotox .infoWindowLabo {
		font-size: 0.8em;
	}

	.biotox.resultats.labosDosages .pagination {
		margin-bottom: 0 !important;
	}
	
	.biotox.resultats.labosDosages .wrapper.repriseBoutonsActionsListe {
		margin:0 0 30px 0 !important;
	} 
	
	.biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.dosage,
	.biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.region {
		width:105%;
	}
	
	.ltIE10 .biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.dosage,
	.ltIE10 .biotox.resultatsRecherche.labosDosages  .wrapperFields > .wrapperSelect.region {
		width:90%;
	}
	
	/* On cache les synonymes */
	.biotox.resultats .tableau .biotox_synonymes {
		display: none;
	}
	
	/* ------------------- Spécifique liste des spécificités par labo */
	.biotox .biotox_spec_ville {
		display:none;
	}	
	 
}

/*
 * AJOUTS FPI 2021-11, 2022-02
*/

.biotox #section-bibliographie .editorial ol.G > li:before {
  content: "G" counter(customlistcounter) "\00a0\2502\00a0";
}

.biotox #section-bibliographie .editorial ol.D > li:before {
  content: "D" counter(customlistcounter) "\00a0\2502\00a0";
}

/****************** Fin BIOTOX **********************/