@font-face {
 font-family:'roboto_light';
 src:url("https://www.democratie-active.fr/images/democratie-active.fr/Roboto-Light.eot");
 src:url("https://www.democratie-active.fr/images/democratie-active.fr/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("https://www.democratie-active.fr/images/democratie-active.fr/Roboto-Light.woff") format("woff"),url("https://www.democratie-active.fr/images/democratie-active.fr/Roboto-Light-webfont.ttf") format("truetype");
 font-weight:300;
 font-style:normal
}

.ui-tooltip{text-align:justify;}

body{margin:0px;font-family:'roboto_light',Trebuchet MS,"Open Sans",Arial,sans-serif;font-size:14px;overflow-x:hidden;max-width:100%;}
.module{width:98%;max-width:1300px;margin:auto;padding:0 1%;}
.header{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/logo_tel.png) no-repeat;width:500px; height:88px;float:left;min-width:initial;max-width:initial;padding:0;transition:height 1s ease-in-out;}
footer{min-height:100px;}
footer a{color:#ffffff;text-decoration:none;}
footer a:hover{color:#e1e7ff;text-decoration:underline;}
#creation_compte{display:block;}
.contenu{padding-bottom:15px;}
.mobile_only{display:none;}

.is-sticky .membre_encart{display:none;}
.is-sticky .header{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/logo_tel_sticky.png) no-repeat;width:350px; height:34px;}

.moteur_form_aide_icone{position:absolute;margin-top:16px !important;margin-left:220px !important;}
#moteur_navigation_aide{min-width:400px !important;max-width:600px !important;width:400px !important;}
.membre .fichier_ligne_modifier, .membre .fichier_ligne_nom, #moteur_liste_boutons_pagination{display:none;}
.membre .fichier_ligne_remplacement{display:inline;}
#moteur_fiche .moteur_form_label{clear:none;margin-top:5px;}
#moteur_fiche .moteur_form_label_en_ligne{width:auto;min-width:auto;}
#moteur_fiche{min-height:auto !important;}
.membre .champ_date_action_now {display:none;}
.membre input[name="special_date_vide_Date_Arrete_Ouverture"], #moteur_fiche input[type="checkbox"]{margin-left:5px;}
#moteur_form_label_ID_Permanence, #moteur_form_champ_ID_Permanence{display:none;}

.header_in, .main_in, .footer_in{min-width:initial;max-width:none;float:left;}
.header_in{background-color: #efefef;}

.fond_1{background-color:#efefef;overflow:auto;width:100%;}
.fond_menu{clear:both;border-bottom:1px solid #FFFFFF;}
.fond_2{background-color:#FFFFFF;width:100%;}
.fond_3{overflow:auto;width:100%;}

.titre, .titre a, a, h1, h2, h3, .titre_espace_membre{color:#FD7D34;}
h1{margin:0;padding-top:10px;}

input[type='text'],input[type='password'], select, textarea{height:30px;border-radius:4px;-moz-border-radius:4px;-webkit--border-radius:4px;border:1px solid #efefef;padding:0px 10px;}

input[type='button'],input[type='submit'], .catalogue_produit .voir_fiche, .caddie.encart .commander, .caddie.encart .vider, .bouton, .commande .boutons_action, .bouton, .reservation_form .bouton_rechercher, .reservation_liste_produits .bouton_reserver, #reservation_client .suivant_etape, #commande_client .cadre, #commande_client .reservation_connexion .valider1, #commande_client .valider2, #reservation_client .reservation_connexion .valider1, #reservation_client .valider2, #reservation_client .cadre, .admin_paiement_manuel, .cookies_fermer, .transfert_container .annuler{font-weight:bold;border-radius:4px;-moz-border-radius:4px;padding:3px;cursor:pointer;border:0px;line-height:24px;-webkit-transition-property: background-color;-webkit-transition-duration: 2s;-moz-transition-property: background-color;-moz-transition-duration: 2s;transition-property: background-color;transition-duration: 2s;}
input[type='button']:hover,input[type='submit']:hover, catalogue_produit.catalogue_produit .voir_fiche:hover, .caddie.encart .commander:hover, .caddie.encart .vider:hover, .bouton:hover, .commande .boutons_action:hover, .reservation_form .bouton_rechercher:hover, .reservation_liste_produits .bouton_reserver:hover, #reservation_client .suivant_etape:hover, #commande_client .cadre:hover, #commande_client .reservation_connexion .valider1:hover, #commande_client .valider2:hover, #reservation_client .reservation_connexion .valider1:hover, #reservation_client .valider2:hover, #reservation_client .cadre:hover, .admin_paiement_manuel:hover, .cookies_fermer, .transfert_container .annuler:hover{background-color:#83B5CC;color:rgb(0, 102, 153);}

/*.bouton{background-color: rgb(0, 102, 153);border: 1px solid rgb(51, 51, 51);border-radius:8px;-moz-radius:8px;color: rgb(255, 255, 255);cursor: pointer;font-weight: bold;clear:both;width:200px;text-align:center;-webkit-transition-property: background-color;-webkit-transition-duration: 2s;-moz-transition-property: background-color;-moz-transition-duration: 2s;transition-property: background-color;transition-duration: 2s;}
.bouton:hover{background: none #83B5CC;color:rgb(0, 102, 153);}*/

.colonnes{width: 98%;max-width: 1300px;margin: auto;padding: 0 1%;margin-top:10px;}
.colonne1{width:60%;text-align:right;float:left;}
.colonne2{width:40%;text-align:left;float:left;}

/*COULEURS*/
/*TITRES*/
.democratie_header .nom,.articles_liste h3,.democratie_registres a,.democratie_enquete .lib, .democratie_enquete .cadre_1 .sous_titre,.democratie_commentaires .appreciation,.democratie_commentaires .date,.democratie_commentaires .fichier,.directory, .democratie_commentaires .titre_reponse
{color:#0076b0;}
/*FOND DE COULEUR*/
footer,.fond_menu,.fond_3,.menu_portail,.menu_portail li ul,input[type='button'],input[type='submit'], .catalogue_produit .voir_fiche, .caddie.encart .commander, .caddie.encart .vider, .bouton, .commande .boutons_action, .bouton, .reservation_form .bouton_rechercher, .reservation_liste_produits .bouton_reserver, #reservation_client .suivant_etape, #commande_client .cadre, #commande_client .reservation_connexion .valider1, #commande_client .valider2, #reservation_client .reservation_connexion .valider1, #reservation_client .valider2, #reservation_client .cadre, .admin_paiement_manuel, .cookies_fermer,.titre
{background-color:#0076b0;color:#ffffff;}
/*TEXTE DEFAULT*/
.democratie_enquete .presentation .val{color:#666666;}

.products{width: 100%;margin-bottom:10px;}
.products .titre{text-align:center;margin-top:0px;background:transparent;color:#0076b0;font-size:18px;}
.products a{display:block;margin-left:4%;line-height:43px;text-decoration:none;padding-left:50px;font-weight:bold;transition:font-size 1s ease-in-out;}
.product_1{background: url("https://www.democratie-active.fr/images/democratie-active.fr/icone1.png") no-repeat scroll 0 4px transparent;}
.product_2{background: url("https://www.democratie-active.fr/images/democratie-active.fr/icone3.png") no-repeat scroll 0 4px transparent;}
.product_3{background: url("https://www.democratie-active.fr/images/democratie-active.fr/icone2.png") no-repeat scroll 0 4px transparent;}
.product_4{background: url("https://www.democratie-active.fr/images/democratie-active.fr/icone4.png") no-repeat scroll 0 4px transparent;}
.product_5{background: url("https://www.democratie-active.fr/images/democratie-active.fr/icone5.png") no-repeat scroll 0 4px transparent;}
.products .description{color: #969696;margin-left: 68px;}

.products a:hover{font-size:16px;color:#6985AC;}

.recap_commentaires{width: 100%;margin: auto;padding: 0 1%;font-size: 18px;padding:7px 0px 12px 0px;text-align:center;color:#0076b0;}
.recap_commentaires .lien{margin-left:10px;font-size:15px;}
.references .titre{display:none;}

.menu_portail{height:40px;}
.menu_portail #menu{border-left: 1px solid #ffffff;z-index:15;}
#menu{font-size:14px;}
.menu_portail li{line-height:40px;border-right: 1px solid #ffffff;}
/*.menu_portail li:hover{background-color:#025f8d;}
.menu_portail li.actif{background-color:#09425f;} */
.menu_portail li.actif{background-color: rgba(0, 0, 0, 0.3);}
.menu_portail li:hover{background-color: rgba(0, 0, 0, 0.3);}

.menu_portail li li{border-right:none;}
.menu_portail li ul{margin-left: -20px;min-width:290px;}
.menu_portail li ul li{width:92%;}
.menu_portail li ul a:hover, .menu_portail li a:hover{}
.menu_portail a{color:#ffffff;text-decoration:none;font-weight:bold;}
.menu_only{font-weight:bold;}
.menu_bas{font-size:15px;}
.menu_bas .menu_item{}

.membre_encart {float:right;width:600px;}
.membre_encart .lib{float:left;margin-left:5px;line-height:41px;}
.membre_encart input{float:left;margin-left:5px;}
.membre_encart #connexion_pass_encart{width:125px;}
.membre_encart .titre{background:transparent;color:#FD7D34;font-size:18px;}

.articles_liste .photos{margin-right:20px;margin-bottom:20px;margin-top: -32px;}
.articles_liste .style1 .photos{margin-left:20px;margin-bottom:20px;margin-top: 0px;}
.articles_liste .legende{display:none;}
.articles_liste h3{}
.articles_liste .contenu_texte{text-align:justify;margin-left:0;}

.menu_bas{padding-top:20px;height:65px;background-color:transparent;}
.bottom_micropulse{color:rgb(0, 118, 176);}
.bottom_micropulse a{color:rgb(0, 118, 176);}

.contact .champ_fax{display:none;}

/*Slider */
.bx-pager a {background: url("https://www.democratie-active.fr/images/democratie-active.fr/pager.png") no-repeat scroll 0 -17px transparent;color: #FFFFFF;font-size: 12px;margin-right: 5px;padding: 3px 8px 1px 6px;position: relative;top: 4px;}
.bx-auto .start {background: url("https://www.democratie-active.fr/images/democratie-active.fr/pager.png") no-repeat scroll 0 0 transparent;padding-left: 13px;}
.bx-pager .active, .bx-pager a:hover {background-position: 0 -2px;}
.bx-pager {bottom: 0;height: 21px;left: 15px;position: absolute;margin-top:-50px;}
.bx-pager div.round {float: left;height: 21px;position: relative;width: 7px;}
.bx-pager {position: relative;margin-top: -25px;z-index: 11;width:90%;}
.bx-pager a{color:transparent;}
.bx-pager-item{float:left;}

.actualites_liste{border:3px solid #0076b0;width:99%;height:auto; max-width:640px;padding:0px;margin-bottom:10px;}
.actualites_liste .titre,.actualites_liste h2,.actualites_liste .date{display:none;}
.actualites_liste .item img{width:100%;}

.democratie_registres{margin-top:0px;color:#888888;}
.democratie_registres .product{float:left;height:40px;width:40px;margin-right:5px;}
.democratie_registres .item{width:32%;margin-right:1%;float:left;cursor:pointer;}
.democratie_registres a{color:#888888;text-decoration:none;}
.democratie_registres span{padding:20px;}
.democratie_registres .publication{font-style:italic;clear:both;margin-left:46px;margin-bottom:10px;}

#page_registres_liste .democratie_registres .item{width:31%;margin:10px 1%;min-height:235px;background-color:#F9F9F9;box-shadow: 8px 10px 5px #EFECEB;}
#page_registres_liste .democratie_registres .item:hover{background-color:#FFFFFF;}
#page_registres_liste .democratie_registres .col1{text-align:center;width:100%;clear:both;float:left;margin-bottom:10px;margin-top:10px;}
#page_registres_liste .democratie_registres .col2{clear:both;width:98%;float:left;padding:0px 1%;}
#page_registres_liste .democratie_registres .photo img{max-height:100px;max-width:95%;}	
#page_registres_liste .democratie_registres .photo_default{background: url("https://www.democratie-active.fr/images/democratie-active.fr/registre_default.jpg") no-repeat scroll center center transparent;height:100px;width:100%;}
#page_registres_liste .democratie_registres a{text-align:left;}
#page_registres_liste .democratie_registres .publication{margin-top:10px;}
#page_registres_liste .democratie_registres .product{height:80px;}
#page_registres_liste .democratie_registres .type{font-weight:bold;font-style:italic;}
#page_registres_liste .democratie_registres .bloc_recherche{clear:both;float:left;width:98%;background-color:#EFEFEF;margin:0px 1%;margin-top:10px;}
#page_registres_liste .democratie_registres .ok{background-color:#0076b0;padding:6px;cursor:pointer;color:#FFFFFF;}
#page_registres_liste .democratie_registres .sous_titre{margin-left:1%;}

/*page ENQUETE*/

.publication_msg{background-color:#efefef;text-align:center;padding:70px 0;font-size:16px;}

.democratie_header .icone{float:left;background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/icone.png);width:60px; height:60px;background-size:100%;margin-right:5px;}
.democratie_header .nom{float:left;min-height:50px;font-size: 20px;margin-top:0px;max-width:70%;margin-left:20px;}
.democratie_header .logo{float:right;background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/logo.png);width:133px; height:42px;background-size:100%;margin-top:5px;}

.democratie_formulaire input[type='text'],.democratie_formulaire input[type='password'],.democratie_formulaire select,.democratie_formulaire textarea{width:98%;padding:0 1%;}
.democratie_formulaire .lib{line-height:35px;float:left;margin-right:1%;}
.democratie_formulaire .val{float:left;margin-right:2%;}
.democratie_formulaire .sous_titre{clear:both;}
.democratie_formulaire .qualification input{margin-left:1%;}
.democratie_formulaire .sous_titre{margin-top:10px;}
.democratie_formulaire textarea {height:140px;width:97%;padding:5px 1%;}
.democratie_formulaire .anti_spam{margin-top:10px;}
.democratie_formulaire .anti_spam iframe{text-align:center;}
.democratie_formulaire .anti_spam img {border-bottom: 1px solid #000000;}
.democratie_formulaire .valider{text-align:center;}
.democratie_formulaire .anonyme{clear:both;font-weight:bold;}
.democratie_formulaire .anonyme .val{line-height:40px;min-width:45px;}
.democratie_formulaire .ligne{clear:both;}
.democratie_formulaire .identification_content .lib, .democratie_formulaire .accuse .lib{width:10%;}
.democratie_formulaire .identification_content .val{width:20%;}
.democratie_formulaire .val .recevoir_accuse input{width:auto;margin-left:1%;}
.democratie_formulaire .val .recevoir_accuse{display:block;}
.democratie_formulaire .message, .democratie_commentaires .message, .mod_43 .onglets_content_3 .message{margin:20px 0px;font-size:15px;text-align:center;}
.mentions, .politique{font-style:italic;font-size:13px;}
.disclamer{color:#FD7D34;margin:0 2%;font-weight:bold;}
.membre .disclamer{color:#0076b0;font-weight:normal;}
.disclamer span{float:none;padding: 0px 8px;background-repeat:no-repeat;}
.g-recaptcha > div {margin 10px auto !important;text-align: center;width: auto !important;height: auto !important;}
.democratie_formulaire .fichier .val{background-color:#FFFFFF;margin-top:10px;padding-left:5px;}
.democratie_formulaire .adresse .val, .democratie_formulaire .accuse .val{width:53%;}

.democratie_enquete{padding:10px 0;overflow:auto;}
.democratie_enquete .autorite, .democratie_enquete .arrete, .democratie_enquete .presentation, .democratie_enquete .lien1,.democratie_enquete .commissaire, .democratie_enquete .permanences, .democratie_enquete .siege{margin-top:10px;clear:both;}
.democratie_enquete .permanences{clear:both;float:left;width:100%;margin-bottom:10px;}
.democratie_enquete .permanences .item{float:left;width:44%;margin:1px 2%;background-color:#efefef;padding:10px 1%;min-height:76px;}
.democratie_enquete .permanences .item.impair{clear:both;}
.democratie_enquete .permanences .col11{float:left;width:39%;margin-right:1%;text-align:center;}
.democratie_enquete .permanences .col21{float:left;width:59%;margin-left:1%;text-align:center;}
.democratie_enquete .permanences .jour,.democratie_enquete .permanences .adresse{color:#0076b0;font-weight:bold;}
.democratie_enquete .permanences .past .horaire,.democratie_enquete .permanences .past .jour,.democratie_enquete .permanences .past .adresse,.democratie_enquete .permanences .past .matin,.democratie_enquete .permanences .past .apres_midi,.democratie_enquete .permanences .past .ville, .democratie_enquete .permanences .past .tel, .democratie_enquete .permanences .past .lib_tel{color:#A4A4A4;}
.democratie_enquete .permanences .horaire i{color:rgb(253, 125, 52);margin-right:10px;font-size:21px}
.democratie_enquete .permanences .adresse i{color:rgb(253, 125, 52);margin-right:10px;font-size:21px}
.democratie_enquete .permanences .matin, .democratie_enquete .permanences .apres_midi{padding-left:30px;}
.democratie_enquete .permanences .tel{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/icone_tel.png) no-repeat 27px 0px;line-height:32px;font-weight:bold;padding-left:10px;}
.democratie_enquete .permanences .tel a{text-decoration:none;}
.democratie_enquete .permanences .help_tel{background:transparent url(https://www.democratie-active.fr//pulsit/img/modules/info.png) no-repeat 4px 7px;color:transparent;width:20px;display:inline-block;cursor:pointer;}
.democratie_enquete .permanences .past .tel{opacity:0.6;}

.democratie_enquete .presentation{clear:both;width:94%;margin:10px 2%;padding:10px 1%;border:1px solid #cccccc;}
.democratie_enquete .presentation .val{font-weight:normal;}
.membre #moteur_form_champ_Objet input{width:82% !important;}

.democratie_enquete .col1, .democratie_enquete .col2{float:left;}
.democratie_enquete .col1{width:69%;margin-right:1%;}
.democratie_enquete .col2{width:30%;}
.democratie_enquete .lib, .democratie_enquete .cadre_1 .sous_titre{clear:both;font-weight:bold;}
.democratie_enquete .cadre_1 .sous_titre{font-size:14px;}
.democratie_enquete .nom,.democratie_enquete .autorite{overflow:hidden;}
.democratie_enquete .nom .lib,.democratie_enquete .autorite .lib{float:left;}
.democratie_enquete .nom .val,.democratie_enquete .autorite .val{float:left;margin-left:2%;}
.democratie_enquete .photo img{width:100%;}
.democratie_enquete .diapo_statique .photo{margin:10px 0px;}
.democratie_enquete .diapo_defilant{width: 100%;overflow: hidden;height:300px;margin-top:20px;}
.democratie_enquete .diapo_defilant .photo{width:100%;height:300px;text-align:center;}
.democratie_enquete .diapo_defilant .owl-stage-outer{width:100%;}
/*.democratie_enquete .diapo_defilant .owl-prev{z-index:10;background:transparent url(fleche1.png) no-repeat 0px 0px;width:46px;height:47px;color:transparent;float:left;position:relative;top:-180px;margin-left:1%;}
.democratie_enquete .diapo_defilant .owl-next{z-index:10;background:transparent url(fleche2.png) no-repeat 25px 0px;width:46px;height:47px;color:transparent;float:right;position:relative;top:-180px;margin-right:1%;}*/
.democratie_enquete .diapo_defilant .owl-prev{background:rgba(255, 255, 255, 0.8) url(https://www.democratie-active.fr/images/democratie-active.fr/fleche1.png) no-repeat -3px 0px;width:22px;height:40px;color:transparent;float:left;position:relative;top:-180px;margin-left:1%;border-radius:16px;}
.democratie_enquete .diapo_defilant .owl-next{background:rgba(255, 255, 255, 0.8) url(https://www.democratie-active.fr/images/democratie-active.fr/fleche2.png) no-repeat 3px 0px;width:22px;height:40px;color:transparent;float:right;position:relative;top:-180px;margin-right:1%;border-radius:16px;}
.owl-carousel .owl-item img{width:auto !important;max-width:100%;max-height:100%;margin:auto;}

.democratie_enquete .lien1{font-weight:bold;}
.democratie_enquete .lien_item{margin-left:1%;padding:3px 0px;}
.democratie_enquete .lien_item i{padding:0px 5px;color:rgb(0, 118, 176);}
.democratie_enquete .cadre_1{background-color:#efefef;margin:10px 0px;padding:12px;border:solid 1px #cccccc;}
.democratie_enquete .cadre_1 .statut{overflow:auto;}
.democratie_enquete .statut .lib, .democratie_enquete .ouverture .lib{clear:both;float:left;}
.democratie_enquete .statut .val{float:left;margin-left:5px;font-weight:bold;}
.democratie_enquete .ouverture .val{clear:both;}
.democratie_enquete .temps_restant{clear:both;margin:15px 0px;text-align:center;}
.democratie_enquete  .lien_depot a{text-decoration:none;color:#FFFFFF;padding:4px;white-space:nowrap;}
.democratie_enquete .avance .item{display:none;}
.democratie_enquete .avance .next{display:block;}

#lightbox-container-image-box, #lightbox-container-image-box img{max-width:100%;max-height:700px;}

.democratie_commentaires{margin-bottom:20px;}
.democratie_commentaires .item{padding-bottom:10px;padding-top:10px;float:left;width:100%;border-bottom:1px solid #cccccc;}
.democratie_commentaires .numerotation{font-weight:bold;}
.democratie_commentaires .date{font-weight:normal;}
.democratie_commentaires .anonyme{font-style:italic;}
.democratie_commentaires .appreciation{font-weight:bold;}
.democratie_commentaires .details{width:18%;float:left;padding:5px 1%;}
.democratie_commentaires .observation{width:80%;float:left;color:#666666;}
.democratie_commentaires .desactivation{font-style:italic;color:#888888;}
.democratie_commentaires .modulo_1{background-color:#efefef;}
.democratie_commentaires .titre, .exportations .titre{margin-left:0px;padding-left:5px;}
.democratie_commentaires .fichier{font-style:italic;font-size:12px;margin:5px 0px;float:left;float:none;}
.democratie_commentaires .reponse{margin-top:10px;margin-left:10px;font-style:italic;}
.democratie_commentaires .titre_reponse{font-weight:bold;}
.democratie_commentaires .lib_action{margin-left:30px;font-weight:bold;color:#0076b0;}
.democratie_commentaires .fiche_traitement{padding-top:4px;padding-bottom:4px;background-color:#efefef;display:block;line-height:35px;padding-left:20%;}
.democratie_commentaires .sous_partie{float:left;width:98%;background-color:#F9F9F9;margin-bottom:10px;padding-left:1%;padding-right:1%;}
.democratie_commentaires .sous_partie .sous.titre{background-color:transparent;color:#0076b0;margin-bottom:0px;border:0px;float:left;width:55%;}
.democratie_commentaires .sous_partie .clear{clear:none;display:none;}
.democratie_commentaires .sous_partie .align_right{margin-top:5px;}
.democratie_commentaires .sous_partie .observation_contenu{float:left;width:96%;border:1px solid #0076b0;padding:2%;margin-bottom:4px;}
.democratie_commentaires .ouvrir_observation{display:block;margin-top:10px;width:140px !important;}

.membre .barre.action_modification{display:none;}

.democratie_commentaires.action_ .observation_contenu.couper{height:188px;overflow:hidden;}
.democratie_commentaires .observation_more, .democratie_commentaires .observation_minus{margin-top:5px;font-weight:bold;width:100%;float:left;clear:both;background:#efefef url(https://www.democratie-active.fr/pulsit/img/actions/down.png) no-repeat scroll 45% 8px;color:rgb(0, 102, 153);cursor:pointer;padding:4px 0px;}
.democratie_commentaires .observation_minus{background:#efefef url(https://www.democratie-active.fr/pulsit/img/actions/up.png) no-repeat scroll 50% 8px;}
.democratie_commentaires .observation_more span{margin-left:46%;}
.democratie_commentaires .modulo_1 .observation_more{background:#FFFFFF url(https://www.democratie-active.fr/pulsit/img/actions/down.png) no-repeat scroll 45% 8px;}
.democratie_commentaires .modulo_1 .observation_minus{background:#FFFFFF url(https://www.democratie-active.fr/pulsit/img/actions/up.png) no-repeat scroll 50% 8px;}

.democratie_commentaires .pagination{width:100%;text-align;center;margin:auto;}
.democratie_commentaires .pagination_items{display:inline-block;width:auto;}

.democratie_commentaires .sous_partie .bouton{float:left;clear:none;margin-bottom:10px;margin-top:10px;padding:0px;width:210px;margin-right:10px;}
.democratie_commentaires .sous_partie .supprimer_partie{clear:both;margin-left:20%;}
.democratie_commentaires .sous_partie textarea{width:96%;height:200px;}
.democratie_commentaires .sous_partie .modifier_partie{width:210px;}

.faq h2{color:#0076b0;margin-bottom:6px;}
.faq .texte{font-size:1.1em;text-align:justify;}

.saisie_ok{border:2px solid #69AA6B !important;}
.saisie_vide{border:2px solid #f57e0a !important;}
.saisie_ko{border:2px solid #FE6265 !important;}

.v_ok{background:transparent url("https://www.democratie-active.fr/pulsit/img/modules/ok.png") no-repeat scroll 0 0;padding-left:25px;margin-left:5px;}
.v_ko{background:transparent url("https://www.democratie-active.fr/pulsit/img/modules/ko2.png") no-repeat scroll 0 0;padding-left:25px;margin-left:5px;}
.v_important{background:transparent url("https://www.democratie-active.fr/pulsit/img/modules/important.png") no-repeat scroll 0 0;padding-left:25px;margin-left:5px;opacity:0.7;}
#tooltip{position:absolute;background-color:#ffffff;padding:5px;border:solid 1px #777777;max-width:400px;z-index:100;}

.democratie_documents{margin-bottom:20px;}
.democratie_documents .item{margin-top:5px;margin-bottom:5px;}
.democratie_documents .arbo_1{margin-left:2%;}
.democratie_documents .arbo_2{margin-left:4%;}
.democratie_documents .arbo_3{margin-left:6%;}
.democratie_documents .arbo_4{margin-left:8%;}

.membre .bloc_Fichier_Avis_Ouverture{overflow:auto;}

.membre .transfert_container{clear:both;float:left;margin-top:15px;text-align:left;width:300px;background-color:#fafafa;border:1px solid #CCCCCC;padding:5px;}
.membre .transfert_container .titre_transfert{font-weight:bold; color: rgb(0, 102, 153);}
.membre .transfert_container .transfert_container .msg_attente{color:#1740D4;}

.membre .transfert_container #progress_size{margin-top:10px;font-weight:bold;color:rgb(0, 102, 153);text-align:center;}
.membre .transfert_container .progress{position:relative;width:98%;border: 1px solid #ddd;padding: 1px;border-radius: 3px;}
.membre .transfert_container .bar{background-color: #B4F5B4;width:0%;height:20px;border-radius: 3px;}
.membre .transfert_container .percent{position:absolute;display:inline-block;top:3px;left:48%;}
.membre .transfert_container select{max-width:89%;}
.membre .transfert_container .annuler{background-color:#971A3F;color:#FFFFFF;text-align:center;}
.membre .transfert_container .annuler:hover{background-color:#F82563;color:#FFFFFF;}

.exportations .bouton_exportation, .bloc_avance .bouton_exportation{border:0;}
.exportations .champs_thematiques input, .bloc_avance .champs_thematiques input{margin-left:6px;}
.exportations .champs_thematiques, .bloc_avance .champs_thematiques{border:1px solid #0076b0;}
.exportations .sous_classement, .bloc_avance .sous_classement{height:20px;line-height:30px;padding-bottom:5px;background:linear-gradient(to right, #EFEFEF, #FFFFFF);padding-left:5px;}
.exportations .moteur_form_champ, .bloc_avance .moteur_form_champ{margin-bottom:15px;}
.exportations .moteur_form_label, .bloc_avance .moteur_form_label {text-align:right;margin-right:20px;}
.exportations .bouton_exportation, .bloc_avance .bouton_exportation {padding:8px;width:15%;}
.membre .bloc_avance{float:left;width:90%;background-color:#EBF7FF;margin-left:5%;}
.membre .stat_result .files table{width:100%;}
.membre .stat_result .files .fichier{width:90%;}
.membre .stat_result .files .entete{font-weight:bold;}
.membre .stat_result .files .telechargements{width:10%;}

.membre input[type=checkbox] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;}
.membre input[type=checkbox] {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;height:15px;width:15px;background:#fff;border: 1px solid #0076b0;margin:0px;margin-left:6px;margin-right:2px;}
.membre input[type="checkbox"]:checked {background: #FFF;position: relative;}
.membre input[type="checkbox"]:checked::before {font-family: FontAwesome;content: '\f00c';display: block;color: #FD7D34;font-size: 13px;position: absolute;}

.membre input[type=radio] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;}
.membre input[type=radio] {border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;height:15px;width:15px;background:#fff;border: 1px solid #0076b0;margin:0px;margin-left:6px;margin-right:2px;}
.membre input[type="radio"]:checked {background: #FFF;position: relative;}
.membre input[type="radio"]:checked::before {font-family: FontAwesome;content: '\f111';display: block;color: #FD7D34;font-size: 13px;position: absolute;top:-1px;left:1px;}
/*.membre input[type="radio"]:checked::before{top:-2px;left:0px;}*/

.membre.mod_41 .moteur_form_label_radio{line-height:15px;}
.membre.mod_41 .moteur_form_liste_valeurs_courte{border:0px;padding-top:10px;}

.liste_rdv .sous_titre{color:#0076b0;font-weight:bold;font-size:16px;}
.liste_rdv .sous_titre .lib{display:inline-block;width:80%;line-height:36px;}
.liste_rdv .type_1 .sous_titre .lib{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/icone_tel.png) no-repeat 210px 0px;}
.liste_rdv .permanence{border:1px solid #0076b0;padding:1%;margin:8px 1%;clear:both;float:left;width:90%;background-color:#F6F6F6;padding:9px 3%;}
.liste_rdv .item{float:left;width:80% !important;border-bottom: 1px solid #D1D1D1;}
.liste_rdv .date{background: transparent url("https://www.democratie-active.fr/images/democratie-active.fr/calendrier_80.png") no-repeat scroll 0 0;padding-top:85px;display:inline-block;font-size:15px;min-width:80px;padding-left:1%;float:left;}
.liste_rdv .item .heure{background: transparent url("https://www.democratie-active.fr/images/democratie-active.fr/heure.png") no-repeat scroll 2px 0px;padding-left:20px;color:#FD7D34;font-weight:bold;padding-right:8px;}
.liste_rdv .item .lib{width:45%;display:inline-block;}
.liste_rdv .item .tel{width:15%;display:inline-block;}
.liste_rdv .libre{cursor:pointer;}
.liste_rdv .items{float:left;width:90%;margin-left:1%;}
.liste_rdv .item{float:left;width:12% !important;line-height:25px;margin-left:1%;margin-right:1%;border:0px;margin-top:2px;}
.membre .liste_rdv .item{width:97% !important;}
.liste_rdv .item.heure{clear:both;}
.liste_rdv .apres_midi{clear:both;line-height:35px;color:#0076b0;}
.item.libre{background-color:#FFFFFF;border:1px solid #dddddd;}
.item.libre:hover{background-color:#0076b0;}
.item.libre:hover .heure{color:#FFFFFF;}
.item.occupe{background-color:#FD7D34;border:1px solid #FD7D34;opacity:0.8;}
.item.occupe .heure{color:#FFFFFF;}

.prise_rdv{width:20%;margin:auto;background-color:#F6F6F6;padding:10px 2%;overflow:auto;position:absolute;top:150px;box-shadow: 0px 10px 5px #D8D5D4;z-index:10;height:auto !important;}
.prise_rdv .lib{float:left;clear:both;color:#0076b0;width:33%;line-height:35px;}
.prise_rdv .val{float:left;line-height:35px;width:65%;margin-left:1%;}
.prise_rdv input{border:1px solid #0076b0;height:25px;padding:2px 5px;width:99%;}
.prise_rdv .anti_spam {clear:both;overflow:auto;padding-top:10px;}
.prise_rdv .bouton{float:left;width:40%;margin-left:1%;margin-right:1%;text-align:center;}
#voile{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background-color:#444444;filter: alpha(opacity=65);-moz-opacity: .65;opacity: .65;z-index: 2;display:none;margin: 0px;padding: 0px;background-attachment: fixed;}
.prise_rdv .val_bouton{float:left;width:91%;margin-left:9%;}

.statistiques .tab_entete_titre{font-size:12px;font-weight:bold;padding:2px 2px 2px 6px;text-align:center;vertical-align:top;width:160px;}
.statistiques .color1{color:#0076b0;}
.statistiques .color2{color:red;}
.statistiques .tab_entete {border-bottom:1px solid #333333;font-size:12px;font-weight:bold;padding:2px 2px 2px 6px;text-align:left;}
.statistiques .tab_donnees {text-align:center;border:1px solid #CCCCCC;font-size:12px;font-size-adjust:none;padding:1px 2px 1px 4px;width:90px;text-align:right;}
.statistiques .tab_total{font-size:13px;font-weight:bold;padding:2px 2px 2px 6px;text-align:right;vertical-align:bottom;width:160px;}
.statistiques .tab_result{margin:auto;}
.statistiques .stat_result{float:none;clear:both;width:97%;padding:0.5%;margin:10px 1%;}
.statistiques .stat_titre1{clear:both;float:left;margin:5px 0px;color:#0076b0;font-size:18px;line-height:15px;text-align:left;padding-left:4px;width:auto;font-weight:bold;margin-top:20px;}
.statistiques .stat_titre_comparaison{clear:both;float:none;margin:4px 0px;color:#888888;font-size:12px;text-align:left;width:auto;font-weight:bold;padding-left:8px;}
.statistiques .bloc_avance{float:left;width:76%;margin-right:3%;margin-left:0%;}
.statistiques .moteur_form_label{min-width:130px !important;}
.statistiques .bouton_exportation{width:28%;}

.statistiques .resume{float:left;width:18%;margin-right:1%; border: solid 1px #0076b0;margin-top:44px;box-shadow: 0px 10px 5px #D8D5D4;padding-bottom:10px;}
.suivi .resume{text-align:left;border: solid 1px #0076b0;margin-top:20px;margin-bottom:20px;box-shadow: 0px 10px 5px #D8D5D4;padding-bottom:10px;overflow:auto;}
.statistiques .resume .lib, .suivi .resume .lib{width: 79%;display: block;float:left;clear:both;padding-left:1%;}
.statistiques .resume .val, .suivi .resume .val{width:20%;font-weight:bold;color:#0076b0;float:right;}
.statistiques .resume .resume_total, .suivi .resume .resume_total{border-top:1px solid #0076b0;font-weight:bold;clear:both;margin-top:5px;}
.suivi .resume .item{text-align:left !important;height:auto!important;}

.shareit{float:right;padding:5px;margin-top:22px;}

/*CONTACT*/
.contact .quadruple_1, .contact .quadruple_3, .contact .double_1{line-height:35px;width:15%;}
.contact .quadruple_3{padding-left:2%;}
.contact .simple{font-style:italic;}

/*site_clic */
.site_clic .simple, .site_clic .double, .site_clic .quadruple, .site_clic .anti_spam {clear: both;}
.site_clic .quadruple_1, .site_clic .quadruple_2, .site_clic .quadruple_3, .site_clic .quadruple_4, .site_clic .double_1, .site_clic .double_2 {float: left;}
.site_clic .quadruple_1, .site_clic .quadruple_3, .site_clic .double_1{line-height:35px;width:15%;}
.site_clic .quadruple_3{padding-left:2%;}
.site_clic .double_2 {width: 83%;}
.site_clic .quadruple_2, .site_clic .quadruple_4 {width: 32%;}
.site_clic .double input, .site_clic .quadruple input, .site_clic .double textarea {max-width:300px;width:100%;}
.site_clic .simple{font-style:italic;}
.site_clic .quadruple_3 {margin-left: 2%;}

/*ESPACE CLIENT*/
#creation_compte h3{display:none;}
.membre a{text-decoration:none;}
.moteur_form_label, .moteur_form_ligne, .titre{clear:both;}
.membre .moteur_form_label{min-width:240px;padding-top: 10px;height: 32px;line-height:initial;font-size:13px !important;}
.moteur_form_champ{line-height:42px;}
.moteur_form_ligne{margin-left:10px;}
.titre{line-height:30px;padding-left:10px;border-bottom:1px solid #0076b0;padding-bottom:5px;margin-bottom:5px;margin-top:10px;}
.moteur_form_champ .ui-datepicker-trigger{vertical-align:middle !important;margin-left:5px;}
#moteur_navigation_recherche input{margin-top:-1px;}
#moteur_navigation_pagination select{height:19px;}
.democratie_compte .moteur_form_champ{width:40%;}
.democratie_compte input[type='text']{width:80%;}
.democratie_compte select{width:86%;}
.democratie_compte .ouverture input,.democratie_compte .fermeture input,.democratie_compte .publication input{width:auto;}
.democratie_compte .exportations input{width:auto;}
.democratie_compte .exportations .moteur_form_champ{width:78%;}
.democratie_compte .exportations .bouton_exportation{width:auto;margin-left:10px;}
.democratie_compte .moteur_form_label{min-width:15%;}
.democratie_compte .sous_titre{clear:both;font-size:15px;color:#0076b0;}
.democratie_compte .nouvel_intervenant .sous_titre{background:transparent url("https://www.democratie-active.fr/images/espace_client/inscription.png") no-repeat scroll 0 0;line-height:60px;padding-left:50px;cursor:pointer;}
.democratie_compte .intervenant .moteur_form_champ,.democratie_compte .nouvel_intervenant .moteur_form_champ{width:30%;}
.democratie_compte .intervenant .moteur_form_champ_ligne{width:80%;}
.democratie_compte .intervenant{clear:both;float:left;border-top:1px solid #0076b0;}
.democratie_compte .validation .moteur_form_label{display:none;}
.democratie_compte .validation .moteur_form_champ{width:100%;}
.democratie_compte .validation{border-bottom:1px solid #0076b0;padding-bottom:10px;margin-bottom:10px;float:left;width:99.99%;box-sizing:border-box;}
.democratie_compte .nouvel_intervenant_container{border:0px;}
.democratie_compte .nouvel_intervenant{border:0px;}
.democratie_compte .intervenant .moteur_form_champ, .democratie_compte .intervenant .moteur_form_label, .democratie_compte .nouvel_intervenant .moteur_form_champ, .democratie_compte .nouvel_intervenant .moteur_form_label{padding-left:1%;float:left;clear:none;}
.democratie_compte input[type='button']{padding:8px;border:none;width:60%;}
.democratie_compte .validation input{margin-left:30%;margin-top:10px;margin-bottom:10px;width:40%;}
.democratie_compte .option_limit_mo input{width:30px;text-align:right;}
.mod_41 #moteur_form_medias{margin-top:10px;}

.membre .disclamer, .disclamer{width:80%;margin:auto; background-color: rgb(239, 239, 239);border: 1px solid #ADADB2;padding:10px 2%;margin-top:10px;margin-bottom:10px;clear:both;}
.exportations .disclamer{width:60%;margin-left:20%;}

.msg_systeme{border:2px dotted #f57e0a;font-size:15px;text-align:center;margin-top:10px;margin-bottom:10px;padding:20px 10px;background-image:linear-gradient(#FFFFFF, #ECECEC);font-weight:bold;}
.msg_erreur{color:red;}

.registre_menu{font-size:16px;padding:10px 0px;}
.registre_menu .enquete_en_cours{border-bottom:1px solid #0076b0;padding-bottom:5px;color:#0076b0;font-weight:bold;font-size:17px;text-align:right;font-style:italic;margin-right:5px;}
.registre_menu a{margin-right:10px;text-decoration:none;}
.registre_menu .choix_enquete .lib{border-bottom:1px solid #0076b0;padding-bottom:10px;margin-bottom:10px;padding-left:70px;background:transparent url("https://www.democratie-active.fr/images/democratie-active.fr/registre.jpg") no-repeat scroll 0 0;line-height:60px;}
.registre_menu .choix_enquete .item{padding-left:40px;background:#F9F9F9 url("https://www.democratie-active.fr/images/democratie-active.fr/registre2.jpg") no-repeat scroll 0 0;line-height:30px;margin-left:70px;margin-bottom:10px;margin-right:10px;}
.registre_menu .choix_enquete .enquete_lib{color:#0076b0;}
.registre_menu .choix_enquete .enquete_lib:hover, .registre_menu .choix_enquete .paiement{color:#FD7D34;font-weight:bold;}

.registre_menu .choix_enquete .item.modulo_0{background-color:#EFEFEF;}
.registre_menu .choix_enquete .statut, .registre_menu .choix_enquete .type_produit{font-size:13px;}
.registre_menu .choix_enquete .type_produit{font-style:italic;}
.registre_menu .choix_enquete .nouveau_registre{float:right;margin-top:14px;width:auto;}
.registre_menu .choix_enquete .onglets .onglet{line-height:initial;cursor:pointer;}
.registre_menu .choix_enquete .onglets .onglet.on{font-weight:bold;}
.registre_menu .choix_enquete .contenu_onglet_2{display:none;}
.registre_menu .choix_enquete .liste_enquetes{clear:both;}
.registre_menu .choix_enquete .commentaire{font-size:14px;color:#0076b0;}
.registre_menu .choix_enquete .lib_commentaire{font-style:italic;color:#FD7D34;}
.registre_menu .choix_enquete .bouton.action{float: none;padding: 1px;font-size: 13px;}

#page_espace_client .main_in{background-color:#efefef;}
.membre{background-color:#FFFFFF;overflow:auto;}
.membre.module{padding:0;}
.encart_connecte .titre{display:none;}
.membre #moteur_entete{display:none;}
.exportation_max{margin-left:10px;}

.membre .barre{background-color:#efefef;float:left;width:100%;padding:3px 0px;margin-bottom:10px;}
.membre .barre .lib{float:left;margin-left:30px;line-height:30px;}
.membre .barre select{margin-left:8px;}
.membre .democratie_commentaires .details{min-height:60px;}
.membre .democratie_commentaires .on, .membre .onglets_content_3 .on{color:#0076b0;font-weight:bold;font-style:none;}
.membre .democratie_commentaires .off{color:#888888;font-weight:normal;font-style:italic;}
.membre .democratie_commentaires .depublie{color:red;font-weight:bold;font-style:none;}
.membre .democratie_commentaires .fichier{font-size:14px;}
.membre .democratie_commentaires .auteur, .membre .democratie_commentaires .cp{font-size:12px;}
.membre .democratie_commentaires .observation{color:#000000;}
.membre .democratie_commentaires .statut{color:#000000;border-bottom:1px solid #cccccc;margin-bottom:8px;padding-bottom:3px;}
.membre .democratie_commentaires .align_left{float:left;line-height: 22px;}
.membre .democratie_commentaires .align_right{float:right;margin-right:10px;}
.membre .democratie_commentaires .observation p{margin:0px;}
.membre .democratie_commentaires .boutons_ajout {clear:both;margin-left:21%;padding-top:10px;}
.membre .democratie_commentaires .boutons_ajout .bouton{clear:none;margin-right:5px;float:left;padding:1px;line-height:16px;font-size:11px;width:135px;margin-bottom:5px;margin-top:5px;}
.membre .democratie_commentaires .boutons_ajout textarea{min-width:98%;min-height:70px;}
.membre .democratie_commentaires .boutons_ajout input[type='submit']{padding-left:10px;padding-right:10px;}

.membre .recherche_ok{padding:4px !important;margin-left:5px;}
.membre .nb_total{font-weight:bold;}
.membre .lib_avance{cursor:pointer;color:#FD7D34;font-weight:bold;border:1px solid #0076b0;padding: 0px 6px;padding-left:26px;background:transparent url(https://www.democratie-active.fr/pulsit/img/mini_icones/details.png) no-repeat scroll 5px 5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.membre .lib_avance:hover{background-color:#0076b0;}
.membre input[name=recherche]{height:21px;color:#5C5C5C;font-style:italic;width:160px;margin:0px;}
.membre .moteur_form_before_valider {float: none;clear: both;height: 0;}

.membre .nouvelle_sous_partie{margin:10px;border:1px solid #cecece;padding:10px;overflow: auto;}
.membre .nouvelle_sous_partie .sous_titre{color:#0076b0;}
#page_espace_client .membre .creer_sous_partie textarea{width:100%;}

.membre .tags{line-height: 22px;margin-left: 10px;}
.membre .tag_ajout{margin-left:10px;}
.membre .tag_ajout .tag{opacity:0.7;cursor:pointer;}
.membre .tag_modif .tag{cursor:pointer;}
.membre .tag{height: 16px;padding: 1px 19px 1px 0px;margin: 0px 2px;background-size: 100%;}

.membre .tag_publie{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/publie_ok.png);}
.membre .tag_depublie{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/publie_ko.png);}
.membre .tag_papier{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/provenance_papier.png);}
.membre .tag_mail{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/provenance_mail.png);}
.membre .tag_web{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/provenance_web.png);}
.membre .tag_pj_pb{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/piece_jointe_ko.png);}

.membre .tag_argument{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/argument.png);}
.membre .tag_loupe{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/loupe.png);}
.membre .tag_a{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/a.png);}
.membre .tag_b{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/b.png);}
.membre .tag_c{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/type_produit_1.png);}

.membre .tag_argument_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/argument_off.png);}
.membre .tag_loupe_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/loupe_off.png);}
.membre .tag_a_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/a_off.png);}
.membre .tag_b_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/b_off.png);}
.membre .tag_c_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/c_off.png);}

.membre .tag_traite{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/ok.png);margin-left:20px;}
.membre .tag_traite_off{background-image: url(https://www.democratie-active.fr/pulsit/img/actions/ok_off.png);}
.exportations .tag_traite, .bloc_avance .tag_traite{margin-left:2px;}

.membre .mini_icone{display:inline-block;width:35px;height:22px;margin-left:5px;}
.membre #histogramme{background: url(https://www.democratie-active.fr/pulsit/img/mini_icones/histo.png) no-repeat scroll 0px 5px;}
.membre #courbe{background: url(https://www.democratie-active.fr/pulsit/img/mini_icones/courbe.png) no-repeat scroll 0px 5px;}
.membre #tableau{background: url(https://www.democratie-active.fr/pulsit/img/mini_icones/tableau.png) no-repeat scroll 0px 5px;}
.membre #camembert{background:url(https://www.democratie-active.fr/pulsit/img/mini_icones/camembert.png) no-repeat scroll 0px 5px;}
.membre #ligne{background: url(https://www.democratie-active.fr/pulsit/img/mini_icones/details.png) no-repeat scroll 0px 5px;}
	
.onglets{border-bottom:6px solid #0076b0;}
.membre .onglets{border-bottom:6px solid #92b8f8;}
.membre .onglets, .onglets{clear:both;float:left;text-align:left;width:100%;margin:10px 0px 0px 0px;}

.membre .onglets .item, .onglets .item{height: 18px;float: left;padding: 6px 20px 4px;margin: 0 4px 0 0;background: url(https://www.democratie-active.fr/images/democratie-active.fr/onglet.png) repeat-x center top;border-top: 1px solid silver;border-right: 1px solid silver;border-left: 1px solid silver;cursor: pointer;color:#5E5E5E;text-shadow: 0 1px 0 rgba(255,255,255,.5);-webkit-border-radius: 8px 8px 0 0;-moz-border-radius: 8px 8px 0 0;-webkit-border-radius: 8px 8px 0 0;border-radius: 8px 8px 0 0;}
.membre .onglets .selected, .onglets .selected{background: url(https://www.democratie-active.fr/images/democratie-active.fr/ongletActif.png) repeat-x center top;color: #043b53;text-shadow: 0 1px 0 rgba(255,255,255,.5);border-top: 1px solid #7daaf7;border-right: 1px solid #7daaf7;border-left: 1px solid #7daaf7;font-weight:bold;}

/*.membre .onglets_content{display:none;width:76%;margin-left:0;margin-right:0;float:left;text-align:left;}*/
.membre .onglets_content, .onglets_content{display:none;border:solid 1px #92b8f8;padding:0px 0px;margin-top:0px;width:100%;box-sizing: border-box;float:left;}
.membre .onglets_content .item,.membre .onglets_content .thematique_creation, .membre .onglets_content .ligne, .onglets_content .item, .onglets_content .ligne{width:98%;padding:5px 1%;}

.democratie_commentaires .onglets .item{width:auto;}
.democratie_commentaires .observation p{margin:0px;}

.democratie_commentaires .files{clear:both;float:left;width:100%;margin-top:10px;}
.democratie_commentaires .files .item{padding:0;float:left;width:21%;margin-left:2%;margin-right:2%;margin-bottom:10px;text-align:center;}
.democratie_commentaires .files .item img{width:100%;height:300px;}
.democratie_commentaires .files a{text-decoration:none;color:#0076b0;}
.democratie_commentaires .files .file_ext img{height:91px;width:auto;}
.democratie_commentaires .files .item{border:0 !important;}
.democratie_commentaires .files .lib_file {min-height: 51px;}
.democratie_commentaires .files .item img{height:91px;width:91px;image-rendering: -webkit-optimize-contrast;}
.democratie_commentaires .nom_fichier{float:none;clear:both;min-height:51px;}

.membre .selected{display:block}
.membre .onglets_content .titre{margin-top:0px;margin-left:0px;}
.gestion_thematiques .moteur_liste_boutons_supprimer{float:none;padding: 1px 7px;margin-left:13px;cursor:pointer;}
.gestion_thematiques .item input, .gestion_thematiques .thematique_creation input{margin-left:10px;}
.gestion_thematiques .item{width:31% !important;float:left;}
.membre .gestion_thematiques .thematique_creation{clear:both;width:auto;font-weight:bold;margin-left:10px;}

/*.membre .statistiques img{margin-left:11%;width:78%;}*/
.membre .statistiques .sous_titre, .membre .suivi .resume .sous_titre{color:rgb(0, 102, 153);margin-left:1%;margin-right:1%;max-width:98%;border-bottom:1px solid rgb(0, 102, 153);}
.membre .statistiques b, .membre .suivi .resume b{color:rgb(0, 102, 153);}

.membre .col2 .box{background-color:#EFEFEF;box-shadow: 0px 10px 5px #D8D5D4;padding: 1%;margin-left: 1%;margin-right: 1%;width: 96%;margin-bottom:20px;}
.membre .col2 .box .sous_titre{font-size:14px;color:#0076b0;}
.membre .col2 .recap_changer_registre .nouveau_registre{margin-left:15px;}
.membre .col2 .item{width:auto;margin:auto;text-align:center;height:35px;}

.encart_connecte {background-color:#F4F4F4;width:400px;padding:5px 1%;}
#membre .titre_espace_membre{background-color:transparent;float:none;width:auto;padding-left:10px;}
.membre .client_menu{background-color:#0076b0;}
.membre .client_menu a{color:#ffffff;}
#membre .client_menu ul li{margin-right:40px;font-weight:bold;}
.mod_41 .onglets_content_0 #moteur_form_titre,.mod_39 #moteur_form_titre, .mod_41 .onglets_content_0 #moteur_fiche_titre, .mod_41 .onglets_content_0 .moteur_fiche_valeur_blob_minus, .mod_41 .onglets_content_0 .moteur_fiche_valeur_blob_more{display:none;}
.mod_41 .onglets_content_0 .moteur_fiche_valeur_blob{height:auto !important;}
.connexion{width:68%;margin-left:1%;}
#page_espace_client .membre input[type='password'],#page_espace_client .membre input[type='text'], #page_espace_client .membre input[type='file'],#page_espace_client .membre textarea, #page_espace_client .membre select{border:1px solid #bcbcbc;}

.membre.mod_41 #moteur_form_label_ID_Enquete, .membre.mod_41 #moteur_form_champ_ID_Enquete{display:none;} 
#page_espace_client .msg_systeme .libelle{clear:none;width:auto;}
#moteur_navigation{border:0px !important;}

.mod_41 .onglets_content_1 #moteur_navigation_action, .mod_41 .onglets_content_1 #moteur_navigation_filtre_lib{display:none;}
.mod_41 .onglets_content_1 #moteur_navigation{background:transparent;}
.mod_41 .onglets_content_1 #moteur_navigation_nouveau{background-color:#0076b0;border-radius:4px;-moz-radius:4px;margin-left:5px;}
.mod_41 .onglets_content_1 #moteur_navigation_nouveau:hover{background-color:#7daaf7;}
.mod_40 .onglets_content_4 input[type='button']{border:0px !important;}

.mod_41 .onglets_content_0 #moteur_form_medias{min-width:190px;width:auto;}
.mod_41 .onglets_content_0 #moteur_form_medias .form{display:block;}
.mod_41 .onglets_content_0 #moteur_form_medias br{content: "";display: block;margin-bottom: 0em;}

.mod_41 #moteur_fiche{z-index: 21;opacity:1;}
.mod_41 #voile{display:none !important;}
.cartographie .icone_modif{float:right;cursor:pointer;margin-top:-7px;margin-right:3px;}
.cartographie .nom{font-weight:bold;}
.cartographie .photo, .cartographie .photo img{max-width:150px;}

.total {margin-left:70px;border:1px solid #0076b0;margin-right:70px;margin-top:15px;}
.total .ligne{padding:5px 10px;}
.total .ligne.annee{color:#0076b0;font-weight:bold;}

/*PAGE ACCUEIL*/
#page_accueil .articles_liste .photos{position:static;margin-left:-25%;margin-right:0;width:20%;}
#page_accueil .articles_liste .item{margin-left:20%;margin-right:0;}
#page_accueil .articles_liste .photo img{margin:0px;width:100%;}
#page_accueil .articles_liste .contenu_texte{margin-left:0px;text-align:justify;}

/*AFFICHAGE COOKIES*/
.cookies{background:none repeat scroll 0 0 #dbdbdb;border:medium none;bottom:0;left:0;position:fixed;opacity:0.9;text-align:center;width:100%;z-index:999999;padding:10px;color:#332424;}
.cookies_lien{cursor:pointer;text-decoration:underline;color:rgb(63, 91, 155);}
.cookies_fermer{float:none;margin:0px 10px;cursor:pointer;}

/*MEDIATHEQUE*/
.titre{clear:both;margin-top:10px;font-size: 14px;font-weight: bold;padding: 5px;}
.titre a{color:#83B5CC;}
.titre a:hover{color:#FFFFFF;}
.rep_liste{float:left;clear:both;width:70%;margin-left:2%;margin-bottom:20px;margin-right:1%;}
.directory{clear:both;float:left;margin-top:10px;font-weight:bold; margin-left:3%;background:transparent url(https://www.democratie-active.fr/pulsit/img/icones/folder1.png) no-repeat 0 2px;height:24px;padding-left:20px;background-size: 24px 24px;line-height:30px;width:95%;cursor:pointer;margin-bottom:8px;border-bottom:1px solid rgb(0, 102, 153);}
.root{margin-left:0px;clear:both;float:left;background:transparent url(https://www.democratie-active.fr/pulsit/img/icones/folder2.png) no-repeat 0 2px;height:24px;padding-left:1%;background-size: 24px 24px;line-height:30px;width:99%;cursor:auto;border-bottom:1px solid rgb(0, 102, 153);}
.sous_dir{margin-left:20px;clear:both;display:none;}
.details_fichier{clear:both;float:left;width:100%;}
.details_fichier img{float:left;}
.nom_fichier{float:left;line-height:30px;margin-left:10px;overflow:hidden;}
.nom_fichier a{color:#000000;text-decoration:none;}

/*MEMBRE PAPIER*/
.membre .onglets_content_3 .thematiques{clear:both;display:block;float:left;position:relative;top:-10px;left:40px;}
.membre .onglets_content_3 .nom_fichier{font-weight:bold;}

.membre .Bouton_retour_rep{line-height: 9px;margin-left:80px;}
.membre .compte_infos{border:1px solid #FD7D34;margin:0px 1% 14px 1%;padding:5px 1%;}
.membre .compte_infos .sous_titre{font-size:16px;color:#0076b0;}
.membre .compte_infos .info{padding-right:12px;}
.membre .compte_infos .valeur{font-weight:bold;color:#0076b0;}
.membre .compte_infos input{width:25px;}
.membre .compte_infos .bouton{width:auto;display:inline;margin-left:10px;}

.menu_items {width:100%;}
.menu_items .menu_item {clear:none;float:left;margin-left:10px;width:200px;}
.menu_items .menu_item.on{background-color:#971A3F;color:#ffffff;font-weight:bold;}

.actions{float:right;margin-left:20px;margin-top:6px;}
.action{float:left;margin-right:4px;cursor:pointer;}
.actions .size{margin-right:4px;}
.renommer{background:transparent url(https://www.democratie-active.fr/pulsit/img/actions/ic_modif.gif);width:16px;height:16px;}
.renommer span{float:left;}
.demarquage_file{float:left;background:transparent url(https://www.democratie-active.fr/pulsit/img/actions/marquage_on.png);width:16px;height:16px;}
.marquage_file{float:left;background:transparent url(https://www.democratie-active.fr/pulsit/img/actions/marquage_off.png);width:16px;height:16px;}

.rename_ok{cursor:pointer;background-color: rgb(0, 102, 153);color: rgb(255, 255, 255);padding:2px;}
.new_rep{clear:both;float:left;background:transparent url(https://www.democratie-active.fr/pulsit/img/actions/icone_plus.gif) no-repeat;height:16px;font-size:11px;padding-left:18px;margin-left:5px;margin-top:5px;margin-bottom:5px;}
.new_rep_content,.rename_content{margin-left:20px;}
.new_rep_content .new_rep_lib,.rename_content .rename_lib{color:rgb(0, 102, 153);margin-right:4px;font-weight:bold;}
.new_rep_content .bouton,.rename_content .bouton{margin-left:10px;padding:4px;}
.rename_content{clear:both;float:left;margin-bottom:4px;}
.rename_content input{width:300px;}

.moteur_liste .col2{width:26%;}
.transfert_container{clear:both;float:left;margin-top:15px;text-align:left;width:100%;background-color:#fafafa;border:1px solid #CCCCCC;padding:5px;}
.titre_transfert{font-weight:bold; color: rgb(0, 102, 153);}
.transfert_container .msg_attente{color:#1740D4;clear:both;}

.fichier_zip{clear:both;float:left;margin-top:10px;border:1px solid #cacaca;padding:5px;width:263px;margin-top:20px;}
.fichier_zip .date_file, .fichier_zip .msg_file, .fichier_zip .size{clear:both;float:left;margin-left:10px;font-style:italic;}
.fichier_zip .msg_file{color:#E57F2C;}
.fichier_zip .nom_fichier{font-weight:bold;}
.fichier_zip .generer_zip{clear:both;float:left;margin-top:10px;padding:4px;margin-left:25px;}
.fichier_zip .action{margin-top:7px;margin-left:10px;}


/*.membre .bouton{background:none;background-color:#0076b0;border:0px;border-radius:8px;-moz-radius:8px;color: rgb(255, 255, 255);cursor: pointer;font-weight: bold;clear:both;width:200px;text-align:center;-webkit-transition-property: none;-webkit-transition-duration: 0s;-moz-transition-property: none;-moz-transition-duration: 0s;transition-property: none;transition-duration: 0s;padding:8px;}
.membre .bouton:hover{background: none #7daaf7;}
*/
.membre .bouton{border:0px;border-radius:8px;-moz-radius:8px;cursor: pointer;font-weight: bold;clear:both;width:200px;text-align:center;-webkit-transition-property: none;-webkit-transition-duration: 0s;-moz-transition-property: none;-moz-transition-duration: 0s;transition-property: none;transition-duration: 0s;padding:8px;}


.upload {float: left;background: transparent url(https://www.democratie-active.fr/pulsit/img/actions/icone_plus.gif) no-repeat;height:16px;font-size:11px;padding-left:18px;margin-left: 20px;margin-top:5px;margin-bottom:5px;}

.action.moteur_liste_boutons_supprimer,{float:left;background:url("https://www.democratie-active.fr/pulsit/img/actions/icone_sup.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:16px;margin-left:0px;}
.directory .action.moteur_liste_boutons_supprimer,.root .action.moteur_liste_boutons_supprimer{float:right;background:url("https://www.democratie-active.fr/pulsit/img/actions/icone_sup.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);height:24px;margin-right:10px;}
.directory .renommer{float:right;margin-top:4px;}
.rep_name{float:left;padding-left:10px;}

.stats{float:right;margin-left:4px;font-size:11px;color:#444444;line-height: 28px;}
.membre .stats{line-height:18px;}}

.impair{background-color:#EFEFEF;}
.pair{background-color:#FCFCFC;}

.telecharger{margin-top:2px;}

.plus{position:relative;left:-40px;top:14px;float:left;background:url("https://www.democratie-active.fr/pulsit/img/actions/plus.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:16px;width:12px;}
.moins{position:relative;left:-40px;top:14px;float:left;background:url("https://www.democratie-active.fr/pulsit/img/actions/moins.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:16px;width:12px;}

.col2{float:left;width:275px;}

.msg_systeme{float:left;text-align:center;font-weight:bold;color:#E57F2C;margin-top:6px;margin-bottom:6px;border:1px solid #E57F2C;width:97%;padding:4px 1%;background-color:#FFF4E0;}
.msg_systeme .icone{float:left;background:url("https://www.democratie-active.fr/images/img/kit.png") no-repeat scroll -291px -42px transparent;height:23px;width:25px;margin-left:42%;}
.msg_systeme .libelle{float:left;margin-top:5px;margin-left:6px;}

.images{float:left;width:100%;}
.images .image{clear:none;float:left;width:120px; margin:5px;padding:5px;background-color:#EFEFEF;border-radius:8px;-moz-radius:8px;min-height:175px;}
.images .stats_image,.images .nom_image{clear:both;float:left;width:100%;text-align:center;font-size:10px;font-style:italic;color:rgb(0, 102, 153);overflow:hidden;height:58px;}
.images .rename_content{margin-left:2px;}
.images .rename_content input{width:80px;text-align:left;margin-bottom:6px;}
.images .rename_content .bouton{margin-left:2px;padding:2px;}
.images a.lightbox{float:left;height:120px;width:100%;}
.images .image img{width:120px;height:auto;max-height:120px;}
.images .depublier_file{float:left;margin-left:30px;}

/*WIDGET*/
.widget_enquete .module{min-width: initial;max-width: initial;}

/* Base for label styling */
.membre .intervenant [type="checkbox"]:not(:checked), .membre .intervenant [type="checkbox"]:checked {position: absolute;left: -9999px;}
.membre .intervenant [type="checkbox"]:not(:checked) + label, .membre .intervenant [type="checkbox"]:checked + label{position:relative;padding-left:25px;cursor: pointer;}
/* checkbox aspect */
.membre .intervenant [type="checkbox"]:not(:checked) + label:before, .membre .intervenant [type="checkbox"]:checked + label:before{content: '';position: absolute;left:0; top: 2px;width: 17px; height: 17px;border: 1px solid #aaa;background: #f8f8f8;border-radius: 3px;box-shadow: inset 0 1px 3px rgba(0,0,0,.3)}
/* checked mark aspect */
.membre .intervenant[type="checkbox"]:not(:checked) + label:after, .membre .intervenant [type="checkbox"]:checked + label:after{content: '✔';position: absolute;top: 0; left: 4px;font-size: 14px;color: #09ad7e;line-height: 1.75;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;transition: all .2s;}
/* checked mark aspect changes */
.membre .intervenant [type="checkbox"]:not(:checked) + label:after{opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.membre .intervenant [type="checkbox"]:checked + label:after{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
/* disabled checkbox */
.membre .intervenant[type="checkbox"]:disabled:not(:checked) + label:before, .membre .intervenant[type="checkbox"]:disabled:checked + label:before{box-shadow: none;border-color: #bbb;background-color: #ddd;}
.membre .intervenant[type="checkbox"]:disabled:checked + label:after{color: #999;}
.membre .intervenant[type="checkbox"]:disabled + label{color: #aaa;}
/* accessibility */
.membre .intervenant[type="checkbox"]:checked:focus + label:before, .membre .intervenant [type="checkbox"]:not(:checked):focus + label:before{border: 1px dotted blue;}
.membre .intervenant label{padding-top:3px;margin-right:10px;}

.membre masquer{background-color:#F95858;padding-left:2px;padding-right:2px;}
.democratie_commentaires .masquer{background-color:#666;padding-left:2px;padding-right:2px;}
.membre .democratie_commentaires{width:100%;float:left;}
.membre .democratie_commentaires .barre_modification{clear:both;width:58%;margin:auto;margin-bottom:20px;}
.membre .democratie_commentaires .barre_modification .bouton{margin-right:6px;}
.membre .democratie_commentaires .barre_modification .disclamer{margin-top:10px;}

.mod_40 .onglets_content_0{border-width:0px;border-top-width:1px;}
.suivi a{font-weight:bold;}
.suivi{padding:10px;}
.suivi .col1{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/fond_suivi.png) repeat-y;overflow:auto;float:left;width:70%;}
.suivi .etape{clear:both;margin-bottom:5px;min-height:38px;color:#555555;float:none;}
.suivi .etape .nom{font-weight:bold;margin-top:3px;}
.suivi .etape.selected .nom{color:#69aa6b;}
.suivi .etape .image{padding-left:48px;padding-bottom:22px;background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/check_off.png);margin-right:5px;}
.suivi .etape.selected .image{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/check_on.png);}
.suivi .etape .description{margin-left:53px;}
.suivi .etape .description_on{display:none;}
.suivi .etape.selected .description{display:none;}
.suivi .etape.selected .description_on{display:block;}
.suivi .col2{float:left;margin-left:2%;width:28%;}
.suivi .sous_titre{margin-left:53px;color:#0076b0;font-size:16px;margin-bottom:5px;}
.suivi .lien_bouton_action{border:0px solid #FD7D34;border-radius:8px;padding:0px 6px;background-color:#FD7D34;color:#FFFFFF;}
.suivi .lien_bouton_action:hover{background-color:#FFA876;}

.historique .item{clear:both;float:left;width:96% !important;margin-left:1%;margin-right:1%;margin-top:10px;}
.historique .details{clear:both;width:20%;padding-right:2%;float:left;}
.historique .contenu{width:78%;float:left;}
.historique .modulo_1{background-color:#efefef;}
.historique .nom_champ{color:#0076b0;}
.historique .action_details{font-weight:normal;color:#FD7D34;cursor:pointer;}

.password{clear: both;text-align: center;width: 100%;margin-top:10px;margin-bottom:10px;}

/*SONDAGES*/
.sondages_complet .reponse_satisfaction{float:left;width:auto;margin-right:1%;margin-bottom:18px;}
.sondages_complet h1 {font-size:21px;}
.sondages_complet h3{clear:both;}
.sondages_complet textarea{width:50%;min-height:80px;padding-top:4px;}
.sondages_complet .question_33 textarea, .sondages_complet .question_41 textarea{min-height:30px;}
.sondages_complet .anti_spam{margin-top:20px;text-align:center;clear:both;}
.sondages_complet .bouton{margin:auto;max-width:300px;text-align:center;margin-top:10px;}
.sondages_complet .anonyme{display:none;}

/*REFERENCES*/
.references .item{margin-bottom:20px;}
.references h2{color:#0076b0;width:66%;float:left;font-size:15px;}
.references h3{margin:10px 2%;width:30%;float:left;}
.references .date{clear:both;color:#949494;}
.references .texte{clear:both;}
.references blockquote{color:#0076b0;margin:0px 20px;}
.references p{margin:3px 0px;}
.references br{line-height:10px;height:10px;display:none;}
#page_democratie_references .references .item{margin:10px;background-color:#F9F9F9;box-shadow: 8px 7px 5px #EFECEB;padding:10px 20px;margin-bottom:15px;}
#page_democratie_references .references .item:hover{background-color:#FFFFFF;}

.page_accueil .fond_3{margin-top:10px;margin-bottom:20px;}
.page_accueil .references h2{color:#ffffff;}
.page_accueil .references .texte{font-size:16px;}
.page_accueil .references .titre,.page_accueil .references .bx-controls,.page_accueil .references .date{display:none;}

/*PAGE CHARTE QUALITE*/
#page_statique_1173 .articles_liste .style0 .photo{margin-top:25px;}
#page_statique_1173 .articles_liste blockquote{font-weight:bold;font-style:italic;color:#A9A9A9;}
#page_statique_1173 .is-sticky .header{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/logo_tel.png) no-repeat;width:500px; height:88px;}
#page_statique_1173 .is-sticky header{position:static !important;}
#page_statique_1173 .is-sticky .membre_encart{display:block;}
#page_statique_1173 .header{transition:none;}

/*CARTOGRAPHIE*/
.tools,.tools_content{position: absolute;z-index: 20;margin-left: 70px;margin-top: 12px;}
.tools .icone,.tools_content .item{cursor:pointer;}
.tools .statut{background-color:#ffffff;padding:0px 3px;height: 28px;margin-top: 2px;}
.tools_content .item{clear:both;padding:2px 0px;}
.cartographie .icone{float:left;border-radius: 2px;background-color: #fff;color:#000000;border:3px solid #cccccc;padding:2px 5px;font-size: 2em;}
.cartographie .statut{float:left;max-width:200px;padding:3px;}
.tools_content{display:none;background-color:#ffffff;padding:2px 10px 10px 10px;border-radius: 2px;border:3px solid #cccccc;} 
.tools_content .content_fermer{float:right;cursor:pointer;font-size: 2em;}
.tools_content .icone{border:0px;width:30px;}

.newsletter_action font {color:#0076b0 !important;}

/*RESPONSIVE*/
@media only screen and (max-width: 1100px){
	.membre_encart{clear:both;width:100%;float:none;}
	/*.is-sticky .header{background:transparent url(logo_tel.png) no-repeat;width:500px; height:88px;}*/
	.is-sticky header{position:static !important;}
	/*.is-sticky .membre_encart{display:block;}*/
	.header{transition:none;}

}

@media only screen and (max-width: 989px){
.democratie_formulaire .organisation{clear:both;}
.democratie_formulaire .identification_content .lib, .democratie_formulaire .accuse .lib {width: 19%;}
.democratie_formulaire .identification_content .val {width: 28%;}
.democratie_formulaire .adresse .val, .democratie_formulaire .accuse .val{width:78%;}
.menu_portail li{padding:0 1%;}
.democratie_commentaires .details {width:33%;}
.democratie_commentaires .observation {width:65%;}
.colonne1{width:100%;}
.colonne2{clear:both;width:100%;}
#page_registres_liste .democratie_registres .item{width:48%;min-height:280px;}

}

@media only screen and (max-width: 600px){
.democratie_enquete .col1{width:100%;margin:0;}
.democratie_enquete .col2 {clear:both;width:100%;}
.mobile_membre_encart{display:block;position:absolute;top:41px;left:59px;width:32px;height: 32px;color: #0076b0;cursor: pointer;}
.mobile_membre_encart::before {content: "\f007";font-family: FontAwesome;font-size: 3em;float: left;}
.membre_encart{display:none;}
.references h2{width:46%;}  
.references h3{width:50%}
}

@media only screen and (max-width: 479px){
	.header{background:transparent url(https://www.democratie-active.fr/images/democratie-active.fr/logo.png);width:277px; height:88px;}
	.democratie_formulaire .identification_content .lib, .democratie_formulaire .accuse .lib{clear:both;width:29%;}
	.democratie_formulaire .identification_content .val, .democratie_formulaire .adresse .val, .democratie_formulaire .accuse .val{width:69%;}
	.democratie_formulaire .val{margin-right:0;}
	.democratie_formulaire .valider input{width: 98%;height: 50px;}
	.democratie_formulaire .qualification .item{clear:both;margin-left:30%;width:70%;display:block;}
	.democratie_header .icone{display:none;}
	.democratie_commentaires .details {width:100%;padding:5px 0;}
	.democratie_commentaires .observation {clear:both;width:100%;}
  .democratie_enquete .permanences .item{clear:both;width:94%;}
  .democratie_header .nom {text-align:justify;font-size:17px;max-width:initial;margin:0px 2%;}
  .fond_menu {background-color:transparent;}
  header #menu{display:none;position:absolute;}
  .mobile_only{display:block;}
  .menu_portail li {width: 100%;padding: 0;text-align: center;background-color:#0076b0;border-top:solid 1px #ffffff;}
  .menu_portail {height: auto;}
  .menu_portail a {line-height: 52px;}
  .mobile_menu i{color:#0076b0;margin-top:-42px;cursor:pointer;position: absolute;margin-left:3%;}
  .menu_portail li.actif{background-color: rgba(0, 0, 0, 0.8);}
	.menu_portail li:hover{background-color: rgba(0, 0, 0, 0.8);}
	.menu_portail ul li ul{margin-left:0px;width:100%;}
	.menu_portail li ul li{width:100%;}
	.menu_portail .menu_open{cursor:pointer;position:absolute;right:10px;margin-top:-40px;display:none;}
	.menu_portail li.has_child:before{content: "v";position:absolute;line-height:normal;margin-top:10px;right:3%;font-weight:bold;font-size:16px;cursor:pointer;}
  main{border-top:solid 1px #0076b0;}
  .menu_bas{height:auto;overflow: auto;padding: 5px;width:auto;}
  .menu_bas .menu_item {clear:both;line-height:20px;text-align:center;}
  #page_registres_liste .democratie_registres .item{width:98%;min-height:auto;}
  
  /*site principal*/
  #page_accueil .articles_liste .photos{width:90%;margin:10px 5%;}
  #page_accueil .articles_liste .item{margin-left:0px;}
  .democratie_registres .item{clear:both;width:100%;}
  .products {margin-left: 2%;width:96%;}
}

/*EXCEPTION REGISTRE 366*/
.enquete_366.democratie_menu, .enquete_366.democratie_documents .titre{display:none;}
/*EXCEPTION REGISTRE 394*/
.enquete_394 .commissaire,.registre_394 .commissaire{display:none;}

