@CHARSET "ISO-8859-1";

/**
 * Style dédié au portail Adhérent
 * ---------------------------------------------------------------------------------------------------------------------------------------------------
 * @version 2017-10-02 JN : Création (éclatement de anciennement personnalise.css)
 * @version 2018-11-29 JN : Remise à plat qui devient la réference pour les futurs portails (style fondé pour MPI)
 * @version 2019-06-14 JN : Gestion des sinistres
 * @version 2019-07-02 JN : refonte de l'écran "compte web" : Gestion du consentement et des notifications
 * @version 2020-08-21 JN : sécurité des mots de passe
 * @version 2021-07-09 JN : sinistre pièce attente
 * @version 2021-10-12 JA : utilisation de variable
 * 
 */
 
:root {
	--main_color:#139480;
	--second_color:#FF8410;
}

/* --------------------------------- COMMUN APRES CONNEXION */

.page_adherent .texte_titre {
	display:block;
	margin-bottom:1.5em;
	font-size:1.7em;
	text-align:left;
	line-height:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:1em;
	color:var(--main_color);
	font-weight:bold;
}

.page_adherent .tr_entete {
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#fff;
	color:var(--main_color);
}


/* --------------------------------- PAGE LOGIN */

#login_adherent_texte_haut {
	position:relative;
	width:60%;
	margin:4em auto 0 auto;
	font-size:1.142857142857143em;
	text-align:center;
	color:#474747;
}
#login_adherent_texte_bas {
	width:100%;
}
#login_adherent_acces_adherent {
	width:40%;
	margin-top:4em;
	margin-right:auto;
	margin-left:auto;
}
#login_adherent_acces_adherent_texte_haut {
	display:none;
}
.login_adherent_intitule {
	width:30%;
	float:left;
	padding-top:0.5em;
	color:#474747;
	font-size:1.142857142857143em;
}
#login_adherent_login .login_adherent_saisie {
	width:70%;
	float:left;
	padding-top:0.5em;
}
#login_adherent_mdp .login_adherent_saisie {
	width:50%;
	float:left;
	padding-top:0.5em;
}
#login_adherent_div_mdp_oublie {
	width:20%;
	float:left;
	padding-top:0.5em;
	text-align:right;
	font-size:0.8571428571428571em;
	margin-top:0.8em;
}
#login_adherent_texte_identifiant {
}
#login_adherent_texte_mdp {
	clear:both;
}
#login_adherent_motpasse {
	width:100%;
}
#login_adherent_identifiant {
	width:100%;
}
#login_adherent_acces_adherent_erreur {
	clear:both;
	margin:1.5em 0 0 0;
	padding:0.3em;
	width:100%;
	font-size:1.142857142857143em;
	color:#FF1010;
}
#login_adherent_acces_adherent_submit {
	padding-top:2em;
	width:50%;
	float:left;
}
#login_adherent_submit {
	border:0px;
	background:none;
	cursor:pointer;
} 
#login_adherent_creation_compte_adherent {
	padding-top:2em;
	width:50%;
	float:left;
}
#login_adherent_creation_compte_adherent a {
	cursor:pointer;
	border:0px;
	background:none;
}
#login_adherent_div_mdp_oublie a {
	cursor:pointer;
	border:0px;
	background:none;
	text-decoration:none;
	color:var(--main_color);
}
#login_adherent_div_mdp_oublie a:hover {
	text-decoration:underline;
}
#login_adherent_acces_adherent_2 {
	display:none;
}
#login_adherent_acces_adherent_2_texte_haut {
}
#login_adherent_creation_compte_adherent_2 {
	padding-top:2em;
	width:50%;
	float:left;
}
#login_adherent_creation_compte_adherent_2 a {
	cursor:pointer;
	border:0px;
	background:none;
}


/* --------------------------------- PAGE CREATION DE COMPTE & OUBLI DE MOT DE PASSE */

/* --------------------------------- CREATION DE COMPTE */

#creation_compte_adherent_texte_haut {
	width:100%;
	float:right;
	font-size:1.3em;
	padding-left:30%;
	color:#001dbf;
	margin-top:1em;
}
#creation_compte_adherent_texte_bas {
	width:100%;
	float:right;
	font-size:1.3em;
	padding-left:30%;
	color:#001dbf;
	margin-top:1em;
}

/* --------------------------------- CREATION DE COMPTE - IDENTIFICATION */

#identification_adherent_contenu {
	width:90%;
	float:left;
}
#identification_adherent_texte_haut {
	width:100%;
	font-size:1em;
	padding-left:5%;
	color:#001dbf;
	margin-top:1em;
}
.texte_identification_adherent {
	color:#474747;
	font-size:1.2em;
	text-align:left;
}
#identification_adherent_acces_etape_2 {
	width:60%;
	margin-top:4em;
	margin-right:auto;
	margin-left:auto;
}
.identification_adherent_intitule {
	width:30%;
	float:left;
	padding-top:0.5em;
	color:#474747;
	font-size:0.8571428571428571em;
}
.identification_adherent_saisie {
	width:70%;
	float:left;
	padding-top:0.5em;
}
#identification_adherent_texte_identifiant {
}
#identification_adherent_texte_mdp {
	clear:both;
}
#identification_adherent_motpasse {
	font-size:0.8571428571428571em;
}
#identification_adherent_identifiant {
	font-size:0.8571428571428571em;
}
#identification_adherent_identifiant {
	width:10em;
}
#identification_adherent_motpasse {
	width:10em;
}
#identification_adherent_acces_etape_2_submit {
	width:50%;
	float:left;
	padding-top:1em;
}
#identification_adherent_submit {
	border:0px;
	background:none;
	margin-left:43%;
	cursor:pointer;
} 
#identification_adherent_acces_etape_2_erreur {
	clear:both;
	width:100%;
	font-size:0.8571428571428571em;
	color:#FF1010;
}
#identification_adherent_texte_bas {
	width:100%;
}

/* --------------------------------- CREATION DE COMPTE - ENREGISTREMENT */

