﻿textarea
{
	resize:none;
}

.iconeAction
{
	margin-left: 0.5em;
}

.iconeActionSmallMargin {
	margin: 0 0.2em !important;
}

.noWrap {
	white-space:nowrap;
}

.FormulaireConsultationV2 .FormulaireGauche,
.FormulaireLabel
{
	vertical-align: top;
	color: #142832;
	font-style: normal;
	font-weight: bold;
}

.FormulaireConsultationV2 .FormulaireGauche
{
	padding: 5px 0px 2px 20px;
	text-align: right;
	width: 33%;
}

.FormulaireSaisieV2 .FormulaireGauche
{
	padding: 5px 0px 2px 20px;
	text-align: left;
}

.FormulaireLabel, .FormulaireSaisieV2 .FormulaireDroite
{
	padding: 5px 0px 2px 0px;
	text-align: left;
}
.FormulaireData
{
	padding-left:5px;
}

.FormulaireSaisieV2 .FormulaireDroite
{
	padding-left:0.5em;
}



.conteneur1TierWithFloat, .conteneur1TierWithFloatWithoutPadding, .conteneur2TierWithFloat, .conteneur2TierWithFloatWithoutPadding, .conteneurMoitieWithFloat, .conteneurMoitieWithFloatWithoutPadding,
.conteneur1QuartWithFloat, .conteneur1QuartWithFloatWithoutPadding, .conteneur3QuartWithFloat,  .conteneur3QuartWithFloatWithoutPadding,
.conteneur1CinquiemeWithFloat, .conteneur1CinquiemeWithFloatWithoutPadding, .conteneur2CinquiemeWithFloat, .conteneur2CinquiemeWithFloatWithoutPadding, .conteneur3CinquiemeWithFloat, .conteneur3CinquiemeWithFloatWithoutPadding,
.conteneur1SixiemeWithFloat, .conteneur1SixiemeWithFloatWithoutPadding, .conteneur5SixiemeWithFloat, .conteneur5SixiemeWithFloatWithoutPadding
{
	float: left !important;
}

