@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)
 * 
 */

/* Remplacer la couleur dominante du site #EE980A */

/* --------------------------------- COMMUN APRES CONNEXION */

.page_adherent .texte_titre,
#visu_compte_web_adherent_texte_haut,
#modif_compte_web_adherent_texte_haut {
	font-size:1.7em;
	text-align:left;
	color:#EE980A;
	padding-bottom:15px;
}


/* --------------------------------- PAGE LOGIN */

#login_adherent_texte_haut {
	width:630px;
	height:150px;
	margin:auto;
	margin-top:10px;
	color:#333;
}
#login_adherent_texte_haut img.image_login {
	float:left;
}
#login_adherent_acces_adherent {
	width:450px;
	margin:auto;
	padding:0;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
#login_adherent_acces_adherent_texte_haut {
	border:none;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-color:#EE980A;
	padding:10px 0;
}
#form_login_adherent {
	margin:10px 15px;
	text-align:left;
	font-size:1.1em;
	color:#333;
}
.login_adherent_intitule {
	padding:5px 0;
}
.login_adherent_saisie {
	width:350px;
	display:inline-block;
}
.login_adherent_saisie > input {
	width:calc(100% - 30px);
	border:1px solid #ddd;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:8px 12px;
	background-color:#fff;
}
#login_adherent_div_mdp_oublie {
	display:inline-block;
}
#login_adherent_div_mdp_oublie a {
	font-size:0.8571428571428571em;
	text-transform: uppercase;
	text-decoration:none;
	color:#EE980A;
}
#login_adherent_div_mdp_oublie a:hover {
	text-decoration:underline;
}
#login_adherent_acces_adherent_erreur {
	clear:both;
	margin-top:10px;
	padding:0.3em;
	font-size:0.9em;
	color:#FF1010;
	text-align:center;
}
#login_adherent_acces_adherent_submit, #login_adherent_creation_compte_adherent {
	margin-top:15px;
	padding:4px 0 0 0;
	width:49%;
	white-space:nowrap;
	display:inline-block;
	text-align:center;
}
#login_adherent_acces_adherent_submit > *, #login_adherent_creation_compte_adherent > * {
	margin:0;
	padding:0;
}
#login_adherent_acces_adherent_2 {
	display:none;
}


/* --------------------------------- PAGE CREATION DE COMPTE & OUBLI DE MOT DE PASSE */