#enregistrement_compte_adherent_contenu {
	width:90%;
	float:left;
}
#enregistrement_compte_adherent_texte_haut {
	width:100%;
	font-size:1em;
	padding-left:5%;
	color:#001dbf;
	margin-top:1em;
}
.texte_enregistrement_compte_adherent {
	color:#474747;
	font-size:1.2em;
	text-align:left;
}
#enregistrement_compte_adherent_acces_etape_3 {
	width:60%;
	margin-top:4em;
	margin-right:auto;
	margin-left:auto;
}
.enregistrement_compte_adherent_intitule {
	width:35%;
	float:left;
	margin-top:0.8em;
	font-size:0.8571428571428571em;
	color:#474747;
}
.enregistrement_compte_adherent_saisie {
	width:65%;
	float:left;
	padding-top:0.5em;
} 
.enregistrement_compte_adherent_saisie input {
	width:100%;
}
.enregistrement_compte_adherent_ctrl {
	padding-left:35%;
	font-size:0.7em;
}
#enregistrement_compte_adherent_texte_identifiant {
}
#enregistrement_compte_adherent_progress {
	margin-left:194px;	
}
#enregistrement_compte_adherent_texte_mdp1 {
	clear:both;
}
#enregistrement_compte_adherent_texte_mdp1 img {
	width:16px;
	vertical-align:middle;
	cursor:pointer;
}
#enregistrement_compte_adherent_texte_mdp2 {
	clear:both;
}
#enregistrement_compte_adherent_mdp1 {
	font-size:0.8571428571428571em;
	width:15em;
}
#enregistrement_compte_adherent_mdp2 {
	font-size:0.8571428571428571em;
	width:15em;
}
#enregistrement_compte_adherent_identifiant {
}
#enregistrement_compte_adherent_option {
	display:none;
}
#enregistrement_compte_adherent_etoile {
	color:var(--main_color);
	font-size:1em;
	text-align:left;
}
#enregistrement_compte_adherent_acces_etape_3_submit {
	width:50%;
	float:left;
	padding-top:1em;
}
#enregistrement_compte_adherent_submit {
	border:0px;
	background:none;
	margin-left:45%;
	cursor:pointer;
} 
#enregistrement_compte_adherent_acces_etape_3_erreur {
	clear:both;
	width:100%;
	font-size:0.8571428571428571em;
	color:#FF1010;
}
#enregistrement_compte_adherent_texte_bas {
	width:100%;
}

/* --------------------------------- CREATION DE COMPTE - VALIDATION */

#validation_compte_adherent_texte_haut {
	width:100%;
	font-size:1em;
	padding-left:5%;
	color:#001dbf;
	margin-top:1em;
}
#validation_compte_adherent_contenu {
	width:100%;
	font-size:1.1em;
	padding-left:15%;
	color:#474747;
	margin-top:1em;
}
#validation_compte_adherent_contenu a {
	width:100%;
	text-align:left;
	color:var(--main_color) !important;
	margin:0 !important;
	padding:0 0 0 20px;
	background:url(../images/personnalise/fleche_droite.png) no-repeat left center;
	text-decoration:none;
}
#validation_compte_adherent_contenu a:hover {
	text-decoration:underline;
}
#validation_compte_adherent_texte_bas {
	width:100%;
}

/* --------------------------------- OUBLI DE MOT DE PASSE */

#gestion_oubli_mdp_adherent_texte_haut {
	width:100%;
	float:right;
	color:#474747;
	font-size:1.3em;
	padding-left:30%;
	margin-top:1em;
}
#gestion_oubli_mdp_adherent_texte_bas {
	width:100%;
}

/* --------------------------------- OUBLI DE MOT DE PASSE - IDENTIFICATION */

#identification_oubli_mdp_adherent_contenu {
	width:90%;
	float:left;
}
#identification_oubli_mdp_adherent_texte_haut {
	width:100%;
	padding-left:5%;
	font-size:1.2em;
}
.texte_identification_oubli_mdp_adherent {
	color:#474747;
	font-size:1.2em;
	text-align:left;
}
#identification_oubli_mdp_adherent_acces_etape_2 {
	width:60%;
	margin-top:4em;
	margin-right:auto;
	margin-left:auto;
}
.identification_oubli_mdp_adherent_intitule {
	width:24%;
	display:inline-block;
	padding-top:0.5em;
	font-size:1em;
}
.identification_oubli_mdp_adherent_saisie {
	width:75%;
	display:inline-block;
	padding-top:0.5em;
}
#identification_oubli_mdp_adherent_identifiant {
	width:100%;
	font-size:1em;
}
#identification_oubli_mdp_adherent_acces_etape_2_submit {
	width:100%;
	text-align:center;
	padding-top:1em;
}
#identification_oubli_mdp_adherent_submit {
	border:0px;
	background:none;
	cursor:pointer;
}
#identification_oubli_mdp_adherent_acces_etape_2_erreur {
	clear:both;
	width:100%;
	font-size:0.8571428571428571em;
	color:#FF1010;
	text-align:center;
}
#identification_oubli_mdp_adherent_texte_bas {
}

/* --------------------------------- OUBLI DE MOT DE PASSE - VALIDATION */

#validation_oubli_mdp_adherent_texte_haut {
	width:90%;
	float:left;
}
#validation_oubli_mdp_adherent_contenu {
	width:90%;
	float:left;
	font-size:1.2em;
	color:#474747;
	padding-left:5%;
	margin-top:1em;
}
#validation_oubli_mdp_adherent_contenu a {
	width:100%;
	text-align:left;
	color:var(--main_color) !important;
	margin:0 !important;
	padding:0 0 0 20px;
	background:url(../images/personnalise/fleche_droite.png) no-repeat left center;
	text-decoration:none;
}
#validation_oubli_mdp_adherent_contenu a:hover {
	text-decoration:underline;
}
#validation_oubli_mdp_adherent_texte_bas {
	width:90%;
	float:left;
}


/* --------------------------------- MENU */

#pave_menu_adherent {
	width:15%;
	height:100%;
	margin:2.5em 20px 0 0;
	float:left;
	font-size:0.9em;
	color:#474747;
}
#pave_menu_adherent_entete {
	display:none;
}
#pave_menu_adherent .menu_courant a {
	color:var(--second_color);
}
#pave_menu_adherent .menu_courant a:hover {
	background-color:#f1f1f1;
	text-decoration:underline;
}
.menu_adherent a {
	padding-top:1.2em;
	padding-bottom:1.2em;
	padding-left:0.7em;
	display:block;
	border-bottom:1px solid #d4d4d4;
	background-color:#f1f1f1;
	text-decoration:none;
	color:var(--main_color);
}
.menu_adherent a:hover {
	color:#fff;
	background:var(--main_color);
}
#menu_adherent_accueil 			{}
#menu_adherent_decompte 		{}
#menu_adherent_remboursement 	{}
#menu_adherent_contrat 			{}
#menu_adherent_portabilite 		{}
#menu_adherent_evenement 		{}
#menu_adherent_cotisation 		{}
#menu_adherent_sinistre 		{display:none;}
#menu_adherent_coordonnee 		{}
#menu_adherent_compte_web 		{}
#menu_adherent_document 		{}
#menu_adherent_aide 			{display:none;}
#menu_adherent_deconnexion a	{border-bottom:none;}


/* --------------------------------- ACCUEIL */