/*Suppression desc style qui empeche le bon empilage des composants*/
.conteneurComplet input.Base, .conteneurComplet input.Normal, .conteneurComplet  textarea.Normal, .conteneurComplet  textarea.Base, 
.conteneurCompletWithoutPadding input.Base, .conteneurCompletWithoutPadding input.Normal, .conteneurCompletWithoutPadding  textarea.Normal, .conteneurCompletWithoutPadding  textarea.Base, 
.conteneur1TierWithFloat input.Base, .conteneur1TierWithFloat input.Normal, .conteneur1TierWithFloat  textarea.Normal, .conteneur1TierWithFloat  textarea.Base, 
.conteneur1TierWithFloatWithoutPadding input.Base, .conteneur1TierWithFloatWithoutPadding input.Normal, .conteneur1TierWithFloatWithoutPadding  textarea.Normal, .conteneur1TierWithFloatWithoutPadding  textarea.Base, 
.conteneur2TierWithFloat input.Base, .conteneur2TierWithFloat input.Normal, .conteneur2TierWithFloat  textarea.Normal, .conteneur2TierWithFloat  textarea.Base, 
.conteneur2TierWithFloatWithoutPadding input.Base, .conteneur2TierWithFloatWithoutPadding input.Normal, .conteneur2TierWithFloatWithoutPadding  textarea.Normal, .conteneur2TierWithFloatWithoutPadding  textarea.Base, 
.conteneurMoitieWithFloat input.Base, .conteneurMoitieWithFloat input.Normal, .conteneurMoitieWithFloat  textarea.Normal, .conteneurMoitieWithFloat  textarea.Base, 
.conteneurMoitieWithFloatWithoutPadding input.Base, .conteneurMoitieWithFloatWithoutPadding input.Normal, .conteneurMoitieWithFloatWithoutPadding  textarea.Normal, .conteneurMoitieWithFloatWithoutPadding  textarea.Base, 
.conteneur1QuartWithFloat input.Base, .conteneur1QuartWithFloat input.Normal, .conteneur1QuartWithFloat  textarea.Normal, .conteneur1QuartWithFloat  textarea.Base, 
.conteneur1QuartWithFloatWithoutPadding input.Base, .conteneur1QuartWithFloatWithoutPadding input.Normal, .conteneur1QuartWithFloatWithoutPadding  textarea.Normal, .conteneur1QuartWithFloatWithoutPadding  textarea.Base, 
.conteneur3QuartWithFloat input.Base, .conteneur3QuartWithFloat input.Normal, .conteneur3QuartWithFloat  textarea.Normal, .conteneur3QuartWithFloat  textarea.Base,
.conteneur3QuartWithFloatWithoutPadding input.Base, .conteneur3QuartWithFloatWithoutPadding input.Normal, .conteneur3QuartWithFloatWithoutPadding  textarea.Normal, .conteneur3QuartWithFloatWithoutPadding  textarea.Base,
.conteneur1CinquiemeWithFloat input.Base, .conteneur1CinquiemeWithFloat input.Normal, .conteneur1CinquiemeWithFloat  textarea.Normal, .conteneur1CinquiemeWithFloat  textarea.Base,
.conteneur1CinquiemeWithFloatWithoutPadding input.Base, .conteneur1CinquiemeWithFloatWithoutPadding input.Normal, .conteneur1CinquiemeWithFloatWithoutPadding  textarea.Normal, .conteneur1CinquiemeWithFloatWithoutPadding  textarea.Base,
.conteneur2CinquiemeWithFloat input.Base, .conteneur2CinquiemeWithFloat input.Normal, .conteneur2CinquiemeWithFloat  textarea.Normal, .conteneur2CinquiemeWithFloat  textarea.Base,
.conteneur2CinquiemeWithFloatWithoutPadding input.Base, .conteneur2CinquiemeWithFloatWithoutPadding input.Normal, .conteneur2CinquiemeWithFloatWithoutPadding  textarea.Normal, .conteneur2CinquiemeWithFloatWithoutPadding  textarea.Base,
.conteneur3CinquiemeWithFloat input.Base, .conteneur3CinquiemeWithFloat input.Normal, .conteneur3CinquiemeWithFloat  textarea.Normal, .conteneur3CinquiemeWithFloat  textarea.Base,
.conteneur3CinquiemeWithFloatWithoutPadding input.Base, .conteneur3CinquiemeWithFloatWithoutPadding input.Normal, .conteneur3CinquiemeWithFloatWithoutPadding  textarea.Normal, .conteneur3CinquiemeWithFloatWithoutPadding  textarea.Base,
.conteneur1SixiemeWithFloat input.Base, .conteneur1SixiemeWithFloat input.Normal, .conteneur1SixiemeWithFloat  textarea.Normal, .conteneur1SixiemeWithFloat  textarea.Base, 
.conteneur1SixiemeWithFloatWithoutPadding input.Base, .conteneur1SixiemeWithFloatWithoutPadding input.Normal, .conteneur1SixiemeWithFloatWithoutPadding  textarea.Normal, .conteneur1SixiemeWithFloatWithoutPadding  textarea.Base,  
.conteneur5SixiemeWithFloat input.Base, .conteneur5SixiemeWithFloat input.Normal, .conteneur5SixiemeWithFloat  textarea.Normal, .conteneur5SixiemeWithFloat  textarea.Base, 
.conteneur5SixiemeWithFloatWithoutPadding input.Base, .conteneur5SixiemeWithFloatWithoutPadding input.Normal, .conteneur5SixiemeWithFloatWithoutPadding  textarea.Normal, .conteneur5SixiemeWithFloatWithoutPadding  textarea.Base
{
	vertical-align: auto !important;
	line-height: normal !important;
}