#creation_compte_adherent_texte_haut,
#gestion_oubli_mdp_adherent_texte_haut {
	width:630px;
	height:150px;
	margin:auto;
	margin-top:10px;
	color:#333;
}
#creation_compte_adherent_texte_haut img.image_login,
#gestion_oubli_mdp_adherent_texte_haut img.image_login {
	float:left;
}
#identification_adherent_contenu,
#enregistrement_compte_adherent_contenu,
#validation_compte_adherent_contenu,
#identification_oubli_mdp_adherent_contenu,
#validation_oubli_mdp_adherent_contenu {
	margin:auto;
	padding:0;
	white-space:nowrap;
	vertical-align:top;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width:550px;
}
#identification_adherent_texte_haut,
#enregistrement_compte_adherent_texte_haut,
#validation_compte_adherent_texte_haut,
#identification_oubli_mdp_adherent_texte_haut,
#validation_oubli_mdp_adherent_texte_haut {
	white-space:normal;
}
#identification_adherent_contenu h3,
#enregistrement_compte_adherent_contenu h3,
#validation_compte_adherent_contenu h3,
#identification_oubli_mdp_adherent_contenu h3,
#validation_oubli_mdp_adherent_contenu h3 {
	border:none;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-color:#EE980A;
	padding:10px 0;
}
#identification_adherent_contenu p,
#enregistrement_compte_adherent_contenu p,
#validation_compte_adherent_contenu p,
#identification_oubli_mdp_adherent_contenu p,
#validation_oubli_mdp_adherent_contenu p {
	white-space:normal;
	color:#666;
	font-size:1em;
	padding:0 10px;
	text-align:center;
}
#identification_adherent_contenu a,
#enregistrement_compte_adherent_contenu a,
#validation_compte_adherent_contenu a,
#identification_oubli_mdp_adherent_contenu a,
#validation_oubli_mdp_adherent_contenu a {
	text-transform: uppercase;
	text-decoration:none;
	color:#EE980A;
}
#identification_adherent_contenu a:hover,
#enregistrement_compte_adherent_contenu a:hover,
#validation_compte_adherent_contenu a:hover,
#identification_oubli_mdp_adherent_contenu a:hover,
#validation_oubli_mdp_adherent_contenu a:hover {
	text-decoration:underline;
}
#identification_adherent_acces_etape_2,
#enregistrement_compte_adherent_acces_etape_3,
#identification_oubli_mdp_adherent_acces_etape_2 {
	padding:0;
	white-space:normal;
}
#form_identification_adherent,
#form_enregistrement_compte_adherent,
#form_identification_oubli_mdp_adherent {
	margin:10px 15px;
	text-align:left;
	font-size:1.1em;
	color:#333;
}
.identification_adherent_intitule,
.enregistrement_compte_adherent_intitule,
.identification_oubli_mdp_adherent_intitule {
	padding:5px 0;
}
.enregistrement_compte_adherent_saisie {
	width:320px;
	display:inline-block;
}
.enregistrement_compte_adherent_ctrl {
	display:inline-block;
}
.identification_adherent_saisie > input,
.enregistrement_compte_adherent_saisie > input,
.identification_oubli_mdp_adherent_saisie > input {
	width:calc(100% - 30px);
	border:1px solid #ddd;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:8px 12px;
	background-color:#fff;
}
#identification_adherent_motpasse {
	width:70px;
}
#enregistrement_compte_adherent_option {
	white-space:normal;
	color:#666;
	font-size:0.8em;
	padding:0 10px;
	margin-top:10px;
	text-align:center;
}
#enregistrement_compte_adherent_etoile {
	white-space:normal;
	color:#666;
	font-size:0.9em;
	padding:0 10px;
	margin-top:10px;
	text-align:center;
}
#enregistrement_compte_adherent_cgu {
	display:none;
}
#identification_adherent_acces_etape_2_erreur,
#enregistrement_compte_adherent_acces_etape_3_erreur,
#identification_oubli_mdp_adherent_acces_etape_2_erreur {
	clear:both;
	margin-top:10px;
	padding:0.3em;
	font-size:0.9em;
	color:#FF1010;
	text-align:center;
}
#identification_adherent_acces_etape_2_submit,
#enregistrement_compte_adherent_acces_etape_3_submit,
#identification_oubli_mdp_adherent_acces_etape_2_submit {
	margin-top:15px;
	padding:4px 0 0 0;
	width:100%;
	text-align:center;
}
#identification_adherent_acces_etape_2_submit > *,
#enregistrement_compte_adherent_acces_etape_3_submit > *,
#identification_oubli_mdp_adherent_acces_etape_2_submit > * {
	margin:0;
	padding:0;
}


/* --------------------------------- MENU */

#pave_menu_adherent {
	width:15%;
	height:100%;
	margin:1em 0;
	float:left;
	font-size:0.89em;
	color:#EE980A;
	-webkit-border-radius:0 20px 20px 0;
	-moz-border-radius:0 20px 20px 0;
	border-radius:0 20px 20px 0;
	background-color:#f2f2f2;
}
#pave_menu_adherent_entete {
	display:none;
}
.menu_adherent a {
	padding:1em 0.7em;
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	color:#EE980A;
	-webkit-border-radius:0 20px 20px 0;
	-moz-border-radius:0 20px 20px 0;
	border-radius:0 20px 20px 0;
}
.menu_adherent a:hover {
	text-decoration:underline;
	background-color:#EE980A;
	color:#fff;
}
#pave_menu_adherent .menu_courant a {
	background-color:#EE980A;
	color:#fff;
}

