/*!JALIS DASHBOARD 0.A | STYLE.SCSS:CSS  | (c)jalis 2014 all rights reserved *//*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!jalisboilerplate*/br{letter-spacing:0px}html,body,div,span,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,caption,table,tr,th,td,thead,tbody,tfoot,p,blockquote,cite,q,abbr,acronym,address,a,em,strong,img,ins,del,dfn,kbd,pre,xmp,code,form,fieldset,legend,label,object{margin:0;padding:0;border:0;outline:none}h1,h2,h3,h4,h5,h6,ol,ul,li{text-align:left;font-weight:normal}p{margin:0}li{list-style-type:none}*::selection{background:#afda0d;color:#fff;text-shadow:none !important}*::-moz-selection{background:#afda0d;color:#fff;text-shadow:none !important}*::-webkit-selection{background:#afda0d;color:#fff;text-shadow:none !important}.floatleft{position:relative;display:block;float:left !important}.floatright{position:relative;display:block;float:right !important}.left{position:relative;display:block;float:left !important}.right{position:relative;display:block;float:right !important}.floatnone{position:relative;display:block;float:none !important}.colonne_2-3,.col_2-3{position:relative;display:block;float:left;width:64.66667%;width:calc(66.66667% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_1-3,.col_1-3{position:relative;display:block;float:left;width:31.33333%;width:calc(33.33333% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_3-4,.col_3-4{position:relative;display:block;float:left;width:73%;width:calc(75% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_1-4,.col_1-4{position:relative;display:block;float:left;width:23%;width:calc(25% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_2,.col_2{position:relative;display:block;float:left;width:48%;width:calc(50% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_40,.col_40{position:relative;display:block;float:left;width:38%;width:calc(40% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colonne_60,.col_60{position:relative;display:block;float:left;width:58%;width:calc(60% - 7.5px);margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.included{float:left;width:25%;margin:0 15px 0 0}.included.floatright{float:right;margin:0 0 0 15px}.clear,.clearfix,.separateur,.detail>ul li{position:auto;display:block;*zoom:1}.clear:after,.clearfix:after,.separateur:after,.detail>ul li:after,.clear:before,.clearfix:before,.separateur:before,.detail>ul li:before{content:" ";display:table}.clear:after,.clearfix:after,.separateur:after,.detail>ul li:after{clear:both}.separateur{margin:7.5px 0 7.5px 0}html .touch{display:none}html.jgo-touch .touch{display:block}html.jgo-touch .notouch{display:none}/*! main stylesheet */body{background:#fff;font-family:sans-serif;font-size:12px;color:#000}section#page{position:relative;display:block;z-index:1}section#cover{position:relative;display:block;z-index:2}body.loaded section#cover{-moz-transform:scale(5) translateY(0%);-ms-transform:scale(5) translateY(0%);-webkit-transform:scale(5) translateY(0%);transform:scale(5) translateY(0%);opacity:0;visibility:hidden;-moz-transition:all 500ms ease-in 1500ms;-o-transition:all 500ms ease-in 1500ms;-webkit-transition:all 500ms ease-in;-webkit-transition-delay:1500ms;transition:all 500ms ease-in 1500ms}.centrage{position:relative;display:block;width:75%;min-width:0;margin:0 auto}@media only screen and (max-width: 1280px) and (min-width: 0px){.centrage{width:90%}}@media only screen and (max-width: 800px) and (min-width: 0px){.centrage{width:auto;margin-left:48px;margin-right:48px}}@media only screen and (max-width: 480px) and (min-width: 0px){.centrage{width:auto;margin-left:24px;margin-right:24px}}a{font-weight:bold;text-decoration:none;color:inherit}#svg-defs{display:none}.grille{display:block;display:flex;display:-webkit-flex;display:-moz-flex}.grille>*{-webkit-flex:1 1 100%;flex:1 1 100%}.grille>* ~ *{margin:0 0 0 15px}.grille>* .grille-elem-egalise{position:relative;display:block;min-height:100%}@media only screen and (max-width: 800px) and (min-width: 0px){.grille{display:block}.grille>*{-webkit-flex:none;flex:none}.grille>* ~ *{margin:15px 0 0 0}}header{position:relative;display:block;z-index:3;padding:0 0 4px 0;background:#fff;opacity:0;display:block;-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}body.loaded header{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2000ms;-o-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2000ms;-webkit-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02);-webkit-transition-delay:2000ms;transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2000ms}header .access{position:relative;display:block;z-index:2;background:#c5c5c5;color:#595959}header .access ul{position:relative;display:block;text-align:right}header .access ul li{position:relative;display:inline-block}header .access ul li a{position:relative;display:block;padding:4px 7.5px;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}header .access ul li a img,header .access ul li a svg{position:relative;display:inline;width:16px;height:16px}header .access ul li a span{position:relative;display:inline;top:-3px}header .access ul li a:hover{background:#fff;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}@media only screen and (max-width: 480px) and (min-width: 0px){header .access ul li a{font-size:9px}}@media only screen and (max-width: 800px) and (min-width: 0px){header .access ul{text-align:center}}header h1{position:relative;display:block;z-index:1;background:#595959;color:#fff;text-align:center;font-family:"QuestrialRegular",sans-serif;font-size:2em;word-wrap:break-word;padding:15px 0}header h1 a{font-weight:normal;text-decoration:underline}@media only screen and (max-width: 1024px) and (min-width: 0px){header h1{font-size:16px}}.blocSvg{position:absolute;display:block;bottom:-30px;left:0;width:100%;text-align:center;pointer-events:none}.blocSvg .puce{position:relative;display:inline;width:86px;height:15px}#charts{position:relative;display:block;background:url(https://www.cafedesmoines33.com/apps/backend/web/dashboard/images/dashboard/back_charts.png) repeat-x center center}#charts>.centrage{position:relative;display:block;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;display:block;-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;display:block;display:flex;display:-webkit-flex;display:-moz-flex;-webkit-align-items:center;align-items:center}body.loaded #charts>.centrage{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:425ms;-o-transition-duration:425ms;-webkit-transition-duration:425ms;transition-duration:425ms;-moz-transition-delay:2000ms;-o-transition-delay:2000ms;-webkit-transition-delay:2000ms;transition-delay:2000ms;-moz-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);-o-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);-webkit-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02)}#charts>.centrage>*{-webkit-flex:1;flex:1;margin-left:15px}#charts>.centrage>*#mainChart{order:4;-webkit-flex:1.5;flex:1.5;margin-left:15px}#charts>.centrage>*#chart1{order:2;margin-left:0}#charts>.centrage>*#chart2{order:3}#charts>.centrage>*#chart4{order:5}#charts>.centrage>*#chart5{order:6}@media only screen and (max-width: 1024px) and (min-width: 0px){#charts{height:auto !important;padding:48px 0 96px 0;background:none}#charts>.centrage{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100% !important}#charts>.centrage>*{-webkit-flex:1 1 18%;flex:1 1 18%}#charts>.centrage>*#mainChart{-webkit-flex:none;flex:none;order:1;width:50%;margin:0 25% 96px 25%}}@media only screen and (max-width: 800px) and (min-width: 0px){#charts>.centrage>*{-webkit-flex:1 1 40%;flex:1 1 40%;margin-bottom:96px}#charts>.centrage>*#mainChart{-webkit-flex:none;flex:none;order:1;width:70%;margin:0 15% 96px 15%}}.chart{position:relative;display:block;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;height:auto !important}.chart:before{position:relative;display:block;content:'';padding-top:100%}.chart:hover,.chart:active,.chart:focus{z-index:20}.chart:hover svg,.chart:active svg,.chart:focus svg{-moz-transform:scale(1.05) rotate(180deg);-ms-transform:scale(1.05) rotate(180deg);-webkit-transform:scale(1.05) rotate(180deg);transform:scale(1.05) rotate(180deg);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.chart:hover .help,.chart:active .help,.chart:focus .help{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.chart:hover .titre,.chart:active .titre,.chart:focus .titre{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-moz-transition:opacity,transform 125ms ease-out 0ms;-o-transition:opacity,transform 125ms ease-out 0ms;-webkit-transition:opacity,transform 125ms ease-out;-webkit-transition-delay:0ms;transition:opacity,transform 125ms ease-out 0ms}.chart svg{position:absolute;display:block;z-index:1;width:100%;height:100%;top:0;left:0;-moz-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.chart svg .component{fill:#a4a4a4;cursor:pointer}.chart svg .component .background{fill:#fff}.chart svg .component .label{font-family:"QuestrialRegular",sans-serif;text-anchor:middle;fill:#b2b2b2}.chart svg .arcs .arc{fill:#afda0d}.chart .cnt{position:absolute;display:block;z-index:2;width:100%;text-align:center;top:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15%;line-height:1.05;font-family:"QuestrialRegular",sans-serif;font-size:35px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.ie8 .chart .cnt{top:15px}.chart .cnt>span{position:relative;display:block}.chart .cnt>span.compl{font-size:13px}@media only screen and (max-width: 480px) and (min-width: 0px){.chart .cnt>span.compl{font-size:11px}}.chart .titre{position:absolute;display:block;width:100%;padding:15px 0 0 0;left:0;top:105%;top:calc(100% + 15px);border-top:1px solid #b2b2b2;text-transform:uppercase;text-align:center;font-size:15px;font-family:"QuestrialRegular",sans-serif;color:#b2b2b2;-moz-transition:-moz-transform 125ms ease-out 0ms;-o-transition:-o-transform 125ms ease-out 0ms;-webkit-transition:-webkit-transform 125ms ease-out;-webkit-transition-delay:0ms;transition:transform 125ms ease-out 0ms}.chart .help{position:absolute;display:block;width:100%;padding:15px 0 0 0;left:0;top:105%;top:calc(100% + 15px);text-align:center;font-style:italic;color:#bebebe;font-family:"Roboto",sans-serif;opacity:0;-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.chart.danger svg .arcs .arc{fill:#e50000}.chart.danger .cnt>span{color:#e50000}.chart.danger .cnt>span.compl{color:#000}.chart.danger .help{color:#e50000}.chart.alert svg .arcs .arc{fill:#ffa700}.chart.alert .cnt>span{color:#ffa700}.chart.alert .cnt>span.compl{color:#000}.chart.alert .help{color:#ffa700}.chart.perfect svg .arcs .arc{fill:#40bf40}.chart.perfect .cnt>span{color:#40bf40}.chart.perfect .cnt>span.compl{color:#000}.chart.perfect .help{color:#40bf40}section#cta{position:relative;display:block;padding:15px 0;margin:0 0 15px 0;text-align:center;opacity:0;display:block;-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:125ms;-o-transition-duration:125ms;-webkit-transition-duration:125ms;transition-duration:125ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;display:block;display:flex;display:-webkit-flex;display:-moz-flex;-webkit-justify-content:center;justify-content:center}body.loaded section#cta{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:425ms;-o-transition-duration:425ms;-webkit-transition-duration:425ms;transition-duration:425ms;-moz-transition-delay:2000ms;-o-transition-delay:2000ms;-webkit-transition-delay:2000ms;transition-delay:2000ms;-moz-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);-o-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);-webkit-transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02);transition-timing-function:cubic-bezier(0, 0, 0.025, 1.02)}section#cta>a{position:relative;display:inline;padding:11.25px 22.5px 11.25px 15px;margin:0 auto;background:#009ee3;border:2px solid transparent;color:#fff;font-size:16px;display:block;display:flex;display:-webkit-flex;display:-moz-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}section#cta>a>svg{width:24px;height:24px;margin-right:12px}section#cta>a>svg path{fill:white}section#cta>a:hover{background:white;border-color:#009ee3;color:#009ee3}section#cta>a:hover>svg path{fill:#009ee3}footer{position:relative;display:block;color:#9b9a9a}footer>.centrage{padding-top:130px;padding-bottom:15px;background:url(https://www.cafedesmoines33.com/apps/backend/web/dashboard/images/dashboard/logo-touch.png) no-repeat top center;background-size:150px auto;text-align:center;font-family:"Roboto",sans-serif}footer>.centrage .random-sentence{color:#009ee3;margin:0 0 15px 0;position:relative;display:inline-block}#details,#contacts{position:relative;display:block;padding:15px 0;opacity:0;display:block;-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}body.loaded #details,body.loaded #contacts{opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-moz-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2250ms;-o-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2250ms;-webkit-transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02);-webkit-transition-delay:2250ms;transition:all 425ms cubic-bezier(0, 0, 0.025, 1.02) 2250ms}#details>.centrage .colonne_1-3,#contacts>.centrage .colonne_1-3{width:31.33333%;width:calc(33.33333% - 30px);margin:0}#details>.centrage .colonne_1-3:nth-child(2),#contacts>.centrage .colonne_1-3:nth-child(2){margin:0 45px}@media only screen and (max-width: 800px) and (min-width: 0px){#details>.centrage .colonne_1-3,#contacts>.centrage .colonne_1-3{clear:both;width:auto;float:none !important;margin:0 0 15px 0}#details>.centrage .colonne_1-3:nth-child(2),#contacts>.centrage .colonne_1-3:nth-child(2){margin-right:0;margin-left:0}}#details#details,#contacts#details{box-shadow:0px -3px 3px rgba(0,0,0,0.15)}#details#contacts>.centrage,#contacts#contacts>.centrage{background:#f6f6f6;padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#details#contacts .bloc,#contacts#contacts .bloc{margin-bottom:0}.detail{position:relative;display:block;background:#f6f6f6}.detail h2{position:relative;display:block;background:#afda0d;padding:7.5px 15px;text-align:center;color:#fff;font-family:"QuestrialRegular",sans-serif;margin:0 0 15px 0;text-transform:uppercase;font-size:12px;letter-spacing:1px}.detail h2 .blocSvg{bottom:auto}.detail h2 .blocSvg svg{width:62px;height:12px}.detail h2 .blocSvg svg use{fill:#afda0d !important}.detail h2.actu{background:#e5352d}.detail h2.actu a{color:#fff}.detail h2.actu .blocSvg svg use{fill:#e5352d !important}.detail h2.forma{background:#6db52e}.detail h2.forma a{color:#fff}.detail h2.forma .blocSvg svg use{fill:#6db52e !important}.detail h2.sav{background:#009ee3}.detail h2.sav a{color:#fff}.detail h2.sav .blocSvg svg use{fill:#009ee3 !important}.detail>ul{position:relative;display:block}.detail>ul li{position:relative;display:block;border-bottom:1px solid #ddd;padding:7.5px 0}.detail>ul li:last-of-type:not(:first-child){border-bottom:none}.detail>ul li>span{position:relative;display:block}.detail>ul li>span>span{position:relative;display:block}.detail>ul li>span>span.small{color:lighter;font-weight:300;font-style:italic;font-size:11px;position:absolute;bottom:100%;right:0}.detail>ul li>span.right{text-align:right;font-weight:bold;color:#000;margin:0 0 0 15px;max-width:49%;max-width:calc(50% - 7.5px)}.detail>ul li>span.right.alert{color:#ffa700}.detail>ul li>span.right.danger{color:#e50000}.detail>ul li>span.right.perfect{color:#40bf40}.detail>ul li>span.right.normal{color:#afda0d}.detail>ul li>span a{font-style:italic;text-decoration:underline;color:#706f6f}.detail>ul li>span.left{float:none;width:auto}.detail>ul.main{font-size:20px}.detail>ul.main li>span.left{color:#9b9a9a;font-weight:300}.detail>ul.coord{background:#fff;padding:5px;border-radius:3px}.detail>ul.coord li{border:none;padding:7.5px 15px 7.5px 40px;font-size:1.3em;font-weight:300;color:#706f6f}.detail>ul.coord li a{font-weight:300 !important;text-decoration:underline}.detail>ul.coord li>svg,.detail>ul.coord li img{width:24px !important;height:24px !important;position:absolute;display:block;top:4px;left:0}.detail>ul.coord li>svg path,.detail>ul.coord li>svg polygon,.detail>ul.coord li img path,.detail>ul.coord li img polygon{fill:#949393}.detail>ul.coord li+li{font-size:1.15em}.detail>ul.sav li{border:none;padding:7.5px 15px 7.5px 40px;font-size:1.3em;font-weight:300;color:#009ee3}.detail>ul.sav li a{font-weight:300 !important;text-decoration:underline}.detail>ul.sav li>svg,.detail>ul.sav li img{width:24px !important;height:24px !important;position:absolute;display:block;top:4px;left:0}.detail>ul.sav li>svg path,.detail>ul.sav li>svg polygon,.detail>ul.sav li img path,.detail>ul.sav li img polygon{fill:#40b6ea !important}.detail>ul.sav li+li{font-size:1.15em}.detail>.solution{position:relative;display:block}.detail>.solution h3{font-size:20px;font-style:italic;padding-left:20px;background:url(https://www.cafedesmoines33.com/apps/backend/web/dashboard/images/dashboard/icons/ico_info.svg) no-repeat 0px 7px;background-size:16px 16px}.detail>.solution ul li{list-style:disc outside;margin:15px 0 15px 20px}.detail>.solution ul li a{text-decoration:underline;color:#434343}.detail>.liens{position:relative;display:block}.detail>.liens>.colonne_2{width:48%;width:calc(50% - 0px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:5px;border-right:1px solid #c6c5c5}.detail>.liens>.colonne_2+.colonne_2{padding-left:5px;padding-right:0;border:none}.detail>.liens>.colonne_2>a{position:relative;display:block;padding:7.5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 0 0;background:#b2b2b2;color:#fff;text-align:left;border-radius:3px;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}.detail>.liens>.colonne_2>a:before{content:'> '}.detail>.liens>.colonne_2>a:first-child{margin-top:0}.detail>.liens>.colonne_2>a:hover{background:#afda0d;color:#fff;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}.detail .news .bt{background-color:#009ee3}.detail .news .bt:hover{background-color:#4dbbeb}.detail .news .bt:active{background-color:#007eb6}.detail .formation .bt{background-color:#009ee3}.detail .formation .bt:hover{background-color:#4dbbeb}.detail .formation .bt:active{background-color:#007eb6}.detail.sav{background:#fff}.bloc{position:relative;display:block;margin:0 0 30px 0;padding:15px;font-family:"Roboto",sans-serif;color:#706f6f}.bloc h3{color:#9b9a9a;font-weight:300;font-family:"Roboto",sans-serif;font-size:20px;margin:0 0 15px 0;border-bottom:1px solid #ddd}.bloc h3 a{font-weight:300}.bloc h3 a:hover{color:#706f6f}.bloc .txt_contenu{margin-bottom:7.5px}.separateur{position:relative;display:block;height:1px;pointer-events:none;z-index:50;margin:0 0 10px 0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)),color-stop(50%, rgba(255,255,255,0.5)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%)}section#cover{position:fixed;top:0;left:0;width:100%;height:100%;background:#009ee3}section#cover .pastille{position:relative;display:block;width:300px;height:300px;margin:0 auto;opacity:0;top:50%;-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%)}body.ready section#cover .pastille{opacity:1;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all 750ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms;-o-transition:all 750ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms;-webkit-transition:all 750ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-delay:250ms;transition:all 750ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms}section#cover .pastille svg{width:300px !important;height:300px !important;margin:0 auto}section#cover .pastille svg use{fill:#fff;opacity:0}body.ready section#cover .pastille svg use{opacity:1;-moz-transition:all 500ms ease-in 0ms;-o-transition:all 500ms ease-in 0ms;-webkit-transition:all 500ms ease-in;-webkit-transition-delay:0ms;transition:all 500ms ease-in 0ms}section#cover h1{font-family:"Roboto",sans-serif;font-weight:100;color:#fff;color:rgba(255,255,255,0.65);text-align:center;font-size:25px}section#login{position:fixed;top:0;left:0;width:100%;height:100%;background:#009ee3}section#login .pastille{position:relative;display:block;z-index:2;width:300px;margin:0 auto;opacity:0;top:50%;-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%)}section#login .pastille svg{width:300px !important;height:300px !important;margin:0 auto}section#login .pastille svg use{fill:#fff}body.loaded section#login .pastille{opacity:1;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all 450ms ease-in 0ms;-o-transition:all 450ms ease-in 0ms;-webkit-transition:all 450ms ease-in;-webkit-transition-delay:0ms;transition:all 450ms ease-in 0ms}section#login h1{font-family:"Roboto",sans-serif;font-weight:100;color:#fff;color:rgba(255,255,255,0.75);text-align:center;font-size:25px}section#login .image-fond{position:absolute;display:block;z-index:1;width:100%;height:100%;top:0;left:0}section#login .image-fond .cache{position:absolute;display:block;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,158,227,0.75)}form#connect{position:absolute;width:100%;padding:0 10%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:70px;left:0;z-index:3}form#connect h2{font-family:"Roboto",sans-serif;font-weight:400;text-align:center;color:#009ee3;margin:0 20% 20px 20%;padding:0 0 15px 0;border-bottom:1px solid #e0e0e0;font-size:19px}form#connect .bt.half{width:48%;width:calc(50% - 0px);margin:0 !important;font-size:11px !important;padding-top:5px;padding-bottom:5px}form#connect .bt.half.minimalist{border:none}form#connect.error h2{margin:0 20% 10px 20%;padding:0 0 5px 0;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}form#connect.error .txt.alerte{opacity:1;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}.txt-alerte{padding:3.75px 5px;text-align:center;margin:5px 0;border-radius:3px;border:1px solid #e50000 !important;color:#ac3939 !important;font-weight:bolder !important;background:transparent url(https://www.cafedesmoines33.com/apps/backend/web/dashboard/css/style.css) !important;background-image:none;background-color:#f66 !important;opacity:0}.error .txt-alerte{opacity:1;-moz-transition:all 125ms ease-in 0ms;-o-transition:all 125ms ease-in 0ms;-webkit-transition:all 125ms ease-in;-webkit-transition-delay:0ms;transition:all 125ms ease-in 0ms}form{position:relative;display:block}form input[type=text],form textarea,form select,form input[type=password],form input[type=email],form input[type=submit]{position:relative;display:block;width:100%;padding:5px;margin:0 0 5px 0;background:#fafafa;border:1px solid #e6e6e6;color:#4d4d4d;outline:0;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form input[type=text]:focus,form textarea:focus,form select:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=submit]:focus{z-index:20;background:#fff,5%;color:#202020;border:1px solid #fff;border-color:#afda0d;box-shadow:0px 0px 10px #afda0d}form input[type=text].half,form textarea.half,form select.half,form input[type=password].half,form input[type=email].half,form input[type=submit].half{width:50%;float:left;border-radius:3px 0 0 3px}form input[type=text].half+.half,form textarea.half+.half,form select.half+.half,form input[type=password].half+.half,form input[type=email].half+.half,form input[type=submit].half+.half{border-radius:0 3px 3px 0;border-left:none}form input[type=text].alerte,form input[type=text].alert,form textarea.alerte,form textarea.alert,form select.alerte,form select.alert,form input[type=password].alerte,form input[type=password].alert,form input[type=email].alerte,form input[type=email].alert,form input[type=submit].alerte,form input[type=submit].alert{border:1px solid #e50000 !important;color:#ac3939 !important;font-weight:bolder !important;background:transparent url(https://www.cafedesmoines33.com/apps/backend/web/dashboard/css/style.css) !important;background-image:none;background-color:#f66 !important}form input[type=text].alerte:focus,form input[type=text].alert:focus,form textarea.alerte:focus,form textarea.alert:focus,form select.alerte:focus,form select.alert:focus,form input[type=password].alerte:focus,form input[type=password].alert:focus,form input[type=email].alerte:focus,form input[type=email].alert:focus,form input[type=submit].alerte:focus,form input[type=submit].alert:focus{border-color:#e50000;box-shadow:0px 0px 10px #e50000;color:#4c1919 !important}form input[type=text].valide,form textarea.valide,form select.valide,form input[type=password].valide,form input[type=email].valide,form input[type=submit].valide{border:1px solid #40bf40;color:#5aa65a;font-weight:bold;background:none;background-image:none;background-color:#d9f2d9}form input[type=text].valide:focus,form textarea.valide:focus,form select.valide:focus,form input[type=password].valide:focus,form input[type=email].valide:focus,form input[type=submit].valide:focus{border-color:#40bf40;box-shadow:0px 0px 10px #40bf40;color:#404040}form .bt{border-radius:3px}input[placeholder],textarea[placeholder],[placeholder],*[placeholder]{color:#4d4d4d}input[placeholder].alerte,input[placeholder].alert,textarea[placeholder].alerte,textarea[placeholder].alert,[placeholder].alerte,[placeholder].alert,*[placeholder].alerte,*[placeholder].alert{color:#bf4040 !important}::-webkit-input-placeholder{color:#4d4d4d}::-webkit-input-placeholder.alerte,::-webkit-input-placeholder.alert{color:#ac3939 !important}::-moz-placeholder{color:#4d4d4d}::-moz-placeholder.alerte,::-moz-placeholder.alert{color:#ac3939 !important}:-ms-input-placeholder{color:#4d4d4d}:-ms-input-placeholder.alerte,:-ms-input-placeholder.alert{color:#ac3939 !important}input:-moz-placeholder{color:#4d4d4d}input:-moz-placeholder.alerte,input:-moz-placeholder.alert{color:#ac3939 !important}.bt,.bt:visited{position:relative;display:block;float:left;padding:5px 15px;margin:0 3.75px 0 0;background-color:#afda0d;border-radius:3px;font-family:"Roboto",sans-serif;font-size:1.1em;color:#fff !important;font-weight:bold !important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms;-o-transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms;-webkit-transition:all 125ms cubic-bezier(0, 0.005, 1, 1);-webkit-transition-delay:0ms;transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms}.bt:first-letter,.bt:visited:first-letter{text-transform:uppercase}.bt svg,.bt img,.bt:visited svg,.bt:visited img{width:16px;height:16px}.bt:hover,.bt:visited:hover{background-color:#c3e34a;text-decoration:none !important;-moz-transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms;-o-transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms;-webkit-transition:all 125ms cubic-bezier(0, 0.005, 1, 1);-webkit-transition-delay:0ms;transition:all 125ms cubic-bezier(0, 0.005, 1, 1) 0ms}.bt:active,.bt:visited:active{background-color:#83a40a}.bt.inc,.bt:visited.inc{float:left;margin:0 15px 0 0}.bt.inc.floatright,.bt:visited.inc.floatright{float:right;margin:0 0 0 15px}.bt.alt,.bt:visited.alt{background-color:#f6f6f6}.bt.alt:hover,.bt:visited.alt:hover{background-color:#f9f9f9}.bt.alt:active,.bt:visited.alt:active{background-color:#c5c5c5}.bt.minimalist,.bt:visited.minimalist{background:none;box-shadow:none;padding-top:4px;padding-bottom:4px;border:1px solid #fff;border-color:rgba(255,255,255,0.25);color:#fff !important;color:rgba(255,255,255,0.85) !important;text-shadow:none}.bt.minimalist:hover,.bt:visited.minimalist:hover{background-color:rgba(255,255,255,0.15);border-color:#fff;color:#fff !important}.bt.minimalist.reverse,.bt:visited.minimalist.reverse{border:1px solid #000;border-color:rgba(0,0,0,0.25);color:#000 !important;color:rgba(0,0,0,0.5) !important}.bt.minimalist.reverse:hover,.bt:visited.minimalist.reverse:hover{background-color:rgba(0,0,0,0.15);border-color:#000;color:#000 !important}.bt.disabled,.bt:visited.disabled{cursor:default !important;background-color:#e2e8cb;color:#fff !important;color:rgba(0,0,0,0.2) !important}.bt.disabled:hover,.bt:visited.disabled:hover{background-color:#e2e8cb !important;color:#fff !important;color:rgba(0,0,0,0.2) !important}.bt.disabled:active,.bt:visited.disabled:active{background-color:#e8edd6 !important;color:rgba(0,0,0,0.2) !important}.bt.valid,.bt.valide,.bt:visited.valid,.bt:visited.valide{background-color:#40bf40}.bt.valid:hover,.bt.valide:hover,.bt:visited.valid:hover,.bt:visited.valide:hover{background-color:#79d279}.bt.valid:active,.bt.valide:active,.bt:visited.valid:active,.bt:visited.valide:active{background-color:#393}.bt.alert,.bt.alerte,.bt:visited.alert,.bt:visited.alerte{background-color:#e50000}.bt.alert:hover,.bt.alerte:hover,.bt:visited.alert:hover,.bt:visited.alerte:hover{background-color:#ed4d4d}.bt.alert:active,.bt.alerte:active,.bt:visited.alert:active,.bt:visited.alerte:active{background-color:#b70000}.bt.full,.bt:visited.full{float:none !important;text-align:center;padding-left:0;padding-right:0;margin:3.75px 0 0 0}.bt.half,.bt:visited.half{float:left !important;text-align:center;padding-left:0;padding-right:0;width:48%;width:calc(50% - 3.75px);margin:0 7.5px 0 0 !important;border-radius:3px 0 0 3px}.bt.half+.half,.bt:visited.half+.half{margin:0 !important;border-radius:0 3px 3px 0;border-left:none}.bt.small,.bt:visited.small{padding:3.75px 10px;font-size:0.8em}.bt.big,.bt:visited.big{padding:10px 22.5px;font-size:1.3em}