@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block .content{margin-top:0;}.main-content .section{padding:0;}article{width:100%;}.breadcrumb ol{margin-bottom:20px;text-align:center;}#sliding-popup{}#sliding-popup .popup-content{display:flex;padding:7px 0;}#sliding-popup .popup-content #popup-text{margin:auto 20px auto 0;max-width:initial;text-align:center;}#sliding-popup .popup-content #popup-buttons{margin:auto 0;min-width:180px;}#sliding-popup .popup-content #popup-buttons button{margin:auto 10px;border:1px solid #fff;padding:5px 16px;border-radius:0;background:#fff;color:#2f2f2f!important;font-weight:700;font-size:13px;}#sliding-popup .popup-content #popup-buttons button:hover{background:transparent;color:#fff!important;text-shadow:none;box-shadow:none;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#31859c;}body{background-color:#fff;background-position:center center;font-family:'Open Sans',sans-serif;text-align:justify;font-size:15px;}body.page-node-96,body.page-node-5,body.page-node-4,body.page-node-78,body.page-node-type-actualites-du-cdhs,body.path-actualites,body.path-search,body.path-frontpage,body.page-node-70,body.page-node-71{background-attachment:fixed;background-image:url(/themes/cdhs/images/fond3.jpg);background-repeat:no-repeat;background-size:cover;}body.path-frontpage.cmb,body.cmb,body.page-node-72{background-image:url(/themes/cdhs/images/fond.jpg);background-attachment:fixed;background-size:cover;}body.page-node-68,body.page-node-type-centre{background-image:url(/themes/cdhs/images/fond2.jpg);background-attachment:fixed;background-size:cover;}body.page-node-96 .layout-main,body.page-node-type-actualites-du-cdhs .layout-main,body.path-search .layout-main,body.page-node-5 .layout-main,body.page-node-4 .layout-main,body.page-node-78 .layout-main,body.page-node-type-centre .layout-main,body.page-node-68 .layout-main,body.page-node-70 .layout-main,body.page-node-71 .layout-main,body.page-node-72 .layout-main{margin:40px auto 80px;background-color:#fff;padding:40px;}body.path-search .layout-main{min-height:400px;}body.page-node-96 #main-wrapper,body.path-actualites .layout-main,body.path-actualites #main-wrapper,body.page-node-type-actualites-du-cdhs #main-wrapper,body.path-search #main-wrapper,body.page-node-5 #main-wrapper,body.page-node-4 #main-wrapper,body.page-node-78 #main-wrapper,body.page-node-type-centre #main-wrapper,body.page-node-68 #main-wrapper,body.page-node-70 #main-wrapper,body.page-node-71 #main-wrapper,body.page-node-72 #main-wrapper{background-color:transparent;padding:0;}body.page-node-type-actualites-du-cdhs h1,body.path-actualites h1,body.path-search h1,body.page-node-96 h1,body.page-node-5 h1,body.page-node-4 h1,body.page-node-78 h1,body.page-node-type-centre h1,body.page-node-68 h1,body.page-node-70 h1,body.page-node-71 h1,body.page-node-72 h1{text-align:center;}.path-actualites h1{color:#fff;margin-bottom:40px;}body.path-search #main-wrapper,body.path-actualites #main-wrapper{padding-bottom:110px;padding-top:50px;}body.cmb{transition:all 1s ease-out 0.2s;-webkit-transition:all 1s ease-out 0.2s;-moz-transition:all 1s ease-out 0.2s;}#reseaux img,body,a,#block-views-block-acualites-block-1 .slides li,input{transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}#header{font-family:'Open Sans',sans-serif}#page{min-height:100vh;position:relative;}.region-header{float:left;}.region-primary-menu{clear:none;float:right;}#page,#main-wrapper,#header{background:none;}#header{background-color:rgba(0,0,0,0.2);padding-bottom:10px;}.site-footer .layout-container,.path-frontpage .layout-container{max-width:1290px;}.site-branding__logo img{max-width:120px;}.node__content{font-size:1em;}.page-title{font-size:2.2em;line-height:1.3em;font-weight:600;}.sidebar .block{margin-bottom:100px;}.sidebar .block .content{font-size:1em;}#block-navigationprincipale{padding-top:60px;}.node .field--type-image{float:none;margin:0;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{top:60px;}ul.sf-menu ul li a,ul.sf-menu ul li span,ul.sf-menu ul li span.nolink{background-color:#31859c;font-weight:600;padding:12px 5%;display:inline-block;width:90%;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{color:#fff;background:none;border-bottom:3px solid transparent;text-shadow:none;border-radius:0;font-size:24px;font-weight:700;display:block;margin:0 15px;padding:5px 5px 15px;margin-bottom:5px;text-shadow:0 1px 1px #000;}.region-primary-menu .menu span.nolink.menuparent{background-position:70px 30px;background-repeat:no-repeat;}.region-primary-menu .menu span.nolink.menuparent:hover{background-image:none;}#main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a{background-image:url(/themes/cdhs/images/picto_loupe.png);background-position:right center;background-repeat:no-repeat;padding-right:35px;}.page-node-type-apres-hospitalisation #header,.page-node-type-tuberculose #header,.page-node-type-usld #header,.page-node-type-page-csp #header,.page-node-72 #header{background-color:transparent;}.page-node-type-apres-hospitalisation .region-primary-menu .menu a,.page-node-type-apres-hospitalisation .region-primary-menu .menu span,.page-node-type-apres-hospitalisation ul.sf-menu a,.page-node-type-apres-hospitalisation ul.sf-menu span.nolink,.page-node-72 .region-primary-menu .menu a,.page-node-72 .region-primary-menu .menu span,.page-node-72 ul.sf-menu a,.page-node-72 ul.sf-menu span.nolink,.page-node-type-tuberculose .region-primary-menu .menu a,.page-node-type-tuberculose .region-primary-menu .menu span,.page-node-type-tuberculose ul.sf-menu a,.page-node-type-tuberculose ul.sf-menu span.nolink,.page-node-type-usld .region-primary-menu .menu a,.page-node-type-usld .region-primary-menu .menu span,.page-node-type-usld ul.sf-menu a,.page-node-type-usld ul.sf-menu span.nolink,.page-node-type-page-csp .region-primary-menu .menu a,.page-node-type-page-csp .region-primary-menu .menu span,.page-node-type-page-csp ul.sf-menu a,.page-node-type-page-csp ul.sf-menu span.nolink{color:#fff;text-shadow:none;}.page-node-type-apres-hospitalisation .region-primary-menu .menu span.nolink.menuparent,.page-node-72 .region-primary-menu .menu span.nolink.menuparent,.page-node-type-tuberculose .region-primary-menu .menu span.nolink.menuparent,.page-node-type-usld .region-primary-menu .menu span.nolink.menuparent,.page-node-type-page-csp .region-primary-menu .menu span.nolink.menuparent{background-image:url(/themes/cdhs/images/fleche-menu-n.png);background-position:70px 30px;background-repeat:no-repeat;}.page-node-type-apres-hospitalisation .region-primary-menu .menu a,.page-node-type-tuberculose .region-primary-menu .menu a,.page-node-type-usld .region-primary-menu .menu a,.page-node-type-page-csp .region-primary-menu .menu a,.page-node-type-apres-hospitalisation .region-primary-menu .menu span.nolink.menuparent,.page-node-type-tuberculose .region-primary-menu .menu span.nolink.menuparent,.page-node-type-usld .region-primary-menu .menu span.nolink.menuparent,.page-node-type-page-csp .region-primary-menu .menu span.nolink.menuparent{color:#333;}.page-node-type-apres-hospitalisation #main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a,.page-node-72 #main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a,.page-node-type-tuberculose #main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a,.page-node-type-usld #main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a,.page-node-type-page-csp #main-menu-link-contentbe0933ba-110f-4a79-a858-68ccea71f90e a{background-position:right center;background-repeat:no-repeat;padding-right:35px;}.page-node-type-apres-hospitalisation .region-primary-menu .menu ul li a:hover,.page-node-72 .region-primary-menu .menu ul li a:hover,.page-node-type-tuberculose .region-primary-menu .menu ul li a:hover,.page-node-type-usld .region-primary-menu .menu ul li a:hover,.page-node-type-page-csp .region-primary-menu .menu ul li a:hover,.region-primary-menu .menu ul li a:hover{background:#31859c;color:#fff;}ul.sf-menu span.nolink.is-active,ul.menu a.is-active,.region-primary-menu .menu a:focus,.region-primary-menu .menu a:hover,.region-primary-menu .menu span:hover{background:none;border-bottom:3px solid #fff;color:#fff;text-shadow:0 1px 1px #000;}.page-node-type-apres-hospitalisation .region-primary-menu .menu a:hover,.page-node-72 .region-primary-menu .menu a:hover,.page-node-type-tuberculose .region-primary-menu .menu a:hover,.page-node-type-usld .region-primary-menu .menu a:hover,.page-node-type-page-csp .region-primary-menu .menu a:hover{border-bottom:3px solid #333;color:#333;text-shadow:none;}.page-node-type-apres-hospitalisation .region-primary-menu .menu ul li a,.page-node-72 .region-primary-menu .menu ul li a,.page-node-type-tuberculose .region-primary-menu .menu ul li a,.page-node-type-usld .region-primary-menu .menu ul li a,.page-node-type-page-csp .region-primary-menu .menu ul li a,.region-primary-menu .menu ul li a{background-color:#31859c;color:#fff;margin-bottom:0;font-size:18px;padding:10px 20px;text-shadow:none;}.region-primary-menu .menu ul li a:hover,.region-primary-menu .menu ul li a:focus{background-color:#fff;color:#333;text-shadow:none;}.path-frontpage #main-wrapper{background-color:transparent;margin-top:0;padding-top:0;}a,a.link{text-decoration:none;border-bottom:none;font-weight:600;}p a,p a.link,li a,li a.link{border-bottom:1px dotted;font-weight:600;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{text-decoration:none;border-bottom:none;}p a:hover,p a:active,p a:focus,p .link:hover,p .link:active,p .link:focus,li a:hover,li a:active,li a:focus,li .link:hover,li .link:active,li .link:focus{border-bottom:none;}.path-nos-equipes-ssr a,.path-nos-equipes-ssr a.link,.path-nos-equipes-usld a,.path-nos-equipes-usld a.link{color:#31859c;}.page-node-type-usld p a.link:hover,.page-node-type-usld p a:hover,.page-node-type-usld li a.link:hover,.page-node-type-usld li a:hover,.path-nos-equipes-ssr a:hover,.path-nos-equipes-usld a:hover{color:#000;}.unDemi{float:left;margin:10px 2.5%;width:45%;}.unDemi h3{margin-top:0;}.page-node-type-apres-hospitalisation #block-cerclesbayere h2,.page-node-type-usld #block-cerclesbayere h2,.page-node-type-page-csp #block-cerclescsp h2,.page-node-type-tuberculose #block-cerclescsp h2,.path-frontpage .main-content h2,.path-frontpage h2,#block-views-block-acualites-block-1 h2{border-left:0;color:#fff;font-size:26px;font-weight:600;margin-bottom:20px;text-align:center;text-shadow:0px 2px 3px #000;margin-top:0;text-transform:uppercase;}.page-node-type-page-csp #block-cerclescsp h2,.page-node-type-tuberculose #block-cerclescsp h2,.page-node-type-apres-hospitalisation #block-cerclesbayere h2,.page-node-type-usld #block-cerclesbayere h2,.page-node-type-page-csp .main-content #block-cerclescsp h2,.page-node-type-tuberculose .main-content #block-cerclescsp h2{margin-bottom:30px;text-align:center;text-shadow:none;color:#333;width:100%;}#block-cerclesbayere-2 h2,#block-cerclescsp-2 h2,h2.titre-interieur{display:none;}.page-node-72 .main-content #block-cerclesbayere-2 h2.titre-interieur,.page-node-68 .main-content #block-cerclescsp-2 h2.titre-interieur{border-left:none;color:#333;display:block;font-weight:600;margin-bottom:40px;padding-left:0;text-align:center;text-transform:uppercase;width:100%;}.align-left{margin-right:1em;margin-bottom:1em;}.align-right{margin-left:1em;margin-bottom:1em;}.path-frontpage .field--name-body p{color:#fff;}#block-views-block-acualites-block-1{margin:0 auto;width:auto;}#block-views-block-acualites-block-1 h2{margin-bottom:30px;}.path-actualites .view-acualites .view-content,#block-views-block-acualites-block-1 .view-acualites > .view-content{display:flex;flex-wrap:wrap;justify-content:space-around;}.path-actualites .view-acualites .view-content .views-row:hover,#block-views-block-acualites-block-1 .views-row:hover{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);box-shadow:0 0 25px #000;}.path-actualites .view-acualites .view-content .views-row,#block-views-block-acualites-block-1 .views-row{background-color:#fff;border-radius:5px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;width:400px;}.path-actualites .view-acualites .view-content .views-row{margin-bottom:40px;}.path-actualites .views-field-title a,#block-views-block-acualites-block-1 .views-field-title a{background-color:#fff;border-bottom:0;color:#31859c;display:block;font-size:18px;padding:0 10px;text-align:center;}.path-actualites .views-field-field-date-de-publication,.page-node-type-actualites-du-cdhs .field--name-field-date-de-publication,#block-views-block-acualites-block-1 .views-field-field-date-de-publication{font-size:14px;font-style:italic;padding:0 0 5px 0;text-align:center;}.path-actualites .field--name-field-date-de-publication,.page-node-type-actualites-du-cdhs .field--name-field-date-de-publication{color:#31859c;font-weight:600;text-align:left;}#block-views-block-acualites-block-1 .view-footer{margin-bottom:50px;margin-top:30px;text-align:center;}#block-views-block-acualites-block-2 .view-footer{margin-top:20px;}a.btn,#block-views-block-acualites-block-1 .view-footer a,#block-views-block-acualites-block-2 .view-footer a{background-color:#fdca4b;border:1px solid #fdca4b;border-radius:20px;color:#fff;font-size:18px;font-weight:600;padding:5px 25px;}p.text-align-center a.btn,p.text-align-center .consultation a.btn{margin:0 auto;}.consultation a.btn{border-color:#7dc7b3;background-color:#7dc7b3;font-size:16px;display:block;margin-top:10px;width:120px;text-align:center;}#block-views-block-acualites-block-2 .view-footer a{text-align:center;}a.btn:hover,#block-views-block-acualites-block-1 .view-footer a:hover,#block-views-block-acualites-block-2 .view-footer a:hover{background-color:#31859c;border:1px solid #31859c;color:#fff;}.page-node-type-actualites-du-cdhs .field--name-field-image-actualite img{float:right;margin-left:30px;}.flexslider{margin:0 0 20px;background:transparent;border:none;}#block-carteaccueil{margin-bottom:-30px;}#carte{float:left;position:relative;width:630px;}.page-node-68 #carte{width:590px;position:absolute;right:-20px;top:120px;transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);}.page-node-68 img#carte-csp{width:780px;}.page-node-68 #carte p{font-size:18px;text-shadow:none !important;}.page-node-68 #carte p{color:#31859c;}#carte img{}#villefrance,#bayere,#villeurbanne,#villeurbanne,#lyon,#vaulx,#venissieux,#givors{color:#fff;font-size:20px;font-weight:700;left:360px;position:absolute;text-shadow:0px 2px 3px #000;}#villefrance{top:40px;}#bayere{top:95px;}#villeurbanne{top:205px;}#lyon{top:150px;}#vaulx{top:260px;}#venissieux{top:315px;}#givors{top:370px;}#message-accueil{float:right;width:600px;}#message-accueil p{border-radius:5px;font-size:18px;background-color:rgba(0,0,0,0.2);padding:80px;color:#fff;margin-top:60px;font-weight:600;}#menu-cercles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;}#menu-cercles p{margin-bottom:30px;}.path-frontpage #menu-cercles1,.path-frontpage #menu-cercles2{text-align:center;width:45%;}#menu-cercles1,#menu-cercles2{clear:both;text-align:center;width:100%;}#menu-cercles1 ul,#menu-cercles2 ul{margin:0;padding:0;}.path-frontpage #menu-cercles1 ul li,.path-frontpage #menu-cercles2 ul li{float:left;list-style:none;width:50%;margin-bottom:20px;}#menu-cercles1 ul li,#menu-cercles2 ul li{float:left;list-style:none;width:25%;margin-bottom:20px;}#menu-cercles1 ul li:last-child(4) a{padding:83px 15px 80px;}#menu-cercles2 ul li:first-child a{padding:38px 15px 50px;}#menu-cercles2 ul li:nth-child(2) a,#menu-cercles2 ul li:nth-child(3) a{padding:32px 15px;}#menu-cercles2 ul li:last-child a{background-image:url(/themes/cdhs/images/cercle_rose.png);padding:70px 15px;}#menu-cercles1 ul li a,#menu-cercles2 ul li a{background-position:center center;background-repeat:no-repeat;background-size:180px;border-bottom:0;color:#fff;font-weight:600;font-size:17px;display:block;margin:0 auto 60px;padding:70px 15px;text-align:center;width:150px;transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}#menu-cercles1 ul li a span,#menu-cercles2 ul li a span{display:block;}#block-cerclesbayere-2 #menu-cercles1 ul li a,#block-cerclesbayere-2 #menu-cercles2 ul li a,#block-cerclesbayere #menu-cercles1 ul li a,#block-cerclesbayere #menu-cercles2 ul li a,#block-cerclescsp #menu-cercles1 ul li a,#block-cerclescsp #menu-cercles2 ul li a,#block-cerclescsp-2 #menu-cercles1 ul li a,#block-cerclescsp-2 #menu-cercles2 ul li a{margin-bottom:0;}#block-cerclescsp,#block-cerclesbayere{background-color:#fff;margin-top:50px;padding:20px;}#block-cerclesbayere #menu-cercles,#block-cerclescsp #menu-cercles{margin-top:0;}#menu-cercles1 ul li a.vert{background-image:url(/themes/cdhs/images/cercle_vert-o.png);}#menu-cercles1 ul li a.vert:hover{background-image:url(/themes/cdhs/images/cercle_vert.png);}#menu-cercles1 ul li a.vert-clair{background-image:url(/themes/cdhs/images/cercle_vert-clair-o.png);padding:57px 15px;}#menu-cercles1 ul li a.vert-clair:hover{background-image:url(/themes/cdhs/images/cercle_vert-clair.png);}#menu-cercles2 ul li a.bleu{background-image:url(/themes/cdhs/images/cercle_bleu-o.png);}#menu-cercles2 ul li a.bleu:hover{background-image:url(/themes/cdhs/images/cercle_bleu.png);}#menu-cercles2 ul li a.rose{background-image:url(/themes/cdhs/images/cercle_rose-o.png);}#menu-cercles2 ul li a.rose:hover{background-image:url(/themes/cdhs/images/cercle_rose.png);}.sidebar h2{border-bottom:none;text-shadow:none;font-size:20px;line-height:1.3;}table{font-size:1em;}tr{padding:0.1em 0.6em;border-bottom:none;background:none;}tr td,tr th{border:none;}table.consultation tr{background-color:#f0f0f0;}table.consultation tr:first-child td:nth-child(2),table.consultation tr:first-child td:nth-child(5),table.consultation tr:nth-child(2) td:nth-child(1),table.consultation tr:nth-child(2) td:nth-child(3){background-color:#f7f7f7;}.site-footer{font-family:'Open Sans',sans-serif;padding:0;position:relative;width:100%;}.site-footer p{margin:0;}.site-footer__bottom{margin-top:0;border-top:0;padding-top:0;}.site-footer__bottom .region{margin-top:0;}.site-footer__bottom .block{margin:0;}#reseaux{padding-left:270px;}#liens-footer{display:block;float:right;}.souscontenu{padding-bottom:30px;}.souscontenu .layout-container,#header .layout-container{max-width:1290px;}.layout-container{max-width:100%;}.featured-top{padding:20px;text-align:center;border-bottom:none;background:none;text-shadow:none;font-size:1em;font-weight:normal;line-height:1.4;margin-top:30px;}#main-wrapper{background-color:#fff;margin-top:40px;padding:10px 20px 40px;}.path-frontpage #main-wrapper{padding:10px 20px 0;}.layout-sidebar-second .main-content{margin-right:30%;margin-left:0;}.layout-one-sidebar .main-content{width:67%;}#sidebar-second{clear:none;width:28%;margin-left:-25%;}.layout-one-sidebar .sidebar{width:28%;}ul#superfish-je-souhaite-me-faire-vacciner{width:360px;margin:0 auto;}ul#superfish-je-m-informe-sur-la-tuberculose-{width:870px;margin:0 auto;}ul#superfish-je-cherche-un-hebergement-m{margin:0 auto;width:1200px;}ul#superfish-je-suis-hospitalise-e-en-re{margin:0 auto;width:1130px;}#block-jesouhaitemefairevacciner ul.sf-menu a,#block-jeminformesurlatuberculosejemedepiste-2 ul.sf-menu a,#block-jesuishospitaliseeenrehabilitationrespiratoiressr ul.sf-menu a,#block-jechercheunhebergementmedicalisedelonguedureeusld ul.sf-menu a{border:none;border-bottom:3px solid rgba(255,255,255,0);color:#333;font-size:17px;padding:0.5em 0.7em;font-weight:bold;margin:0;text-shadow:none;}#block-jesouhaitemefairevacciner ul.sf-menu a{background-color:#9ad2c3;color:#fff;}#block-jesouhaitemefairevacciner ul.sf-menu a.is-active,#block-jesouhaitemefairevacciner ul.sf-menu a:hover{background-color:#fff;color:#9ad2c3;border-top:3px solid #9ad2c3;}#block-jeminformesurlatuberculosejemedepiste-2 ul.sf-menu a{background-color:#c5d993;color:#fff;}#block-jeminformesurlatuberculosejemedepiste-2 ul.sf-menu a.is-active,#block-jeminformesurlatuberculosejemedepiste-2 ul.sf-menu a:hover{background-color:#fff;border-top:3px solid #c5d993;color:#c5d993}#block-jesuishospitaliseeenrehabilitationrespiratoiressr ul.sf-menu a,#block-jechercheunhebergementmedicalisedelonguedureeusld ul.menu a{color:#fff;background-color:#31859c;}#block-jesuishospitaliseeenrehabilitationrespiratoiressr ul.sf-menu a.is-active,#block-jechercheunhebergementmedicalisedelonguedureeusld ul.menu a.is-active,#block-jesuishospitaliseeenrehabilitationrespiratoiressr ul.sf-menu a:hover,#block-jechercheunhebergementmedicalisedelonguedureeusld ul.sf-menu a:hover{border-top:3px solid #31859c;color:#31859c;background-color:#fff;}.page-node-type-page-csp .featured-top h2,.page-node-type-tuberculose .featured-top h2,.path-nos-equipes-ssr .featured-top h2,.path-nos-equipes-usld .featured-top h2,.page-node-type-usld .featured-top h2{color:#31859c;font-size:35px;font-weight:bold;margin:0 0 15px 0;text-align:center;text-shadow:0 0 5px #fff;}.page-node-type-page-csp .featured-top h2{color:#9ad2c3;}.page-node-type-tuberculose .featured-top h2{color:#c5d993;}.page-node-type-apres-hospitalisation #main-wrapper,.page-node-type-page-csp #main-wrapper,.page-node-type-tuberculose #main-wrapper,.path-nos-equipes-ssr #main-wrapper,.path-nos-equipes-usld #main-wrapper,.page-node-type-usld #main-wrapper{background-color:#31859c;background-image:url(/themes/cdhs/images/fond-logo.png);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}.page-node-type-apres-hospitalisation #main-wrapper{background-color:#ccc1da;}.page-node-type-page-csp #main-wrapper{background-color:#9ad2c3;}.page-node-type-tuberculose #main-wrapper{background-color:#c5d993;background-image:url(/themes/cdhs/images/fond-logo-blanc.png);}.page-node-type-apres-hospitalisation #main-wrapper h1,.page-node-type-page-csp #main-wrapper h1,.page-node-type-tuberculose #main-wrapper h1,.path-nos-equipes-ssr #main-wrapper h1,.path-nos-equipes-usld #main-wrapper h1,.page-node-type-usld #main-wrapper h1{color:#fff;margin-bottom:40px;margin-top:0;text-align:center;}.page-node-type-page-csp #main-wrapper h1,.page-node-type-tuberculose #main-wrapper h1{color:#333;}h1,h2,h3,h4,h5,h6{text-align:left;}h1{margin-top:0;}.page-node-type-apres-hospitalisation .main-content h2,.page-node-type-page-csp .main-content h2,.page-node-type-tuberculose .main-content h2,.path-nos-equipes-ssr .main-content h2,.path-nos-equipes-usld .main-content h2,.page-node-type-usld .main-content h2{border-left:3px solid #fff;color:#fff;padding-left:7px;}.page-node-type-page-csp .main-content h2,.page-node-type-tuberculose .main-content h2{border-left:3px solid #31859c;color:#31859c;padding-left:7px;}.main-content h2{border-left:none;color:#31859c;font-weight:600;margin-bottom:5px;padding-left:0;}h3{color:#7dc7b3;font-size:18px;font-weight:600;}.page-node-78 h3{font-size:22px;text-align:center;}.page-node-78 #block-cdhs-content{margin-top:50px;}.page-node-type-apres-hospitalisation .main-content h2{border-left:3px solid #b396d9;color:#b396d9;}.page-node-type-apres-hospitalisation h3{color:#b396d9;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 1em;padding:0 0 0.25em 15px;}.text-formatted p + ul,.text-formatted p + ol{margin:0 0 1em 1em;}.text-formatted ul li ul,.text-formatted ol li ol{margin:0 0 1em 1em;}.text-formatted h2 + ul,.text-formatted h2 + ol{margin:10px 0 1em 1em;}ul li{text-align:left;}.text-formatted dd ul{margin-top:0;}.page-node-type-usld .sidebar h2{border-bottom:1px solid #31859c;color:#31859c;}.tout{clear:both;margin-bottom:80px;position:relative;width:100%;}.path-frontpage #block-cdhs-content{}#block-cdhs-content{position:relative;}.layout-main{margin:40px auto 20px;max-width:1290px;}.image{position:absolute;left:calc(50% - 50px);top:50px;z-index:99;width:50%;}.image img{box-shadow:20px 20px 0 -10px rgba(255,255,255,0.4);}#block-imgrecrutement img{box-shadow:20px 20px 0 -10px rgba(0,0,0,0.4);}.image img:first-of-type{}.image img:nth-of-type(2){margin:-30px 0;}.tout:nth-of-type(2) .image,.tout:nth-of-type(4) .image,.tout:nth-of-type(6) .image{left:100px;top:30px;}.contenu{background-color:#fff;color:#333333;padding:5% 10%;position:relative;top:-10%;width:30%;}.page-node-9 .contenu{padding:6% 10%;}.contenu h2{margin-bottom:30px;}.unBloc{background-color:#fff;margin:0 auto 40px;padding:20px;text-align:center;width:80%;}.unBloc h2{display:inline-block;margin-bottom:30px;text-align:center;}.unBloc + .contenu{margin-top:50px;}.unBloc p:last-of-type{margin-bottom:0;}.page-node-type-usld #main-wrapper .unBloc ul li{background-image:url(/themes/cdhs/images/chevron.png);color:#333;margin-bottom:10px;}.page-node-type-usld .main-content .unBloc h2{color:#31859c;margin-bottom:30px;margin-top:0;text-align:center;}.unBloc p{color:#333 !important;}.unBloc ul.x3{display:flex;flex-wrap:wrap;margin:30px 0 0 !important;padding:0;}.unBloc ul.x3 li{text-align:center;width:30%;}.acces-rapide{background-color:rgba(0,0,0,0.3);margin-bottom:60px;padding:20px;width:auto;}.page-node-type-tuberculose .acces-rapide{background-color:rgba(116,140,53,0.3);}.page-node-type-page-csp .acces-rapide{background-color:rgba(51,97,85,0.3);}.acces-rapide h2{color:#fff !important;margin-top:0;text-transform:uppercase;border-left:none !important;padding-left:0 !important;text-align:center;margin-bottom:20px;}.acces-rapide ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:0 !important;padding:0;}#block-cdhs-content .acces-rapide ul li{background-image:url(/themes/cdhs/images/chevron-blanc.png);}.acces-rapide a,.acces-rapide a.link{border:none;color:#fff;}.tout:nth-of-type(2) .contenu,.tout:nth-of-type(4) .contenu,.tout:nth-of-type(6) .contenu{left:50%;right:auto;}.contenu p{}.tout:nth-of-type(2) .contenu,.tout:nth-of-type(4) .contenu,.tout:nth-of-type(6) .contenu{left:50%;right:auto;}.page-node-type-usld .main-content .contenu h2,.page-node-type-usld #main-wrapper .contenu h3,.page-node-type-usld #main-wrapper .contenu p,.page-node-type-usld #main-wrapper .contenu ul li{color:#333;}.page-node-type-usld .main-content .contenu h2{border-color:#333;}.page-node-type-usld #main-wrapper h3,.page-node-type-usld #main-wrapper p,.page-node-type-usld #main-wrapper ul li{color:#fff;}.page-node-type-usld #main-wrapper .text-formatted h2 + ul{margin:10px 0 1em 0em;}.page-node-type-usld #main-wrapper .field--name-body .ligne div{clear:both;}.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-right{margin-left:50px;margin-bottom:50px;}.page-node-53.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-left{margin:-30px 0 -30px;}.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-left{margin-right:50px;margin-bottom:50px;}.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-right + span,.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-left + span{display:block;padding-top:30px;}.page-node-type-usld #main-wrapper .field--name-body .ligne div:last-of-type img.align-right + span{padding-top:0;}.page-node-9.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(4){margin-bottom:130px;}.page-node-58.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(3){margin-bottom:130px;}.page-node-58.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(4){margin-bottom:150px;}#block-views-block-personnel-block-1{background-image:url(/themes/cdhs/images/fond-recherche.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;border:none;padding-top:150px;}.page-node-type-usld .sidebar #block-views-block-personnel-block-1 h2,#block-views-block-personnel-block-1 h2{border-bottom:0;color:#fff;font-weight:bold;text-shadow:0 0 5px #000;text-transform:uppercase;}#block-views-block-personnel-block-1 select,#block-views-block-personnel-block-1 input{font-family:'Open Sans',sans-serif;max-width:100%;width:100%;}#block-views-block-personnel-block-1 select{font-size:16px;font-weight:600;}#block-views-block-personnel-block-1 .view-footer select{margin-top:5px;}.page-node-89 table tr,.page-node-88 table tr,.view-nos-equipes-usld- table tr,.view-nos-equipes-usld- table tr{background-color:#205969;}.page-node-89 table tr:nth-child(odd),.page-node-88 table tr:nth-child(odd),.view-nos-equipes-usld- table tr:nth-child(odd){background-color:#f2f5ff;}.page-node-89 table tr td,.page-node-88 table tr td,.path-nos-equipes-usld .view-nos-equipes-usld- table tr a,.path-nos-equipes-ssr .view-nos-equipes-usld- table tr a{color:#fff;}.page-node-89 table tr:nth-child(odd) td,.page-node-88 table tr:nth-child(odd) td,.path-nos-equipes-usld .view-nos-equipes-usld- table tr:nth-child(odd) a,.path-nos-equipes-ssr .view-nos-equipes-usld- table tr:nth-child(odd) a{color:#205969;}.page-node-56 .text-formatted table ul{margin:0;}.page-node-56 .text-formatted table tr,.page-node-63 .text-formatted table tr,.page-node-64 .text-formatted table tr{background-color:#205969;}.page-node-56 .text-formatted table tr:nth-child(odd),.page-node-63 .text-formatted table tr:nth-child(odd),.page-node-64 .text-formatted table tr:nth-child(odd){background-color:#f2f5ff;}.page-node-63 .text-formatted table tr:last-child,.page-node-64 .text-formatted table tr:last-child{background-color:#205969;}.page-node-56 .text-formatted table tr:nth-child(odd) li,.page-node-type-usld.page-node-63 #main-wrapper .text-formatted table tr:nth-child(odd) li,.page-node-type-usld.page-node-64 #main-wrapper .text-formatted table tr:nth-child(odd) li{color:#205969;background-image:url(/themes/cdhs/images/chevron-vert.png);}.page-node-type-usld.page-node-63 #main-wrapper .text-formatted table tr:last-child li,.page-node-type-usld.page-node-64 #main-wrapper .text-formatted table tr:last-child li{color:#fff;}.page-node-56 .text-formatted table td,.page-node-63 .text-formatted table td,.page-node-64 .text-formatted table td{vertical-align:top;width:50%;}.ckeditor-accordion-container > dl dt{clear:both;}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dd{padding:15px 15px 0;}.page-node-type-usld .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after,.page-node-type-usld .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after,.page-node-type-usld .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,.page-node-type-usld .ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before{background-color:#205969;}.page-node-type-usld .ckeditor-accordion-container > dl dt > a{color:#205969;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:transparent;border-bottom:0;color:#31859c;font-size:16px;font-weight:600;}.ckeditor-accordion-container > dl dt.active > a,.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#f2f5ff;}.page-node-type-usld .ckeditor-accordion-container > dl dt > a:hover,.page-node-type-usld  .ckeditor-accordion-container > dl dt > a:hover,.page-node-type-usld  .ckeditor-accordion-container > dl dt > a:not(.button):hover{color:#205969;}.page-node-type-usld #main-wrapper .field--name-body .ligne div.unDemi{clear:none;}.page-node-type-usld .unDemi{margin:10px 1.5%;padding:20px 1%;}.page-node-type-usld .unDemi h2,.page-node-type-usld .unDemi h3{text-align:center;}.page-node-type-usld .ckeditor-accordion-container > dl dt > a{color:#fff;}.ckeditor-accordion-container > dl dt.active > a{color:#31859c;}.page-node-type-usld .ckeditor-accordion-container > dl dt.active > a{color:#205969;}.page-node-type-usld .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after,.page-node-type-usld .ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before{background-color:#205969;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after,.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before{background-color:#31859c;}#block-accesrapidecentressr h2{background-image:url(/themes/cdhs/images/acces-rapide.png);background-position:0 50%;background-repeat:no-repeat;background-size:25px;padding:10px 10px 10px 35px;text-align:left;}#block-views-block-acualites-block-2 .views-row a,#block-accesrapidecentressr ul li a{color:#205969;}#block-docatelechargerdroitsetdevoirs ul li,.page-node-type-usld #main-wrapper #block-accesrapidecentressr ul li,#block-cdhs-content ul li{list-style:none;}#block-docatelechargerdroitsetdevoirs .text-formatted h2 + ul{margin-left:0;}#block-docatelechargerdroitsetdevoirs ul li a,#block-cdhs-content ul li{background-image:url(/themes/cdhs/images/chevron.png);background-position:0 5px;background-repeat:no-repeat;list-style:none;padding-left:20px;}#block-docatelechargerdroitsetdevoirs ul li a{background-image:url(/themes/cdhs/images/chevron-vert.png);}.page-node-70 #block-cdhs-content #menu-cercles ul li,.path-frontpage #block-cdhs-content ul li{background-image:none;padding-left:0;}.page-node-70 .main-content #menu-cercles h2{margin-bottom:20px;text-align:center;}#block-docatelechargerdroitsetdevoirs ul li a{color:#205969;display:block;}#block-views-block-acualites-block-2{background-color:transparent;padding:0;}#block-views-block-acualites-block-2 .view-content{background-color:#f2f2f2;padding:10px;}#block-views-block-acualites-block-2 .view-footer{margin-top:20px;text-align:center;}#block-views-block-acualites-block-2 h2{background-color:#31859c;color:#fff;margin:0;padding:5px;text-align:center;}#block-views-block-acualites-block-2 .views-row a,.page-node-type-usld #main-wrapper #block-accesrapidecentressr ul li a{background-image:url(/themes/cdhs/images/chevron-vert.png);background-position:0 6px;background-repeat:no-repeat;display:block;list-style:none;padding-left:20px;text-align:left;font-size:16px;font-weight:600;margin-bottom:5px;}.page-node-type-usld #block-cdhs-content ul li{background-image:url(/themes/cdhs/images/chevron-blanc.png);}.page-node-type-usld #block-cdhs-content .contenu ul li{background-image:url(/themes/cdhs/images/chevron-vert.png);}.page-node-type-usld #main-wrapper #block-accesrapidecentressr ul li{}#block-docatelechargerdroitsetdevoirs ul li a:hover,#block-views-block-acualites-block-2 .views-row a:hover,.page-node-type-usld #main-wrapper #block-accesrapidecentressr ul li a:hover{margin-left:10px;}#block-questionnairesatisfaction{background-color:transparent;border:none;}#block-questionnairesatisfaction .content a{background-image:url(/themes/cdhs/images/picto_questionnaire.png);background-position:0 50%;background-repeat:no-repeat;background-size:40px;border-bottom:none;display:block;font-size:18px;font-weight:600;padding:20px 10px 20px 55px;text-align:left;}.path-nos-equipes-ssr #block-questionnairesatisfaction .content a,.path-nos-equipes-usld #block-questionnairesatisfaction .content a{color:#fff;}.path-nos-equipes-ssr #block-questionnairesatisfaction .content a:hover,.path-nos-equipes-usld #block-questionnairesatisfaction .content a:hover{color:#000;}#block-docatelechargerdroitsetdevoirs h2{background-image:url(/themes/cdhs/images/picto_document.png);background-position:0 50%;background-repeat:no-repeat;padding:10px 10px 10px 35px;text-align:left;}.page-node-type-usld.page-node-58 .unDemi h3{text-align:left;}.page-node-58 table tr td.texte{background-color:#205969;display:block;margin-left:-50px;padding-left:50px;padding-top:20px;padding-bottom:20px;}.page-node-58 table tr td.texte#dernier-texte{margin-left:-100px;}.page-node-58 table tr td.texte.padding{padding-bottom:70px;padding-top:70px;}.page-node-58 table tr td.img-table{}.page-node-58 table tr td:first-child.texte{margin-left:0;padding-left:20px;margin-right:-50px;padding-right:50px;}.unDemi:nth-of-type(3) table tr td:first-child,.unDemi:nth-of-type(4) table tr td:last-child{padding-bottom:50px;padding-top:50px;}.webform-submission-form label{display:block;float:left;width:100px;}.webform-submission-form input,.webform-submission-form textarea{width:550px;}.webform-submission-form .js-form-item-en-soumettant-ce-formulaire-j-accepte-que-mes-informations-soien input{float:left;margin-top:5px;width:auto;}.webform-submission-form .js-form-item-en-soumettant-ce-formulaire-j-accepte-que-mes-informations-soien label{float:none;margin-left:20px;width:auto;}.webform-submission-form input.webform-button--submit{background:#31859c none repeat scroll 0 0;border:1px solid #31859c;border-radius:0;color:#fff;transition:all 0.5s ease-out 0s;width:150px;margin:0 auto 30px;display:block;}.webform-submission-form input.webform-button--submit:hover{background:#fff none repeat scroll 0 0;color:#31859c;}#backtotop{background-image:url(/themes/cdhs/images/back-top.png);background-position:center center;background-size:35px;bottom:50px;border-radius:100%;height:30px;width:30px;}.page-node-78 p,.page-node-78 .main-content h2{text-align:center;}.path-offres-d-emploi .view-offres-d-emploi .view-content{display:flex;flex-wrap:wrap;}.path-offres-d-emploi .view-offres-d-emploi .view-content .views-row{background-color:#f2f2f2;margin:0 1%;padding:0 0 20px;width:26.33%;}.path-offres-d-emploi .view-offres-d-emploi .view-content .views-row .views-field-title a{background-color:#00b5ee;color:#fff;display:block;font-size:20px;padding:10px;text-align:center;text-transform:uppercase;}.path-offres-d-emploi .view-offres-d-emploi .view-content .views-row .views-field-field-poste-le-{color:#ff1f60;display:block;font-size:14px;margin-top:5px;font-style:italic;}#block-toutesoffresemplois .content a{background-color:#00b5ee;border-top-left-radius:30px;border-bottom-right-radius:30px;color:#fff;display:block;float:right;font-size:17px;font-weight:700;margin-left:40px;padding:10px 20px;text-transform:uppercase;width:290px;}#block-toutesoffresemplois .content a:hover{background-color:#2669bf;}#block-contactadresse{float:right;width:47.5%;}#block-views-block-nous-rejoindre-block-1{float:left;width:47.5%;}#block-views-block-nous-rejoindre-block-2{float:right;width:47.5%;}.page-node-78 .view-nous-rejoindre .view-header,.path-nous-rejoindre .view-nous-rejoindre .view-header{margin-top:40px;}.page-node-78 .view-nous-rejoindre .view-content,.path-nous-rejoindre .view-nous-rejoindre .view-content{display:flex;flex-wrap:wrap;}.page-node-78 .view-nous-rejoindre .view-content .views-row,.path-nous-rejoindre .view-nous-rejoindre .view-content .views-row{background-color:#f2f2f2;margin:10px 2.5% 40px;padding:0 0 40px;position:relative;width:95%;}.page-node-78 .view-nous-rejoindre .view-content .views-row-2,.page-node-78 .view-nous-rejoindre .view-content .views-row-3,.page-node-78 .view-nous-rejoindre .view-content .views-row-6,.path-nous-rejoindre .view-nous-rejoindre .view-content .views-row-2,.path-nous-rejoindre .view-nous-rejoindre .view-content .views-row-3,.path-nous-rejoindre .view-nous-rejoindre .view-content .views-row-6{background-color:#f4f4f4;}.page-node-78 .views-field-title span,.path-nous-rejoindre .views-field-title span{background-color:#fdca4b;color:#fff;display:block;font-size:20px;margin-bottom:10px;padding:5px;text-align:center;text-transform:uppercase;}.view-nous-rejoindre .views-field-body{padding:0 10px 10px;text-align:left;}.view-nous-rejoindre .views-field-field-date-de-publication .views-label{display:block;float:left;width:165px;text-align:left;}.view-nous-rejoindre .views-field-field-date-de-publication{color:#31859c;display:block;font-size:14px;margin-bottom:10px;font-style:italic;padding:0 10px;}.view-nous-rejoindre .views-field-nothing-1{position:absolute;bottom:0;left:0;width:100%;}.view-nous-rejoindre .views-field-nothing-1 a{background-color:#31859c;background-image:url(/themes/cdhs/images/picto_offre.png);background-position:5px 50%;background-repeat:no-repeat;background-size:30px;color:#fff;display:block;padding:5px 5px 5px 40px;}.view-nous-rejoindre .views-field-nothing-1 a:hover{background-color:#fdca4b;}#block-webform,#block-webform-2{background-color:#f2f2f2;clear:both;float:left;padding:20px 100px 20px 20px;width:600px;}#block-webform-2 h2{margin-top:0;}.page-node-4 #block-cdhs-content,#block-imgrecrutement{float:right;margin-top:50px;margin-left:-70px;}.page-node-4 #block-cdhs-content #carte{margin-bottom:30px;}#info-trouver p,#info-trouver h3{text-align:center;}#info-trouver .tel{background-position:10px 50%;background-size:18px;}a.tel{border-bottom:0;}#block-accescmb-2,#block-accessiegesocial{background-color:#fff;margin-bottom:30px;padding-top:20px;}#block-accescmb-2 h2,#block-accessiegesocial h2{border-left:none;color:#31859c;font-weight:600;padding-left:0;font-size:1.429em;line-height:1.4;margin:0 0 5px;text-align:center;}.webform-submission-form label,.webform-submission-form legend{display:block;float:left;width:130px;}.webform-submission-form select{border:1px solid #ccc;}.webform-submission-form .js-form-item-quel-centre-contacter- label{float:none;width:auto;}.webform-submission-form .js-form-item-quel-centre-contacter- select{border:1px solid #ccc;width:100%;}.webform-submission-form select,.webform-submission-form input,.webform-submission-form textarea{width:470px;}.webform-submission-form .form-type-webform-document-file label,.webform-submission-form .form-type-webform-document-file input{width:100%;}.webform-submission-form .js-form-type-checkbox input{float:left;margin-top:5px;width:auto;}.webform-submission-form .js-form-type-checkbox label{float:none;margin-left:20px;width:auto;}.webform-submission-form input.webform-button--submit{background:#fdca4b none repeat scroll 0 0;border:1px solid #fdca4b;border-radius:0;color:#fff;float:none;transition:all 0.5s ease-out 0s;width:150px;margin:0 auto 30px !important;display:block;}#block-webform-2 .webform-submission-form input.webform-button--submit{width:150px;}.webform-submission-form input.webform-button--submit:hover{background:#fff none repeat scroll 0 0;color:#fdca4b;}.g-recaptcha div{margin:0 auto;}.text-formatted ul#presentation-csp,.text-formatted ul#presentation-cmb{clear:both;margin:0;padding:0;}#block-cdhs-content ul#presentation-cmb li,#block-cdhs-content ul#presentation-csp li{background-position:top center;float:left;font-size:16px;margin-bottom:40px;padding:140px 1.5% 0;text-align:center;width:22%;}#block-cdhs-content ul#presentation-cmb li strong,#block-cdhs-content ul#presentation-csp li strong{font-size:20px;}#block-cdhs-content ul#presentation-csp li:first-child{background-image:url(/themes/cdhs/images/picto_tuberculose.jpg);}#block-cdhs-content ul#presentation-csp li:nth-child(2){background-image:url(/themes/cdhs/images/picto_vaccnation.jpg);}#block-cdhs-content ul#presentation-csp li:nth-child(3){background-image:url(/themes/cdhs/images/picto_tabagisme.jpg);}#block-cdhs-content ul#presentation-csp li:nth-child(4){background-image:url(/themes/cdhs/images/picto_action.jpg);}.contact{background-color:#31859c;margin:40px auto 30px;text-align:center;width:490px;}.main-content .contact h2{border-left:0;color:#fff;margin-top:0;padding:20px 20px 0;text-align:center;}.contact h3{color:#fff;padding:0px 20px 0;text-align:center;}.contact p{margin:0;text-align:center;}.text-formatted .contact ul{margin:1em;}#block-cdhs-content .contact ul li{background-image:none;color:#fff;list-style:circle;padding:0;}.contact a{background-color:#fdca4b;background-image:url(/themes/cdhs/images/picto_contact.png);background-position:155px 8px;background-repeat:no-repeat;background-size:30px;color:#fff;display:block;font-size:18px;padding:5px 5px 5px 40px;}.contact a:hover{background-color:#333;}.region-highlighted{margin:0;}#block-imgassociation img,#block-imgbayere img,#block-imgcsp img{width:100%;}.page-node-70 #carte{float:right;margin-left:40px;margin-top:60px;}.page-node-4 #carte{float:none;margin:0;}.page-node-70 #villefrance,.page-node-70 #bayere,.page-node-70 #villeurbanne,.page-node-70 #villeurbanne,.page-node-70 #lyon,.page-node-70 #vaulx,.page-node-70 #venissieux,.page-node-70 #givors,.page-node-4 #villefrance,.page-node-4 #bayere,.page-node-4 #villeurbanne,.page-node-4 #villeurbanne,.page-node-4 #lyon,.page-node-4 #vaulx,.page-node-4 #venissieux,.page-node-4 #givors{color:#666666;font-size:20px;font-weight:700;left:360px;position:absolute;text-shadow:none;}.path-frontpage #carte a{color:#fff;}.path-frontpage #carte a:hover{color:#333333;}.path-frontpage #carte p:hover{text-shadow:none !important;}.page-node-4 #carte a{color:#666666;}.infos-asso h3{font-size:20px;font-weight:600;margin-bottom:10px;text-transform:uppercase;text-align:center;}.donnees tr td{border:1px solid #ccc;}.donnees tr td h3{font-size:16px;font-weight:600;}.btn#organigramme{background-image:url(/themes/cdhs/images/picto_organigramme.png);background-position:10px 50%;background-repeat:no-repeat;background-size:30px;padding:5px 10px 5px 50px;}.btn#rapport{background-image:url(/themes/cdhs/images/picto_rapport.png);background-position:10px 50%;background-repeat:no-repeat;background-size:30px;padding:5px 10px 5px 50px;}a.btn.bt-contact{background-image:url(/themes/cdhs/images/picto_contact.png);background-position:15px 50%;background-repeat:no-repeat;display:block;padding-left:60px;width:140px;margin:30px auto;}a.btn.rdv{background-image:url(/themes/cdhs/images/picto_rdv.png);background-position:15px 50%;background-repeat:no-repeat;display:block;padding-left:55px;width:260px;margin:10px auto;}a.btn.acces{background-image:url(/themes/cdhs/images/picto_acces.png);background-position:15px 50%;background-repeat:no-repeat;padding-left:40px;}#block-cdhs-content ul#presentation-cmb li{width:17%;}#block-cdhs-content ul#presentation-cmb li:first-child{background-image:url(/themes/cdhs/images/picto_tuberculose.jpg);}#block-cdhs-content ul#presentation-cmb li:nth-child(2){background-image:url(/themes/cdhs/images/picto_lit.jpg);}#block-cdhs-content ul#presentation-cmb li:nth-child(3){background-image:url(/themes/cdhs/images/picto_lit-usld.jpg);}#block-cdhs-content ul#presentation-cmb li:nth-child(4){background-image:url(/themes/cdhs/images/picto_places.jpg);}#block-cdhs-content ul#presentation-cmb li:last-child{background-image:url(/themes/cdhs/images/picto_espic.jpg);}#chiffre1,#chiffre2,#chiffre3{background-position:0px 0px;background-repeat:no-repeat;padding-left:50px;padding:10px 0 10px 50px;}#chiffre1{background-image:url(/themes/cdhs/images/chiffre1.png);background-position:0px 5px;padding:0 0 0 50px;}#chiffre2{background-image:url(/themes/cdhs/images/chiffre2.png);}#chiffre3{background-image:url(/themes/cdhs/images/chiffre3.png);}.page-node-type-centre .field--name-field-contact .field__item_1,.page-node-type-centre .field--name-field-contact .field__item_2{float:left;width:47.56%;}.page-node-type-centre .field--name-field-horaires .field__item_1{float:left;width:300px;}.page-node-type-centre .field--name-field-horaires .field__item_2{float:right;width:960px;}.page-node-type-centre .field--name-field-horaires .field__item_2 table td{width:33.33%;}.page-node-type-centre .field--name-field-contact .field__item_2{float:right;}.page-node-type-centre .main-content h2{border-left:3px solid #31859c;color:#31859c;padding-left:7px;}.tel{background-image:url(/themes/cdhs/images/picto_tel.png);background-position:left center;background-repeat:no-repeat;color:#31859c;font-weight:600;padding:5px 10px 5px 35px;}table.acces tr td{vertical-align:top;}table.acces.x2 tr td{width:50%;}table.acces.x3 tr td{width:33.33%;}table.acces h3{background-position:left center;background-repeat:no-repeat;background-size:40px;margin-top:0;padding:10px 0 10px 50px;}.voiture h3{background-image:url(/themes/cdhs/images/picto_voiture.png);}.transport h3{background-image:url(/themes/cdhs/images/picto_transport.png);}.parking h3{background-image:url(/themes/cdhs/images/picto_parking.png);}table.consultation tr td{vertical-align:top;}table.consultation h3{margin-top:0;}#block-imgdevoir{background-color:transparent;border:none;padding:0;}#block-imgdevoir img{margin-bottom:30px;}#block-grandecarte{clear:both;}table tbody tr th{vertical-align:top;text-align:center;width:20%;background:#b396d9;border:1px solid #fff;}#moral.unBloc{width:auto;}#moral table td{border:1px solid #31859c;vertical-align:top;}.ecran{display:block;}.mobile{display:none;}.page-node-61 .ckeditor-accordion-container{margin-top:100px;}#reseaux img:hover{box-shadow:0 0 5px #fff;}@media all and (max-width:1370px){#block-imgrecrutement{width:540px;}#block-webform{clear:both;float:none;padding:20px;margin:0 auto;}.page-node-4 #block-cdhs-content,.page-node-4 #carte{float:none;margin:0 auto;}.page-node-68 img#carte-csp{width:660px;}.page-node-68 #carte{right:auto;top:auto;}.page-node-61 .ckeditor-accordion-container{margin-top:60px;}}@media all and (max-width:1290px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:1200px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{margin:0 10px;}#message-accueil{width:500px;}#message-accueil p{padding:60px;margin-top:70px;}#block-views-block-acualites-block-1 .views-row{width:30%;}#block-webform,#block-webform-2{width:520px;}.webform-submission-form select,.webform-submission-form input,.webform-submission-form textarea{width:390px;}.page-node-type-centre .field--name-field-horaires .field__item_1,.page-node-type-centre .field--name-field-horaires .field__item_2{clear:both;float:none;width:auto;}.tout:nth-of-type(2) .image,.tout:nth-of-type(4) .image,.tout:nth-of-type(6) .image{left:70px;}.page-node-68 img#carte-csp{display:block;margin:0 auto;width:auto;}.page-node-68 #carte{float:none;margin:0 auto;position:relative;}.page-node-61 .ckeditor-accordion-container{margin-top:0;}ul#superfish-je-cherche-un-hebergement-m{width:auto;}.page-node-76 a.btn{display:block;}}@media all and (max-width:1200px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:1100px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{margin:0;}#message-accueil{width:410px;}#message-accueil p{padding:40px;}#reseaux{padding-left:170px;}ul#superfish-je-suis-hospitalise-e-en-re{width:auto;}#block-imgrecrutement{float:none;margin-left:auto;width:auto;}#block-webform-2{float:none;margin:0 auto;padding:20px;}.webform-submission-form select,.webform-submission-form input,.webform-submission-form textarea{width:390px;}.page-node-58 a.btn,.page-node-9 a.btn,.page-node-72 table a.btn{display:block;}.page-node-77 iframe{width:100%;}}@media all and (max-width:1100px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:991px;}.region-header{float:none;}.region-header .site-branding{float:none;}.site-branding__logo{display:block;}.site-branding__logo img{max-width:120px;display:block;margin:0 auto;}#block-navigationprincipale{padding-top:10px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{margin:0 10px;}#message-accueil{width:auto;float:none;clear:both;}.page-node-70 #carte,#carte{float:none;margin:0 auto;}#reseaux{padding-left:120px;}.page-node-72 table tr td a.btn{display:block;}.page-node-58 table tr td.texte#dernier-texte{margin-left:-50px;}}@media all and (max-width:991px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:850px;}.ligne{justify-content:space-around;flex-wrap:wrap;}.colonne_1-1,.colonne_1-2,.colonne_1-3,.colonne_2-3,.colonne_1-4,.colonne_1-5,.colonne_2-5,.colonne_3-5,.colonne_4-5{width:97.22%;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{font-size:20px;}.tout:nth-of-type(2) .image,.tout:nth-of-type(4) .image,.tout:nth-of-type(6) .image{left:auto;}.image{position:relative;left:auto;top:auto;z-index:99;width:auto;}.image img{display:block;margin:0 auto 10px;}.tout:nth-of-type(2) .contenu,.tout:nth-of-type(4) .contenu,.tout:nth-of-type(6) .contenu{left:auto;right:auto;}.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-right + span,.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-left + span{display:block;padding-top:0;}.page-node-9.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(4),.page-node-58.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(3),.page-node-58.page-node-type-usld #main-wrapper .field--name-body .ligne .tout:nth-of-type(4),.tout{margin-bottom:50px;}.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-right{margin:0 auto 10px;}.page-node-9 .contenu,.contenu{background-color:#fff;color:#333333;padding:5%;position:relative;top:auto;width:90%;}#block-views-block-acualites-block-1 .views-row{width:400px;}#block-views-block-acualites-block-1 .views-row:last-child{margin:30px auto 0;}#menu-cercles{display:block;}.path-frontpage #menu-cercles1,.path-frontpage #menu-cercles2{text-align:center;width:100%;clear:both;}#reseaux{padding-left:50px;}table.acces.x2 tr td,table.acces.x3 tr td,.page-node-type-centre .field--name-field-contact .field__item_1,.page-node-type-centre .field--name-field-contact .field__item_2{clear:both;float:none;width:auto;}#chiffre1{padding:10px 0 10px 50px;}.unBloc{width:auto;}.page-node-53.page-node-type-usld #main-wrapper .field--name-body .ligne div img.align-left,.align-left,.align-right,.image img:nth-of-type(2){display:block;float:none;margin:0 auto 10px;}.tout:nth-of-type(2) .image,.tout:nth-of-type(4) .image,.tout:nth-of-type(6) .image{top:auto;}ul#superfish-je-m-informe-sur-la-tuberculose-{width:auto;}.page-node-type-usld .unDemi{float:none;margin:0 auto;padding:0;width:auto;}.page-node-76 a.btn,.page-node-9 a.btn,.page-node-58 a.btn{display:inline;}}@media all and (max-width:850px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:768px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{margin:0 2px;}.layout-one-sidebar .main-content{width:100%;}.layout-sidebar-second .main-content{margin-right:0;margin-left:0;}#sidebar-second{clear:both;width:100%;margin-left:0;}#block-views-block-acualites-block-1 .views-row,#block-views-block-acualites-block-1 .views-row:last-child{clear:both;margin:0 auto 30px;width:400px;}#menu-cercles1,#menu-cercles2{clear:both;}#menu-cercles1 ul li,#menu-cercles2 ul li{width:50%;margin-bottom:0px;}#reseaux{padding-left:15px;}#block-views-block-nous-rejoindre-block-1,#block-views-block-nous-rejoindre-block-2{float:none;width:auto;}body.path-search #main-wrapper,body.path-actualites #main-wrapper{padding-bottom:50px;}body.path-search .layout-main{min-height:100px;}}@media all and (min-width:851px){}@media all and (max-width:768px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:460px;}.region-primary-menu{float:none;}.path-frontpage #main-wrapper{margin-top:40px;}#main-wrapper{margin-top:0;}#superfish-je-cherche-un-hebergement-m-toggle,#superfish-je-suis-hospitalise-e-en-re-toggle,#superfish-je-m-informe-sur-la-tuberculose--toggle,#superfish-je-souhaite-me-faire-vacciner-toggle,#superfish-main-toggle{background-image:url(/themes/cdhs/images/ic-menu.png);background-position:left center;background-repeat:no-repeat;color:#fff;display:block;font-size:18px;font-weight:700;margin-bottom:10px;margin-left:10px;padding:5px 0 5px 35px;}#superfish-je-souhaite-me-faire-vacciner-toggle{background-image:url(/themes/cdhs/images/ic-menu-csp.png);color:#9ad2c3;text-align:left;}#superfish-je-m-informe-sur-la-tuberculose--toggle{background-image:url(/themes/cdhs/images/ic-menu-tuber.png);color:#c5d993;text-align:left;}#superfish-je-cherche-un-hebergement-m-toggle,#superfish-je-suis-hospitalise-e-en-re-toggle{background-image:url(/themes/cdhs/images/ic-menu-cmb.png);color:#31859c;text-align:left;}.page-node-type-apres-hospitalisation #superfish-main-toggle,.page-node-type-usld #superfish-main-toggle,.page-node-type-tuberculose #superfish-main-toggle,.page-node-type-page-csp #superfish-main-toggle{background-image:url(/themes/cdhs/images/ic-menu-g.png);color:#333;}.region-primary-menu .menu span.nolink.menuparent{background-position:70px 25px;background-image:url(/themes/cdhs/images/fleche-menu.png);}.page-node-type-apres-hospitalisation .region-primary-menu .menu span.nolink.menuparent,.page-node-72 .region-primary-menu .menu span.nolink.menuparent,.page-node-type-tuberculose .region-primary-menu .menu span.nolink.menuparent,.page-node-type-usld .region-primary-menu .menu span.nolink.menuparent,.page-node-type-page-csp .region-primary-menu .menu span.nolink.menuparent{background-position:70px 25px;}.sf-clone-parent{display:none;}.page-node-81 #superfish-main-toggle,.page-node-82 #superfish-main-toggle,.page-node-83 #superfish-main-toggle,.page-node-84 #superfish-main-toggle,.page-node-85 #superfish-main-toggle,.page-node-86 #superfish-main-toggle,.page-node-68 #superfish-main-toggle,.page-node-70 #superfish-main-toggle,.page-node-71 #superfish-main-toggle,.page-node-72 #superfish-main-toggle{background-image:url(/themes/cdhs/images/ic-menu.png);color:#fff;}#menu-cercles1 ul li a,#menu-cercles2 ul li a{margin-bottom:0;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}.page-node-68 #carte,.page-node-70 #carte,#carte{float:none;margin:-90px auto -110px;transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);left:-110px;}.page-node-68 #carte,.page-node-70 #carte{margin:-50px auto -70px;}.site-footer p,#liens-footer,#reseaux,.path-frontpage .field--name-body p{float:none;display:block;line-height:1.8;padding:0;text-align:center;}.path-frontpage .field--name-body #carte p{text-align:left;}#menu-cercles p{margin-bottom:10px;}table tr td,table tr th{display:block;}table tbody tr th{width:auto;}.page-node-type-centre .field--name-field-horaires .field__item_2 table td{width:auto;}#block-cdhs-content ul#presentation-csp li,#block-cdhs-content ul#presentation-cmb li{width:100%;padding-left:0;padding-right:0;margin-bottom:10px;}.contact{width:auto;}.contact a{background-position:10px 8px;padding:5px 5px 5px 50px;text-align:left;}.page-node-75 a.btn{display:block;}.page-title{font-size:2em;}.page-node-type-page-csp .featured-top h2,.page-node-type-tuberculose .featured-top h2,.path-nos-equipes-ssr .featured-top h2,.path-nos-equipes-usld .featured-top h2,.page-node-type-usld .featured-top h2{font-size:28px;}.featured-top{margin-top:0;}iframe{max-width:100%;}.page-node-58 table tr td.texte#dernier-texte{margin-left:auto;}.page-node-58 table tr td.texte.padding{padding-bottom:10px;padding-top:10px;}.page-node-58 table tr td:first-child.texte{margin-left:auto;padding-left:10px;margin-right:auto;padding-right:10px;}.page-node-58 table tr td.texte{margin-left:auto;background-color:#205969;display:block;padding-left:10px;padding-top:10px;padding-bottom:10px;}.page-node-63 .text-formatted table td ul,.page-node-64 .text-formatted table td ul{margin-bottom:0;margin-top:0;}#block-webform,#block-webform-2{width:auto;}.webform-submission-form select,.webform-submission-form input,.webform-submission-form textarea{width:100%;}#backtotop{bottom:100px;}.page-node-68 img#carte-csp,.ecran{display:none;}.mobile{display:block;}#edit-help-link{display:block;clear:both;}.page-node-56 .text-formatted table td,.page-node-63 .text-formatted table td,.page-node-64 .text-formatted table td{width:auto;}.unBloc ul.x3{margin:0 !important;}.unBloc ul.x3 li{text-align:left;width:100%;}.page-node-61 a.btn{display:block;}.image br{display:none;}.sidebar .block{margin-bottom:50px;}table.acces h3{background-position:center top;text-align:center;}table.consultation td,table.consultation h3,table.acces tr td{text-align:center;}.consultation a.btn{margin:10px auto;}.page-node-78 #block-cdhs-content{margin-top:30px;}}@media all and (min-width:560px){}@media all and (max-width:460px){.souscontenu .layout-container,#header .layout-container,.path-frontpage .layout-container,.layout-main{max-width:100%;}#message-accueil p{line-height:1.3;padding:20px;}.page-node-68 #carte,#carte{left:-170px;}.path-frontpage #menu-cercles1,.path-frontpage #menu-cercles2{margin-bottom:30px;}#menu-cercles1 ul li,#menu-cercles2 ul li,.path-frontpage #menu-cercles1 ul li,.path-frontpage #menu-cercles2 ul li{float:none;margin-bottom:0;width:100%;}.tout{margin-bottom:30px;}.acces-rapide{margin-bottom:30px;}.acces-rapide ul{display:block;}.page-node-76 a.btn,.page-node-9 a.btn,.page-node-58 a.btn,a.btn{display:block;}a.btn.rdv{width:auto;}.text-formatted h2 + ul,.text-formatted h2 + ol{margin:10px 0 1em 0em;}.text-formatted ul li ul,.text-formatted ol li ol,.text-formatted ul,.text-formatted ol{margin:1em 0 1em 0em;padding:0 0 0.25em 10px;}.text-formatted p + ul,.text-formatted p + ol{margin:0 0 1em 0em;}.donnees tr td p{margin-bottom:0;}.donnees tr td{text-align:center;vertical-align:middle;}.donnees tr td:first-child{background-color:#f2f2f2;}.page-title{font-size:1.8em;}.main-content h2{font-size:20px;}.page-node-type-apres-hospitalisation #block-cerclesbayere h2,.page-node-type-usld #block-cerclesbayere h2,.page-node-type-page-csp #block-cerclescsp h2,.page-node-type-tuberculose #block-cerclescsp h2,.path-frontpage .main-content h2,.path-frontpage h2,#block-views-block-acualites-block-1 h2{font-size:22px;}body.page-node-type-actualites-du-cdhs .layout-main,body.path-search .layout-main,body.page-node-5 .layout-main,body.page-node-4 .layout-main,body.page-node-78 .layout-main,body.page-node-type-centre .layout-main,body.page-node-68 .layout-main,body.page-node-70 .layout-main,body.page-node-71 .layout-main,body.page-node-72 .layout-main{padding:20px;}#block-views-block-acualites-block-1 .views-row,#block-views-block-acualites-block-1 .views-row:last-child{width:100%;}#sliding-popup .popup-content{display:block;}.eu-cookie-compliance-message{float:none;}#sliding-popup .popup-content #popup-buttons{margin:10px auto 0;width:200px;}}@media all and (max-width:400px){.page-node-68 #carte,.page-node-70 #carte,#carte{left:-200px;}#villefrance,#bayere,#villeurbanne,#villeurbanne,#lyon,#vaulx,#venissieux,#givors{left:330px;}.page-node-68 #villefrance,.page-node-68 #bayere,.page-node-68 #villeurbanne,.page-node-68 #villeurbanne,.page-node-68 #lyon,.page-node-68 #vaulx,.page-node-68 #venissieux,.page-node-68 #givors{margin-top:-12px;}}@media all and (max-width:300px){#backtotop{bottom:130px;}}#information{position:fixed;bottom:20px;left:0;min-width:200px;background:#fff;padding:10px;border:1px solid #ddd;z-index:200;}