#menu_adherent_accueil 			{}
#menu_adherent_decompte 		{}
#menu_adherent_remboursement 	{}
#menu_adherent_contrat 			{}
#menu_adherent_portabilite 		{}
#menu_adherent_evenement 		{}
#menu_adherent_cotisation 		{}
#menu_adherent_coordonnee 		{}
#menu_adherent_compte_web 		{}
#menu_adherent_document 		{}
#menu_adherent_aide 			{}
#menu_adherent_deconnexion 		{}


/* --------------------------------- ACCUEIL */

#adherent_contenu {
	float:left;
	padding:15px;
	width:calc(85% - 32px);
}
#adherent_contenu h3 {
	text-align:left;
	font-size:1.2em;
	color:#EE980A;
}
#adherent_contenu p {
	color:#666;
}
#adherent_acces,
#adherent_conventionnement,
#adherent_kalivia {
	display:none;
}


/* --------------------------------- MES DECOMPTES */

#recap_decompte_adherent_texte_aucun_decompte {
	text-align:center;
	padding:10px;
}
#recap_decompte_adherent_pave_filtrage {
	padding:10px;
	border:1px solid #f2f2f2;;
}
#recap_decompte_adherent_liste_benef {
	margin:0 10px;
}
#recap_decompte_adherent_pave_filtrage input[type=submit] {
	background:url(../images/personnalise/btn_filtrer.png) top right no-repeat;
	width:118px;
	height:23px;
	cursor:pointer;
	border:0;
	vertical-align:top;
}
.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;}
.recap_decompte_adherent_AS 	{}
.recap_decompte_adherent_TP 	{font-style:italic;}
.recap_decompte_adherent_TPG 	{font-style:italic;}
.recap_decompte_adherent_TPI 	{font-style:italic;}
.recap_decompte_adherent_TPV 	{font-style:italic;}


/* --------------------------------- DETAIL DECOMPTE*/

#detail_decompte_adherent_contenu a {
	text-transform:uppercase;
	color:#EE980A;
	text-decoration:none;
}
#detail_decompte_adherent_contenu a:hover {
	text-decoration:underline;
}
#detail_decompte_adherent_table {
	font-size:0.9em;
}
#detail_decompte_adherent_texte_bas {
	margin-top:20px;
	line-height:1.7em;
}

.detail_decompte_adherent_dtdeb_soin 		{text-align:center; width:5.714285714285714em;}
.detail_decompte_adherent_dtfin_soin 		{text-align:center; width:5.714285714285714em;}
.detail_decompte_adherent_mt_depense 		{text-align:right; width:2.714285714285714em;}
.detail_decompte_adherent_acte 				{}
.detail_decompte_adherent_hps 				{text-align:center; width:1.714285714285714em;}
.detail_decompte_adherent_quantite_et_coeff {display:none;}
.detail_decompte_adherent_quantite 			{text-align:center; width:1.714285714285714em;}
.detail_decompte_adherent_coeff 			{text-align:center; width:1.714285714285714em;}
.detail_decompte_adherent_pu 				{text-align:right; width:2.714285714285714em;}
.detail_decompte_adherent_base_ro 			{text-align:right; width:4.814285714285714em;}
.detail_decompte_adherent_tx_ro 			{text-align:center; width:3.214285714285714em;}
.detail_decompte_adherent_mt_ro 			{text-align:right; width:4.814285714285714em;}
.detail_decompte_adherent_mt_rc 			{text-align:right; width:4.814285714285714em;}

