@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700,300|Open+Sans:400,700);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{padding:0!important;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative!important;height:auto!important}html.uk-offcanvas-page{position:relative!important}a:focus{outline:thin dotted #49575a;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clear:after,.clear:before,.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clear:after,.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{margin-left:0}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}[class*=grid]{float:left;margin-left:0}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:1080px}.grid12{width:960px}.grid11{width:880px}.grid10{width:800px}.grid9{width:720px}.grid8{width:640px}.grid7{width:560px}.grid6{width:480px}.grid5{width:400px}.grid4{width:320px}.grid3{width:240px}.grid2{width:160px}.grid1{width:80px}.offset12{margin-left:960px}html[dir=rtl] .offset12{margin-right:960px;margin-left:0}.offset11{margin-left:880px}html[dir=rtl] .offset11{margin-right:880px;margin-left:0}.offset10{margin-left:800px}html[dir=rtl] .offset10{margin-right:800px;margin-left:0}.offset9{margin-left:720px}html[dir=rtl] .offset9{margin-right:720px;margin-left:0}.offset8{margin-left:640px}html[dir=rtl] .offset8{margin-right:640px;margin-left:0}.offset7{margin-left:560px}html[dir=rtl] .offset7{margin-right:560px;margin-left:0}.offset6{margin-left:480px}html[dir=rtl] .offset6{margin-right:480px;margin-left:0}.offset5{margin-left:400px}html[dir=rtl] .offset5{margin-right:400px;margin-left:0}.offset4{margin-left:320px}html[dir=rtl] .offset4{margin-right:320px;margin-left:0}.offset3{margin-left:240px}html[dir=rtl] .offset3{margin-right:240px;margin-left:0}.offset2{margin-left:160px}html[dir=rtl] .offset2{margin-right:160px;margin-left:0}.offset1{margin-left:80px}html[dir=rtl] .offset1{margin-right:80px;margin-left:0}.inset12{margin-left:-960px}html[dir=rtl] .inset12{margin-right:-960px;margin-left:0}.inset11{margin-left:-880px}html[dir=rtl] .inset11{margin-right:-880px;margin-left:0}.inset10{margin-left:-800px}html[dir=rtl] .inset10{margin-right:-800px;margin-left:0}.inset9{margin-left:-720px}html[dir=rtl] .inset9{margin-right:-720px;margin-left:0}.inset8{margin-left:-640px}html[dir=rtl] .inset8{margin-right:-640px;margin-left:0}.inset7{margin-left:-560px}html[dir=rtl] .inset7{margin-right:-560px;margin-left:0}.inset6{margin-left:-480px}html[dir=rtl] .inset6{margin-right:-480px;margin-left:0}.inset5{margin-left:-400px}html[dir=rtl] .inset5{margin-right:-400px;margin-left:0}.inset4{margin-left:-320px}html[dir=rtl] .inset4{margin-right:-320px;margin-left:0}.inset3{margin-left:-240px}html[dir=rtl] .inset3{margin-right:-240px;margin-left:0}.inset2{margin-left:-160px}html[dir=rtl] .inset2{margin-right:-160px;margin-left:0}.inset1{margin-left:-80px}html[dir=rtl] .inset1{margin-right:-80px;margin-left:0}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*=grid]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.row-fluid [class*=grid]:first-child{margin-left:0}.row-fluid .grid12{width:100%}.row-fluid .grid11{width:91.666666666667%}.row-fluid .grid10{width:83.333333333333%}.row-fluid .grid9{width:75%}.row-fluid .grid8{width:66.666666666667%}.row-fluid .grid7{width:58.333333333333%}.row-fluid .grid6{width:50%}.row-fluid .grid5{width:41.666666666667%}.row-fluid .grid4{width:33.333333333333%}.row-fluid .grid3{width:25%}.row-fluid .grid2{width:16.666666666667%}.row-fluid .grid1{width:8.3333333333333%}.row-fluid .offset12{margin-left:100%}.row-fluid .offset12:first-child{margin-left:100%}.row-fluid .offset11{margin-left:91.666666666667%}.row-fluid .offset11:first-child{margin-left:91.666666666667%}.row-fluid .offset10{margin-left:83.333333333333%}.row-fluid .offset10:first-child{margin-left:83.333333333333%}.row-fluid .offset9{margin-left:75%}.row-fluid .offset9:first-child{margin-left:75%}.row-fluid .offset8{margin-left:66.666666666667%}.row-fluid .offset8:first-child{margin-left:66.666666666667%}.row-fluid .offset7{margin-left:58.333333333333%}.row-fluid .offset7:first-child{margin-left:58.333333333333%}.row-fluid .offset6{margin-left:50%}.row-fluid .offset6:first-child{margin-left:50%}.row-fluid .offset5{margin-left:41.666666666667%}.row-fluid .offset5:first-child{margin-left:41.666666666667%}.row-fluid .offset4{margin-left:33.333333333333%}.row-fluid .offset4:first-child{margin-left:33.333333333333%}.row-fluid .offset3{margin-left:25%}.row-fluid .offset3:first-child{margin-left:25%}.row-fluid .offset2{margin-left:16.666666666667%}.row-fluid .offset2:first-child{margin-left:16.666666666667%}.row-fluid .offset1{margin-left:8.3333333333333%}.row-fluid .offset1:first-child{margin-left:8.3333333333333%}.container{margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:0;padding-left:0}.container-fluid:after,.container-fluid:before{display:table;content:"";line-height:0}.container-fluid:after{clear:both}.gfont-source{font-family:'Open Sans',sans-serif}.gfont-monts{font-family:'Open Sans',sans-serif}body{background:#f2f2f3;color:#1d1d1b;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:0;position:relative;-webkit-font-smoothing:antialiased;overflow-y:scroll!important}body.homepage{background:#f2f2f3}a{text-decoration:none}a.num_tel{cursor:default!important;color:#2d2d28!important}h1,h2,h3,h4,h5,h6{color:#1d1d1b;font-family:'Open Sans Condensed',sans-serif!important;text-transform:uppercase;position:relative;font-weight:700;padding-bottom:10px}h1:after,h2:after,h3:after,h4:after,h5:after,h6:after{content:"";width:50px;height:6px;background-color:#ffe500;position:absolute;left:0;bottom:0}.ligne_white:after{background-color:#fff}.ligne_yellow:after{background-color:#ffe500}.page-header h1,h1{font-size:35px;line-height:40px;margin:45px 0 30px}h2{font-size:30px;line-height:35px;margin:45px 0 30px}h3{font-size:24px;line-height:30px;margin-bottom:12px}h4{font-size:20px;line-height:22px;margin-bottom:8px}h5{font-size:18px;line-height:20px;margin-bottom:5px}h6{font-size:16px;line-height:18px;margin-bottom:5px}@media screen and (max-width:769px){h1{font-size:28px}h2{font-size:26px}}article ol,article ul{padding:0;margin:20px 0}article ol li,article ul li{line-height:28px!important;font-size:18px;margin:0;padding:0 0 0 35px;display:block;position:relative}article ul li:before{content:"";color:#1d1d1b;margin:0;position:absolute;left:0;width:4px;height:4px;background:#1d1d1b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:15px}article ol{list-style:none;counter-reset:li}article ol li{counter-increment:li}article ol li:before{content:counter(li);color:#1d1d1b;display:inline-block;margin:0;font-size:18px;position:absolute;left:0;font-weight:700;line-height:26px}.pagenav li:before,.pager li:before{display:none}article a{text-decoration:none;color:#1d1d1b!important;cursor:pointer!important;font-weight:600}article a:active,article a:focus,article a:hover{color:#1d1d1b!important;text-decoration:none!important;outline:0!important}article p{margin:0 0 16px}#mainbody a.wf_file::after{content:none}a.wf_file{background:url(../images/icon-pdf-off.svg) no-repeat left top;background-size:21px 27px;font-size:18px;color:#1d1d1b;line-height:28px;padding-left:28px;display:inline-block;margin-bottom:10px;font-weight:400!important}#mainbody a.wf_file:hover,#mainbody aa.wf_file:focus{background:url(../images/icon-pdf-on.svg) no-repeat left top;background-size:21px 27px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#mainbody a.wf_file:hover span.wf_file_text{border-bottom:1px solid #ffe500}a.wf_file img{display:none!important}.lien-document{background:url(../images/picto-pdf.svg) no-repeat left top;background-size:21px 27px;font-size:18px;color:#1d1d1b!important;line-height:28px;padding-left:28px;display:inline-block;margin-bottom:10px;font-weight:600}#mainbody .content-form-user ul.nav-stacked li a::after{content:none}#content-top .block{margin:30px 0}#content-top .block.actualites{margin:0}.accordion,.block,.tabbable{padding:0;margin:30px;display:block}.block.breadcrumbs{margin:0!important}.no-title>.header{display:none}.title{margin:0 0 7px;padding:0 0 7px}* html .ie6-offset{margin-right:-4px}.page-header{border:none}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.icon-10x{font-size:10em}.icon-10x.icon-border{border-width:10px;border-radius:12px}#mainbody a{font-weight:600;color:#1d1d1b;text-decoration:none;position:relative}#mainbody a:focus,#mainbody a:hover{color:#1d1d1b!important;cursor:pointer;font-weight:600}#mainbody a:after{content:"";height:2px;background-color:#ffe500;position:absolute;left:0;right:0;bottom:-2px;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all}#mainbody a:focus:after,#mainbody a:hover:after{background-color:#ffe500}#mainbody a.wfpopup:after{display:none!important}#mainbody,#sidebar-a,#sidebar-b{position:relative}#sidebar-a[class*=grid] [class*=grid],#sidebar-b[class*=grid] [class*=grid]{margin-left:0;width:100%}#copyright .block{padding:10px 0 0;margin:0;position:relative;z-index:1}#wrapper{position:relative;padding:80px 0 0;overflow:hidden}body.homepage #wrapper{position:relative;padding:80px 0 0}@media screen and (max-width:1200px){#wrapper,body.homepage #wrapper{padding:80px 0 0}}#wrapper.container{box-shadow:0 0 3px #777}#breadcrumbs,#main,#roof,#top{padding-top:0;padding-bottom:0}section#main{float:left;width:100%;position:relative}body.homepage section#main{overflow:hidden}body.homepage section#main.margintop-75{margin-top:-75px}section#main.main-pages{padding:0 0 60px;background:#fff}#news .add-new .container,section#banniere .container,section#main.main-pages .container-pages,section#news .section-news .container{max-width:1130px}section#main.main-pages #mainbody:before{content:"";position:absolute;background:#ffe500;height:230px;width:100vw;left:-100vw;padding-right:70px;top:-40px}body.com-finder-search section#main.main-pages #mainbody:before,body.com_finder.view-search section#main.main-pages #mainbody:before{height:270px}#breadcrumbs{padding:22px 0;float:left;width:100%;background:#fff;border-bottom:1px #ffe500 solid}#breadcrumbs li span:after{display:block;position:absolute;content:"";background:#ffe500;width:8px;height:8px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;right:-22px;top:10px}#breadcrumbs li:last-child span:after{display:none}.breadcrumb{padding:0;margin:0;list-style:none}.breadcrumb li{margin:0 22px 0 12px;position:relative}.breadcrumb li:first-child,.breadcrumb span.txt-first{margin:0 22px 0 0}.breadcrumb li,.breadcrumb span.txt-first{display:inline-block;text-transform:uppercase;font-family:'Open Sans',sans-serif;color:#1d1d1b;font-size:16px;font-weight:500}ul.breadcrumb{margin:0;text-align:left;background:0 0}.breadcrumb li a{color:#1d1d1b!important}.breadcrumb li a:hover{color:#1d1d1b}.breadcrumb .divider{display:none;padding:0 5px 0 8px;color:#dbdbdb;font-size:32px;vertical-align:sub}.breadcrumb .active{color:#999}@media screen and (min-width:769px){#breadcrumbs{position:relative;z-index:9}}@media screen and (max-width:768px){section#main .container{background:#fff}#breadcrumbs{display:none;margin:-80px 0 0 0;position:relative;z-index:9}.breadcrumb span.txt-first{position:relative;margin:0}div.itemHeader h2.itemTitle{padding:20px 0 5px 0}}#absolute{position:absolute;bottom:20px;left:0}#roof .widget-date,#roof .widget-fontresizer{padding-top:0;padding-bottom:0}#header-wrap{-webkit-box-shadow:0 0 30px rgba(38,40,41,.1);-moz-box-shadow:0 0 30px rgba(38,40,41,.1);box-shadow:0 0 30px rgba(38,40,41,.1);position:fixed;z-index:9999!important;background:#fff;width:100%;border-bottom:0;min-height:80px;left:0;right:0;-webkit-transform:translateZ(0)}#top{background:0 0;color:#fff;max-width:1425px;margin:0 auto;transition:none;position:relative}@media screen and (max-width:1455px) and (min-width:1201px){#top{max-width:100%;width:100%}section#top .grid3{padding:0 15px}#copyright .container{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:1389px) and (min-width:1201px){.ex-menu>ul.l1>li>a{font-size:16px!important}.ex-menu>ul.l1>li.item908>a{font-size:0!important}.ex-menu>ul.l1>li.item908>a{background-position:center center!important}}#top .grid1{border-left:1px #f2f2f3 solid;border-right:1px #f2f2f3 solid}@media screen and (min-width:1381px){.ex-menu>ul.l1>li.item908{margin-left:0}}.ex-menu>ul.l1>li.item908>a,body.homepage .ex-menu>ul.l1>li.item908>a{font-size:0;padding:0;text-align:center}.ex-menu>ul.l1>li.item908>a{background:#1d1d1b url(../images/icon-search.svg) no-repeat center center;background-size:23px 23px;display:block;width:80px;height:80px;padding:0;border-bottom:0;margin:0}.ex-menu>ul.l1>li.item908.active>a,.ex-menu>ul.l1>li.item908>a:focus,.ex-menu>ul.l1>li.item908>a:hover{background:#1d1d1b url(../images/icon-search.svg) no-repeat center center;background-size:23px 23px}.mobile-icons li.item908{display:inline-block;position:absolute;top:8px;right:52px;height:48px;width:48px;background:transparent url(../images/icon-search-circle.svg) no-repeat center center;background-size:48px 48px;font-size:0}.mobile-icons li.acces-rapide{display:inline-block;position:absolute;top:0;right:128px;height:70px;width:62px;border-left:1px #f2f2f3 solid}.mobile-icons{display:none}@media screen and (max-width:1200px){.mobile-icons{display:block}}#top h1,#top h2,#top h3,#top h4,#top h5,#top h6{color:#fff}#slider .grid12{width:100%;height:100%!important;float:left}#content-bottom [class*=" grid"],#content-bottom [class^=grid],#content-top [class*=" grid"],#content-top [class^=grid]{width:100%}#sidebar-a .block,#sidebar-b .block{margin-bottom:0}#sidebar-a .block+.block,#sidebar-b .block+.block{margin-top:0}#sidebar-a .block:last-child,#sidebar-b .block:last-child{margin-bottom:30px}#sidebar-a .box2 .txtabs-nav,#sidebar-b .box2 .txtabs-nav{text-align:center}#sidebar-a .box2 .txtabs-nav li,#sidebar-b .box2 .txtabs-nav li{float:none;display:inline-block}#sidebar-a .block{margin-right:0}.homepage #sidebar-b .block{margin-left:0;margin-right:0;margin-bottom:22px;padding:25px}body:not(.homepage) aside#sidebar-b .block{padding:0!important;margin:0!important}#sidebar-b .sidebar-b .item-service{margin:35px 0 0;line-height:24px;font-size:16px}#sidebar-b .sidebar-b .item-service h3.title{margin:0 0 18px;font-size:20px}#sidebar-b .sidebar-b .item-service h3.title:after{background-color:#fff}#sidebar-b .sidebar-b .item-service p{margin:0;line-height:24px;font-size:16px}#sidebar-b .sidebar-b .item-service a{color:#1d1d1b}#sidebar-b .sidebar-b .item-service a.btn-map{padding-left:30px;text-transform:uppercase;font-weight:600;background:url(../images/icon-link.svg);background-size:20px auto;background-repeat:no-repeat;background-position:left center}#sidebar-b .sidebar-b .item-service a:focus,#sidebar-b .sidebar-b .item-service a:hover{color:#1d1d1b;font-weight:600}#sidebar-b .sidebar-b .item-service hr{margin:12px 0;height:2px;background-color:rgba(255,255,255,.6)}#sidebar-b .sidebar-b .item-service table tr{border-bottom:2px #fff599 solid}#sidebar-b .sidebar-b .item-service table tr:last-child{border-bottom:0}#sidebar-b .sidebar-b .item-service table tr td{color:#1d1d1b;line-height:24px;font-size:16px}#sidebar-b .sidebar-b .item-service table tr td:first-child{padding:12px 10px 12px 0;width:64%}#sidebar-b .sidebar-b .item-service table tr td:last-child{width:36%;padding:12px 0 12px 10px}#sidebar-b .sidebar-b .item-service-map{margin:0 -25px;height:250px;width:auto;overflow:hidden}#sidebar-b .sidebar-b .item-service-map #carte_map{height:275px;width:100%}#footer-wrap{background:#303030;float:left;width:100%;position:relative;margin-top:0;-webkit-box-shadow:0 0 30px rgba(38,40,41,.1);-moz-box-shadow:0 0 30px rgba(38,40,41,.1);box-shadow:0 0 30px rgba(38,40,41,.1)}footer#footer-wrap:before{content:"";position:absolute;right:0;top:-60px;background:#ffe500;height:60px;max-width:27%;width:100%;z-index:1;display:none}#footer{background:#303030;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;max-width:1485px;margin:0 auto;color:#1d1d1b;font-size:16px;line-height:22px;min-height:490px}#footer a{color:#fff}#footer a:hover,#footer ul li a:hover{color:#ffe500}#footer .footer-1{background:#fff;z-index:1;color:#1d1d1b}#footer .footer-2{background:#303030}#footer .footer-3{background:#2d2d28}#footer .footer-1,#footer .footer-2{position:relative}#footer .footer-1::before{content:'';background:#fff;position:absolute;height:100%;width:100%;top:0;right:0;width:100vw;background:inherit;z-index:-1}#footer:before{display:none;content:"";width:60px;top:-10px;left:50%;height:60px;background:#f7f7f7;position:absolute;z-index:99;transform:rotate(45deg) translateX(-50%)}#footer-wrap.footer-pages #footer:before{background:#fff}#footer-wrap.footer-grey #footer:before{background:#fff}#footer ul{margin:0 0 15px;list-style:none}#footer .footer-1 ul li{line-height:24px;font-size:16px;color:#1d1d1b;font-weight:400;border-bottom:1px #f2f2f3 solid;padding:12px 0 12px 30px;position:relative}#footer .footer-1 ul li.adresse:before{content:"";background:url(../images/icon-adresse.svg) no-repeat left top;background-size:15px 21px;width:15px;height:21px;position:absolute;left:0;top:15px}#footer .footer-1 ul li.tel:before{content:"";background:url(../images/icon-mobile.svg) no-repeat left top;background-size:13px 21px;width:13px;height:21px;position:absolute;left:0;top:15px}#footer .footer-1 ul li.mail:before{content:"";background:url(../images/icon-mail.svg) no-repeat left top;background-size:20px 12px;width:20px;height:12px;position:absolute;left:0;top:20px}#footer .footer-1 ul li.mail a:hover{color:#1d1d1b;font-weight:600}#footer ul li a{color:#ffe500}#footer .block{margin:15px 20px;line-height:22px}#footer .footer-1 p{margin:0 0 10px}#footer .footer-1 hr{margin:15px 0 10px;max-width:220px;height:1px;background-color:#1d1d1b;text-align:left}#footer .footer-1 img{margin-bottom:10px;cursor:pointer}#footer .footer-1 h4{color:#1d1d1b;font-weight:900;font-size:18px;line-height:22px;text-transform:uppercase;margin-top:40px}#footer .footer-1 h4:before{content:"";width:4px;height:15px;display:inline-block;margin:0 5px 4px 0;background:#ffe500;vertical-align:bottom}#copyright{background:#1d1d1b;color:#fff;padding:0;overflow:hidden;min-height:82px;position:relative;z-index:9999}#copyright .container{max-width:1425px;width:100%;margin:0 auto}#copyright .copyright-1{position:relative;background:#fff}#copyright .copyright-1 img{margin:10px 0 0}#copyright .copyright-1::before{content:'';background:#fff;position:absolute;height:100%;width:100%;top:0;right:0;height:100vh;width:100vw;z-index:0;border-top:1px #f0f0f1 solid}#copyright .copyright-3{text-align:right}@media screen and (max-width:1200px){#copyright .container{max-width:100%;width:100%;margin:0 auto;padding:0}}.ex-menu{background:0 0}.ex-menu .block{margin:0 10px}.ex-menu .txtabs-wrap{position:relative}.ex-menu .txtabs-wrap .txtabs-nav{float:left;width:20%}.ex-menu .txtabs-wrap .txtabs-nav li{float:none}.ex-menu .txtabs-wrap .txtabs-nav li a{text-transform:capitalize;font-size:16px;opacity:1}.ex-menu .txtabs-wrap .txtabs-nav li+li a{border-left:0}.ex-menu .txtabs-wrap .txtabs-nav li.active a{font-size:16px;color:#444;background:#fff}.ex-menu .txtabs-wrap .txtabs-content{float:left;width:80%;padding:0;background:#fff}.ex-menu .xco-caption .item{float:left;width:33.33%}.ex-menu .xco-caption .item .heading{font-size:16px}.ex-menu .xco-caption .item img{margin:0}.ex-menu ul{margin:0;padding:0;list-style:none}.ex-menu .dropdown .column:after,.ex-menu .dropdown .column:before,.ex-menu>ul.l1:after,.ex-menu>ul.l1:before{content:" ";display:table}.ex-menu .dropdown .column:after,.ex-menu>ul.l1:after{clear:both}.ex-menu>ul.l1>li{float:left}.ex-menu ul.l1>li{text-align:center;padding:0;display:block}@media screen and (max-width:1200px){.ex-menu ul.l1>li{width:100%}section#top div.top-2{display:none}}.ex-menu li>a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;line-height:16px;color:#1d1d1b;font-size:15px;cursor:pointer;padding:5px 30px;font-weight:400}.mobile-icons li.acces-rapide ul.l2>li>a{text-transform:uppercase}.ex-menu li.active>a,.ex-menu li>a:focus,.ex-menu li>a:hover{color:#1d1d1b!important}nav.ex-menu li .nolink:focus,nav.ex-menu li a.nolink:hover,nav.ex-menu li. a.nolink{color:#000!important}.ex-menu li>.dropdown ul.l3 li.active>a,.ex-menu li>.dropdown ul.l3 li>a:focus,.ex-menu li>.dropdown ul.l3 li>a:hover{color:#1d1d1b!important;font-weight:600}.ex-menu li a[class*=" icon-"],.ex-menu li a[class^=icon-]{width:auto;text-align:left;font-family:inherit;-webkit-font-smoothing:inherit}.ex-menu li a[class*=" icon-"]:before,.ex-menu li a[class^=icon-]:before{font-family:FontAwesome;margin-right:5px}.ex-menu>ul.l1>li.first{display:none!important}.ex-menu>ul.l1>li{margin:0;padding:0}.ex-menu>ul.l1>li.item2057.acces-rapide,.ex-menu>ul.l1>li.item908{padding:0}.ex-menu>ul.l1>li.item1410{position:relative}.ex-menu>ul.l1>li.item1410 .dropdown{max-width:250px!important;width:250px!important;right:0;left:initial;margin:0 auto;padding:20px;text-align:left;min-height:auto;background:#fff}.ex-menu>ul.l1>li.item1410 .dropdown .column.col1{width:100%!important}.ex-menu>ul.l1>li.item1410 .dropdown a{text-align:left;padding:5px 0}.ex-menu>ul.l1>li.item1410 .dropdown .drop_container ul.l2:after{display:none!important}body.page-connexion .ex-menu>ul.l1>li>a{padding:25px 18px!important}body.page-connexion #component .page-heading{font-size:30px;line-height:35px;margin:45px 0 30px;padding:0 0 10px;border:0;box-shadow:none}body.page-connexion #component .page-heading:after{background-color:#fff}body.page-connexion .category-list .cat-items table.table-bordered,body.page-connexion .category-list .cat-items table.table-bordered td,body.page-connexion .category-list .cat-items table.table-bordered tr{background:0 0!important;border:0}body.page-connexion .category-list .cat-items table.table-bordered td,body.page-connexion .category-list .cat-items table.table-bordered td:first-child,body.page-connexion .category-list .cat-items table.table-bordered td:last-child{padding:10px 0!important}body.page-connexion #mainbody .category-list .cat-items a:after{display:none}.ex-menu>ul.l1>li>a{padding:25px 20px;line-height:29px;font-weight:700;text-transform:uppercase;font-size:18px;border-bottom:0 solid transparent;font-family:'Open Sans Condensed',sans-serif;color:#9fa0a0;margin-top:1px;position:relative}.mobile-icons li.acces-rapide ul.l2>li>a,nav.ex-menu ul li ul a.nolink{cursor:text!important;font-weight:700;font-size:18px;font-family:'Open Sans Condensed',sans-serif;padding-bottom:9px;margin-bottom:15px;color:#1d1d1b!important;padding-top:0;padding-left:30px;line-height:20px;position:relative}.ex-menu li.ligne-1>a:before,.mobile-icons li.acces-rapide ul.l2>li>a:before,nav.ex-menu ul li ul a.nolink:before{content:"";position:absolute;left:30px;bottom:0;width:20px;height:4px;display:block;background:#ffe500}nav.ex-menu ul li.acces-rapide ul a.nolink:before{background:#fff!important}.ex-menu>ul.l1>li.acces-rapide>a,.ex-menu>ul.l1>li.acces-rapide>a:focus,.ex-menu>ul.l1>li.acces-rapide>a:hover{background-color:#ffe500!important;color:#1d1d1b!important;padding:25px 26px;line-height:30px!important;margin:0}.ex-menu>ul.l1>li>a:after{content:"";position:absolute;left:0;right:0;bottom:20px;margin:auto;background:#ffe500;width:0;height:4px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out;z-index:9}.ex-menu>ul.l1>li.last>a:after{display:none}.ex-menu>ul.l1>li.active>a,.ex-menu>ul.l1>li:hover>a,.ex-menu>ul.l1>li>a:focus,.ex-menu>ul.l1>li>a:hover{background:transparent none repeat scroll 0 0;color:#1d1d1b}.ex-menu>ul.l1>li.active>a:after,.ex-menu>ul.l1>li:hover>a:after,.ex-menu>ul.l1>li>a:focus:after,.ex-menu>ul.l1>li>a:hover:after{width:30px;opacity:1;visibility:visible}.ex-menu>ul.l1>li:hover .mask-menu{display:block!important}.ex-menu ul.l1>li>.dropdown.forcehide,.ex-menu>ul.l1>li .mask-menu.forcehide{display:none!important}.ex-menu ul.l1>li>.mask-menu{display:none;content:"";position:fixed;height:100vh;background:#2d2d28;left:0;top:80px;width:100%;opacity:.35}.ex-menu>ul.l1>li.active>a{background:0 0;border-bottom:0 solid transparent;color:#1d1d1b!important;font-weight:900;position:relative}.ex-menu>ul.l1>li.active.last>a span{font-size:0}.ex-menu>ul.l1>li.active>a span{font-size:25px;padding:0 2px 0 0}.ex-menu>ul.l1>li.first.active>a,.ex-menu>ul.l1>li.first:hover>a,.ex-menu>ul.l1>li.first>a:focus,.ex-menu>ul.l1>li.first>a:hover{background:0 0!important;color:#2d2d28!important;border-bottom:6px #ffe500 solid}.ex-menu>ul.l1>li.last .dropdown{right:0}.ex-menu li a[href='#']{cursor:auto}.ex-menu .subtitle{line-height:6px}.subtitle>div{margin-top:9px;font-size:10px;line-height:17px;margin-top:0}.ex-menu .dropdown{display:none;position:absolute;top:55px;left:0;right:0;margin:0 auto 0;padding:25px 0 40px;z-index:1000;z-index:99999999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;background:0 0;width:100%!important;max-width:100%!important;width:100%!important;max-width:1265px!important}.ex-menu .dropdown .column.col1,.ex-menu .dropdown .column.col2,.ex-menu .dropdown .column.col3,.ex-menu .dropdown .column.col4,.ex-menu .dropdown .column.col5{position:relative;width:25%!important}.ex-menu .dropdown .dropdown .column.col1,.ex-menu .dropdown .dropdown .column.col2,.ex-menu .dropdown .dropdown .column.col3,.ex-menu .dropdown .dropdown .column.col4,.ex-menu .dropdown .dropdown .column.col5{width:100%!important}.ex-menu li.item591 .dropdown .column.col1,.ex-menu li.item591 .dropdown .column.col2,.ex-menu li.item591 .dropdown .column.col3,.ex-menu li.item591 .dropdown .column.col4,.ex-menu li.item591 .dropdown .column.col5,.ex-menu li.item592 .dropdown .column.col1,.ex-menu li.item592 .dropdown .column.col2,.ex-menu li.item592 .dropdown .column.col3,.ex-menu li.item592 .dropdown .column.col4,.ex-menu li.item592 .dropdown .column.col5{width:33.33%!important}.ex-menu li.item591 .dropdown .dropdown .column.col1,.ex-menu li.item591 .dropdown .dropdown .column.col2,.ex-menu li.item591 .dropdown .dropdown .column.col3,.ex-menu li.item591 .dropdown .dropdown .column.col4,.ex-menu li.item591 .dropdown .dropdown .column.col5,.ex-menu li.item592 .dropdown .dropdown .column.col1,.ex-menu li.item592 .dropdown .dropdown .column.col2,.ex-menu li.item592 .dropdown .dropdown .column.col3,.ex-menu li.item592 .dropdown .dropdown .column.col4,.ex-menu li.item592 .dropdown .dropdown .column.col5{width:100%!important}.ex-menu ul.l1>li.item591>.dropdown,.ex-menu ul.l1>li.item592>.dropdown{max-width:955px!important}.ex-menu li>.dropdown>.column.last{border-right:0!important}.ex-menu ul li.spacer{display:none!important}.ex-menu li .dropdown li.ligne-1,.ex-menu li .dropdown>.column{min-height:initial;margin-bottom:15px}.ex-menu>ul.l1>li:not(.item2057) .drop_container{overflow:hidden;position:relative;max-width:1265px;margin:auto;background:#fff;padding:20px 0 0;background-size:100% auto;-webkit-box-shadow:0 30px 30px -30px rgba(38,40,41,.1) inset;-moz-box-shadow:0 30px 30px -30px rgba(38,40,41,.1) inset;box-shadow:0 30px 30px -30px rgba(38,40,41,.1) inset}.ex-menu>ul.l1>li.item593 .dropdown .drop_container{padding:0}.ex-menu .dropdown .drop_container ul.l2{position:relative}.ex-menu .dropdown .drop_container .column.last ul.l2:after{display:none}.ex-menu .dropdown .drop_container ul.l2:after{content:"";position:absolute;display:block;width:2px;background:#f2f2f3;height:100%;height:100vh;top:0;right:5px;z-index:99999}.ex-menu .acces-rapide .dropdown .drop_container ul.l2:after{display:none!important}.ex-menu li .dropdown .drop_container .column.col4 ul.l2:after{display:none}.ex-menu li.item593>.dropdown .column.col1{position:relative;max-width:26%!important;width:100%!important;min-height:490px;padding:40px 0;background:#f2f2f3}.ex-menu li.item593>.dropdown .column.col2{position:relative;max-width:74%!important;width:100%!important;min-height:450px;padding:40px 0}.ex-menu li.item593>.dropdown ul.l2 .column.col1,.ex-menu li.item593>.dropdown ul.l2 .column.col2{position:relative;max-width:100%!important;width:100%;border:0!important;min-height:auto!important;background:0 0;padding:0}.ex-menu li.item593 .dropdown li.item1808 ul.l3 li{float:left;width:33.33%;position:relative}.ex-menu li.item593 .dropdown li.item1808 ul.l3 li.dem-col1:after,.ex-menu li.item593 .dropdown li.item1808 ul.l3 li.dem-col2:after,.ex-menu li.item593 .dropdown li.item1808 ul.l3 li.dem-col3:after{content:"";position:absolute;display:block;width:2px;background:#f2f2f3;top:0;bottom:0;right:0;z-index:99999}.ex-menu li.item593 .dropdown li.item1808 ul.l3 li.dem-col3:after{display:none}.ex-menu li.acces-rapide>.dropdown.cols1{max-width:388px!important;width:100%!important;padding-bottom:0;right:-20px!important;left:auto;background:#ffe500;top:auto!important}.ex-menu li.acces-rapide>.dropdown .column{width:100%!important}.ex-menu li.acces-rapide .dropdown>.column.col1{width:100%!important;border-right:0!important}.ex-menu li:hover .dropdown{display:block!important}.ex-menu li.ligne-1{float:left;width:100%;text-align:left;padding:0}.ex-menu li.ligne-1 .dropdown{position:relative!important;height:auto;float:left;left:0!important;border:0;padding:0!important;display:block;right:0!important;width:100%!important;max-width:100%!important;top:0!important}.ex-menu li.ligne-1>a{font-weight:900;font-size:18px;font-family:'Open Sans',sans-serif;padding-bottom:8px;padding-top:0;padding-left:30px;line-height:20px;position:relative;text-transform:uppercase;color:#1d1d1b!important}.ex-menu li.item1662.ligne-1>a.nolink{margin-bottom:0!important}.ex-menu li.ligne-1 .dropdown .column{border:0!important}.uk-offcanvas li.ligne-1>a{color:#ffe500}.ex-menu .dropdown .grouped>ul{margin:10px;margin:5px 10px}.ex-menu .dropdown .grouped>ul>li>a{padding:5px 20px;font-size:12px;text-transform:uppercase}.ex-menu .dropdown .grouped>ul>li.active>a,.ex-menu .dropdown .grouped>ul>li:hover>a,.ex-menu .dropdown .grouped>ul>li>a:focus,.ex-menu .dropdown .grouped>ul>li>a:hover{background:0 0}.ex-menu .dropdown .column{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:55px;padding:0 20px;float:right}.menu-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.menu-toggle{font-size:0;color:#88898e;background:url(../images/menu-burger.svg) no-repeat center center;background-size:17px 18px;height:65px;margin-top:0;padding:0;position:absolute;right:0;top:0;width:52px}.menu-toggle:focus,.menu-toggle:hover{color:#88898e;text-decoration:none;outline:0}.menu-toggle:after{content:"\f0c9";font-family:FontAwesome;vertical-align:middle}[dropdown-animation=fade] li:hover>.dropdown,[dropdown-sub-animation=fade] li:hover>.dropdown li:hover>.dropdown{-webkit-animation:fade .2s ease-in-out;animation:fade .2s ease-in-out}#ex-splitmenu.horizontal .nav-list li{position:relative}#ex-splitmenu.horizontal>.nav-list>li{float:left}#ex-splitmenu.horizontal .nav-list>li>a{display:block;text-decoration:none;padding:0 15px;margin:0;line-height:22px;color:#444;font-size:16px;font-weight:400;cursor:pointer}#ex-splitmenu.horizontal .nav-list li:hover a{background-color:'';color:#fff}#ex-splitmenu.horizontal .nav-list li.parent>ul{display:none;position:absolute;top:100%;left:0;padding:0;width:200px;z-index:1000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ccc;letter-spacing:normal}#ex-splitmenu.horizontal .nav-list li.parent:hover>ul{display:block;-webkit-animation:scale-up .2s ease-in-out;animation:scale-up .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}#ex-splitmenu.horizontal .nav-list li.parent:hover>ul li.parent ul{left:100%;top:0}#ex-splitmenu.horizontal>.nav-list>li.active a,#ex-splitmenu.horizontal>.nav-list>li.active a:focus,#ex-splitmenu.horizontal>.nav-list>li.hover a{background-color:'';color:#fff}#ex-splitmenu.horizontal a[class*=" icon-"],#ex-splitmenu.horizontal a[class^=icon-]{width:auto;text-align:left}#ex-splitmenu.horizontal a[class*=" icon-"]:before,#ex-splitmenu.horizontal a[class^=icon-]:before{margin-right:5px}.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:rgba(0,0,0,.3)}.uk-offcanvas.uk-active{display:block!important}.uk-offcanvas-page{position:fixed!important;-webkit-transition:margin-left .3s ease-in-out 50ms;transition:margin-left .3s ease-in-out 50ms}.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1011;width:300px;max-width:100%;background:#f8f8f8;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;overflow-x:hidden;overflow-y:auto}.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0);transform:translateX(0)}.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas [class*=grid]{width:auto;float:none}.uk-offcanvas .block{margin:0;padding:0}.uk-offcanvas .block+.block{margin-top:20px}#offcanvas .ex-menu{background-color:transparent}.uk-offcanvas .ex-menu,.uk-offcanvas .ex-menu>ul.l1>li{float:left}.uk-offcanvas .ex-menu>ul.l1>li>a,body.homepage .uk-offcanvas .ex-menu>ul.l1>li>a{padding:20px;font-size:18px;text-align:center}.uk-offcanvas .ex-menu>ul.l1>li ul{padding:5px 0 5px 0;float:left;width:100%}.uk-offcanvas .ex-menu>ul.l1>li ul.l2{border-top:1px #f2f2f3 solid}.uk-offcanvas .ex-menu>ul.l1>li ul li.parent>a{padding-left:15px}.uk-offcanvas .ex-menu>ul.l1>li ul li>a{padding:2px 20px!important;line-height:26px}.uk-offcanvas .ex-menu li:hover>a,.uk-offcanvas .ex-menu li>a:focus{background-color:none}.widget-menu{margin:0}.ex-menu .subtitle{line-height:inherit}.marginleft0{margin-left:0!important;text-align:right;padding:0!important}.content-form-user{max-width:550px;margin:auto}#component .articles-row{margin-bottom:10px}#component [class*=cols]>[class*=col-]{float:left;padding:0}#component .cols-1>[class*=col-]{display:block;float:none;margin:0}#component .cols-2>[class*=col-]{width:50%}#component .cols-3>[class*=col-]{float:left;width:33.3%}#component .cols-4>[class*=col-]{width:25%}#component .block{padding:0;margin:0}#component .page-heading{margin:0 0 10px;padding:7px 15px;border-style:solid;border-width:1px 0;border-color:#fff;box-shadow:0 1px 0 #eee,0 -1px 0 #eee;font-size:30px;line-height:1.2;text-transform:uppercase}#jcl_component{padding-bottom:50px;float:left;width:100%}#jcl_component .alert.alert-error{position:relative;float:left;width:96%;margin:20px 0 0;padding:2%}#jcl_component #jcl_layout_body .alert .close{right:5px!important}#jcl_component .jcl_toolbar .btn-group>.btn.active{z-index:0!important}#component article{margin:0 0 15px}#component .blog.page-new{padding-bottom:30px}#component .blog.page-new header h2:before{display:none}#component .blog.page-new header h2{text-transform:none}#component .blog.page-new header h2:after{display:none}#component .blog.page-new header h2 a{color:#000!important}#component .blog.page-new hgroup h2:after{background-color:#fff}#component .blog.page-new header h2 a:active,#component .blog.page-new header h2 a:focus,#component .blog.page-new header h2 a:hover{text-decoration:none!important;color:#ffe500!important;cursor:pointer!important}#component{margin:0;padding:0;position:relative;z-index:99}#bottom-home:after,section#main.main-pages:after{content:"";position:absolute;right:0;bottom:0;background:#ffe500;height:60px;max-width:27%;width:100%;z-index:0}section#main.main-pages #component{padding:20px 0 80px}body.com-finder-search section#main.main-pages #component, body.com_finder.view-search section#main.main-pages #component{padding:0 0 100px}#component.page-with-menu{max-width:745px}@media screen and (max-width:769px){#component.page-with-menu{max-width:100%}}#component .edit.item-page{padding:0 0 30px}#component .title{font-size:28px;line-height:1.3;margin:15px -15px;padding:5px 15px;border-left:5px solid;text-transform:none;color:#444}#component .title a{color:#000}#component .article-intro,#component .article-tools{margin:15px 0}#component .article-bg{padding-bottom:0;border:0}#component .actions{list-style:none;margin:0 0 0 10px}#component .actions li{margin:0 2px 0 0!important; float:left}#component .actions li:before{display:none}#component .actions a{display:inline-block}#component .actions img{display:inline-block}#component .actions [class*=" icon-"],#component .actions [class^=icon-]{margin-right:5px}#component figure.img-fulltext,#component figure.img-intro{margin:-15px -15px 15px}#component .blog .img-intro{overflow:hidden;position:relative}#component .blog .img-intro>img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#component .blog .item:hover .img-intro>img{-webkit-transform:translateZ(10px) scale(1.3) rotate(-7deg);-moz-transform:translateZ(10px) scale(1.3) rotate(-7deg);-ms-transform:translateZ(10px) scale(1.3) rotate(-7deg);-o-transform:translateZ(10px) scale(1.3) rotate(-7deg);transform:translateZ(10px) scale(1.3) rotate(-7deg)}#component .blog .intro-articles{margin:0 -15px}#component .blog .intro-articles .item{margin:15px}#component .blog .intro-articles .title{font-size:20px}#component .blog .actions,#component .blog .article-info .create,#component .blog .article-info .createdby,#component .blog .article-info .hits,#component .blog .article-intro,#component .blog span.kmt-readmore{display:none}#component .blog .article-tools{float:left;width:30%}#component .blog .kmt-readon{float:left;width:70%;margin:15px 0}#component article.fulltext figure:not(.img-fulltext){margin:15px 0}#component article.fulltext figcaption{border-left:10px solid;padding:15px}#component article.fulltext blockquote{border-left:0 none;color:#fff;margin:15px 0;padding:30px 30px 30px 80px;position:relative}#component article.fulltext blockquote::before{content:"\f10d";font-family:FontAwesome;font-size:40px;position:absolute;left:20px}#component .edit .formelm{float:left;width:70%;margin-top:10px}#component .edit .formelm label{float:left;line-height:22px;width:110px}#component .edit textarea{margin-top:10px}#component .edit .pull-left{width:50%}#component .CodeMirror-wrapping{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px}#component .edit .formelm-buttons{margin-top:10px}#component .button2-left{float:left;margin-right:5px}#component #editor-xtd-buttons{margin-top:15px;height:32px}#component #editor #editor-xtd-buttons{width:100%}#component .pagination{padding:0 10px 0 0;text-align:center}#search-results .pagination,#search-results .search-pages-counter,#search-results .search-pagination{text-align:center}#component .pagination ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#component .pagination ul li{float:left}#component .pagination a,#component .pagination span{background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#component #contact-slider{padding-bottom:9px}#component #contact-slider h3{font-size:inherit;line-height:inherit;margin:0;padding:0}.article-hero-area{color:#fff;position:relative;text-align:center;height:auto;overflow:hidden;background:#49575a;display:none!important}.article-hero-area figure{margin:0}.article-hero-area figure::after{background:rgba(0,0,0,.4);position:absolute;content:"";display:block;left:0;right:0;top:0;bottom:0}.article-hero-area img{position:absolute;top:0;left:0;width:100%}.article-hero-area .article-title,.article-hero-area .article-tools{position:relative;width:60%;margin-left:auto;margin-right:auto;margin-bottom:15px}.article-hero-area .article-title{font-size:40px;line-height:1.4;margin:50px auto;text-transform:none;color:#fff}.article-hero-area .article-title a{color:#fff}.article-hero-area .article-tools{margin-top:15px}.article-hero-area .article-info{margin:0}.article-hero-area .article-info dd{display:inline-block;margin:0 10px 0 0}.article-hero-area .article-info dd i{margin-right:3px}#section-kmt h3.kmt-title{font-family:inherit;font-size:14px;line-height:1.4;height:auto;padding:10px;color:#444;border-radius:0;background:0 0;border-style:solid;border-width:1px 0}#section-kmt .input{border-radius:0;border-color:#e5e5e5;box-shadow:none}#section-kmt .input.button{border-radius:0}#section-kmt .kmt-form-content .kmt-form-addon,#section-kmt .kmt-login,#section-kmt .markItUpContainer{border-color:#e5e5e5}#section-kmt .commentForm .formArea button.kmt-btn-submit{border:0;border-radius:0;box-shadow:none;text-shadow:none;font-size:inherit;font-family:inherit;color:#fff}#section-kmt #kmt-fame{border:0;padding:0}.black{color:#49575a;text-shadow:1px 1px 1px #fff}[class*=" box"],[class^=box]{padding:25px 15px}.box1{background-color:#fff;border-bottom:2px solid}.box1 .title{margin-left:-15px;padding:10px 15px;border-left:5px solid;font-size:30px;line-height:1.2}.box2,.box_bleu{color:#fff}.box2 a{color:#fff}.box2 a:hover,.box2 li.active>a{color:#333}.box2 .title{font-size:18px;text-align:center;color:#fff}.box2 .xco-wrap .heading,.box2 h1,.box2 h2,.box2 h3,.box2 h4,.box2 h5,.box2 h6{color:#fff}.box2 .xco-wrap .heading:hover{color:#49575a}.box-bordered{border:1px solid #ddd}.box-alert{background-color:#fcf8e3;border:1px solid #fbeed5;color:#c09853}.box-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.box-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.box-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.title{padding:10px 0;font-size:24px;line-height:24px;position:relative;text-transform:uppercase}.title-module{text-align:left;position:relative;font-size:36px;line-height:40px;margin:25px 0;font-weight:900;text-transform:uppercase}.jcl_header h2:before{display:none}@media screen and (max-width:680px){.title-module{font-size:26px}}#mod-finder-searchform{margin:0 0;position:relative}#mod-finder-searchform div.finder{margin-bottom:0;padding-bottom:0}#mod-finder-searchform input.search-query{margin:10px 0 0 20px}#finder-search div.finder.page_search input.search-query{margin:0!important;width:100%!important;float:: none!important}@media screen and (max-width:580px){#mod-finder-searchform input.search-query{margin:10px 20px 0 20px;width:70%;float:right}}#mod-finder-searchform #mod-finder-searchword{background:#fbfbfb}#mod-finder-searchform #mod-finder-searchword:focus{background:#fff}#mod-finder-searchform button.btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#login-form .add-on label{display:none}ul.menu li img{display:none}.block[class*=" icon-"],.block[class^=icon-]{font-family:inherit;line-height:inherit}.title [class*=" icon-"],.title [class^=icon-]{margin-right:10px}.scroller .item .image{overflow:hidden}.scroller .item .image img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.scroller .item .image:hover img{opacity:.8;-webkit-transform:translateZ(10px) scale(1.3) rotate(-7deg);-moz-transform:translateZ(10px) scale(1.3) rotate(-7deg);-ms-transform:translateZ(10px) scale(1.3) rotate(-7deg);-o-transform:translateZ(10px) scale(1.3) rotate(-7deg);transform:translateZ(10px) scale(1.3) rotate(-7deg)}.newsticker{margin:8px 20px}.newsticker .header{float:left;width:auto;max-width:30%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newsticker .title{font-size:16px;line-height:1.3;margin-bottom:0;padding-top:12px;padding-bottom:12px}.newsticker .title:after{content:"\f101";font-family:FontAwesome;font-size:20px;margin-left:10px}.newsticker .content{float:left;width:70%}.newsticker .scroller .item h4{margin:0;font-weight:400;font-size:14px}.newsticker .scroller .item h4 a{color:#fff}.newsticker .scroller .padding{padding:12px 0}.lang-switcher{margin:0;padding:15px 0}.lang-switcher label{position:relative;width:80%;margin:0 auto}.lang-switcher label:after{content:"\f078";font-family:FontAwesome;font-size:12px;position:absolute;top:4px;right:0;display:block;pointer-events:none}.lang-switcher select{border:0 none;color:#fff;font-weight:700;text-transform:uppercase;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.image-video{overflow:hidden}.image-video .txtabs-content{padding:10px 0;margin:0 -30px}.image-video .scroller .padding{padding:15px}.image-video .scroller .item h4{margin:15px}.footer-logo{display:block;height:72px;width:195px;text-indent:-9999px}section#top .grid9{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:1;visibility:visible}section#top .grid9.hide_menu{opacity:0;visibility:hidden}@media screen and (min-width:1201px){section#top .grid3{width:23%}section#top .grid9{width:77%}section#top .grid9 .widget-menu{float:right}}.widget-logo{margin:0 30px 0 0;padding:0 30px 0 0;background:#fff;transition:all .5s}#logo{margin:0}#logo a{display:block;width:192px;height:60px;margin:10px 0;position:relative}#logo .logo-tagline{display:block;font-size:16px}.widget-logo .image a{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;padding:0}.widget-copyrightinfo,.widget-designedby,.widget-exposelogo{padding-top:5px;padding-bottom:5px;margin-left:25px}.widget-copyrightinfo{text-align:center}#ex-date,#font-resizer{margin-top:5px}#font-resizer{text-align:right}.designed-by a{background:url(../images/themexpert.png) no-repeat;width:75px;height:18px;display:inline-block;text-indent:-9999px;font-size:0}.expose-logo,.expose-logo a{width:152px;height:40px;display:block}.expose-logo-light{background:url(../libraries/expose/interface/images/expose_logo_light.png) no-repeat}.expose-logo-dark{background:url(../libraries/expose/interface/images/expose_logo_dark.png) no-repeat}.expose-logo span{display:none}#poweredby{margin:0 auto}#scrolltop{background:url(../images/totop.png) no-repeat;display:block;width:26px;height:28px;text-indent:-9999px;font-size:0;margin:30px auto 0}#scrolltop:hover{background-position:0 -71px}.widget-social{margin:16px 10px}.social-icons{list-style:none;margin:0;text-align:center}.social-icons li{display:inline-block}.social-icons li a{margin:0 10px;color:#fff;font-size:18px}.social-icons li img{width:22px;height:22px}.social-icons li.twitter a:hover{color:#55acee}.social-icons li.facebook a:hover{color:#3a5795}.social-icons li.linkedin a:hover{color:#0077b5}.social-icons li.gplus a:hover{color:#dd4b39}.social-icons li.dribbble a:hover{color:#f72c80}#style-customizer{padding:30px 20px;background:#fff;border:1px solid #e0e0e0;position:fixed;top:42%;right:-211px;z-index:11;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#style-customizer.visible{right:0}#style-customizer>span{font-size:30px;height:50px;width:50px;line-height:50px;text-align:center;border-color:#e0e0e0;border-style:solid;border-width:1px 0 1px 1px;position:absolute;left:-50px;top:-1px;background:#fff;color:#666;cursor:pointer}#style-customizer .layouts{margin-bottom:20px}#style-customizer .layouts h4{margin-top:0}#style-customizer .presets>a{font-size:0;margin:0 3px;text-indent:-9999px;display:inline-block;height:25px;width:25px}#style-customizer .presets>a[data-style=blue]{background:#28baf0}#style-customizer .presets>a[data-style=green]{background:#009688}#style-customizer .presets>a[data-style=chocolate]{background:#795548}#style-customizer .presets>a[data-style=orange]{background:#ffe500}#style-customizer .presets>a[data-style=purple]{background:#673ab7}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}[class*=animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.animation-scale-up{-webkit-animation-name:scale-up;animation-name:scale-up}.animation-scale-down{-webkit-animation-name:scale-down;animation-name:scale-down}.animation-slide-top{-webkit-animation-name:slide-top;animation-name:slide-top}.animation-slide-bottom{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}.animation-slide-left{-webkit-animation-name:slide-left;animation-name:slide-left}.animation-slide-right{-webkit-animation-name:slide-right;animation-name:slide-right}.animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.animation-delay-1x{-webkit-animation-delay:.5s;animation-delay:.5s}.animation-delay-2x{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes slide-top{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slide-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scale-up{0%{opacity:0;-webkit-transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scale-up{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes scale-down{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scale-down{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-top-fixed{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-bottom-fixed{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-left-fixed{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes slide-left-fixed{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes slide-left-fixed{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slide-right-fixed{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes slide-right-fixed{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes slide-right-fixed{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes flipin-x{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipin-x{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipin-x{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipin-y{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipin-y{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipin-y{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes bounce-in{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounce-in{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}@-webkit-keyframes bounce-in-up{0%{opacity:0;-webkit-transform:translateY(80px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounce-in-up{0%{opacity:0;-moz-transform:translateY(80px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@keyframes bounce-in-up{0%{opacity:0;transform:translateY(80px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@-webkit-keyframes bounce-in-left{0%{opacity:0;-webkit-transform:translateX(-60px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounce-in-left{0%{opacity:0;-moz-transform:translateX(-60px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@keyframes bounce-in-left{0%{opacity:0;transform:translateX(-60px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@-webkit-keyframes bounce-in-right{0%{opacity:0;-webkit-transform:translateX(60px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounce-in-right{0%{opacity:0;-moz-transform:translateX(60px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@keyframes bounce-in-right{0%{opacity:0;transform:translateX(60px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@-webkit-keyframes roll-in{0%{opacity:0;-webkit-transform:translateX(-10%) rotate(-30deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes roll-in{0%{opacity:0;-moz-transform:translateX(-10%) rotate(-30deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0)}}@keyframes roll-in{0%{opacity:0;transform:translateX(-10%) rotate(-30deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.module-tabs{background:#fafafa;padding:10px}.module-tabs ul.nav-tabs{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5);background-repeat:repeat-x;border-color:#f5f5f5 #f5f5f5 #cfcfcf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:0;margin:0}.module-tabs ul.nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:0}.module-tabs ul.nav-tabs>.active>a{background:#fff}.module-tabs .tab{background:#fff;padding:10px 0;border:1px solid #ddd}.mainH3,.module-tabs .tab h3,.nav-tabs a span{left:-99999px;position:absolute}.tab-pane{padding:0 10px 10px}#options #collapseTypes.accordion{margin:0}.accordion{background:#fafafa;padding:10px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5}.accordion-heading{border-bottom:0;background:#fff}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}body.align-rtl #mainbody,body.align-rtl #sidebar-a,body.align-rtl #sidebar-b,body.align-rtl [class*=grid]{float:right}body.align-rtl #mainnav li,body.align-rtl #splitmenu li,body.align-rtl #subnav .sublevel>ul>li,body.align-rtl #subnav>ul>li,body.align-rtl .megamenu ul.level-0>li.mega{float:right}body.align-rtl .menu ul li.over ul,body.align-rtl .menu ul li:hover ul{right:0}body.align-rtl .menu ul li.over li ul,body.align-rtl .menu ul li:hover li ul{right:-999em}body.align-rtl .menu ul li li.over ul,body.align-rtl .menu ul li li:hover ul{right:13em}body.align-rtl .menu ul li li li.over ul,body.align-rtl .menu ul li li li:hover ul{right:10em;top:0}body.align-rtl .megamenu ul.level-0 li.has-submenu a.mega span.menu-title,body.align-rtl .megamenu ul.level-0 li.has-submenu span.mega.level-0 span.menu-title{padding-right:12px;background-position:right center}body.align-rtl .megamenu ul.level-0 li.mega .has-image{padding-right:35px;padding-left:0;background-position:100%}body.align-rtl #menu ul.level-1 li.mega .group-content>ul>li{background-position:100% 3px}body.align-rtl .pull-left{float:right;margin-left:10px}body.align-rtl .pull-right{float:left;margin-right:10px}body.align-rtl .align-left{text-align:right}body.align-rtl .align-right{text-align:left}body.align-rtl .align-center{text-align:center}body.align-rtl .nav-list .nav-header,body.align-rtl .nav-list>li>a{border-width:0 4px 0 0}body.align-rtl #mod-finder-searchform button.finder{left:10px;right:auto}.nomargin{margin:0}.nomargin-left{margin-left:0}.nomargin-right{margin-right:0}.nomargin-bottom{margin-bottom:0}.nomargin-top{margin-top:0}.nopadding{padding:0}.nopadding-left{padding-left:0}.nopadding-right{padding-right:0}.nopadding-bottom{padding-bottom:0}.nopadding-top{padding-top:0}.nostyle{margin:0;padding:0}.nobg{background:0 0}.pull-left{float:left;margin-right:15px}.pull-right{float:right;margin-left:15px}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.width-block{float:left}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.333333333333336%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.font-large{font-size:2em;line-height:1.2em}.font-xlarge{font-size:4em;line-height:1.4em}.font-xxlarge{font-size:5em;line-height:1.5em}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.bs-example{position:relative;margin:15px 0;padding:39px 19px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bs-example:after{content:"Example";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:700;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;-webkit-border-radius:4px 0;-moz-border-radius:4px 0;border-radius:4px 0}.bs-example+.prettyprint{margin-top:-20px;padding-top:15px}.bs-example>p:last-child{margin-bottom:0}.square{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.module.search-top.lang-switcher{border-bottom:1px #f2f2f3 solid}.search-top label.element-invisible{display:none!important}.search-top form{margin:0}.search-top input#mod-search-searchword{background:0 0;border:0 none;border-radius:0;box-shadow:0 0;color:#fff;font-size:14px;padding:0 0 0 35px;text-transform:uppercase;width:70%}.search-top button{position:absolute!important;right:30px!important;top:auto;bottom:3px;font-size:0;width:23px;height:22px;padding:0;box-shadow:0 0;border:0;background:url(../images/icon-search.svg) no-repeat center 48px;background-size:100%}.search-top button:hover{background:url(../images/icon-search.svg) no-repeat center 48px;background-size:100%}.search-top button:focus{border:0!important;outline:0!important}.search-header input.search-query::-moz-placeholder,.search-top input#mod-search-searchword::-moz-placeholder{opacity:1;color:#fff!important}.search-header input.search-query::-webkit-input-placeholder,.search-top input#mod-search-searchword::-webkit-input-placeholder{opacity:1;color:#fff!important}.search-header input.search-query::-moz-placeholder,.search-top input#mod-search-searchword::-moz-placeholder{opacity:1;color:#fff!important}.search-header input.search-query:-ms-input-placeholder,.search-top input#mod-search-searchword:-ms-input-placeholder{opacity:1;color:#fff!important}.search-header input.search-query:-moz-placeholder,.search-top input#mod-search-searchword:-moz-placeholder{opacity:1;color:#fff!important}#bottom h2.title{font-size:30px;font-weight:500;padding-bottom:30px;line-height:35px}#bottom-right h2.title{color:#2d2d2d;padding-bottom:35px}#copyright ul{margin:0;padding:18px 30px}#copyright ul li{display:inline-block;padding:0 20px 0 10px;position:relative;color:#9fa0a0;font-size:14px;line-height:24px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-weight:700}#copyright ul li a{font-family:'Open Sans Condensed',sans-serif;font-size:14px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:700}#copyrightul li:last-child{float:right;padding-right:0}#copyright ul li:after{content:"";background:#ffe500;width:6px;height:6px;display:block;position:absolute;right:0;top:9px}#copyright ul li:last-child:after{display:none!important}.copy-link{padding:20px 0 0;color:#fff;font-size:15px}.copy-link a{color:#fff}.home_gtranslate br{display:none}.home_gtranslate .content{max-width:265px;margin:0 0 0 auto}.home_gtranslate select{width:265px;border:none;height:50px;padding:5px 15px;border:1px solid #ffe500;background:transparent url(../images/bg-select.png) no-repeat right center!important;color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:700;font-size:13px;line-height:30px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;outline:0;margin:0}.home_gtranslate select::-ms-expand{display:none}.home_gtranslate select option{color:#1d1d1b}.home_gtranslate .goog-logo-link{text-align:left}.home_gtranslate .goog-logo-link,.home_gtranslate span{font-family:'Open sans',sans-serif;color:#f0f1f2!important;font-size:10px!important;line-height:24px!important;padding:0;margin:0;font-weight:400!important}.home_gtranslate a.goog-logo-link,.home_gtranslate a.goog-logo-link:hover{font-weight:400;font-size:10px;color:#f0f1f2;line-height:24px}#footer h2,#footer h2.title,#footer h2.title span{font-family:'Open Sans Condensed',sans-serif;color:#1d1d1b;font-size:20px;line-height:22px;font-weight:700;padding:20px 0 12px;text-transform:uppercase;position:relative;margin:0 0 20px}#footer h2.title:before{display:none}#footer h2.title:after{content:"";width:50px;height:6px;position:absolute;background:#ffe500;bottom:0;left:0}#footer .footer-1 .service a{background:url(../images/icon-link.svg) no-repeat left 10px;display:block;padding:0 0 0 40px;background-size:23px 16px;margin:0}#footer .footer-1 .service span{position:relative}#footer .footer-1 .service span:after{content:"";height:1px;width:100%;background:#fff;position:absolute;left:0;bottom:0}#footer .footer-1 .fax p,#footer .footer-1 .phone p{margin-bottom:0;line-height:22px}#footer .footer-1 .phone a,.fax a,.mail a{color:#1d1d1b!important;cursor:default}#footer .footer-1 .service a,#footer .footer-1 .twitter a{cursor:pointer!important}#footer .face a,#footer .mail a{cursor:pointer}#footer .footer-1 a:focus,#footer .footer-1 a:hover,#footer .footer-2 a:focus,#footer .footer-2 a:hover{color:#ffe500}#footer .footer-1 .tbl-services table tr td{font-size:16px;line-height:24px;font-weight:400;vertical-align:top}#footer .footer-1 .tbl-services table tr{border-bottom:1px #f2f2f3 solid}#footer .footer-1 .tbl-services table tr:last-child{border-bottom:0}#footer .footer-1 .tbl-services table tr:last-child td{padding-top:35px}#footer .footer-1 .tbl-services table tr:last-child td p{margin-bottom:0}#footer .footer-1 .tbl-services table tr td:first-child{width:60%}#footer .footer-1 .tbl-services table tr td:last-child{width:40%}#footer .footer-1 .tbl-services table tr td{padding:14px 0}#footer .footer-1 .tbl-services table tr td a{cursor:pointer}#footer .footer-2 .block{position:static}@media screen and (min-width:960px){#footer .footer-1 .block{margin:0;max-width:50%;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px 30px}#footer .footer-1 .block.mod-534{max-width:100%!important}#footer .footer-2 .block{margin:15px 80px 10px}#footer .footer-2 .block:last-child{margin:15px 15px 15px 65px;padding:0}#footer .footer-3 .block{float:left;margin:15px 75px}#footer .footer-3 .block.logo-footer{margin-top:70px}#footer .footer-1,#footer .footer-2{width:100%;max-width:50%}}#footer a.link-flech{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;color:#ffe500;text-transform:uppercase;padding-left:35px;line-height:26px;display:inline-block;background:url(../images/icon-link.svg) no-repeat 0 center;background-size:26px 26px!important}#footer a.link-flech:focus,#footer a.link-flech:hover{background:url(../images/icon-link.svg) no-repeat 0 center;background-size:26px 26px!important;color:#333}@media screen and (max-width:350px){#footer a.link-flech,#footer a.link-flech:focus,#footer a.link-flech:hover{background-size:25px!important;background-position:0 3px!important}}@media screen and (min-width:960px){#footer .block{padding:20px 0 5px}}#footer .footer-2 #mapkit-4300{position:absolute!important;z-index:999;top:0;bottom:-25px;left:0;right:0;width:50vw}@media screen and (min-width:960px) and (max-width:1200px){#footer .footer-2 .block{padding-left:10px!important;padding-right:10px!important}#footer .footer-1 .block{padding-left:0!important;margin:15px}#footer .block{padding:0 15px 20px!important;margin:15px!important}#bottom-left{width:60%!important}#bottom-right{width:40%!important}#bottom-right .moduletable{padding:0 30px!important}#bottom-left .items{max-width:80%!important}#bottom-left ul.demarches{max-width:85%!important}}@media screen and (max-width:960px){.cd-tabs{max-width:100%!important;width:100%}#footer .footer-1{justify-content:initial}}@media screen and (max-width:1200px){.cd-tabs-content{height:auto!important}}@media screen and (max-width:768px){#footer .footer-1 span.face{margin:20px 0}#footer .footer-1 img{width:100%}}@media screen and (max-width:480px){#footer .footer-1 img{width:100%}}.acces-directs ul{margin:0;padding:14px 0 12px 0;float:left;width:100%}.acces-directs ul li{margin:0;padding:0;min-height:133px;text-align:center;display:inline-block;width:49.5%;float:left;position:relative}.acces-directs ul li:first-child{border-bottom:2px #5f7ed9 solid;border-right:2px #5f7ed9 solid}.acces-directs ul li:nth-child(2){border-bottom:2px #5f7ed9 solid}.acces-directs ul li:nth-child(3){border-right:2px #5f7ed9 solid}.acces-directs ul li img{min-height:65px}.acces-directs ul li a{display:block;font-family:'Open Sans',sans-serif;padding:30px 0 0;opacity:.65;text-transform:uppercase;font-size:14px;font-weight:500;color:#fff}.acces-directs ul li a:focus,.acces-directs ul li a:hover{opacity:1;color:#fff}.acces-directs ul li a:after{display:block;position:absolute;bottom:-2px;left:0;right:0;content:"";width:0;height:4px;margin:0 auto;background:#fff;transition:width .3s ease-in-out}.acces-directs ul li a:focus:after,.acces-directs ul li a:hover:after{width:69px}@media screen and (max-width:400px){.acces-directs ul li a{font-size:12px}}body:not(.homepage) aside#sidebar-b{max-width:358px;width:100%;margin:-40px 0 0;width:100%;float:right;z-index:9}.sidebar-b h2.title{text-align:left;font-size:30px;text-transform:uppercase;line-height:35px;font-weight:700;color:#1d1d1b;padding:10px 0;margin:0;position:relative;z-index:1}body.homepage .sidebar-b h2.title{font-size:36px;line-height:45px}.sidebar-b .header{background:0 0;padding:0}.sidebar-b .header{background:0 0;padding:0}body.homepage .sidebar-b .header{background:#fff;padding:30px 30px 5px}.sidebar-b h2:before{content:"";position:absolute;left:0;top:auto;background-color:#ffe500;width:80px;height:10px;bottom:0}.sidebar-b .box_bleu h2.title{color:#fff}.sidebar-b .box_blanc h2.title{color:#333}body:not(.homepage) aside#sidebar-b .block.module{padding:40px 25px!important;position:relative;background:#f2f2f3;margin:30px 0!important}body:not(.homepage) aside#sidebar-b .block.module.no-margin{margin-top:0!important}aside#sidebar-b .moduletable{padding:40px 25px;margin:30px 0 0;position:relative}aside#sidebar-b .moduletable:first-child{margin:0}aside#sidebar-b .bg_grey{background-color:#f2f2f3}aside#sidebar-b .bg_yellow{background-color:#ffe500}aside#sidebar-b .bg_yellow{margin-bottom:270px}aside#sidebar-b .moduletable.bg_yellow:after{content:'';position:absolute;left:calc(100% - 179px);width:100vw;background:#f2f2f3;height:415px;bottom:-80px;z-index:-1}aside#sidebar-b .moduletable.bg_yellow:before{content:'';position:absolute;left:0;right:0;width:40px;height:40px;margin:auto;background:#ffe500;bottom:-80px;z-index:0}body:not(.homepage) aside#sidebar-b ul{margin:0 0 0 20px;padding:0}body:not(.homepage) aside#sidebar-b ul.menu{margin:0;padding:0}body:not(.homepage) aside#sidebar-b ul li a{font-weight:400;font-size:16px;line-height:20px;color:#656566;position:relative}body:not(.homepage) aside#sidebar-b h2{margin:0 0 30px;padding:0 0 10px}body:not(.homepage) aside#sidebar-b h2 a{color:#1d1d1b}body:not(.homepage) aside#sidebar-b h2:before{content:"";position:absolute;left:0;top:auto;width:50px;height:6px;bottom:0}body:not(.homepage) aside#sidebar-b h2:after{display:none}body:not(.homepage) aside#sidebar-b .bg_grey h2:before{background-color:#ffe500}body:not(.homepage) aside#sidebar-b .bg_yellow h2:before{background-color:#fff}body:not(.homepage) aside#sidebar-b ul li a:focus,body:not(.homepage) aside#sidebar-b ul li a:hover,body:not(.homepage) aside#sidebar-b ul li.active a{color:#656566;font-weight:600}body:not(.homepage) aside#sidebar-b ul li a:after{content:"";width:0;height:4px;background-color:#ffe500;position:absolute;left:0;bottom:-6px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out}body:not(.homepage) aside#sidebar-b ul li a:focus:after,body:not(.homepage) aside#sidebar-b ul li a:hover:after,body:not(.homepage) aside#sidebar-b ul li.active a:after{width:20px}#bottom #bottom-center{background:#fff;margin:0 6px}#bottom #bottom-center h2{margin:0;padding:12px 15px;text-align:center;background:#fff;color:#333;font-size:36px;font-weight:400;border-bottom:1px #2d2d28 solid}#bottom .questions-frequentes{padding:0;float:left;width:100%;position:relative;z-index:1;overflow:hidden}#bottom .questions-frequentes:before{content:"";position:absolute;bottom:-30px;right:100px;left:-220px;height:100%;z-index:-1;background-size:100%}#bottom .questions-frequentes ul{margin:0;padding:0}#bottom .questions-frequentes ul li{border-bottom:1px #2d2d28 solid;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center}#bottom .questions-frequentes ul li:last-child{border-bottom:0}#bottom .questions-frequentes ul li a{margin:0;padding:22px 35px 22px 15px;color:#333;width:100%;font-size:20px;line-height:33px;font-weight:400;position:relative}#bottom .questions-frequentes ul li a span:before{content:"";width:13px;height:23px;display:inline-block;background:url(../images/arrow-red.svg) no-repeat center right;background-size:13px 23px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#bottom .questions-frequentes ul li a:active,#bottom .questions-frequentes ul li a:focus,#bottom .questions-frequentes ul li a:hover{color:#ffe500}#bottom .questions-frequentes .link-all{padding:14px 15px 20px;text-align:center}#bottom .questions-frequentes .link-all a.link{background:url(../images/icon-link.svg) no-repeat left center;background-size:27px 18px;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:500;color:#ffe500;text-transform:uppercase;line-height:26px;padding-left:32px;display:inline-block;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}#bottom .questions-frequentes .link-all a.link:focus,#bottom .questions-frequentes .link-all a.link:hover{color:#ffe500}@media screen and (max-width:769px){.sidebar-b .header{padding:0 0 5px}#bottom .questions-frequentes ul li a{padding:22px 30px 22px 15px}#bottom .questions-frequentes ul li a span:before{right:15px}#acces-rapides .img_bottom{display:none}}.acces{margin-top:0!important}.acces ul li{margin:10px 0 60px!important;width:33.33%}@media screen and (max-width:480px){.acces ul li{margin:10px 0 60px;width:100%}}#bottom{background-size:100% auto;float:left;width:100%;background:#fff}#bottom.with-laune{padding:0 0 40px}@media screen and (min-width:960px){#bottom .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}}section#evenements{max-width:100%;width:100%;min-height:420px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;z-index:0;position:relative}section#evenements:before{content:"";position:absolute;right:100%;right:calc(100% - 80px);width:100vw;background:#f2f2f3;height:245px;top:0;z-index:-1}section#evenements .home_agenda{max-width:100%;width:100%}section#evenements h2.title{text-align:left;font-size:36px;text-transform:uppercase;line-height:45px;font-weight:900;color:#1d1d1b;padding:10px 0;margin:0 0 45px;position:relative;z-index:1}section#evenements h2.title:before{content:"";position:absolute;left:0;top:auto;background-color:#ffe500;width:80px;height:10px;bottom:0}section#evenements .jcalpro_events.items:after{content:"";display:block;clear:both}section#evenements .item_single{max-width:550px;width:100%}section#evenements .item_single .jcalpro_events_items{padding:0!important}section#evenements .jcalpro_events.items .item_single .jcalpro_events_event{float:left;width:100%;padding:0;border:0;position:relative}section#evenements .item_single .img-agenda{max-width:100%;width:100%;min-height:310px;max-height:310px;position:relative;margin-bottom:30px}section#evenements .img-agenda .item-img{width:100%;min-height:310px;max-height:310px;overflow:hidden}section#evenements .img-agenda:before{content:"";background:#ffe500;height:20px;top:-20px;right:-20px;position:absolute;z-index:999;max-width:235px;width:100%}section#evenements .img-agenda:after{content:"";background:#ffe500;top:0;right:-20px;position:absolute;z-index:999;width:100%;width:20px;bottom:25px}section#evenements .jcalpro_events.items.height-fixed{height:750px;overflow:auto}section#evenements .jcalpro_events.items.height-fixed .no-js .owl-carousel,section#evenements .jcalpro_events.items.height-fixed .owl-carousel.owl-loaded{position:relative}section#evenements .jcalpro_events.items .jcalpro_events.home_agenda{padding:0;margin:0;overflow:hidden;position:relative}section#evenements .jcalpro_events.items .jcalpro_events_items{padding:0 0 0 80px;max-width:545px;width:100%}section#evenements .jcalpro_events.items .events_no_image .jcalpro_events_items{padding:0;max-width:100%;width:100%}section#evenements .jcalpro_events.items .events_no_image .items{padding:0;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}section#evenements .jcalpro_events.items .events_no_image .jcalpro_events_event{flex:0 0 50%;padding:20px 0!important;max-width:50%;width:100%;border-bottom:2px #f3f3f4 solid!important}section#evenements .jcalpro_events.items .events_no_image .jcalpro_events_event:nth-child(2){margin-left:60px}section#evenements .jcalpro_events.items.height-fixed .jcalpro_events{padding-bottom:60px}section#evenements .jcalpro_events.items .jcalpro_events_event{padding:20px 0;position:relative;border-bottom:2px #f3f3f4 solid}section#evenements .jcalpro_events.items .jcalpro_events_event:first-child{padding-top:0}section#evenements .jcalpro_events.items .jcalpro_events_event .link-info{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section#evenements .jcalpro_events.items .jcalpro_events_event .link-info:hover+.jcalpro_events_date span.item-date-jour{background-color:#ffe500}section#evenements .jcalpro_events.items .jcalpro_events_event .jcalpro_events_link{position:relative;padding:0}section#evenements .jcalpro_events.items .jcalpro_events_event:last-child{border-bottom:0}section#evenements .jcalpro_events.items h3.jcalpro_events_month_header{text-align:center;color:#fff;font-size:24px;margin-bottom:50px;text-transform:capitalize}.no-js .owl-carousel,.owl-carousel.owl-loaded{position:static}section#evenements .jcalpro_events.items .controls{text-align:center;position:relative;margin:auto;display:table}section#evenements .jcalpro_events.items .controls .owl-dots{margin-left:35px;margin-right:22px}section#evenements .jcalpro_events.items .owl-dot{width:18px;height:18px;background:#fff;display:inline-block;margin:0 12px 0 0}section#evenements .jcalpro_events.items .owl-dot.active{background:#14140f}section#evenements .jcalpro_events.items .owl-prev{width:12px;height:21px;background:url(../images/chevron-previous.svg) no-repeat left center;background-size:12px 21px;border:0 #fff solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;top:3px}section#evenements .jcalpro_events.items .owl-next{width:12px;height:21px;background:url(../images/chevron-next.svg) no-repeat right center;background-size:12px 21px;border:0 #fff solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;right:0;top:3px}@media screen and (max-width:1180px){section#evenements .bg-img img{left:0;min-height:738px;max-width:100%}}@media screen and (max-width:1200px){section#evenements{margin-top:40px}}@media screen and (max-width:1200px) and (min-width:770px){section#evenements .jcalpro_events.items .jcalpro_events_event:first-child{padding-right:30px!important}section#evenements .jcalpro_events.items .events_no_image .jcalpro_events_event:nth-child(2){padding-left:30px!important;margin:0}section#evenements .jcalpro_events.items .jcalpro_events_event:first-child .link-info{right:30px}}@media screen and (max-width:769px){section#evenements .item_single{max-width:100%}section#evenements .jcalpro_events.items .grid6:nth-of-type(2){margin:0 -15px}section#evenements .jcalpro_events.items .item_single .jcalpro_events_event{float:left;width:100%;border-bottom:0 #f3f3f4 solid!important;padding:0 0 20px!important}section#evenements .jcalpro_events.items .item_single .jcalpro_events_event:after{content:"";background:#f3f3f4;height:2px;position:absolute;left:-15px;right:-15px;bottom:-5px}section#evenements .img-agenda .item-img img{width:100%;height:auto}section#evenements .jcalpro_events.items .jcalpro_events_items{max-width:100%;padding:20px 0 0;float:left}section#evenements .jcalpro_events.items .events_no_image .items{display:block}section#evenements .jcalpro_events.items .events_no_image .jcalpro_events_event{max-width:100%!important;width:100%!important}section#evenements .jcalpro_events.items .jcalpro_events_items .jcalpro_events_event{padding:20px 15px;border-bottom:2px #f3f3f4 solid;margin-left:0!important}section#evenements .jcalpro_events.items .jcalpro_events_event .link-info{display:none}section#evenements .jcalpro_events.items{max-width:100%}section#evenements .bg-img img{display:none}section#evenements{padding:0;min-height:initial}section#evenements .jcalpro_events.items .jcalpro_events_event .jcalpro_events_link:after{width:100%;right:0}.home_agenda{margin:0!important}.home_agenda .jcalpro_events li.left-event{margin-right:0!important}section#evenements .img-agenda .item-img,section#evenements .item_single .img-agenda{min-height:210px;max-height:210px}.jcalpro_alldates{float:left!important;width:100%!important}}section.article-body{padding:0}#component .actions{position:absolute;right:0;top:10px;z-index:99}.well{background-color:transparent;border:medium none;box-shadow:none;padding:10px 0}table.table-bordered th{background-color:#f8f8f8}.header-home .ex-menu>ul.l1>li.active>a{border-color:#ffe500;background:#ffe500;color:#fff}.header-pages .ex-menu>ul.l1>li.first.active>a,.header-pages .ex-menu>ul.l1>li.first.active>a:focus,.header-pages .ex-menu>ul.l1>li.first.active>a:hover{border-bottom:6px solid #ffe500}.header-pages .grid2.top-3{background:#49575a!important}.header-pages .ex-menu>ul.l1>li>a{line-height:30px;text-align:center;color:#9fa0a0;margin:0}.header-pages .breadcrumbs{background:#7f888b;margin:0;padding:11.5px 30px;text-transform:uppercase}.sidebar-b ul.menu li{list-style:outside none none;padding:6px 0}.img-fulltext-left,.img-intro-left{float:left;margin-bottom:10px;margin-right:30px}section.contact{padding-bottom:40px}section.contact dl.contact-address{margin-bottom:40px}#contact-form input#jform_contact_email_copy{float:left;margin-left:0}#contact-form label#jform_contact_email_copy-lbl{float:left}#contact-form dd{margin-left:0!important}#contact-form #jform_captcha{margin-bottom:20px}#contact-form button.button{float:right}#contact-form textarea{max-width:100%;width:100%;height:115px}section.contact .contact-address dd{margin-left:0!important}@media screen and (max-width:1200px){#copyright .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column}#copyright .container .copyright-1{-webkit-order:3;order:3}#copyright .copyright-1 a{display:inline-block;padding-bottom:15px}#copyright .copyright-1 img{margin:10px 0}}@media screen and (max-width:769px){#contact-form button.button{float:right;margin-right:0}#footer .footer-1,#footer .footer-2,#footer .footer-3{display:block;width:100%}#footer .footer-2{display:none}#footer .footer-1 .block .content,#footer .footer-2 .block .content{display:none}.home_gtranslate{float:none;margin:0 auto!important;text-align:left}.home_gtranslate .content{margin:0 auto}#copyright .block{padding:10px 15px}#copyright ul{padding:20px 0;margin-bottom:10px;border-bottom:1px rgba(159,160,160,.2) solid}#copyright .copyright-3{text-align:center;padding-bottom:20px}textarea{width:100%}.tbl-services table{width:100%!important}.tbl-services table tr td:last-child{text-align:left}}@media screen and (max-width:650px){#footer .footer-1 table tr td{display:block!important;width:100%!important;padding:15px 0!important;text-align:left!important;border-bottom:1px #ffe500 solid}#footer .footer-1 table tr td p{margin-bottom:0}#footer .footer-1 table tr td:last-child{border-left:0}#footer .footer-1 table tr:last-child td{border-bottom:0!important}#footer .footer-2 p.copyright{margin-top:10px}}.search div.ordering-box,.search fieldset.only{display:none}@media screen and (min-width:767px){.form-horizontal .champ{width:100%;max-width:50%;float:left}}.search div.form-limit{display:none}#system-message{margin:15px 0!important}#message-comp .alert{margin-top:20px!important;margin-bottom:110px!important}#system-message .alert{margin-bottom:0!important;padding-top:15px}#system-message .alert-message{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}#system-message .alert-notice,#system-message .alert-notice .alert-message{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}#system-message .alert-notice .alert-heading{color:#c09853}#system-message .alert-error .alert-message{background:0 0!important}p.formRed{margin:10px 0 0}.jcl_toolbar a.ajaxnext i.icon-arrow-right{padding-right:3px!important}@media screen and (min-width:768px) and (max-width:1200px){.news_allinfos{margin:0 0 50px}.cd-tabs::after{position:relative!important}}@media screen and (max-width:580px){.footer-4 .block{text-align:center}}.borsse .grid3{min-height:385px;margin-bottom:10px}.calendrier .grid3{min-height:210px;margin-bottom:10px}.photos .grid3{padding:5px}.acymailing_module_form input[type=text]{margin:0;color:#838383;font-style:italic;max-width:210px;width:100%!important;font-size:14px;font-weight:400}.acymailing_module_form input[type=text]::-moz-placeholder{opacity:1;color:#838383!important}.acymailing_module_form input[type=text]::-webkit-input-placeholder{opacity:1;color:#838383!important}.acymailing_module_form input[type=text]::-moz-placeholder{opacity:1;color:#838383!important}.acymailing_module_form input[type=text]:-ms-input-placeholder{opacity:1;color:#838383!important}.acymailing_module_form input[type=text]:-moz-placeholder{opacity:1;color:#838383!important}.acymailing_module_form .button{float:left;font-family:'Open Sans',sans-serif;font-size:18px;text-transform:uppercase;color:#000;background-color:#fff;border:1px #f2f2f3 solid;height:50px;width:50px;text-align:center;padding:0;border-left:0}.acymailing_module_form p.fieldacyemail{float:left;max-width:224px;width:100%;margin-top:20px}.acymailing_module_form p.acysubbuttons{float:left;max-width:50px;width:100%;margin-top:20px}#component .blog figure.img-fulltext,#component .blog figure.img-intro{margin:5px 15px 15px 0;width:145px;height:80px}#component .blog hgroup{margin:0 0 30px}#component .blog .title{margin:0}#component .blog h2.title{margin:0;padding:0;border:0;font-size:18px;line-height:30px;font-weight:500;text-transform:uppercase;color:#000}#component .blog .article-intro{display:none!important}#offcanvas .ex-menu ul.l2{display:none}#offcanvas .ex-menu ul.l3{display:none}#component .edit img{opacity:1!important}div#jform_articletext_preview_container{background:#fff!important}#component .blog.page-new .article-tools{margin:0 0 10px}#component .blog.page-new div.published{max-width:150px;width:100%;float:left;color:#1d1d1b;display:inline-block}input#mod-finder-searchword{display:none;background:0 0!important;border:0 none;border-radius:0;box-shadow:0 0;color:#fff;font-size:14px;padding:0 0 0 35px;text-transform:uppercase;width:55%}.menu_right ul,ul.menu_right{margin:0 0 5px 0}.ex-menu ul.l3 div.dropdown{display:none!important}.ex-menu ul.l3 li.item1807 div.dropdown{display:block!important}.menu_right a{color:#444}.menu_right a:hover,.menu_right li.active>a{color:#fff}section.article-body a.link{max-width:245px;width:100%;margin:5px 10px}ul li.item666 div.dropdown ul{display:none}section#content-bottom{background:#fff;margin:0 30px 30px}#mailto-window form#mailtoForm .formelm{margin:5px 0}#mailto-window form#mailtoForm label{display:block;width:45%;float:left}#mailto-window .inputbox{width:50%}#mailto-window form#mailtoForm button{background:#ffe500;border:1px solid #ffe500;color:#fff;padding:8px 16px;margin-bottom:0;font-size:16px;line-height:20px;text-align:center}#mailto-window form#mailtoForm button:hover{background:#fff;color:#666}.sidebar-b table.acymailing_form .button{box-shadow:0 0 0 25px #fff inset;color:#ffe500}.article h1.article-title{text-align:left;position:relative;font-size:30px;line-height:35px;font-weight:700;text-transform:uppercase;margin:45px 0 30px}.bt-social-share{top:38px!important;z-index:99999;background:0 0;border:0;padding:0}form#finder-search{margin:0}#jcl_component #jcl_layout_body .alert-error{display:none!important}#search-form{position:relative;min-height:110px;z-index:999}#search-form form#finder-search button{margin-top:0;height:60px;position:absolute;right:0;top:0;z-index:99999;font-size:0;width:50px;background:#1d1d1b url(../images/icon-search.svg) no-repeat center center;background-size:16px 16px;border:0}#search-form form#finder-search button:focus,#search-form form#finder-search button:hover{background-color:#1d1d1b}#search-form form#finder-search .grid6 .champ_left,#search-form form#finder-search .grid6 .champ_right{position:relative}#search-form form#finder-search .grid6 .champ_right .has-select{max-width:425px;float:left;width:100%}#search-form form#finder-search .grid6 .champ_right .has-check{max-width:70px;float:left;padding:15px 0 15px 30px}#search-form form#finder-search .barre_search{min-height:110px;position:absolute;top:0;left:0;right:0;transform:translateY(0);transition:transform 0s}#search-form form#finder-search .barre_search .input-container{margin:0}#search-form form#finder-search .barre_search .container{max-width:1130px;width:100%}#search-form form#finder-search .barre_search .padding25{padding:25px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search-form form#finder-search .barre_search .paddright{padding-right:30px}#search-form form#finder-search .barre_search .paddleft{padding-left:30px;padding-right:10px}#search-form form#finder-search .barre_search .paddleft h2{display:none}#search-form form#finder-search .barre_search .bg_grey,#search-form form#finder-search .barre_search .bg_yellow{position:relative}#search-form form#finder-search .barre_search .bg_grey:before{content:"";position:absolute;background:#f2f2f3;width:100vw;top:0;bottom:0}#search-form form#finder-search .barre_search .bg_grey:after{content:"";display:block;clear:both}#search-form form#finder-search .barre_search.barre_fixed{min-height:170px;position:fixed;left:0;right:0;width:100%;top:0;z-index:99;margin:auto;-webkit-box-shadow:0 0 30px rgba(38,40,41,.1);-moz-box-shadow:0 0 30px rgba(38,40,41,.1);box-shadow:0 0 30px rgba(38,40,41,.1);background-color:#ffe500;-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px)}#search-form form#finder-search .barre_search .nbr_results{display:none}#search-form form#finder-search .barre_search.barre_fixed .nbr_results{display:block}#search-form form#finder-search .barre_search.barre_fixed h2{margin:0 0 15px}#search-form form#finder-search .barre_search.barre_fixed h2:after{display:none}#search-form form#finder-search .barre_search.barre_fixed .bg_grey{padding-top:90px}.nbr_results h2{font-weight:300}.nbr_results h2 span.nomber{font-weight:700}.nbr_results h2 span.highlight{font-size:18px;background:0 0}.finder{padding-bottom:30px}#search-results .infos_result{max-width:950px;width:100%}#mainbody ul.search-results{margin:0;padding:0}#mainbody ul.search-results li{line-height:28px!important;font-size:18px;margin:0;padding:10px 0 25px 0;display:block;position:relative;border-bottom:2px #f2f2f3 solid}#mainbody ul.search-results li:before{display:none}#mainbody ul.search-results li h4.result-title,ul.search-results li h4.result-title a{font-size:22px;text-transform:none;color:#1d1d1b!important;font-weight:400!important;font-family:'Open Sans',sans-serif!important;margin-bottom:5px}#mainbody ul.search-results li h4.result-title a{position:relative;display:block}#mainbody ul.search-results li h4.result-title a:after{content:"";background:transparent url(../images/icon-link-gris.svg) no-repeat center left;background-size:18px 8px;position:absolute;right:0;left:auto;top:0;bottom:0;width:18px;height:8px;margin:auto}#mainbody ul.search-results li h4.result-title a:hover:after{background:transparent url(../images/icon-link-gris-hover.svg) no-repeat center left;background-size:18px 8px}#mainbody ul.search-results li h4:after{display:none}#mainbody ul.search-results li p.result-text,#mainbody ul.search-results li p.result-text a{color:#1d1d1b;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:0}#mainbody ul.search-results li .result-url,#mainbody ul.search-results li .result-url a{color:#9fa0a0;font-weight:600;font-size:14px!important;line-height:24px;margin:0!important}#mainbody ul.search-results li .result-url a:after,#mainbody ul.search-results li p.result-text a:after{display:none!important}#search-results .plus_results{text-align:center;margin:50px 0 0}#search-results .search-pagination{display:none}@media screen and (max-width:500px){.article h1.article-title{margin-top:20px;font-size:150%;line-height:100%}.bt-social-share{top:40px!important}#component{margin-bottom:5px}#sidebar-b .block{margin-top:10px;padding:0}li.ligne-1{width:90%}.uk-offcanvas .ex-menu>ul.l1>li.li.ligne-1 ul li>a{line-height:22px}.page-id-908 .finder{text-align:left}.page-id-908 .finder form#finder-search button{margin-top:0;height:49px}}@media screen and (max-width:767px){#component{padding:25px 0;margin-bottom:5px}}@media screen and (max-width:500px){.accordion-inner{padding:5px 0 0 0!important}.accordion-heading{border:1px solid #e5e5e5}.accordion-group{border:0!important}.nn_sliders .collapse.in{box-shadow:0 0!important}}@media screen and (max-width:580px){#mod-finder-searchform #mod-finder-searchword{width:70%;padding:0;height:30px;font-size:18px}}.link-button{background:#ffe500;color:#fff!important;border:1px solid #ffe500;padding:8px 16px;font-size:16px;display:inline-block;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;margin:0 5px 0 0}.link-button:hover{background:#fff;color:#ffe500!important;border:1px solid #ffe500}.page-iframe iframe{border:0!important}.page-iframe iframe .row .text-right{padding-left:5px!important;padding-right:15px!important}@media screen and (min-width:768px){#rsform_16_page_0 .form-group .control-label{width:370px}}.parallax{background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat}section#content-top .actualites .header{margin-bottom:30px}section#content-top .actualites .block{float:left;width:100%;padding:0;min-height:850px}section#content-top .title-news{margin-bottom:40px}section#content-top .actualites h2{text-align:left;font-size:36px;text-transform:uppercase;line-height:45px;font-weight:700;color:#1d1d1b;padding:10px 0;margin:0;position:relative;z-index:1}section#content-top .actualites h2:before{content:"";position:absolute;left:0;top:auto;background-color:#ffe500;width:80px;height:10px;bottom:0}h2.title{text-align:left;font-family:'Open Sans Condensed',sans-serif;font-size:36px;text-transform:uppercase;line-height:56px;font-weight:400;color:#000;padding:0;margin:0;position:relative;z-index:1}@media screen and (max-width:768px){body.homepage{background-color:#fff}section#content-top .actualites>.header{display:none}section#content-top .actualites h2{font-size:30px;padding-left:0;border:0}section#content-top .title-news{min-height:auto;display:none}}#xmap h2.menutitle:first-child{display:none}section#sidbar-news{float:left;width:100%}section#sidbar-news .container{position:relative;max-width:1130px}section#sidbar-news .news-right{position:absolute;right:0;top:70px;z-index:999}.news-right ul,.news-right ul li{margin:0;padding:0}.news-right ul{max-width:180px;min-width:180px;width:100%;border:1px #f2f2f3 solid}.news-right ul li{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;padding:0 10px;min-height:78px;text-align:center;line-height:18px;background:#f8f8f8;justify-content:center;align-items:center;position:relative;border-bottom:1px #f2f2f3 solid;cursor:pointer}.news-right ul li.item-1309{border-bottom:0}.news-right ul li.item-1309:after{display:none!important}.news-right ul li.active{background:#fff}.news-right ul li.active:after{content:"";width:14px;bottom:-13px;left:50%;height:14px;background:#fff;position:absolute;z-index:99;transform:rotate(45deg) translateX(-50%);border-bottom:1px #f2f2f3 solid;border-right:1px #f2f2f3 solid}.news-right ul li:last-child{border-bottom:0}.news-right ul li:hover{background:#fff}body.page-id-555 .news-right ul li:last-child:after{display:none!important}body.page-id-555 .news-right ul li:last-child{display:none}.news-right ul li.active a{font-weight:600;color:#1d1d1b}.news-right ul li a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#656566}section#sidbar-news .news-right.menu-right-pages{top:-40px;max-width:358px;width:100%;background-color:#f2f2f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 25px 40px}section#sidbar-news .news-right.menu-right-pages ul{width:100%;max-width:100%;border:0;padding:0;margin:0}section#sidbar-news .news-right.menu-right-pages ul li{display:block;padding:0 5px;background:0 0;min-height:auto;text-align:left;border:0}section#sidbar-news .news-right.menu-right-pages ul li.active:after{display:none}section#sidbar-news .news-right.menu-right-pages ul li a{font-weight:400;font-size:16px;line-height:36px;color:#656566;position:relative}section#sidbar-news .news-right.menu-right-pages ul li a:focus,section#sidbar-news .news-right.menu-right-pages ul li a:hover,section#sidbar-news .news-right.menu-right-pages ul li.active a{color:#656566;font-weight:600}section#sidbar-news .news-right.menu-right-pages ul li a:after{content:"";width:0;height:4px;background-color:#ffe500;position:absolute;left:0;bottom:-6px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out}section#sidbar-news .news-right.menu-right-pages ul li a:focus:after,section#sidbar-news .news-right.menu-right-pages ul li a:hover:after,section#sidbar-news .news-right.menu-right-pages ul li.active a:after{width:20px}@media screen and (max-width:1000px){section#sidbar-news .container{padding:0}section#sidbar-news .news-right{position:relative;width:100%;right:0;top:0;margin:0}.news-right ul{max-width:100%;width:100%;border:1px #e5ecef solid;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;overflow:auto}.news-right ul li{min-height:55px;max-width:25%;width:100%;padding:5px 20px;flex:0 0 auto}.news-right ul li.active:after{display:none}}@media screen and (max-width:500px){.news-right ul li{max-width:none;width:auto}}section#banniere{position:relative;align-items:center;width:100%;padding:0;min-height:410px;overflow:hidden}section#banniere.non_sous_menu{justify-content:center;padding:0;min-height:410px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section#banniere .mask{position:absolute;left:0;top:0;bottom:0;right:0;background:transparent url(../images/header-mask.png) no-repeat top left;background-size:cover!important}section#banniere .container{position:relative;min-height:410px}section#banniere .titles_header{padding:30px 0;position:absolute;top:40%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section#banniere .title-page{font-family:'Open Sans Condensed',sans-serif;color:#fff;font-size:18px;line-height:30px;font-weight:700;padding-bottom:0;text-align:left;position:relative;padding-left:80px}section#banniere .title-page:before{content:"";width:70px;height:36px;margin:0;background:transparent url(../images/feuille.svg) no-repeat left center;position:absolute;left:0;top:0}section#banniere .title2{text-align:left;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-weight:700;color:#fff;font-size:50px;line-height:50px;margin-top:15px}@media screen and (max-width:1200px){section#banniere .container{width:100%}}@media screen and (min-width:768px) and (max-width:1200px){section#banniere .titles_header{left:15px;right:15px}}@media screen and (max-width:768px){section#banniere{padding:0 0 0!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-moz-flex!important;display:-webkit-flex!important;display:flex!important;min-height:150px!important;height:auto!important;background-size:auto}section#banniere .title2{font-size:22px;line-height:28px}section#banniere .title-page{font-size:18px;margin-bottom:10px}}@media screen and (max-width:500px){#footer .footer-3 .block .custom img{width:100%}}@media screen and (max-width:960px){#footer .block,#footer .footer-3 .block{margin:0!important;padding:30px 15px 30px!important;min-height:auto!important;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer-3 .block:last-child p{margin:10px 0!important}}@media screen and (max-width:480px){#footer .footer-1 table{width:100%!important}.acymailing_module_form input[type=text]{max-width:95%!important}.acymailing_module_form p.fieldacyemail{max-width:100%!important;margin-top:5px}.acymailing_module_form p.acysubbuttons{position:absolute;right:19px;margin-top:5px;border-left:1px #f2f2f3 solid}.home_gtranslate select{width:100%!important}}@media screen and (max-width:1200px){.widget-logo{padding:10px 15px!important;border:0;margin-right:0}.module.search-top.lang-switcher{padding:24px 0 0 0!important}}#top .grid1{display:none!important}@media screen and (max-width:1200px){.ex-menu>ul.l1>li.acces-rapide,.ex-menu>ul.l1>li.item908{display:none}#top .grid1{display:block;border:0!important;position:absolute;top:0;right:60px;height:70px;width:125px}#top{height:65px;position:fixed;border-bottom:1px #f2f2f3 solid;max-width:100%;top:0}#header-wrap{top:0;height:65px;min-height:65px;border-bottom:0;left:0;right:0}.module.search-top.lang-switcher{border:0;padding:16px 0 0 0;position:absolute;right:0;width:62px;height:46px;text-align:center;border-right:1px #f2f2f3 solid;border-left:1px #f2f2f3 solid}.widget-social{padding:16px 0 0 0!important;margin:0!important;position:absolute;right:62px;width:62px;height:46px;border-left:1px #f2f2f3 solid}body.homepage .widget-logo{padding:10px;margin:0;border:0}.widget-logo{padding:10px;margin:0;border:0}.search-top button{right:18px!important}}.bg_gris{background:#f7f7f7}.bg_grey{background-color:#f2f2f3}.bg_yellow{background-color:#ffe500}section#news{float:left;width:100%}section#news .section-news{padding:5px 0;background:#fff}section#news .gris{background:#f7f7f7}section#news .content-left{max-width:950px;width:100%}section#news ul{margin:0;padding:0}section#news ul li{display:block;padding:10px 0 20px;margin:0;position:relative}section#news .content-left li{float:left;width:100%}section#news ul li a.delete-new{position:absolute;right:0;width:16px}section#news li.title-top{padding-bottom:10px}section#news li.title-top p{margin-bottom:0;text-transform:uppercase;color:#1d1d1b;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600}section#news span.mod-articles-category-date{max-width:150px;float:left;color:#1d1d1b;width:100%;display:inline-block;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600}section#news span.mod-articles-category-title{color:#1d1d1b;font-family:'Open Sans',sans-serif;font-weight:400;max-width:610px;float:left;width:100%}section#news a:active,section#news a:active span.mod-articles-category-date,section#news a:active span.mod-articles-category-title,section#news a:focus,section#news a:focus span.mod-articles-category-date,section#news a:focus span.mod-articles-category-title,section#news a:hover,section#news a:hover span.mod-articles-category-date,section#news a:hover span.mod-articles-category-title{color:#ffe500}section.section-news a{display:block;padding:10px 0 20px;float:left;width:100%}section.section-news a:focus span.mod-articles-category-date,section.section-news a:focus span.mod-articles-category-title,section.section-news a:hover span.mod-articles-category-date,section.section-news a:hover span.mod-articles-category-title{color:#ffe500}section#news a.voir_plus{display:inline-block;padding:14px 30px;margin-bottom:0;font-size:18px;font-weight:700;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;width:auto;box-shadow:none;background:#ffe500;color:#1d1d1b;border-radius:0}section#news a.voir_plus:active,section#news a.voir_plus:focus,section#news a.voir_plus:hover{background-color:#fbdc31;color:#1d1d1b}@media screen and (max-width:768px){section.section-news span.mod-articles-category-date{max-width:100%}}#jcl_component a.btn-header{max-width:10%;width:100%;min-height:50px;text-transform:uppercase;font-family:'Open sans condensed',sans-serif!important;font-size:16px;font-weight:500;color:#1d1d1b;padding:5px;border-color:#dbdbdb;line-height:50px;float:left;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;border:1px solid #bbb}#jcl_component a.btn-header:after{display:none!important}#jcl_component a.btn-header.active,#jcl_component a.btn-header:hover{background:0 0!important;color:#1d1d1b!important;box-shadow:none!important;border-radius:0!important;font-weight:700}#jcl_component a.btn-header span:after{content:"";width:0;height:4px;background-color:#ffe500;position:absolute;left:0;right:0;margin:auto;bottom:10px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out;display:block}#jcl_component a.btn-header.active span:after,#jcl_component a.btn-header:hover span:after{width:20px}#jcl_component a.btn-header i{display:none!important}.jcl_header h2:after{display:none}.jcl_views.btn-group .navbar-search input[type=submit]{background:url(../images/icon-search.svg) no-repeat center center;background-size:100% auto;border:0;width:28px;height:28px;outline:0}#jcl_component .jcl_navbar a.ajaxprev{background:url(../images/chevron-previous.svg) no-repeat center center;background-size:12px 21px;border:0;display:inline-block!important;font-size:0;margin:0;width:12px;height:21px;cursor:pointer;opacity:1}#jcl_component .jcl_navbar a.ajaxnext{background:url(../images/chevron-next.svg) no-repeat center center;background-size:12px 21px;border:0;display:inline-block!important;font-size:0;margin:0 10px;width:12px;height:21px;cursor:pointer;opacity:1}#jcl_component .jcl_navbar a.ajaxprev:hover{background:url(../images/chevron-previous-h.svg) no-repeat center center;background-size:12px 21px;cursor:pointer}#jcl_component .jcl_navbar a.ajaxnext:hover{background:url(../images/chevron-next-h.svg) no-repeat center center;background-size:12px 21px;cursor:pointer}#jcl_component .jcl_navbar a.ajaxnext i,#jcl_component .jcl_navbar a.ajaxprev i,#jcl_component .jcl_navbar a.nohide{display:none}#jcl_component .jcl_navbar a.ajaxnext:after,#jcl_component .jcl_navbar a.ajaxprev:after{display:none!important}@media screen and (min-width:1000px) and (max-width:1200px){body.homepage section#mainbody{float:left;width:100%!important;max-width:100%!important;margin-right:0}body.homepage aside#sidebar-b{float:left;width:100%!important;max-width:100%!important}body.homepage aside#sidebar-b .block{padding-right:0}body.homepage aside#sidebar-b .acces-directs ul li a{font-size:12px}}@media screen and (max-width:1200px){body.homepage aside#sidebar-b .block{padding:0;margin-bottom:0}}@media screen and (max-width:800px){#jcl_component a.btn-header{border-bottom:0;max-width:100%;width:100%;padding:0;margin:0}}section#top .search-header{width:100%}section#top .search-header input.inputbox,section#top .search-header input.search-query{width:100%;border:none!important;border-left:0!important;color:#fff;font-size:18px;font-family:'Open Sans Condensed',sans-serif;font-weight:300;float:left;height:80px;padding:0 80px 0 30px;margin:0;outline:0;border-radius:0!important;text-shadow:none!important;-webkit-appearance:none;appearance:none;display:block;text-transform:none;position:absolute;top:0;text-transform:uppercase;background:#1d1d1b}section#top .search-header form label{display:none!important}#mod-finder-searchform div.finder.page_search button.btn,#mod-finder-searchform div.finder.page_search button.btn:focus,#mod-finder-searchform div.finder.page_search button.btn:hover,section#top .search-header button,section#top .search-header button:focus,section#top .search-header button:hover{font-size:0;border:0!important;border-color:transparent!important;box-shadow:none!important;background:#1d1d1b url(../images/icon-search.svg) no-repeat center center;background-size:23px 23px!important;display:inline-block;width:80px;height:80px;margin:0;padding:0;outline:0;border-radius:0;margin-right:0;position:absolute;z-index:99;right:0;top:0}section#top .search-header button.btn-close,section#top .search-header button.btn-close:focus,section#top .search-header button.btn-close:hover{font-size:0;border:0!important;border-color:transparent!important;box-shadow:none!important;background:url(../images/menu-burger.svg) no-repeat center center;background-size:17px 18px!important;display:inline-block;width:80px;height:80px;margin:0;padding:0;outline:0;position:absolute;top:0;left:-80px}section#top .finder.search-header form,section#top .search.search-header form{margin:0}section#top .moduletable.search-header{display:none}section#top .mask-search{display:block;content:"";position:fixed;height:100vh;background:#2d2d28;left:0;top:80px;width:100%;opacity:.35}section#top .mask-search.hide-mask{display:none!important}section#top .mask-menu-acces{display:block;content:"";position:fixed;height:100vh;background:#2d2d28;left:0;top:0;width:100%;opacity:.35;z-index:1}section#top .mask-menu-acces.hide-mask{display:none!important}section#top .moduletable.search-header{position:relative;top:0;z-index:999999999999}@media screen and (max-width:1200px){section#top .moduletable.search-header{background:#fff;width:100%;height:83px;top:0}section#top .search-header input.inputbox,section#top .search-header input.search-query{width:100%;margin:5px 0}section#top .search-header button,section#top .search-header button:focus,section#top .search-header button:hover{width:64px;height:70px;position:absolute;top:-70px;right:64px}section#top .search-header button.btn-close,section#top .search-header button.btn-close:focus,section#top .search-header button.btn-close:hover{width:64px;height:70px;position:absolute;top:-70px;right:0;background-color:#fff;background-size:20px 20px!important}}@media screen and (max-width:380px){section#top .moduletable.search-header{top:0}}@media screen and (min-width:1200px){section#top .finder.search-header,section#top .search.search-header{position:absolute;max-width:500px;right:0;background:#fff;border-right:0;border-left:0;padding:0}}@media screen and (max-width:1200px){body.homepage #wrapper{padding:65px 0 0}}body.homepage aside#sidebar-b .block:after{content:"";left:35%;position:absolute;bottom:0;background:#fff;height:175px;width:100vw;z-index:-9}@media screen and (min-width:1120px){body.homepage section#mainbody{margin-top:0!important;max-width:833px;width:100%}body.homepage aside#sidebar-b{max-width:380px;width:100%;float:right;padding-bottom:40px}body.homepage aside#sidebar-b .block{padding:0;margin:0}}span.section_seprator{display:none}#map_contenair{width:100%;height:200px}@media screen and (max-width:767px){#map_contenair{width:100%!important}}#editor-xtd-buttons a.btn,#editor-xtd-buttons a.btn.modal-button{margin:0 10px 5px 0;padding:3px 10px;display:inline-block;background:#e6e6e6;color:#333!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #b3b3b3;padding:4px 12px;font-size:13px;line-height:18px;text-align:center;vertical-align:middle}#component #editor #editor-xtd-buttons a.btn.modal-button:nth-child(2){display:none}table.adminFormK2Container.table{max-width:100%!important;width:100%!important}.wf-editor-container{max-width:100%!important}.defaultSkin iframe{max-width:100%!important}form#searchForm button.btn{padding:14px}form#searchForm span.icon-search{margin-right:10px}dl.search-results dd.result-text{margin-bottom:25px}@media screen and (max-width:1200px){#slider,#slider div.slide-items{min-height:350px}}.infoBox .md-subhead{font-size:16px;color:#fff;font-weight:700;background:#ffe500}@media screen and (max-width:1200px){.mobile-icons li.acces-rapide ul.l2{width:auto!important;display:none;z-index:999;position:fixed;left:0;right:0;top:70px;background:#fff;margin:0 20px;padding:30px}.mobile-icons li.acces-rapide ul.l2 li.item1312{width:100%}}@media screen and (max-width:460px){.mobile-icons li.acces-rapide ul.l2{padding:20px 15px}.mobile-icons li.acces-rapide ul.l2 .l3{margin:0}.mobile-icons li.acces-rapide ul.l2 li.item1312 a{font-size:14px}}@media screen and (max-width:360px){.mobile-icons li.acces-rapide ul.l2 li.item1312 a{font-size:12px;padding:5px 0}}@media screen and (min-width:769px) and (max-width:1020px){#footer .footer-1,#footer .footer-2{float:left;width:50%!important}#footer .footer-3{width:100%!important;float:left}}#footer .footer-1 table{width:100%!important}#footer .footer-2 p.copyright{font-weight:300;margin-top:30px}@media screen and (min-width:1021px) and (max-width:1310px){#footer .footer-1{float:left;width:50%!important}#footer .footer-2{float:left;width:50%!important}#footer .footer-3{float:left;width:36%!important}}@media screen and (min-width:769px) and (max-width:1200px){#footer{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}#footer .footer-1,#footer .footer-2{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1200px){#copyright .copyright-1::before{background-color:#fff;height:auto;border:0!important}#copyright .copyright-1,#copyright .copyright-2{text-align:center}#copyright .copyright-1{background:#fff}}.title-module .itemListCategory{background:0 0;border:0 solid #ddd;border-radius:0;margin:0;padding:0}div.catItemHeader span.catItemDateCreated{max-width:150px;float:left;color:#1d1d1b;width:100%;display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}div.catItemHeader h3.catItemTitle a{color:#1d1d1b;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;max-width:610px;float:left;width:100%}div.catItemHeader h3.catItemTitle{padding:0}.view_actu div.groupLeading{display:inline-block;width:100%;margin-bottom:0;padding:0}.view_actu .bg_gris{background:0 0}.view_actu div.itemContainer{float:none;display:inline-block;padding:10px 0 15px;width:100%}.view_actu div.groupPrimary{margin:0;padding:0}.ex-menu ul.l1>li:not(.item908):not(.acces-rapide)>a{position:relative;z-index:999999}.uk-offcanvas-bar{background:#fff;overflow:hidden!important;max-width:340px!important;width:auto!important;right:20px}.uk-offcanvas ul li{width:100%!important}.uk-offcanvas ul li.item1662{display:none}.uk-offcanvas ul a{padding:30px 40px 30px 20px!important;text-align:left!important;border-bottom:2px solid #f2f2f3!important;font-weight:500!important;color:#000!important;display:block;cursor:crosshair;position:relative}.uk-offcanvas ul a[href]{cursor:pointer}.uk-offcanvas ul.l1>li>a,.uk-offcanvas ul.l2>li>a{text-transform:uppercase}.uk-offcanvas ul.l1{height:100vh;overflow:auto;margin-left:0}.uk-offcanvas ul.l2{display:none;margin-left:0}.uk-offcanvas ul.l1>li>a:before{content:'';position:absolute;width:6px;height:0;background:#ffe500;top:50%;left:0;opacity:0;transition:all .4s,opacity .2s}.uk-offcanvas ul.l1>li>a:after{content:'';position:absolute;width:9px;height:9px;border-right:2px solid #ffe500;border-bottom:2px solid #ffe500;right:20px;top:40%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity .3s}.uk-offcanvas ul.l1>li>a[href]:after{display:none}.uk-offcanvas ul.l1>li>a.opened{font-weight:600!important}.uk-offcanvas ul.l1>li>a.opened:before{top:0;height:100%;opacity:1}.uk-offcanvas ul.l1>li>a.opened:after{opacity:1}.uk-offcanvas ul.l2>li>a{padding-left:35px!important;transition:color .4s}.uk-offcanvas ul.l2>li>a:after{content:'';position:absolute;width:7px;height:7px;border-right:1px solid #2d2d28;border-top:1px solid #2d2d28;right:20px;top:45%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .4s}.uk-offcanvas ul.l2>li>a:active,.uk-offcanvas ul.l2>li>a:hover{color:#ffe500!important}.uk-offcanvas ul.l2>li>a:active:after,.uk-offcanvas ul.l2>li>a:hover:after{border-color:#ffe500}.uk-offcanvas .levels{-webkit-transition:transform 1s;transition:transform .5s}.uk-offcanvas .levels.slide{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.uk-offcanvas .levels.slide2{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.uk-offcanvas .all-l3{position:absolute;top:0;width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas ul.l3,.uk-offcanvas ul.l4{position:absolute;top:70px;left:0;width:100%;height:100vh;overflow:auto;display:none;margin-left:0}.uk-offcanvas ul.l3>li>a,.uk-offcanvas ul.l4>li>a{padding:30px 20px!important;transition:color .4s}.uk-offcanvas ul.l3>li>a:before,.uk-offcanvas ul.l4>li>a:before{content:'';position:absolute;width:6px;height:0;background:#ffe500;top:50%;left:0;opacity:0;transition:all .4s,opacity .2s}.uk-offcanvas ul.l3>li>a:active,.uk-offcanvas ul.l3>li>a:hover,.uk-offcanvas ul.l4>li>a:active,.uk-offcanvas ul.l4>li>a:hover{color:#ffe500!important}.uk-offcanvas ul.l3>li>a:active:before,.uk-offcanvas ul.l3>li>a:hover:before,.uk-offcanvas ul.l4>li>a:active:before,.uk-offcanvas ul.l4>li>a:hover:before{top:0;height:100%;opacity:1}.uk-offcanvas .all-l4{position:absolute;top:0;width:100%;-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.uk-offcanvas .toolbar{height:68px!important;position:relative;border-bottom:2px solid #f2f2f3!important}.uk-offcanvas .toolbar .btn-close-menu{position:absolute;top:0;right:0;width:60px;height:100%;border-left:2px solid #f2f2f3!important;background:url(../images/close.svg) no-repeat center center;background-size:20px 20px;cursor:pointer}.uk-offcanvas .toolbar.search-area{position:relative}.uk-offcanvas .toolbar.search-area .search-header,.uk-offcanvas .toolbar.search-area form>*{height:100%}.uk-offcanvas .toolbar.search-area .moduletable.search-header{position:absolute;top:0;left:0;right:60px}.uk-offcanvas .toolbar.search-area form{margin:0;height:100%}.uk-offcanvas .toolbar.search-area .inputbox{width:100%;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:60px;font-size:14px;font-weight:500}.uk-offcanvas .toolbar.search-area .submit{position:absolute;top:0;left:0;width:60px;height:100%;background:url(../images/icon-search.svg) no-repeat center 18px;background-size:36px 34px;border:none;outline:0;box-shadow:none}.uk-offcanvas .toolbar.slider-header .back{height:100%;line-height:68px;font-size:14px;font-weight:500;color:#ffe500;padding-left:50px;cursor:pointer}.uk-offcanvas .toolbar.slider-header .back .icon{width:60px;height:100%;position:absolute;left:0;top:0;background:url(../images/chevron-previous.svg) no-repeat center;background-size:15px 26px}body.section-extranet section#component>.block{max-width:950px;min-height:450px}body.section-extranet section#main.main-pages{padding:35px 0 150px}body.section-extranet section#sidbar-news .news-right{top:90px}a.delete-new,a.delete-new:hover{background:0 0!important;padding:0 5px!important}#form-construire .control-group{max-width:none!important}#form-construire .control-label .sign{color:#ffe500;font-weight:600;font-size:25px;position:relative}#form-construire .control-label .sign.plus{top:2px}#form-construire .control-label .sign.minus{top:0}#form-construire .control-label label{font-weight:600;font-size:18px;margin-bottom:15px;display:inline-block;width:auto!important;float:none}#form-construire .input-holder{padding-left:25px;padding-bottom:15px}#form-construire .input-holder input[type=radio]{visibility:hidden;position:absolute}#form-construire .input-holder .input-txt{position:relative;width:18px!important;white-space:nowrap;color:rgba(40,40,40,.7)}#form-construire .input-holder .input-txt:before{content:'';position:absolute;width:18px;height:18px;background:#ffe500;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;cursor:pointer}#form-construire .input-holder .input-txt:after{content:'';position:absolute;width:7px;height:7px;background:#f2f4f5;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;display:none;cursor:pointer}#form-construire .input-holder .input-txt span{padding-left:30px}#form-construire .input-holder input[type=radio]:checked+.input-txt:after{display:block}#form-construire .input-holder input[type=radio]:checked+.input-txt{color:#282828}#form-construire .subtmitting-holder{position:relative;color:#000;background:#f7f7f7;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 20px 35px -20px rgba(0,0,0,.5);-moz-box-shadow:0 20px 35px -20px rgba(0,0,0,.5);box-shadow:0 20px 35px -20px rgba(0,0,0,.5)}#form-construire .subtmitting-holder .left{float:left;width:85%}#form-construire .sending-message{color:red;padding-left:10px;margin-bottom:5px;font-size:18px;margin-top:35px}#form-construire .subtmitting-holder .right{width:100%;text-align:right;padding:10px 0}#form-construire .subtmitting-holder .left>*{display:inline-block;vertical-align:middle;padding:10px 0}#form-construire .subtmitting-holder label{margin:0 20px 0 0;float:none;width:100%;max-width:400px}#form-construire .subtmitting-holder input{margin:0 0 10px 0;width:100%;border:none}#form-construire .subtmitting-holder input::-webkit-input-placeholder{color:rgba(0,0,0,.39)}#form-construire .subtmitting-holder input::-moz-placeholder{color:rgba(0,0,0,.39)}#form-construire .subtmitting-holder input:-ms-input-placeholder{color:rgba(0,0,0,.39)}#form-construire .subtmitting-holder input:-moz-placeholder{color:rgba(0,0,0,.39)}.final_response_div .title_response h4{font-weight:500}@media screen and (max-width:550px){#form-construire .subtmitting-holder .right{width:100%}#form-construire .subtmitting-holder .btn.validate{float:left}}#pg-msnr-container .pgplugin1{margin:5px 1px!important}#xmap a{color:#333}#xmap a:focus,#xmap a:hover{color:#ffe500}#xmap>ul>li{margin-bottom:10px;padding:0}#xmap ul.level_1>li{margin-bottom:10px}#xmap ul.level_0 ul{list-style:none!important}#xmap ul li{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:26px!important}#form-construire .subtmitting-holder p.input-holder input{border-bottom:none;display:inline-block;width:auto!important}#form-construire .subtmitting-holder p.input-holder button.empty-file{display:inline-block;margin-left:10px;margin-bottom:5px}#form-construire .subtmitting-holder p.input-holder{border:none;border-bottom:1px solid #e5e5e5}.mfp-bg{z-index:99999999}.mfp-wrap.mfp-auto-cursor.mfp-ready{z-index:999999999999}.floated-menu{width:60px;position:fixed;right:0;top:50%;z-index:9999999;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.floated-menu.floated-menu-visible{visibility:visible;opacity:1}.floated-menu .container{padding:0}.floated-menu .item-container{position:relative;width:60px;height:60px;-webkit-transition:background .4s;-moz-transition:background .4s;transition:background .4s}.floated-menu .item-container.first-item{height:auto}.floated-menu .item-container:after{content:"";background:#2694bc;width:100%;height:1px;position:absolute;z-index:999}.floated-menu .item-container.first-item:after,.floated-menu .item-container:last-child:after{display:none}.floated-menu .item-container .item{height:60px;position:relative;display:table;text-decoration:none;cursor:pointer;-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.floated-menu .item-container .closed{height:60px;width:60px;background:#0e6d91;position:relative;display:table;text-decoration:none;cursor:pointer;-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.floated-menu .item-container .closed span{background:url(../images/icon-arrow-down.svg) no-repeat center center;background-size:31px 18px;display:block;height:100%;margin:auto;width:100%;opacity:.5}.floated-menu .item-container .closed.active span{background:#1d1d1b;display:block;height:100%;opacity:.5;margin:auto;width:100%;background-size:35px 35px}.floated-menu .all_items .item-container{-webkit-transition:transform .3s;-moz-transition:transform .3s;transition:transform .3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.floated-menu .all_items .item-container.is-visible{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media screen and (min-width:900px){.floated-menu .item-container .item:hover{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.floated-menu .item-container .item:hover .icon-container{background:#ffe500;right:-60px;left:auto}.floated-menu .item-container .item:hover .icon-container .icon{opacity:1!important}.floated-menu .item-container .item:hover .text-container{background:#ffe500;opacity:1;left:0}}.floated-menu .item-container .item .icon-container{width:60px;height:60px;background:#ffe500;position:absolute;top:0;left:0;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.floated-menu .item-container .item .icon-container .icon{position:absolute;top:50%;left:50%;opacity:.5;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:40px}.floated-menu .item-container .item .text-container{height:60px;position:relative;top:0;left:60px;background:#ffe500;min-width:180px;opacity:0;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}.floated-menu .item-container .item .text-container .text{position:absolute;top:50%;left:0;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Lato;font-size:13px;color:#fff;font-weight:400;text-align:left;font-size:16px;line-height:18px;padding:0 10px;margin:0}.floated-menu .arrow-container{position:relative;width:60px;height:60px;background:#fff;border:2px solid #ffe500;cursor:pointer;-webkit-transition:background .5s,border-color .5s;-moz-transition:background .5s,border-color .5s;transition:background .5s,border-color .5s}.floated-menu .arrow-container:hover{background:#ffe500}.floated-menu .arrow-container:hover .arrow{border-color:#fff}.floated-menu .arrow-container:active{background:#ffe500}.floated-menu .arrow-container:active .arrow{border-color:#fff}.floated-menu .arrow-container .arrow{display:block;position:absolute;width:15px;height:15px;border-top:2px solid #ffe500;border-right:2px solid #ffe500;top:19px;left:0;right:0;margin:auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .4s;-moz-transition:border-color .4s;transition:border-color .4s}@media screen and (max-width:899px){.floated-menu{bottom:0;left:0;right:0;top:auto;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.floated-menu .item-container.first-item{width:100%!important;height:60px}.floated-menu .all_items .item-container{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.floated-menu .item-container .closed{display:none}.floated-menu .all_items{display:block!important}.floated-menu .arrow-container,.floated-menu .item-container{margin:0;float:left;width:20%;background:#ffe500}.floated-menu .item-container:after{content:"";background:#2694bc;width:1px;height:60px;position:absolute;display:block;right:0;top:0;z-index:9}.floated-menu .item-container .item{width:100%}.floated-menu .item-container .item .icon-container{width:100%;z-index:2;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.floated-menu .item-container .item .icon-container:hover{background:#ffe500}.floated-menu .item-container .item .text-container{min-width:auto}.floated-menu .arrow-container:hover{background:#ffe500;border-color:#ffe500}.floated-menu .arrow-container .arrow{border-color:#fff}.floated-menu .item-container .item .icon-container .icon{opacity:1}}#phocagallery.pg-categories-view .page-header{display:none}#phocagallery .page-header{margin:0;padding:0}#phocagallery .page-header h1{font-size:36px;line-height:36px;margin:25px 0;font-weight:900;text-transform:uppercase}#phocagallery-categories-detail .span4.col-xs-6.col-sm-4.col-md-4{float:left;width:25%}#phocagallery.pg-category-view .pg-cv-box{border-radius:0}@media screen and (min-width:769px){#phocagallery.pg-category-view .pg-cv-box{float:left;width:25%;border:0;padding:0;margin:0;position:relative;overflow:hidden;background:0 0;height:auto}#phocagallery .pg-box1,.pg-box1{width:100%;margin:0;position:relative;overflow:hidden;height:185px}}#phocagallery #pg-msnr-container .pg-cv-box:first-child .pg-box2 .pg-box3 a{background:url(../images/previous.svg) no-repeat center center;background-size:50px 50px;display:block;width:50px;height:50px;margin:auto}#phocagallery #pg-msnr-container .pg-cv-box:first-child .pg-box2 .pg-box3 a img{display:none!important}#phocagallery #pg-msnr-container .pg-cv-box:first-child .pg-box-img-bottom{display:none}@media screen and (max-width:769px){#phocagallery-categories-detail .span4.col-xs-6.col-sm-4.col-md-4{float:left;width:50%}#phocagallery.pg-category-view .pg-cv-box{float:left;width:44%;height:auto;border:0;background:0 0}#phocagallery a img,#phocagallery-pane a img,#phocagallery.pg-category-view .pg-cv-box a img,#phocagallery.pg-category-view .pg-cv-box-img{width:100%;height:auto}}@media screen and (max-width:580px){#phocagallery.pg-category-view .pg-cv-box{float:left;width:100%;height:auto;margin:10px 0;padding:0;background:0 0}}@media screen and (max-width:480px){#phocagallery-categories-detail .span4.col-xs-6.col-sm-4.col-md-4{float:left;width:100%}}.logout{padding-bottom:30px}section.add-new{padding:30px 0 0;background:#fff}#editor,#editor .wf-editor-container{padding:0!important}@media screen and (min-width:960px){#bottom section.grid4{width:33.1%!important;min-height:490px;padding:0}}@media screen and (max-width:960px){#bottom section.grid4{width:100%!important;max-width:100%!important;margin:0 0 40px!important;float:left}}#acces-rapides{float:left;width:100%;margin:0}#acces-rapides .img_bottom{margin-right:-35px;position:relative;margin-top:-30px;z-index:-1}#acces-rapides .img_bottom .content_img{height:480px;overflow:hidden}#acces-rapides .img_bottom:after{content:"";position:absolute;right:-35px;top:10px;bottom:0;width:35px;max-height:335px;background-color:#ffe500}#acces-rapides .img_bottom:before{content:"";position:absolute;left:100px;top:auto;bottom:-40px;width:40px;height:40px;background-color:#ffe500}#acces-rapides .img_bottom .img-mask{top:0;position:absolute;left:0;right:0;bottom:0;background:#fff;z-index:-1}#acces-rapides .img_bottom img{opacity:.25;-webkit-filter:saturate(0);filter:saturate(0)}#acces-rapides .items{background:#fff;padding:15px 30px 30px;color:#fff;position:relative}#acces-rapides .items:before{display:none!important;content:"";width:60px;top:-10px;right:140px;height:60px;background:#f7f7f7;position:absolute;z-index:99;-webkit-transform:rotate(45deg) translateX(-50%);-moz-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}#acces-rapides .items h2{text-align:left;font-size:36px;text-transform:uppercase;line-height:45px;font-weight:900;color:#1d1d1b;padding:10px 0;margin:0;position:relative;z-index:1}#acces-rapides .items h2:before{content:"";position:absolute;left:0;top:auto;background-color:#ffe500;width:80px;height:10px;bottom:0}#acces-rapides .items ul:after{content:"";display:block;clear:both}#acces-rapides .items ul li{text-align:center;padding:25px 20px 20px;width:50%;float:left;min-height:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#acces-rapides .items ul li:first-child:before{content:"";display:block;position:absolute;top:25px;bottom:0;right:0;width:2px;background-color:#f2f2f3}#acces-rapides .items ul li:first-child:after,#acces-rapides .items ul li:nth-child(2):after,#acces-rapides .items ul li:nth-child(3):after,#acces-rapides .items ul li:nth-child(4):after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;height:2px;background-color:#f2f2f3}#acces-rapides .items ul li:nth-child(3):before,#acces-rapides .items ul li:nth-child(5):before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:2px;background-color:#f2f2f3}#acces-rapides .items ul li .img-menu{height:55px;align-items:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 0 15px}#acces-rapides .items ul li .img-menu img{height:100%;width:auto}#acces-rapides .items ul li .img-menu .hover{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;margin:auto}#acces-rapides .items ul li .img-menu .hover,#acces-rapides .items ul li .img-menu .normal{transition:opacity .3s}#acces-rapides .items ul li .img-menu:hover .hover{opacity:1}#acces-rapides .items ul li .img-menu:hover .normal{opacity:0}#acces-rapides .items ul li span.image-title1{font-family:'Open Sans Condensed',sans-serif!important;font-weight:700;display:block;padding:5px 0 0;font-size:18px;line-height:20px;text-transform:uppercase}#acces-rapides .items ul li span.image-title2{font-family:'Open Sans Condensed',sans-serif!important;font-weight:400;display:block;font-size:18px;line-height:20px;text-transform:uppercase}#acces-rapides .items img{height:60px;width:auto;margin:0;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;display:inline-block}#acces-rapides .items a{color:#9fa0a0;font-size:18px;line-height:20px}#acces-rapides .items a:active,#acces-rapides .items a:focus,#acces-rapides .items a:hover{color:#1d1d1b}#acces-rapides .items ul li a:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;z-index:99;height:6px;background-color:#ffe500;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out;transition:width .3s ease-in-out}#acces-rapides .items ul li a:focus:after,#acces-rapides .items ul li a:hover:after{width:70px}#acces-rapides .items .owl-next{width:50px;height:54px;background:#fff url(../images/next.svg) no-repeat center center;background-size:27px 38px;border:0 #fff solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#acces-rapides .items .owl-prev{width:50px;height:54px;background:#fff url(../images/previous.svg) no-repeat center center;background-size:27px 38px;border:0 #fff solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#acces-rapides .owl-dots{text-align:center;margin:0}#acces-rapides .owl-dot{width:16px;height:16px;background:0 0;display:inline-block;margin:0 12px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px #fff solid}#acces-rapides .owl-dot.active{border:1px #fff solid;background:#fff}#acces-rapides .lien_services:after{content:"";display:block;clear:both}#acces-rapides .lien_services{text-align:right;margin-top:30px}@media screen and (max-width:769px){#acces-rapides{margin:40px 0 0}#acces-rapides .items:before{right:20%}#acces-rapides .items{padding:0 30px 30px;height:auto!important}}section#coordonnees .container{background:#f7f7f7!important}section#coordonnees{float:left;width:100%;position:relative;padding:40px 0;margin:90px 0 65px}section#coordonnees:before{content:"";width:60px;top:-10px;right:10%;height:60px;background:#fff;position:absolute;z-index:99;transform:rotate(45deg) translateX(-50%)}section#coordonnees .title-module{margin:25px 0 40px}section#coordonnees:after{content:'';position:absolute;height:100%;background:#f7f7f7;z-index:-1;top:0;left:-100%;right:-100%;left:-100vw;right:-100vw}@media screen and (max-width:1000px){section#coordonnees:after{left:-20px!important;right:-20px!important}}section#coordonnees p{margin:0 0 20px;line-height:28px}section#coordonnees .grid4{width:45%;float:left}section#coordonnees .grid4.first{width:30%}section#coordonnees .grid4:last-child{width:25%;text-align:right}#main section#coordonnees table{width:100%!important;margin-bottom:16px}#main section#coordonnees table td:first-child{width:32%!important;text-transform:uppercase;padding:2px 5px 2px 0}#main section#coordonnees table td{line-height:28px;padding:2px 5px;vertical-align:top!important}@media screen and (max-width:769px){section#coordonnees{margin:50px 0 20px}section#coordonnees .grid4{width:100%!important;float:left;text-align:left!important}}ul#com-content-formTabs li a{color:#1d1d1b}#component .edit.item-page h1:after{background-color:#fff}#editor,#editor .wf-editor-container{padding:0!important}#component .edit input[type=email],#component .edit input[type=password],#component .edit input[type=text],#component .edit textarea{border:1px #f2f2f3 solid}#component .edit input[type=email],#component .edit input[type=password],#component .edit input[type=text]{height:53px}#main table tr td{vertical-align:top}#module-description{position:relative}#module-description div.custom{margin-bottom:15px}#module-description .btn.btnedit{position:absolute;top:0;right:0}#formulaire .btn.btnedit{position:absolute;top:50px;right:0}#component article .content_rating{display:none}#component article form.form-inline span.content_vote{display:none}#component article .content_rating+form.form-inline{display:none}#component article footer.article-footer ul.pager.pagenav{display:none}#component .actions li.email-icon,#component .actions li.print-icon{display:none}strong.star{font-weight:700;font-style:normal;margin-left:3px}div.autocomplete-no-suggestion{color:#868585!important;font-size:12px!important}#items-demarches .demarches_sugestions ul li:before{content:""!important}#items-demarches .demarches_sugestions ul li a{color:#1d1d1b!important;font-size:16px;line-height:30px;padding:2px 0}.parallax-window{min-height:190px;background:0 0}#top .top-right{position:absolute;top:25px;right:0;left:0;right:55px;margin:auto;text-align:right}#top .top-right select{width:auto;border:0;padding:0;outline:0;font-size:15px;height:auto;cursor:pointer;margin-left:5px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#top .top-right select::-ms-expand{display:none}#top .top-right option{font-weight:400!important}#top .top-right .menu-top,#top .top-right .menu-top li{display:inline-block}#top .top-right .menu-top li{padding:0 15px}#top .top-right .menu-top li a{font-size:15px;color:#333}@media screen and (max-width:1200px){#top .top-right{display:none}}@media screen and (max-width:580px){#acces-rapides .items h2,h2.bg-#ffffff,h2.bg-red{font-size:30px!important}}h2.bg-#ffffff{color:#fff;font-size:36px;line-height:130px;margin-top:0;font-weight:900;position:relative;z-index:1}h2.bg-#ffffff:before{content:"";position:absolute;left:0;top:0;background-color:#fff;width:53px;height:107px;z-index:-1;margin:0}h2.bg-#ffffff span{font-size:46px;padding:0 11px;color:#ffe500}h2.bg-red{color:#1d1d1b;font-size:36px;line-height:130px;margin-top:0;font-weight:900;position:relative;z-index:1}h2.bg-red:before{content:"";position:absolute;left:0;top:0;background-color:#ffe500;width:53px;height:107px;z-index:-1;margin:0}h2.bg-red span{font-size:46px;padding:0 11px;color:#1d1d1b}#section-map{float:left;width:100%;margin:65px 0 0;height:450px;overflow:hidden;position:relative}#section-map:before{content:"";background:#1d1d1b;opacity:.25;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}#section-map .grid{width:100%}#section-map .block{margin:0;padding:0;width:100%}#section-map iframe{border:0;padding:0;margin:0;height:750px;border:0;float:left;margin-top:-150px}@media screen and (max-width:1200px){#section-map{margin-top:60px}}@media screen and (min-width:930px) and (max-width:1200px){#mainbody.grid8{float:left;width:60%}}@media screen and (min-width:740px) and (max-width:931px){#mainbody.grid8{float:left;width:100%}body.homepage aside#sidebar-b{max-width:100%;width:100%;float:left}}@media screen and (max-width:740px){body:not(.homepage) aside#sidebar-b{max-width:100%;float:left}section#main.main-pages{padding:0 0 40px}}#phocagallery a img{max-width:100%}#phocagallery .pg-cats-box{padding:0;border:0;position:relative}#phocagallery .pg-cats-name a{color:#fff}#phocagallery .pg-cats-name .small{margin:0 0 0 5px}#phocagallery .pg-cats-box-img{overflow:hidden;position:relative}@media screen and (min-width:769px){#phocagallery .pg-box-img-bottom,#phocagallery .pg-cats-name{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;justify-content:center;align-items:center;background:rgba(255,229,0,.8);font-weight:500;font-size:16px;font-family:'Open Sans',sans-serif;color:#fff;-moz-transition:all .7s ease-in;-webkit-transition:all .7s ease-in;-o-transition:all .7s ease-in;transition:all .7s ease-in}#phocagallery .pg-cats-box img,#phocagallery .pg-cv-box img{transform:translateX(0) translateY(0) scale(1.2) rotateX(0) rotateY(0) rotateZ(0);position:relative;left:0;top:0;right:0;display:block;margin:auto;transition:transform .7s}#phocagallery .pg-cats-box:hover img,#phocagallery .pg-cv-box:hover img{transform:translateX(0) translateY(0) scale(1) rotateX(0) rotateY(0) rotateZ(0)}#phocagallery .pg-cats-box:hover .pg-cats-name,#phocagallery .pg-cv-box:hover .pg-box-img-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}}@media screen and (max-width:480px){#contact-form input[type=email],#contact-form input[type=text]{width:100%}}.contact-category ul.category{margin-left:0!important;list-style:none}.contact-category ul.category li{border-top:0;border-bottom:1px solid #eee;line-height:25px;font-size:16px;padding:10px 0;background:0 0}.contact-category ul.category li a.link-contact{font-size:16px;padding:10px 30px;margin-bottom:15px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:none}#footer .acym_module_form label{padding:0;margin:0}#footer .acym_module .acym_module_form{max-width:265px;width:100%;margin:0;position:relative;background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(196,197,197,.4);-moz-box-shadow:0 4px 20px rgba(196,197,197,.4);box-shadow:0 4px 20px rgba(196,197,197,.4)}#footer .acym_module .acym_module_form .onefield{margin:0}#footer .acym_module_form input[type=email]{max-width:215px;width:100%;margin:0;border:0;height:50px;outline:0;box-shadow:none;padding-top:15px}#footer .acym_module_form .acysubbuttons{width:50px;height:50px;margin:0;position:absolute;right:0;top:0;z-index:99}#footer .acym_module_form input[type=button]{max-width:50px;width:100%;height:50px;font-size:0;border:0;background:#f2f2f3 url(../images/icon-arrow-right.svg) no-repeat center center;background-size:9px 15px;outline:0}#footer .acym_module_form input[type=button]:focus,#footer .acym_module_form input[type=button]:hover{background-color:#ffe500;background-size:9px 15px}#bottom-home{position:relative;min-height:390px;float:left;width:100%}#bottom-home.with-laune{margin-top:-80px}#bottom-home .bottom-home{width:100%}#bottom-home .bg-div{height:390px;position:relative;width:73%;background-color:#fff}#bottom-home.with-laune .bg-div{background-color:#f2f2f3}#bottom-home .bg-div span{position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;background-repeat:no-repeat!important;background-size:100% auto!important;background-position:left 80px!important}#bottom-home .bottom-div .picto-top{position:relative}#bottom-home .bottom-div .picto-top:before{content:"";display:block;position:absolute;width:40px;height:40px;left:30px;top:60px;z-index:9999;background-color:#ffe500}#bottom-home.with-laune .bottom-div .picto-top:before{left:35px}.profile #users-profile-core{margin-bottom:40px}.profile #users-profile-core dd,.profile-edit #users-profile-core dd{line-height:28px}form#member-profile input[type=email],form#member-profile input[type=password],form#member-profile input[type=text]{background-color:#fff;-webkit-box-shadow:0 4px 20px rgba(196,197,197,.4);-moz-box-shadow:0 4px 20px rgba(196,197,197,.4);box-shadow:0 4px 20px rgba(196,197,197,.4)}.profile-edit #member-profile dd{padding-top:0}.profile-edit #member-profile .form-actions{padding-left:0}.profile-edit #member-profile dt{padding:12px!important;border-bottom:0!important;border-top:1px solid #f5f5f5!important}.profile-edit #member-profile #jform_jcalpro_jcalpro_send_mail.radio{width:auto;margin:0;padding:15px 10px;float:left}.profile-edit #member-profile #jform_jcalpro_jcalpro_send_mail.radio input[type=radio]{float:none;margin:-10px 5px 0 0}.profile-edit #member-profile #jform_jcalpro_jcalpro_send_mail.radio label{margin:0 25px 0 0}.page-chiens .article-body table a.btn{max-width:170px;width:100%}.page-chiens .article-body table a.btn:after{display:none}.article-body table.btns a.btn{max-width:170px;width:100%}.article-body table.btns a.btn:after{display:none}.underline-yellow{position:relative}.underline-yellow:after{content:"";height:2px;background-color:#ffe500;position:absolute;left:0;right:0;bottom:-2px}.title-ligne{position:relative}.title-ligne:before{content:"";width:50px;height:6px;display:block;background:#ffe500;position:absolute;top:auto;bottom:0;left:0}.link-j{width:57px;height:57px;background:#ffe500 url(../images/icon-link.svg) no-repeat center center;background-size:26px 12px;margin:0;padding:0;border:0;cursor:pointer;display:inline-block}.link-j:focus,.link-j:hover{background-color:#fbdc31}.link-g{width:40px;height:40px;background:#f2f2f3 url(../images/icon-link.svg) no-repeat center center;background-size:18px 8px;margin:0;padding:0;border:0;cursor:pointer;display:inline-block}.link-g:focus,.link-g:hover{background-color:#ffe500}.link-fg{color:#9fa0a0!important;display:inline-block;position:relative;font-size:18px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif!important;padding:0 0 0 33px;font-weight:700;letter-spacing:1px}.link-fg:before{content:"";background:transparent url(../images/icon-link-gris.svg) no-repeat center left;background-size:20px 12px;position:absolute;left:0;top:0;bottom:0;width:20px;height:12px;margin:auto}#mainbody .news_allinfos_link .link-fg:focus,#mainbody .news_allinfos_link .link-fg:hover,.link-fg:focus,.link-fg:hover{color:#777a80!important}.link-fg:focus:before,.link-fg:hover:before{background:transparent url(../images/icon-link-gris-hover.svg) no-repeat center left;background-size:20px 12px}#mainbody .link-circle,.link-circle{color:#9fa0a0!important;display:inline-block;position:relative;font-size:18px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif!important;padding:0 50px 0 0;font-weight:700;position:relative;letter-spacing:1px}#mainbody .link-circle:after,.link-circle:after{content:"";background:url(../images/icon-arrow-circile-plus.svg) no-repeat center left;background-color:transparent!important;background-size:30px 30px;position:absolute;right:0;left:auto;top:0;bottom:0;width:30px;height:30px;margin:auto}#mainbody .link-circle:focus,#mainbody .link-circle:hover,.link-circle:focus,.link-circle:hover{color:#777a80!important}#mainbody .link-circle:focus:after,#mainbody .link-circle:hover:after,.link-circle:focus:after,.link-circle:hover:after{background:transparent url(../images/icon-arrow-circile-plus-hover.svg) no-repeat center left;background-size:30px 30px}#form-changementadresse .width100 .per_connect{padding-bottom:5px}#form-changementadresse .control-group .control-label label{font-size:20px;line-height:30px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif!important;font-weight:600}#form-arrivee #link,#form-changementadresse #link,.permis_btn_open #link{line-height:30px;display:inline-block;padding-left:45px;text-transform:uppercase}#form-arrivee #link:after,#form-changementadresse #link:after,.permis_btn_open #link:after{width:30px;height:30px;right:auto;top:0;bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-image:url(../images/icon-add.svg);background-color:#ffe500;background-repeat:no-repeat;background-size:100% auto;background-position:center center}#form-arrivee #link:hover:after,#form-changementadresse #link:hover:after,.permis_btn_open #link:hover:after{background-color:#fbdc31}#formulaire.front-end-edit .inner-control{max-width:50%;float:left}#formulaire.front-end-edit .inner-control:after{content:"";display:block;clear:both}#formulaire.front-end-edit .inner-control+.clear{height:0}#formulaire.front-end-edit .inner-control .control-group{min-width:100%!important}#formulaire .dates_column .width66.time{width:66.67%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 20px rgba(196,197,197,.4);-moz-box-shadow:0 4px 20px rgba(196,197,197,.4);box-shadow:0 4px 20px rgba(196,197,197,.4);margin-bottom:30px}#formulaire .dates_column .width66.time:after{content:"";display:block;clear:both}#formulaire .dates_column .width66.time .width50{padding:0}#formulaire .dates_column .width66.time .width50 .input-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}#formulaire .dates_column .width66.time .width50 .input-container input[type=text]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#formulaire textarea#description_manif{min-height:230px}#formulaire .control-group.width100{max-width:100%!important}#footer .footer-2 .map-footer{margin:0 auto;padding:0}#footer .footer-2 .map_footer{position:absolute;top:0;bottom:-25px;left:0;right:0;width:50vw;background-image:url(../images/maps/map-1920px.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:auto;z-index:0}#footer .footer-2 .block:last-child{margin:0 auto;padding:0}@media screen and (max-width:767px){#footer .footer-2 .map_footer{background-image:url(../images/maps/map-responsive.jpg);top:0;width:100%;overflow:hidden}}html.hidden{display:block!important;visibility:visible!important}span#link.remove-personne{color:#c4c5c5!important}#formulaire #link.remove-personne:after,#formulaire #link.remove-personne:before{content:"";position:absolute;top:0;left:0;bottom:0;width:30px;height:30px;background-image:url(../images/icon-remove-on.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center}#formulaire #link.remove-personne:after{background-image:url(../images/icon-remove-off.svg);opacity:0;visibility:hidden;background-color:#fff}#formulaire #link.remove-personne:hover:after{opacity:1;visibility:visible}.input-container>label.radio-label{font-family:'Open Sans',sans-serif;font-weight:400}#formulaire.depart-edit .control-label>label{font-weight:700;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif!important;font-size:20px;line-height:30px}.list-permi{padding-left:30px;margin:0 0 15px 0;list-style:none}.list-permi li{position:relative;padding-left:35px}.list-permi li:before{content:"";position:absolute;margin:auto;width:6px;height:6px;background:#1d1d1b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:10px;left:0}.nn_sliders.accordion>.accordion-group{background-color:#f2f2f3;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);padding:15px}.nn_sliders .collapse.in,.nn_sliders.accordion>.accordion-group .panel-heading{background:0 0;-webkit-box-shadow:none;box-shadow:none;margin:0}#mainbody .nn_sliders.accordion>.accordion-group .panel-heading a:after{display:none}.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding-top:20px}#mainbody .nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner a.wf_file:hover span.wf_file_text{border:none!important}#mainbody .nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner p:not(:last-of-type){margin-bottom:15px}.nn_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle,.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{background:0 0;position:relative}.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:before{content:"";position:absolute;top:10px;right:0;width:10px;height:10px;border-top:3px solid #ffe500;border-right:3px solid #ffe500;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nn_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);top:5px}#jcl_component .calendar-events a.eventtitle:after,#jcl_component .jcal_categories a.jcal_category.label:after,#jcl_component td div.calendar-day a.calendar-date:after{display:none!important}#jcl_layout_body .list-item h3.list-item-title:after,#jcl_layout_body .list-item h5.date-event:after{display:none}#jcl_layout_body .list-item.items-week h2.jcl_header:after{display:none}#jcl_component .jcal_event .jcl_header.page-header h1.title-module.ligne_white:after{display:block!important;background-color:#fff;width:50px;height:6px;margin:0}#search-form form#finder-search .grid6 .champ_right .has-select select#tax-category{display:block!important}#search-form form#finder-search .grid6 .champ_right .has-select #tax_category_chzn.chzn-container{display:none!important}#footer-wrap.is_superuser #copyright .copyright-2 .block.module:nth-child(2){display:none}#jcl_component .jcal_categories{border:0;background-color:transparent;min-height:auto;float:left;width:100%;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#jcl_component .jcl_header.page-header{border-bottom:0;padding:0;margin:0}#jcl_component .jcal_category{min-height:auto!important}#jcl_component .jcl_header h2{font-family:'Open sans condensed',sans-serif!important;font-size:20px}#jcl_component #jcl_layout_body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}h1.calendar-title{margin:45px 0 30px}#jcl_component.jcl_layout_month .table td.cell_events .calendar-weekday-top{-webkit-transition:.5s background-color;-moz-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color}#jcl_component.jcl_layout_month .table td.cell_events:hover .calendar-weekday-top{background-color:#ffe500}#jcl_component.jcl_layout_month .table td.cell_events .calendar-weekday-top a{color:#1d1d1b}#jcl_component.jcl_layout_month .calendar-events a.eventtitle{position:relative;padding-bottom:45px;max-width:100%}#jcl_component.jcl_layout_month .calendar-events a.eventtitle:before{display:block;content:"";width:40px;height:40px;background:#f2f2f3 url(../images/icon-link.svg) no-repeat center center;background-size:18px 8px;padding:0;border:0;cursor:pointer;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;-webkit-transition:.5s background-color;-moz-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color}#jcl_component.jcl_layout_month .table td.cell_events:hover .calendar-events a.eventtitle:before{background-color:#ffe500}body.com_jcalpro.view-event h1.calendar-title,body.com-jcalpro-search h1.calendar-title{display:none}body.com-jcalpro-events #jcl_component, body.com_jcalpro.view-events #jcl_component{margin-top:40px}body.com_jcalpro.view-event #jcl_component{margin-top:0!important}#jcal_layout-categories,#jcal_layout-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#jcal_layout-search h3.list-item-title:after,#jcal_layout-search h5.date-event:after{display:none}@media (min-width:801px){#jcl_component .jcl_header h2{padding:0;margin:10px 0}}@media screen and (max-width:767px){#jcl_component table{margin-bottom:0}#jcl_component .jcl_views.btn-group{width:100%}.jcl_views.btn-group form.navbar-search{max-width:100%}#jcl_component .table td,#jcl_component .table th{display:none!important}#jcl_component .table .cell_events{display:block!important;padding:0!important}#jcl_component.jcl_layout_month .calendar-events a.eventtitle:before{bottom:0}#jcl_component .jcl_header h2{margin-bottom:10px;white-space:normal}}@media screen and (max-width:500px){.jcl_views.btn-group .navbar-search input.search-query{width:75%}}body.page-connexion section.article-body ul li{word-break:break-word}body.com-dropfiles-frontlist .page-header h1, body.com_dropfiles.view-frontlist .page-header h1{font-size:30px}body.com-dropfiles-frontlist .page-header h1:after, body.com_dropfiles.view-frontlist .page-header h1:after{background:#fff}body.com-dropfiles-frontlist .dropfiles-container-default .dropfiles-categories .categories-head>h2,body.com_dropfiles.view-frontlist .dropfiles-container-default .dropfiles-categories .categories-head>h2{padding-bottom:10px !important}body.com-dropfiles-frontlist .dropfiles-container-default .dropfiles-categories .categories-head>h2:after, body.com_dropfiles.view-frontlist .dropfiles-container-default .dropfiles-categories .categories-head>h2:after{left:10px !important}body.com-dropfiles-frontlist .dropfiles-content-default .dropfiles-breadcrumbs-default a.openlink-manage-files:after{display:none!important}body.page-id-1719 #main table tr td{height:auto!important;padding:0 10px!important}.grecaptcha-badge{z-index:9999!important}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{line-height:0;min-height:56px;display:block}body.com-content-article #component article.page-new dl.fields-container, body.com_content.view-article #component article.page-new ul.fields-container{display:none}article .content-news ul li::before{content:none!important}#component .edit.item-page .input-append a[role=button].wf-media-upload-button{height:25px}



a[href^="/files/"],  a[href^="/echallens/files/"]{
    background: url(../images/icon-pdf-off.svg) no-repeat left top;
    background-size: 21px 27px;
    font-size: 18px;
    color: #1d1d1b;
    line-height: 28px;
    padding-left: 28px;
    display: inline-block;
    margin-bottom: 10px;
    font-weight: 400 !important
}
.pg-cats-box {
    padding: 10px;
    margin: 5px;
    background: #fff;
    -webkit-box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
    box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pg-cv-name {
    text-align: left;
    margin-top: 5px;
    font-size: x-small;
}
.pg-cv-box {
    float: left;
    padding: 10px;
    margin: 5px;
    -webkit-box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
    box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: #fff;
}
#phocagallery-pane .pg-box2, #phocagallery .pg-box2, .pg-box2 {
    display: table-cell;
    vertical-align: middle;
}
#phocagallery-pane .pg-box1, #phocagallery .pg-box1, .pg-box1 {
    overflow: hidden;
    display: table;
    vertical-align: middle;
}