#adherent_contenu {
	width:82%;
	float:left;
	padding-top:0.7142857142857143em;
	padding-left:0.5em;
}
#adherent_acces {
	display:none;
}
#adherent_conventionnement {
	width:82%;
	float:left;
	padding-top:0.7142857142857143em;
	padding-left:0.5em;
}
#adherent_conventionnement a {
	text-decoration:none;
	color:var(--main_color);
}
#adherent_conventionnement a:hover {
	text-decoration:underline;
}


/* --------------------------------- MES DECOMPTES */

#recap_decompte_adherent_pave_filtrage {
	display:block;
	margin:2em 0 2.2em 0;
	color:#323232;
	font-size:1em;
}
#recap_decompte_adherent_liste_benef {
	border:none;
	margin:0 10px;
	padding:4px 4px 4px 4px;
	height:26px;
	color:#333;
	background:#ededed;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}
#recap_decompte_adherent_pave_filtrage input[type=submit] {
	background:url(../images/personnalise/btn_filtrer.png) top right no-repeat;
	width:70px;
	height:23px;
	cursor:pointer;
	border:0;
	vertical-align:top;
}
#recap_decompte_adherent_contenu {
	margin-top:1.5em;
}
#recap_decompte_adherent_entete {
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#fff;
	color:var(--main_color);
}
.recap_decompte_adherent_nodecompte {
}
.recap_decompte_adherent_dtdecompte {
}
.recap_decompte_adherent_dtdeb_soin {
	display:none;
}
.recap_decompte_adherent_dtfin_soin {
	display:none;
}
.recap_decompte_adherent_dtreglement {
}
.recap_decompte_adherent_benef {
}
.recap_decompte_adherent_mt_total_ro {
}
.recap_decompte_adherent_mt_total_rc {
}
.recap_decompte_adherent_mt_total_autre {
	display:none;
}
.recap_decompte_adherent_mt_total_rac {
	display:none;
}
.recap_decompte_adherent_mt_total_decompte {
	display:none;
}
.recap_decompte_adherent_destinataire_paiement {
	display:none;
}


/* --------------------------------- DETAIL DECOMPTE*/

#detail_decompte_adherent_contenu div {
	margin-bottom:10px;
	color:#474747 !important;
}
#detail_decompte_adherent_contenu a {
	width:100%;
	text-align:left;
	color:var(--main_color) !important;
	margin:0 !important;
	padding:0 0 0 20px;
	background:url(../images/personnalise/fleche_droite.png) no-repeat left center;
	text-decoration:none;
}
#detail_decompte_adherent_contenu a:hover {
	text-decoration:underline !important;
}
#detail_decompte_adherent_contenu {
	color:#474747;
	margin-top:20px;
}
#detail_decompte_adherent_texte_haut {
}
#detail_decompte_adherent_texte_haut a {
	background:none;
	padding:0;
}
#detail_decompte_adherent_table {
}
#detail_decompte_adherent_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
#detail_decompte_adherent_table tr:hover td {
	color:inherit;
	background:inherit;
}
#detail_decompte_adherent_table tr:hover td a {
	color:inherit;
}
.detail_decompte_adherent_dtdeb_soin {
	width:5.714285714285714em;
}
.detail_decompte_adherent_dtfin_soin {
	width:5.714285714285714em;
}
.detail_decompte_adherent_mt_depense {
	width:2.714285714285714em;
}
.detail_decompte_adherent_acte {
	padding-left:0.2857142847142858em;
}
.detail_decompte_adherent_hps {
	text-align:center;
	font-size:0.8em;
	width:0.8em;
}
.detail_decompte_adherent_quantite_et_coeff {
	width:2.714285714285714em;
}
.detail_decompte_adherent_quantite {
	display:none;
}
.detail_decompte_adherent_coeff {
	display:none;
}
.detail_decompte_adherent_pu {
	width:2.714285714285714em;
}
.detail_decompte_adherent_base_ro {
	width:3.714285714285714em;
}
.detail_decompte_adherent_tx_ro {
	width:1.714285714285714em;
	text-align:center;
}
.detail_decompte_adherent_mt_ro {
	width:4.714285714285714em;
}
.detail_decompte_adherent_mt_rc {
	width:4.714285714285714em;
	border-bottom:1px solid #dddddd;
}
#detail_decompte_adherent_entete.sans_detail_remb .detail_decompte_adherent_mt_rc {
	text-align:right;
}
#detail_decompte_adherent_texte_bas {
	margin-top:25px;
}
.detail_decompte_adherent_contrat {
}
.detail_decompte_adherent_formule {
	font-weight:normal;
}
.detail_decompte_adherent_ligne {
	font-size:1em;
	background-color:#fff;
}
.detail_decompte_adherent_ligne.sans_detail_remb .detail_decompte_adherent_mt_rc {
	font-weight:bold;
	text-align:right;
}
.detail_decompte_adherent_ligne_remb {
	font-size:0.8em;
	background-color:#f1f1f1;
}
.detail_decompte_adherent_ligne_autre_remb {
	line-height:0.7em;
	background-color:#c6c6c6;
	font-style:italic;
	font-size:0.7em;
}
.detail_decompte_adherent_ligne_autre_remb td {
	padding-left:2em;
}
.detail_decompte_adherent_ligne_tot {
	background-color:#c6c6c6;
	font-weight:bold;
	font-size:0.9em;
}
.detail_decompte_adherent_ligne_tot_autre_remb {
	font-size:0.8em;
	font-style:italic;
	font-weight:normal;
	padding-left:2em;
}
.detail_decompte_adherent_ligne_tot_lib {
	text-align:right;
}
.detail_decompte_adherent_ligne_tot_mt {
	text-align:right;
}
.detail_decompte_adherent_tot {
	font-size:1.142857142857143em;
	background-color:var(--main_color);
	color:#ffffff;
}
.detail_decompte_adherent_tot_lib {
	text-align:right;
	font-weight:bold;
}
.detail_decompte_adherent_tot_mt {
	text-align:right;
	font-weight:bold;
}


/* --------------------------------- RECAP REMBOURSEMENTS */

#recap_liquidation_adherent_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_liquidation_adherent_dt {
}
.recap_liquidation_adherent_mode_reglement {
}
.recap_liquidation_adherent_compte {
}
.recap_liquidation_adherent_mt_reglement {
	text-align:right;
}


/* --------------------------------- DETAIL REMBOURSEMENT */

#detail_liquidation_adherent_contenu {
	color:#474747;
	margin-top:20px;
}
#detail_liquidation_adherent_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
.detail_liquidation_adherent_ligne {
}
.detail_liquidation_adherent_nature {
}
.detail_liquidation_adherent_nodecompte {
}
.detail_liquidation_adherent_dtaction {
}
.detail_liquidation_adherent_mt_decompte {
	text-align:right;
}