.detail_decompte_adherent_ligne_remb {
	font-style:italic;
	color:#666;
}
.detail_decompte_adherent_ligne_remb td {
	padding-top:2px;
	padding-bottom:2px;
}
.detail_decompte_adherent_formule {
	padding-left:30px;
}
.detail_decompte_adherent_ligne_tot {
	background-color:#f2f2f2;
	font-weight:bold;
	color:#333;
}
.detail_decompte_adherent_ligne_tot:hover td{
	background:#f2f2f2;
	font-weight:bold;
	color:#333;
}
.detail_decompte_adherent_ligne_tot_autre_remb {
	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 {
	background-color:#EE980A;
	border:1px solid #EE980A;
	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_texte_aucun_remb {
	text-align:center;
	padding:10px;
}

.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_nature 		{}
.detail_liquidation_adherent_nodecompte 	{}
.detail_liquidation_adherent_dtaction 		{}
.detail_liquidation_adherent_mt_decompte 	{text-align:right;}


/* --------------------------------- CONTRATS */

.recap_contrat_adherent_contrat_benef {
}
.recap_contrat_adherent_entete_benef {
	margin:0.8em 0;
	color:#EE980A;
	text-decoration:underline;
}
.recap_contrat_adherent_detail {
	width:95%;
	margin:0 auto;
}
.recap_contrat_adherent_detail table{
	margin:0;
}
.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:3em; text-align:center;}
.recap_contrat_adherent_detail_type img 	{width:1em;}


/* --------------------------------- EVENEMENTS */

#recap_evenement_adherent_ajouter_evnt {
	text-transform:uppercase;
	color:#EE980A;
	text-decoration:none;
}
#recap_evenement_adherent_ajouter_evnt:hover {
	text-decoration:underline;
}
#recap_evenement_adherent_texte_aucun_evenement {
	text-align:center;
	padding:10px;
}
#recap_evenement_adherent_ajout_evnt_saisie {
	border:1px solid #f2f2f2;
	padding: 10px;
}
.recap_evenement_adherent_intitule {
	padding:5px 0;
	width:70px;
	display:inline-block;
	color:#333;
}
.recap_evenement_adherent_saisie {
	display:inline-block;
}

#recap_evenement_adherent_div_type 				{}
#recap_evenement_adherent_div_motif 			{display:inline-block;}
#recap_evenement_adherent_div_fichier 			{display:inline-block;}
#recap_evenement_adherent_div_message 			{}
#recap_evenement_adherent_div_etoile 			{text-align:center; padding:5px; font-size:0.9em;}
#recap_evenement_adherent_enreg 				{text-align:center; padding:5px;}
#recap_evenement_adherent_enreg_en_cours 		{text-align:center; padding:5px; font-style:italic; color:red;}
#recap_evenement_adherent_msg_erreur_limit_evnt {text-align:center; padding:5px; font-style:italic; color:red;}

#recap_evenement_adherent_div_fichier .recap_evenement_adherent_intitule {text-align:center;}
#recap_evenement_adherent_div_message .recap_evenement_adherent_intitule {vertical-align:top;}
#recap_evenement_adherent_div_textarea_message {width:calc(100% - 80px);}
#recap_evenement_adherent_div_textarea_message textarea {width:100%;}

.recap_evenement_adherent_dt 					{width:9em;}
.recap_evenement_adherent_type 					{}
.recap_evenement_adherent_origine 				{width:5em; text-align:center;}
.recap_evenement_adherent_img_origine_mutuelle 	{width:20px;}
.recap_evenement_adherent_doc 					{width:3em; text-align:center;}
.recap_evenement_adherent_action 				{width:6em; text-align:center;}

.recap_evenement_adherent_detail_benef 			{width:10em;}
.recap_evenement_adherent_detail_libelle 		{}

/*
cas d'un tableau dans un tableau : on surcharge le style pour le sous-tableau
*/
.recap_evenement_adherent_detail > td, .recap_evenement_adherent_detail:hover > td {
	background:#f2f2f2;
}
.recap_evenement_adherent_detail_table {
	margin:0;
}
.recap_evenement_adherent_detail_table tr:hover td {
	color:#333;
	background:none;
}
.recap_evenement_adherent_detail_table .tr_entete > td {
	border-bottom:1px solid #fff;
}
.recap_evenement_adherent_detail_table .tr_entete:hover > td {
	color:#EE980A;
	background:none;
}


/* --------------------------------- COTISATIONS */

