html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:separate;}body{font-family:Arial,Helvetica,sans-serif;font-size:0.75em;color:#4c4c4c;}li{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}img{border:none;}input[type=submit]{overflow:visible;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./fonts/slick.eot);src:url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/custom/lrue_v2/assets/css/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
.custom-select{display:block;position:absolute;z-index:1;top:-5px;left:10px;width:100%;}.custom-select > span{display:block;padding:0 2.083em 0 0.5em;border:1px solid #B9BCC0;color:#333;background:#fdfdfd url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/custom-select-bg.png) no-repeat 100% 50%;line-height:33px;font-weight:bold;margin-right:10px;}.custom-select span span{display:block;height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#030358;font-weight:bold;}.custom-select.active{background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/custom-select-bg-on.png) right center no-repeat;}.custom-select-container{position:relative;max-width:465px;display:inline;}select.replaced{position:relative;cursor:pointer;z-index:10;width:100%;min-width:140px;max-width:475px;height:33px;border:0;filter:alpha(opacity=0);opacity:0;line-height:33px;overflow:hidden;}select[multiple]{overflow:scroll;font-size:0.73em;color:#545353;}@media (max-width:767px){.custom-select{left:0;}.custom-select > span{margin-left:0 !important;}select.replaced{margin-left:0 !important;}}
html,body{font-size:16px;font-weight:400;}html body.admin-menu{margin-top:60px !important;}.Container{max-width:1280px;margin:0 auto;}.Paragraph{padding:40px 20px;}#cboxOverlay{background:rgba(0,0,0,0.75);z-index:1;}.item-list .pager{min-height:30px;text-align:center;max-width:850px;margin:20px auto !important;padding:0 30px;line-height:30px;font-family:"Roboto",sans-serif;font-size:1em;display:flex;justify-content:space-around;}.item-list .pager li{margin:0 !important;padding:0;height:30px;width:90px;position:relative;}.item-list .pager li a{color:#009ee0;display:block;}.item-list .pager li:hover{background-color:#009ee0;transition:all 0.5s ease;cursor:pointer;}.item-list .pager li:hover a{color:#FFF;text-decoration:none;}.item-list .pager-current{background-color:#009ee0;color:#FFF;}.item-list .pager-current:hover{cursor:default !important;}.item-list .pager-ellipsis{display:none !important;}.item-list .pager-first a:before{content:'<<';margin-right:5px;}.item-list .pager-previous a:before{content:'<';margin-right:5px;}.item-list .pager-next a:after{content:'>';margin-left:5px;}.item-list .pager-last a:after{content:'>>';margin-left:5px;}@media (max-width:1280px){.Container{margin:0 5px !important;}}@media (max-width:767px){.messages{word-break:break-all;}.tabs.primary{overflow:hidden;width:100%;max-width:500px;padding:0;margin:0;border-bottom:none;}.tabs.primary li{display:block;height:30px;line-height:30px;margin:5px 0;}.tabs.primary li a{display:block;width:100%;height:100%;}.item-list .pager li{width:32px !important;}.item-list .pager-first a{color:transparent !important;}.item-list .pager-first a:before{color:#009ee0 !important;margin-left:0 !important;position:absolute;left:8px;}.item-list .pager-first a:hover:before{color:#FFF !important;}.item-list .pager-previous a{color:transparent !important;}.item-list .pager-previous a:before{color:#009ee0 !important;margin-left:0 !important;position:absolute;left:11px;}.item-list .pager-previous a:hover:before{color:#FFF !important;}.item-list .pager-next a{color:transparent !important;}.item-list .pager-next a:after{color:#009ee0 !important;margin-left:0 !important;position:absolute;left:11px;top:0;}.item-list .pager-next a:hover:after{color:#FFF !important;}.item-list .pager-last a{color:transparent !important;}.item-list .pager-last a:after{color:#009ee0 !important;margin-left:0 !important;position:absolute;left:8px;top:0;}.item-list .pager-last a:hover:after{color:#FFF !important;}}@media (max-width:768px) and (orientation:portrait){.tabs.primary{overflow:hidden;width:100%;padding:0;margin:0;border-bottom:none;}.tabs.primary li{display:block;height:30px;line-height:30px;margin:5px 0;}.tabs.primary li a{display:block;width:100%;height:100%;}}header{font-family:"Montserrat",sans-serif;align-items:center;justify-content:center;margin:0 auto;}#block-header-footer-header > .content{box-shadow:0 3px 7px 0 rgba(0,0,0,0.15);}.top{display:none;}nav.bottom{border:none;box-shadow:0 3px 7px 0 rgba(0,0,0,0.15);z-index:100;}.Header{display:flex;justify-content:space-around;align-items:center;text-align:center;padding-bottom:5px;}.Header__Title{display:flex;align-items:center;}.Header__Title__Lab{font-family:"Roboto",sans-serif;font-size:1.125em;padding-left:12px;text-align:left;}.Header__Title__Lab__Sigle{font-weight:600;}.Header__Title__Lab__Sigle__Subtitle{font-size:1em;}.Header__Title__Lab__Name{text-transform:uppercase;}.Header__Images{display:flex;justify-content:space-around;align-items:center;}.Header__Images > img{display:block;max-width:512px;}.Header__Menu__Langue h2{display:none;}.Header__Menu__Langue li{display:inline;}.Header__Menu__Log .pop-login{display:none;position:absolute;background-color:#FFF;width:200px;padding:10px 20px;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);z-index:101;left:initial !important;right:15% !important;top:5% !important;}.Header__Menu__Log .pop-login .pop-trigger-close{position:absolute;right:12px;color:transparent;overflow:hidden;background-image:url("http://lrue.local/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png");background-repeat:no-repeat;background-position:right;width:18px;height:18px;}.Header__Menu__Log .pop-login .form-sign-in{display:flex;flex-direction:column;}.Header__Menu__Log .pop-login .form-sign-in a{margin:5px auto;}.Header__Menu__Log .pop-login .form-text{background-color:#FFF;min-height:24px;padding:0;margin:2px;border:1px solid #0d325d;max-width:95%;}.Header__Menu__Log .pop-login .form-submit{background-color:#009ee0;color:#FFF;height:30px;border:none;cursor:pointer;}.Header__Recherche{position:relative;}.Header__Recherche__Base{background-color:#FFF;padding:4px;border:none;cursor:pointer;}.Header__Recherche__Base img{display:inline-block;width:25px;height:25px;text-align:center;}.Header__Recherche .show-search-field{box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);}.Header__Recherche > form{display:none;position:absolute;background-color:#FFF;border:none;right:0;z-index:102;}.Header__Recherche > form .container-inline{display:flex;align-items:center;background-color:#FFF;padding:10px;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);width:405px;z-index:-1;}.Header__Recherche > form .container-inline .element-invisible{display:none;}.Header__Recherche > form .container-inline .form-item-search-block-form{margin:0;}.Header__Recherche > form .container-inline .form-item-search-block-form > input{font-size:1em;background-color:#FFF;min-height:40px;padding:0;margin:2px;border:1px solid #0d325d;border-radius:unset;width:280px;padding-left:8px;}.Header__Recherche > form .container-inline .form-wrapper{display:inline-block;background-color:#FFF;border:none;}.Header__Recherche > form .container-inline .form-wrapper .form-submit{margin-left:4px;padding:4px;border:none;background-color:#009ee0;font-size:1em;color:#FFF;height:42px;cursor:pointer;width:100px;}@media screen and (max-width:767px){.Header{flex-wrap:wrap;}.Header__Title{width:90%;}.Header__Images{width:90%;margin-bottom:15px;}.Header__Menu__Langue,.Header .menu-log,.Header .recherche{width:30%;}.Header__Recherche .container-inline{flex-direction:column;max-width:280px;}.Header__Recherche .container-inline .form-item-search-block-form > input{width:95%;}}#menuNav,#menuNav ul,#menuNav ul li,#menuNav ul li a,#menuNav #head-mobile{list-style:none;line-height:1;display:block;position:relative;}#menuNav:after,#menuNav > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}#menuNav #head-mobile{display:none;}#menuNav{font-family:sans-serif;}#menuNav > .main{background:#009ee0;}#menuNav > .main > ul{display:flex;flex-direction:row;z-index:100;}#menuNav > .main > ul > li{text-align:center;width:100%;flex-basis:320px;flex-shrink:1;}#menuNav > .main > ul > li > a{display:flex;color:#FFF;font-weight:700;font-size:1.125em;text-decoration:none;letter-spacing:1px;font-variant:all-small-caps;width:100%;height:50px;justify-content:center;align-items:center;}#menuNav > .main > ul > li:hover > a{color:#FFF;}#menuNav > .main > ul > li:hover,#menuNav ul li.active:hover,#menuNav ul li.active,#menuNav ul li.has-sub.active:hover{background-image:linear-gradient(to top,#111f8a 8px,rgba(17,31,138,0) 8px) !important;transition:background .3s ease;}#menuNav > .main > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#FFF;content:'';}#menuNav > .main > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#FFF;content:'';transition:all .25s ease;}#menuNav > .main > ul > li.has-sub:hover > a:before{top:23px;height:0;}#menuNav ul ul{width:100%;position:absolute;left:-9999px;}#menuNav ul ul ul{margin-left:100%;top:-1px;}#menuNav ul ul li{height:0;border-top:1px solid;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#8b889a;transition:all .25s ease;}#menuNav ul ul li:hover{background-color:#009ee0;}#menuNav ul ul li a{display:flex;align-items:center;justify-content:center;height:45px;font-size:0.875em;text-decoration:none;color:#FFF;font-weight:400;}#menuNav li:hover > ul{left:auto;}#menuNav li:hover > ul > li{height:45px;}.menuLevel1:last-child{border-right:1px solid #fff;}.menuLevel1:last-child .niveau2{flex-direction:column;position:absolute;width:120%;top:50px;}.menuLevel1:last-child .niveau2 li .niveau3{flex-direction:column;position:absolute;left:unset;right:100%;}#menuNav ul ul li:hover > a,#menuNav ul ul li a:hover{color:#fff;}#menuNav ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#FFF;content:'';}#menuNav ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#FFF;content:'';transition:all .25s ease;}#menuNav ul ul > li.has-sub:hover > a:before{top:17px;height:0;}#menuNav ul ul li.has-sub:hover,#menuNav ul li.has-sub ul li.has-sub ul li:hover{background:#009ee0;}#menuNav .menuLevel1 a{border-left:1px solid #FFF;}#menuNav .menuLevel2 a{border-left:1px solid #8b889a !important;}li.small > a::before,li.small > a::after{display:none !important;}.unlink > a{pointer-events:none;cursor:default;}@media (max-width:1280px){.main{margin:0 !important;}}@media (max-width:767px){#menuNav{width:100%;}#menuNav .button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:100;}#menuNav .button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #FFF;border-bottom:2px solid #FFF;content:'';}#menuNav .button:before{transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#FFF;content:'';}#menuNav .button.menu-opened:after{transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#FFF;transform:rotate(45deg);}#menuNav .button.menu-opened:before{top:23px;background:#FFF;width:19px;transform:rotate(-45deg);}#menuNav ul{width:100%;display:none;}#menuNav ul li{width:100%;}#menuNav ul li .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #FFF;height:50px;width:50px;cursor:pointer;}#menuNav ul li .submenu-button:after{position:absolute;top:24px;right:21px;width:8px;height:2px;display:block;background:#FFF;content:'';}#menuNav ul li .submenu-button:before{position:absolute;top:21px;right:24px;display:block;width:2px;height:8px;background:#FFF;content:'';}#menuNav ul li .submenu-button.submenu-opened{background:#111f8a;}#menuNav ul li .submenu-button.submenu-opened:after{background:#FFF;}#menuNav ul li .submenu-button.submenu-opened:before{display:none;}#menuNav ul li:hover{background:#009ee0;}#menuNav ul li:last-child{border-right:none;}#menuNav ul ul .small{display:block;}#menuNav ul ul .submenu-button{height:45px;width:45px;}#menuNav ul ul .submenu-button:after{top:22px;right:19px;}#menuNav ul ul .submenu-button:before{top:19px;right:22px;}#menuNav ul ul li{background:#8b889a !important;}#menuNav ul ul li a{color:#FFF;background:none;}#menuNav ul ul li:hover{background:#009ee0 !important;}#menuNav ul ul li,#menuNav li:hover > ul > li{height:auto;}#menuNav ul li a,#menuNav ul ul li a{width:100%;border-bottom:0;}#menuNav > .main > ul{flex-direction:column;}#menuNav > .main > ul > li{flex-direction:column;flex-basis:auto;border-top:1px solid;}#menuNav > .main > ul > li:hover,#menuNav ul li.active:hover,#menuNav ul li.active,#menuNav ul li.has-sub.active:hover{background-color:#111f8a !important;transition:background .3s ease;}#menuNav ul ul li:hover > a,#menuNav ul ul li.active > a{color:#FFF;}#menuNav ul ul,#menuNav ul ul ul{position:relative;left:0;right:0;top:0;width:100%;margin:0;text-align:left;}#menuNav > .main > ul > li.has-sub > a:after,#menuNav > .main > ul > li.has-sub > a:before,#menuNav ul ul > li.has-sub > a:after,#menuNav ul ul > li.has-sub > a:before{display:none;}#menuNav #head-mobile{display:block;padding:23px;color:#009ee0;background:#009ee0;font-size:12px;font-weight:700;}#menuNav ul ul ul li.active a{border-left:none;}#menuNav > .main > ul > li.has-sub > ul > li.active > a,#menuNav > .main > ul ul > li.has-sub > ul > li.active > a{border-top:none;}}html.no-smil #menuNav > .main > ul > li a{font-variant:small-caps;}footer{background-color:#4a4a4a;text-decoration:none;color:#FFF;font-family:"Montserrat",sans-serif;}footer .Footer__Top__Main__Table{width:1280px;margin:0 auto;}footer .Footer__Top__Main__Table tbody{border-top:none;}footer .Footer__Top__Main__Table tbody tr{display:flex;justify-content:space-around;align-items:center;min-height:40px;background-color:transparent;border-bottom:none;padding:inherit;}footer .Footer__Top__Main__Table tbody tr td{display:block;}footer .Footer__Top__Main__Table tbody tr td h2,footer .Footer__Top__Main__Table tbody tr td a{font-size:1em;font-weight:600;}footer .Footer__Top__Main__Table tbody tr td p{font-size:0.75em;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes > h2{display:none;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form > div{display:flex;align-items:center;position:relative;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form > div > .error{position:fixed;bottom:20px;right:20px;max-width:220px;padding:16px 8px;background-color:rgba(255,255,255,0.2);box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form > div > .error .pop-trigger-close{position:absolute;top:8px;right:8px;color:transparent;overflow:hidden;background-image:url("http://lrue.local/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png");background-repeat:no-repeat;background-position:right;width:18px;height:18px;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form > div > .error h3{font-size:1em;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form .form-item-mail label{display:none;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form .form-item-mail #alert_mail{background-color:#FFF;min-height:24px;padding:2px;margin:2px;border:1px solid #0d325d;}footer .Footer__Top__Main__Table tbody tr td #block-alertes-alertes #alertes-subscription-form .btnBleu{background-color:#009ee0;color:#FFF;height:30px;border:none;cursor:pointer;}footer .Footer__Top__Main__Table tbody tr td a{font-weight:500;color:#FFF;font-size:1.1em;}footer .Footer__Top__Main .Subscription tbody tr td{flex-grow:1;align-self:flex-start;text-align:center;max-width:50%;}footer .Footer__Top__Main .Subscription tbody tr td form{display:inline-block;margin:5px;}footer .Footer__Top__Main .Subscription tbody tr .last{width:unset;}footer .Footer__Bottom__Main ul{display:flex;justify-content:space-around;align-items:center;min-height:40px;}footer .Footer__Bottom__Main ul li{display:block;}footer .Footer__Bottom__Main ul li a{font-weight:500;color:#FFF;font-size:1.1em;}.abonner{display:block;position:absolute;background-color:#FFF;padding:10px 20px;width:200px;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);}.abonner .pop-trigger-close{float:right;color:transparent;overflow:hidden;background-image:url("http://lrue.local/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png");background-repeat:no-repeat;background-position:right;width:18px;height:18px;}.abonner .identification .form-row{margin:10px auto;}.abonner .identification .form-row label{color:#000;}.abonner .identification .form-row .form-item{margin-top:4px;}.abonner .identification .form-row .form-item .form-text{background-color:#FFF;min-height:24px;padding:0;margin:2px;border:1px solid #0d325d;max-width:95%;}.abonner .identification .buttons .form-submit{background-color:#009ee0;color:#FFF;height:30px;border:none;cursor:pointer;}@media (max-width:1280px){.Footer__Top__Main__Table{width:100% !important;}}@media (max-width:767px){footer .Footer__Top__Main tr{flex-direction:column;}footer .Footer__Top__Main tr td{margin-bottom:8px;}footer .Footer__Top__Main .Subscription tr{align-items:center !important;}footer .Footer__Top__Main .Subscription tr td{align-self:center !important;}footer .Footer__Bottom__Main ul{flex-direction:column;}footer .Footer__Bottom__Main ul li{margin-bottom:8px;}}.Search__Page{padding:20px 30px;}.Search__Page__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.Search__Page__Title:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Search__Page .Search__Result{padding:30px;max-width:850px;margin:0 auto;position:relative;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;margin-bottom:20px;display:flex;flex-flow:row wrap;}.Search__Page .Search__Result__Title{flex:1 1 100%;}.Search__Page .Search__Result__Title a{color:#009ee0;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;text-align:left;margin-bottom:10px;overflow:hidden;word-break:break-word;display:block;}.Search__Page .Search__Result__Title a:hover{text-decoration:none;cursor:pointer;color:#14baff;transition:all 0.5s ease;}.Search__Page .Search__Result__Snippet em{font-weight:bold;background-color:yellow;font-style:normal;}.Search__Page .Search__Result__Details{flex:1 1 100%;}.Search__Page .Search__Result__Details__Author{font-size:0.875em;line-height:1em;font-family:"Roboto",sans-serif;margin-bottom:15px;}.Search__Page .Search__Result__Details__Author__Name{font-weight:700;text-transform:lowercase;}.Search__Page .Search__Result__Details__Publication{font-size:0.875em;line-height:1em;font-family:"Roboto",sans-serif;}.Search__Page .Search__Result__Details__Publication__Type{float:left;margin-right:5px;}.Search__Page .Search__Result__Details__Publication__Type:after{content:',';}.Search__Page .Search__Result__Details__Publication__Text{float:left;margin-right:5px;}.User{margin-top:30px;}.User__Tabs li{height:30px;display:inline-block !important;line-height:30px;min-width:100px;text-align:center;}.User__Tabs li a{display:block;width:100%;height:auto;padding:0 !important;}.User #user-profile-form{position:relative;}.User #user-profile-form .form-text,.User #user-profile-form .form-password{height:30px;width:320px !important;line-height:30px;padding-left:5px;font-size:1em;}.User #user-profile-form .description{font-size:0.875em;font-family:"Roboto",sans-serif;max-width:480px;margin-left:0;margin-top:10px;}.User #user-profile-form .password-strength{position:absolute;right:20%;}.User #edit-mimemail,.User #edit-timezone{display:none;visibility:hidden;}.User #edit-submit{color:#FFF;background-color:#009ee0;border:none;width:196px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin:10px 0;cursor:pointer;}.User #edit-cancel{background-color:#adddf2;border:none;width:196px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin-left:10px !important;cursor:pointer;}.User .field-add-more-submit{color:#FFF;background-color:#333333;border:none;min-width:150px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;}.User .field-add-more-submit:hover{cursor:pointer;background-color:#555555;}.Paragraph__Contact{background-color:#f1f6f8;}.Paragraph__Contact .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__Contact__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:32px;line-height:36px;margin-bottom:15px;}.Paragraph__Contact__Subtitle{text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;color:#3c3d41;font-size:16px;line-height:22px;}.Paragraph__Contact .Contacts__Filters__List{height:30px;margin:50px auto;padding:0 20px;border-bottom:1px solid rgba(0,0,0,0.25);}.Paragraph__Contact .Contacts__Filters__List .Filter{display:inline;height:100%;line-height:100%;font-size:0.90em;font-weight:400;padding:10px 20px;border-bottom:4px solid transparent;}.Paragraph__Contact .Contacts__Filters__List .Filter:hover{cursor:pointer;}.Paragraph__Contact .Contacts__Filters__List .Filter--active{border-color:#009ee0;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab{}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card{flex:0 1 580px;width:580px;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact{padding:10px;min-height:200px;margin-bottom:20px;box-shadow:-2px 7px 15px #CECECE;border:1px solid #CECECE;display:flex;flex-flow:row nowrap;margin-right:7px;background-color:#FFF;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__PictureWrapper{flex:1 1 160px;align-self:center;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__PictureWrapper__Image{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;width:150px;height:150px;margin:0 auto;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos{flex:1 1 320px;align-self:center;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Title{font-family:"Roboto",sans-serif;font-size:24px;line-height:36px;font-weight:bold;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Function{color:#9e9e9e;text-transform:uppercase;font-variant:all-small-caps;font-size:14px;line-height:20px;font-weight:300;letter-spacing:2px;margin-bottom:5px;display:block;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Description{line-height:20px;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:normal;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Wrapper{margin-top:10px;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Mail{color:#009ee0;}.Paragraph__Contact .Paragraph__Items .Paragraph__Tab .Card .Contact__Infos__Phone{color:#009ee0;}@media (max-width:1278px){.Paragraph__Items .Paragraph__Tab .Card{position:static !important;margin-left:auto !important;margin-right:auto !important;}.Paragraph__Items .Paragraph__Tab .Card .Contact{margin-left:auto !important;margin-right:auto !important;}}@media (max-width:767px){.Contacts__Filters__List{height:100% !important;padding:0 10px !important;display:flex;flex-direction:column;align-items:center;margin:25px auto !important;width:90%;}.Contacts__Filters__List .Filter{height:20px;font-size:0.85em !important;padding:10px 20px !important;width:97%;text-align:center;border-bottom:none !important;}.Contacts__Filters__List .Filter--active{background-color:#009ee0;color:#FFF;}.Paragraph__Items .Paragraph__Tab .Card{flex:inherit !important;width:100% !important;}.Paragraph__Items .Paragraph__Tab .Card .Contact{flex:1 1 90% !important;width:90% !important;flex-flow:column !important;}.Paragraph__Items .Paragraph__Tab .Card .Contact .Contact__Infos{flex:inherit !important;text-align:center !important;display:ruby;}}.Paragraph__KeyFigures__Elements .field-items{display:flex;flex-flow:row wrap;justify-content:space-between;}.Paragraph__KeyFigures__Elements .field-items .field-item{flex:1 1 170px;max-width:170px;}.Paragraph__KeyFigures__Elements .field-items .field-item .Element__BigNumber{font-family:"Montserrat",sans-serif;font-weight:700;font-size:4.375em;color:#009ee0;padding-bottom:8px;letter-spacing:3px;}.Paragraph__KeyFigures__Elements .field-items .field-item .Element__Separator{height:5px;background-color:#111f8a;display:block;margin-top:15px;}.Paragraph__KeyFigures__Elements .field-items .field-item .Element__Text{font-size:1em;font-family:"Roboto",sans-serif;font-weight:400;margin-top:25px;line-height:30px;}.Paragraph__KeyFigures__Descriptif{margin:45px auto;font-size:1.125em;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.875em;}@media (max-width:1280px){.Paragraph__KeyFigures__Elements .field-items{justify-content:space-around;}.Paragraph__KeyFigures__Elements .field-items .field-item{margin-right:5px;}}.Paragraph__HomeKeyFigures{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);}.Paragraph__HomeKeyFigures__Header__Title{font-size:1.875em;color:#FFF;font-family:"Roboto",sans-serif;font-weight:400;margin-bottom:0.9375em;}.Paragraph__HomeKeyFigures__Header__Body{margin-bottom:1.875em;color:#FFF;line-height:1.875em;}.Paragraph__HomeKeyFigures__Header__Body ul{list-style:disc !important;margin-left:30px;}.Paragraph__HomeKeyFigures__Header__Body ul li{list-style:disc !important;line-height:20px;}.Paragraph__HomeKeyFigures__Header__Body ol{margin-left:30px;list-style:decimal !important;}.Paragraph__HomeKeyFigures__Header__Body ol li{list-style:decimal !important;line-height:20px;}.Paragraph__HomeKeyFigures__Elements{margin:1.875em auto;}.Paragraph__HomeKeyFigures__Elements .field-items{display:flex;flex-flow:row wrap;justify-content:space-around;}.Paragraph__HomeKeyFigures__Elements .field-items .field-item{flex:1 1 170px;max-width:170px;}.Paragraph__HomeKeyFigures__Elements .field-items .field-item .Element__BigNumber{font-family:"Montserrat",sans-serif;font-weight:700;font-size:4.375em;color:#FFF;}.Paragraph__HomeKeyFigures__Elements .field-items .field-item .Element__Separator{height:5px;background-color:#111f8a;display:block;margin-top:15px;}.Paragraph__HomeKeyFigures__Elements .field-items .field-item .Element__Text{font-size:1em;font-family:"Roboto",sans-serif;font-weight:400;margin-top:25px;line-height:30px;color:#FFF;}@media (max-width:767px){.Paragraph__HomeKeyFigures__Elements{text-align:center;}.Paragraph__HomeKeyFigures__Elements .field-items{justify-content:space-around;}.Paragraph__HomeKeyFigures__Elements .field-items .Element{margin:0 20px 20px 0;}}.Paragraph__PhotoWithText{padding:40px 0 0 0 !important;}.Paragraph__PhotoWithText .Paragraph__Header{margin-bottom:30px;}.Paragraph__PhotoWithText .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__PhotoWithText__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2em;}.Paragraph__PhotoWithText__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1.125em;line-height:1.375em;}.Paragraph__PhotoWithText .Encart{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);}.Paragraph__PhotoWithText .Encart__Container{display:flex;flex-flow:row nowrap;padding:40px 0;}.Paragraph__PhotoWithText .Encart__Photo{margin:30px 40px;flex:1 1 50%;overflow:hidden;min-height:100%;max-height:100%;background-position:top center;background-repeat:no-repeat;background-size:contain;}.Paragraph__PhotoWithText .Encart__Body{flex:1 1 50%;margin:30px 20px;background-color:#FFF;padding:20px 40px;text-align:justify;}.Paragraph__PhotoWithText .Encart__Body p{line-height:30px;margin:20px auto;font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;}@media (max-width:767px){.Paragraph__PhotoWithText .Encart__Container{display:inherit;}.Paragraph__PhotoWithText .Encart__Photo{min-height:160px;}.Paragraph__PhotoWithText .Encart__Body{margin:30px 40px;}}@media (min-width:768px) and (max-width:991px){.Paragraph__PhotoWithText .Encart__Container{display:inherit;}.Paragraph__PhotoWithText .Encart__Photo{height:380px;}.Paragraph__PhotoWithText .Encart__Body{margin:30px 40px;}}.Paragraph__Photo{padding-bottom:60px;}.Paragraph__Photo .Paragraph__Header{margin-bottom:1.875em;}.Paragraph__Photo .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__Photo__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2em;}.Paragraph__Photo__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1.125em;line-height:1.375em;}.Paragraph__Photo__Frame{border:4px solid #4a90e2;display:flex;flex-flow:row nowrap;min-height:430px;position:relative;}.Paragraph__Photo__Frame__Image{min-height:450px;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:1.5625em;left:2.1875em;width:100%;}.Paragraph__Photo__Legend{margin:65px auto 0 auto;text-align:center;width:600px;color:#3c3d41;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:1.25em;}.Paragraph__Cta__Link{display:block;max-width:230px;margin:0 auto;text-align:center;color:#111f8a;text-transform:uppercase;position:relative;font-size:2.25em;line-height:2.1875em;font-family:"Montserrat",sans-serif;font-variant:all-small-caps;font-weight:500;border:2px solid #111f8a;padding-right:30px;}.Paragraph__Cta__Link:hover{text-decoration:none;}.Paragraph__Cta__Link:after{content:'';position:absolute;background:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/triangle.png) no-repeat center center;height:25px;width:29px;background-size:80%;top:40%;right:13%;}.Paragraph__Cta__Link:active,.Paragraph__Cta__Link:focus{color:#111f8a;}html.no-smil .Paragraph__Cta__Link{font-size:25px;line-height:35px;font-variant:small-caps;padding:10px;}html.no-smil .Paragraph__Cta__Link:after{top:15px;right:20px;}.Page__Mission__Header__Image{width:100%;max-height:70%;height:400px;background-color:#CECECE;overflow:hidden;}.Page__Mission__Header__Image__Bloc{max-width:1280px;height:100%;background-size:cover;background-position:center;margin:0 auto;top:50%;}.Page__Mission .Container{margin-bottom:20px;}.Page__Mission .Container .Page__Mission__Header__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;color:#111f8a;font-size:2em;line-height:2.25em;margin:15px auto;}.Page__Mission .Container .Page__Mission__Header__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Page__Mission .Container .Page__Mission__Header__Subtitle::after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Page__Mission .Container .Page__Mission__Content{color:#3c3d41;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;letter-spacing:1.8px;}.leader-line{overflow:hidden !important;}.Paragraph__Mission{max-width:1280px;margin:0 auto;}.Paragraph__Mission .field-items{display:flex;flex-wrap:wrap;justify-content:space-around;}.Paragraph__Mission .field-items > .field-item{width:512px;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item{display:flex;margin-bottom:40px;padding:10px 0;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Close{display:none;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Number{margin-right:4px;min-width:60px;height:80px;color:#009ee0;font-family:"Montserrat",sans-serif;font-size:80px;font-weight:700;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text{width:448px;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Description{max-height:110px;overflow:hidden;color:#3c3d41;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:1px;margin-right:10px;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Detail{display:none;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Link{color:#009ee0;font-family:"Montserrat",sans-serif;cursor:pointer;font-size:11px;font-weight:500;line-height:27px;text-align:left;letter-spacing:0.75px;position:relative;display:block;padding-left:20px;max-width:125px;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Link:after,.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Link:before{content:"";display:block;position:absolute;transition:all 0.5s ease-in-out;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Link:before{top:50%;left:0;width:1em;height:1em;transform-origin:50% 50%;transform:translate(0.2em,-0.5em) rotate(225deg);box-shadow:inset 0.2em -0.2em 0 0 #009ee0;border-radius:0 0.15em 0 0;}.Paragraph__Mission .field-items > .field-item .Paragraph__Mission__Item__Text__Link:after{top:50%;left:0;width:1.3em;height:0.2em;transform:translate(0,-0.1em);background-color:#009ee0;}.Paragraph__Mission .Mission__Modal{z-index:105;padding-top:100px;position:fixed;left:0;top:0;width:100% !important;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal{display:flex;background-color:#fff;margin:0 20%;padding:50px 20px 40px 0;max-height:72%;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Close{display:block;align-items:end;order:2;margin-top:-35px;cursor:pointer;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Number{padding-left:5%;margin-top:-20px;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text{width:100%;max-height:100%;overflow-y:auto;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Description{max-height:unset;width:auto;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail{display:block;margin-top:10px;color:#3c3d41;font-family:"Roboto",sans-serif;font-size:12px;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ol,.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ul{counter-reset:li;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ol li::before,.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ul li::before{content:counter(li) ". ";font-size:24px;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ol li,.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail ul li{counter-increment:li;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail p,.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Detail li{margin-top:20px;}.Paragraph__Mission .Mission__Modal .Paragraph__Mission__Item__Modal .Paragraph__Mission__Item__Text__Link{display:none;}.Paragraph__Mission__Additionnelle{font-family:"Roboto",sans-serif;margin-top:50px;}.Paragraph__Mission__Additionnelle__Titre{color:#111f8a;min-height:54px;font-size:1.375em;font-weight:700;text-align:center;margin:20px;letter-spacing:1px;}.Paragraph__Mission__Additionnelle__List{width:100%;padding:5px 0;background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);}.Paragraph__Mission__Additionnelle__List .field-items{color:#FFF;max-width:1280px;margin:0 auto;}.Paragraph__Mission__Additionnelle__List .field-items .Paragraph__Mission__Additionnelle__Element{margin:12px 50px;}.Paragraph__Mission__Additionnelle__List .field-items .Paragraph__Mission__Additionnelle__Element__Lettre{display:inline-block;font-size:1.5em;}.Paragraph__Mission__Additionnelle__List .field-items .Paragraph__Mission__Additionnelle__Element__Lettre:after{content:".";}.Paragraph__Mission__Additionnelle__List .field-items .Paragraph__Mission__Additionnelle__Element__Resume{display:inline;}@media (min-width:992px) and (max-width:1199px){.Mission__Modal .Paragraph__Mission__Item__Modal{margin:0 15% !important;}}@media (min-width:768px) and (max-width:991px){.Mission__Modal .Paragraph__Mission__Item__Modal{margin:0 10% !important;}}@media (max-width:767px){.Paragraph__Mission__Item{flex-direction:column;padding:10px !important;}.Paragraph__Mission__Item__Text{width:100% !important;}.Paragraph__Mission__Item__Text__Description__Detail{display:none;}.Mission__Modal .Paragraph__Mission__Item__Modal{margin:0 5% !important;}}.Paragraph__Network{background-color:#f1f6f8;padding:0 !important;}.Paragraph__Network__Introduction{background-color:#FFF;text-align:justify;max-width:850px;margin:0 auto 15px auto;}.Paragraph__Network__Introduction p{max-width:1000px;margin:0 auto;font-family:"Roboto",sans-serif;font-size:1.125em;line-height:1.25em;}.Paragraph__Network__MapContainer__Map{overflow:hidden;width:100%;}.Paragraph__Network__MapContainer__Map circle{cursor:pointer;}@media (max-width:767px){.Paragraph__Network__Introduction{padding:0 15px !important;text-align:justify;}}.Paragraph__ExternalLinks{display:flex;flex-flow:row nowrap;}.Paragraph__ExternalLinks .Container{flex:1 1 100%;}.Paragraph__ExternalLinks .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__ExternalLinks__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:32px;line-height:36px;margin-bottom:15px;}.Paragraph__ExternalLinks__Subtitle{text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;color:#3c3d41;font-size:16px;line-height:22px;}.Paragraph__ExternalLinks__Elements{margin:1.875em auto;max-width:1140px;}.Paragraph__ExternalLinks__Elements .field-items{display:flex;flex-flow:row wrap;justify-content:flex-start;}.Paragraph__ExternalLinks__Elements .field-items .field-item{flex:0 1 350px;margin:15px;}.Paragraph__ExternalLinkItem{max-width:350px;box-shadow:1px 1px 20px #CECECE;border:1px solid #CECECE;}.Paragraph__ExternalLinkItem__Content{display:flex;flex-flow:row nowrap;position:relative;padding:2px;}.Paragraph__ExternalLinkItem__Content a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.Paragraph__ExternalLinkItem__Image{flex:0 1 120px;min-width:100px;height:100px;background-size:100%;background-repeat:no-repeat;background-position:center center;}.Paragraph__ExternalLinkItem__Link{flex:1 1 100%;align-self:center;padding-left:20px;}@media (max-width:1280px){.Paragraph__ExternalLinks__Elements .field-items{justify-content:space-evenly !important;}}.Paragraph__RichText{display:flex;flex-flow:row wrap;padding:40px 0;}.Paragraph__RichText .Paragraph__Header{flex:1 1 100%;}.Paragraph__RichText .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__RichText__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2em;}.Paragraph__RichText__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1.125em;line-height:1.375em;}.Paragraph__RichText__Content{flex:1 1 100%;background-color:#FFF;padding:20px 40px;text-align:justify;}.Paragraph__RichText__Content p{line-height:30px;margin:20px auto;font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;}.Paragraph__RichText__Content strong{font-weight:700;}.Paragraph__RichText__Content em{font-style:italic;}.Paragraph__Documents{background-color:#f1f6f8;}.Paragraph__Documents .Paragraph__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Paragraph__Documents__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:32px;line-height:36px;margin-bottom:15px;}.Paragraph__Documents__Subtitle{text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;color:#3c3d41;font-size:16px;line-height:22px;}.Paragraph__Documents__Content{display:flex;flex-flow:row wrap;justify-content:space-around;}.Paragraph__Documents__Content .Document__Box__Light{padding:30px 10px;flex:1 0 100%;margin:0 auto;position:relative;min-height:40px;border:1px solid #CECECE;}.Paragraph__Documents__Content .Document__Box__Light__Content{margin-left:50px;}.Paragraph__Documents__Content .Document__Box__Light__Dates .Publication{font-size:14px;font-style:italic;display:block;}.Paragraph__Documents__Content .Document__Box__Light__Dates .Update{font-size:14px;font-style:italic;display:block;font-weight:bold;}.Paragraph__Documents__Content .Document__Box__Light__Title{color:#009ee0;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1em;text-align:left;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.Paragraph__Documents__Content .Document__Box__Light__Download{position:absolute;right:10px;top:15%;}.Paragraph__Documents__Content .Document__Box__Light__Download__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;text-decoration:none;font-size:1.125em;font-variant:all-small-caps;margin:10px auto;padding:8px;text-align:center;}.Paragraph__Documents__Content .Document__Box__Light__Download__Link:hover{text-decoration:none;cursor:pointer;}.Paragraph__Documents__Content .Document__Box__Light__Download__Wrapper{max-width:250px;text-align:center;line-height:15px;margin-right:20px;font-size:1em;}.Paragraph__Documents__Content .Document__Box__Light__FileType{position:absolute;height:40px;width:40px;overflow:hidden;}.Paragraph__Documents__Content .Document__Box__Light .icon-pdf::before{content:'';display:block;height:35px;width:35px;position:absolute;top:2px;left:2px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/contents/icon-pdf.png);background-position:center center;background-size:100%;background-repeat:no-repeat;}.Paragraph__Documents__Content .Document__Box__Light .icon-txt::before{content:'';display:block;height:35px;width:35px;position:absolute;top:2px;left:2px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/contents/bg-doc2.png);background-position:center center;background-size:100%;background-repeat:no-repeat;}.Paragraph__Documents__Content .Document__Box__Light .icon-std::before{content:'';display:block;height:35px;width:35px;position:absolute;top:2px;left:2px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/contents/bg-doc2.png);background-position:center center;background-size:100%;background-repeat:no-repeat;}.Paragraph__Documents__Content .Document__Box__Light__Types{font-weight:600;font-size:0.875em;}@media (max-width:1280px){.Paragraph__Documents .Document__Box__Light{padding:10px;}.Paragraph__Documents .Document__Box__Light__Title{white-space:normal;font-size:0.875em;}.Paragraph__Documents .Document__Box__Light__Download{position:relative;top:inherit;right:inherit;margin-top:20px;}.Paragraph__Documents .Document__Box__Light__Download__Link{font-size:0.875em;}.Paragraph__Documents .Document__Box__Light__Download__Wrapper{margin-left:auto;margin-right:auto;}}.Method__Box{position:relative;min-height:140px;max-width:850px;margin:20px auto;padding:30px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;}.Method__Box .Method__Box__Title{max-width:80%;overflow:hidden;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1em;text-align:left;text-overflow:ellipsis;white-space:nowrap;}.Method__Box .Method__Box__Title a{color:#009ee0;text-decoration:none;}.Method__Box .submitted{display:none;}.Method__Box .contextual-links-wrapper{display:none;}.Method__Box .Method__Box__Content{display:flex;flex-wrap:wrap;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:30px;}.Method__Box .Method__Box__Content .Method__Box__SousTitre{flex-basis:100%;margin-right:5px;color:#3c3d41;font-size:1.25em;font-weight:700;}.Method__Box .Method__Box__Content .Method__Box__Body{flex-basis:70%;overflow:hidden;max-height:150px;margin-right:8px;line-height:19px;text-overflow:ellipsis;}.Method__Box .Method__Box__Content .Method__Box__Links{flex-basis:25%;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper{display:flex;flex-direction:column;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel__Trigger{align-self:flex-end;margin-bottom:15px;display:block;position:relative;padding:4px;font-family:"Roboto",sans-serif;color:#3c3d41;font-size:1em;font-variant:all-small-caps;text-align:right;text-transform:uppercase;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel__Trigger:hover{background-color:#14baff;cursor:pointer;text-decoration:none;transition:all 0.5s ease;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel__Trigger:before{display:inline;top:5px;left:5px;height:19px;padding-left:34px;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/bg-btn-play-v2.png) no-repeat top left;background-size:contain;content:'Tutoriel';text-align:initial;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel{align-self:flex-end;margin-bottom:60px;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel .file{display:block;position:relative;padding:4px;font-family:"Roboto",sans-serif;color:#3c3d41;font-size:1em;font-variant:all-small-caps;text-align:right;text-transform:uppercase;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel .file:hover{background-color:#14baff;cursor:pointer;text-decoration:none;transition:all 0.5s ease;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel .file:before{display:inline;top:5px;left:5px;height:19px;padding-left:34px;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/bg-btn-play-v2.png) no-repeat top left;background-size:contain;content:'Tutoriel';text-align:initial;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel .file img{display:none;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel .file a{display:block;position:absolute;height:100%;width:100%;font-size:0;top:0;left:0;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode{align-self:flex-end;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/pdf-icon.png);background-size:16px;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login{position:relative;padding:6px;background-color:#009ee0;background-repeat:no-repeat;background-position:center left 6px;font-family:"Roboto",sans-serif;font-size:1em;text-align:right;font-variant:all-small-caps;text-decoration:none;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file:hover,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login:hover{background-color:#14baff;transition:all 0.5s ease;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-trigger-open,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-trigger-open{display:inline-block;padding-left:22px;padding-right:4px;color:#FFF;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-trigger-open:hover,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-trigger-open:hover{cursor:pointer;text-decoration:none;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login{z-index:101;display:none;position:absolute;right:0;bottom:0;width:250px;padding:10px 20px;background-color:#FFF;cursor:auto;color:#3c3d41;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);font-size:0.875em;line-height:1.5;text-transform:uppercase;text-align:center;font-variant:normal;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login .pop-trigger-close,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login .pop-trigger-close{float:right;height:18px;width:18px;overflow:hidden;cursor:pointer;color:transparent;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png) no-repeat right;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login h4,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login h4{margin-top:24px;font-size:1em;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login p,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login p{margin-top:4px;font-size:0.75em;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login .pop-trigger-login,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login .pop-trigger-login{display:block;max-width:80px;margin:8px auto;background-color:#009ee0;color:#FFF;line-height:2;}.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .file .pop-login .pop-trigger-login:hover,.Method__Box .Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Methode .field-content .login .pop-login .pop-trigger-login:hover{cursor:pointer;background-color:#14baff;text-decoration:none;transition:all 0.5s ease;}.Method__Box .Method__Box__Content .field-name-field-site{display:none;}.Method__Box .Method__Box__Content .field-name-field-site .field-items .field-item{display:inline-block;height:25px;min-width:100px;margin-right:5px;padding:0 5px;background-color:#009ee0;font-family:"Roboto",sans-serif;color:#FFF;font-size:0.875em;text-align:center;line-height:25px;font-variant:all-petite-caps;}.Method__Box .Method__Box__Content .field-name-field-site .field-items .field-item a{color:#FFF;text-decoration:none;}.Method__Box .links{display:none;}.px-video-wrapper{z-index:105;position:fixed;overflow:auto;top:0;left:0;height:100%;width:100% !important;padding-top:100px;background-color:rgba(0,0,0,0.4);}.px-video-wrapper .px-video-close{position:absolute;top:-20px;right:2px;cursor:pointer;}.Method__Box__Tutoriel__EmbedYoutube{text-align:center;position:relative;max-width:800px;margin:0 auto;}.Method__Box__Tutoriel__EmbedYoutube .Youtube__CloseButton{position:absolute;right:0;top:-30px;width:25px;height:25px;color:#FFF;}.Method__Box__Tutoriel__EmbedYoutube .Youtube__CloseButton:hover{cursor:pointer;}.Method__Box__Tutoriel__EmbedYoutube .Youtube__Iframe{width:800px;height:400px;margin:0 auto;}.Method__Box__Tutoriel__EmbedYoutube .mfp-close{display:none;}@media (max-width:767px){.Method__Box__Content{display:inherit !important;}.Method__Box__Content .Method__Box__Body{flex-basis:inherit !important;text-align:justify;}.Method__Box__Content .Method__Box__Links{flex-basis:inherit !important;margin-top:12px;}.Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper{flex-direction:initial !important;justify-content:space-around !important;}.Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .Method__Box__Tutoriel{margin-bottom:0 !important;}.Method__Box__Content .Method__Box__Links .Method__Box__Links__Wrapper .pop-login{right:-90px !important;}.px-video-wrapper{padding-top:200px !important;}.Method__Box__Tutoriel__EmbedYoutube{width:400px;margin:0 auto;height:auto;}.Method__Box__Tutoriel__EmbedYoutube .Youtube__Iframe{position:relative;height:100%;width:100%;min-height:320px;}}.Material__Box{position:relative;min-height:100px;max-width:850px;margin:20px auto;padding:30px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;}.Material__Box .Material__Box__Title{max-width:80%;overflow:hidden;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em;text-align:left;text-overflow:ellipsis;white-space:nowrap;}.Material__Box .Material__Box__Title a{color:#009ee0;text-decoration:none;}.Material__Box .Material__Box__Content{display:flex;flex-wrap:wrap;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:30px;}.Material__Box .Material__Box__Content .Material__Box__SousTitre{flex-basis:100%;margin-right:5px;color:#3c3d41;font-size:1.25em;font-weight:700;}.Material__Box .Material__Box__Content .Material__Box__Body{flex-basis:70%;overflow:hidden;max-height:150px;margin-right:8px;line-height:19px;text-overflow:ellipsis;}.Material__Box .Material__Box__Content .Material__Box__Links{display:flex;flex-basis:25%;justify-content:flex-end;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper{align-self:flex-end;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/pdf-icon.png);background-size:16px;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login{position:relative;padding:6px;background-repeat:no-repeat;background-position:center left 6px;background-color:#009ee0;font-family:"Roboto",sans-serif;font-size:1em;text-align:right;font-variant:all-small-caps;text-decoration:none;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file:hover,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login:hover{background-color:#14baff;transition:all 0.5s ease;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-trigger-open,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-trigger-open{display:inline-block;padding-left:22px;padding-right:4px;color:#FFF;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-trigger-open:hover,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-trigger-open:hover{cursor:pointer;text-decoration:none;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login{z-index:101;display:none;position:absolute;right:0;bottom:0;width:250px;padding:10px 20px;background-color:#FFF;cursor:auto;color:#3c3d41;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);font-size:0.875em;line-height:1.5;text-transform:uppercase;text-align:center;font-variant:normal;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login .pop-trigger-close,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login .pop-trigger-close{float:right;height:18px;width:18px;overflow:hidden;cursor:pointer;color:transparent;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png) no-repeat right;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login h4,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login h4{margin-top:24px;font-size:1em;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login p,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login p{margin-top:4px;font-size:0.75em;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login .pop-trigger-login,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login .pop-trigger-login{display:block;max-width:80px;margin:8px auto;background-color:#009ee0;color:#FFF;line-height:2;}.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .file .pop-login .pop-trigger-login:hover,.Material__Box .Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .Material__Box__Methode .field-content .login .pop-login .pop-trigger-login:hover{cursor:pointer;background-color:#14baff;text-decoration:none;transition:all 0.5s ease;}.Material__Box .Material__Box__Content .field-name-field-site{display:none;}.Material__Box .Material__Box__Content .field-name-field-site .field-items .field-item{display:inline-block;height:25px;min-width:100px;margin-right:5px;padding:0 5px;background-color:#009ee0;font-family:"Roboto",sans-serif;color:#FFF;font-size:0.875em;text-align:center;line-height:25px;font-variant:all-petite-caps;}.Material__Box .Material__Box__Content .field-name-field-site .field-items .field-item a{color:#FFF;text-decoration:none;}.Material__Box .links{display:none;}@media (max-width:767px){.Material__Box__Content{display:inherit !important;}.Material__Box__Content .Material__Box__Body{flex-basis:inherit !important;text-align:justify !important;}.Material__Box__Content .Material__Box__Links{flex-basis:inherit !important;margin:0 auto;margin-top:12px;}.Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper{flex-direction:initial !important;justify-content:space-around !important;}.Material__Box__Content .Material__Box__Links .Material__Box__Links__Wrapper .pop-login{right:-90px !important;}}.Article__Visuel{background-color:#CECECE;}.Article__Visuel__Image{max-width:1280px;min-height:400px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;}.Article__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Article__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.Article__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Article__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;}.Article__Content ul li{list-style:disc;margin-left:1.875em;}.Article__ZoneWysiwyg{padding:40px 0;}.Article__ZoneLinks{padding:40px 0;display:flex;flex-flow:row wrap;}.Article__ZoneLinks__Header{flex:1 1 100%;text-align:center;margin:15px auto;font-family:"Montserrat",sans-serif;font-size:1.25em;line-height:1.375em;font-weight:bold;text-transform:uppercase;}.Article__ZoneLinks__Header::after{content:'';display:block;width:60px;border-bottom:2px solid #009ee0;margin:10px auto;}.Article__ZoneLinks .Link{flex:0 1 350px;padding:20px;box-shadow:1px 1px 20px #CECECE;border:1px solid #CECECE;margin:0 10px;}.Article__ZoneLinks .Link a{text-decoration:none;display:block;width:100%;height:100%;color:#009ee0;}.Article__ZoneLinks .Link a:hover{cursor:pointer;}.Article__ZoneLinks .Link__Description{display:block;margin-top:10px;font-weight:600;width:100%;overflow:hidden;word-break:break-word;height:20px;line-height:20px;}.Article__Document{display:block;max-width:900px;margin:0 auto;font-family:"Roboto",sans-serif;}.Article__Document__Liste{display:flex;flex-wrap:wrap;border-top:none;}.Article__Document__Box{width:260px;margin:8px;position:relative;min-height:100px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;}.Article__Document__Box .views-field-title{color:#009ee0;font-size:1.125em;font-weight:500;line-height:1.125em;text-align:left;margin-bottom:2px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.Article__Document__Box .views-field-created{font-size:0.875em;}.Article__Document__Box .views-field-field-document-type{display:none;}.Article__Document__Box .views-field-field-file{align-self:end;margin-bottom:8px;}.Article__Document__Box .views-field-field-file a{color:#FFF;font-size:1em;padding:4px 8px;background-color:#009ee0;width:140px;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:relative;}.Article__Document__Box .views-field-field-file a:hover{text-decoration:none;cursor:pointer;background-color:#14baff;transition:all 0.5s ease;}#block-views-documents-page-article-block > h2{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.25em;line-height:1.375em;margin:15px auto;}#block-views-documents-page-article-block > h2:after{content:'';display:block;width:60px;border-bottom:2px solid #009ee0;margin:10px auto;}#block-views-documents-page-article-block .views-field-title a{color:#009ee0;display:block;margin-bottom:10px;}#block-views-documents-page-article-block .views-field-field-file{display:block;padding:5px 10px;background-color:#009ee0;color:white;}@media (max-width:768px) and (orientation:portrait){.Article__Content{padding:0 15px;}}@media (max-width:767px){.Article__Title{line-height:30px !important;}.Article__Visuel{background-size:cover;}.Article__Content{padding:0 15px;}.Article__Document__Liste{flex-direction:column;align-items:center;}.Article__Document__Box{width:70%;padding:10px 15px !important;}}.Home__Header::after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Home__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:1.5em;}.Home__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Home__Content{font-family:"Roboto",sans-serif;margin:2.5em 0;}.Home__Content h3{font-size:1.875em;line-height:2.25em;margin-bottom:1.25em;}.Home__Content p{margin:15px 0;font-size:1.125em;font-weight:400;line-height:1.375em;}.Home__Content ul{list-style:disc !important;margin-left:30px;}.Home__Content ul li{list-style:disc !important;}.Home__Content ol{margin-left:30px;list-style:decimal !important;}.Home__Content ol li{list-style:decimal !important;}.Home__Paragraphs{margin-bottom:2.5em;}.Home__Manual{font-family:"Roboto",sans-serif;margin:2.5em 0;}.Home__Manual p{margin:15px 0;font-size:1.125em;font-weight:400;line-height:1.375em;}.Home__Link{margin-bottom:2.5em;}.Home__Link a{display:block;width:125px;margin:0 auto;padding:15px 5px;text-align:center;color:#111f8a;border:#111f8a solid 2px;}.Home__Link a::after{content:"";display:inline-block;border-top:10px solid transparent;border-right:10px solid;transform:translateX(5px) rotate(-45deg);}.Home__Link a:hover{background-color:#111f8a;color:#FFF;text-decoration:none;border-right:#FFF;}@media (max-width:767px){.Home__Wysiwyg{padding:0 20px;}.Home__Content h3{line-height:1em;}}@media (min-width:992px) and (max-width:1199px){.Home__Content{padding:0 20px;}}.PT{}.PT__Page .view-display-id-promoted{background-color:#CECECE;}.PT__Page__Introduction{font-family:"Roboto",sans-serif;font-size:1.125em;line-height:1.875em;color:#3c3d41;text-align:justify;margin-bottom:50px;}.PT__Page__Subtitle{font-family:"Roboto",sans-serif;font-size:1.875em;line-height:1.875em;color:#3c3d41;max-width:1000px;margin:30px auto;}.PT--view-item-block .PT__Item{padding:30px;max-width:850px;height:150px;margin:30px auto;background-color:#FFF;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;display:flex;flex-flow:row wrap;align-items:center;}.PT--view-item-block .PT__Item__Date{flex:0 1 150px;height:100%;border-right:1px solid #979797;margin-right:30px;margin-left:10px;}.PT--view-item-block .PT__Item__Date .Date{display:flex;flex-flow:row wrap;position:relative;height:100%;justify-content:flex-start;}.PT--view-item-block .PT__Item__Date .Date__Icon{width:1.25em;height:2.0625em;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;}.PT--view-item-block .PT__Item__Date .Date__Display{width:100%;}.PT--view-item-block .PT__Item__Date .Date__Display__Day{line-height:1.25em;font-size:1.625em;font-family:"Roboto",sans-serif;font-weight:700;position:relative;margin-top:35px;display:inline-block;}.PT--view-item-block .PT__Item__Date .Date__Display__Day:before{content:'';position:absolute;width:20px;height:33px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;top:-30px;margin-left:5px;}.PT--view-item-block .PT__Item__Date .Date__Display__Month{display:block;height:30px;line-height:30px;font-size:1.375em;font-family:"Roboto",sans-serif;font-weight:500;}.PT--view-item-block .PT__Item__Date .Date__Display__Year{display:block;height:30px;line-height:30px;font-size:1.25em;font-family:"Roboto",sans-serif;}.PT--view-item-block .PT__Item__Infos{position:relative;flex:1 1 480px;height:100%;}.PT--view-item-block .PT__Item__Infos .Info__Location{position:relative;}.PT--view-item-block .PT__Item__Infos .Info__Location__Text{margin-left:5px;font-size:0.8125em;height:2em;line-height:2em;font-family:"Roboto",sans-serif;color:#9e9e9e;display:block;}.PT--view-item-block .PT__Item__Infos .Info__Location__Text:before{content:'';width:20px;height:26px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/map_pin.png);background-repeat:no-repeat;background-position:top center;background-size:contain;vertical-align:text-bottom;}.PT--view-item-block .PT__Item__Infos .Info__Name{font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em;text-align:left;margin-top:0.3125em;}.PT--view-item-block .PT__Item__Infos .Info__Name a{color:#009ee0;text-decoration:none;}.PT--view-item-block .PT__Item__Infos .Info__Descriptif{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:0.3125em;margin-bottom:0.3125em;}.PT--view-item-block .PT__Item__Infos .Info__Report{display:block;width:100px;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:absolute;padding:5px 20px;font-weight:600;font-family:"Roboto",sans-serif;bottom:-5px;right:20px;color:#FFF;font-size:1.125em;line-height:1.25em;text-decoration:none;background-color:#009ee0;}.PT--view-item-block .PT__Item__Infos .Info__Report:hover{text-decoration:none;cursor:pointer;background-color:#00a5ea;transition:all 0.5s ease-in-out;}.PT--view-item-block .PT__Item__Infos .Info__Report:before{content:'';width:20px;height:24px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);background-repeat:no-repeat;background-position:top center;background-size:contain;float:left;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout{align-self:flex-end;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/pdf-icon.png);background-size:16px;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login{position:absolute;right:20px;bottom:-5px;padding:6px 20px;background-color:#009ee0;background-repeat:no-repeat;background-position:center left 18px;font-family:"Roboto",sans-serif;font-size:1em;font-weight:500;text-align:right;font-variant:all-small-caps;text-decoration:none;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file:hover,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login:hover{background-color:#14baff;transition:all 0.5s ease;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open{display:inline-block;padding-left:22px;padding-right:4px;color:#FFF;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open:hover,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open:hover{cursor:pointer;text-decoration:none;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login{z-index:101;display:none;position:absolute;right:0;bottom:0;width:250px;padding:10px 20px;background-color:#FFF;cursor:auto;color:#3c3d41;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);font-size:0.875em;line-height:1.5;text-transform:uppercase;text-align:center;font-variant:normal;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-close,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-close{float:right;height:18px;width:18px;overflow:hidden;cursor:pointer;color:transparent;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png) no-repeat right;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login h4,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login h4{margin-top:24px;font-size:1em;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login p,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login p{margin-top:4px;font-size:0.75em;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login{display:block;max-width:80px;margin:8px auto;background-color:#009ee0;color:#FFF;line-height:2;}.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login:hover,.PT--view-item-block .PT__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login:hover{cursor:pointer;background-color:#14baff;text-decoration:none;transition:all 0.5s ease;}.PT--promoted-node{max-width:1280px;margin:0 auto 60px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-flow:row wrap;min-height:400px;align-items:center;}.PT--promoted-node .PT__Item{flex:1 1 100%;}.PT--promoted-node .PT__Item__Content{display:flex;flex-flow:row wrap;justify-content:flex-end;}.PT--promoted-node .PT__Item__Content__Card{flex:0 1 500px;background-color:rgba(255,255,255,0.75) !important;min-height:175px;padding:20px;margin-right:20px;}.PT--promoted-node .PT__Item__Content__Card .Card__Date{display:block;font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.75em;margin-left:50px;position:relative;}.PT--promoted-node .PT__Item__Content__Card .Card__Date:before{content:'';width:30px;height:35px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar_focus.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:-40px;top:0;}.PT--promoted-node .PT__Item__Content__Card .Card__Title{font-family:"Montserrat",sans-serif;font-size:1.25em;line-height:1.25em;text-transform:uppercase;margin-bottom:0.625em;color:#009ee0;letter-spacing:0.075em;margin-top:20px;margin-left:10px;}.PT--promoted-node .PT__Item__Content__Card .Card__Summary{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:5px;margin-left:5px;}.PT__Visuel{background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:650px;}.PT__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.PT__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.PT__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.PT__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;text-align:justify;}.PT__Content__Report{padding:10px;text-align:center;font-weight:bold;margin:20px auto;max-width:500px;}.PT__Content__Report__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;height:100%;width:100%;max-width:300px;text-decoration:none;font-size:1.25em;font-variant:all-small-caps;margin:10px auto;padding:5px;}.PT__Content__Place{height:400px;}.PT__Date{font-weight:bold;font-size:1.25em;margin-bottom:15px;}.PT__ZoneWysiwyg{padding:40px 0;}@media (max-width:767px){.PT__Page__Introduction{margin:auto 15px;text-align:justify;}.PT__Page__Subtitle{text-align:center;}.PT__Map{margin-top:15px;}.PT--view-item-block .PT__Item{padding:10px;overflow:visible;height:auto;}.PT--view-item-block .PT__Item__Date{flex:1 1 100%;height:auto;margin:0 40px;padding:0;border-right:none;}.PT--view-item-block .PT__Item__Date .Date{margin:0;text-align:center;}.PT--view-item-block .PT__Item__Date .Date__Display__Day:before{margin:0;left:calc(50% - 10px);}.PT--view-item-block .PT__Item__Infos{flex:1 1 100%;margin-left:4%;}.PT--view-item-block .PT__Item__Infos .Info__Descriptif{margin-top:0;margin-bottom:0;}.PT--view-item-block .PT__Item__Infos .Info__Report{position:static;margin:15px auto;}.PT--promoted-node .PT__Item__Content__Card{padding:10px;margin:0;}}@media (max-width:768px) and (orientation:portrait){.PT__Page__Introduction{margin:auto 15px;}.PT__Page__Subtitle{margin-left:15px;}.PT--view-item-block .PT__Item{margin:30px 15px;}.PT--view-item-block .PT__Item__Infos{flex:1 1 420px;}.PT--promoted-node{margin-bottom:20px;}}.Workshops__Page .view-display-id-promoted{background-color:#CECECE;}.Workshops__Page__Introduction{font-family:"Roboto",sans-serif;font-size:1.125em;line-height:1.875em;color:#3c3d41;text-align:justify;margin-bottom:50px;}.Workshops__Page__Subtitle{font-family:"Roboto",sans-serif;font-size:1.875em;line-height:1.875em;color:#3c3d41;max-width:1000px;margin:30px auto;}.Workshops--view-item-block .Workshops__Item{padding:30px;max-width:850px;height:150px;margin:30px auto;background-color:#FFF;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;display:flex;flex-flow:row wrap;align-items:center;}.Workshops--view-item-block .Workshops__Item__Date{flex:0 1 150px;height:100%;border-right:1px solid #979797;margin-right:30px;margin-left:10px;}.Workshops--view-item-block .Workshops__Item__Date .Date{display:flex;flex-flow:row wrap;position:relative;height:100%;justify-content:flex-start;}.Workshops--view-item-block .Workshops__Item__Date .Date__Icon{width:1.25em;height:2.0625em;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display{width:100%;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display__Day{line-height:1.25em;font-size:1.625em;font-family:"Roboto",sans-serif;font-weight:700;position:relative;margin-top:35px;display:inline-block;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display__Day:before{content:'';position:absolute;width:20px;height:33px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;top:-30px;margin-left:5px;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display__Month{display:block;height:30px;line-height:30px;font-size:1.375em;font-family:"Roboto",sans-serif;font-weight:500;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display__Year{display:block;height:30px;line-height:30px;font-size:1.25em;font-family:"Roboto",sans-serif;}.Workshops--view-item-block .Workshops__Item__Infos{position:relative;flex:1 1 480px;height:100%;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Location{position:relative;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Location__Text{margin-left:5px;font-size:0.8125em;height:2em;line-height:2em;font-family:"Roboto",sans-serif;color:#9e9e9e;display:block;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Location__Text:before{content:'';width:20px;height:26px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/map_pin.png);background-repeat:no-repeat;background-position:top center;background-size:contain;vertical-align:text-bottom;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Name{font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em;text-align:left;margin-top:0.3125em;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Name a{color:#009ee0;text-decoration:none;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Descriptif{font-family:"Roboto",sans-serif;font-size:1em;font-weight:400;line-height:1.25em;text-align:left;margin-top:0.3125em;margin-bottom:0.3125em;height:42px;overflow:hidden;text-overflow:ellipsis;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report{display:block;width:100px;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:absolute;padding:5px 20px;font-weight:600;font-family:"Roboto",sans-serif;bottom:-5px;right:20px;color:#FFF;font-size:1.125em;line-height:1.25em;text-decoration:none;background-color:#009ee0;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report:hover{text-decoration:none;cursor:pointer;background-color:#00a5ea;transition:all 0.5s ease-in-out;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report:before{content:'';width:20px;height:24px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);background-repeat:no-repeat;background-position:top center;background-size:contain;float:left;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout{align-self:flex-end;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/pdf-icon.png);background-size:16px;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login{position:absolute;right:20px;bottom:-5px;padding:6px 20px;background-color:#009ee0;background-repeat:no-repeat;background-position:center left 18px;font-family:"Roboto",sans-serif;font-size:1em;font-weight:500;text-align:right;font-variant:all-small-caps;text-decoration:none;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file:hover,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login:hover{background-color:#14baff;transition:all 0.5s ease;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open{display:inline-block;padding-left:22px;padding-right:4px;color:#FFF;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open:hover,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open:hover{cursor:pointer;text-decoration:none;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login{z-index:101;display:none;position:absolute;right:0;bottom:0;width:250px;padding:10px 20px;background-color:#FFF;cursor:auto;color:#3c3d41;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);font-size:0.875em;line-height:1.5;text-transform:uppercase;text-align:center;font-variant:normal;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-close,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-close{float:right;height:18px;width:18px;overflow:hidden;cursor:pointer;color:transparent;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png) no-repeat right;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login h4,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login h4{margin-top:24px;font-size:1em;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login p,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login p{margin-top:4px;font-size:0.75em;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login{display:block;max-width:80px;margin:8px auto;background-color:#009ee0;color:#FFF;line-height:2;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login:hover,.Workshops--view-item-block .Workshops__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login:hover{cursor:pointer;background-color:#14baff;text-decoration:none;transition:all 0.5s ease;}.Workshops--promoted-node{max-width:1280px;margin:0 auto 60px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-flow:row wrap;min-height:400px;align-items:center;}.Workshops--promoted-node .Workshops__Item{flex:1 1 100%;}.Workshops--promoted-node .Workshops__Item__Content{display:flex;flex-flow:row wrap;justify-content:flex-end;}.Workshops--promoted-node .Workshops__Item__Content__Card{flex:0 1 500px;background-color:rgba(255,255,255,0.75) !important;min-height:175px;padding:20px;margin-right:20px;}.Workshops--promoted-node .Workshops__Item__Content__Card .Card__Date{display:block;font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.75em;margin-left:50px;position:relative;}.Workshops--promoted-node .Workshops__Item__Content__Card .Card__Date:before{content:'';width:30px;height:35px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar_focus.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:-40px;top:0;}.Workshops--promoted-node .Workshops__Item__Content__Card .Card__Title{font-family:"Montserrat",sans-serif;font-size:1.25em;line-height:1.25em;text-transform:uppercase;margin-bottom:0.625em;color:#009ee0;letter-spacing:0.075em;margin-top:20px;margin-left:10px;}.Workshops--promoted-node .Workshops__Item__Content__Card .Card__Summary{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:5px;margin-left:5px;}.Workshop__Visuel{background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:650px;}.Workshop__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Workshop__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.Workshop__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Workshop__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;text-align:justify;}.Workshop__Content__Report{padding:10px;text-align:center;font-weight:bold;margin:20px auto;max-width:500px;}.Workshop__Content__Report__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;height:100%;width:100%;max-width:300px;text-decoration:none;font-size:1.25em;font-variant:all-small-caps;margin:10px auto;padding:5px;}.Workshop__Content__Place{height:400px;}.Workshop__Period{font-weight:bold;font-size:1.25em;margin-bottom:15px;}.Workshop__ZoneWysiwyg{padding:40px 0;}@media (max-width:767px){.Workshops__Page__Introduction{margin:auto 15px;text-align:justify;}.Workshops__Page__Subtitle{text-align:center;}.Workshops__Map{margin-top:15px;}.Workshops--view-item-block .Workshops__Item{padding:10px;overflow:visible;height:auto;}.Workshops--view-item-block .Workshops__Item__Date{flex:1 1 100%;height:auto;margin:0 40px;padding:0;border-right:none;}.Workshops--view-item-block .Workshops__Item__Date .Date{margin:0;text-align:center;}.Workshops--view-item-block .Workshops__Item__Date .Date__Display__Day:before{margin:0;left:calc(50% - 10px);}.Workshops--view-item-block .Workshops__Item__Infos{flex:1 1 100%;margin-left:4%;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Descriptif{margin-top:0;margin-bottom:0;}.Workshops--view-item-block .Workshops__Item__Infos .Info__Report{position:static;margin:15px auto;}.Workshops--promoted-node .Workshops__Item__Content__Card{padding:10px;margin:0;}}@media (max-width:768px) and (orientation:portrait){.Workshops__Page__Introduction{margin:auto 15px;}.Workshops__Page__Subtitle{margin-left:15px;}.Workshops--view-item-block .Workshops__Item{margin:30px 15px;}.Workshops--view-item-block .Workshops__Item__Infos{flex:1 1 420px;}.Workshops--promoted-node{margin-bottom:20px;}}.Material__Page .Container{max-width:none;}.Material__Page .Container .view-header{z-index:-1;position:relative;background-color:#CECECE;}.Material__Page .Container .view-header .Material__Page__Image{max-width:1280px;min-height:400px;margin:0 auto;background:center no-repeat;background-size:cover;}.Material__Page .Container .view-header .Material__Page__Top{position:absolute;left:50%;bottom:48px;width:548px;padding:40px;background-color:#FFF;}.Material__Page .Container .view-header .Material__Page__Top__Title{font-family:"Roboto",sans-serif;color:#111f8a;text-transform:uppercase;font-weight:bold;font-size:1.25em;line-height:1.25em;}.Material__Page .Container .view-header .Material__Page__Top__Introduction{font-family:"Montserrat",sans-serif;font-size:1em;line-height:1.375em;color:#3c3d41;text-align:justify;overflow:hidden;}.Material__Page .Container .view-header .Material__Page__Top__Introduction p{margin-top:12px;}.Material__Page .Container .view-header .Material__Page__Top__NoResults{margin:0 auto 50px auto;}.Material__Page .Container .view-header .Material__Page__Top__NoResults p{max-width:1280px;background-color:#CECECE;border:1px solid #3c3d41;padding:20px 30px;}@media (max-width:1280px){.view-header .Material__Page__Top{left:initial !important;right:48px !important;}}@media (max-width:767px){.view-header .Material__Page__Top{right:initial !important;width:90% !important;left:50% !important;transform:translateX(-50%) !important;top:24px;bottom:initial !important;background-color:rgba(255,255,255,0.75) !important;}.view-header .Material__Page__Top__Introduction{max-height:215px !important;}}.Method__Page .Container{max-width:none;}.Method__Page .Container .view-header{z-index:-1;position:relative;background-color:#CECECE;}.Method__Page .Container .view-header .Method__Page__Image{max-width:1280px;min-height:400px;margin:0 auto;background:center no-repeat;background-size:cover;}.Method__Page .Container .view-header .Method__Page__Top{position:absolute;left:50%;bottom:48px;width:548px;padding:40px;background-color:#FFF;}.Method__Page .Container .view-header .Method__Page__Top__Title{font-family:"Roboto",sans-serif;color:#111f8a;text-transform:uppercase;font-weight:bold;font-size:1.25em;line-height:1.25em;}.Method__Page .Container .view-header .Method__Page__Top__Introduction{font-family:"Montserrat",sans-serif;font-size:1em;line-height:1.375em;color:#3c3d41;text-align:justify;overflow:hidden;}.Method__Page .Container .view-header .Method__Page__Top__Introduction p{margin-top:12px;}.Method__Page .Container .view-header .Method__Page__Top__NoResults{margin:0 auto 50px auto;}.Method__Page .Container .view-header .Method__Page__Top__NoResults p{max-width:1280px;background-color:#CECECE;border:1px solid #3c3d41;padding:20px 30px;}@media (max-width:1280px){.view-header .Method__Page__Top{left:initial !important;right:48px !important;}}@media (max-width:767px){.view-header .Method__Page__Top{right:initial !important;width:90% !important;left:50% !important;transform:translateX(-50%) !important;top:24px;bottom:initial !important;background-color:rgba(255,255,255,0.75) !important;}.view-header .Method__Page__Top__Introduction{max-height:215px !important;}}.DocumentList__Content .views-exposed-form{display:none;visibility:hidden;}.DocumentList__Content .block-views h2{display:none;visibility:hidden;}.DocumentList__Content__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.DocumentList__Content__Title:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.DocumentList__Content .AdvancedSearch{margin:40px auto;padding:20px 30px;max-width:850px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;}.DocumentList__Content .AdvancedSearch__Block .champTxtR{display:block;}.DocumentList__Content .AdvancedSearch__Block .champTxtR li{margin-bottom:10px;display:block;}.DocumentList__Content .AdvancedSearch__Block .champTxtR li label{line-height:30px;height:30px;float:left;width:150px;text-align:right;}.DocumentList__Content .AdvancedSearch__Block .champTxtR li input{line-height:30px;height:30px;padding-left:10px;margin-left:10px;}.DocumentList__Content .AdvancedSearch__Block .btnSub{color:#FFF;background-color:#009ee0;border:none;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin:10px 0;cursor:pointer;}.DocumentList__Content .AdvancedSearch__Block__Title{margin-bottom:20px;}.Document__Box{padding:30px;max-width:850px;margin:0 auto;position:relative;min-height:140px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;margin-bottom:20px;}.Document__Box__Title{color:#009ee0;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1em;text-align:left;max-width:80%;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.Document__Box__Theme{position:absolute;bottom:30px;}.Document__Box__Theme__Item{font-family:"Roboto",sans-serif;font-size:0.875em;display:inline-block;min-width:100px;margin-right:5px;padding:0 5px;text-align:center;color:#FFF;background-color:#009ee0;height:25px;line-height:25px;font-variant:all-petite-caps;}.Document__Box__Publication{line-height:30px;font-size:0.875em;font-family:"Roboto",sans-serif;}.Document__Box__Publication__Type{float:left;margin-right:5px;font-weight:700;color:#3c3d41;}.Document__Box__Publication__Type:after{content:',';}.Document__Box__Publication__Text{float:left;margin-right:5px;}.Document__Box__File{position:absolute;bottom:40%;right:30px;}.Document__Box__File__Link{display:block;font-family:"Roboto",sans-serif;font-size:1em;padding:8px;color:#FFF;padding-left:20px;background-color:#009ee0;width:120px;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:relative;}.Document__Box__File__Link:hover{text-decoration:none;cursor:pointer;background-color:#14baff;transition:all 0.5s ease;}.Document__Box__File__Link:before{content:'';width:20px;height:24px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);background-repeat:no-repeat;background-position:top center;background-size:contain;float:left;position:absolute;left:5px;top:5px;}.Document__Box__File__Size{display:block;margin-top:10px;text-align:center;font-size:0.75em;line-height:100%;}.Document__Box__Keywords{font-weight:bold;font-size:0.875em;font-family:"Roboto",sans-serif;font-variant:all-small-caps;}.Document__Box__Keywords__Title{display:block;text-decoration:underline;margin-bottom:5px;font-size:0.875em;}@media (max-width:767px){.DocumentList__Content__Title{line-height:1.25em;}.DocumentList__Content .AdvancedSearch{margin:40px 10px;}.DocumentList__Content .AdvancedSearch__Block .champTxtR li label{width:100%;text-align:left;}.DocumentList__Content .AdvancedSearch__Block .champTxtR li input{margin-left:0;max-width:270px;}.DocumentList__Content .pager li{height:20px;width:20px;line-height:20px;}.Document__Box{margin:15px 10px;height:auto;min-height:inherit;max-width:100%;}.Document__Box__Title{max-width:100%;text-overflow:inherit;white-space:normal;}.Document__Box__File{position:static;}.Document__Box__File__Link{margin:0 auto;}.Document__Box__Publication{margin-bottom:10px;}.Document__Box__Publication__Type{width:100%;margin-right:0;line-height:15px;}.Document__Box__Theme{position:static;margin:10px auto;text-align:center;}.Document__Box__Theme__Item{margin:2px;}}@media (max-width:768px) and (orientation:portrait){.DocumentList__Content .AdvancedSearch{margin:30px 10px;}.Document__Box{margin:10px;}}.Page__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Page__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2em;margin-top:15px;}.Page__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Page__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;}.Page__ZoneWysiwyg{padding:40px 0;}.ActualiteList__Page .view-display-id-promoted{background-color:#CECECE;}.ActualiteList__Page .News--promoted-node{max-width:1280px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-flow:row wrap;min-height:400px;align-items:center;margin-bottom:60px;}.ActualiteList__Page .News--promoted-node .News__Item{flex:1 1 100%;}.ActualiteList__Page .News--promoted-node .News__Item__Content{display:flex;flex-flow:row wrap;justify-content:flex-end;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card{flex:0 1 500px;background-color:rgba(255,255,255,0.75) !important;min-height:175px;padding:20px;margin-right:20px;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card .Card__Date{display:block;font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.75em;margin-left:50px;position:relative;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card .Card__Date:before{content:'';width:30px;height:35px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar_focus.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:-40px;top:0;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card .Card__Title{font-family:"Montserrat",sans-serif;font-size:1.25em;line-height:1.25em;text-transform:uppercase;margin-bottom:0.625em;letter-spacing:0.075em;margin-top:20px;margin-left:10px;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card .Card__Title a{color:#009ee0;text-decoration:none;}.ActualiteList__Page .News--promoted-node .News__Item__Content__Card .Card__Summary{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:5px;margin-left:5px;}.ActualiteList__Content .views-exposed-form{display:none;visibility:hidden;}.ActualiteList__Content .block-views h2{display:none;visibility:hidden;}.ActualiteList__Content__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.ActualiteList__Content__Title:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.ActualiteList__Content .pager{height:30px;text-align:center;max-width:850px;margin:20px auto !important;padding:0 30px;line-height:30px;font-family:"Roboto",sans-serif;font-size:1em;}.ActualiteList__Content .pager li{margin:0;padding:0;height:30px;width:30px;display:inline-block;}.ActualiteList__Content .pager li:hover{background-color:#009ee0;transition:all 0.5s ease;cursor:pointer;}.ActualiteList__Content .pager li:hover a{color:#FFF;text-decoration:none;}.ActualiteList__Content .pager li.pager-current{background-color:#009ee0;color:#FFF;}.Actualite__Box{padding:30px;max-width:850px;margin:0 auto;position:relative;min-height:140px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;margin-bottom:20px;display:flex;}.Actualite__Box__Image{height:131px;margin:8px;border:2px solid #009ee0;}.Actualite__Box__Image img{position:relative;top:6px;left:6px;}.Actualite__Box__Informations{margin:5px;overflow:hidden;}.Actualite__Box__Title{color:#009ee0;font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1em;text-align:left;max-width:80%;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.Actualite__Box__Publication{line-height:30px;font-size:0.875em;font-family:"Roboto",sans-serif;}.Actualite__Box__Publication__Type{float:left;margin-right:5px;font-weight:700;color:#3c3d41;}.Actualite__Box__Publication__Type:after{content:',';}.Actualite__Box__Publication__Text{float:left;margin-right:5px;}.Actualite__Box__Body{font-size:0.875em;font-family:"Roboto",sans-serif;max-height:118px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;text-align:justify;}@media (max-width:767px){.ActualiteList__Content__Title{line-height:1.25em;}.ActualiteList__Content .pager li{height:20px;width:20px;line-height:20px;}.Actualite__Box{margin:15px 10px;flex-flow:column wrap;}.Actualite__Box__Image{margin:0 auto;width:156px;}.Actualite__Box__Title{max-width:100%;text-overflow:inherit;white-space:normal;}.Actualite__Box__Publication{margin-bottom:10px;}.Actualite__Box__Publication__Type{width:100%;margin-right:0;line-height:15px;}}@media (max-width:768px) and (orientation:portrait){.Actualite__Box{margin:10px;}}.Data__Research{margin:40px auto;max-width:850px;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;}.Data__Research #filter-search-data-form{padding:20px 30px 0;}.Data__Research__Advanced{background-color:#adddf2;padding:10px 30px 20px;}.Data__Research div .form-title{line-height:30px;height:30px;float:left;width:165px;text-align:right;margin-right:0.25em;}.Data__Research div .form-item{margin-top:0;margin-bottom:0;}.Data__Research div .Data__Research__Button{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}.Data__Research div .Data__Research__Button .btnSub{color:#FFF;background-color:#009ee0;border:none;width:172px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin:10px 0;cursor:pointer;}.Data__Research div .Data__Research__Button .btn-collapse{background-color:#adddf2;color:#009ee0;padding:8px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;text-decoration:none;}.Data__Research div .Data__Research__Button .btn-collapse::after{content:"";display:inline-block;position:relative;width:15px;height:15px;border-top:4px solid #009ee0;border-right:4px solid #009ee0;margin-left:10px;top:4px;transform:rotate(45deg);transition:all ease 0.5s;}.Data__Research div .Data__Research__Button .btn-collapse.open::after{transform:rotate(135deg);transition:all ease 0.5s;}.Data__Research div .Data__Research__Fields__Text{display:flex;flex-direction:column;margin-bottom:10px;}.Data__Research div .Data__Research__Fields__Text input{line-height:30px;height:30px;padding-left:10px;margin-left:10px;}.Data__Research div .Data__Research__Fields__Text__Search{display:block;margin-bottom:10px;}.Data__Research div .Data__Research__Fields__Text__Search input{max-width:452px;width:95%;line-height:30px;height:30px;padding-left:10px;margin-left:10px;}.Data__Research div .Data__Research__Fields__Text__Data{display:block;margin-bottom:10px;}.Data__Research div .Data__Research__Fields__Text__Data input{line-height:30px;height:30px;padding-left:10px;margin-left:10px;}.Data__Research div .Data__Research__Fields__Text__Number{display:block;margin-bottom:10px;}.Data__Research div .Data__Research__Fields__Text__Number .resulpage{display:inline;margin-left:0.5em;}.Data__Research div .Data__Research__Fields__Text__Number__Field{max-width:165px;}.Data__Research div .Data__Research__Fields__Text__Number input{line-height:30px;height:30px;padding-left:10px;margin-left:10px;}.Data__Research div .Data__Research__Fields__Text li{margin-bottom:0.5em;}.Data__Research div .Data__Research__Fields__Text li .form-wrapper legend{display:none;}.Data__Research div .Data__Research__Fields__Text li .form-wrapper legend .fieldset-legend{margin-left:0.5em;}.Data__Research div .Data__Research__Fields__Text li .form-wrapper .fieldset-wrapper .form-type-textfield{display:flex;align-items:baseline;}.Data__Research div .Data__Research__Fields__Text li .form-wrapper .fieldset-wrapper .form-type-textfield .form-text{max-width:76px;}.Data__Research div .Data__Research__Fields__Text .form-text{max-width:452px;width:95%;}.Data__Research div .Data__Research__Fields__Text .form-type-radios .form-radios{display:flex;}.Data__Research div .Data__Research__Fields__Text .form-type-radios .form-radios .form-type-radio{display:flex;align-items:center;}.Data__Research div .Data__Research__Fields__Text .form-type-checkbox{display:flex;align-items:center;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper .form-item{display:flex;margin-top:0.25em;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper .form-type-select{line-height:24px;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper .form-type-select label{margin-right:0.25em;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper .form-type-select .description{margin-left:0.25em;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper .tabledrag-toggle-weight-wrapper{display:none;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item{align-items:center;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table{display:flex;flex-grow:2;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table thead tr{background-color:#adddf2;border-bottom:none;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table thead tr th{border-bottom:none;padding:0;line-height:32px;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table tbody{border-top:none;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table tbody tr{background-color:#adddf2;border-bottom:none;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .field-multiple-table tbody tr .field-multiple-drag{display:none;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .description{flex-grow:2;max-width:270px;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .clearfix{flex-grow:1;}.Data__Research div .Data__Research__Fields__Text .fieldset-wrapper div .form-item .clearfix .form-submit{color:#FFF;background-color:#009ee0;border:none;padding:0 5px;text-transform:uppercase;font-variant:all-small-caps;font-size:0.875em;font-weight:700;margin:0;}.Data__Research div .Data__Research__Fields__Text .form-type-textfield #autocomplete{background-color:#FFF;}.Data__Research div .Data__Research__Fields__Text .form-type-textfield .description{margin-left:1em;}.onglet{display:block;max-width:1080px;margin:0 auto;}.onglet h2{background-color:#009ee0;width:172px;margin:10px 0;}.onglet h2 .ongletdata{display:block;width:172px;text-align:center;color:#FFF;text-decoration:none;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;height:32px;line-height:32px;}.contenu table{margin:0 auto;}.contenu table .Data__Table__Header{background-color:#009ee0;height:32px;}.contenu table .Data__Table__Header__Title{vertical-align:middle;text-align:center;padding:0 0.75em;max-width:300px;}.contenu table .Data__Table__Header__Title a{color:#FFF;text-decoration:none;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;}.contenu table .Data__Table__Add{background-color:#adddf2;}.contenu table .Data__Table__Add td{vertical-align:middle;}.contenu table .Data__Table__Add td input{display:block;max-width:155px;margin:0 auto;}.contenu table .Data__Table__Add td .description{display:inline;}.contenu table .Data__Table__Add td .form-radio{vertical-align:baseline;}.contenu table .Data__Table__Row td .pop-bulle-trigger{position:relative;display:inline-block;}.contenu table .Data__Table__Row td .pop-bulle-trigger img{vertical-align:sub;}.contenu table .Data__Table__Row td .pop-bulle-trigger .pop-bulle{visibility:hidden;display:block;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px;}.contenu table .Data__Table__Row td .pop-bulle-trigger .pop-bulle::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent;}.contenu table .Data__Table__Row td .pop-bulle-trigger:hover .pop-bulle{visibility:visible;}.nombrepage{margin:0.5em;}.nombrepage ul{display:flex;justify-content:center;}@media (max-width:767px){.Data__Research__Fields__Text__Search{display:flex;flex-direction:column;}.Data__Research__Fields__Text__Search .form-text{margin-left:0 !important;}.Data__Research__Fields__Text__Data{display:flex;flex-direction:column;}.Data__Research__Fields__Text__Number{display:flex;flex-direction:column;}.Data__Research__Fields__Text li{display:flex;flex-direction:column;}.Data__Research__Fields__Text li .form-text{margin-left:0 !important;}.Data__Research__Fields__Text li .form-wrapper .form-item{flex-direction:column;}}.page-user .wrapper .main{margin:128px auto;}.page-user .wrapper .main .tabs{max-width:480px;margin:0 auto;}.page-user .wrapper .main .region{max-width:480px;margin:0 auto;}.page-user .wrapper .main .region .region-content{border-color:#9e9e9e;border-style:solid;border-width:0 1px 1px 1px;}.page-user .wrapper .main .region .region-content .block-system{padding:15px;}.page-user .wrapper .main .region .region-content .block-system form .form-item .form-text{line-height:24px;border:1px solid #ccc;padding:0.25em;}.page-user .wrapper .main .region .region-content .block-system form .form-actions .form-submit{color:#FFF;background-color:#009ee0;border:none;width:196px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em / 16px;font-weight:700;margin:10px 0;cursor:pointer;}.not-logged-in .login-wrapper{max-width:400px;margin:120px auto;padding:20px;border:1px solid #9e9e9e;text-align:center;}.not-logged-in .login-wrapper form .form-item .form-text{max-width:90%;line-height:24px;border:1px solid #ccc;padding:0.25em;}.not-logged-in .login-wrapper form .form-actions .form-submit{color:#FFF;background-color:#009ee0;border:none;width:196px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin:10px 0;cursor:pointer;}.webform-client-form{max-width:400px;margin:120px auto;padding:20px;border:1px solid #9e9e9e;text-align:center;}.webform-client-form .webform-component .form-text{max-width:90%;line-height:24px;border:1px solid #ccc;padding:0.25em;}.webform-client-form .webform-component-select .custom-select-container .form-select{width:95%;}.webform-client-form .webform-component-select .custom-select-container .custom-select{left:5px;}.webform-client-form .webform-submit{color:#FFF;background-color:#009ee0;border:none;width:196px;padding:10px 20px;text-transform:uppercase;font-variant:all-small-caps;font-size:1em;font-weight:700;margin:10px 0;cursor:pointer;}@media (max-width:767px){.not-logged-in .login-wrapper{margin:120px 10px;}}.Method__Visuel{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:400px;}.Method__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Method__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:0 auto;}.Method__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Method__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;text-align:justify;}.Method__Content__Method{padding:10px;text-align:center;font-weight:bold;margin:20px auto;max-width:500px;}.Method__Content__Method__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;height:100%;width:100%;max-width:300px;text-decoration:none;font-size:1.25em;font-variant:all-small-caps;margin:10px auto;padding:5px;}.Method__Content__Method__Link:hover{text-decoration:none;cursor:pointer;}.Method__Tutorial--Youtube{padding:20px;text-align:center;}.Method__Tutorial--Youtube .Youtube__Iframe{width:80%;height:400px;}.Material__Visuel{background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:400px;}.Material__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Material__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:0 auto;}.Material__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Material__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;text-align:justify;}.Material__Content__Material{padding:10px;text-align:center;font-weight:bold;margin:20px auto;max-width:500px;}.Material__Content__Material__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;height:100%;width:100%;max-width:300px;text-decoration:none;text-align:center;font-size:1.25em;font-variant:all-small-caps;margin:10px auto;padding:5px;}.Material__Content__Material__Link:hover{text-decoration:none;cursor:pointer;}.Training{}.Training__Page .view-display-id-promoted{background-color:#CECECE;}.Training__Page__Introduction{font-family:"Roboto",sans-serif;font-size:1.125em;line-height:1.875em;color:#3c3d41;text-align:justify;margin-bottom:50px;}.Training__Page__Subtitle{font-family:"Roboto",sans-serif;font-size:1.875em;line-height:1.875em;color:#3c3d41;max-width:1000px;margin:30px auto;}.Training--view-item-block .Training__Item{padding:30px;max-width:850px;height:150px;margin:30px auto;background-color:#FFF;border:1px solid #CECECE;box-shadow:2px 7px 15px #CECECE;display:flex;flex-flow:row wrap;align-items:center;}.Training--view-item-block .Training__Item__Date{flex:0 1 150px;height:100%;border-right:1px solid #979797;margin-right:30px;margin-left:10px;}.Training--view-item-block .Training__Item__Date .Date{display:flex;flex-flow:row wrap;position:relative;height:100%;justify-content:flex-start;}.Training--view-item-block .Training__Item__Date .Date__Icon{width:1.25em;height:2.0625em;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;}.Training--view-item-block .Training__Item__Date .Date__Display{width:100%;}.Training--view-item-block .Training__Item__Date .Date__Display__Day{line-height:1.25em;font-size:1.625em;font-family:"Roboto",sans-serif;font-weight:700;position:relative;margin-top:35px;display:inline-block;}.Training--view-item-block .Training__Item__Date .Date__Display__Day:before{content:'';position:absolute;width:20px;height:33px;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:100%;top:-30px;margin-left:5px;}.Training--view-item-block .Training__Item__Date .Date__Display__Month{display:block;height:30px;line-height:30px;font-size:1.375em;font-family:"Roboto",sans-serif;font-weight:500;}.Training--view-item-block .Training__Item__Date .Date__Display__Year{display:block;height:30px;line-height:30px;font-size:1.25em;font-family:"Roboto",sans-serif;}.Training--view-item-block .Training__Item__Infos{position:relative;flex:1 1 480px;height:100%;}.Training--view-item-block .Training__Item__Infos .Info__Location{position:relative;}.Training--view-item-block .Training__Item__Infos .Info__Location__Text{margin-left:5px;font-size:0.8125em;height:2em;line-height:2em;font-family:"Roboto",sans-serif;color:#9e9e9e;display:block;}.Training--view-item-block .Training__Item__Infos .Info__Location__Text:before{content:'';width:20px;height:26px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/map_pin.png);background-repeat:no-repeat;background-position:top center;background-size:contain;vertical-align:text-bottom;}.Training--view-item-block .Training__Item__Infos .Info__Name{font-family:"Roboto",sans-serif;font-size:1.25em;font-weight:400;line-height:1.5em;text-align:left;margin-top:0.3125em;}.Training--view-item-block .Training__Item__Infos .Info__Name a{color:#009ee0;text-decoration:none;}.Training--view-item-block .Training__Item__Infos .Info__Descriptif{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:0.3125em;margin-bottom:0.3125em;}.Training--view-item-block .Training__Item__Infos .Info__Report{display:block;width:100px;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:absolute;padding:5px 20px;font-weight:600;font-family:"Roboto",sans-serif;bottom:-5px;right:20px;color:#FFF;font-size:1.125em;line-height:1.25em;text-decoration:none;background-color:#009ee0;}.Training--view-item-block .Training__Item__Infos .Info__Report:hover{text-decoration:none;cursor:pointer;background-color:#00a5ea;transition:all 0.5s ease-in-out;}.Training--view-item-block .Training__Item__Infos .Info__Report:before{content:'';width:20px;height:24px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);background-repeat:no-repeat;background-position:top center;background-size:contain;float:left;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout{align-self:flex-end;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/pdf-icon.png);background-size:16px;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login{background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login{position:absolute;right:20px;bottom:-5px;padding:6px 20px;background-color:#009ee0;background-repeat:no-repeat;background-position:center left 18px;font-family:"Roboto",sans-serif;font-size:1em;font-weight:500;text-align:right;font-variant:all-small-caps;text-decoration:none;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file:hover,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login:hover{background-color:#14baff;transition:all 0.5s ease;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open{display:inline-block;padding-left:22px;padding-right:4px;color:#FFF;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-trigger-open:hover,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-trigger-open:hover{cursor:pointer;text-decoration:none;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login{z-index:101;display:none;position:absolute;right:0;bottom:0;width:250px;padding:10px 20px;background-color:#FFF;cursor:auto;color:#3c3d41;box-shadow:0 7px 16px 0 rgba(0,0,0,0.2);font-size:0.875em;line-height:1.5;text-transform:uppercase;text-align:center;font-variant:normal;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-close,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-close{float:right;height:18px;width:18px;overflow:hidden;cursor:pointer;color:transparent;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png) no-repeat right;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login h4,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login h4{margin-top:24px;font-size:1em;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login p,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login p{margin-top:4px;font-size:0.75em;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login{display:block;max-width:80px;margin:8px auto;background-color:#009ee0;color:#FFF;line-height:2;}.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .file .pop-login .pop-trigger-login:hover,.Training--view-item-block .Training__Item__Infos .Info__Report__Logout .field-content .login .pop-login .pop-trigger-login:hover{cursor:pointer;background-color:#14baff;text-decoration:none;transition:all 0.5s ease;}.Training--promoted-node{max-width:1280px;margin:0 auto 60px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-flow:row wrap;min-height:400px;align-items:center;}.Training--promoted-node .Training__Item{flex:1 1 100%;}.Training--promoted-node .Training__Item__Content{display:flex;flex-flow:row wrap;justify-content:flex-end;}.Training--promoted-node .Training__Item__Content__Card{flex:0 1 500px;background-color:rgba(255,255,255,0.75) !important;min-height:175px;padding:20px;margin-right:20px;}.Training--promoted-node .Training__Item__Content__Card .Card__Date{display:block;font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.75em;margin-left:50px;position:relative;}.Training--promoted-node .Training__Item__Content__Card .Card__Date:before{content:'';width:30px;height:35px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/calendar_focus.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;left:-40px;top:0;}.Training--promoted-node .Training__Item__Content__Card .Card__Title{font-family:"Montserrat",sans-serif;font-size:1.25em;line-height:1.25em;text-transform:uppercase;margin-bottom:0.625em;color:#009ee0;letter-spacing:0.075em;margin-top:20px;margin-left:10px;}.Training--promoted-node .Training__Item__Content__Card .Card__Summary{font-family:"Roboto",sans-serif;font-size:1.125em;font-weight:400;line-height:1.25em;text-align:left;margin-top:5px;margin-left:5px;}.Training__Visuel{background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:650px;}.Training__Header:after{content:'';display:block;width:80px;border-bottom:2px solid #009ee0;margin:20px auto;}.Training__Title{text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2em;line-height:2.25em;margin:15px auto;}.Training__Subtitle{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;color:#3c3d41;font-size:1em;line-height:1.375em;}.Training__Content{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125em;line-height:1.875em;text-align:justify;}.Training__Content__Report{padding:10px;text-align:center;font-weight:bold;margin:20px auto;max-width:500px;}.Training__Content__Report__Link{background:#1B3BD8;background:linear-gradient(135deg,#1B3BD8 0%,#176CE0 31%,#0B92E7 49%,#0B92E7 71%,#00E0F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$start,endColorstr=$end,GradientType=1);color:#FFF;display:block;height:100%;width:100%;max-width:300px;text-decoration:none;font-size:1.25em;font-variant:all-small-caps;margin:10px auto;padding:5px;}.Training__Content__Place{height:400px;}.Training__Date{font-weight:bold;font-size:1.25em;margin-bottom:15px;}.Training__ZoneWysiwyg{padding:40px 0;}@media (max-width:767px){.Training__Page__Introduction{margin:auto 15px;text-align:justify;}.Training__Page__Subtitle{text-align:center;}.Training__Map{margin-top:15px;}.Training--view-item-block .Training__Item{padding:10px;overflow:visible;height:auto;}.Training--view-item-block .Training__Item__Date{flex:1 1 100%;height:auto;margin:0 40px;padding:0;border-right:none;}.Training--view-item-block .Training__Item__Date .Date{margin:0;text-align:center;}.Training--view-item-block .Training__Item__Date .Date__Display__Day:before{margin:0;left:calc(50% - 10px);}.Training--view-item-block .Training__Item__Infos{flex:1 1 100%;margin-left:4%;}.Training--view-item-block .Training__Item__Infos .Info__Descriptif{margin-top:0;margin-bottom:0;}.Training--view-item-block .Training__Item__Infos .Info__Report{position:static;margin:15px auto;}.Training--promoted-node .Training__Item__Content__Card{padding:10px;margin:0;}}@media (max-width:768px) and (orientation:portrait){.Training__Page__Introduction{margin:auto 15px;}.Training__Page__Subtitle{margin-left:15px;}.Training--view-item-block .Training__Item{margin:30px 15px;}.Training--view-item-block .Training__Item__Infos{flex:1 1 420px;}.Training--promoted-node{margin-bottom:20px;}}.Slider{overflow:hidden;position:relative;}.Slider__Dots{z-index:90;position:relative;top:60px;}.Slider__Dots__Container{position:relative;max-width:1280px;margin:0 auto;}.Slider__Dots__Container .slick-dots{position:absolute;bottom:0 !important;width:100px;right:140px;}.Slider__Dots__Container .slick-dots li{background:#bababa;height:12px;width:12px;border-radius:50%;}.Slider__Dots__Container .slick-dots li button::before{content:'' !important;}.Slider__Dots__Container .slick-dots li.slick-active{background:#111f8a !important;}.Slider__Slide{background-color:#CECECE;}.Slider__Slide__Picture{max-width:1280px;margin:0 auto;min-height:400px;background:no-repeat center center;background-size:cover;background-color:#9e9e9e;}.Slider__Slide__Container{position:relative;}.Slider__Slide__Card{display:flex;flex-flow:wrap;min-width:250px;max-width:500px;padding:20px;position:absolute;top:25px;right:130px;}.Slider__Slide__PageLink{position:absolute;bottom:-40px;left:0;}.Slider__Slide__PageLink a{display:block;height:40px;line-height:40px;padding:0 50px 0 25px;font-variant:all-small-caps;font-family:"Montserrat",sans-serif;font-size:1.25em;text-decoration:none;font-weight:600;color:#FFF;background-color:rgba(0,0,0,0.5);}.Slider__Slide__PageLink a:hover{text-decoration:none;background-color:#111f8a;transition:all 0.5s ease-in-out;cursor:pointer;}.Slider__Slide__PageLink a:after{content:'';position:absolute;background:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/triangle-lightblue.png) no-repeat center center;height:25px;width:35px;background-size:50%;top:22%;right:5%;}.Slider__Slide .Card{background-color:#FFF;}.Slider__Slide .Card__Content__Type{font-family:"Montserrat",sans-serif;font-size:1.25em;text-transform:uppercase;font-weight:600;line-height:1.875em;}.Slider__Slide .Card__Content__Title{font-family:"Montserrat",sans-serif;font-size:1.125em;line-height:1.125em;text-transform:uppercase;margin-bottom:0.625em;color:#009ee0;letter-spacing:0.075em;}.Slider__Slide .Card__Content__Title a{color:#009ee0;text-decoration:none;}.Slider__Slide .Card__Content__Body{font-family:"Montserrat",sans-serif;font-size:1.0625em;line-height:1.25em;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;}.Common__Arrow{height:35px;width:35px;position:absolute;top:175px;cursor:pointer;}.Common__Arrow:after{content:'';display:block;height:100%;width:100%;}.Common__Arrow__Previous{left:10px;}.Common__Arrow__Previous:after{background:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/slider-arrow-left.png);}.Common__Arrow__Next{right:10px;}.Common__Arrow__Next:after{background:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/slider-arrow-right.png);}@media (max-width:767px){.Slider__Dots{display:none;visibility:hidden;}.Slider__Slide{padding:10px 0 !important;min-height:480px;background-size:cover;background-position:center;overflow:visible;}.Slider__Slide__Picture{min-height:480px;}.Slider__Slide__Container{height:480px;}.Slider__Slide .Common__Arrow{display:none !important;visibility:hidden;}.Slider__Slide__Card{position:absolute;min-width:inherit;max-width:inherit;right:5%;left:5%;top:inherit;bottom:10px;margin:5px 10px;padding:10px;}.Slider__Slide .Card{background-color:rgba(255,255,255,0.75) !important;}.Slider__Slide .Card__Content__Type{font-size:0.875em;}.Slider__Slide .Card__Content__Title{font-size:1em;font-weight:500;}.Slider__Slide .Card__Content__Body{font-size:1em;margin-bottom:10px;}.Slider__Slide__PageLink{position:relative;bottom:0;max-width:320px;margin:0 auto;}}.Laboratory__Popin{display:flex;flex-flow:row wrap;justify-content:center;margin-top:60px;overflow:visible;min-width:540px;}.Laboratory__Popin .Lab{background-color:#FFF;padding:40px 30px;flex:0 1 850px;position:relative;}.Laboratory__Popin .Lab__Title{font-family:"Roboto",sans-serif;font-weight:700;text-align:center;text-transform:uppercase;font-size:1.5em;margin-bottom:20px;}.Laboratory__Popin .Lab__Card{max-width:100%;margin:0 auto;padding:10px;box-shadow:-2px 7px 15px #CECECE;border:1px solid #CECECE;display:flex;flex-flow:row wrap;position:relative;}.Laboratory__Popin .Lab__Card__Image{flex:0 1 220px;margin-right:10px;background-color:#CECECE;height:100%;min-height:180px;background-size:cover;background-repeat:no-repeat;background-position:center;}.Laboratory__Popin .Lab__Card__Informations{flex:1 1 300px;margin-left:10px;position:relative;}.Laboratory__Popin .Lab__Card__Informations__Name{font-family:"Roboto",sans-serif;font-size:1.25em;color:#009ee0;line-height:1.375em;margin-top:20px;}.Laboratory__Popin .Lab__Card__Informations__Body{font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.375em;word-break:break-word;}.Laboratory__Popin .Lab__Card__Informations__Address{position:absolute;bottom:20px;font-size:0.75em;color:#9e9e9e;max-width:300px;}.Laboratory__Popin .Lab__Card__Informations__ShowContacts{display:block;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:1.125em;padding:10px 0;color:#FFF;padding-left:20px;background-color:#009ee0;width:25%;text-align:center;text-transform:uppercase;font-variant:all-small-caps;position:absolute;right:20px;bottom:20px;}.Laboratory__Popin .Lab__Card__Informations__ShowContacts:hover{text-decoration:none;cursor:pointer;background-color:#14baff;transition:all 0.5s ease;}.Laboratory__Popin .Lab__Card__Informations__ShowContacts:before{content:'';width:20px;height:24px;display:inline-block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/layout/s-lock-open.png);background-repeat:no-repeat;background-position:top center;background-size:contain;float:left;position:absolute;left:5px;top:5px;}.Laboratory__Popin .Lab__Contacts,.Laboratory__Popin .Lab__Card__Contacts{flex-basis:100%;}.Laboratory__Popin .Lab__Contacts--NotLogged,.Laboratory__Popin .Lab__Card__Contacts--NotLogged{padding:30px 40px 0 40px;}.Laboratory__Popin .Lab__Contacts__Title,.Laboratory__Popin .Lab__Card__Contacts__Title{font-size:1.375em;line-height:1.5em;text-align:center;}.Laboratory__Popin .Lab__Contacts__Message,.Laboratory__Popin .Lab__Card__Contacts__Message{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.25em;text-align:center;margin-top:5px;}.Laboratory__Popin .Lab__Contacts__Login,.Laboratory__Popin .Lab__Card__Contacts__Login{display:block;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:1.125em;padding:8px;color:#FFF;margin:10px auto;background-color:#009ee0;width:25%;text-align:center;text-transform:uppercase;font-variant:all-small-caps;}.Laboratory__Popin .Lab__Contacts__Login:hover,.Laboratory__Popin .Lab__Card__Contacts__Login:hover{text-decoration:none;cursor:pointer;background-color:#14baff;transition:all 0.5s ease;}.Laboratory__Popin .Lab__Contacts__Items,.Laboratory__Popin .Lab__Card__Contacts__Items{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:30px;}.Laboratory__Popin .Lab__Contacts__Items .Contact,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact{flex:0 1 390px;padding:10px;min-height:140px;margin-bottom:20px;box-shadow:-2px 7px 15px #CECECE;border:1px solid #CECECE;display:flex;flex-flow:row nowrap;margin-right:7px;background-color:#FFF;}.Laboratory__Popin .Lab__Contacts__Items .Contact__PictureWrapper,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__PictureWrapper{flex:1 1 120px;align-self:center;}.Laboratory__Popin .Lab__Contacts__Items .Contact__PictureWrapper__Image,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__PictureWrapper__Image{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;width:100px;height:100px;margin:0 auto;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos{flex:1 1 280px;align-self:center;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Title,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Title{font-family:"Roboto",sans-serif;font-size:1.25em;line-height:1.5em;font-weight:bold;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Function,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Function{color:#9e9e9e;text-transform:uppercase;font-variant:all-small-caps;font-size:0.875em;line-height:1.25em;font-weight:300;letter-spacing:2px;margin-bottom:5px;display:block;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Description,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Description{line-height:20px;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:normal;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Wrapper,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Wrapper{margin-top:10px;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Mail,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Mail{font-size:0.75em;color:#009ee0;}.Laboratory__Popin .Lab__Contacts__Items .Contact__Infos__Phone,.Laboratory__Popin .Lab__Card__Contacts__Items .Contact__Infos__Phone{font-size:0.75em;color:#009ee0;}.Laboratory__Popin .Lab__Close{border:none;background-color:transparent;position:absolute;top:25px;right:40px;text-indent:9999px;cursor:pointer;}.Laboratory__Popin .Lab__Close:before{content:'';width:20px;height:20px;display:block;background-image:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/logo-annuler-v2.png);background-position:center center;background-size:100%;background-repeat:no-repeat;}.Laboratory__Wrapper{margin:10px auto;}.Laboratory__Wrapper .Lab__Card{display:flex;flex-flow:column wrap;border:1px solid #CECECE;box-shadow:-2px 7px 15px #CECECE;}.Laboratory__Wrapper .Lab__Card__Image{flex:0 1 170px;background-color:#CECECE;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:10px;}.Laboratory__Wrapper .Lab__Card__Informations{flex:1 1 100%;padding:10px;}.Laboratory__Wrapper .Lab__Card__Informations__Name{font-family:"Roboto",sans-serif;font-size:1.125em;color:#009ee0;line-height:1.25em;}.Laboratory__Wrapper .Lab__Card__Informations__Body{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.125em;word-break:break-word;margin-top:10px;text-align:justify;}.Laboratory__Wrapper .Lab__Card__Informations__Address{font-size:0.75em;color:#9e9e9e;}.Laboratory__Wrapper .Lab__Card__Contacts{margin:10px 10px 0 10px;}.Laboratory__Wrapper .Lab__Card__Contacts__Title{text-align:center;font-weight:700;margin-bottom:5px;}.Laboratory__Wrapper .Lab__Card__Contacts__Message{text-align:center;margin-bottom:5px;}.Laboratory__Wrapper .Lab__Card__Contacts__Login{display:block;font-family:"Roboto",sans-serif;font-size:0.875em;line-height:1.125em;padding:8px;color:#FFF;margin:10px auto;background-color:#009ee0;width:auto;text-align:center;text-transform:uppercase;font-variant:all-small-caps;}.Laboratory__Wrapper .Lab__Card__Contacts__Login:hover{text-decoration:none;cursor:pointer;background-color:#14baff;transition:all 0.5s ease;}.Laboratory__Wrapper .Lab__Card__Contacts__Items{margin-bottom:10px;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact{margin:5px auto;padding:5px;display:flex;flex-flow:column wrap;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__PictureWrapper{flex:1 1 120px;align-self:center;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__PictureWrapper__Image{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%;width:100px;height:100px;margin:0 auto;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Title{text-align:center;font-weight:700;margin-bottom:5px;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Function{color:#9e9e9e;text-transform:uppercase;font-variant:all-small-caps;font-size:0.875em;line-height:1.25em;font-weight:300;letter-spacing:2px;margin-bottom:5px;display:block;text-align:center;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Description{line-height:20px;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:normal;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Wrapper{text-align:center;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Mail{font-size:0.75em;color:#009ee0;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact__Infos__Phone{font-size:0.75em;color:#009ee0;}.Laboratory__Wrapper .Lab__Card__Contacts__Items .Contact:not(:last-child):after{content:'';display:block;border-bottom:1px solid #CECECE;margin-top:5px;width:100%;}@media (max-width:767px){.Laboratory__Popin{border:1px solid #CECECE;margin:0 0 0 0;}.Laboratory__Popin .Lab{padding:15px;}.Laboratory__Popin .Lab__Close{top:10px;right:10px;}.Laboratory__Popin .Lab__Card{flex-flow:column wrap;}.Laboratory__Popin .Lab__Card__Informations{flex-basis:100%;margin-left:0;}.Laboratory__Popin .Lab__Card__Informations__Address{position:static;margin-top:10px;}.Laboratory__Popin .Lab__Card__Informations__Body{font-size:1em;line-height:1.125em;}.Laboratory__Popin .Lab__Card__Informations__ShowContacts{position:static;width:auto;margin-top:10px;}}
@media only screen and (min-width:620px){.custom-controls .transcript-link{margin-top:-44px;}}.transcript-single{border-bottom:2px solid black-thirty;}.transcript-single.hidden{display:none;}.session--watch{margin-bottom:HalfLineHeight;}.session--watch .button{background:black-sixty;margin-top:QuarterLineHeight;}.session--watch .button:hover,.session--watch .button:active,.session--watch .button:focus{background:black-seventy;}.sr-only{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.hide{display:none;}.show-inline{display:inline-block;}.px-video-container{overflow:hidden;min-width:300px;max-width:910px;margin:0 auto;}.px-video-img-captions-container{position:relative;margin-top:22px;padding-bottom:56.25%;height:0;}.px-video{position:absolute;top:0;left:0;margin-top:0;width:100%;height:100%;}.px-video-img-captions-container *{box-sizing:border-box;}.progress-bar{width:85%;}@media only screen and (min-width:480px){.progress-bar{width:89%;}}@media only screen and (min-width:970px){.progress-bar{width:95%;}}@media only screen and (min-width:1795px){.progress-bar{width:97.5%;}}.px-video-controls{margin-bottom:10px;margin-top:10px;}.px-video-controls:after{display:block;font-size:0;content:" ";clear:both;height:0;visibility:hidden;}.px-video-progress{display:block;width:100%;margin-bottom:10px;height:10px;}.px-video-progress[value]{-webkit-appearance:none;border:none;}.px-video-progress[value]::-webkit-progress-bar{background-color:#e6e6e6;}.px-video-progress[value]::-webkit-progress-value{background-color:#009cdf;}.px-video-time{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;line-height:30px;margin-top:-30px;font-size:14px;}.px-video-captions{box-sizing:border-box;position:absolute;top:1px;left:0;width:100%;padding:0.5em;min-height:2.5em;background-color:#000;color:#fff;font-size:1.1em;text-align:center;opacity:0.75;z-index:2;}.px-video-playback-buttons{float:left;line-height:20px;min-width:145px;}@media only screen and (min-width:620px){.px-video-playback-buttons{float:none;left:50%;margin-left:-120px;min-width:200px;position:absolute;width:200px;}}.px-video-controls button{border:1px transparent solid;background:transparent;padding:0;margin:0 5px;width:25px;height:25px;overflow:hidden;background:no-repeat url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/px-video-sprite.svg);}@media only screen and (min-width:620px){.px-video-controls button{background-size:150%;width:40px;height:40px;}}.px-video-controls button:focus{border:1px #999 dotted;outline:none;}.px-video-controls button{cursor:pointer;}.px-video-controls button.px-video-restart{background-position:-9px -331px;}.px-video-controls button.px-video-restart:hover,.px-video-controls button.px-video-restart:focus{background-position:-9px -295px;}@media only screen and (min-width:620px){.px-video-controls button.px-video-restart{background-position:-9px -523px;}.px-video-controls button.px-video-restart:hover,.px-video-controls button.px-video-restart:focus{background-position:-9px -466px;}}.px-video-controls button.px-video-rewind{background-position:-9px -187px;}.px-video-controls button.px-video-rewind:hover,.px-video-controls button.px-video-rewind:focus{background-position:-9px -151px;}@media only screen and (min-width:620px){.px-video-controls button.px-video-rewind{background-position:-9px -295px;}.px-video-controls button.px-video-rewind:hover,.px-video-controls button.px-video-rewind:focus{background-position:-9px -238px;}}.px-video-controls button.px-video-play{background-position:-8px -43px;}.px-video-controls button.px-video-play:hover,.px-video-controls button.px-video-play:focus{background-position:-8px -7px;}@media only screen and (min-width:620px){.px-video-controls button.px-video-play{background-position:-8px -67px;}.px-video-controls button.px-video-play:hover,.px-video-controls button.px-video-play:focus{background-position:-8px -10px;}}.px-video-controls button.px-video-pause{background-position:-9px -115px;}.px-video-controls button.px-video-pause:hover,.px-video-controls button.px-video-pause:focus{background-position:-9px -79px;}@media only screen and (min-width:620px){.px-video-controls button.px-video-pause{background-position:-9px -182px;}.px-video-controls button.px-video-pause:hover,.px-video-controls button.px-video-pause:focus{background-position:-9px -124px;}}.px-video-controls button.px-video-forward{background-position:-10px -259px;}.px-video-controls button.px-video-forward:hover,.px-video-controls button.px-video-forward:focus{background-position:-10px -223px;}@media only screen and (min-width:620px){.px-video-controls button.px-video-forward{background-position:-10px -409px;}.px-video-controls button.px-video-forward:hover,.px-video-controls button.px-video-forward:focus{background-position:-10px -352px;}}.px-video-fullscreen-btn-container{float:left;width:25px;}.px-video-fullscreen-btn-container label{display:inline-block;width:25px;height:20px;margin-top:3px;margin-left:1px;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/px-video-sprite.svg) no-repeat -6px -943px;}@media only screen and (min-width:540px){.px-video-fullscreen-btn-container label{margin-top:5px;}}.px-video-fullscreen-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -907px;}.px-video-fullscreen-btn-container input[type="checkbox"]:hover+label{background-position:-6px -907px;cursor:pointer;}.px-video-fullscreen-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -907px;}.px-video-fullscreen-btn-container input[type="checkbox"]:checked+label{background-position:-6px -979px;}.px-video-fullscreen-btn-container input[type="checkbox"]:checked:hover+label{background-position:-6px -1015px;}.px-video-captions-btn-container{float:left;}@media only screen and (min-width:540px){.px-video-captions-btn-container{clear:none;margin-top:1px;margin-left:10px;}}.px-video-captions-btn-container label{display:inline-block;width:25px;height:20px;margin-top:3px;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/px-video-sprite.svg) no-repeat -6px -835px;}@media only screen and (min-width:540px){.px-video-captions-btn-container label{margin-top:4px;}}.px-video-captions-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -799px;}.px-video-captions-btn-container input[type="checkbox"]:hover+label{background-position:-6px -799px;cursor:pointer;}.px-video-captions-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -799px;}.px-video-captions-btn-container input[type="checkbox"]:checked+label{background-position:-6px -871px;}.px-video-volume-controls{float:right;overflow:hidden;min-width:133px;}@media only screen and (min-width:540px){.px-video-volume-controls{margin-top:1px;}}.px-video-mute-btn-container{float:left;width:26px;}.px-video-mute-btn-container label{display:inline-block;width:25px;height:20px;margin-top:3px;background:url(/sites/all/themes/custom/lrue_v2/assets/img/buttons/px-video-sprite.svg) no-repeat -6px -476px;}@media only screen and (min-width:540px){.px-video-mute-btn-container label{margin-top:6px;}}.px-video-mute-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -440px;}.px-video-mute-btn-container input[type="checkbox"]:hover+label{background-position:-6px -440px;cursor:pointer;}.px-video-mute-btn-container input[type="checkbox"]:focus+label{outline:1px #999 dotted;background-position:-6px -440px;}.px-video-mute-btn-container input[type="checkbox"]:checked+label{background-position:-6px -692px;}.px-video-mute-btn-container input[type="checkbox"]:checked:hover+label,.px-video-mute-btn-container input[type="checkbox"]:checked:focus+label{background-position:-6px -656px;}.px-video-volume-slider{float:left;width:80px;}@media only screen and (min-width:540px){.px-video-volume-slider{width:95px;}}.px-video-controls input[type='range']{-webkit-appearance:none;height:6px;width:70px;margin-top:9px;margin-right:0;margin-left:5px;background-color:#e6e6e6;outline:none;}@media only screen and (min-width:540px){.px-video-controls input[type='range']{margin-top:12px;width:85px;}}.px-video-controls input[type='range']:focus::-webkit-slider-thumb{outline:1px #999 dotted;}.px-video-controls input[type='range']::-moz-range-track{-moz-appearance:none;height:6px;background-color:#e6e6e6;border:none;}.px-video-controls input[type='range']::-webkit-slider-thumb{-webkit-appearance:none !important;height:10px;width:6px;background-color:#666;}.px-video-controls input[type='range']::-moz-range-thumb{background-color:#666;border:none;height:12px;width:8px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.px-video-controls input[type='range']{position:relative;padding:0;height:8px;top:-3px;}.px-video-controls .px-video-time{margin-top:4px;}.px-video-controls .px-video-captions{padding:8px;min-height:36px;}}.px-video-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;}.progress-bar{flex-grow:1;width:75%;}@media only screen and (min-width:480px){.progress-bar{width:75%;}}@media only screen and (min-width:590px){.progress-bar{width:85%;}}@media only screen and (min-width:970px){.progress-bar{width:85%;}}@media only screen and (min-width:1795px){.progress-bar{width:85%;}}.px-video-progress{margin-top:10px;width:100%;}.px-video-time{flex-grow:0;flex-shrink:0;padding-left:10px;margin-top:0;}.px-video-playback-buttons{flex-grow:1;min-width:auto;}@media only screen and (min-width:620px){.px-video-playback-buttons{left:auto;margin-left:auto;min-width:auto;position:relative;width:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding-left:96px;}}@media only screen and (min-width:620px){.has-captions .px-video-playback-buttons{padding-left:130px;}}.px-video-controls button{margin:0 5px;}.px-video-volume-controls{min-width:auto;}@media only screen and (min-width:540px){.px-video-volume-controls{margin-top:0;}}
