@charset "utf-8";.ma0{margin:0}
.ma5{margin:5px}
.ma10{margin:10px}
.ma15{margin:15px}
.ma20{margin:20px}
.ma25{margin:25px}
.ma30{margin:30px}
.ma35{margin:35px}
.ma40{margin:40px}
.ma45{margin:45px}
.ma50{margin:50px}
.mt0{margin-top:0}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt60{margin-top:50px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
.pa0{padding:0}
.pa3{padding:3px}
.pa5{padding:5px}
.pa8{padding:8px}
.pa10{padding:10px}
.pa15{padding:15px}
.pa20{padding:20px}
.pa25{padding:25px}
.pa30{padding:30px}
.pa35{padding:35px}
.pa40{padding:40px}
.pa45{padding:45px}
.pa50{padding:50px}
.pt0{padding-top:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pt45{padding-top:45px}
.pt50{padding-top:50px}
.pr0{padding-right:0}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pr50{padding-right:50px}
.pb0{padding-bottom:0}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}
.pb80{padding-bottom:80px}
.pl0{padding-left:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.pl50{padding-left:50px}
.w10{width:10%}
.w20{width:20%}
.w25{width:25%}
.w30{width:30%}
.w33{width:33.33334%}
.w40{width:40%}
.w49{width:49%}
.w50{width:50%}
.w55{width:55%}
.w60{width:60%}
.w66{width:66.6666%}
.w70{width:70%}
.w75{width:75%}
.w80{width:80%}
.w88{width:88%}
.w90{width:90%}
.w100{width:100%}
.w110p{width:110px}
.w180p{width:180px}
.w200p{width:200px}
.w235p{width:235px}
.w270p{width:270px}
.w300p{width:300px}
.w320p{width:320px}
.w465p{width:465px}
.w728p{width:728px}
.w970p{width:970px}
.inl > *{display:inline}
.db{display:block}
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px;line-height:1.1em}
.f13{font-size:13px;line-height:1.1em}
.f14{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f17{font-size:17px}
.f18{font-size:18px}
.f19{font-size:19px}
.f20{font-size:20px}
.f21{font-size:21px}
.f22{font-size:22px}
.f23{font-size:23px}
.f24{font-size:24px}
.f25{font-size:25px}
.f26{font-size:26px}
.f27{font-size:27px}
.f28{font-size:28px}
.f29{font-size:29px}
.f30{font-size:30px}
.f31{font-size:31px}
.f32{font-size:32px}
.f33{font-size:33px}
.f34{font-size:34px}
.f60{font-size:60px}
.fL{text-align:left}
.fR{text-align:right}
.fC{text-align:center;display:block}
.fI{font-style:italic}
.fUpp{text-transform:uppercase}
.fUn{text-decoration:underline}
.fr{font-weight:400;font-style:normal}
.fw{font-weight:700}
.fPtNa{font-family:'PT Sans Narrow',sans-serif}
.fPtNaB{font-family:'PT Sans Narrow',sans-serif;font-weight:700}
.fPt{font-family:'PT Sans',sans-serif}
.fPtB{font-family:'PT Sans',sans-serif;font-weight:700}
.cGreyL{color:#b5b5b5}
.cWhite{color:#FFF}
.cRed{color:#ce1719}
.cGreen{color:#3da147}
.cGreyD{color:#393939}
.cBlue{color:#008ebb}
.cBlueBis{color:#2644c1}
.cBlueD{color:#1c3942}
.cGrey{color:#393939}
.bgRed{background-color:#ce1719}
.bgRedL{background-color:#f5d1d1}
.bgWhite{background-color:#FFF}
.bgMarron{background-color:#584544}
.bgMarronBis{background-color:#594544}
.bgBlue{background-color:#1c3942}
.bgBlueBis{background-color:#2644c1}
.bgBlueD{background-color:#1c3942}
.bgBlueL{background-color:#008ebb}
.bgBlueLbis{background-color:#4cb0cf}
.bgGreen{background-color:#3da147}
.bgGreenL{background-color:#00a67d}
.bgGrey{background-color:#e4e4e4}
.bgGreyL{background-color:#ececec}
.bgGreyLbis{background-color:#f7f5f8}
.bgGreyD{background-color:#c6c6c6}
.skip-links{position:absolute;z-index:999999999;list-style:none;padding:0}
.skip-links a{position:absolute;left:-7000px;padding:.5em;background:#000;color:#FFF!important;text-decoration:none}
.skip-links a:focus{position:static}
h1,h2,h3,h4,h5,h6{margin:0 0 3px}
p{margin:0;line-height:1.7em;margin-top:10px}
ul{margin-bottom:0;line-height:1.7em}
ul.spip{margin-top:0}
.list-inline.pa0 li{padding-left:0;padding-right:0}
a,a:hover,a:focus{color:inherit;text-decoration:none}
button{background-color:transparent;border:none;padding:0}
iframe{border:none;width:100%}
.sprite{display:inline-block;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/sprite.png');background-repeat:no-repeat;vertical-align:middle}
.block{display:block}
.no-text{text-indent:-9999em}
.pagination > li > a,.pagination > li > span,.pagination > li > a:hover{color:#D40075}
.pagination>.active > span{background-color:#D40075;border-color:transparent}
.spip_logos{margin:0;padding:0;border:0}
.spip_documents{text-align:center;line-height:normal}
.spip_documents p{margin:.10em;padding:0}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px;margin-top:10px}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px}
.spip_doc_titre{margin-right:auto;margin-left:auto;font-weight:700;font-size:.90em}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:.90em}
a.spip_out,a.spip_url,a.external,a.spip_mail,a[href^="mailto:"]{background-position:right center;background-repeat:no-repeat}
.caractencadre-spip{color:#444}
table.spip{width:100%;margin:20px 0}
table.spip span.spip_documents{margin:5px 10px}
table.spip td{padding:10px 5px;vertical-align:middle;min-width:60px}
table.spip td strong{color:#764891}
a{background:transparent no-repeat right center}


#contenu a[href ^="https://"],aside a[href ^="https://"],a.lock{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/lock.gif');background-repeat:no repeat;background-position:center right}
a.spip_out,a.spip_url,#contenu a.external,aside a.external{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/external.gif')}
a.spip_mail,a[href ^="mailto:"]{padding-right:14px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/mail.gif')}
a.spip_mail:before{content:''}
a[href ^="ftp://"],a.ftp{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/ftp.gif')}
a.gopher,a[href ^="gopher://"]{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/external.gif')}
a[href ^="news://"],a.news{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/news.gif')}
a[href ^="irc://"],a.extiw[href ^="irc://"],a.talk{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/talk.gif')}
a.feed{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/feed.gif')}
a.spip_glossaire{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/glossaire.gif')}
a.spip_doc{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/spip_doc.gif')}
a.download{padding-right:13px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/links/download.gif')}
.spip_documents dt a{padding-right:0;background-image:none}
a[hreflang]:after{background:transparent;content:"\0000a0(" attr(hreflang) ")"}
@media print{a{text-decoration:underline}
a.external,a[href ^="mailto:"]{padding-right:0;background:none}
.ie6 a{padding-right:0;background:none}
a.external:after,a[href ^="mailto:"]:after{content:"\0000a0("attr(href)")"}}
.on{font-weight:700}
body{font-family:'Open Sans',Helvetica,sans-serif;font-size:13px}
.contenu a{color:#d40075}
a:hover{text-decoration:underline}
a:hover img{opacity:0.7}
.carrousel a:hover img{opacity:1}
.lire_suite{color:#d40075;font-style:italic}
.titre_big_footer{text-transform:uppercase;font-weight:400;color:#fff}
.titre_big_footer a{color:#fff}
.titre_big_footer a:hover{text-decoration:underline}
.titre_centre{font-family:'Open Sans Condensed',Helvetica,sans-serif;font-size:30px;text-align:center;font-weight:400;text-transform:uppercase;padding:30px 0}
.titre_centre span{border-bottom:1px solid #d40075}
.titre_1{font-size:48px;text-transform:uppercase;font-weight:800;margin-top:10px;margin-bottom:20px}
#acces_rapide{position:fixed;right:0;top:120px;z-index:100;padding-left:20px}
.acces_rapide{width:150px;height:54px;background-position:0 -310px!important;text-indent:-9999em}
.acces_rapide:hover{background-position:-170px -310px!important}
.acces_2{background-position:0 -364px!important}
.acces_2:hover{background-position:-170px -364px}
.acces_3{background-position:0 -418px!important}
.acces_3:hover{background-position:-170px -418px!important}
.acces_4{background-position:0 -472px!important}
.acces_4:hover{background-position:-170px -472px!important}
.acces_432{background-position:0 -472px!important}
.acces_432:hover{background-position:-170px -472px!important}
.acces_5{background-position:0 -526px!important}
.acces_5:hover{background-position:-170px -526px!important}
#entete{border-bottom:1px solid #d40075;background-color:#fff;background-color:rgba(255,255,255,0.5);height:102px;padding-top:8px;z-index:10;position:relative}
.logo_site{display:block;margin:0;padding:0;float:left}
.logo_site:hover img{opacity:1!important}
#menu{margin-top:45px;font-family:'Open Sans',Helvetica,sans-serif}
#menu .list-inline li{display:block;float:left}
.lien_menu{border:1px solid #fff;padding:5px 15px;height:43px;display:block;font-weight:700;text-transform:uppercase;text-align:center;line-height:14px;font-size:14px;background-color:rgb(255,255,255);background-color:rgba(255,255,255,0.6)}
.ligne_simple{line-height:30px}
.lien_menu:hover,.lien_menu.on,.open .lien_menu{background-color:#dd006d;border:1px solid #dd006d;color:#fff;text-decoration:none}
.menu-item-actif{background-color:#dd006d;border:1px solid #dd006d;color:#fff;text-decoration:none}
.sous_menu{background-color:#6f3562;border:0;margin:0;margin-left:5px;border-radius:0}
#menu .sous_menu li{width:100%;background-color:transparent;background-image:none}
#menu .lien_sous_menu{color:#fff;display:block;width:100%}
#menu .lien_sous_menu:hover{background-color:#55294b;background-image:none}
#menu_secondaire{position:absolute;top:0;right:15px}
#menu_secondaire .btn_deco,.entete_mobile .btn_deco{background-position:0 -601px;width:99px;height:20px;text-indent:-10000px}
#menu_secondaire .btn_deco:hover{background-position:0 -621px}
.entete_mobile .btn_deco{float:right;margin-bottom:10px}
.menu-2{font-size:11px;font-family:'Open Sans',Helvetica,sans-serif;text-transform:uppercase;background-color:#D40075;padding:2px 5px;color:#fff!important}
.menu-2:hover{background-color:#6F3562;text-decoration:none;color:#fff}
#formulaire_recherche input.search{height:21px;border:1px solid #909090;width:128px;font-style:italic;font-size:10px;padding:2px 5px;line-height:12px}
#formulaire_recherche .btn_submit{margin-bottom:-5px}
.conteneur_carrousel{margin-top:-105px;width:100%;min-height:300px;height:auto;overflow:hidden;min-width:1000px!important}
.conteneur_carrousel .caroufredsel_wrapper{min-height:333px!important;min-width:1000px!important;margin:0 auto 60px;padding:0;position:relative;background-color:#fff;box-shadow:0 0 5px #ccc;left:-5px}
#carousel-home{position:relative}
#carousel-home .item{display:block;float:left;width:100%;position:relative}
#carousel-home img{width:100%;height:100%;opacity:1!important;margin-top:-8px}
#pagination_carrousel{text-align:center;position:relative;z-index:auto;margin-top:10px}
#pagination_carrousel a{background-color:#666;border-radius:5px;display:inline-block;height:10px;margin:0 5px;outline:0 none;text-indent:-9999px;width:10px}
#pagination_carrousel a.selected,#pagination_carrousel a:hover{background-color:#000}
#pagination_carrousel a span{display:none}
.bx-wrapper .bx-viewport{border:none!important}
.bloc_logo .item{margin-top:-113px;width:100%;height:auto}
#parcours{padding-bottom:30px}
.un_parcours{padding:10px;min-height:195px}
.un_parcours .titre-parcours{font-size:18px;text-align:center;margin-top:15px;margin-bottom:15px}
.annexes{background-color:#f7f7f7;border-top:1px solid #c5c5c5;padding:30px 0}
#zoom p{line-height:1.25em}
#zoom .wrapper{background-color:#fff;height:185px;position:relative}
#zoom .sur_titre{font-family:'Open Sans Condensed',Helvetica,sans-serif;font-size:24px;color:#fff;background-color:#D40075;display:block;font-weight:300;padding:10px 15px;text-transform:uppercase;position:relative;z-index:5}
#zoom .titre,#zoom .descriptif{display:block;margin-left:140px;background-color:#fff;padding:10px;z-index:5;position:relative}
#zoom .titre{font-size:16px;margin-top:-15px}
#zoom .descriptif{margin-left:195px;padding:0 10px}
#zoom .figure{position:absolute;bottom:0;left:0;z-index:0}
.voir_toute_actus{position:absolute;top:10px;right:15px;color:#fff;z-index:6}
#pied{font-family:'Open Sans Condensed',Helvetica,sans-serif;font-size:16px;padding:0;padding-top:30px;background-color:#353535;color:#a5a5a5}
#big_footer{padding-bottom:30px}
#big_footer li{margin:8px 0;line-height:18px}
.logo_transparent{width:161px;height:99px;background-position:0 0}
#pied a:hover{color:#fff}
#mini_pied{background-color:#000;color:#a5a5a5;border-top:1px solid #dd006d;padding:15px 0 20px}
#mini_pied a{color:#a5a5a5}
.entete_article{margin-top:-125px;background-color:#fff;min-height:130px}
#contenu{padding-top:5px}
.intro{font-weight:700;margin-bottom:15px;font-size:15px}
.texte{margin-bottom:60px}
.bouton_push{color:#d40075;font-weight:700;font-style:italic;font-size:18px;display:inline-block;padding:0 15px;padding-right:0;margin-bottom:15px;background-color:#f7f7f7}
.fleche_droite{background-position:0 -200px;height:36px;width:36px;margin-left:15px}
.bloc_aside{background-color:#efefef;padding:10px;padding-right:30px;margin-bottom:30px}
.telechargements .bloc_aside{background-color:#fae2ef}
.telechargements .bloc_aside ul{word-wrap:break-word}
.titre_aside{color:#333;font-size:18px;font-family:'Open Sans Condensed',Helvetica,sans-serif;text-transform:uppercase;font-weight:700}
.telechargements .titre_aside{color:#d40075}
.icone_telechargement{width:48px;height:48px;background-position:0 -250px;margin:-10px 10px 10px -10px;float:left}
.bloc_aside li{margin-top:8px}
.bloc_aside a{text-decoration:underline}
.parcours-soins .bloc_aside .list-parcours{margin-left:-14px}
.parcours-soins .bloc_aside .list-parcours li{margin-bottom:10px}
.parcours-soins .bloc_aside .list-parcours a{font-size:13px;line-height:14px;font-weight:400}
.parcours-soins .bloc_aside .list-parcours a:hover img{opacity:1}
.parcours-soins .bloc_aside .list-parcours .parcours{font-size:16px;font-style:italic}
.aside_parcours_visuel{width:40px;height:40px;background-image:url('https://www.ght-artois.fr/squelettes/theme/img/tmp/parcours-defaut.png');display:block}
.aside_parcours_visuel img{max-width:100%;width:auto;height:auto}
.liens_connexes ul{padding-left:15px}
.nav-onglets,#contenu .nav-onglets{margin-bottom:35px;margin-top:10px}
.nav-onglets .onglet a,#contenu .nav-onglets .onglet a,#onglet_toggle{background-color:#ddd;margin-bottom:8px;font-size:12px;text-transform:uppercase;font-weight:700;color:#000;text-decoration:none}
.nav-onglets .onglet.active a,#contenu .nav-onglets .onglet.active a,.nav-onglets .onglet a:hover,#contenu .nav-onglets .onglet a:hover,#onglet_toggle:hover{background-color:#d40075;color:#fff}
.les_onglets{position:relative;overflow:hidden;height:45px;margin-bottom:35px}
.les_onglets.mobile{overflow:visible}
.les_onglets.mobile .btn{background-color:#d40075;color:#fff}
.les_onglets .nav-onglets{padding-right:45px}
#onglet_toggle{position:absolute;top:0;right:0;width:32px}
.les_onglets .bootstrap-select{width:100%!important}
.les_onglets .bootstrap-select > .btn{background-color:#ddd;color:#d40075;height:33px}
.cartouche-titre-partage{border-bottom:1px solid #858585;border-top:1px solid #858585;padding-bottom:10px;padding-top:10px}
.cartouche-titre-partage .titre-article{font-size:24px;font-weight:700;text-transform:uppercase;color:#d40075}
.listing-actus .item-actu{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #858585}
.listing-actus .item-actu img{border:6px solid #bfbfbf}
.listing-actus .item-actu .date-article{background-color:#18a5de;display:block;width:125px;height:30px;color:#fff;padding:10px;line-height:10px}
.listing-actus .item-actu h2{font-size:18px;color:#1e1e1e;font-weight:700;margin-top:10px;margin-bottom:10px}
.listing-actus .item-actu a{font-size:14px;font-style:italic;color:#d40075;margin-top:10px;display:block}
.cartouche-pagination-partage{height:50px;border-bottom:1px solid #858585}
.cartouche-pagination-partage span.prev,.cartouche-pagination-partage span.next{line-height:46px;font-size:18px;color:#373737;text-transform:uppercase;background:url('https://www.ght-artois.fr/squelettes/theme/img/generales/fleches-prec-suiv.png') no-repeat top left}
.cartouche-pagination-partage span.prev{background-position:0 3px;height:35px;padding-left:20px;line-height:33px;margin-top:7px}
.cartouche-pagination-partage span.next{background-position:180px -30px;height:35px;padding-right:27px;line-height:33px;margin-top:7px}
.cartouche-pagination-partage .addthis_toolbox{margin-top:16px}
#contenu h2.spip,.recherche-result .titre_actu{font-size:20px;font-style:italic;color:#d40075;margin-top:35px;margin-bottom:15px}
#contenu h3.spip{font-size:16px;font-weight:700;margin-top:25px}
#contenu h4.spip{font-size:14px;font-weight:700;font-style:italic;margin-top:15px}
#contenu a{color:#D40075;text-decoration:underline}
#contenu .texteencadre-spip{background:none repeat scroll 0 0 #f8cce2;border:0;color:#333;padding:10px}
#contenu .texteencadre-spip h3{font-size:14px;font-weight:700;color:#d40075;margin-top:0}
#contenu .texteencadre-spip ul{list-style-type:disc;padding-left:15px}
#formulaire_login_pro{background-color:#f7f7f7;padding:10px;border:1px solid #d40075;margin-bottom:40px}
#recherche_interne{background-color:#f7f7f7;padding:10px;border:1px solid #d40075;margin-bottom:30px}
#recherche_interne_tag{background-color:#f7f7f7;padding:10px;border:1px solid #d40075;margin-bottom:30px}
#contenu .listing-recherche a{text-decoration:none}
.listing-recherche .item{padding:10px;clear:both;overflow:hidden}
.listing-recherche .item.even{background-color:#f0f0f0;border-top:1px solid #747474;border-bottom:1px solid #747474}
.listing-recherche .item h2{padding:10px;font-size:20px;margin-bottom:5px;color:#d40075}
.listing-recherche .item .en_savoir_plus{font-weight:700;font-style:italic}
.listing-recherche .item img{margin-right:15px}
.header-recherche{background-color:#d40075;height:50px;padding:10px}
.header-recherche .nombre-resultats{color:#fff;font-size:16px;text-transform:uppercase;line-height:29px}
.header-recherche .pagination{margin:0}
.header-recherche .pagination span,.header-recherche .pagination a{background-color:#fbb7dd;border-color:#7a0847;color:#d40075}
.header-recherche .pagination span:hover,.header-recherche .pagination a:hover{background-color:#d40075;border-color:#7a0847;color:#fff}
.header-recherche .pagination .active span{background-color:#d40075;border-color:#7a0847;color:#fff}
.recherche-result .titre_actu{margin-top:0}
.recherche-result .text-noir{color:#000}
.has-error label{color:#d9534f}
.has-error .form-control{border-color:#d9534f}
.checkbox .choix{float:left;width:30%}
.choix .checkbox{margin-left:0!important}
h2.legend{margin-top:15px}
.titre_form{margin-top:10px}
#formulaire_prise_rdv{padding:20px;border:1px solid #d40075;margin-bottom:30px}
#formulaire_prise_rdv .section-form{text-transform:uppercase;font-size:18px;font-weight:700;margin-top:30px}
.formulaire_formidable{margin-top:15px;margin-bottom:15px}
.formulaire_formidable ul{margin:0;padding:0}
.formulaire_formidable ul li{list-style-type:none}
.formulaire_formidable .reponse_formulaire_erreur,.formulaire_formidable .erreur_message{color:red}
.formulaire_formidable .reponse_formulaire_ok{color:green}
.contenu_focus{height:auto!important;border:1px solid #fff}
.gachette_focus.bleu,.contenu_focus.bleu{background-color:#069}
.gachette_focus.rose,.contenu_focus.rose{background-color:#969}
.gachette_focus.violet,.contenu_focus.violet{background-color:#669}
.gachette_focus.vert,.contenu_focus.vert{background-color:#066}
.gachette_focus.orange,.contenu_focus.orange{background-color:#930}
.gachette_focus.rouge,.contenu_focus.rouge{background-color:#900}
.gachette_focus.gris,.contenu_focus.gris{background-color:#999}
#contenu h2.spip.bleu{color:#069}
#contenu h2.spip.rose{color:#969}
#contenu h2.spip.violet{color:#669}
#contenu h2.spip.vert{color:#066}
#contenu h2.spip.orange{color:#930}
#contenu h2.spip.rouge{color:#900}
#contenu h2.spip.gris{color:#999}
.selectpicker{width:100%}
.html_carousel .prethumb{display:none}
.html_carousel{width:500px;margin:0 auto}
.html_carousel .caroufredsel_wrapper{height:500px!important;min-height:500px!important}
.html_carousel div.slide{position:relative}
.html_carousel div.slide div{background-color:rgba(0,0,0,0.6);width:100%;display:none;position:absolute;bottom:0}
.html_carousel div.slide h4{font-size:35px;padding:30px 0 0 100px}
.html_carousel div.slide p{font-size:16px;padding:0 0 30px 100px}
.html_carousel div.slide h4,.html_carousel div.slide p{color:#FFF;margin:0}
div.thumbnails{text-align:center}
div.thumbnails img{cursor:pointer;border:1px solid #ccc;background-color:#FFF;padding:9px;margin:7px;display:inline-block}
div.thumbnails img:hover{background-color:#eee}
div.thumbnails img.selected{background-color:#ccc}
.clearfix{float:none;clear:both}
@media (min-width:481px) and (max-width:1199px){#zoom .wrapper{height:149px}
.lien_menu{font-size:13px;padding:5px 8px}
.un_parcours{padding:10px;min-height:170px}
.annexes{min-height:290px}
#big_footer .col-md-2{width:19.667%}}
@media (max-width:480px){html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%}
body{font-size:15px}
img{max-width:100%;width:auto;height:auto;box-sizing:border-box}
.break-word{word-wrap:break-word}
.spip_documents{float:none!important;text-align:center!important;clear:both!important;display:block!important;margin:0!important}
#navigation-mobile{width:100%;height:50px;background-color:#ddd}
.sous-menu{margin:20px 0}
#navigation-mobile .item-menu{line-height:30px}
#navigation-mobile .item-search{line-height:30px}
#navigation-mobile .item-acces_rapide{line-height:30px}
#navigation-mobile .item-menu a{display:block;padding:10px;text-decoration:none;font-size:20px}
#navigation-mobile .item-menu.premier a{border-right:1px solid #fff}
#navigation-mobile .item-search a{display:block;padding:10px 15px 15px 5px;font-size:20px}
#navigation-mobile .item-acces_rapide a{display:block;padding:10px;border-right:1px solid #fff;font-size:20px;margin-left:29px}
.entete_mobile{margin-top:20px}
.entete_mobile #recherche_mobile{padding:15px}
#navigation-mobile .search.text{width:100%}
.entete_mobile .sous-menu > div{width:100%;height:auto;clear:both;background-color:#ddd;border-top:1px solid #fff}
.entete_mobile .navigation-mobile .premier-niveau{border-top:medium none;display:block;height:40px;width:100%;text-transform:uppercase;line-height:1.25em;padding:13px 0 0 10px;border-bottom:1px solid #fff;text-decoration:none}
.entete_mobile .navigation-mobile .premier-niveau.ouvert{background-color:#ccc}
.entete_mobile .navigation-mobile-sous-menu{list-style-type:none}
.entete_mobile .navigation-mobile .second-niveau{text-transform:uppercase;display:block;height:40px;line-height:37px}
#acces_rapide_mobile .item{width:97px;height:81px;margin-bottom:10px}
#acces_rapide_mobile .item a{display:block;width:100%;height:100%;text-indent:-10000px}
#acces_rapide_mobile .item .acces_1{background-position:-8px -740px!important}
#acces_rapide_mobile .item .acces_2{background-position:-8px -823px!important}
#acces_rapide_mobile .item .acces_3{background-position:-8px -906px!important}
#acces_rapide_mobile .item .acces_30{background-position:-8px -740px!important}
#acces_rapide_mobile .item .acces_4{background-position:-8px -989px!important}
#acces_rapide_mobile .item .acces_432{background-position:-8px -989px!important}
#acces_rapide_mobile .item .acces_436,#acces_rapide_mobile .item .acces_469{background-position:-8px -1156px!important}
#acces_rapide_mobile .item .acces_5{background-position:-8px -1072px!important}
@media (max-width:970px){#header-v2 .col-2 #acces_rapide_mobile .item{display:inline-block!important;width:95px}}
.bloc_logo .item{margin-top:105px}
.titre_1{font-size:30px}
.un_parcours{text-align:center;padding:0;min-height:auto}
.un_parcours img,.une_annexe img{display:inline-block;width:95%}
#zoom .wrapper{height:auto}
#zoom .descriptif,#zoom .titre,#zoom .descriptif{margin-left:0}
.une_annexe{margin-bottom:15px}
.entete_article{margin-top:0;height:auto}
.parcours-soins{text-align:center}
.parcours-soins .bloc_aside .list-parcours li{min-height:130px}
.aside_parcours_visuel{background-image:none;height:auto;width:auto}
.aside_parcours_visuel img{max-width:none}
.checkbox .choix{width:80%}
.header-recherche{height:auto}
#big_footer{padding-left:30px}}
@media print{*{background:transparent!important;color:#444!important;text-shadow:none}
a,a:visited{color:#444!important;text-decoration:underline}
a:after{content:" (" attr(href) ")";font-size:90%}
abbr:after{content:" (" attr(title) ")";font-size:90%}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
img{page-break-inside:avoid}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.no_print{display:none}}
.ie8 #entete{background:#fff;zoom:1}
.ie8 .html_carousel div.slide div{background-color:#000}
.dyslexie-font{font-size:.8em}
.titre_centre span.dyslexie-font{font-size:1.7em}
.un_parcours .titre-parcours.dyslexie-font{font-size:1.2em}
.titre_1.dyslexie-font{font-size:2.5em}
#big_footer .dyslexie-font{font-size:.9em}
#mini_pied .dyslexie-font{font-size:.75em}
.titre_2{font-size:18px;font-weight:800;line-height:1em}
.listing-bloc{display:block;min-height:330px;margin-top:30px;font-size:14px;color:#1e1e1e!important;text-decoration:none!important}
.listing-bloc img{display:block;margin-bottom:15px;border:6px solid #bfbfbf;transition:all 0.2s ease-in-out}
.listing-bloc .more{display:block;margin-top:10px;font-family:georgia,serif;font-size:12px;font-weight:700;font-style:italic;color:#d40075;opacity:1}
.listing-bloc-sep{display:block;width:100%;height:1px;margin:10px 0;background-color:#858585}
.listing-bloc:hover .more,.listing-bloc:focus .more{text-decoration:underline}
.mini-site-mobile{background-color:#d40075;color:#fff;font-size:12px!important}