/* --------------------------------- CONTRATS */

.recap_contrat_adherent_contrat_benef {
	margin-bottom:2em;
}
.recap_contrat_adherent_entete_benef {
	text-decoration:underline;
}
.recap_contrat_adherent_detail {
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
.recap_contrat_adherent_detail_meme_contrat_assure {
	margin-top:10px;
}
.recap_contrat_adherent_detail_contrat_futur {
	margin-top:10px;
}
.recap_contrat_adherent_detail_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_contrat_adherent_detail_ligne {
	font-size:1em;
}
.recap_contrat_adherent_detail_ligne.meme_contrat_assure td {
	font-style:italic;
}
.recap_contrat_adherent_detail_ligne.surcomplementaire td {
}
.recap_contrat_adherent_detail_garantie {
	width:10em;
}
.recap_contrat_adherent_detail_produit {
}
.recap_contrat_adherent_detail_produit_info {
	font-size:0.8em;
	font-style:italic;
}
.recap_contrat_adherent_detail_capital {
	width:5em;
	text-align:right;
}
.recap_contrat_adherent_detail_type {
	width:1.5em;
	text-align:center;
}
.recap_contrat_adherent_detail_type img {
	width:1em;
}


/* --------------------------------- EVENEMENTS */

#recap_evenement_adherent_ajout_evnt {
	width:100%;
	margin-bottom:2em;
}
#recap_evenement_adherent_div_ajouter_evnt {
	text-align:right;
}
#recap_evenement_adherent_div_ajouter_evnt a {
	text-decoration:none;
	color:var(--second_color);
}
#recap_evenement_adherent_div_ajouter_evnt a:hover {
	text-decoration:underline;
	color:var(--second_color);
}
#recap_evenement_adherent_div_type {
	width:100%;
	margin-top:0.5em;
}
#recap_evenement_adherent_div_motif {
	width:100%;
	margin-top:0.5em;
}
#recap_evenement_adherent_div_fichier {
	width:100%;
	margin-top:0.5em;
}
#recap_evenement_adherent_div_message {
	width:100%;
	margin-top:0.5em;
}
.recap_evenement_adherent_intitule {
	display:inline-block;
	font-size:1em;
	color:var(--main_color);
	width:5em;
}
.recap_evenement_adherent_saisie {
	display:inline-block;
}
.recap_evenement_adherent_saisie input {
	font-size:0.9em;
	color:#474747;
}
.recap_evenement_adherent_saisie select {
	font-size:0.9em;
	color:#474747;
}
.recap_evenement_adherent_saisie textarea {
	font-size:0.9em;
	color:#474747;
}
#recap_evenement_adherent_intitule_message {
	display:block;
}
#recap_evenement_adherent_div_textarea_message {
	width:100%;
}
#recap_evenement_adherent_libelle_evnt {
	display:block;
	width:100%;
	resize:none;
	wrap:on;
}
.recap_evenement_adherent_ctrl {
}
#recap_evenement_adherent_div_etoile {
}
#recap_evenement_adherent_enreg {
	display:block;
	text-align:center;
	margin-top:1em;
}
#recap_evenement_adherent_btn_enreg {
	cursor:pointer;
	border:0px;
	background:none;
}
#recap_evenement_adherent_btn_annul {
	cursor:pointer;
	border:0px;
	background:none;
	margin-left:2em;
}
#recap_evenement_adherent_enreg_en_cours {
	display:block;
	text-align:center;
	margin-top:1em;
	font-style:italic;
	color:red;
}
#recap_evenement_adherent_msg_erreur_limit_evnt {
	width:100%;
	font-size:0.8571428571428571em;
	color:#FF1010;
}
#recap_evenement_adherent_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_evenement_adherent_dt {
	width:8em;
}
.recap_evenement_adherent_type {
}
.recap_evenement_adherent_origine {
	width:4em;
	text-align:center;
}
.recap_evenement_adherent_img_origine_mutuelle {
	background-color:white;
	box-shadow:0 0 5px 5px white;
	width:30px;
}
.recap_evenement_adherent_doc {
	width:2em;
	text-align:center;
}
.recap_evenement_adherent_action {
	width:5em;
	text-align:center;
}
.recap_evenement_adherent_action img {
	width:16px;
}
.recap_evenement_adherent_detail {
}
.recap_evenement_adherent_detail_table {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	font-size:0.9em;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}
.recap_evenement_adherent_detail_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_evenement_adherent_detail_ligne {
}
.recap_evenement_adherent_detail_benef {
	width:10em;
}
.recap_evenement_adherent_detail_libelle {
}


/* --------------------------------- COTISATIONS */

#recap_cotisation_adherent_texte_haut {
	margin-bottom:10px;
}
#recap_cotisation_adherent_texte_bas {
	text-align:right;
	margin-top:10px;
	margin-right:5em;
}
#recap_cotisation_adherent_texte_haut .recap_cotisation_adherent_texte_solde {
	font-size:1.2em;
}
#recap_cotisation_adherent_texte_bas .recap_cotisation_adherent_texte_solde {
}
#recap_cotisation_adherent_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_cotisation_adherent_dt {
	width:5em;
}
.recap_cotisation_adherent_libelle {
}
.recap_cotisation_adherent_debit {
	width:5em;
	text-align:right;
}
.recap_cotisation_adherent_credit {
	width:5em;
	text-align:right;
}
.recap_cotisation_adherent_action {
	width:2em;
	text-align:center;
}
.recap_cotisation_adherent_detail {
}
.recap_cotisation_adherent_detail_table {
	width:90%;
	margin-right:2.5em;
	font-size:0.9em;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}
.recap_cotisation_adherent_detail_entete {
	background-color:#fff;
	color:var(--main_color);
	text-transform:uppercase;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
}
.recap_cotisation_adherent_detail_ico_garantie {
	display:none;
}
.recap_cotisation_adherent_detail_lib_garantie {
	width:10em;
}
.recap_cotisation_adherent_detail_benef {
}
.recap_cotisation_adherent_detail_debit {
	width:5.5em;
	text-align:right;
}
.recap_cotisation_adherent_detail_credit {
	width:5.5em;
	text-align:right;
}


/* --------------------------------- COORDONNEES MENU */