.conteneurComplet input.Base, .conteneurComplet input.Normal,
.conteneurCompletWithoutPadding input.Base, .conteneurCompletWithoutPadding input.Normal, 
.conteneur1TierWithFloat input.Base, .conteneur1TierWithFloat input.Normal, 
.conteneur1TierWithFloatWithoutPadding input.Base, .conteneur1TierWithFloatWithoutPadding input.Normal, 
.conteneur2TierWithFloat input.Base, .conteneur2TierWithFloat input.Normal, 
.conteneur2TierWithFloatWithoutPadding input.Base, .conteneur2TierWithFloatWithoutPadding input.Normal, 
.conteneurMoitieWithFloat input.Base, .conteneurMoitieWithFloat input.Normal, 
.conteneurMoitieWithFloatWithoutPadding input.Base, .conteneurMoitieWithFloatWithoutPadding input.Normal,
.conteneur1QuartWithFloat input.Base, .conteneur1QuartWithFloat input.Normal, 
.conteneur1QuartWithFloatWithoutPadding input.Base, .conteneur1QuartWithFloatWithoutPadding input.Normal, 
.conteneur3QuartWithFloat input.Base, .conteneur3QuartWithFloat input.Normal, 
.conteneur3QuartWithFloatWithoutPadding input.Base, .conteneur3QuartWithFloatWithoutPadding input.Normal, 
.conteneur1CinquiemeWithFloat input.Base, .conteneur1CinquiemeWithFloat input.Normal, 
.conteneur1CinquiemeWithFloatWithoutPadding input.Base, .conteneur1CinquiemeWithFloatWithoutPadding input.Normal, 
.conteneur2CinquiemeWithFloat input.Base, .conteneur2CinquiemeWithFloat input.Normal, 
.conteneur2CinquiemeWithFloatWithoutPadding input.Base, .conteneur2CinquiemeWithFloatWithoutPadding input.Normal,
.conteneur3CinquiemeWithFloat input.Base, .conteneur3CinquiemeWithFloat input.Normal, 
.conteneur3CinquiemeWithFloatWithoutPadding input.Base, .conteneur3CinquiemeWithFloatWithoutPadding input.Normal,
.conteneur1SixiemeWithFloat input.Base, .conteneur1SixiemeWithFloat input.Normal, 
.conteneur1SixiemeWithFloatWithoutPadding input.Base, .conteneur1SixiemeWithFloatWithoutPadding input.Normal,
.conteneur5SixiemeWithFloat input.Base, .conteneur5SixiemeWithFloat input.Normal, 
.conteneur5SixiemeWithFloatWithoutPadding input.Base, .conteneur5SixiemeWithFloatWithoutPadding input.Normal
{
	height: 22px !important;
}

.conteneur1TierWithFloat .divPrincipale_ValDropDownList, .conteneur1TierWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur2TierWithFloatWithoutPadding .divPrincipale_ValDropDownList, .conteneur2TierWithFloat .divPrincipale_ValDropDownList,
.conteneurMoitieWithFloat .divPrincipale_ValDropDownList, .conteneurMoitieWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur1QuartWithFloat .divPrincipale_ValDropDownList, .conteneur1QuartWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur3QuartWithFloat .divPrincipale_ValDropDownList, .conteneur3QuartWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur1CinquiemeWithFloat .divPrincipale_ValDropDownList, .conteneur1CinquiemeWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur2CinquiemeWithFloat .divPrincipale_ValDropDownList, .conteneur2CinquiemeWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur3CinquiemeWithFloat .divPrincipale_ValDropDownList, .conteneur3CinquiemeWithFloatWithoutPadding .divPrincipale_ValDropDownList,
.conteneur1SixiemeWithFloat .divPrincipale_ValDropDownList, .conteneur1SixiemeWithFloatWithoutPadding .divPrincipale_ValDropDownList, 
.conteneur5SixiemeWithFloat .divPrincipale_ValDropDownList, .conteneur5SixiemeWithFloatWithoutPadding .divPrincipale_ValDropDownList
{
	line-height: normal !important;
}

/*.conteneurComplet .ValTextBoxCommentaire, conteneurCompletWithoutPadding ValTextBoxCommentaire, */
.conteneur1TierWithFloat .ValTextBoxCommentaire, .conteneur1TierWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur2TierWithFloatWithoutPadding .ValTextBoxCommentaire, .conteneur2TierWithFloat .ValTextBoxCommentaire,
.conteneurMoitieWithFloat .ValTextBoxCommentaire, .conteneurMoitieWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur1QuartWithFloat .ValTextBoxCommentaire, .conteneur1QuartWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur3QuartWithFloat .ValTextBoxCommentaire, .conteneur3QuartWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur1CinquiemeWithFloat .ValTextBoxCommentaire, .conteneur1CinquiemeWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur2CinquiemeWithFloat .ValTextBoxCommentaire, .conteneur2CinquiemeWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur3CinquiemeWithFloat .ValTextBoxCommentaire, .conteneur3CinquiemeWithFloatWithoutPadding .ValTextBoxCommentaire,
.conteneur1SixiemeWithFloat .ValTextBoxCommentaire, .conteneur1SixiemeWithFloatWithoutPadding .ValTextBoxCommentaire, 
.conteneur5SixiemeWithFloat .ValTextBoxCommentaire, .conteneur5SixiemeWithFloatWithoutPadding .ValTextBoxCommentaire
{
	height: 22px !important;
}

