@charset "UTF-8";@font-face{font-family:bree_serifregular;font-style:normal;font-weight:400;font-display:auto;src:local("Bree Serif Regular"),url(/build/assets/breeserif-regular-webfont-DYs39vFH.woff2) format("woff2"),url(/build/assets/breeserif-regular-webfont-MGFRbdtB.woff) format("woff"),url(/build/assets/breeserif-regular-webfont-BonCSZlz.ttf) format("truetype");unicode-range:U+000-5FF}html,body{background-image:none;color:#444}h1,h2,h3,h4{font-family:bree_serifregular,sans-serif}h2,h3{color:#074f66}p.intro{color:#717171}#s input.text{color:#949494}@media screen and (min-width: 960px){a.logo{filter:drop-shadow(0px 0px 8px rgb(255,255,255)) drop-shadow(0px 0px 4px rgb(255,255,255)) drop-shadow(0px 0px 2px rgb(255,255,255))}html,body{background:linear-gradient(#e7ded666,#c4bdb780),url(/build/assets/bg-itsfCd_V.png) center top repeat}}a,h1{color:#0979a2}#s .c,.pagination a,.tButton,.op_oo{background:#0979a2}#s input.submit{background:#074f66;color:#fff}#h,.openings div,.op_l{background-color:#0979a2}html,body{background-color:#e0e3e6}.section{border-color:#eae9df}.pagination span{background:#eae9df}table th,.openings{background:#d4d2de80}.tButton a{color:#fff}abbr{text-decoration:none;border-bottom:1px dotted #0979a2;cursor:help}abbr.defined{border-bottom:none;cursor:default}abbr.defined[title]:after{content:" (" attr(title) ")"}.op_c p:before{content:"⚠ Infos horaires ⚠";font-size:1.1em;font-weight:700;display:block}.speciality{font-weight:700;color:#555}@media screen and (max-width: 540px){#h .c a.logo{background-size:132px auto;background-position:0px -89px;background-size:240px auto;background-position:-2px -172px;width:240px;margin-left:-120px;margin-top:-22px;filter:drop-shadow(0px 0px 4px rgba(255,255,255,.5)) drop-shadow(0px 0px 2px rgba(255,255,255,.5)) drop-shadow(0px 0px 1px rgba(255,255,255,.8))}}
