.knacss-debug{background:pink;outline:3px solid maroon}html{font-size:62.5%}html,body,.site-description{margin:0;padding:0}ul,ol{padding-left:2em}
ul.unstyled,ol.unstyled{list-style:none}code,pre,samp,kbd{white-space:pre-line;white-space:pre-wrap;line-height:1em}code,kbd,mark{border-radius:2px}em{font-style:italic}strong{font-weight:bold}kbd{padding:0 2px;border:1px solid #999}code{padding:2px 4px;background:rgba(0,0,0,0.04);color:#b11}mark{padding:2px 4px;background:#ff0}sup,sub{vertical-align:0;position:relative}sup{bottom:1ex}sub{top:.5ex}p:first-child,ul:first-child,ol dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}li p,li ul,li ol{margin-top:0;margin-bottom:0}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%}img{vertical-align:middle;width:auto}img :not(.gm-style),img :not(.gmnoscreen),img :not(.gmnoprint){height:auto !important}img .gm-style,img .gmnoscreen,img .gmnoprint{max-width:none !important}a img{border:0}body>script,.site-description>script,body>style,.site-description>style{display:none !important}a,a:active,a:visited{color:#099;text-decoration:none}a:hover{color:#066;text-decoration:underline}a:link{-webkit-tap-highlight-color:#08c}a:focus{outline:thin dotted}a:active,a:hover{outline:0}::-moz-selection{background:#b8dce5}::selection{background:#b8dce5}@media (max-width: 480px){div,textarea,table,td,th,code,pre,samp{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}.m-reset,.ma0{margin:0 !important}.p-reset,.pa0{padding:0 !important}.ma1,.mas{margin:10px !important}.ma2,.mam{margin:20px !important}.ma3,.mal{margin:30px !important}.pa1,.pas{padding:10px}.pa2,.pam{padding:20px}.pa3,.pal{padding:30px}.mt0,.mtn{margin-top:0 !important}.mt1,.mts{margin-top:10px !important}.mt2,.mtm{margin-top:20px !important}.mt3,.mtl{margin-top:30px !important}.mr0,.mrn{margin-right:0}.mr1,.mrs{margin-right:10px}.mr2,.mrm{margin-right:20px}.mr3,.mrl{margin-right:30px}.mb0,.mbn{margin-bottom:0 !important}.mb1,.mbs{margin-bottom:10px !important}.mb2,.mbm{margin-bottom:20px !important}.mb3,.mbl{margin-bottom:30px !important}.ml0,.mln{margin-left:0}.ml1,.mls{margin-left:10px}.ml2,.mlm{margin-left:20px}.ml3,.mll{margin-left:30px}.pt0,.ptn{padding-top:0}.pt1,.pts{padding-top:10px}.pt2,.ptm{padding-top:20px}.pt3,.ptl{padding-top:30px}.pr0,.prn{padding-right:0}.pr1,.prs{padding-right:10px}.pr2,.prm{padding-right:20px}.pr3,.prl{padding-right:30px}.pb0,.pbn{padding-bottom:0}.pb1,.pbs{padding-bottom:10px}.pb2,.pbm{padding-bottom:20px}.pb3,.pbl{padding-bottom:30px}.pl0,.pln{padding-left:0}.pl1,.pls{padding-left:10px}.pl2,.plm{padding-left:20px}.pl3,.pll{padding-left:30px}@media (min-width: 1280px){.large-hidden{display:none}}.large-visible{display:block}@media (min-width: 1280px){.large-visible{display:block}}@media (max-width: 768px){.small-hidden{display:none}}.small-visible{display:block}@media (max-width: 768px){.small-visible{display:block}}@media (max-width: 640px){.tiny-hidden{display:none}}.tiny-visible{display:block}@media (max-width: 640px){.tiny-visible{display:block}}

.clearfix,.line,.mod,#main .wrap,#main .da-slider,#main #footer-content,#main .squared-nav,#head-bottom,#content-top,.entry-header,.staff-member,.article-list li,.single-post .entry-header,.single-emploi .entry-header,.single-formation .entry-header,.single-workspace .entry-header,.single-evenement .entry-header,.single-indicateur .entry-header,.single-indicateur_ligne .entry-header,.contact-template .localisation{*zoom:1}.clearfix:after,.line:after,.mod:after,#main .wrap:after,#main .da-slider:after,#main #footer-content:after,#main .squared-nav:after,#head-bottom:after,#content-top:after,.entry-header:after,.staff-member:after,.article-list li:after,.single-post .entry-header:after,.single-emploi .entry-header:after,.single-formation .entry-header:after,.single-workspace .entry-header:after,.single-evenement .entry-header:after,.single-indicateur .entry-header:after,.single-indicateur_ligne .entry-header:after,.contact-template .localisation:after{content:'';clear:both;display:table}.visuallyhidden,.assistive-text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;border:0;position:absolute}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.invisible{visibility:hidden}.assistive-text,.visually-hidden{position:absolute !important;left:-7000px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.skip-link{position:absolute}.skip-link a{position:absolute;left:-7000px;padding:0.5em;background:#000;color:#fff;text-decoration:none}.skip-link a:focus{position:static}.mod,.item{overflow:hidden}.clear,.line,.row{clear:both}.row{display:table;table-layout:fixed;width:100%}.row>*,.col{display:table-cell;vertical-align:top}.inbl{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;margin-right:-.25em}.left{float:left}.right{float:right}img.left{margin-right:1em}img.right{margin-left:1em}img.left,img.right{margin-bottom:5px}.center{margin-left:auto;margin-right:auto}.txtleft{text-align:left}.txtright{text-align:right}.txtcenter{text-align:center}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-area img{max-width:100%;height:auto}img.alignleft{margin-right:1em}img.alignright{margin-left:1em}img.alignleft,img.alignright{margin-bottom:1.5em}.wp-caption{padding:.5em;text-align:center}.wp-caption img{margin:.25em}.wp-caption .wp-caption-text{margin:.5em}.gallery-item{float:left;margin-top:10px;text-align:center;width:33%}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media (max-width: 480px){.w60,.w66,.w70,.contact-template .localisation-content p,.w75,.w80,.w90,.w100,.w600p,.w700p,.w800p,.w960p{width:auto}}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.333%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.666%}.w70,.contact-template .localisation-content p{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w50p{width:50px}.w100p{width:100px}.w150p{width:150px}.w200p{width:200px}.w300p{width:300px}.w400p{width:400px}.w500p{width:500px}.w600p{width:600px}.w700p{width:700px}.w800p{width:800px}.w960p{width:960px}.mw960p{max-width:960px}.grid{overflow:hidden;font-family:"FreeSans", "Arimo", "Droid Sans", "Helvetica", "Arial", sans-serif}.grid>*{display:block;padding:0;margin-left:-20px;text-align:left;letter-spacing:-.31em;text-rendering:optimizespeed}.grid>*>*{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;width:100%;padding-left:20px;margin-left:0;text-align:left;letter-spacing:normal;word-spacing:normal;text-rendering:auto;}@media (max-width: 320px){.grid>*>*{width:100% !important}}.opera:-o-prefocus,.grid>*{word-spacing:-.43em}.grid2>*{width:50%}.grid3>*{width:33.333%}.grid4>*{width:25%}.grid5>*{width:20%}.grid6>*{width:16.667%}.grid8>*{width:12.5%}.grid10>*{width:10%}.grid12>*{width:8.333%}.grid2-1>*:first-child,.grid1-2>*+*{width:66.666%}.grid1-2>*:first-child,.grid2-1>*+*{width:33.333%}.grid1-3>*:first-child,.grid3-1>*+*{width:25%}.grid3-1>*:first-child,.grid1-3>*+*{width:75%}@media (max-width: 1024px){.grid5>*,.grid6>*,.grid8>*,.grid10>*,.grid12>*{width:33.333%}}@media (max-width: 480px){.grid3>*,.grid4>*,.grid5>*,.grid6>*,.grid8>*,.grid10>*,.grid12>*{width:50%}}table,.table{max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top}table{width:100%;border:1px solid #ccc;margin-bottom:1.5em}table#recaptcha_table,table.table-auto{table-layout:auto}.table{display:table}caption{padding:10px;color:#555;font-style:italic}tr>*+*{border-left:1px solid #ccc}th,td{padding:.3em .8em;text-align:left;border-bottom:1px solid #ccc}td{color:#333}.alternate{border:0}.alternate thead tr>*+*{border-left:0}.alternate tbody tr>*+*{border-left:1px solid #ccc}.alternate-vert{border:0;border-right:1px solid #ccc}.alternate-vert tr>:first-child{border-bottom:0}.alternate-vert tr>*+*{border-top:1px solid #ccc}.striped tbody tr:nth-child(odd){background:#eee;background:rgba(0,0,0,0.05)}.striped-vert tr>:first-child{background:#eee;background:rgba(0,0,0,0.05)}form,fieldset{border:none}
input,button,select,label,.btn{vertical-align:middle;font-family:inherit;font-size:inherit}label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;cursor:pointer}legend{border:0;white-space:normal}
button,input,select{font-size:inherit;margin:0;vertical-align:middle;border:1px solid #099;padding:0.5em 1em}textarea{overflow:auto;min-height:5em;font-size:inherit;font-family:inherit;vertical-align:top;resize:vertical;border:1px solid #099;padding:0.5em}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}button::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='submit']::-moz-focus-inner{border:0;padding:0}
.btn,input[type="submit"]{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;font-size:inherit;font-family:inherit;border:0;color:#066;background-color:#099;border:1px solid #099;padding:0.5em 1em}.btn:hover,input[type="submit"]:hover{color:#099;background-color:#066}.icon{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.icon:before,.icon.after:after{content:"";display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;top:-.1em;margin:0 .3em 0 0;font:1.4em/1 sans-serif;text-shadow:1px 1px 0 rgba(0,0,0,0.1);speak:none}@media (min-width: 769px){.icon:before,.icon.after:after{font:1em/0.6 sans-serif;-webkit-transform:rotateZ(0.05deg)}}.icon.after:after{margin:0 0 0 8px}
.icon.after:before{content:"" !important}@font-face{font-family:"Presstige";src:url('../css/fonts/presstige.ttf') format('truetype'), url('../css/fonts/presstige.woff') format('woff'), url('../css/fonts/presstige.eot') format('embedded-opentype'), url('../css/fonts/presstige.svg') format('svg')}
@font-face{font-family:"fli_arrows";src:url('../css/fonts/fli_arrows-webfont.eot');src:url('../css/fonts/fli_arrows-webfont.eot?#iefix') format('embedded-opentype'),
url('../css/fonts/fli_arrows-webfont.ttf') format('truetype'), url('../css/fonts/fli_arrows-webfont.woff') format('woff'), 
url('../css/fonts/fli_arrows-webfont.svg') format('svg')}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"presstige";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-search:before{font-size:20px;margin-top:3px;content:'\61' !important}.icon-mail-alt:before{content:'\62'}.icon-heart:before{content:'\63'}.icon-heart-empty:before{content:'\64'}.icon-star:before{content:'\65'}.icon-star-empty:before{content:'\66'}.icon-star-half:before{content:'\67'}.icon-home:before{content:'\68'}.icon-tag:before{content:'\69'}.icon-chat-empty:before{content:'\6a'}.icon-phone:before{content:'\6b'}.icon-angle-up:before{content:'\6c'}.icon-angle-down:before{content:'\6d'}.icon-angle-double-right:before{content:'\6e'}.icon-facebook:before{content:'\6f'}.icon-gplus:before{content:'\70'}.icon-instagram:before{content:'\71'}.icon-linkedin:before{content:'\72'}.icon-pinterest:before{content:'\73'}.icon-twitter:before{content:'\74'}.icon-angle-left:before{content:'\3c'}.icon-angle-right:before{content:'\3e'}.icon-cancel:before{content:'\78'}.icon-plus:before{content:'\2b'}.icon-minus:before{content:'\2d'}.icon-rate:before,.icon-rate.after:after{content:"\2605"}.icon-unrate:before,.icon-unrate.after:after{content:"\2606"}.icon-check:before,.icon-check.after:after{content:"\2713"}.icon-uncheck:before,.icon-uncheck.after:after{content:"\2717"}.icon-cloud:before,.icon-cloud.after:after{content:"\2601"}.icon-dl:before,.icon-dl.after:after{content:"\21E3";font-weight:bold}.icon-cross:before,.icon-cross.after:after{content:"\2716";font-weight:bold}.icon-arrow1:before,.icon-arrow1.after:after{content:"\2192";position:relative;top:-0.15em}.icon-arrow2:before,.icon-arrow2.after:after{content:"\279E"}.icon-arrow3:before,.icon-arrow3.after:after{content:"\279A"}.icon-bracket1:before,.icon-bracket1.after:after{content:"\2039";font-weight:bold;font-size:1.6em;position:relative;top:-0.15em}.icon-bracket2:before,.icon-bracket2.after:after{content:"\203A";font-weight:bold;font-size:1.6em;position:relative;top:-0.15em}.icon-up:before,.icon-up.after:after{content:"\25B2"}.icon-down:before,.icon-down.after:after{content:"\25BC"}.icon-bull:before,.icon-bull.after:after{content:"\2022";font-size:1.2em;top:-0.05em}.icon-bull2:before,.icon-bull2.after:after{content:"\25E6";top:-0.05em}.icon-bull3:before,.icon-bull3.after:after{content:"\2023";font-size:1.6em;top:-0.05em}.icon-nav:before,.icon-nav.after:after{content:"\2261";font-weight:bold}.icon-losange:before,.icon-losange.after:after{content:"\25C6"}.icon-asteri:before,.icon-asteri.after:after{content:"\2731";font-weight:bold}.icon-mail:before,.icon-mail.after:after{content:"\2709";font-size:1.6em;top:-.05em}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-h{-moz-box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-v{-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-fluid{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.flex-start{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;-moz-order:-1;order:-1}.flex-mid{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;-moz-order:1;order:1}.flex-end{-webkit-box-ordinal-group:42;-moz-box-ordinal-group:42;-ms-flex-order:42;-webkit-order:42;-moz-order:42;order:42}html{font-family:"Helvetica","Arial",sans-serif;line-height:1.5;color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,.site-description{font-size:10px;font-size:1rem;background:white}p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,figure{line-height:1.5;margin:.75em 0 0}h1,.h1-like{margin:0.65625em 0 0 0;line-height:1.3125;font-size:32px;font-size:3.2rem}h2,.h2-like{margin:0.75em 0 0 0;line-height:1.5;font-size:28px;font-size:2.8rem}h3,.h3-like{margin:0.875em 0 0 0;line-height:1.75;font-size:24px;font-size:2.4rem}h4,.h4-like{margin:1.05em 0 0 0;line-height:1.05;font-size:20px;font-size:2rem}h5,.h5-like{margin:1.16667em 0 0 0;line-height:1.16667;font-size:18px;font-size:1.8rem}h6,.h6-like{margin:1.3125em 0 0 0;line-height:1.3125;font-size:16px;font-size:1.6rem}.smaller{font-size:10px;font-size:1rem}.small{font-size:12px;font-size:1.2rem}.big{font-size:16px;font-size:1.6rem}.bigger{font-size:18px;font-size:1.8rem}.biggest{font-size:20px;font-size:2rem}.row,.col{*zoom:1}.col{*display:inline;*zoom:1}.ie8 img{width:auto}@media print{*{background:transparent !important;box-shadow:none        !important;text-shadow:none        !important}body,.site-description{width:auto             !important;margin:auto             !important;font-family:serif;font-size:12pt;background-color:#fff   !important;color:#000              !important}h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol{color:#000              !important;margin:auto             !important}.print{display:block}img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}p,blockquote{orphans:3;widows:3}blockquote,ul,ol{page-break-inside:avoid}h1{page-break-before:always}h1,h2,h3,caption{page-break-after:avoid}a{color:#000 !important;text-decoration:underline !important}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after,a[href=""]{content:''}}@-webkit-viewport{width:device-width;zoom:1.0}@-moz-viewport{width:device-width;zoom:1.0}@-ms-viewport{width:device-width;zoom:1.0}@-o-viewport{width:device-width;zoom:1.0}@viewport{width:device-width;zoom:1.0}@media (min-width: 1280px){.large-no-float{float:none}.large-inbl{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;float:none}.large-row{display:table !important;table-layout:fixed !important;width:100% !important}.large-col{display:table-cell !important;vertical-align:top !important}.large-w25{width:25% !important}.large-w33{width:33.3333% !important}.large-w50{width:50% !important}.large-w66{width:66.6666% !important}.large-w75{width:75% !important}.large-w100{display:block  !important;float:none   !important;clear:none   !important;width:auto   !important;margin-left:0  !important;margin-right:0 !important;border:0}.large-ma0{margin:0 !important}}@media (max-width: 768px){.small-no-float{float:none}.small-inbl{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;float:none}.small-row{display:table !important;table-layout:fixed !important;width:100% !important}.small-col{display:table-cell !important;vertical-align:top !important}.small-w25{width:25% !important}.small-w33{width:33.3333% !important}.small-w50{width:50% !important}.small-w66{width:66.6666% !important}.small-w75{width:75% !important}.small-w100{display:block  !important;float:none   !important;clear:none   !important;width:auto   !important;margin-left:0  !important;margin-right:0 !important;border:0}.small-ma0{margin:0 !important}}@media (max-width: 640px){.mod,.col,fieldset{display:block  !important;float:none   !important;clear:none   !important;width:auto   !important;margin-left:0 !important;margin-right:0 !important;border:0}.w300p,.w400p,.w500p{width:auto}.row{display:block !important;width:100% !important}.tiny-no-float{float:none}.tiny-inbl{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;float:none}.tiny-row{display:table !important;table-layout:fixed !important;width:100% !important}.tiny-col{display:table-cell !important;vertical-align:top !important}.tiny-w25{width:25% !important}.tiny-w33{width:33.3333% !important}.tiny-w50{width:50% !important}.tiny-w66{width:66.6666% !important}.tiny-w75{width:75% !important}.tiny-w100{display:block  !important;float:none   !important;clear:none   !important;width:auto   !important;margin-left:0  !important;margin-right:0 !important;border:0}.tiny-ma0{margin:0 !important}}html,body,.site-description{height:100%}.container{min-height:100%;position:relative}#main{padding-bottom:3.5em}@media (max-width: 480px){#main{padding-bottom:0}}#site-footer{width:100%;height:3.5em;position:absolute;bottom:0}@media (max-width: 480px){#site-footer{height:auto}}.container{margin:0 auto}#site-header{position:relative}.site-title{font-weight:bold;position:relative}.site-description{font-weight:normal;position:relative;margin:0 0 10px 0}.sb-search{position:absolute;width:32px;min-width:32px;height:31px;right:20px;top:5px;vertical-align:middle;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-backface-visibility:hidden}.sb-search-input-wrap{height:34px;overflow:hidden;position:absolute;right:34px;z-index:200;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:0}.sb-search-open .sb-search-input-wrap{width:200px}.sb-search-input{position:absolute;top:0;right:0;outline:none;width:100%;height:31px;margin:0;z-index:30;padding:5px 10px 5px 10px}.sb-search-input::-webkit-input-placeholder{color:#099}.sb-search-input:-moz-placeholder{color:#099}.sb-search-input::-moz-placeholder{color:#099}.sb-search-input:-ms-input-placeholder{color:#099}.sb-icon-search,form .sb-search-submit{display:block;position:absolute;right:0;top:0;padding:0;margin:0;text-align:center;cursor:pointer;background-color:transparent}form .sb-search-submit{border:none;outline:none;z-index:-1}form .sb-search-submit:hover{background-color:transparent}.sb-icon-search{z-index:90}.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background-color:transparent;z-index:20}.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit{z-index:90}.social{clear:both;padding:0}.social li{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}.social a{color:#099}.social a:hover{color:#0cc;text-decoration:none}
.main-menu{background-color:#fff;margin:0 auto;font-size:13px;font-size:1.3rem;position:relative;min-height:40px;z-index:1000}
.main-menu ul{margin:0;padding-left:0;list-style:none}.main-menu li{position:relative;float:left}@media (max-width: 480px){.main-menu li{float:none}}
.main-menu a{display:block;padding:0;text-decoration:none;vertical-align:middle;font-size:15px;font-size:1.5rem;}

#site-footer{

}

.main-menu a:hover{text-decoration: underline;}

.main-menu a::before,.main-menu a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s}
.main-menu a:hover::before,.main-menu a:hover::after,.main-menu a:focus::before,.main-menu a:focus::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}
#menu-item-155, #menu-item-157, #menu-item-2489{
    display: none;
}

.post-attachments{
    display: none;
}


.main-menu .current-menu-item>a:hover::before{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transform:translateX(10px)}
.main-menu .current-menu-item>a:hover::after{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);transform:translateX(-10px)}
.main-menu .sub-menu,.main-menu .children{position:absolute;max-height:0;overflow:hidden;list-style:none outside none}@media (max-width: 480px){.main-menu .sub-menu,.main-menu .children{position:relative}}
.main-menu .sub-menu li,.main-menu .children li{float:none}.main-menu .sub-menu a,.main-menu .children a{}
.main-menu li:hover .sub-menu,.main-menu li:hover .children,.main-menu li.hover .sub-menu,.main-menu li.hover .children{max-height:30em}.main-menu .nav-toggle{display:none}
.main-menu .sub-menu{width:100%;z-index:1000}
@media (max-width: 480px){.main-menu .sub-menu{left:0;clear:both}}

#head-top #form-login{
      z-index: 9999;
}

.main-menu .sub-menu li{
      font-size:12px;
      min-width:100%;
      height: auto;

}
.main-menu .sub-menu li a{
      text-align: left;
      padding-top: 0;
      padding-left: 5px;
      padding-right: 5px;

}

.funded-project-title{
   display: inline-flex;
   justify-content: space-between;
}

.funded-project-title p{
   margin: 0;
}

.funded-project-title.ui-state-active p{
	color: #ffffff00;
}

.funded-project-title p:before{
	content: "-";
	font-size: 24px;
	position: absolute;
	top:5px;
	color: #fff;
}


@media (max-width: 480px){.main-menu .sub-menu li:last-child{border-bottom:0}}.main-menu #search{border-color:#ec743b;color:#333}
.main-menu #search::-webkit-input-placeholder{font-style:italic;color:#cbcbcb}.main-menu #search:-moz-placeholder{font-style:italic;color:#cbcbcb}
.main-menu #search::-moz-placeholder{font-style:italic;color:#cbcbcb}.main-menu #search:-ms-input-placeholder{font-style:italic;color:#cbcbcb}
.main-menu .sb-icon-search{color:#ec743b;margin-top:4px}.main-menu .sb-search-input-wrap{right:30px}.navtoggle,.toggle-link{display:none}
.navtoggle:before{content:'\2630';padding-right:.5em;font-size:1em}.navtoggle{border:0;width:100%;background-color:#fff}

@media (max-width: 768px){
  .site-title{
    width: 100% !important;
    height: 120px !important;
  }
  #head-bottom .site-title img{
    height: 120px !important;
  }
  .navtoggle,.toggle-link{display:block}
  .js .menu>ul{
    overflow:hidden;
    max-height: none !important;
    display: none !important;
  }

  .wrap .wrap .navtoggle{
     background-color: #2d7387;
     color: #fff;
     line-height: 3.6em;
  }
  .main-menu{width: 100% !important;}
  .main-menu .menu li{float:none;margin:0}
  .main-menu .ul,.main-menu .ul{
      display: none !important;
  }
  .main-menu .active+ul,.main-menu .keyboardactive+ul{
      max-height: none !important;
      display: block !important;
      text-align: center;
  }
  .main-menu a{
      display: block !important;
      width: auto !important;
      height: auto !important;
      font-size: 1em !important;
      line-height: normal !important;
  }
  .main-menu .menu .has-subnav>.toggle-link:after{
    content:"+";
    font-size:25px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    }
  .navtoggle::before{
    position: absolute;
    right: 0;
    background-color: rgba(255,255,255,0.2);;
    width: 12%;
    font-size: 2em;
    color:#fff !important;
    text-align: center;
    padding-right: 0;
    }
  .main-menu .menu .has-subnav>.toggle-link.active:after{content:"-"}
  .main-menu ul.menu,.main-menu div.menu>ul ul{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
  .main-menu li:hover .sub-menu,.main-menu li:hover .children{max-height:0;overflow:hidden}
  .main-menu li .sub-menu.active,.main-menu li.hover .sub-menu,.main-menu li .children.active,.main-menu li.hover
  .children{max-height:30em;overflow:visible;position:relative}.main-menu .sub-menu,.main-menu .children{background:none}
  .main-menu .sub-menu li a,.main-menu .children li a{padding-left:15px}
  button.menu-link{
      text-transform: uppercase;
      font-weight: bold;
      padding: 0;
      font-size: 1.1em;
  }
  .toggle-link{
      position:absolute;
      top:0;
      right:0px;
      height:100%;
      width:12%;
      border:none;
      z-index:200;
      font-size:0em;
      background:rgba(255,255,255,0.2);
      cursor:pointer
      text-align: center;
      }
  .menu .active+ul,.menu .keyboardactive+ul{
      max-height: none !important;
      display: block !important;
      text-align: center;
  }
  .menu .navtoggle{
      background-color: #ec743b;
      color: white;
      line-height: 3.4em;
      }
  ul#menu-menu-secondaire-fr li{
      border: 0 !important;
  }

  #menu-menu-secondaire-fr{
      line-height: 26px !important;
      width: 100% !important;
  }
  #head-top{
      display: none;
  }
  .sb-search{
      width: 88% !important;
  }
  #lang{
      width: 12% !important;
      font-size: 0.8em !important;
      display: inline !important;
      text-align: center;
  }
  .zone-recherche{
    padding:0 !important;
    height: auto !important;
  }
  .champs-recherche{
    width: 100% !important;
  }
  #searchsubmit {
    margin-left: 36px !important;
}
  #advanced-searchform{
    margin: 0 !important;
    text-align: center !important;
    width: 100% !important;
  }
  .titre-recherche{
    font-size: 3em !important;
    float: none !important;
    width: inherit !important;
  }
  #searchsubmit, .bouton-recherche{
    float: none !important;

  }
  .colonage_flex{
    line-height: 3em !important;
    font-size: 1.1em !important;
  }
  #cookie-banner{
    line-height: 1.5em !important;
    padding: 2%;
  }
  #content div:first-child{
    /*display: none;*/
  }
  .colonage_flex{
    margin: 2% !important;
    padding: 2% !important;
    line-height: 1.5em !important;
  }
  .WPbeforeResults{
    text-align: center !important;
  }
  #content-top img:first-child{
      display: none;
  }
  .bouton-recherche{
    width: 65px !important;
    height: 65px !important;
    background-size: cover !important;
  }
  #home-actus{
    padding-left: 2% !important;
  }
  #site-footer{
    line-height: inherit !important;
  }
  .entry-title{
     float: none !important;
     text-align: center !important;
  }
  .squared-nav li{
     margin-bottom: 0 !important;
  }
  .squared-nav li a{
     display: inline !important;
  }
  img.alignleft{
     max-width: 30% !important;
     height: auto !important;
  }
  .page-children-list li, .page-children-list-noeuds li, .page-children-list-wp li{
     height: auto !important;
  }
  .page-children-list-wp li br{
     display: none;
  }
  .squared-nav li a{
     padding: 0 !important;
  }
  #breadcrumb{
     display: none !important;
  }
  .entry-content{
     margin-top: 0 !important;
  }
  .entry-header {
    padding-top: 8%;
    padding-bottom: 4%;
  }
  img{
     height: auto;
  }
  div.menu ul ul span{
     display: none !important;
  }
  .page-children-list-noeuds li {
    height: 56px !important;
  }
  iframe{
     width: 100% !important;
  }
  .squared-nav li.dark-blue-link.special {
    width: 100% !important;
  }
  .squared-nav li.dark-blue-link.special a{
    line-height: 5em !important;
  }
}

  .lteie8 .container{width:1024px}.content nav{display:block;overflow:hidden}.content nav .nav-previous{float:left;width:50%}.content nav .nav-next{float:right;width:50%;text-align:right}
  .content #nav-above{display:none}.paged .content #nav-above,.single .content #nav-above{display:block}#nav-below{margin:1em 0 0}.page-link{margin:0 0 1em}
  .content table,.content td,.content th{border:1px solid #bfbfbe}.content tbody tr:nth-child(odd){background:#eee}.entry-meta{font-size:0.9em;font-style:italic}article{padding-top:15px}
#datepicker .evenement{background:url('../img/day_event.png?1465921435') center center no-repeat}#datepicker .evenement:hover{background-image:url('../img/day_current.png?1465921435')}
#datepicker .evenement a{color:#FFF}.ui-datepicker table td{color:#9d9d9d !important;font-size:14px !important;font-weight:bold !important;text-align:center !important;padding:0.3em 0.6em !important}

@media (max-width: 480px){.ui-datepicker table td{font-size:13px !important;font-weight:normal !important;text-align:center !important}.ui-datepicker table td a{font-weight:normal !important}}
.ui-datepicker table td a,.ui-datepicker table td span{padding:0 !important;text-align:center !important}.ui-datepicker table td.ui-datepicker-today,.ui-datepicker table td.ui-datepicker-today a{color:#FFF !important}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker{width:2em}.ui-datepicker-year{display:inline !important}
.perso-tooltip{background:#FFF;border-radius:60px;height:120px;position:absolute;width:120px;display:none;box-shadow:2px 2px 6px #DDD}
.perso-tooltip a{color:#ec743b;display:table-cell;vertical-align:middle;text-align:center}.perso-tooltip.show{display:table !important}
.divform{margin:0 auto 4em auto}.divform .form-row label{display:block}.divform .form-row .divfile,.divform .form-row .divbutton{display:block}
.divform .form-row .divfile{position:relative;background:#3d3d3d url('../img/btn-upload-2.png?1465921435') no-repeat;width:193px;height:33px;cursor:pointer;margin-top:.6em;margin-bottom:.6em}
.divform .form-row .divfile:hover{background:#575757 url('../img/btn-upload-2-on.png?1465921435') no-repeat}.divform .form-row .divfile .file{cursor:pointer}
.divform .form-row .divfile span.label{position:absolute;left:36px;top:0;display:inline-block;width:193px;height:33px;line-height:33px;color:#DDD}
.divform .form-row .divfilebutton input{background:#3d3d3d url('../img/btn-upload-add.png?1465921435') no-repeat;color:#ddd;border:0;width:193px;height:33px;padding:0 0 0 25px;font-family:"quicksandregular", Helvetica, Arial, sans-serif;word-spacing:-0.15em}
.divform .form-row .divfilebutton input:hover{background:#575757 url('../img/btn-upload-add-on.png?1465921435') no-repeat}
.divform .form-row .divfile input[type="text"],.divform .form-row input[type="password"],.divform .form-row select{padding-left:6px;padding-right:6px}
.divform .form-row input.file{border:0;padding-left:0;alpha:0;opacity:0}input[type="checkbox"],input[type="radio"]{margin:0 4px 4px 0}
.page-carrousel.flexslider{display:none;display:none;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;margin:0 !important;position:relative !important;width:620px}

@media (max-width: 480px){.page-carrousel.flexslider{width:100%}}.page-carrousel.flexslider .flex-viewport{width:620px;display:block;margin:0 auto;position:relative;z-index:10}

@media (max-width: 480px){.page-carrousel.flexslider .flex-viewport{width:100%}}.page-carrousel.flexslider .flex-viewport .slides{display:table !important}
.page-carrousel.flexslider .flex-viewport .slides li{display:table-cell !important;vertical-align:middle !important;float:none !important;width:620px !important;margin-right:0 !important;background:#000;position:relative}
.page-carrousel.flexslider .flex-viewport .slides li img{width:auto;max-width:620px;margin:0 auto}
.page-carrousel.flexslider .flex-viewport .slides li span.credits{color:#000;font-weight:bold;position:absolute;bottom:0;right:0;padding:.4em;font-size:9px;display:none;font-family:Arial}
.page-carrousel.flexslider .flex-viewport .slides a{position:relative;display:block}.page-carrousel.flexslider .flex-control-paging{display:none}
.page-carrousel.flexslider .flex-direction-nav{width:620px;position:absolute;top:46%;left:0}@media (max-width: 480px){.page-carrousel.flexslider .flex-direction-nav{width:100%}}
.page-carrousel.flexslider .flex-direction-nav li{background:none !important}
.page-carrousel.flexslider .flex-direction-nav li a.flex-prev,.page-carrousel.flexslider .flex-direction-nav li a.flex-next{position:absolute;width:15px !important;height:23px !important;margin:0 !important;padding:0 !important;background:url('../img/arrow_left_white.png?1465921435') no-repeat 0 0;font-size:0;top:0;left:10px;opacity:1 !important;cursor:pointer}
.page-carrousel.flexslider .flex-direction-nav li a.flex-next{background:url('../img/arrow_right_white.png?1465921435') no-repeat 0 0;left:auto !important;right:10px !important}
.page-carrousel.flexslider .flex-direction-nav li .flex-disabled{content:" " !important;opacity:1 !important}
.page-carrousel.flexslider .flex-direction-nav li a.flex-next:before,.page-carrousel.flexslider .flex-direction-nav li a.flex-prev:before,.page-carrousel.flexslider .flex-direction-nav li a:before{font-size:0}
.content-page-carrousel{width:620px;clear:both;display:block;margin:0 auto 0 auto}@media (max-width: 480px){.content-page-carrousel{width:100%}}

@media (max-width: 480px){.content-page-carrousel{display:none}}
.content-page-carrousel .content-page-carrousel-credits{text-align:right;color:#000;font-weight:bold;font-size:9px;height:12px;font-family:Arial}
#squares-container.flexslider{background:none !important;border:0 !important;border-radius:0 !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;margin:0 !important;position:relative !important}
#squares-container.flexslider .flex-viewport{width:782px;display:block;margin:0 auto;position:relative;z-index:10}
#squares-container.flexslider .flex-viewport .slides li{width:181px !important;height:181px !important;margin-right:0 !important}#squares-container.flexslider .flex-viewport .slides a{position:relative;display:block}
#squares-container.flexslider .flex-control-paging{display:none}#squares-container.flexslider .flex-direction-nav{width:100%;position:absolute;z-index:5;top:0;left:0}
#squares-container.flexslider .flex-direction-nav li{background:none !important;width:100%;height:181px;position:absolute;margin:0 !important;padding:0 !important;bottom:0 !important;top:0 !important;left:0 !important}
#squares-container.flexslider .flex-direction-nav li a.flex-prev,#squares-container.flexslider .flex-direction-nav li a.flex-next{position:absolute;width:42px !important;height:42px !important;margin:0 !important;padding:0 !important;background:url('../img/arrow_left.png?1465921435') no-repeat 0 0;font-size:0;top:60px;left:0;opacity:1 !important;cursor:pointer}
#squares-container.flexslider .flex-direction-nav li a.flex-next{background:url('../img/arrow_right.png?1465921435') no-repeat 0 0;left:auto !important;right:0 !important}
#squares-container.flexslider .flex-direction-nav li a.flex-prev:hover{background:url('../img/arrow_left_on.png?1465921435') no-repeat 0 0}
#squares-container.flexslider .flex-direction-nav li a.flex-next:hover{background:url('../img/arrow_right_on.png?1465921435') no-repeat 0 0}
#squares-container.flexslider .flex-direction-nav li .flex-disabled{content:" " !important;opacity:1 !important}
#squares-container.flexslider .flex-direction-nav li a.flex-next:before,#squares-container.flexslider .flex-direction-nav li a.flex-prev:before,#squares-container.flexslider .flex-direction-nav li a:before{font-size:0}
.content-page-video{width:300px;display:block;float:right;margin-bottom:20px}.vjs-default-skin,.vjs-default-skin.vjs-has-started{border:1px solid #CDCDCD}
.vjs-default-skin .vjs-control-bar,.vjs-default-skin.vjs-has-started .vjs-control-bar{background:#F0F0F0 !important}
.vjs-default-skin .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button{top:50% !important;left:50% !important;text-align:center;margin-left:-2.1em;margin-top:-1.4em;border:0 !important;border-radius:0 !important;text-shadow:none !important;box-shadow:none !important;background:none !important}
.vjs-default-skin .vjs-mute-control.vjs-control,.vjs-default-skin.vjs-has-started .vjs-mute-control.vjs-control{display:none}
.vjs-default-skin .vjs-progress-control,.vjs-default-skin.vjs-has-started .vjs-progress-control{background:#DADADA !important}
.vjs-default-skin .vjs-progress-control .vjs-play-progress,.vjs-default-skin.vjs-has-started .vjs-progress-control .vjs-play-progress{background:#777 !important}
.vjs-default-skin .vjs-progress-control .vjs-load-progress,.vjs-default-skin.vjs-has-started .vjs-progress-control .vjs-load-progress{background:#B9B9B9 !important}
.vjs-default-skin .vjs-progress-control .vjs-seek-handle,.vjs-default-skin.vjs-has-started .vjs-progress-control .vjs-seek-handle{color:#A7A7A7 !important}
.vjs-default-skin .vjs-volume-handle,.vjs-default-skin.vjs-has-started .vjs-volume-handle{color:#A7A7A7 !important}
.vjs-default-skin .vjs-volume-level,.vjs-default-skin.vjs-has-started .vjs-volume-level{background:#B9B9B9 !important}.page-children-list-wp li,.page-children-list-noeuds li{position:relative}
.page-children-list-wp .number,.page-children-list-noeuds .number{display:block;width:20px;height:20px;color:#FFF;position:absolute;top:20px;left:16px;text-align:center;font-weight:bold}

.page-children-list-wp .agents-dimagerie-moleculaire,.page-children-list-noeuds .agents-dimagerie-moleculaire{background:url('../img/wp_yellow.png?1465921435') no-repeat 0 4px !important; float:left;}
.page-children-list-wp .instrumentations-innovations-technologiques,.page-children-list-noeuds .instrumentations-innovations-technologiques{background:url('../img/wp_pink.png?1465921435') no-repeat 0 4px !important; float:left;}
.page-children-list-wp .imagerie-interventionnelle,.page-children-list-noeuds .imagerie-interventionnelle{background:url('../img/wp_cyan.png?1465921435') no-repeat 0 4px !important; float:left;}
.page-children-list-wp .traitement-et-analyse-en-imagerie-multimodale,.page-children-list-noeuds .traitement-et-analyse-en-imagerie-multimodale{background:url('../img/wp_green.png?1465921435') no-repeat 0 4px !important; float:left;}
.page-children-list-wp .formation,.page-children-list-noeuds .formation{background:url('../img/wp_orange.png?1465921435') no-repeat 0 4px !important; float:left;}
.page-children-list-wp .management,.page-children-list-noeuds .management{background:url('../img/wp_blue.png?1465921435') no-repeat 0 4px !important; float:left;}

div.da-emploi,div.da-formation,div.da-workspace,div.da-indicateur{
  margin:1em 0 2em 0;
  background: #efefef;
  padding: 15px;
  }

div.da-emploi h6,div.da-formation h6,div.da-workspace h6,div.da-indicateur h6{text-decoration:underline}div.da-emploi .links,div.da-formation .links,div.da-workspace .links,div.da-indicateur .links{padding:1em 0}div.da-emploi .links .da-link,div.da-formation .links .da-link,div.da-workspace .links .da-link,div.da-indicateur .links .da-link{top:240px;color:#fff;font-size:13px;text-align:center;background:#ec743b;background-image:url('../img/next.png?1465921435');background-position:12px center;background-repeat:no-repeat;padding:8px 15px 8px 38px}@media (max-width: 480px){div.da-emploi .links .da-link,div.da-formation .links .da-link,div.da-workspace .links .da-link,div.da-indicateur .links .da-link{top:150px}}span.info-registered,span.message{padding-left:1em}span.message.success{color:green;font-weight:bold}span.message.error{color:red;font-weight:bold}.login.message{margin-top:1em}.login.message .error{border:1px solid red;color:red;font-weight:bold;padding:1em}.login.message .success{border:1px solid green;color:green;font-weight:bold;padding:1em}#flogin,#fuser{margin-bottom:1em}.page-children-list-noeuds li{background:url('../img/noeuds_pink.png?1465921435') no-repeat 0 4px !important}/*! jQuery UI - v1.10.4 - 2014-05-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:0 0 .2em}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;width:1.8em;text-align:center;height:100%;-webkit-transition:-webkit-transform 0.3s, left 0.2s;-moz-transition:-moz-transform 0.3s, left 0.2s;transition:transform 0.3s, left 0.2s}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{text-decoration:none}.ui-datepicker .ui-datepicker-prev{left:-5px}.ui-datepicker .ui-datepicker-next{right:-5px}.ui-datepicker .ui-datepicker-prev-hover{left:-8px}.ui-datepicker .ui-datepicker-next-hover{right:-8px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;margin:0 auto;padding-top:2px;width:1em}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker{padding:0;width:100% !important}.ui-datepicker a{color:inherit}.ui-datepicker table{border:0;margin:0}
.ui-datepicker table thead{background:#ec743b;color:#fff;font-size:17px;height:56px;line-height:56px;margin-bottom:15px;vertical-align:middle}
.ui-datepicker table tr,.ui-datepicker table td{border:0}.ui-datepicker table td{text-align:center;padding-bottom:0 !important;padding-top:0 !important}
.ui-datepicker table td a{color:#9d9d9d;display:inline-block;font-size:14px;font-weight:bold;height:100%;padding:0.5em 0.6em;text-align:center}.ui-datepicker table tr{height:40px;line-height:40px;vertical-align:middle}
.ui-datepicker .ui-datepicker-title,.ui-datepicker-header{ font-size:20px;height:67px;line-height:67px;vertical-align:middle}

.ui-datepicker-title{
    color: #ec743b;
   text-transform: uppercase;
}
@media (max-width: 480px){.ui-datepicker .ui-datepicker-title,.ui-datepicker-header{font-size:19px}}.ui-datepicker-inline{background:#fff}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{font-family:"fli_arrows";font-size:20px;text-indent:0;width: 10px;}
.ui-datepicker .ui-datepicker-prev span:hover,.ui-datepicker .ui-datepicker-next span:hover{cursor:pointer}.ui-datepicker .ui-datepicker-prev span:before{content:'2'}
.ui-datepicker .ui-datepicker-next span:before{content:'3'}.ui-datepicker tbody tr:nth-child(2n+1){background:#fff}
.ui-datepicker table td.event,.ui-datepicker table td.ui-datepicker-today{background-position:center center;background-repeat:no-repeat}.ui-datepicker table td.event a,.ui-datepicker table td.ui-datepicker-today a{color:#fff}.ui-datepicker table td.ui-datepicker-today{background-image:url('../img/day_current.png?1465921435')}.ui-datepicker table td.event{background-image:url('../img/day_event.png?1465921435')}.ui-datepicker-year{display:none}.ui-datepicker .evenement a{display:inline-block;width:24px;height:21px}.da-slider{position:relative;margin:30px auto;-webkit-transition:background-position 1.4s ease-in-out 0.3s;-moz-transition:background-position 1.4s ease-in-out 0.3s;-o-transition:background-position 1.4s ease-in-out 0.3s;-ms-transition:background-position 1.4s ease-in-out 0.3s;transition:background-position 1.4s ease-in-out 0.3s}.da-slide{position:absolute;width:100%;height:100%;top:0;left:0;text-align:left}@media (max-width: 480px){.da-slide{left:25px}}.da-slide-current{z-index:1000}.da-slider-fb .da-slide{left:100%}.da-slider-fb .da-slide.da-slide-current{left:0}.da-slide h2,.da-slide p,.da-slide .da-link,.da-slide .da-img{position:absolute;opacity:0;left:105%}.da-slider-fb .da-slide h2,.da-slider-fb .da-slide p,.da-slider-fb .da-slide .da-link{left:4%;opacity:1}.da-slider-fb .da-slide .da-img{left:36.38%;opacity:1}
.ui-datepicker table thead{
background: #d2d0ce;
height: auto;
line-height: auto;
}

.content{

}


#datepicker{
   padding-left: 10%;
   padding-right: 10%;
   padding-bottom: 10%;
}

.da-slide-background{
         background-color: #1d687e;
         width: 45%;
         position: relative;
         margin: 10%;
         margin-left: 4%;
         z-index: 1;
         padding: 2rem;
}
.da-slide h2{
  color:#fff;
  font-size:20px;
  top:80px;
  z-index:10;
  font-weight:normal;
          }
.da-slide-current p{
          z-index: 2000;
          }
#da-slider .titre{
           padding: 2%;
           padding-bottom: 0;
           position: static !important;
}


.da-slide p{
     font-size:2.6em;
     line-height:1.22em;
     font-weight:light;
     overflow:hidden;
     padding: 2%;
     padding-top: 0;
     position: static !important;
}
@media (max-width: 480px){.da-slide h2{top:10px}}
@media (max-width: 480px){.da-slide p{top:50px;width:78%;word-break:normal}}

.da-slide .da-img{
  text-align:center;
  top:0;
  height:100%;
  width:100%;
  line-height:310px;
  left:0;
}

@media (max-width: 480px){.da-slide .da-img{display:none}}

.da-slide .da-img img{
      max-width:none;
      width: 100% !important;
      height: 100% !important;
      margin-left: -60%;
}

.da-slide .da-link{
  color:#fff;
  font-size:2.4em;
  text-align:center;
  background-image:url('../img/fleche_blanche.png?1465921435');
  background-position:0px center;
  background-repeat:no-repeat;
  padding:8px 15px 8px 70px;
  background-color: #ec743b;
  }
  
  @media (max-width: 480px){.da-slide .da-link{top:150px}}.da-slide .da-link:hover{text-decoration:underline}
  .da-dots{width:100%;position:absolute;text-align:center;left:0;z-index:2000;-moz-user-select:none;-webkit-user-select:none}
  .da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;margin:3px;cursor:pointer}
  .da-dots span.da-dots-current:after{content:'';width:8px;height:8px;position:absolute;top:2px;left:2px}.da-arrows{-moz-user-select:none;-webkit-user-select:none}
  .da-arrows span{position:absolute;font-size:26px;top:50%;height:30px;width:30px;cursor:pointer;z-index:2000;opacity:0.25;-webkit-transition-property:opacity;
  -moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;
  transition-duration:500ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
  .da-arrows-next:hover,.da-arrows-prev:hover{opacity:1}.da-arrows span:after{content:'';position:absolute;width:20px;height:20px;top:5px;left:5px}.da-arrows span.da-arrows-next:after{background-position:top right}
  .da-arrows span.da-arrows-prev{left:0px}@media (min-width: 1024px){.da-arrows span.da-arrows-prev{left:15px}}.da-arrows span.da-arrows-prev:before{content:'2';font-family:"fli_arrows"}
  .da-arrows span.da-arrows-next{right:0px}@media (max-width: 1024px){.da-arrows span.da-arrows-next{right:-15px}}.da-arrows span.da-arrows-next:before{content:'3';font-family:"fli_arrows"}
  .da-slide-current h2,.da-slide-current p,.da-slide-current .da-link{left:4%;opacity:1}
.da-slide-current .da-img{opacity:1}
.da-slide-fromright h2{-webkit-animation:fromRightAnim1 0.6s ease-in 0.8s both;
-moz-animation:fromRightAnim1 0.6s ease-in 0.8s both;-o-animation:fromRightAnim1 0.6s ease-in 0.8s both;
-ms-animation:fromRightAnim1 0.6s ease-in 0.8s both;animation:fromRightAnim1 0.6s ease-in 0.8s both}

.da-slide-fromright p{-webkit-animation:fromRightAnim2 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim2 0.6s ease-in 0.8s both;-o-animation:fromRightAnim2 0.6s ease-in 0.8s both;
-ms-animation:fromRightAnim2 0.6s ease-in 0.8s both;animation:fromRightAnim2 0.6s ease-in 0.8s both}

.da-slide-fromright .da-link{-webkit-animation:fromRightAnim3 0.4s ease-in 1.2s both;-moz-animation:fromRightAnim3 0.4s ease-in 1.2s both;-o-animation:fromRightAnim3 0.4s ease-in 1.2s both;
-ms-animation:fromRightAnim3 0.4s ease-in 1.2s both;animation:fromRightAnim3 0.4s ease-in 1.2s both}

.da-slide-fromright .da-img{-webkit-animation:fromRightAnim4 0.6s ease-in 0.8s both;-moz-animation:fromRightAnim4 0.6s ease-in 0.8s both;-o-animation:fromRightAnim4 0.6s ease-in 0.8s both;
-ms-animation:fromRightAnim4 0.6s ease-in 0.8s both;animation:fromRightAnim4 0.6s ease-in 0.8s both}

@-webkit-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-webkit-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-webkit-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-webkit-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:30%;opacity:1}}
@-moz-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-moz-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-moz-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-moz-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:30%;opacity:1}}
@-o-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-o-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-o-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-o-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:30%;opacity:1}}
@-ms-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}@-ms-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@-ms-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}@-ms-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:30%;opacity:1}}
@keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}@keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:5%;opacity:1}}
@keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}@keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:30%;opacity:1}}

.da-slide-fromleft h2{-webkit-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim1 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim1 0.6s ease-in 0.6s both;
-ms-animation:fromLeftAnim1 0.6s ease-in 0.6s both;animation:fromLeftAnim1 0.6s ease-in 0.6s both}.da-slide-fromleft p{-webkit-animation:fromLeftAnim2 0.6s ease-in 0.6s both;
-moz-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim2 0.6s ease-in 0.6s both;-ms-animation:fromLeftAnim2 0.6s ease-in 0.6s both;
animation:fromLeftAnim2 0.6s ease-in 0.6s both}.da-slide-fromleft .da-link{-webkit-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-moz-animation:fromLeftAnim3 0.4s ease-in 1.2s both;
-o-animation:fromLeftAnim3 0.4s ease-in 1.2s both;-ms-animation:fromLeftAnim3 0.4s ease-in 1.2s both;animation:fromLeftAnim3 0.4s ease-in 1.2s both}

.da-slide-fromleft .da-img{-webkit-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:fromLeftAnim4 0.6s ease-in 0.6s both;-o-animation:fromLeftAnim4 0.6s ease-in 0.6s both;
-ms-animation:fromLeftAnim4 0.6s ease-in 0.6s both;animation:fromLeftAnim4 0.6s ease-in 0.6s both}@-webkit-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}

@-webkit-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}@-webkit-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-webkit-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:30%;opacity:1}}@-moz-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}
@-moz-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}@-moz-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-moz-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:30%;opacity:1}}@-o-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}
@-o-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}@-o-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-o-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:30%;opacity:1}}@-ms-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}
@-ms-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}@-ms-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@-ms-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:30%;opacity:1}}@keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}
@keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:5%;opacity:1}}@keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:5%;opacity:0}100%{left:5%;opacity:1}}
@keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:30%;opacity:1}}.da-slide-toright h2{-webkit-animation:toRightAnim1 0.6s ease-in 0.6s both;-moz-animation:toRightAnim1 0.6s ease-in 0.6s both;
-o-animation:toRightAnim1 0.6s ease-in 0.6s both;-ms-animation:toRightAnim1 0.6s ease-in 0.6s both;animation:toRightAnim1 0.6s ease-in 0.6s both}