.conteneur1TierWithFloat .btn, .conteneur1TierWithFloatWithoutPadding .btn,
.conteneur2TierWithFloatWithoutPadding .btn, .conteneur2TierWithFloat .btn,
.conteneurMoitieWithFloat .btn, .conteneurMoitieWithFloatWithoutPadding .btn,
.conteneur1QuartWithFloat .btn, .conteneur1QuartWithFloatWithoutPadding .btn,
.conteneur3QuartWithFloat .btn, .conteneur3QuartWithFloatWithoutPadding .btn,
.conteneur1CinquiemeWithFloat .btn, .conteneur1CinquiemeWithFloatWithoutPadding .btn,
.conteneur2CinquiemeWithFloat .btn, .conteneur2CinquiemeWithFloatWithoutPadding .btn,
.conteneur3CinquiemeWithFloat .btn, .conteneur3CinquiemeWithFloatWithoutPadding .btn,
.conteneur1SixiemeWithFloat .btn, .conteneur1SixiemeWithFloatWithoutPadding .btn, 
.conteneur5SixiemeWithFloat .btn, .conteneur5SixiemeWithFloatWithoutPadding .btn
{
	height:22px
}


.conteneurComplet,.conteneurCompletWithoutPadding
{
	width: 100%;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 5px;
}

.conteneurCompletWithoutPadding
{
	margin-bottom: 0px;
}

.conteneurCompletWithPadding
{
	 width: 100%;
	display: inline-block;
	padding: 0px 2px 0px 2px;
	vertical-align: top;
}

.conteneur1TierWithFloat, .conteneur1TierWithFloatWithoutPadding
{
	width: 33.33%;
	display: inline-block;
	padding: 0px 2px 0px 2px;
	vertical-align: top;
}

.conteneur2TierWithFloat, .conteneur2TierWithFloatWithoutPadding
{
	width: 66.66%;
	display: inline-block;
	vertical-align: top; 
	padding: 0px 2px 0px 2px;
}

.conteneur1CinquiemeWithFloat, .conteneur1CinquiemeWithFloatWithoutPadding
{
	width: 20%;
	display: inline-block;
	vertical-align: top; 
	padding: 0px 2px 0px 2px;
}

.conteneur2CinquiemeWithFloat, .conteneur2CinquiemeWithFloatWithoutPadding
{
	width: 40%;
	display: inline-block;
	vertical-align: top; 
	padding: 0px 2px 0px 2px;
}

.conteneur3CinquiemeWithFloat, .conteneur3CinquiemeWithFloatWithoutPadding
{
	width: 60%;
	display: inline-block;
	vertical-align: top; 
	padding: 0px 2px 0px 2px;
}

.conteneurMoitieWithFloat, .conteneurMoitieWithFloatWithoutPadding
{
	width: 50%;
	display: inline-block;
	vertical-align: top;
	padding:0px 2px 0px 2px;
}

.conteneur1QuartWithFloat, .conteneur1QuartWithFloatWithoutPadding
{
	width: 25%;
	display: inline-block;
	vertical-align: top;
}

.conteneur3QuartWithFloat, .conteneur3QuartWithFloatWithoutPadding
{
	width: 75%;
	display: inline-block;
	vertical-align: top;
	padding:0px 2px 0px 2px;
}



.conteneur1SixiemeWithFloat, .conteneur1SixiemeWithFloatWithoutPadding
{
	width: 16.66%;
	display: inline-block;
	vertical-align: top;
	padding:0px 2px 0px 2px;
}

.conteneur5SixiemeWithFloat, .conteneur5SixiemeWithFloatWithoutPadding
{
	width: 83.33%;
	display: inline-block;
	vertical-align: top;
	padding:0px 2px 0px 2px;
}

.conteneur1TierWithFloatWithoutPadding,
.conteneur2TierWithFloatWithoutPadding,
.conteneur1CinquiemeWithFloatWithoutPadding,
.conteneur2CinquiemeWithFloatWithoutPadding,
.conteneur3CinquiemeWithFloatWithoutPadding,
.conteneurMoitieWithFloatWithoutPadding,
.conteneur1QuartWithFloatWithoutPadding,
.conteneur3QuartWithFloatWithoutPadding,
.conteneur1SixiemeWithFloatWithoutPadding
.conteneur5SixiemeWithFloatWithoutPadding
{
	padding:0px;
}

