.conteneur-sessions{margin:0.5rem 0;border:1px solid rgba(0,80,120,0.2);padding:0.5rem;background:#fff;}.conteneur-sessions h1.h4{padding-bottom:0.5rem;}.conteneur-sessions h2:before{font-family:'fonticones';content:'\e7b4';margin-right:0.5rem;}.conteneur-sessions ul li{padding:0.2rem 0.5rem;display:list-item;list-style:disc;list-style-position:inside;margin-bottom:0.2rem;background:#f5f7f9;}.conteneur-sessions ul li:empty{display:none;}h1.titre-detail-offre-dispositif{font-size:1.5rem;padding:0.5rem;color:#3b444c;margin-bottom:1rem;}#carte_espace_solution{min-width:75%;width:100%;min-height:38rem;border:0 solid #fff;z-index:1 !important;float:right;}#carte_espace_solution .leaflet-control > form{right:0;}#solutions_freins{display:flex;border:1px solid rgba(0,80,120,0.2);}#solutions_freins #liste-solutions{width:300px;min-height:400px;overflow:auto;background-color:#fff;}#solutions_freins #liste-solutions li{display:block;position:relative;align-items:center;font-size:0.95rem;}#solutions_freins #liste-solutions li h2.h4{font-size:0.8rem;color:#fff !important;text-transform:uppercase;padding:1rem;}#solutions_freins #liste-solutions li h2.h4:before{font-size:1rem;margin-right:0.6rem;border-right:1px dashed;padding-right:0.5rem;color:#fff;}#solutions_freins #liste-solutions li h2.h4:hover{cursor:pointer;}#solutions_freins #liste-solutions li div.resultats div#duoliste nav#conteneur-categories ul li.categorie{padding:0.5rem;border-bottom:1px dotted;}#solutions_freins #liste-solutions li div.resultats div#duoliste nav#conteneur-categories ul li.categorie p{margin:0;font-family:'open_sansitalic', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}#solutions_freins #liste-solutions li div.resultats div#duoliste nav#conteneur-categories ul li.categorie:hover{cursor:pointer;background:#f5f7f9;}#solutions_freins #liste-solutions li[data-espace="e_logement"] h2.h4{color:#fff !important;background-color:#ab2c40 !important;}#solutions_freins #liste-solutions li[data-espace="e_logement"] h2.h4:before{font-family:'fonticones';content:'\e100';}#solutions_freins #liste-solutions li[data-espace="e_logement"] a.logo-dispositif{display:table;margin:0.5rem auto;}#solutions_freins #liste-solutions li[data-espace="e_transport"] h2.h4{color:#fff !important;background-color:#007ac2;}#solutions_freins #liste-solutions li[data-espace="e_transport"] h2.h4:before{font-family:'fonticones';content:'\e112';}#solutions_freins #liste-solutions li[data-espace="e_garde"] h2.h4{color:#fff !important;background-color:#007ac2;}#solutions_freins #liste-solutions li[data-espace="e_garde"] h2.h4:before{font-family:'fonticones';content:'\e774';}#solutions_freins #liste-solutions li[data-espace="e_annonces"] h2.h4{color:#fff !important;background-color:#007ac2;}#solutions_freins #liste-solutions li[data-espace="e_annonces"] h2.h4:before{font-family:'fonticones';content:'\e774';}div.lien-espace{background-color:#f5f7f9;padding:1rem;margin-top:1rem;}div.lien-espace h3{text-transform:uppercase;margin:0;padding:0;text-indent:0 !important;}div.lien-espace p{color:#4e4e4e;margin:0;}div.lien-espace a.lien-espace-garde,div.lien-espace a.lien-espace-logement,div.lien-espace a.lien-espace-transport{margin:1rem auto;float:right;clear:right;}#lien-e_garde span:before{font-family:'fonticones';content:'\e774';color:#007ac2;display:block;font-size:4rem;float:left;margin:0 1rem;border-right:2px dashed;padding-right:0.6rem;}#lien-e_logement span:before{font-family:'fonticones';content:'\e100';color:#ab2c40;display:block;font-size:4rem;float:left;margin:0 1rem;border-right:2px dashed;padding-right:0.6rem;}#lien-e_transport span:before{font-family:'fonticones';content:'\e112';color:#007ac2;display:block;font-size:4rem;float:left;margin:0 1rem;border-right:2px dashed;padding-right:0.6rem;}