#recap_cotisation_adherent_texte_haut {
	display:none;
}
#recap_cotisation_adherent_texte_aucune_cotisation {
	text-align:center;
	padding:10px;
}

.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_ico_garantie 	{width:1em; 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;}

/*
cas d'un tableau dans un tableau : on surcharge le style pour le sous-tableau
*/
.recap_cotisation_adherent_detail > td, .recap_cotisation_adherent_detail:hover > td {
	background:#f2f2f2;
}
.recap_cotisation_adherent_detail_table {
	margin:0;
}
.recap_cotisation_adherent_detail_table tr:hover td {
	color:#333;
	background:none;
}
.recap_cotisation_adherent_detail_table .tr_entete > td {
	border-bottom:1px solid #fff;
}
.recap_cotisation_adherent_detail_table .tr_entete:hover > td {
	color:#EE980A;
	background:none;
}


/* --------------------------------- COORDONNEES MENU */

#pave_ss_menu_adherent_coordonnee {
	color:#EE980A;
	-webkit-border-radius:0 0 20px 20px;
	-moz-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
	background-color:#f2f2f2;
	font-size:0.89em;
	margin-bottom: 10px;
}
.ss_menu_adherent_coordonnee {
	display:inline-block;
	width:33%;
}
.ss_menu_adherent_coordonnee a {
	text-transform:uppercase;
	text-decoration:none;
	color:#EE980A;
	padding:5px 0;
	-webkit-border-radius:0 0 20px 20px;
	-moz-border-radius:0 0 20px 20px;
	border-radius:0 0 20px 20px;
	width:100%;
	display:block;
	text-align:center;
}
.ss_menu_adherent_coordonnee a:hover {
	text-decoration:underline;
	background-color:#EE980A;
	color:#fff;
}
.ss_menu_adherent_coordonnee.ss_menu_courant a {
	background-color:#EE980A;
	color:#fff;
}


/* --------------------------------- COORDONNEES POSTALES */

.recap_adresse_adherent_adresse_benef {
	margin-bottom:10px;
	padding:5px;
	border:1px solid #f2f2f2;
}
.recap_adresse_adherent_entete {
	padding:0 10px 10px 10px;
}
.recap_adresse_adherent_benef {
	display:inline-block;
	color:#EE980A;
	text-decoration:underline;
}
.recap_adresse_adherent_info_radiation {
	display:inline-block;
	color:#666;
	font-style:italic;
	padding:0 10px;
}
.recap_adresse_adherent_div_action {
	display:inline-block;
	float:right;
}
.recap_adresse_adherent_entete a {
	color:#EE980A;
	text-decoration:none;
	text-transform:uppercase;
}
.recap_adresse_adherent_entete a:hover {
	text-decoration:underline;
}
.recap_adresse_adherent_intitule {
	display:inline-block;
	color:#333;
	padding:5px 0;
	width:9.5em;
}
.recap_adresse_adherent_valeur {
	display:inline-block;
	border:1px solid #f2f2f2;
	padding:3px 7px;
}
.recap_adresse_adherent_saisie {
	display:inline-block;
}
.recap_adresse_adherent_adresse img {
	float:right;
	max-height:14px;
}
.recap_adresse_adherent_saisie > input {
	width:35em;
}
.recap_adresse_adherent_intitule_ville {
	width:5em;
	text-align:center;
}
.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_option_modification {
	margin-top:4px;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}
.recap_adresse_adherent_option_modification > * {
	padding:4px 8px;
}
.recap_adresse_adherent_div_etoile 	{text-align:center; padding:5px; font-size:0.9em;}
.recap_adresse_adherent_enreg 		{text-align:center; padding:5px;}


/* --------------------------------- COORDONNEES BANCAIRES PRESTATION */