.actionAjoutComplet
{
	float: right;
	margin-top: 2px;
}
.marginDroiteBoutonNrAutre
{
	margin-right: 1em;
}
/* classe pour le decallage des sous rubriques*/
.repetitionItem
{
	margin-top: 7px;
	padding-left: 17px;
	padding-right: 17px;  
}

.expandCollapse-title, .expandCollapse-title:hover, .expandCollapse-title:visited, .expandCollapse-title:active
{
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	color: #808185;
	text-decoration: none;
}

.expandCollapse-title > span.prev-angle-right
{
	margin-right:0.5em;
}

.expandCollapse-title > i.prev-angle-down, .expandCollapse-title > span.prev-angle-down
{
	margin-right:0.2em;
}

.Synthese-ConteneurPrincipal
{
	min-height: 2rem;
	overflow-y: auto;
	padding: 0.5rem;
	margin: -1rem;
}
.Synthese-ConteneurPrincipal table
{
	width: 100%;
}
.Synthese-ConteneurPrincipal table .Synthese-PaddingLeft-Donnees {
	width: 100%;
}
.Synthese-ConteneurPrincipal table .date {
	white-space: nowrap;
	width: 5rem;
	text-align: right;
}
.Synthese-item.Synthese-VisiteEnCours {
    border-left: 0.5em solid #506482;
	margin-left: 0.2em;
	padding-left: 0.6em;
}
.Synthese-item {
    margin-left: 1em;
    padding: 0.3em 0px 0.3em 0.3em;
	line-height: 1.1em;
	font-size: 1rem;
}
.Synthese-item .date {
	white-space: nowrap;
	text-align: right;
	margin-left: 0.5rem;
}
.Synthese-item .date > *:not(.prev):not(.prev-stack) {
	font-size: 80%;
}
.background-grey
{
	background-color: rgb(235, 235, 235) !important;
}
.Synthese-Prioritaire, .Saisie-Prioritaire
{
	color: #142832;
	font-size: 1rem;
	line-height: 1.1rem;
	vertical-align: middle;
}
.Synthese-Principal, .Saisie-Principal
{
	color: #142832;
	font-size: 0.9rem;
	font-weight: normal;
	line-height: 1.1rem;
	vertical-align: middle;
}
.Synthese-Secondaire, .Saisie-Secondaire
{
	color: #495057;
	font-size: 0.85rem;
	font-weight: normal;
	line-height: 1.1rem;
	vertical-align: middle;
}
.Synthese-PaddingLeft-Donnees
{
	padding-left: 1rem;
	font-size: 0.9rem;
	line-height: 1.1rem;
	vertical-align: middle;
}
.valToolTip .Synthese-Secondaire{
	color: #EBEBE6;
}
.valToolTip .Synthese-Principal {
	color: #fff;
}
.Synthese-ContainerParentGlyphWithHR
{
	color: #495057;
	width: 100%;
	display: inline-block;
	position: relative;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
.Synthese-ContainerParentGlyphWithHR > span
{
	position: absolute;
	background-color: #F6F6F4;
	padding-right: 0.5rem;
}
.Synthese-ContainerParentGlyphWithHR > a
{
	position: absolute;
	background-color: #F6F6F4;
	padding-right: 0px;
	padding-left: 0.5rem;
	top: 0px;
	right: 0px;
	margin-right: 0px;
}

.Synthese-ContainerParentGlyphWithHR > a:hover, .Synthese-ContainerParentGlyphWithHR > a.Clickable:hover 
{
	opacity:1;
}

.prevToolBar
{
	display: block;
	clear: none;
	position: relative;
	font-size: 1.2rem;
	color: #142832;
	font-weight: bold;
	font-family: Roboto, Arial, sans-serif;
}
.prevToolBar .valmenu-wrapper > .valmenu 
{
	flex-wrap: nowrap !important;
	margin: 0px;
	padding: 0px;
	font-size: 1rem;
	color: #142832;
	font-weight: bold;
	font-family: Roboto, Arial, sans-serif;
}
.prevToolBar .valmenu-wrapper > .valmenu > li 
{
	color: #6900C3;
	padding: 0px 0.5rem;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: 100%;
	position: relative;
	display: block;
	padding-bottom: 0.25rem;
}
.prevToolBar .valmenu-wrapper > .valmenu > li > a,
.prevToolBar .valmenu-wrapper > .valmenu > li > a:hover,
.prevToolBar .valmenu-wrapper > .valmenu > li > a:visited 
{
	margin: 0px;
	color: #142832;
	text-decoration: none;
	padding: 0px;
	border-bottom: 2px solid transparent;
}

.prevToolBar .valmenu-wrapper > .valmenu > li > a:hover 
{
	color: currentColor;
}
.prevToolBar .valmenu-wrapper > .valmenu > li.active > a,
.prevToolBar .valmenu-wrapper > .valmenu > li.active > a:hover,
.prevToolBar .valmenu-wrapper > .valmenu > li.active > a:visited 
{
	margin: 0px;
	border-bottom: 2px solid currentColor;
	color: currentColor;
}

.prevToolBar .valmenu-wrapper > .valmenu > li > a > i.prev 
{
	margin-right: 0.3rem;
}

.prevToolBar .valmenu-wrapper > .valmenu > li:not(.active) > span 
{
	display: none;
}
.prevToolBar-ToolBar
{
	display: block;
	clear: none;
	overflow: visible;
	overflow-x: visible;
	padding: 0px 0.25rem;
}
.prevToolBar-ToolBar > .prevToolSet-left
{
	display: block;
	clear: none;
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.prevToolBar-ToolBar > .prevToolSet-right
{
	display: block;
	clear: none;
	float: right;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.prevToolSet-left > li, .prevToolSet-right > li
{
	color: #6900C3;
	display: block;
	float: left;
	position: relative;
	padding: 0px 0.5rem;
}
.prevToolSet-left > li > a, .prevToolSet-left > li > a:hover, .prevToolSet-left > li > a:visited, .prevToolSet-right > li > a, .prevToolSet-right > li > a:hover, .prevToolSet-right > li > a:visited
{
	color: #142832;
	text-decoration: none;
	padding: 0px;
	border-bottom: 2px solid transparent;
}
.prevToolSet-left > li > *, .prevToolSet-right > li > * {
	color: #142832;
}

.prevToolSet-left > li > a:hover, .prevToolSet-right > li > a:hover
{
	color: currentColor;
}
.prevToolSet-left > li.disabled > a:hover, .prevToolSet-right > li.disabled > a:hover
{
	cursor: not-allowed;
}
.prevToolSet-left > li.active > a, .prevToolSet-left > li.active > a:hover, .prevToolSet-left > li.active > a:visited, .prevToolSet-right > li.active > a, .prevToolSet-right > li.active > a:hover, .prevToolSet-right > li.active > a:visited
{
	border-bottom: 2px solid currentColor;
	color: currentColor;
}
.prevToolSet-left > li.active > *, .prevToolSet-right > li.active > * {
	color: currentColor;
}
.prevToolSet-left > li > a > span, .prevToolSet-right > li > a > span, .prevToolSet-left > li > a > table
{
	display: inline !important;
}

.prevToolSet-left > li.active > a > span, .prevToolSet-right > li.active > a > span, .prevToolSet-left > li.active > a > table
{
	display: inline !important;
}

.prevToolSet-left > li > i.prev, .prevToolSet-right > li > i.prev 
{
	margin-right: 0.3rem;
}

.Saisie-ContainerWithHR
{
	width: 100%;    
	display: inline-block;
}



.Saisie-ContainerWithHR > a
{
	background-color: White;
	padding-right: 5px;
	padding-left: 5px;
}
.Saisie-ContainerWithHR-DivHR
{
	display:inline-block;
	padding-top:15px
}




/* text ellipsis sur des paragraphes */
.block-2lines-10px-with-textEllipsis 
{ 
  font-size: 10px;
  line-height: 1.2em;
  max-height: 2.4em; 
}
.block-2lines-12px-with-textEllipsis 
{ 
  font-size: 12px;
  line-height: 1.4em;
  max-height: 2.8em; 
}
.block-2lines-10px-with-textEllipsis,
.block-2lines-12px-with-textEllipsis 
{ 
  overflow: hidden; 
  position: relative;   
  text-align: left; 
  margin-right: -1em;
  padding-right: 1em;
}
.block-2lines-10px-with-textEllipsis:before,
.block-2lines-12px-with-textEllipsis:before
{
  content: '...';
  position: absolute; 
  right: 0;
  bottom: 0;
}
.block-2lines-10px-with-textEllipsis:after,
.block-2lines-12px-with-textEllipsis:after 
{
  content: '';
  position: absolute;
  right: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
  background: white;
}