.da-slide-toright p{-webkit-animation:toRightAnim2 0.6s ease-in 0.3s both;-moz-animation:toRightAnim2 0.6s ease-in 0.3s both;-o-animation:toRightAnim2 0.6s ease-in 0.3s both;
-ms-animation:toRightAnim2 0.6s ease-in 0.3s both;animation:toRightAnim2 0.6s ease-in 0.3s both}.da-slide-toright .da-link{-webkit-animation:toRightAnim3 0.4s ease-in both;
-moz-animation:toRightAnim3 0.4s ease-in both;-o-animation:toRightAnim3 0.4s ease-in both;-ms-animation:toRightAnim3 0.4s ease-in both;animation:toRightAnim3 0.4s ease-in both}

.da-slide-toright .da-img{-webkit-animation:toRightAnim4 0.6s ease-in both;-moz-animation:toRightAnim4 0.6s ease-in both;-o-animation:toRightAnim4 0.6s ease-in both;
-ms-animation:toRightAnim4 0.6s ease-in both;animation:toRightAnim4 0.6s ease-in both}@-webkit-keyframes toRightAnim1{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}

@-webkit-keyframes toRightAnim2{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}@-webkit-keyframes toRightAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:100%;opacity:0}}
@-webkit-keyframes toRightAnim4{0%{left:30%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim1{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}
@-moz-keyframes toRightAnim2{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:100%;opacity:0}}
@-moz-keyframes toRightAnim4{0%{left:30%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim1{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}
@-o-keyframes toRightAnim2{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:100%;opacity:0}}
@-o-keyframes toRightAnim4{0%{left:30%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim1{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}
@-ms-keyframes toRightAnim2{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:100%;opacity:0}}
@-ms-keyframes toRightAnim4{0%{left:30%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@keyframes toRightAnim1{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}
@keyframes toRightAnim2{0%{left:5%;opacity:1}100%{left:100%;opacity:0}}@keyframes toRightAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:100%;opacity:0}}
@keyframes toRightAnim4{0%{left:30%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}
.da-slide-toleft h2{-webkit-animation:toLeftAnim1 0.6s ease-in both;-moz-animation:toLeftAnim1 0.6s ease-in both;-o-animation:toLeftAnim1 0.6s ease-in both;
-ms-animation:toLeftAnim1 0.6s ease-in both;animation:toLeftAnim1 0.6s ease-in both}.da-slide-toleft p{-webkit-animation:toLeftAnim2 0.6s ease-in 0.3s both;-moz-animation:toLeftAnim2 0.6s ease-in 0.3s both;
-o-animation:toLeftAnim2 0.6s ease-in 0.3s both;-ms-animation:toLeftAnim2 0.6s ease-in 0.3s both;animation:toLeftAnim2 0.6s ease-in 0.3s both}.da-slide-toleft .da-link{-webkit-animation:toLeftAnim3 0.4s ease-in both;
-moz-animation:toLeftAnim3 0.4s ease-in both;-o-animation:toLeftAnim3 0.4s ease-in both;-ms-animation:toLeftAnim3 0.4s ease-in both;animation:toLeftAnim3 0.4s ease-in both}

.da-slide-toleft .da-img{-webkit-animation:toLeftAnim4 0.6s ease-in 0.6s both;-moz-animation:toLeftAnim4 0.6s ease-in 0.6s both;-o-animation:toLeftAnim4 0.6s ease-in 0.6s both;
-ms-animation:toLeftAnim4 0.6s ease-in 0.6s both;animation:toLeftAnim4 0.6s ease-in 0.6s both}@-webkit-keyframes toLeftAnim1{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@-webkit-keyframes toLeftAnim2{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-webkit-keyframes toLeftAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:-50%;opacity:0}}
@-webkit-keyframes toLeftAnim4{0%{left:30%;opacity:1}40%{left:70%;opacity:1}90%{left:0%;opacity:0}100%{left:-50%;opacity:0}}
@-moz-keyframes toLeftAnim1{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@-moz-keyframes toLeftAnim2{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@-moz-keyframes toLeftAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:-50%;opacity:0}}@-moz-keyframes toLeftAnim4{0%{left:30%;opacity:1}40%{left:70%;opacity:1}90%{left:0%;opacity:0}100%{left:-50%;opacity:0}}
@-o-keyframes toLeftAnim1{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim2{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@-o-keyframes toLeftAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim4{0%{left:30%;opacity:1}40%{left:70%;opacity:1}90%{left:0%;opacity:0}100%{left:-50%;opacity:0}}
@-ms-keyframes toLeftAnim1{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim2{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@-ms-keyframes toLeftAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim4{0%{left:30%;opacity:1}40%{left:70%;opacity:1}90%{left:0%;opacity:0}100%{left:-50%;opacity:0}}
@keyframes toLeftAnim1{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@keyframes toLeftAnim2{0%{left:5%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}
@keyframes toLeftAnim3{0%{left:5%;opacity:1}99%{left:5%;opacity:0}100%{left:-50%;opacity:0}}@keyframes toLeftAnim4{0%{left:30%;opacity:1}40%{left:70%;opacity:1}90%{left:0%;opacity:0}100%{left:-50%;opacity:0}}
@font-face{font-family:"Source sans Pro", sans-serif;src:url('../css/fonts/copse-regular.eot');src:url('../css/fonts/copse-regular.eot?#iefix') format('embedded-opentype'),url('../css/fonts/copse-regular.ttf') format('truetype'), url('../css/fonts/copse-regular.woff') format('woff'), url('../css/fonts/copse-regular.svg') format('svg')}
@font-face{font-family:"quicksandbold";src:url('../css/fonts/quicksand-bold.eot');src:url('../css/fonts/quicksand-bold.eot?#iefix') format('embedded-opentype'),url('../css/fonts/quicksand-bold.ttf') format('truetype'), url('../css/fonts/quicksand-bold.woff') format('woff'), url('../css/fonts/quicksand-bold.svg') format('svg')}@font-face{font-family:"quicksandlight";src:url('../css/fonts/quicksand-light.eot');src:url('../css/fonts/quicksand-light.eot?#iefix') format('embedded-opentype'),url('../css/fonts/quicksand-light.ttf') format('truetype'), url('../css/fonts/quicksand-light.woff') format('woff'), url('../css/fonts/quicksand-light.svg') format('svg')}@font-face{font-family:"quicksandregular";src:url('../css/fonts/quicksand-regular.eot');src:url('../css/fonts/quicksand-regular.eot?#iefix') format('embedded-opentype'),url('../css/fonts/quicksand-regular.ttf') format('truetype'), url('../css/fonts/quicksand-regular.woff') format('woff'), url('../css/fonts/quicksand-regular.svg') format('svg')}@font-face{font-family:"fli_arrows";src:url('../css/fonts/fli_arrows-webfont.eot');src:url('../css/fonts/fli_arrows-webfont.eot?#iefix') format('embedded-opentype'),url('../css/fonts/fli_arrows-webfont.ttf') format('truetype'), url('../css/fonts/fli_arrows-webfont.woff') format('woff'), url('../css/fonts/fli_arrows-webfont.svg') format('svg')}
body,.site-description{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;font-family:"Source sans Pro", sans-serif; background: #EAEAEA;}
body #main,.site-description #main{background:url('../img/reseau-middle-alt.png?1465921435') center top repeat-y}
body.home,.home.site-description{background:#efefef url('../img/reseau-middle.png?1465921435') center 565px no-repeat}
body.home #main,.home.site-description #main{background:url('../img/reseau-footer.png?1465921435') center bottom no-repeat}
body.home #main .wrap,.home.site-description #main .wrap,body.home #main .da-slider,.home.site-description #main .da-slider,body.home #main #footer-content,.home.site-description #main #footer-content,body.home #main .squared-nav,.home.site-description #main .squared-nav{background:none !important}h1,h2,h3,h4,h5,h6{color:#333;font-weight:100;font-family:"Source sans Pro", sans-serif}
.page-template-default h1,.page-template-default h2,.page-template-default h3,.page-template-default h4,.page-template-default h5,.page-template-default h6{font-family:"Source sans Pro", sans-serif}
.page-template-default h1.entry-title,.page-template-default h2.entry-title,.page-template-default h3.entry-title,.page-template-default h4.entry-title,.page-template-default h5.entry-title,.page-template-default h6.entry-title{font-family:"Source sans Pro", sans-serif;}
.page-template-default h1.entry-title { color:#ef7232;font-weight: 500; }
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:"Source sans Pro", sans-serif;font-weight:bold}h1,h2,h3{font-size:18px;font-size:1.8rem}
.page-template-default h1,.page-template-default h2,.page-template-default h3{color:#1a6780}h4,h5,h6{font-size:16px;font-size:1.6rem}strong{font-family:"Source sans Pro", sans-serif}
.titre{font-size:20px;font-size:2rem;padding-bottom:7px;margin-bottom:0.5em;position:relative;}.home .titre{color:#333}.home .titre a{color:#333;text-decoration:none}
#da-slider .titre{color:#fff}

#da-slider .titre:before{bottom:0;content:"";position:absolute;width:50px}
#main{padding-bottom:0px}#main .wrap,#main .da-slider,#main #footer-content,#main .squared-nav{background-color:#fff}.container{max-width:auto}

.wrap,.da-slider,#footer-content,.squared-nav{margin:0 auto;max-width:1400px;width:100%}

body.home #main, .home.site-description #main, body.home, .home.site-description{
background: #EAEAEA;
}


@media (max-width: 480px){.wrap,.da-slider,#footer-content,.squared-nav{width:100%;}}
@media (min-width: 800px) and (max-width: 1024px){.wrap,.da-slider,#footer-content,.squared-nav{width:100%}}
#menu .wrap,#menu .da-slider,#menu #footer-content,#menu .squared-nav{position:relative}
#main .wrap,#main .da-slider,#main #footer-content,#main .squared-nav{
    padding-bottom:0;
    margin-bottom:0;width: 100%;    
    padding-left: 8%;
    padding-right: 8%;
}
.home #main .wrap{
    padding-left: 0;
    padding-right: 0;
}
.squared-nav, .squared-nav ul{
    padding:0 !important;
    border:0 !important;
    text-align: center;
}
#site-header{background:url('../img/reseau-top.png?1465921435') center top no-repeat}
#head-top{
  height: 40px;
  text-align: center;
  float: left;
  width: 7%;
  background-color: #dadada !important;
}
#head-top a{
color: #857c75 !important; 
text-transform: uppercase;
line-height: 40px;
}

@media (max-width: 480px){#head-top{text-align:left}}#head-top a{color:#ec743b}#head-top #intranet{border-right:1px solid #d9d9d9;padding:0 27px}
#head-top .wrap,#head-top .da-slider,#head-top #footer-content,#head-top .squared-nav{position:relative}
#head-top #form-login{background:#fff;border:1px solid #d9d9d9;border-top:0;display:none;padding:0.5em 1em;width:100%;position: relative;}
#head-top #form-login .wrap,#head-top #form-login .da-slider,#head-top #form-login #footer-content,#head-top #form-login .squared-nav{margin:0 auto}
#head-top #form-login input{border:1px solid #d9d9d9;margin-top:0;display:inline;padding:0.25em 0.5em}#head-top #form-login input::-webkit-input-placeholder{font-style:italic;color:#cbcbcb}
#head-top #form-login input:-moz-placeholder{font-style:italic;color:#cbcbcb}#head-top #form-login input::-moz-placeholder{font-style:italic;color:#cbcbcb}
#head-top #form-login input:-ms-input-placeholder{
    font-style:italic;color:#cbcbcb}
#head-top #form-login input:first-child{margin-top:0}
#head-top #form-login input[type=submit]{
  text-indent:-999em;background-color:#fff;background-image:url('../img/ok.png?1465921435');background-position:center center;background-repeat:no-repeat;border:0;
  margin-right:95px;padding:0.5em 0.75em

}@media (max-width: 480px){#head-top #form-login input[type=submit]{margin-right:0}}@media (max-width: 480px){#head-top #lang{padding:0}}
#head-top #lang li{line-height:15px;line-height:1.5rem;border-left:1px solid #ec743b}#head-top #lang li a{padding:0 6px}#head-top #lang li a.selected{font-weight:bold;text-decoration:underline}
#head-top #lang li:first-child{border:0}#head-top ul,#head-top li{display:inline-block;list-style-type:none;margin:0}



#head-bottom .site-title a{display:block;height:100%;width:100%}
#head-bottom .site-description{display:none}
#site-footer{line-height:100px;background-color:#1d687e;color:#fff;min-height:152px;text-align:right;vertical-align:center; position: relative;}
#site-footer #footer-content a{font-size:13px;font-size:1.3rem;color:#fff}#site-footer #footer-content a.footer-link{padding:0 6px}
#site-footer #ia-link{background:url('../img/logo_investir_avenir.png?1465921435') no-repeat;display:block;float:left;height:78px;width:78px;margin-top: 10px;}

@media (max-width: 480px){#site-footer{color:#1d687e;line-height:1em}
#site-footer .copyright{position:relative;padding:1em 0}
#site-footer #footer-content a.footer-link{display:inline-block;width:100%}
#site-footer #ia-link{position:absolute;left:0;top:1em}}
#breadcrumb{
    background: #fff;
    color:#8e8e8e; 
    height: 70px;
    width: 100%;
    margin: 0 auto;
    max-width: 1400px;
    overflow: hidden;
    border-left:1px solid #BEBEBE;
    border-right:1px solid #BEBEBE;
    padding-left: 8%;
    padding-right: 8%;
    padding-top: 25px;
}
#main .wrap{
    border-left:1px solid #BEBEBE;
    border-right:1px solid #BEBEBE;
}
#breadcrumb ul{ margin-top: 5px;border-bottom:1px solid #dadada;border-top:1px solid #dadada;}

#breadcrumb li{line-height:35px;line-height:3.5rem;display:inline-block;list-style-type:none;padding:0 9px;color:#8e8e8e;font-size: 1.5rem;text-transform: uppercase;font-weight: bold;}

@media (max-width: 480px){#breadcrumb li{width:100%}}#breadcrumb li::after{margin-left:2px}#breadcrumb li::before{content:'>';margin-right:2px;padding-right:10px}

@media (max-width: 480px){#breadcrumb li::before{padding-right:2px}}#breadcrumb li:first-child{padding-left:0}#breadcrumb li:first-child::before{content:''}#breadcrumb li a{color:#8e8e8e;font-size: 1.5rem;text-transform: uppercase;font-weight: bold;}

#home-slider-container{color:#fff;height:610px;position:relative;overflow:hidden;z-index:1}

@media (max-width: 480px){#home-slider-container{height:200px}}#home-slider-container a{color:inherit}

#home-slider-container #da-slider-bg{
  background-image: none !important;
  position:absolute;top:0;right:0;bottom:44px;left:0;min-width:100%;
  -webkit-transition:background-position 1.4s ease-in-out 0.3s;
  -moz-transition:background-position 1.4s ease-in-out 0.3s;
  -o-transition:background-position 1.4s ease-in-out 0.3s;
  -ms-transition:background-position 1.4s ease-in-out 0.3s;
  transition:background-position 1.4s ease-in-out 0.3s}
  
@media (max-width: 480px){#home-slider-container #da-slider-bg{height:100%}
}

#home-slider-container #da-slider{background-image:url('../img/bg_slider.png?1465921435');border-bottom:0;border-top:0;height:612px}

@media (max-width: 480px){#home-slider-container #da-slider{height:100%}}
#home-slider-container #da-slider-nav .da-dots{border-top:4px solid #531233;height:49px}
#home-slider-container #da-slider-nav a,#home-slider-container #da-slider-nav span{background-image:url('../img/nav-slider.png?1465921435');
background-repeat:no-repeat;background-position:-20px center;border:0;display:inline-block;margin-top:20px;height:20px;vertical-align:middle;width:20px}
#home-slider-container #da-slider-nav a.da-dots-current,#home-slider-container #da-slider-nav span.da-dots-current{background-position:0 center}

#content-top{
     position:relative;
     background-color: #fff;
}
.entry-meta{clear:both}
.entry-content{margin-top:1.75em}
#home-actus{min-height:530px}
#home-actus .article{background:#fff;display:inline-block;margin:0 20px 17px 0;width:45%;vertical-align:top}@media (min-width: 768px){#home-actus .article{margin-right:10px}}
#home-actus .article .article-vignette{margin:0 0 16px;max-height:103px;max-width:100%}
#home-actus .article .article-titre{font-size:16px;font-size:1.6rem;color:#333;margin:0;padding:0 16px; text-align: left !important;}
#home-actus .article .article-extrait{line-height:16px;line-height:1.6rem;margin:0 0 15px;min-height:69px;padding:0 16px}
#home-actus .article .article-extrait img{display:none}#home-actus .article .article-suite{line-height:21px;line-height:2.1rem;background-color:#ec743b;background-image:url('../img/next.png?1465921435');
background-position:13px center;background-repeat:no-repeat;color:#fff;height:21px;display:inline-block;padding-left:38px;width:100%}
#home-actus .article strong{font-weight:normal}@media (max-width: 480px){#home-actus,#home-actus .article,#depot-dossier,#home-agenda,#home-offre{width:100%;clear:left}
#home-actus h2,#home-actus .article h2,#depot-dossier h2,#home-agenda h2,#home-offre h2{word-break:normal}}

@media (min-width: 480px) and (max-width: 768px){#home-actus,#home-actus .article,#depot-dossier,#home-agenda,#home-offre{width:100%;clear:left}
#home-actus h2,#home-actus .article h2,#depot-dossier h2,#home-agenda h2,#home-offre h2{word-break:normal}}@media (max-width: 480px){#home-actus .article{text-align:center}
#home-actus .article h2,#home-actus .article .article-suite,#home-actus .article .article-extrait{text-align:left}}@media (min-width: 480px) and (max-width: 768px){#home-actus .article{text-align:center}
#home-actus .article h2,#home-actus .article .article-suite,#home-actus .article .article-extrait{text-align:left}}
#depot-dossier{background:#fff;min-height:111px;margin-top:19px;padding:10px}#depot-dossier a{color:inherit;display:inline-block;height:100%;width:100%}
#depot-dossier span.icone{float:left;display:inline-block;height:100%;margin:35px 15px 20px 0}
#depot-dossier span.icone:before{font-size:55px;font-size:5.5rem;content:"9";border-radius:50%;color:#fff;background-color:#d9d9d9;font-family:'fli_arrows';padding:17px 13px 10px}
#depot-dossier .titre:before{border-bottom:0px #ec743b;bottom:0;content:"";position:absolute;width:50px}#depot-dossier h2,#depot-dossier p{margin:0;padding-left:95px}
#depot-dossier p{line-height:15px;line-height:1.5rem;margin-top:0.5em}#home-offre{background:#fff;margin:0;min-height:500px;padding:25px 60px 25px 65px;position:relative}
@media (max-width: 480px){#home-offre{padding:25px 5px}}#home-offre a{color:#333}#home-offre .tj_container{position:relative;margin:30px auto}
#home-offre .tj_nav{position:absolute;right:20px;top:145px;height:90px}@media (max-width: 480px){#home-offre .tj_nav{right:50px;top:156px}}

@media (max-width: 320px){#home-offre .tj_nav{right:45px;top:120px}}
#home-offre .tj_nav span{position:absolute;top:0px;left:0px;text-indent:-9000px;opacity:1.0;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-transition:all 0.2s ease-in-out}
#home-offre .tj_nav span.tj_next{top:auto;bottom:0px;left:0px}#home-offre .tj_nav span:hover{opacity:0.7}#home-offre .tj_wrapper{width:100%;height:100%;position:relative;margin:0px auto}
#home-offre .tj_wrapper ul li{float:left;list-style-type:none;vertical-align:top;position:relative}@media (max-width: 480px){#home-offre .tj_wrapper ul li{left:26px !important}}

@media (max-width: 320px){#home-offre .tj_wrapper ul li{left:26px !important}}#home-offre .tj_wrapper ul li>div{background:#efefef;display:block;height:180px;width:180px;margin:0 20px 20px 0}

@media (max-width: 320px){#home-offre .tj_wrapper ul li>div{height:150px;width:150px;margin-bottom:10px}}@media (min-width: 640px) and (max-width: 768px){#home-offre .tj_wrapper ul li>div{width:300px;margin-right:10px}}

@media (min-width: 800px) and (max-width: 1024px){#home-offre .tj_wrapper ul li>div{margin-right:10px}}#home-offre .tj_wrapper ul li.blue>div{background:#ec743b}
#home-offre .tj_wrapper ul li.green>div{background:#a1d042}#home-offre .tj_wrapper ul li.orange>div{background:#f5772d}#home-offre .tj_wrapper ul li.yellow>div{background:#ec743b}
#home-offre .tj_wrapper ul li.blue>div h2,#home-offre .tj_wrapper ul li.green>div h2,#home-offre .tj_wrapper ul li.orange>div h2,#home-offre .tj_wrapper ul li.yellow>div h2{color:#fff}
#home-offre .tj_wrapper ul li h2{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem;color:#333; position:absolute;top:20%;left:20px;width:130px;letter-spacing:-0.05em;text-transform:none;margin-bottom:0}
#home-offre .tj_wrapper ul li h2.titre{font-size:20px;font-size:2rem}
#home-offre .tj_wrapper ul li h2.titre:before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
#home-offre .tj_wrapper ul li h2.blue:before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
#home-offre .tj_wrapper ul li h2.green:before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
#home-offre .tj_wrapper ul li h2.orange:before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
#home-offre .tj_wrapper ul li h2.orange:before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
#home-offre .tj_wrapper ul li h2.titre-categorie{text-transform:uppercase}#home-offre .tj_wrapper ul li p{position:absolute;top:44%;left:20px;width:135px}
#home-offre .tj_wrapper ul li a{outline:none;display:block;margin:5px}#home-offre .tj_wrapper ul li img,#home-offre .tj_wrapper ul li a img{display:none}
#home-offre .tj_prev,#home-offre .tj_next{background-image:url('../img/offre-nav.png?1465921435');display:block;height:44px;position:absolute;right:15px;width:44px;text-indent:-999em}
#home-offre .tj_prev:hover,#home-offre .tj_next:hover{cursor:pointer}#home-offre .tj_next{background-position:0 -44px}#home-offre .tj_gallery{margin-left:-25px}

@media (max-width: 480px){#home-offre .tj_gallery{margin-left:0}}.single-title{font-size:16px;font-size:1.6rem;clear:both;margin-bottom:1em}
.entry-title{font-size:20px;font-size:2rem;float:left;position:relative;margin-bottom:0.5em;padding-bottom:7px;text-transform:uppercase}
.entry-title::before{border-bottom:0px #00677c;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-dark-blue::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-pink::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-blue::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-green::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-orange::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.entry-title.entry-title-yellow::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
article .entry-content{font-size:1.7rem;line-height:19px;line-height:1.9rem;clear:none;text-align: justify;}
@media (max-width: 480px){article .entry-content p{word-break:normal}}

@media (min-width: 769px){article .entry-content p{word-break:normal}}.backlinks{float:right;position:relative;z-index:100;margin-top:0}@media (max-width: 480px){.backlinks{padding:0}}
.backlinks li{line-height:33px;line-height:3.3rem;list-style-type:none;display:inline-block;height:33px;min-width:93px}.backlinks li a{display:inline-block;width:100%;padding-left:37px}
.backlinks li a:hover{text-decoration:none}.backlinks li.grandparent{margin-right:0.5em;padding-left:0}.backlinks li.grandparent a{background:url('../img/back-violet.png?1465921435') 12px center no-repeat;color:#ec743b}
.backlinks li.parent{background:#ec743b}.backlinks li.parent a{background:url('../img/return.png?1465921435') 12px center no-repeat;color:#fff}.backlinks li.parent a:hover{background-color:#ec743b}
.page-children-list,.page-children-list-noeuds,.page-children-list-wp{margin:0;padding:0}
.page-children-list li,.page-children-list-noeuds li,.page-children-list-wp li{list-style-type:none;display:inline-block;min-width:221px;height:62px;margin-bottom:24px;margin-right:10px;padding:5px 0 0 62px;background-position:left center;background-repeat:no-repeat}
.page-children-list li h2,.page-children-list-noeuds li h2,.page-children-list-wp li h2{margin-top:0;font-size:16px;font-size:1.6rem;color:#333}
.page-children-list li a,.page-children-list-noeuds li a,.page-children-list-wp li a{color:#ec743b;text-transform:uppercase;font-weight:bold;vertical-align:middle;padding:7px 0 5px 21px;background:url('../img/next-violet.png?1465921435') left center no-repeat}
.page-children-list-noeuds li:nth-child(1){background-image:url('../img/node-child-1.png?1465921435')}.page-children-list-noeuds li:nth-child(2){background-image:url('../img/node-child-2.png?1465921435')}
.page-children-list-noeuds li:nth-child(3){background-image:url('../img/node-child-3.png?1465921435')}.page-children-list-noeuds li:nth-child(4){background-image:url('../img/node-child-4.png?1465921435')}
.page-children-list-noeuds li:nth-child(5){background-image:url('../img/node-child-5.png?1465921435')}.page-children-list-noeuds li:nth-child(6){background-image:url('../img/node-child-6.png?1465921435')}
.page-children-list-noeuds li:nth-child(7){background-image:url('../img/node-child-7.png?1465921435')}.page-children-list-wp li{min-width:50%;margin-right:0}
.squared-nav{
  margin-bottom:50px;padding-bottom:30px}
.squared-nav ul, #squares-container{margin:0;padding:0;
    border-left:1px solid #BEBEBE;
    border-right:1px solid #BEBEBE;}
.squared-nav li{cursor:pointer;list-style-type:none;display:inline-block;height:80px;width:219px;vertical-align:middle;background-color:#83acb8;margin-bottom:50px}

@media (min-width: 769px){
  .squared-nav li {width:219px;text-align: center;font-weight: bold;}
  .squared-nav li.green-link{width:249px}
  }
@media (max-width: 480px){.squared-nav li{width:100%}}
.squared-nav li a{font-size:16px;
font-size:1.6rem;
line-height:20px;
line-height:2rem;
display:table-cell;
height:70px;
text-decoration:none;
color:#ffffff;
position:relative;
text-transform:uppercase;
padding:0 20px 0 24px;
vertical-align: middle;
}
.squared-nav li a span{
  display:table-cell;
  vertical-align: middle;
  height: 80px;
  width: 219px;
}
.squared-nav li.dark-blue-link span::before{border-bottom:0px #00829c;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.pink-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.blue-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.green-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.orange-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.yellow-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.imagerie-interventionnelle span,.squared-nav li.publications-brevets-link span,.squared-nav li.equipe-operationnelle-link span,.squared-nav li.demande-de-collaboration-link span,.squared-nav li.demande-de-prestation-link span{top:35%}.squared-nav li.instrumentations-innovations-technologiques span,.squared-nav li.agents-dimagerie-moleculaire span,.squared-nav li.iam span{top:29%}
.squared-nav li.traitement-et-analyse-en-imagerie-multimodale span{top:23%}.squared-nav li.publications-brevets-link{padding-right:30px}
.squared-nav li:hover a{color:#f5f5f5}
.squared-nav li:hover.dark-blue-link{background-color:#ec743b}.squared-nav li:hover.dark-blue-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li:hover.pink-link{background-color:#ec743b}
.squared-nav li:hover.pink-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}.squared-nav li:hover.blue-link{background-color:#ec743b}
.squared-nav li:hover.blue-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}.squared-nav li:hover.green-link{background-color:#ec743b}
.squared-nav li:hover.green-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}.squared-nav li:hover.orange-link{background-color:#ec743b}
.squared-nav li:hover.orange-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}.squared-nav li:hover.yellow-link{background-color:#ec743b}
.squared-nav li:hover.yellow-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}li.rechercher-plateforme-equipement-expertise-link:hover{background-color:#ec743b}
.squared-nav li.active a{color:#fff}
.squared-nav li.active.dark-blue-link{background-color:#ec743b}
.squared-nav li.active.dark-blue-link span::before{border-bottom:0;bottom:0;content:"";position:absolute;width:50px}
.squared-nav li.active.pink-link{background-color:#ec743b}
.squared-nav li.dark-blue-link{background-color:#4e7a86}
.squared-nav li.dark-blue-link.special{width: 249px;height: 82px;}
.squared-nav li.pink-link{background-color:#6196a5}
.squared-nav li.blue-link{background-color:#83acb8}
.squared-nav li.green-link{background-color:#a5c3cb}
.squared-nav li.active.pink-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}.squared-nav li.active.blue-link{background-color:#ec743b}
.squared-nav li.active.blue-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}.squared-nav li.active.green-link{background-color:#ec743b}
.squared-nav li.active.green-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}.squared-nav li.active.orange-link{background-color:#f5772d}
.squared-nav li.active.orange-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}.squared-nav li.active.yellow-link{background-color:#ec743b}
.squared-nav li.active.yellow-link span::before{border-bottom:0px #f5f5f5;bottom:0;content:"";position:absolute;width:50px}.staff-member{margin-bottom:20px;min-height:155px}
.staff-member img{float:left;margin-top:4px;margin-bottom:0}.staff-member .member-name{font-size:16px;font-size:1.6rem;margin-bottom:5px}
.staff-member .member-desc,.staff-member .member-phone,.staff-member .member-mail{font-size:13px;font-size:1.3rem;clear:none;margin:0}
.staff-member .member-phone,.staff-member .member-mail{min-height:1.45em}.staff-member .member-desc{margin-bottom:5px;}
.staff-member .member-phone{font-weight:bold;background:url('../img/phone.png?1465921435') left center no-repeat;padding-left:16px}
.staff-member .member-mail{display:inline;background:#a5c3cb url('../img/mail.png?1465921435') 10px center no-repeat;color:#fff;padding:3px 15px 3px 45px;text-decoration:none;width:590px}
.staff-member .member-mail:hover{background-color:#ec743b}.staff-member .member-mail a{color:#fff;text-decoration:none}
.article-list{padding:0;margin:0}.article-list li{list-style-type:none;background-color:#efefef;margin-bottom:10px;position:relative;min-height:103px}
.article-list li .img-container{float:left;height:103px;text-align:center}.article-list li .img-container img{max-height:100%}
.article-list li .item-content .inner{padding:0 10px}.article-list li .item-title{font-size:16px;font-size:1.6rem;color:#333;margin:0 0 5px}
.article-list li .item-excerpt{font-size:13px;font-size:1.3rem;margin-bottom:5px;min-height:55px;min-height:45px}
.article-list li .item-excerpt strong{font-family:"quicksandregular", Helvetica, Arial, sans-serif;font-weight:normal}.article-list li .item-excerpt img{display:none}
a.read-more{background:url('../img/next-violet.png?1465921435') left 4px no-repeat;color:#ec743b;margin-top:5px;padding:5px 0 5px 21px}
.single-evenement .pagination-container,.single-emploi .pagination-container,.single-formation .pagination-container,.page-template-page-emploi-php .pagination-container,.page-template-page-workspaces-php .pagination-container,.page-template-page-actualites-php .pagination-container{font-size:14px;font-size:1.4rem;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:10px;padding-top:10px;margin-bottom:20px;margin-top:25px;text-align:right}.single-evenement .pagination-container span,.single-evenement .pagination-container a,.single-emploi .pagination-container span,.single-emploi .pagination-container a,.single-formation .pagination-container span,.single-formation .pagination-container a,.page-template-page-emploi-php .pagination-container span,.page-template-page-emploi-php .pagination-container a,.page-template-page-workspaces-php .pagination-container span,.page-template-page-workspaces-php .pagination-container a,.page-template-page-actualites-php .pagination-container span,.page-template-page-actualites-php .pagination-container a{line-height:27px;line-height:2.7rem;color:#fff;display:inline-block;height:27px;width:28px;text-align:center;text-decoration:none;background:url('../img/pagination.png?1465921435') left top no-repeat}.single-evenement .pagination-container span.current,.single-evenement .pagination-container span:hover,.single-evenement .pagination-container a.current,.single-evenement .pagination-container a:hover,.single-emploi .pagination-container span.current,.single-emploi .pagination-container span:hover,.single-emploi .pagination-container a.current,.single-emploi .pagination-container a:hover,.single-formation .pagination-container span.current,.single-formation .pagination-container span:hover,.single-formation .pagination-container a.current,.single-formation .pagination-container a:hover,.page-template-page-emploi-php .pagination-container span.current,.page-template-page-emploi-php .pagination-container span:hover,.page-template-page-emploi-php .pagination-container a.current,.page-template-page-emploi-php .pagination-container a:hover,.page-template-page-workspaces-php .pagination-container span.current,.page-template-page-workspaces-php .pagination-container span:hover,.page-template-page-workspaces-php .pagination-container a.current,.page-template-page-workspaces-php .pagination-container a:hover,.page-template-page-actualites-php .pagination-container span.current,.page-template-page-actualites-php .pagination-container span:hover,.page-template-page-actualites-php .pagination-container a.current,.page-template-page-actualites-php .pagination-container a:hover{background:url('../img/pagination-number.png?1465921435') left top no-repeat}
.single-evenement .pagination-container span.prev,.single-evenement .pagination-container span.next,.single-evenement .pagination-container a.prev,.single-evenement .pagination-container a.next,.single-emploi .pagination-container span.prev,.single-emploi .pagination-container span.next,.single-emploi .pagination-container a.prev,.single-emploi .pagination-container a.next,.single-formation .pagination-container span.prev,.single-formation .pagination-container span.next,.single-formation .pagination-container a.prev,.single-formation .pagination-container a.next,.page-template-page-emploi-php .pagination-container span.prev,.page-template-page-emploi-php .pagination-container span.next,.page-template-page-emploi-php .pagination-container a.prev,.page-template-page-emploi-php .pagination-container a.next,.page-template-page-workspaces-php .pagination-container span.prev,.page-template-page-workspaces-php .pagination-container span.next,.page-template-page-workspaces-php .pagination-container a.prev,.page-template-page-workspaces-php .pagination-container a.next,.page-template-page-actualites-php .pagination-container span.prev,.page-template-page-actualites-php .pagination-container span.next,.page-template-page-actualites-php .pagination-container a.prev,.page-template-page-actualites-php .pagination-container a.next{font-family:"fli_arrows";background:url('../img/pagination-arrow.png?1465921435') left top no-repeat}.single-evenement .pagination-container span.prev:hover,.single-evenement .pagination-container span.next:hover,.single-evenement .pagination-container a.prev:hover,.single-evenement .pagination-container a.next:hover,.single-emploi .pagination-container span.prev:hover,.single-emploi .pagination-container span.next:hover,.single-emploi .pagination-container a.prev:hover,.single-emploi .pagination-container a.next:hover,.single-formation .pagination-container span.prev:hover,.single-formation .pagination-container span.next:hover,.single-formation .pagination-container a.prev:hover,.single-formation .pagination-container a.next:hover,.page-template-page-emploi-php .pagination-container span.prev:hover,.page-template-page-emploi-php .pagination-container span.next:hover,.page-template-page-emploi-php .pagination-container a.prev:hover,.page-template-page-emploi-php .pagination-container a.next:hover,.page-template-page-workspaces-php .pagination-container span.prev:hover,.page-template-page-workspaces-php .pagination-container span.next:hover,.page-template-page-workspaces-php .pagination-container a.prev:hover,.page-template-page-workspaces-php .pagination-container a.next:hover,.page-template-page-actualites-php .pagination-container span.prev:hover,.page-template-page-actualites-php .pagination-container span.next:hover,.page-template-page-actualites-php .pagination-container a.prev:hover,.page-template-page-actualites-php .pagination-container a.next:hover{opacity:0.85}.page-template-page-emploi-php .pagination-container h2,.page-template-page-workspaces-php .pagination-container h2{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;text-align:left;float:left;color:#ec743b}
.page-template-page-emploi-php .pagination-container .date-filter-container,.page-template-page-workspaces-php .pagination-container 
.date-filter-container{font-family:"quicksandregular", Helvetica, Arial, sans-serif;border:1px solid #efefef;width:180px;display:inline-block;background-color:transparent;background:url(../img/bg_select.png) no-repeat right 0;margin:0px 10px -8px 10px;padding:0;line-height:20px;overflow-x:hidden}
.page-template-page-emploi-php .pagination-container select[name="date_filter"],.page-template-page-emploi-php .pagination-container select[name="term_filter"],.page-template-page-workspaces-php 
.pagination-container select[name="date_filter"],.page-template-page-workspaces-php .pagination-container select[name="term_filter"]{
  font-family:"quicksandregular", Helvetica, Arial, sans-serif;font-size:.8em;border:0;width:208px;height:24px;margin:0;padding:0;color:#3e3e3e;background-color:transparent;padding:0 27px 0 0;line-height:24px}
  .page-template-page-emploi-php .pagination-container select[name="date_filter"]:focus,.page-template-page-emploi-php .pagination-container select[name="term_filter"]:focus,
  .page-template-page-workspaces-php .pagination-container select[name="date_filter"]:focus,.page-template-page-workspaces-php .pagination-container select[name="term_filter"]:focus{border:0;outline:none}
  article .entry-content ul.pagination{font-size:14px;font-size:1.4rem;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:10px;padding-top:10px;margin-bottom:20px;margin-top:25px;text-align:right}
  article .entry-content ul.pagination li{display:inline;list-style-type:none}
  article .entry-content ul.pagination a{line-height:27px;line-height:2.7rem;color:#fff;display:inline-block;height:27px;width:28px;text-align:center;text-decoration:none;background:url('../img/pagination.png?1465921435') left top no-repeat}
  article .entry-content ul.pagination a.active,article .entry-content ul.pagination a:hover{background:url('../img/pagination-number.png?1465921435') left top no-repeat}
  article .entry-content ul.pagination a.arrows{font-family:"fli_arrows"}article .entry-content ul.pagination a.arrows.active,article .entry-content ul.pagination a.arrows:hover{background:url('../img/pagination-arrow.png?1465921435') left top no-repeat}
  .single-post .nav-single,.single-emploi .nav-single,.single-formation .nav-single,.single-workspace .nav-single,.single-evenement .nav-single,.single-indicateur .nav-single,.single-indicateur_ligne .nav-single{clear:both;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:15px;padding-top:15px;margin-bottom:25px;margin-top:25px;text-align:right}
  .single-post .nav-single .last-posts,.single-emploi .nav-single .last-posts,.single-formation .nav-single .last-posts,.single-workspace .nav-single .last-posts,.single-evenement .nav-single .last-posts,.single-indicateur .nav-single .last-posts,.single-indicateur_ligne .nav-single .last-posts{display:inline-block;margin-right:50px;color:#ec743b}@media (max-width: 768px){.single-post .nav-single .last-posts,.single-emploi .nav-single .last-posts,.single-formation .nav-single .last-posts,.single-workspace .nav-single .last-posts,.single-evenement .nav-single .last-posts,.single-indicateur .nav-single .last-posts,.single-indicateur_ligne .nav-single .last-posts{margin-bottom:12px}}.single-post .nav-single a,.single-emploi .nav-single a,.single-formation .nav-single a,.single-workspace .nav-single a,.single-evenement .nav-single a,.single-indicateur .nav-single a,.single-indicateur_ligne .nav-single a{text-decoration:none}.single-post .content .btn-default,.single-post .content nav .nav-previous,.single-post .content nav .nav-next,.single-emploi .content .btn-default,.single-emploi .content nav .nav-previous,.single-emploi .content nav .nav-next,.single-formation .content .btn-default,.single-formation .content nav .nav-previous,.single-formation .content nav .nav-next,.single-workspace .content .btn-default,.single-workspace .content nav .nav-previous,.single-workspace .content nav .nav-next,.single-evenement .content .btn-default,.single-evenement .content nav .nav-previous,.single-evenement .content nav .nav-next,.single-indicateur .content .btn-default,.single-indicateur .content nav .nav-previous,.single-indicateur .content nav .nav-next,.single-indicateur_ligne .content .btn-default,.single-indicateur_ligne .content nav .nav-previous,.single-indicateur_ligne .content nav .nav-next{color:#fff;float:none;width:auto;text-align:right;background:#ec743b;background-repeat:no-repeat;padding:10px 18px;margin:7px 0;cursor:pointer}.single-post .content .btn-default:hover,.single-post .content nav .nav-previous:hover,.single-post .content nav .nav-next:hover,.single-emploi .content .btn-default:hover,.single-emploi .content nav .nav-previous:hover,.single-emploi .content nav .nav-next:hover,.single-formation .content .btn-default:hover,.single-formation .content nav .nav-previous:hover,.single-formation .content nav .nav-next:hover,.single-workspace .content .btn-default:hover,.single-workspace .content nav .nav-previous:hover,.single-workspace .content nav .nav-next:hover,.single-evenement .content .btn-default:hover,.single-evenement .content nav .nav-previous:hover,.single-evenement .content nav .nav-next:hover,.single-indicateur .content .btn-default:hover,.single-indicateur .content nav .nav-previous:hover,.single-indicateur .content nav .nav-next:hover,.single-indicateur_ligne .content .btn-default:hover,.single-indicateur_ligne .content nav .nav-previous:hover,.single-indicateur_ligne .content nav .nav-next:hover{background-color:#ec743b}.single-post .content .btn-default,.single-emploi .content .btn-default,.single-formation .content .btn-default,.single-workspace .content .btn-default,.single-evenement .content .btn-default,.single-indicateur .content .btn-default,.single-indicateur_ligne .content .btn-default{border:0}
  .single-post .content nav .nav-previous,.single-emploi .content nav .nav-previous,.single-formation .content nav .nav-previous,.single-workspace .content nav .nav-previous,.single-evenement .content nav .nav-previous,.single-indicateur .content nav .nav-previous,.single-indicateur_ligne .content nav .nav-previous{padding-left:36px;background-image:url('../img/prev-single-nav.png?1465921435');background-position:10px center}.single-post .content nav .nav-next,.single-emploi .content nav .nav-next,.single-formation .content nav .nav-next,.single-workspace .content nav .nav-next,.single-evenement .content nav .nav-next,.single-indicateur .content nav .nav-next,.single-indicateur_ligne .content nav .nav-next{padding-right:36px;background-image:url('../img/next-single-nav.png?1465921435');background-position:87% center}.single-post .edit-link,.single-post footer,.single-emploi .edit-link,.single-emploi footer,.single-formation .edit-link,.single-formation footer,.single-workspace .edit-link,.single-workspace footer,.single-evenement .edit-link,.single-evenement footer,.single-indicateur .edit-link,.single-indicateur footer,.single-indicateur_ligne .edit-link,.single-indicateur_ligne footer{clear:both}.contact-template .entry-content{margin-top:1.75em}.contact-template .localisation{background-image:url('../img/bg-contact.png?1465921435');background-repeat:no-repeat;padding-top:60px}.contact-template .localisation-content{width:35%;float:left}.contact-template .localisation-content .localisation-title{font-size:16px;font-size:1.6rem;margin-bottom:7px}.contact-template .localisation-content p{font-size:13px;font-size:1.3rem}.contact-template .localisation-content .localisation-phone,.contact-template .localisation-content .localisation-ville{font-size:14px;font-size:1.4rem;font-weight:bold}.contact-template .localisation-content .localisation-ville{margin-bottom:10px}.contact-template .localisation-content .localisation-phone{background:url('../img/phone.png?1465921435') left center no-repeat;padding-left:16px}.contact-template .localisation-content .localisation-mail{background:#ec743b url('../img/mail.png?1465921435') 10px center no-repeat;color:#fff;display:inline-block;width:100%;padding:1px 0 1px 45px;text-decoration:none}.contact-template .localisation-content .localisation-mail a{color:#fff}.contact-template .localisation-content .localisation-mail:hover{background-color:#ec743b}.contact-template iframe{width:580px;border:0}.contact-template .localisation-1{background-position:275px top;margin-bottom:105px}.contact-template .localisation-1 .localisation-content{float:left}.contact-template .localisation-1 iframe{float:right;height:270px}.contact-template .localisation-2{margin-top:-60px;background-position:-26px 7px}.contact-template .localisation-2 .localisation-content{float:right}.contact-template .localisation-2 iframe{float:left;height:247px}@media (min-width: 769px){.contact-template .localisation-1 .localisation-content,.contact-template .localisation-2 .localisation-content,.contact-template .localisation-1 iframe,.contact-template .localisation-2 iframe{float:none}.contact-template .localisation-1 .localisation-content,.contact-template .localisation-2 .localisation-content,.contact-template .localisation-1 .localisation-content p,.contact-template .localisation-2 .localisation-content p{width:100%}.contact-template .localisation{margin-top:0;padding-top:0;margin-bottom:20px}}@media (max-width: 480px){.contact-template .localisation-1 .localisation-content,.contact-template .localisation-2 .localisation-content,.contact-template .localisation-1 iframe,.contact-template .localisation-2 iframe{float:none}.contact-template .localisation-1 .localisation-content,.contact-template .localisation-2 .localisation-content,.contact-template .localisation-1 .localisation-content p,.contact-template .localisation-2 .localisation-content p{width:100%}.contact-template .localisation{margin-top:0;padding-top:0;margin-bottom:20px}}body.page-template-page-agenda-php #main>.wrap,.page-template-page-agenda-php.site-description #main>.wrap,body.page-template-page-agenda-php #main>.da-slider,.page-template-page-agenda-php.site-description #main>.da-slider,body.page-template-page-agenda-php #main>#footer-content,.page-template-page-agenda-php.site-description #main>#footer-content,body.page-template-page-agenda-php #main>.squared-nav,.page-template-page-agenda-php.site-description #main>.squared-nav{background:none;position:relative}body.page-template-page-agenda-php #main>.wrap #event-list,.page-template-page-agenda-php.site-description #main>.wrap #event-list,body.page-template-page-agenda-php #main>.da-slider #event-list,.page-template-page-agenda-php.site-description #main>.da-slider #event-list,body.page-template-page-agenda-php #main>#footer-content #event-list,.page-template-page-agenda-php.site-description #main>#footer-content #event-list,body.page-template-page-agenda-php #main>.squared-nav #event-list,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list{left:-42px;padding-left:42px;background-color:#fff;padding-right:42px}body.page-template-page-agenda-php #main>.wrap #event-list.w70,.page-template-page-agenda-php.site-description #main>.wrap #event-list.w70,body.page-template-page-agenda-php #main>.da-slider #event-list.w70,.page-template-page-agenda-php.site-description #main>.da-slider #event-list.w70,body.page-template-page-agenda-php #main>#footer-content #event-list.w70,.page-template-page-agenda-php.site-description #main>#footer-content #event-list.w70,body.page-template-page-agenda-php #main>.squared-nav #event-list.w70,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list.w70,body.page-template-page-agenda-php #main>.wrap .contact-template .localisation-content p#event-list,.contact-template .localisation-content body.page-template-page-agenda-php #main>.wrap p#event-list,.page-template-page-agenda-php.site-description #main>.wrap .contact-template .localisation-content p#event-list,.contact-template .localisation-content .page-template-page-agenda-php.site-description #main>.wrap p#event-list,body.page-template-page-agenda-php #main>.da-slider .contact-template .localisation-content p#event-list,.contact-template .localisation-content body.page-template-page-agenda-php #main>.da-slider p#event-list,.page-template-page-agenda-php.site-description #main>.da-slider .contact-template .localisation-content p#event-list,.contact-template .localisation-content .page-template-page-agenda-php.site-description #main>.da-slider p#event-list,body.page-template-page-agenda-php #main>#footer-content .contact-template .localisation-content p#event-list,.contact-template .localisation-content body.page-template-page-agenda-php #main>#footer-content p#event-list,.page-template-page-agenda-php.site-description #main>#footer-content .contact-template .localisation-content p#event-list,.contact-template .localisation-content .page-template-page-agenda-php.site-description #main>#footer-content p#event-list,body.page-template-page-agenda-php #main>.squared-nav .contact-template .localisation-content p#event-list,.contact-template .localisation-content body.page-template-page-agenda-php #main>.squared-nav p#event-list,.page-template-page-agenda-php.site-description #main>.squared-nav .contact-template .localisation-content p#event-list,.contact-template .localisation-content .page-template-page-agenda-php.site-description #main>.squared-nav p#event-list{width:67%}body.page-template-page-agenda-php #main>.wrap #event-list .entry-header,.page-template-page-agenda-php.site-description #main>.wrap #event-list .entry-header,body.page-template-page-agenda-php #main>.da-slider #event-list .entry-header,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .entry-header,body.page-template-page-agenda-php #main>#footer-content #event-list .entry-header,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .entry-header,body.page-template-page-agenda-php #main>.squared-nav #event-list .entry-header,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .entry-header{padding-top:26px;margin-left:20px}
  body.page-template-page-agenda-php #main>.wrap #event-list .agenda-subtitle,.page-template-page-agenda-php.site-description #main>.wrap #event-list .agenda-subtitle,body.page-template-page-agenda-php #main>.da-slider #event-list .agenda-subtitle,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .agenda-subtitle,body.page-template-page-agenda-php #main>#footer-content #event-list .agenda-subtitle,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .agenda-subtitle,body.page-template-page-agenda-php #main>.squared-nav #event-list .agenda-subtitle,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .agenda-subtitle{font-size:16px;font-size:1.6rem;margin:0.75em 0 1em 1.25em}body.page-template-page-agenda-php #main>.wrap #event-list .da-event,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event{padding:20px;margin-bottom:20px;background-color:#efefef}body.page-template-page-agenda-php #main>.wrap #event-list .da-event .da-event-title,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event .da-event-title,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event .da-event-title,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event .da-event-title,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event .da-event-title,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event .da-event-title,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event .da-event-title,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event .da-event-title{font-size:16px;font-size:1.6rem;position:relative}
  body.page-template-page-agenda-php #main>.wrap #event-list .da-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event .da-event-title::before,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event .da-event-title::before,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event .da-event-title::before,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event .da-event-title::before{border-top:4px solid #ec743b;bottom:0;content:"";position:absolute;top:-20px;width:50px}body.page-template-page-agenda-php #main>.wrap #event-list .da-event.selected-event,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event.selected-event,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event.selected-event,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event.selected-event,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event.selected-event,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event.selected-event,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event.selected-event,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event.selected-event{background-color:#fafafa}body.page-template-page-agenda-php #main>.wrap #event-list .da-event.selected-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event.selected-event .da-event-title::before,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event.selected-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event.selected-event .da-event-title::before,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event.selected-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event.selected-event .da-event-title::before,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event.selected-event .da-event-title::before,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event.selected-event .da-event-title::before{border-color:#ec743b}
  body.page-template-page-agenda-php #main>.wrap #event-list .da-event .da-event-desc,.page-template-page-agenda-php.site-description #main>.wrap #event-list .da-event .da-event-desc,body.page-template-page-agenda-php #main>.da-slider #event-list .da-event .da-event-desc,.page-template-page-agenda-php.site-description #main>.da-slider #event-list .da-event .da-event-desc,body.page-template-page-agenda-php #main>#footer-content #event-list .da-event .da-event-desc,.page-template-page-agenda-php.site-description #main>#footer-content #event-list .da-event .da-event-desc,body.page-template-page-agenda-php #main>.squared-nav #event-list .da-event .da-event-desc,.page-template-page-agenda-php.site-description #main>.squared-nav #event-list .da-event .da-event-desc{margin-top:0;word-break:normal}body.page-template-page-agenda-php #main>.wrap #home-agenda,.page-template-page-agenda-php.site-description #main>.wrap #home-agenda,body.page-template-page-agenda-php #main>.da-slider #home-agenda,.page-template-page-agenda-php.site-description #main>.da-slider #home-agenda,body.page-template-page-agenda-php #main>#footer-content #home-agenda,.page-template-page-agenda-php.site-description #main>#footer-content #home-agenda,body.page-template-page-agenda-php #main>.squared-nav #home-agenda,.page-template-page-agenda-php.site-description #main>.squared-nav #home-agenda{margin-top:30px;margin-left:7px}.single-evenement .da-emploi,.single-evenement .da-formation,.single-evenement .da-workspace,.single-evenement .da-event,.single-evenement .da-indicateur,.single-indicateur .da-emploi,.single-indicateur .da-formation,.single-indicateur .da-workspace,.single-indicateur .da-event,.single-indicateur .da-indicateur,.single-emploi .da-emploi,.single-emploi .da-formation,.single-emploi .da-workspace,.single-emploi .da-event,.single-emploi .da-indicateur,.single-formation .da-emploi,.single-formation .da-formation,.single-formation .da-workspace,.single-formation .da-event,.single-formation .da-indicateur,.single-workspace .da-emploi,.single-workspace .da-formation,.single-workspace .da-workspace,.single-workspace .da-event,.single-workspace .da-indicateur,.page-template-page-emploi-php .da-emploi,.page-template-page-emploi-php .da-formation,.page-template-page-emploi-php .da-workspace,.page-template-page-emploi-php .da-event,.page-template-page-emploi-php .da-indicateur,.page-template-page-formations-php .da-emploi,.page-template-page-formations-php .da-formation,.page-template-page-formations-php .da-workspace,.page-template-page-formations-php .da-event,.page-template-page-formations-php .da-indicateur,.page-template-page-workspaces-php .da-emploi,.page-template-page-workspaces-php .da-formation,.page-template-page-workspaces-php .da-workspace,.page-template-page-workspaces-php .da-event,.page-template-page-workspaces-php .da-indicateur{background:#efefef;padding:10px 20px;margin-top:10px}.single-evenement .da-emploi:first-child,.single-evenement .da-formation:first-child,.single-evenement .da-workspace:first-child,.single-evenement .da-event:first-child,.single-evenement .da-indicateur:first-child,.single-indicateur .da-emploi:first-child,.single-indicateur .da-formation:first-child,.single-indicateur .da-workspace:first-child,.single-indicateur .da-event:first-child,.single-indicateur .da-indicateur:first-child,.single-emploi .da-emploi:first-child,.single-emploi .da-formation:first-child,.single-emploi .da-workspace:first-child,.single-emploi .da-event:first-child,.single-emploi .da-indicateur:first-child,.single-formation .da-emploi:first-child,.single-formation .da-formation:first-child,.single-formation .da-workspace:first-child,.single-formation .da-event:first-child,.single-formation .da-indicateur:first-child,.single-workspace .da-emploi:first-child,.single-workspace .da-formation:first-child,.single-workspace .da-workspace:first-child,.single-workspace .da-event:first-child,.single-workspace .da-indicateur:first-child,.page-template-page-emploi-php .da-emploi:first-child,.page-template-page-emploi-php .da-formation:first-child,.page-template-page-emploi-php .da-workspace:first-child,.page-template-page-emploi-php .da-event:first-child,.page-template-page-emploi-php .da-indicateur:first-child,.page-template-page-formations-php .da-emploi:first-child,.page-template-page-formations-php .da-formation:first-child,.page-template-page-formations-php .da-workspace:first-child,.page-template-page-formations-php .da-event:first-child,.page-template-page-formations-php .da-indicateur:first-child,.page-template-page-workspaces-php .da-emploi:first-child,.page-template-page-workspaces-php .da-formation:first-child,.page-template-page-workspaces-php .da-workspace:first-child,.page-template-page-workspaces-php .da-event:first-child,.page-template-page-workspaces-php .da-indicateur:first-child{margin-top:0}.single-evenement .da-emploi h3,.single-evenement .da-formation h3,.single-evenement .da-workspace h3,.single-evenement .da-event h3,.single-evenement .da-indicateur h3,.single-indicateur .da-emploi h3,.single-indicateur .da-formation h3,.single-indicateur .da-workspace h3,.single-indicateur .da-event h3,.single-indicateur .da-indicateur h3,.single-emploi .da-emploi h3,.single-emploi .da-formation h3,.single-emploi .da-workspace h3,.single-emploi .da-event h3,.single-emploi .da-indicateur h3,.single-formation .da-emploi h3,.single-formation .da-formation h3,.single-formation .da-workspace h3,.single-formation .da-event h3,.single-formation .da-indicateur h3,.single-workspace .da-emploi h3,.single-workspace .da-formation h3,.single-workspace .da-workspace h3,.single-workspace .da-event h3,.single-workspace .da-indicateur h3,.page-template-page-emploi-php .da-emploi h3,.page-template-page-emploi-php .da-formation h3,.page-template-page-emploi-php .da-workspace h3,.page-template-page-emploi-php .da-event h3,.page-template-page-emploi-php .da-indicateur h3,.page-template-page-formations-php .da-emploi h3,.page-template-page-formations-php .da-formation h3,.page-template-page-formations-php .da-workspace h3,.page-template-page-formations-php .da-event h3,.page-template-page-formations-php .da-indicateur h3,.page-template-page-workspaces-php .da-emploi h3,.page-template-page-workspaces-php .da-formation h3,.page-template-page-workspaces-php .da-workspace h3,.page-template-page-workspaces-php .da-event h3,.page-template-page-workspaces-php .da-indicateur h3{color:#333}.single-evenement .da-emploi p,.single-evenement .da-formation p,.single-evenement .da-workspace p,.single-evenement .da-event p,.single-evenement .da-indicateur p,.single-indicateur .da-emploi p,.single-indicateur .da-formation p,.single-indicateur .da-workspace p,.single-indicateur .da-event p,.single-indicateur .da-indicateur p,.single-emploi .da-emploi p,.single-emploi .da-formation p,.single-emploi .da-workspace p,.single-emploi .da-event p,.single-emploi .da-indicateur p,.single-formation .da-emploi p,.single-formation .da-formation p,.single-formation .da-workspace p,.single-formation .da-event p,.single-formation .da-indicateur p,.single-workspace .da-emploi p,.single-workspace .da-formation p,.single-workspace .da-workspace p,.single-workspace .da-event p,.single-workspace .da-indicateur p,.page-template-page-emploi-php .da-emploi p,.page-template-page-emploi-php .da-formation p,.page-template-page-emploi-php .da-workspace p,.page-template-page-emploi-php .da-event p,.page-template-page-emploi-php .da-indicateur p,.page-template-page-formations-php .da-emploi p,.page-template-page-formations-php .da-formation p,.page-template-page-formations-php .da-workspace p,.page-template-page-formations-php .da-event p,.page-template-page-formations-php .da-indicateur p,.page-template-page-workspaces-php .da-emploi p,.page-template-page-workspaces-php .da-formation p,.page-template-page-workspaces-php .da-workspace p,.page-template-page-workspaces-php .da-event p,.page-template-page-workspaces-php .da-indicateur p{margin:0 0 5px}.single-evenement .da-emploi strong,.single-evenement .da-formation strong,.single-evenement .da-workspace strong,.single-evenement .da-event strong,.single-evenement .da-indicateur strong,.single-indicateur .da-emploi strong,.single-indicateur .da-formation strong,.single-indicateur .da-workspace strong,.single-indicateur .da-event strong,.single-indicateur .da-indicateur strong,.single-emploi .da-emploi strong,.single-emploi .da-formation strong,.single-emploi .da-workspace strong,.single-emploi .da-event strong,.single-emploi .da-indicateur strong,.single-formation .da-emploi strong,.single-formation .da-formation strong,.single-formation .da-workspace strong,.single-formation .da-event strong,.single-formation .da-indicateur strong,.single-workspace .da-emploi strong,.single-workspace .da-formation strong,.single-workspace .da-workspace strong,.single-workspace .da-event strong,.single-workspace .da-indicateur strong,.page-template-page-emploi-php .da-emploi strong,.page-template-page-emploi-php .da-formation strong,.page-template-page-emploi-php .da-workspace strong,.page-template-page-emploi-php .da-event strong,.page-template-page-emploi-php .da-indicateur strong,.page-template-page-formations-php .da-emploi strong,.page-template-page-formations-php .da-formation strong,.page-template-page-formations-php .da-workspace strong,.page-template-page-formations-php .da-event strong,.page-template-page-formations-php .da-indicateur strong,.page-template-page-workspaces-php .da-emploi strong,.page-template-page-workspaces-php .da-formation strong,.page-template-page-workspaces-php .da-workspace strong,.page-template-page-workspaces-php .da-event strong,.page-template-page-workspaces-php .da-indicateur strong{}.divform{padding-top:15px;word-break:normal;font-family:"quicksandregular", Helvetica, Arial, sans-serif}.divform .form-row{display:inline-block}.divform .form-row.form-row-odd{width:44%}.divform .form-row.form-row-even{width:55%}.divform .form-row select,.divform .form-row input[type="text"],.divform .form-row input[type="password"]{width:300px}.divform .form-row textarea,.divform .form-row select,.divform .form-row input[type="text"],.divform .form-row input[type="password"]{font-family:"quicksandregular", Helvetica, Arial, sans-serif;border:1px solid #f0f0f0}.divform .form-row textarea:active,.divform .form-row textarea:focus,.divform .form-row select:active,.divform .form-row select:focus,.divform .form-row input[type="text"]:active,.divform .form-row input[type="text"]:focus,.divform .form-row input[type="password"]:active,.divform .form-row input[type="password"]:focus{border:1px solid #009999}.divform .form-row .select-container{border:1px solid #efefef;width:300px;max-width:100%;display:inline-block;background-color:transparent;background:url(../img/bg_select.png) no-repeat right 0 center;margin:0px 10px -8px 0;padding:0;line-height:20px;overflow:hidden}.divform .form-row select{border:0;width:115%;height:27px;margin:0;padding:0;color:#3e3e3e;background-color:transparent;padding:0.5em 27px 0.5em 1em;line-height:24px}.divform .form-row select option{padding:0.5em 1em;width:95%}.divform .form-row select:focus{border:0;outline:none}.divform .form-row .checkbox,.divform .form-row .radio{display:inline-block}.divform .form-row .clear{clear:both}.divform .form-row.w100{width:100%}.divform .form-row.w100 textarea,.divform .form-row.w100 input[type="text"],.divform .form-row.w100 input[type="password"]{width:86%}.divform .form-row #btn-submit,.divform .form-row .btn-submit{background:#ec743b url('../img/send.png?1465921435') 12px center no-repeat;border:0;color:#fff;padding:7px 10px 7px 30px}.divform .form-row #btn-submit:hover,.divform .form-row .btn-submit:hover{opacity:0.85}.divform label.checkbox,.divform label.radio{margin:0;line-height:25px;vertical-align:middle;margin-right:5%}.divform label.checkbox{min-width:170px}.divform input[type="radio"],.divform input[type="checkbox"]{position:absolute;left:-999em}
  .divform input[type="radio"]+label:before,.divform input[type="checkbox"]+label:before{content:'';display:inline-block;position:relative;top:0.6em;left:-2px;width:25px;height:25px;background-image:url('../img/formelements.png?1465921435')}.divform input[type="checkbox"]+label:before{background-position:-25px -25px}.divform input[type="checkbox"]:checked+label:before{background-position:-25px 0}.divform input[type="radio"]+label:before{background-position:0 -25px}.divform input[type="radio"]:checked+label:before{background-position:0 0}.divform .ie8 label:before{display:none;content:none}.divform .ie8 input[type="checkbox"],.divform .ie8 input[type="radio"],.divform .ie7 input[type="checkbox"],.divform .ie7 input[type="radio"]{position:static;left:0}.divform .ie8 input[type="checkbox"],.divform .ie8 input[type="radio"]{position:relative;top:5px;margin-right:0.5em}.square{position:relative;z-index:1;width:220px;height:213px;display:block;background:#f0f0f0;float:left;margin-top:1em;padding:5px 10px;font-size:12px;font-size:1.2rem}.download-table{position:relative;z-index:1;width:700px;height:213px;display:block;float:right;margin-top:1em;margin-bottom:3em}.download-table img{margin:0 !important}.download-table-link{line-height:33px;line-height:3.3rem;color:#fff;display:inline-block;height:33px;width:211px;background:#ec743b url('../img/next-single-nav.png?1465921435') 7px center no-repeat;padding-left:38px}.download-table .download-table-link{position:absolute;bottom:5px;right:5px;z-index:10}.download-table-link:active,.download-table-link:visited,.download-table-link:hover{text-decoration:none;color:#fff;background-color:#ec743b}
  
  #cookie-banner{
      border-top:0;
      width:100%;
      background:#ec743b;
      color:white;
      text-align: center;
      line-height: 52px;
  }
  #cookie-banner a{
      color: white;
      text-decoration: underline;
      font-weight: bold;
  }
  
  #site-header,body #main,.site-description #main,.site-description #main{background:none}#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums .widget_display_replies img.avatar{margin-bottom:0}.bbpress .btn,.bbpress input[type="submit"]{color:#FFF}.single-workspace #comments{margin:1em auto}.single-workspace #comments #commentform label,.single-workspace #comments #attachmentForm label{display:block}.single-workspace #comments #commentform textarea,.single-workspace #comments #attachmentForm textarea{width:100%}.single-workspace #comments .odd .comment-body{background:#efefef}.single-workspace #comments .comment-body{border:1px solid grey;padding:1em 2em 0 2em}.single-workspace #comments .comment-body p{margin:0 auto 1em auto}.single-workspace #comments #respond{margin-top:2em;background:#efefef;padding:1em 2em 2em 2em}.single-workspace #comments #submit{color:#FFF}.single-workspace #comments .attachmentFile img{display:block}.da-attachments{border:1px solid #efefef;padding:1em;margin-bottom:2em}.da-attachments em{font-size:0.8em}.single-indicateur .wrap,.single-indicateur .da-slider,.single-indicateur #footer-content,.single-indicateur .squared-nav{width:100%;max-width:100%}.single-indicateur #table-container-clone{display:none}.single-indicateur table th,.single-indicateur table td{font-size:.8em;padding:0.4em;height:40px}.single-indicateur table th{text-align:center;font-weight:bold;text-transform:uppercase}.single-indicateur table td.label{font-weight:bold}.single-indicateur table td.subtotal,.single-indicateur table th.subtotal{font-size:1em;font-weight:bold;text-align:right;width:100px;color:#FFF !important;background:#5C0B35 !important}.single-indicateur table tr.ligne{background:none !important}.single-indicateur table td.cell-value input[type="text"]{border:1px solid #CCC;width:100%;text-align:right}.single-indicateur table td.cell-value input[type="text"].error{border:1px solid red;color:red}.single-indicateur table th.disabled,.single-indicateur table td.disabled{background-color:#AAA !important;color:#FFF !important;font-weight:bold;text-align:right}.single-indicateur table{width:100%}.single-indicateur table th,.single-indicateur table td.cell-value{width:160px}.single-indicateur #findicateur{border:1px solid #CCC;padding:1em;width:100%;overflow-y:auto}.single-indicateur #findicateur div.buttons{margin:2em 0;text-align:left}.single-indicateur #findicateur .btn-submit{background:#ec743b;border-color:#FFF;color:#FFF;padding:1em}

article .entry-content, .entry-header{
    padding-left: 3%;
    padding-right: 3%;
}

.wrap, .da-slider, #footer-content, .squared-nav{
       max-width: auto;
}
#depot-dossier{
padding-bottom: 50px;
}
#home-actus .article .article-vignette{
    /*border: solid 1px #ec743b;*/
    max-width: 110px;
    max-height: 110px;
    height: auto !important;
    width: 100%;
    margin-right: 15px;
    float: left;
}
#home-actus .article img{
    /*border: solid 1px #ec743b;*/
    height: auto !important;
    width: 100% !important;
    max-height: 110px;
    max-width: 110px;
    margin-right: 15px;
    float: left;
}
#home-actus .article .article-suite{
    background-color: #fff;
    color: #ec743b;
    width: auto;
    float: left;
    text-transform:uppercase;
    background-image: url('../img/fleche.png?1465921435');
    background-position: 0;
    padding-left: 20px;
    font-size: 1.5rem !important;
}
#home-actus .article .article-extrait{
    margin: 0;
    min-height: auto;
    line-height: 1.7rem;
    font-size: 1.6rem;
    min-height: 62px !important;
    text-align: left !important;
}
.article-titre{
    font-weight: bold;
    line-height: 1.4rem;
    padding-bottom: 1rem !important;

}

#home-actus{
    background: #fff;
    padding-left: 5rem;
}
#home-agenda{
    background: #f1f3f4;
}

h1, h2, h3, h4, h5, h6, a, ul, li, div, span, p, nav{
    font-family: 'Source Sans Pro', sans-serif;
}

.main-menu a{
    font-size: 1.8rem;
}
ul#menu-menu-secondaire-fr li a{
    font-weight: normal;
    font-size: 0.9vw;
}

#da-slider .titre{
    text-transform: normal !important;
    font-weight: 300;
    font-size: 3.6em;
    line-height: 1em;
}

#head-bottom .site-title{
     width:auto;
     font-size: 0;
     /*background-image: url('../img/logo.png');  */
}

#head-bottom .site-title{
             width: 20%;
             float: left;
             background: #00687d;
             height: 140px;
}
#head-bottom .site-title a {
             text-align: center;
}
#head-bottom .site-title img {
             max-height: 140px;
}

.main-menu{
     float: left;
     width: 80%;
}
li#menu-item-103, li#menu-item-1533{
  display: none;
}
li#menu-item-118, li#menu-item-1534{
  background-color: #3f7f91;
}
li#menu-item-118 ul li, li#menu-item-1534 ul li{
  background-color: rgba(63, 127, 145, 0.8);
}
li#menu-item-8414, li#menu-item-8184{
  background-color: #6196a5;
}
li#menu-item-960 ul li, li#menu-item-1560 ul li{
  background-color: rgba(97, 150, 165, 0.8);
}
li#menu-item-3201 a, li#menu-item-1564 a, li#menu-item-5613 a, li#menu-item-8414 a{
  height: 100px;
}
li#menu-item-3201, li#menu-item-1560, li#menu-item-960{
  background-color: #83acb8;
}
li#menu-item-3201 ul li, li#menu-item-5613 ul li{
  background-color: rgba(131, 172, 184, 0.8);
}
li#menu-item-8442, li#menu-item-5613, li#menu-item-8194{
  background-color: #a5c3cb;
}
li#menu-item-3042 ul li, li#menu-item-5561 ul li{
  background-color: rgba(165, 195, 203, 0.8);
}
li#menu-item-3042, li#menu-item-4919, li#menu-item-3356, li#menu-item-5561{
  background-color: #c6d9df;
}
li#menu-item-4919 ul li, li#menu-item-3356 ul li{
  background-color: rgba(198, 217, 223, 0.8);
}
li#menu-item-4747 a{
  display: block;

}
li#menu-item-4747, li#menu-item-5541{
  padding-left: 2%;
padding-right: 2%;
}
li#menu-item-4748 a, li#menu-item-5541 a{
  display: inline-block;
  width: 150px;
}

@media (min-width: 1920px){
  .main-menu .sub-menu li a{
      font-size: 1.3em;
}
ul#menu-menu-secondaire-fr li a{
       font-size:1.2em;
}
}
@media (max-width: 1920px){
  .main-menu .sub-menu li a{
      font-size:1.5em;
}
ul#menu-menu-secondaire-fr li a{
       font-size:1.1em;
}
}
@media (max-width: 1280px){
  .main-menu .sub-menu li a{
      font-size:1.3em;
}
ul#menu-menu-secondaire-fr li a{
       font-size:1em;
}
}
.main-menu .sub-menu li a{
  text-transform: none;
  text-align: center;
}

.main-menu a{
     color: #fff;
     text-align: center;
     font-weight: 900;
     text-transform: uppercase;
     display: table-cell;
     width: 17vw;
     max-height: 100px;
	 vertical-align: top;
	 padding-top: 20px;
}

li#menu-item-8184 a, li#menu-item-8194 a, li#menu-item-8442 a{
	line-height: 1.5em;
	height: 100px;
}

li#menu-item-8184:hover a:hover:before, li#menu-item-8194 a:hover:before{
	left: 6%!important;
}

.menu-item-has-children a{
     height: 100px;
}
.sub-menu .menu-item a{
     height: auto !important;
}

#menu-menu-principal, ul#menu-menu-secondaire-fr, #menu-menu-ang, ul#menu-menu-secondaire-fr-anglais{
     display: flex;
     flex-flow: 1;
     max-height: 100px;
}
.main-menu li{
     flex-basis: 20%;
}
.main-menu ul ul#sub-menu{
     display: block;
}
ul#menu-menu-secondaire-fr, ul#menu-menu-secondaire-fr-anglais{
     line-height: 40px;
     margin: 0;
     width: 60%;
     padding-left: 0;
     float: left;
     background-color: #dadada;
     max-height: 40px;
}
ul#menu-menu-secondaire-fr li, ul#menu-menu-secondaire-fr-anglais li{
     /*flex-basis: 14%;*/
	 flex: 1;
     flex-shrink: 0;
     background-color: #ec743b;
     list-style: none;
     text-align: center;
     border-right: 1px solid white;
}
ul#menu-menu-secondaire-fr li a, ul#menu-menu-secondaire-fr-anglais li a{
     color: #fff;
     text-transform: uppercase;
}
#menu-item-4748{
     background-color: #dadada !important;

}
ul#menu-menu-secondaire-fr li#menu-item-4748, ul#menu-menu-secondaire-fr li#menu-item-8188{
    border-right: 0px;
}
#menu-item-4748 a{
     color: #857c75 !important;
}
#menu-item-4748::after{
     background-image: url('picto_exit.png') no-repeat;
}

.sb-search, #lang{
   float: left;
}

#lang{
     list-style: none;
     padding-left: 12px;
     padding-right: 12px;
     padding-top: 1px;
     padding-bottom: 2px;
     background-color: #8e8e8e;
     width: 3%;
     height: 40px;
}
#lang a{
     color: #fff;
     font-weight: bold;
}
.sb-search{
     position: relative;
     right: 0;
     top: 0;
     background-color: #b5b5b5;
     width: 10%;
     height: 40px;
     padding: 7px;
     float:left;
}
.sb-search-input-wrap{
     position: relative;
     width: 70%;
     height: 28px;
     right: 0;
}
.sb-search-input{
     right: auto;
     width: auto;
     padding: 5px;
     border: none;
}

.sb-icon-search{
     margin-top: 8px !important;
     padding-right: 4px;
}
.sb-icon-search:before{
     color: white;
     font-size: 24px;
}

.zone-recherche{
     background-image:url('../img/recherche.png');
     background-size: cover;
     height: 325px;
     padding-top: 100px;
}
#advanced-searchform{
    background-color: rgb(7, 26, 32, 0.5);
    margin-left:5%;
    margin-right:5%;
    padding-left: 2%;
    height: 85px;
    vertical-align: middle;
    display: inline-table;
    width: 90%;
}
.titre-recherche{
    font-size: 4em;
    line-height: 85px;
    color: #fff;
    float: left;
    width: 280px;hover
    font-weight: 100;
}
  .champs-recherche{
    float:left;
}
@media (max-width: 1245px){
  .champs-recherche{
    width: 370px;
}
#advanced-searchform{
    height: 160px;
}
#searchsubmit{
    margin: 36px;
    float:left;
    margin-left: 0;
}}
.bouton-recherche{
    background:url('../img/bouton_recherche.png');
    width: 85px;
    height: 85px;
    float:right;
}
#equipement{
    margin-right: 15px !important;
    height: 50px;
}
div.multiple{
    margin-right: 15px !important;
    top: 20px;
} 
span.label-inner{
    height: 46px;
    vertical-align: middle !important;
}
.select-label{
    border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
}
.select-label::before{
    top: 15px !important;
    border-color: #1d687e transparent transparent !important;
}
.label-count{
    vertical-align: middle !important;
}