.recap_mode_presta_adherent_mode {
	margin-top:5px;
	margin-bottom:10px;
	padding:5px;
	border:1px solid #f2f2f2;
}
.recap_mode_presta_adherent_entete {
	padding:0 10px 10px 10px;
}
.recap_mode_presta_adherent_libelle {
	display:inline-block;
	color:#EE980A;
	text-decoration:underline;
}
.recap_mode_presta_adherent_div_action {
	display:inline-block;
	float:right;
}
.recap_mode_presta_adherent_entete a {
	color:#EE980A;
	text-decoration:none;
	text-transform:uppercase;
}
.recap_mode_presta_adherent_entete a:hover {
	text-decoration:underline;
}
.recap_mode_presta_adherent_intitule {
	display:inline-block;
	color:#333;
	padding:5px 0;
	width:6em;
}
.recap_mode_presta_adherent_valeur {
	display:inline-block;
	border:1px solid #f2f2f2;
	padding:3px 7px;
}
.recap_mode_presta_adherent_saisie {
	display:inline-block;
}
.recap_mode_presta_adherent_saisie > input {
	width:25em;
}
.recap_mode_presta_adherent_option_modification {
	margin-top:4px;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}
.recap_mode_presta_adherent_option_modification > * {
	padding:4px 8px;
}
.recap_mode_presta_adherent_div_etoile 	{text-align:center; padding:5px; font-size:0.9em;}
.recap_mode_presta_adherent_enreg 		{text-align:center; padding:5px;}


/* --------------------------------- COORDONNEES BANCAIRES COTISATION */

.recap_mode_cotis_adherent_mode {
	margin-top:5px;
	margin-bottom:10px;
	padding:5px;
	border:1px solid #f2f2f2;
}
.recap_mode_cotis_adherent_entete {
	padding:0 10px 10px 10px;
}
.recap_mode_cotis_adherent_libelle {
	display:inline-block;
	color:#EE980A;
	text-decoration:underline;
}
.recap_mode_cotis_adherent_div_action {
	display:inline-block;
	float:right;
}
.recap_mode_cotis_adherent_entete a {
	color:#EE980A;
	text-decoration:none;
	text-transform:uppercase;
}
.recap_mode_cotis_adherent_entete a:hover {
	text-decoration:underline;
}
.recap_mode_cotis_adherent_intitule {
	display:inline-block;
	color:#333;
	padding:5px 0;
	width:6em;
}
.recap_mode_cotis_adherent_valeur {
	display:inline-block;
	border:1px solid #f2f2f2;
	padding:3px 7px;
}
.recap_mode_cotis_adherent_saisie {
	display:inline-block;
}
.recap_mode_cotis_adherent_saisie > input {
	width:25em;
}
.recap_mode_cotis_adherent_option_modification {
	margin-top:4px;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}
.recap_mode_cotis_adherent_option_modification > * {
	padding:4px 8px;
}
.recap_mode_cotis_adherent_div_etoile 	{text-align:center; padding:5px; font-size:0.9em;}
.recap_mode_cotis_adherent_enreg 		{text-align:center; padding:5px;}



/* --------------------------------- COMPTE WEB */

/* --------------------------------- COMPTE WEB - MENU */

.pave_ss_menu_adherent_compte_web {
	width:100%;
	font-size:1em;
	margin-top:1.5em;
	margin-bottom:1em;
}
.ss_menu_adherent_compte_web {
	display:inline-block;
	width:33%;
	background-color:#F8FAF5;
}
.ss_menu_adherent_compte_web a {
	text-decoration:none;
	font-weight:normal;
	color:#2B2B2B;
	padding:8px 0;
	width:100%;
	display:block;
	text-align:center;
	transition: background .3s ease,color .3s ease;
}
.ss_menu_adherent_compte_web a:hover {
	color:#EE980A;
}
.ss_menu_adherent_compte_web.ss_menu_courant a {
	background-color:#EE980A;
	color:#fff;
}
#ss_menu_adherent_compte_web_modif_compte_web 	{}
#ss_menu_adherent_compte_web_consentement		{}
#ss_menu_adherent_compte_web_notification		{display:none;}

/* --------------------------------- COMPTE WEB - MODIF COMPTE WEB */

#compte_web_adherent_contenu {
	color:#2B2B2B;
	margin-top:20px;
}