#pave_ss_menu_adherent_coordonnee {
	margin-top:1.5em;
	width:100%;
	color:#474747;
	font-size:0.9em;
}
#pave_ss_menu_adherent_coordonnee .ss_menu_courant a {
	color:var(--second_color);
}
#pave_ss_menu_adherent_coordonnee .ss_menu_courant a:hover {
	background-color:#f1f1f1;
	text-decoration:underline;
}
.ss_menu_adherent_coordonnee {
	width:33%;
	display:inline-block;
}
#ss_menu_adherent_coordonnee_adresse {
}
#ss_menu_adherent_coordonnee_rib_presta {
}
#ss_menu_adherent_coordonnee_rib_cotis {
	border-right:none;
}
.ss_menu_adherent_coordonnee a {
	display:block;
	line-height:2em;
	width:100%;
	background-color:#f1f1f1;
	text-align:center;
	vertical-align:top;
	text-decoration:none;
	color:#474747;
}
.ss_menu_adherent_coordonnee a:hover {
	color:#fff;
	background:var(--main_color);
}


/* --------------------------------- COORDONNEES POSTALES */

#recap_adresse_adherent_texte_haut {
	margin-bottom:1em;
}
#recap_adresse_adherent_texte_bas {
	margin-top:1em;
	margin-bottom:1em;
}
.recap_adresse_adherent_adresse_benef {
	padding-bottom:10px;
	border-bottom:1px solid grey;
}
.recap_adresse_adherent_adresse_benef.benef_radie {
}
.recap_adresse_adherent_adresse_benef.benef_radie_echu {
}
.recap_adresse_adherent_adresse_benef.benef_autre_adhesion {
}
.recap_adresse_adherent_entete {
	margin-top:15px;
	margin-bottom:10px;
	width:100%;
}
.recap_adresse_adherent_benef {
	display:inline-block;
	text-decoration:underline;
}
.recap_adresse_adherent_info_radiation {
	display:inline-block;
	font-style:italic;
	margin-left:2em;
	color:blue;
}
.recap_adresse_adherent_div_action {
	display:inline-block;
	float:right;
}
.recap_adresse_adherent_div_action a {
	text-decoration:none;
	color:var(--second_color);
	margin-left:1em;
}
.recap_adresse_adherent_div_action a:hover {
	text-decoration:underline;
	color:var(--second_color);
}
.recap_adresse_adherent_adresse {
	display:block;
	width:100%;
	margin-bottom:10px;
}
.recap_adresse_adherent_meme_adresse {
	display:block;
	width:100%;
	margin-bottom:10px;
}
.recap_adresse_adherent_bloc_adresse {
	display:block;
	width:100%;
	margin-top:5px;
}
.recap_adresse_adherent_intitule {
	display:inline-block;
	color:var(--main_color);
	width:10em;
}
.recap_adresse_adherent_intitule_ville {
	display:inline-block;
	color:var(--main_color);
	width:3.4em;
	padding-left:1em;
}
.recap_adresse_adherent_valeur {
	display:inline-block;
}
.recap_adresse_adherent_saisie {
	display:inline-block;
}
.recap_adresse_adherent_saisie input {
	width:30em;
}
.recap_adresse_adherent_saisie .recap_adresse_adherent_cp {
	width:4em;
}
.recap_adresse_adherent_saisie .recap_adresse_adherent_cp.cp_long {
	width:7em;
}
.recap_adresse_adherent_saisie select {
	border:none;
	padding:4px 4px 4px 4px;
	height:26px;
	color:#333;
	background:#ededed;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}
.recap_adresse_adherent_option_modification {
	margin-top:10px;
	margin-left:4em;
	width:100%;
	display:block;
}
.recap_adresse_adherent_modifier_tout_benef {
	display:inline-block;
}
.recap_adresse_adherent_modifier_meme_adresse {
	display:inline-block;
}
.recap_adresse_adherent_div_etoile {
}
.recap_adresse_adherent_enreg {
	display:block;
	text-align:center;
	margin-top:1em;
}
.recap_adresse_adherent_btn_enreg {
	cursor:pointer;
	border:0px;
	background:none;
}
.recap_adresse_adherent_btn_annul {
	cursor:pointer;
	border:0px;
	background:none;
	margin-left:2em;
}
.recap_adresse_adherent_img_enreg {
	height:1.7em;
}
.recap_adresse_adherent_img_annul {
	height:1.7em;
}
.recap_adresse_adherent_pave_chgt_prevu {
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
.recap_adresse_adherent_img_mask_cp {
	width:12px;
	margin-left:5px;
}


/* --------------------------------- COORDONNEES BANCAIRES PRESTATION */

#recap_mode_presta_adherent_texte_haut {
	margin-bottom:1em;
}
#recap_mode_presta_adherent_texte_bas {
	margin-top:1em;
	margin-bottom:1em;
}
.recap_mode_presta_adherent_mode {
	padding-bottom:30px;
}
.recap_mode_presta_adherent_entete {
	margin-bottom:10px;
	width:100%;
}
.recap_mode_presta_adherent_libelle {
	display:inline-block;
	margin-left:3em;
}
.recap_mode_presta_adherent_div_action {
	display:inline-block;
	float:right;
}
.recap_mode_presta_adherent_div_action a {
	text-decoration:none;
	color:var(--second_color);
	margin-left:1em;
}
.recap_mode_presta_adherent_div_action a:hover {
	text-decoration:underline;
	color:var(--second_color);
}
.recap_mode_presta_adherent_rib {
	display:block;
	width:100%;
	margin-bottom:10px;
}
.recap_mode_presta_adherent_bloc_rib {
	display:block;
	width:35em;
	margin-top:5px;
	margin-left:5em;
}
.recap_mode_presta_adherent_option_modification {
	display:block;
	width:100%;
	margin-top:10px;
	margin-left:5em;
}
.recap_mode_presta_adherent_intitule {
	display:inline-block;
	color:var(--main_color);
	width:5em;
}
.recap_mode_presta_adherent_valeur {
	display:inline-block;
}
.recap_mode_presta_adherent_saisie {
	display:inline-block;
}
.recap_mode_presta_adherent_saisie > input {
	width:30em;
}
.recap_mode_presta_adherent_div_etoile {
	margin-left:5em;
}
.recap_mode_presta_adherent_enreg {
	display:block;
	text-align:center;
	margin-top:1em;
}
.recap_mode_presta_adherent_btn_enreg {
	cursor:pointer;
	border:0px;
	background:none;
}
.recap_mode_presta_adherent_btn_annul {
	cursor:pointer;
	border:0px;
	background:none;
	margin-left:2em;
}
.recap_mode_presta_adherent_pave_chgt_prevu {
}
.recap_mode_presta_adherent_pave_chgt_prevu_entete {
	margin-left:3em;
	font-style:italic;
}
.recap_mode_presta_adherent_suppr_chgt {
	display:block;
	text-align:center;
	margin-top:1em;
}


/* --------------------------------- COORDONNEES BANCAIRES COTISATION */