ul#menu-menu-ang li a {
    padding-top: 0;
    vertical-align: middle;
}

.main-menu a {
  position: relative;
  color: #fff;
  text-decoration: none;
}
.main-menu a:before {
  content: "";
  position: absolute;
  width: 80%;
  height: 3px;
  bottom: 20%;
  left: 10%;
  background-color: #fff;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.menu-item-4762 a:before, .menu-item-4922 a:before, .menu-item-5695 a:before, .menu-item-5513 a:before{
   bottom: 0;
}
.menu-item-4762 a, .menu-item-4922 a, .menu-item-5695 a, .menu-item-5513 a{
   line-height: 2rem;
}


.main-menu a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  text-decoration: none;
}
.main-menu a:hover {
  text-decoration: none !important;
}

#home-actus h2, #home-agenda h2{
      font-size: 4em;
      font-weight: light;
      text-align: center;
}
#home-actus h2 a{
      color: #ec743b;
}
#home-agenda h2 a{
      color: #a6a19d;
}

.colonage_flex{
   background-color: #f1f1f1;
  width: 96%;
  margin: 2%;
  text-align: center;
  line-height: 5vw;
  font-size: 1.6vw;
  float: left;
  margin-bottom: 0;
}

.tail-select .select-dropdown{
  background: rgba(236,116,59,0.85);

}
.tail-select .select-dropdown ul li{
  color: white;
}
.tail-select .select-dropdown ul li.dropdown-option:hover{
  background: rgba(236,116,59,1);
}

.backlinks{
    display: none;
}

/*.prev::before {
    content: "<";
    position: absolute;
    background: white;
}
.next::before {
    content: ">";
    position: absolute;
    background: white;
}  */
#post-123 .date-filter-container,
#post-1549 .date-filter-container,
.page-id-125 .page-children-list-noeuds,
.page-id-1556 #squares-container,
.page-id-151 #squares-container {
    display: none;
}
body.page-template-page-agenda-php #main > .wrap{
    width: 100%;
    background: white;
}

#event-list #home-agenda{
    width: 50%;

}
.page-template-page-agenda h1.entry-title {
    color: #ef7232;
    font-weight: 500;
    font-family: "Source sans Pro", sans-serif;
    font-size: 2rem;
float: left;
position: relative;
margin-bottom: 0.5em;
padding-bottom: 7px;
text-transform: uppercase;
}
.page-template-page-agenda .entry-header, .page-template-page-agenda .agenda-subtitle{
    margin: 0 !important;
    padding: 0 !important;
}

.nav-single .last-posts{
    display: none !important;
}