.compte_web_adherent_intitule {display:inline-block; width:150px; margin:0.5em 0;}
.compte_web_adherent_saisie   {display:inline-block; width:300px;}
.compte_web_adherent_saisie input {
	width:100%;
}
.compte_web_adherent_ctrl {
	padding-left:150px;
}
.compte_web_adherent_texte_haut_mdp {
	color:#EE980A;
	padding-top:0.8em;
}
.compte_web_adherent_texte_haut_mdp_label {
	display:inline-block;
}
#compte_web_adherent_progress {
	width:265px;
}
#compte_web_adherent_aide_mdp {
	width:12px;
	margin-left:5px;
	cursor:pointer;
}
#compte_web_adherent_submit {
	border:0;
	background:none;
	margin-left:230px;
	margin-top:2em;
	cursor:pointer;
}
#compte_web_adherent_enregistrer_erreur {
	font-size:0.8571428571428571em;
	color:#FF1010;
}

/* --------------------------------- COMPTE WEB - CONSENTEMENT */

#bloc_consentement tr {border:0;}

.compte_web_adherent_consentement_intitule            {}
.compte_web_adherent_consentement_refus               {text-align:center; width:100px;}
.compte_web_adherent_consentement_autorise_interne    {text-align:center; width:100px;}
.compte_web_adherent_consentement_autorise_demarchage {text-align:center; width:100px;}
.compte_web_adherent_consentement_autorise_tiers      {text-align:center; width:100px;}

.consentement_slider {margin-left:50px; margin-right:50px;}
#compte_web_adherent_consentement_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,
.consentement_slider_separ_2,
.consentement_slider_separ_3,
.consentement_slider_separ_4 {
	border-right:1px solid #eee;
	position:absolute;
	width:50px;
	height:126px;
	margin-top:10px;
}
.consentement_slider_separ_1 {}
.consentement_slider_separ_2 {}
.consentement_slider_separ_3 {}
.consentement_slider_separ_4 {}


#compte_web_adherent_consentement_legende                     {margin-top:10px; margin-left:20px; font-size:0.9em;}
.compte_web_adherent_consentement_legende_div                 {height:26px;}
.compte_web_adherent_consentement_legende_label_titre         {line-height:22px; vertical-align:middle; font-weight:bold; width:70px; display:inline-block;}
.compte_web_adherent_consentement_legende_label_detail        {line-height:22px; vertical-align:middle;}
#compte_web_adherent_consentement_legende_refus               {}
#compte_web_adherent_consentement_legende_autorise_interne    {}
#compte_web_adherent_consentement_legende_autorise_demarchage {}
#compte_web_adherent_consentement_legende_autorise_tiers      {}


/* --------------------------------- COMPTE WEB - NOTIFICATION */

#bloc_notification tr {border:0;}

.compte_web_adherent_notification_intitule     {}
.compte_web_adherent_notification_courrier     {display:none;}
.compte_web_adherent_notification_mail    		{text-align:center; width:100px;}
.compte_web_adherent_notification_sms 			{text-align:center; width:100px;}
.compte_web_adherent_notification_app_mobile	{text-align:center; width:100px;}
.compte_web_adherent_notification_interface	{display:none;}


/* --------------------------------- DOCUMENTS */

#recap_document_adherent_texte_aucun_document {
	text-align:center;
	padding:10px;
}
.recap_document_adherent_document 	{}
.recap_document_adherent_fichier 	{width:2em; text-align:center;}


/* --------------------------------- PORTABILITE */

.portabilite_adherent_periode 		{width:8em;}
.portabilite_adherent_justif 		{width:5em;}
.portabilite_adherent_validation 	{}


/* --------------------------------- AIDE EN LIGNE */



/* --------------------------------- DECONNEXION */

#logout_adherent_texte_haut {
	width:100%;
	text-align:center;
	color:#EE980A;
	font-size:1.5em;
	border-bottom:1px solid #efefef;
	margin-top:150px;
}