#recap_mode_cotis_adherent_texte_haut {
	margin-bottom:1em;
}
#recap_mode_cotis_adherent_texte_bas {
	margin-top:1em;
	margin-bottom:1em;
}
.recap_mode_cotis_adherent_mandat {
	margin-bottom:30px;
}
.recap_mode_cotis_adherent_mandat .entete_mandat {
	margin-bottom:10px;
}
.recap_mode_cotis_adherent_mandat .info_mandat {
	margin-left:20px;
	margin-bottom:5px;
}
.recap_mode_cotis_adherent_mandat .libelle {
	color:var(--main_color);
}
#recap_mode_cotis_adherent_structure {
	margin-bottom:30px;
}
#recap_mode_cotis_adherent_sans_mandat {
	margin-bottom:30px;
}


/* --------------------------------- COMPTE WEB */

/* --------------------------------- COMPTE WEB - MENU */

#pave_ss_menu_adherent_compte_web_adherent {
	margin-top:1.5em;
	width:100%;
	color:#474747;
	font-size:0.9em;
	display:none;
}
.ss_menu_adherent_compte_web {
	display:inline-block;
	width:33%;
}
.ss_menu_adherent_compte_web:hover {
}
.ss_menu_adherent_compte_web a {
	display:block;
	line-height:2em;
	width:100%;
	background-color:#f1f1f1;
	text-align:center;
	vertical-align:top;
	text-decoration:none;
	color:#474747;
}
.ss_menu_adherent_compte_web a:hover {
	color:#fff;
	text-decoration:none;
	background:var(--main_color);
}
.ss_menu_adherent_compte_web.ss_menu_courant a {
	color:var(--second_color);
}
.ss_menu_adherent_compte_web.ss_menu_courant a:hover {
	color:var(--second_color);
	text-decoration:underline;
	background-color:#f1f1f1;
}

#ss_menu_adherent_compte_web_modif_compte_web 	{}
#ss_menu_adherent_compte_web_consentement 		{display:none;}
#ss_menu_adherent_compte_web_notification 		{display:none;}


/* --------------------------------- COMPTE WEB - MODIF COMPTE WEB */

#compte_web_adherent_contenu {
	color:#474747;
	margin-top:20px;
}
.compte_web_adherent_intitule {
	width:25%;
	float:left;
	padding-top:0.5em;
	font-size:1em;
	color:#474747;
}
.compte_web_adherent_intitule img {
	width:16px;
	vertical-align:middle;
	cursor:pointer;	
}
.compte_web_adherent_saisie {
	width:75%;
	float:left;
	padding-top:0.5em;
	font-size:1em;
}
.compte_web_adherent_saisie > input {
	width:100%;
}
.compte_web_adherent_ctrl {
	padding-left:25%;
	font-size:0.7em;
}
.compte_web_adherent_texte_haut_mdp {
	width:100%;
	float:left;
	color:var(--main_color);
	font-size:1em;
	padding-top:1em;
}
#compte_web_adherent_progress {
	margin-left:50px;
}
#compte_web_adherent_mdp1 {
	font-size:1em;
	width:15em;
}
#compte_web_adherent_mdp2 {
	font-size:1em;
	width:15em;
}
#compte_web_adherent_identifiant {
	width:15em;
	font-size:1em;
}
#compte_web_adherent_submit {
	border:0;
	background:none;
	margin-left:23%;
	margin-top:2em;
	cursor:pointer;
}
#compte_web_adherent_enregistrer {
	width:100%;
	float:left;
}
#compte_web_adherent_enregistrer_erreur {
	width:100%;
	float:left;
	font-size:0.8571428571428571em;
	color:#FF1010;
}


/* --------------------------------- COMPTE WEB - CONSENTEMENT */

#bloc_consentement tr {
	border:0;
}
.consentement_adherent_intitule {
}
.consentement_adherent_refus {
	text-align:center;
	width:100px;
}
.consentement_adherent_autorise_interne {
	text-align:center;
	width:100px;
}
.consentement_adherent_autorise_demarchage {
	text-align:center;
	width:100px;
}
.consentement_adherent_autorise_tiers {
	text-align:center;
	width:100px;
}
.consentement_slider {
	margin-left:50px;
	margin-right:50px;
}
#consentement_adherent_slider_adresse_postale {
	margin-left:160px;
}
.consentement_slider_color_value_1 {
	background:linear-gradient(.25turn, #9BDFA7, #63CD76);
}
.consentement_slider_color_value_2 {
	background:linear-gradient(.25turn, #9BDFA7, #30BD4A);
}
.consentement_slider_color_value_3 {
	background:linear-gradient(.25turn, #9BDFA7, #06B025, #d60a00);
}
.consentement_slider_separ_1 {
	border-right:1px solid #eee;
	position:absolute;
	width:50px;
	height:126px;
	margin-top:10px;
}
.consentement_slider_separ_2 {
	border-right:1px solid #eee;
	position:absolute;
	width:50px;
	height:126px;
	margin-top:10px;
}
.consentement_slider_separ_3 {
	border-right:1px solid #eee;
	position:absolute;
	width:50px;
	height:126px;
	margin-top:10px;
}
.consentement_slider_separ_4 {
	border-right:1px solid #eee;
	position:absolute;
	width:50px;
	height:126px;
	margin-top:10px;
}
#consentement_adherent_legende {
	margin-top:10px;
	margin-left:20px;
	font-size:0.9em;
}
.consentement_adherent_legende_div {
	height:26px;
}
.consentement_adherent_legende_label_titre {
	line-height:22px;
	vertical-align:middle;
	font-weight:bold;
	width:70px;
	display:inline-block;
}
.consentement_adherent_legende_label_detail {
	line-height:22px;
	vertical-align:middle;
}
#consentement_adherent_legende_refus {
}
#consentement_adherent_legende_autorise_interne {
}
#consentement_adherent_legende_autorise_demarchage {
}
#consentement_adherent_legende_autorise_tiers {
}


/* --------------------------------- COMPTE WEB - NOTIFICATION */

#bloc_notification tr {
	border:0;
}
.notification_adherent_intitule {
}
.notification_adherent_courrier {
	display:none;
}
.notification_adherent_mail {
	text-align:center;
	width:100px;
}
.notification_adherent_sms {
	text-align:center;
	width:100px;
}
.notification_adherent_app_mobile {
	text-align:center;
	width:100px;
}
.notification_adherent_interface {
	display:none;
}


/* --------------------------------- TELECONSULTATION */

#teleconsultation_adherent_texte_haut {
}
#teleconsultation_adherent_texte_bas {
	margin-top:1em;
	margin-bottom:1em;
}
#teleconsultation_adherent_patient_texte_haut {
	margin-top:0.3em;
	padding:0.7em 0;
}
#teleconsultation_adherent_patient_texte_patient {
	display:inline-block;
	width:70px;
	margin-left:60px;
	color:var(--main_color);
	font-weight:bold;
}
#teleconsultation_adherent_select_patient {
	width:220px;
}
#teleconsultation_adherent_submit_patient {
	vertical-align:middle;
	margin-left:10px;
}
#teleconsultation_adherent_img_submit_patient {
}
#teleconsultation_adherent_authentification_texte_haut {
	margin-top:1em;
	padding:0.5em 0;
	padding-top:1em;
	border-top:1px solid var(--main_color);
}
.div_envoi_code {
	margin-left:60px;
	padding:0.3em 0;
}
.div_envoi_code input {
	margin-right:8px;
}
#teleconsultation_adherent_div_authentification_impossible {
	margin-top:0.5em;
	color:red;
}
#teleconsultation_adherent_div_submit_envoi_code {
	margin:0.4em;
	text-align:center;
}
#teleconsultation_adherent_submit_envoi_code {
}
#teleconsultation_adherent_img_submit_envoi_code {
}
#teleconsultation_adherent_validation_texte_haut {
	margin-top:1em;
	padding:0.5em 0;
	padding-top:1em;
	border-top:1px solid var(--main_color);
}
#teleconsultation_adherent_input_code {
	margin-left:60px;
	font-size:1.5em;
	width:90px;
	text-align:center;
}
#teleconsultation_adherent_div_submit_confirm_code {
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
	height:30px;
}
#teleconsultation_adherent_submit_confirm_code {
}
#teleconsultation_adherent_img_submit_confirm_code {
}
#teleconsultation_adherent_erreur {
	margin-top:1em;
	text-align:center;
	font-size:0.8571428571428571em;
	color:#FF1010;
}
#teleconsultation_adherent_double_authentification_ok {
	margin-top:1em;
	text-align:center;
	font-size:0.8571428571428571em;
	color:#079F27;
}
#teleconsultation_adherent_chargement_encours {
	margin-top:1em;
	text-align:center;
}

/* --------------------------------- DOCUMENTS */

#recap_document_adherent_entete {
	display:none;
}
.recap_document_adherent_document {
}
.recap_document_adherent_fichier {
	width:2em;
	text-align:center;
}


/* --------------------------------- PORTABILITE */

#portabilite_adherent_contenu {
	margin-top:1em;
}
#portabilite_adherent_texte_haut {
}
#portabilite_adherent_texte_bas {
	margin-top:1em;
	margin-bottom:1em;
}
#portabilite_adherent_suivi {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	margin-top:1em;
}
.portabilite_adherent_ligne {
	font-size:1em;
}
.portabilite_adherent_periode {
	width:8em;
}
.portabilite_adherent_justif {
	width:5em;
}
.portabilite_adherent_validation {
}
#portabilite_adherent_table .form_upload_fichier input {
	vertical-align:top;
}
#portabilite_adherent_table .form_upload_fichier button {
	vertical-align:top;
}


/* --------------------------------- AIDE EN LIGNE */

#aide_adherent_div_sspage {
	width:80%;
	float:left;
	padding-top:0.5em;
	padding-left:0.5em;
	color:#777777;
	font-size:0.8em;
}


/* --------------------------------- SINISTRE */

#adherent_sinistre_texte_titre {
}
.adherent_sinistre_garantie {
	text-align:left;
	width:30px;
}
.adherent_sinistre_nosinistre {
	text-align:left;
	width:120px;
}
.adherent_sinistre_dtsinistre {
	text-align:left;
	width:90px;
}
.adherent_sinistre_dtcloture {
	text-align:left;
	width:90px;
}
.adherent_sinistre_salarie {
	display:none;
}
.adherent_sinistre_situation {
	text-align:left;
}
.adherent_sinistre_action {
	text-align:center;
	width:60px;
}
.adherent_sinistre_situation_1 {
	display:block;
}
.adherent_sinistre_situation_2 {
	display:block;
}
#adherent_sinistre_detail_tb_upload_fichier {
	width:600px;
	height:357px;
}


/* --------------------------------- SINISTRE DETAIL */

#adherent_sinistre_detail_texte_titre {
}
#adherent_sinistre_detail_texte_haut label {
	font-style:italic;
	margin-left:0.571em;
}
#adherent_sinistre_detail_etape_entete {
	width:95%;
	margin:10px auto;
	border:1px solid #f2f2f2;
	white-space:nowrap;
	font-size:0;
}
#adherent_sinistre_detail_etape_entete > div {
	display:inline-block;
	white-space:normal;
	font-size:13px;
	vertical-align:top;
}
#adherent_sinistre_detail_etape_entete_1 {
	width:70%;
}
#adherent_sinistre_detail_etape_entete_2 {
	width:30%;
}
#adherent_sinistre_detail_etape_entete_1 > label {
	display:none;
}
#adherent_sinistre_detail_etape_entete_2 > label {
	display:block;
	padding:8px 5px;
	font-weight: bold;
}
.sinistre_entete_div {
	display:inline-block;
	padding:5px;
}
.sinistre_entete_div > div {
	display:inline-block;
}
.adherent_sinistre_detail_etape {
	margin:1.429em auto;
}
.adherent_sinistre_detail_evnt {
	margin:1.429em auto;
}
.adherent_sinistre_detail_etape_hierarchie_1 {
}
.adherent_sinistre_detail_etape_hierarchie_2 {
	margin-left:30px;
}
.adherent_sinistre_detail_etape_hierarchie_3 {
	margin-left:60px;
}
.adherent_sinistre_detail_etape_hierarchie_4 {
	margin-left:90px;
}
.adherent_sinistre_detail_etape_hierarchie_5 {
	margin-left:120px;
}
.adherent_sinistre_detail_separ {
	border-top:1px solid #ccc;
	border-bottom:1px solid #eee;
	height:1px;
}
.adherent_sinistre_detail_separ_etape {
}
#adherent_sinistre_detail_separ_entete {
	margin-top:1.429em;
}
#adherent_sinistre_detail_separ_evnt {
}
.adherent_sinistre_detail_etape_titre_libelle {
	text-decoration:underline;
	padding:5px;
}
.adherent_sinistre_detail_evnt_titre_libelle {
	text-decoration:underline;
	padding:5px;
}
.adherent_sinistre_detail_tampon_annule {
    display: inline-block;
    color: red;
    font-family: segoe;
    text-transform: uppercase;
    font-style: italic;
    transform: rotate(5deg);
    border: 1px solid red;
    border-radius: 3px;
    padding: 2px;
    vertical-align: top;
    font-size:0.857em;
    margin-top: -5px;
    margin-left:2em;
    margin-right:0.857em;
}
.adherent_sinistre_detail_libelle_annule {
	color:red;
	margin-left:2px;
	text-decoration:none;
	font-style:italic;
}
.adherent_sinistre_detail_motif_annule {
	color:red;
	margin-left:2px;
	text-decoration:none;
	font-style:italic;
}
.adherent_sinistre_detail_etape_detail_questionnaire {
	width:95%;
	margin:0.8em auto;
	padding:0 5px;
	word-wrap: break-word;
}
.adherent_sinistre_detail_etape_detail_versement {
	width:95%;
	margin:0.8em auto;
	padding:0 5px;
}
.adherent_sinistre_detail_etape_detail_versement_calcul_lien {
	margin-left:2.143em;
	color:var(--second_color);
	text-decoration:underline;
}
.adherent_sinistre_detail_ajout_event {
	margin-left:2.143em;
	color:var(--second_color);
	text-decoration:underline;
}
.adherent_sinistre_detail_etape_detail_message_annule {
	color:#d60a00;
	width:95%;
	margin:0.8em auto;
	padding:0 5px;
}
.adherent_sinistre_detail_etape_detail_message_encours {
	color:#d60a00;
	width:95%;
	margin:0.8em auto;
	padding:0 5px;
}
.adherent_sinistre_detail_etape_detail_versement_message_realise {
	color:green;
}
.adherent_sinistre_detail_etape_detail_versement_message_annule {
	color:red;
}
.adherent_sinistre_detail_etape_detail_versement_message_programme {
	color:#d60a00;
}
.adherent_sinistre_detail_etape_detail_versement_message_saisie {
	color:#d60a00;
}
#adherent_sinistre_detail_entete_noadherent {
	width:220px;
}
#adherent_sinistre_detail_entete_benef {
	width:420px;
}
#adherent_sinistre_detail_entete_dtsinistre {
	width:220px;
}
#adherent_sinistre_detail_entete_dtcloture {
	width:420px;
	display:none;
}
#adherent_sinistre_detail_entete_dern_etape {
	width:650px;
}
#adherent_sinistre_detail_entete_mtregle {
	display:block;
}
#adherent_sinistre_detail_entete_mtannule {
	display:block;
}
#adherent_sinistre_detail_entete_noadherent .sinistre_entete_div_texte {
	width:120px;
}
#adherent_sinistre_detail_entete_dtsinistre .sinistre_entete_div_texte {
	width:120px;
}
#adherent_sinistre_detail_entete_benef      .sinistre_entete_div_texte {
	width:120px;
}
#adherent_sinistre_detail_entete_dtcloture  .sinistre_entete_div_texte {
	width:120px;
}
#adherent_sinistre_detail_entete_dern_etape .sinistre_entete_div_texte {
	width:120px;
}
#adherent_sinistre_detail_entete_mtregle    .sinistre_entete_div_texte {
	width:70px;
}
#adherent_sinistre_detail_entete_mtannule   .sinistre_entete_div_texte {
	width:70px;
}
#adherent_sinistre_detail_entete_mtregle    .sinistre_entete_div_valeur {
	text-align:right;
	width:80px;
}
#adherent_sinistre_detail_entete_mtannule   .sinistre_entete_div_valeur {
	text-align:right;
	width:80px;
}
.adherent_sinistre_detail_versement_multiple {
	margin-left:60px;
}
.adherent_sinistre_detail_versement_multiple_titre {
	text-decoration:underline;
}
.adherent_sinistre_detail_versement_multiple_montant {
	margin-left:30px;
}
.adherent_sinistre_detail_versement_multiple_periode {
	margin-left:30px;
}
.adherent_sinistre_detail_versement_dtversement {
	text-align:center;
	width:80px;
}
.adherent_sinistre_detail_versement_dtreglement {
	text-align:center;
	width:80px;
}
.adherent_sinistre_detail_versement_montant {
	text-align:right;
	width:90px;
}
.adherent_sinistre_detail_versement_destinataire {
}
.adherent_sinistre_detail_versement_mode {
	width:200px;
}
.adherent_sinistre_detail_versement_etat {
	text-align:center;
	width:60px;
}
.adherent_sinistre_detail_versement_total {
	text-align:right;
}
.adherent_sinistre_detail_evnt_date {
	width:120px;
	text-align:left;
}
.adherent_sinistre_detail_evnt_type {
	width:150px;
	text-align:left;
}
.adherent_sinistre_detail_evnt_commentaire {
	text-align:left;
}
.adherent_sinistre_detail_evnt_destinataire {
	width:150px;
	text-align:left;
}
.adherent_sinistre_detail_evnt_origine {
	width:40px;
	text-align:center;
}
.adherent_sinistre_detail_evnt_document {
	width:40px;
	text-align:center;
}
th.adherent_sinistre_detail_evnt_origine {
	font-size:9px;
}
th.adherent_sinistre_detail_evnt_acces {
	font-size:9px;
}
.adherent_sinistre_detail_img_origine_mutuelle {
	width:15px;
}
#adherent_sinistre_detail_tb_detail_calcul {
	width:600px;
	height:357px;
}
#adherent_sinistre_detail_detail_calcul_erreur {
	text-align:center;
	width:400px;
	margin:2em auto;
}
#adherent_sinistre_detail_detail_calcul_overflow {
	height:310px;
	overflow-y:auto;
}
#adherent_sinistre_detail_detail_calcul_table {
	border:none;
	margin-top:0;
	font-size:0.857em;
}
#adherent_sinistre_detail_detail_calcul_table td {
	padding:4px;
}
#adherent_sinistre_detail_detail_calcul_btn_fermer {
	margin:1em;
	text-align:center;
}
.adherent_sinistre_detail_calcul_formule_ordre {
	width:15px;
}
.adherent_sinistre_detail_calcul_formule_detail_ordre {
	width:15px;
}
.adherent_sinistre_detail_calcul_formule_libelle {
}
.adherent_sinistre_detail_calcul_formule_resultat {
}
.adherent_sinistre_detail_calcul_formule_total {
	width:30px;
}


/* --------------------------------- DECONNEXION */

#logout_adherent_texte_haut {
	width:100%;
	text-align:center;
	color:#474747;
	font-size:1.5em;
	border-bottom:1px solid #efefef;
	margin-top:150px;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------------- */
/* LES MEDIAS QUERIES */
/* ----------------------------------------------------------------------------------------------------------------------------------------------- */

@MEDIA screen and (max-width:1023px) {
	
	.page_adherent .texte_titre {
		font-size:1.3em;
	}
	
	.page_adherent .tr_entete {
		font-size:0.8em;
	}
	
}