html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}p,blockquote,q,pre,address,hr,code,samp,dl,ol,ul,form,table,fieldset,menu{margin-bottom:1.5em}html{font-size:100%}body{font-family:arial,helvetica,sans-serif;font-size:.875em;line-height:1.5;color:#919191}h1{font-size:3em;line-height:1.1;margin-bottom:.238em}h2{font-size:2em;line-height:1.15;margin-bottom:.357em}h3{font-size:1.5em;line-height:1.2;margin-bottom:.476em}h4,h5,h6{font-size:1em;margin-bottom:.715em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}code,kbd,pre,samp,tt{font-family:"andale mono",consolas,monaco,"lucida console","courier new",courier,monospace;line-height:1.3}pre{white-space:pre-wrap}abbr,acronym,dfn{border-bottom:1px dotted;cursor:help;font-style:normal;font-variant:normal}var{font-style:normal}center{text-align:center}a:focus{outline:1px dotted}img{border:0}ul{list-style:disc outside none}ol{list-style:decimal outside none}li{margin-left:2em}li ul,li ol{margin-bottom:0}dd{margin-bottom:1em}hr{border:0;border-bottom:1px solid}big{font-size:1.25em}small,sub,sup{font-size:.85em}sub,sup{line-height:1}sub{vertical-align:bottom}sup{vertical-align:top}del,s,strike{text-decoration:line-through}ins{border-bottom:1px dotted;text-decoration:none}bdo{border-bottom:1px dotted}u{text-decoration:underline}fieldset{padding:1em}legend{font-weight:bold;padding:0 .25em}input,textarea,select,button{font-family:inherit;font-size:1em}input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],button[type=button],button[type=reset],button[type=submit]{cursor:pointer;line-height:1}input[type=text],input[type=password],textarea{padding:1px}textarea{line-height:1.25;text-align:left}table{border:0;border-collapse:collapse;border-spacing:0;line-height:1.3}caption,th,td{text-align:left;vertical-align:top}th,td{border:1px solid;padding:.5em 1em}caption{padding-bottom:1em}h1,h2,h3,h4,h5,h6,strong,b,dt,th{font-weight:bold}em,i,blockquote,q,cite{font-style:italic}.center-block{display:block;margin:0 auto}#flexbox .display-box{display:-moz-box;display:-webkit-box}code{padding:3px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{margin:20px 0;padding:20px;color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;white-space:pre-wrap}div.grid div.span1{display:inline;float:left;width:40px;margin-left:20px}div.grid div.span1:first-child{margin-left:0}div.grid div.span2{display:inline;float:left;width:100px;margin-left:20px}div.grid div.span2:first-child{margin-left:0}div.grid div.span3{display:inline;float:left;width:160px;margin-left:20px}div.grid div.span3:first-child{margin-left:0}div.grid div.span4{display:inline;float:left;width:220px;margin-left:20px}div.grid div.span4:first-child{margin-left:0}div.grid div.span5{display:inline;float:left;width:280px;margin-left:20px}div.grid div.span5:first-child{margin-left:0}div.grid.show-grid{background-color:rgba(0,0,0,0.25);height:200px;margin-bottom:20px}div.grid.show-grid div{background-color:rgba(0,0,0,0.25);height:200px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:200px}div.flexbox{display:-moz-box;display:-webkit-box;-moz-box-pack:center;-webkit-box-pack:center}div.flexbox div{margin:5px;background-color:rgba(0,0,0,0.25);height:50px;width:50px}div.flexbox div.box2{-moz-box-flex:1;-webkit-box-flex:1}#system-message{margin-bottom:10px;padding:0}#system-message dt{font-weight:bold}#system-message dd{margin:0;font-weight:bold;text-indent:30px}#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message dt.message{display:none}#system-message dt.error{display:none}#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B}#system-message dt.notice{display:none}#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}#system-debug div{font-size:11px}div.pagination{overflow:hidden}ul.pagination{overflow:hidden;margin-left:0}ul.pagination li{border:1px solid #DAD9D9;display:block;float:left;list-style:none;margin-right:10px;padding:5px}ul.pagination li a{display:block}.pane-sliders{margin:18px 0 0 0;position:relative}.pane-sliders .title{margin:0;padding:2px 2px 2px 5px;color:#666;cursor:pointer}#content-pane{margin:8px 10px 15px 15px}.pane-sliders .panel{margin-bottom:3px;border:solid 1px #ccc}.pane-sliders .panel h3{background:#fafafa;color:#666}.pane-sliders .content{background:#fff}.pane-sliders .adminlist{border:0 none;font-size:1em}.pane-sliders .adminlist td{border:0 none}.pane-toggler span{background:transparent url(../images/com/j_arrow.png) 5px 50% no-repeat;padding-left:20px}.pane-toggler-down span{background:transparent url(../images/com/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px}.pane-toggler-down{border-bottom:1px solid #ccc}h3.pane-toggler-down a:hover,h3.pane-toggler a:hover{text-decoration:none}.pane-slider.pane-hide{display:none}.pane-slider ol li{list-style:none;margin-left:-25px;margin-top:10px}input#jformparams_link_titles1,input#jformparams_show_title1,input#jformparams_link_category1{margin-left:13px}div#position-icon.pane-sliders div.pane-down div.icon-wrapper{margin:5px 0 5px 0}div#position-icon.pane-sliders div.pane-down .icon-wrapper .icon{padding:5px 0 5px 10px;margin:0}div#position-icon.pane-sliders .icon{background:#fff}dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50}dl.tabs dt{float:left;padding:4px 10px;border:1px solid #ccc;margin-left:3px;background:#e9e9e9;color:#666}dl.tabs dt.open{background:#F9F9F9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}div.current{clear:both;border:1px solid #ccc;padding:10px 10px}div.current dd{padding:0;margin:0}dl#content-pane.tabs{margin:1px 0 0 0}div.current label,div.current span.faux-label{display:block;min-width:150px;float:left;clear:left;margin-top:8px}div.current fieldset{border:none 0}div.current fieldset.adminform{border:1px #ccc solid}div.current fieldset.radio{float:left}div.current fieldset.radio input{clear:none;min-width:15px;float:left;margin:3px 0 0 2px}div.current fieldset.radio label{clear:none;min-width:45px;float:left;margin:3px 0 0 5px}div.current fieldset.checkboxes{float:left;clear:right}div.current fieldset.checkboxes input{clear:left;min-width:15px;float:left;margin:3px 0 0 2px}div.current fieldset.checkboxes label{clear:right;min-width:45px;margin:3px 0 0 5px}div.current input,div.current textarea,div.current select{clear:none;float:left;margin:3px 0 0 2px}div.current select{margin-bottom:15px}p.tab-description{font-size:1.091em;margin-left:0;margin-top:5px}.tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:400px;z-index:500}.tip-title{padding:0;margin:0;font-size:1em;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/com/selector-arrow.png) no-repeat}.tip-text{font-size:1em;margin:0}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/com/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}section#nouvelles{padding:140px 0 170px 0;position:relative}@media (max-width:700px){section#nouvelles{padding:0 0 130px 0}}section#nouvelles .head{width:100%;margin:0 auto;padding-bottom:97px;display:flex;justify-content:space-between;width:90%;flex-wrap:wrap;max-width:1244px}@media (max-width:700px){section#nouvelles .head{padding-top:48px;padding-bottom:10px;width:85%}}section#nouvelles .head .green-btn{margin:0}@media (max-width:700px){section#nouvelles .head .green-btn{position:absolute;bottom:66px;left:50%;transform:translateX(-50%);max-width:270px}}section#nouvelles .nouvelles{margin:0 auto;width:90%;max-width:1244px}@media (max-width:700px){section#nouvelles .nouvelles{width:85%}}section#nouvelles h2{margin:0}@media (max-width:700px){section#nouvelles h2{width:100%;text-align:center}}section#nouvelles .content-category,section#nouvelles .moduletable{display:flex;flex-wrap:wrap;justify-content:space-between}section#nouvelles .content-category .nouvelle,section#nouvelles .moduletable .nouvelle{width:30%;display:flex;flex-direction:column;text-align:left;background-color:#F2F7FA;position:relative;transition:all 250ms ease 0s}@media (max-width:700px){section#nouvelles .content-category .nouvelle,section#nouvelles .moduletable .nouvelle{width:100%;margin-bottom:20px}}section#nouvelles .content-category .nouvelle .image,section#nouvelles .moduletable .nouvelle .image{position:relative;height:250px;box-sizing:border-box;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1400px){section#nouvelles .content-category .nouvelle .image,section#nouvelles .moduletable .nouvelle .image{height:18vw}}@media (max-width:700px){section#nouvelles .content-category .nouvelle .image,section#nouvelles .moduletable .nouvelle .image{height:55vw}}section#nouvelles .content-category .nouvelle .image:before,section#nouvelles .moduletable .nouvelle .image:before{content:'';height:100%;width:100%;background-image:url(../images/icon_plus.svg);background-size:20% auto;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:2;opacity:0;transition:all 250ms ease 0s}section#nouvelles .content-category .nouvelle .image:after,section#nouvelles .moduletable .nouvelle .image:after{content:'';color:#fff;font-size:100px;font-weight:300;display:block;width:100%;height:100%;position:absolute;display:flex;justify-content:center;flex-direction:column;text-align:center;top:0;left:0;background:-moz-linear-gradient(top, rgba(84,150,199,0.2) 0, rgba(28,84,125,0.75) 100%);background:-webkit-linear-gradient(top, rgba(84,150,199,0.2) 0, rgba(28,84,125,0.75) 100%);background:linear-gradient(to bottom, rgba(84,150,199,0.2) 0, rgba(28,84,125,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335496c7', endColorstr='#bf1c547d', GradientType=0);opacity:0;transition:all 250ms ease 0s;z-index:1}@media (max-width:1023px){section#nouvelles .content-category .nouvelle .image:after,section#nouvelles .moduletable .nouvelle .image:after{font-size:50px}}@media (max-width:700px){section#nouvelles .content-category .nouvelle .image:after,section#nouvelles .moduletable .nouvelle .image:after{font-size:100px}}section#nouvelles .content-category .nouvelle .image .date,section#nouvelles .moduletable .nouvelle .image .date{position:absolute;bottom:0;left:0;background:#5496C7;font-weight:700;font-size:14px;height:40px;line-height:40px;display:inline-block;font-family:"Open Sans Condensed";color:#fff;padding:0 23px;z-index:3}@media (max-width:700px){section#nouvelles .content-category .nouvelle .image .date,section#nouvelles .moduletable .nouvelle .image .date{font-size:11px;line-height:30px;height:30px;padding:0 15px}}section#nouvelles .content-category .nouvelle>span,section#nouvelles .moduletable .nouvelle>span{display:block;padding:20px 20px 80px 20px}@media (max-width:700px){section#nouvelles .content-category .nouvelle>span,section#nouvelles .moduletable .nouvelle>span{padding:20px 15px 80px 15px}}section#nouvelles .content-category .nouvelle>span .titre,section#nouvelles .moduletable .nouvelle>span .titre{font-family:"Open Sans Condensed";font-size:28px;color:#231F20;font-weight:700;transition:all 250ms ease 0s}@media (max-width:700px){section#nouvelles .content-category .nouvelle>span .titre,section#nouvelles .moduletable .nouvelle>span .titre{font-size:20px;line-height:25px}}section#nouvelles .content-category .nouvelle>span .readmore,section#nouvelles .moduletable .nouvelle>span .readmore{color:#5496C7;text-decoration:underline;font-weight:800;font-size:18px;position:absolute;bottom:20px;left:20px;font-family:"Open Sans"}@media (max-width:700px){section#nouvelles .content-category .nouvelle>span .readmore,section#nouvelles .moduletable .nouvelle>span .readmore{font-size:14px;left:15px}}section#nouvelles .content-category .nouvelle:hover .readmore,section#nouvelles .moduletable .nouvelle:hover .readmore,section#nouvelles .content-category .nouvelle:focus .readmore,section#nouvelles .moduletable .nouvelle:focus .readmore{text-decoration:none}section#nouvelles .content-category .nouvelle:hover .titre,section#nouvelles .moduletable .nouvelle:hover .titre,section#nouvelles .content-category .nouvelle:focus .titre,section#nouvelles .moduletable .nouvelle:focus .titre{color:#5496C7}section#nouvelles .content-category .nouvelle:hover .image:before,section#nouvelles .moduletable .nouvelle:hover .image:before,section#nouvelles .content-category .nouvelle:focus .image:before,section#nouvelles .moduletable .nouvelle:focus .image:before,section#nouvelles .content-category .nouvelle:hover .image:after,section#nouvelles .moduletable .nouvelle:hover .image:after,section#nouvelles .content-category .nouvelle:focus .image:after,section#nouvelles .moduletable .nouvelle:focus .image:after{opacity:1}body:not(.home) #nouvelles{padding-top:50px}#prod{text-align:left !important;display:flex}@media (max-width:1200px){#prod{flex-wrap:wrap}}#prod .text-container{width:50%;background-color:#F2F7FA}@media (max-width:1200px){#prod .text-container{width:100%}}#prod .text-container h2{margin-bottom:30px}#prod .text-container .inner{padding:180px 0;width:90%;margin:0 auto;max-width:571px}@media (max-width:768px){#prod .text-container .inner{padding:60px 0;width:85%}}#prod .image{background-size:cover;background-position:center;width:50%}@media (max-width:1200px){#prod .image{width:100%}}@media (max-width:768px){#prod .image{height:50vh}}#tableau{padding:80px 9%;box-sizing:border-box;background-size:cover;background-position:center}@media (max-width:700px){#tableau{padding:40px 24px 40px 24px}}#tableau h2{font-family:"Open Sans Condensed";font-size:38px;text-align:center;line-height:44px}@media (max-width:700px){#tableau h2{font-size:22px;line-height:28px}}#tableau img{margin-top:20px;max-width:695px;height:auto;width:100%}#tableau .text{background:rgba(255,255,255,0.83);padding:50px;max-width:796px;margin:0 auto;box-sizing:border-box}@media (max-width:700px){#tableau .text{padding:10px 10px 10px 10px}}.contactMerci .page-header,body .item-pagepage404 .page-header,body.news .page-header,body.noticias .page-header,body.nouvelles .page-header,body.distribuidores .page-header,body.distributors .page-header,body.oil-absorbents-distributors .page-header,body.distributeurs .page-header{text-align:center;font-family:"Open Sans";font-weight:600;line-height:1.4;color:#fff;margin-top:77px;padding:100px 20px;background-image:url(../images/img_background.jpg);background-position:center;background-size:cover;position:relative}.contactMerci .page-header:after,body .item-pagepage404 .page-header:after,body.news .page-header:after,body.noticias .page-header:after,body.nouvelles .page-header:after,body.distribuidores .page-header:after,body.distributors .page-header:after,body.oil-absorbents-distributors .page-header:after,body.distributeurs .page-header:after{content:'';background-color:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media (max-width:700px){.contactMerci .page-header,body .item-pagepage404 .page-header,body.news .page-header,body.noticias .page-header,body.nouvelles .page-header,body.distribuidores .page-header,body.distributors .page-header,body.oil-absorbents-distributors .page-header,body.distributeurs .page-header{margin-top:165px}}.contactMerci .page-header .container,body .item-pagepage404 .page-header .container,body.news .page-header .container,body.noticias .page-header .container,body.nouvelles .page-header .container,body.distribuidores .page-header .container,body.distributors .page-header .container,body.oil-absorbents-distributors .page-header .container,body.distributeurs .page-header .container{width:846px;max-width:100%;margin:0 auto;z-index:2;position:relative}@media (max-width:700px){.contactMerci .page-header .container,body .item-pagepage404 .page-header .container,body.news .page-header .container,body.noticias .page-header .container,body.nouvelles .page-header .container,body.distribuidores .page-header .container,body.distributors .page-header .container,body.oil-absorbents-distributors .page-header .container,body.distributeurs .page-header .container{font-size:12px;line-height:1.5}}.contactMerci .page-header h1,body .item-pagepage404 .page-header h1,body.news .page-header h1,body.noticias .page-header h1,body.nouvelles .page-header h1,body.distribuidores .page-header h1,body.distributors .page-header h1,body.oil-absorbents-distributors .page-header h1,body.distributeurs .page-header h1,.contactMerci .page-header .titre,body .item-pagepage404 .page-header .titre,body.news .page-header .titre,body.noticias .page-header .titre,body.nouvelles .page-header .titre,body.distribuidores .page-header .titre,body.distributors .page-header .titre,body.oil-absorbents-distributors .page-header .titre,body.distributeurs .page-header .titre{text-transform:uppercase;margin-bottom:20px;display:block;font-family:"Open Sans Condensed";line-height:1.2;color:#fff;font-size:48px;position:relative;z-index:2}@media (max-width:700px){.contactMerci .page-header h1,body .item-pagepage404 .page-header h1,body.news .page-header h1,body.noticias .page-header h1,body.nouvelles .page-header h1,body.distribuidores .page-header h1,body.distributors .page-header h1,body.oil-absorbents-distributors .page-header h1,body.distributeurs .page-header h1,.contactMerci .page-header .titre,body .item-pagepage404 .page-header .titre,body.news .page-header .titre,body.noticias .page-header .titre,body.nouvelles .page-header .titre,body.distribuidores .page-header .titre,body.distributors .page-header .titre,body.oil-absorbents-distributors .page-header .titre,body.distributeurs .page-header .titre{font-size:30px !important;line-height:1.2}}.contactMerci .page-header h1,body .item-pagepage404 .page-header h1,body.news .page-header h1,body.noticias .page-header h1,body.nouvelles .page-header h1,body.distribuidores .page-header h1,body.distributors .page-header h1,body.oil-absorbents-distributors .page-header h1,body.distributeurs .page-header h1{margin-bottom:0}.contactMerci .page-header .titre{margin:0}.bodyDistributeurs{margin:0;padding:0;display:flex;flex-wrap:wrap}.bodyDistributeurs h1{text-transform:none;font-family:"Open Sans Condensed";font-size:48px;font-weight:700;color:#000;line-height:1;margin-bottom:35px}@media (max-width:700px){.bodyDistributeurs h1{font-size:30px !important}}.bodyDistributeurs>div{box-sizing:border-box;width:50%}@media (max-width:1200px){.bodyDistributeurs>div{width:100%}}.bodyDistributeurs>div.carte{background-color:#f2f7fa;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:1200px){.bodyDistributeurs>div.carte{height:63.75vw}}.bodyDistributeurs>div.wrapper{display:flex;justify-content:center;flex-direction:column}.bodyDistributeurs>div.wrapper div{padding:160px 0;max-width:480px;width:100%;margin:0 auto}@media (max-width:700px){.bodyDistributeurs>div.wrapper div{padding:50px 0;width:85%}}.bodyDistributeurs>div.wrapper ul,.bodyDistributeurs>div.wrapper li{padding:0;margin:0;list-style:none;column-count:2;font-size:20px;font-family:"Open Sans";font-weight:600}@media (max-width:700px){.bodyDistributeurs>div.wrapper ul,.bodyDistributeurs>div.wrapper li{font-size:12px;line-height:1.5}}.bodyDistributeurs>div.wrapper li{white-space:nowrap;line-height:1.2;margin-bottom:7px}.noticias .sticky+main,.news .sticky+main,.nouvelles .sticky+main,.points-de-vente .sticky+main,.distributors .sticky+main,.oil-absorbents-distributors .sticky+main,.distribuidores .sticky+main,.contacto .sticky+main,.contact .sticky+main{margin-top:230px}@media (max-width:700px){.noticias .sticky+main,.news .sticky+main,.nouvelles .sticky+main,.points-de-vente .sticky+main,.distributors .sticky+main,.oil-absorbents-distributors .sticky+main,.distribuidores .sticky+main,.contacto .sticky+main,.contact .sticky+main{margin-top:0}}body:not(.home) a.nouvelle{margin-bottom:40px}.pagination{width:100%;padding-top:30px;text-align:center}.pagination .counter{display:none}.pagination .pagination{width:100%;display:flex;justify-content:center;text-align:center}.pagination .pagination li{padding:0 10px;margin:0;border:0}.mod-languages{position:absolute;width:100%;padding:0 20px;box-sizing:border-box;box-shadow:0 0 0 rgba(0,0,0,0);z-index:9}@media (max-width:700px){.mod-languages{display:none}}.mod-languages form{max-width:900px;width:100%;margin:0 auto;text-align:left}.mod-languages .chzn-container{float:right;width:155px !important;box-shadow:0 0 0 rgba(0,0,0,0)}.mod-languages .chzn-container-single .chzn-single{border-radius:0;border:1px solid #EBEBEB;height:48px;background:#fff;box-shadow:0 0 0 rgba(0,0,0,0);padding-left:30px}.mod-languages .chzn-container-single .chzn-single span{font-size:16px;font-family:"Open Sans";height:48px;font-weight:600;line-height:46px;color:#231F20}.mod-languages .chzn-container-single .chzn-single div{width:30px}.mod-languages .chzn-container-single .chzn-single div b{background:url(../images/fleche-bas.svg) no-repeat 0 center;background-size:10px auto}.mod-languages .chzn-container .chzn-drop{border:1px solid #EBEBEB;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0)}.mod-languages .chzn-container .chzn-results{padding:0;margin:0}.mod-languages .chzn-container .chzn-results li.active-result{padding:10px 30px;color:#231F20;font-weight:600;font-family:"Open Sans";font-size:14px}.mod-languages .chzn-container .chzn-results li.active-result.highlighted{color:#fff;background:#5496C7}.sticky .mod-languages{display:none}.mod-languages.langue_mobile{display:none;width:100%;position:relative}@media (max-width:700px){.mod-languages.langue_mobile{display:block}}.mod-languages.langue_mobile:before{content:'';width:70px;height:1px;background:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%)}.mod-languages.langue_mobile li{display:block !important;width:100%;margin:0;padding:20px 0 0 0}.mod-languages.langue_mobile li a{color:#fff;font-weight:600;font-family:"Open Sans";line-height:19px;font-size:14px}.mod-languages.langue_mobile li.lang-active a{color:#5496C7}@media (max-width:700px){.sticky .mod-languages.langue_mobile{display:none}}@media (max-width:700px){#content p{font-size:15px;line-height:22px}}body.contactform .article .text{padding:5%;box-sizing:border-box}@media (max-width:700px){body.contactform .article .text{padding:50px 24px}}body.contactform .article .text p{margin:0 0 20px 0}.contactez_nous_distributeurs{background-color:#0D2A3F;font-size:48px;line-height:1;text-align:center;padding:75px 9%;color:#fff}@media (max-width:700px){.contactez_nous_distributeurs{padding:43px 24px}}.contactez_nous_distributeurs p{font-size:48px;line-height:1;color:#fff;font-family:"Open Sans Condensed";max-width:734px;margin:0 auto}@media (max-width:700px){.contactez_nous_distributeurs p{font-size:22px}}.contactez_nous_distributeurs .beige-btn{width:336px;max-width:100%;margin:0 auto;font-family:"Open Sans Condensed";padding-left:0;padding-right:0;margin-top:44px;display:flex;justify-content:center;flex-direction:column;text-align:center}@media (max-width:700px){.contactez_nous_distributeurs .beige-btn{margin-top:20px;width:100%}}.pager.pagenav{width:100%;display:flex;box-sizing:border-box;padding:0 24px;margin:0;list-style:none;padding-bottom:50px}.pager.pagenav li{width:50%;margin:0;list-style:none;flex:auto}.pager.pagenav li.next{text-align:right}.pager.pagenav li a{text-decoration:underline}.pager.pagenav li a:hover,.pager.pagenav li a:focus{text-decoration:none}.imgNews{max-width:100%;height:auto;float:right;margin-left:45px;margin-bottom:45px}@media (max-width:768px){.imgNews{width:100%;float:none;margin-left:0;margin-bottom:30px}}#content .default h1{font-family:"Open Sans Condensed";font-size:48px;font-weight:700;line-height:1.2;color:#000}@media (max-width:700px){#content .default h1{font-size:30px !important}}#content{font-size:16px;line-height:25px}#content ul li{font-size:16px;line-height:22px}@media (max-width:600px){#content{font-size:15px;line-height:22px}#content ul li{font-size:15px;line-height:20px}}@media (max-width:700px){body.nouvelles .wrapper{width:85%}}body,html{font-size:1em;max-width:100%;overflow-x:hidden}sub,sup{line-height:1}sub{vertical-align:bottom}sup{vertical-align:top}del,s,strike{text-decoration:line-through}ins{border-bottom:1px dotted;text-decoration:none}bdo{border-bottom:1px dotted}u{text-decoration:underline}fieldset{padding:1em}legend{font-weight:bold;padding:0 .25em}input,textarea,select,button{font-family:inherit;font-size:1em}input[type="button"],input[type="file"],input[type="image"],input[type="reset"],input[type="submit"],button[type="button"],button[type="reset"],button[type="submit"]{cursor:pointer;line-height:1}input[type="text"],input[type="password"],textarea{padding:1px}textarea{line-height:1.25;text-align:left}table{border:0;border-collapse:collapse;border-spacing:0;line-height:1.3}caption,th,td{text-align:left;vertical-align:top}th,td{border:1px solid;padding:.5em 1em}caption{padding-bottom:1em}h1,h2,h3,h4,h5,h6,strong,b,dt,th{font-weight:bold}em,i,blockquote,q,cite{font-style:italic}.center-block{display:block;margin:0 auto}#flexbox .display-box{display:-moz-box;display:-webkit-box}code{padding:3px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{margin:20px 0;padding:20px;color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;white-space:pre-wrap}div.grid div.span1{display:inline;float:left;width:40px;margin-left:20px}div.grid div.span1:first-child{margin-left:0}div.grid div.span2{display:inline;float:left;width:100px;margin-left:20px}div.grid div.span2:first-child{margin-left:0}div.grid div.span3{display:inline;float:left;width:160px;margin-left:20px}div.grid div.span3:first-child{margin-left:0}div.grid div.span4{display:inline;float:left;width:220px;margin-left:20px}div.grid div.span4:first-child{margin-left:0}div.grid div.span5{display:inline;float:left;width:280px;margin-left:20px}div.grid div.span5:first-child{margin-left:0}div.grid.show-grid{background-color:rgba(0,0,0,0.25);height:200px;margin-bottom:20px}div.grid.show-grid div{background-color:rgba(0,0,0,0.25);height:200px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:200px}div.flexbox{display:-moz-box;display:-webkit-box;-moz-box-pack:center;-webkit-box-pack:center}div.flexbox div{margin:5px;background-color:rgba(0,0,0,0.25);height:50px;width:50px}div.flexbox div.box2{-moz-box-flex:1;-webkit-box-flex:1}#system-message{margin-bottom:10px;padding:0}#system-message dt{font-weight:bold}#system-message dd{margin:0;font-weight:bold;text-indent:30px}#system-message dd ul{color:#0055bb;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84a7db;border-bottom:3px solid #84a7db}#system-message dt.message{display:none}#system-message dt.error{display:none}#system-message dd.error ul{color:#c00;background-color:#e6c0c0;border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b}#system-message dt.notice{display:none}#system-message dd.notice ul{color:#c00;background:#efe7b8;border-top:3px solid #f0dc7e;border-bottom:3px solid #f0dc7e}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}#system-debug div{font-size:11px}div.pagination{overflow:hidden}ul.pagination{margin-left:0}ul.pagination li{list-style:none;margin-right:0;display:inline}ul.pagination li a{display:block}.pane-sliders{margin:18px 0 0 0;position:relative}.pane-sliders .title{margin:0;padding:2px 2px 2px 5px;color:#666;cursor:pointer}#content-pane{margin:8px 10px 15px 15px}.pane-sliders .panel{margin-bottom:3px;border:solid 1px #ccc}.pane-sliders .panel h3{background:#fafafa;color:#666}.pane-sliders .content{background:#fff}.pane-sliders .adminlist{border:0 none;font-size:1em}.pane-sliders .adminlist td{border:0 none}.pane-toggler span{background:transparent url(../images/com/j_arrow.png) 5px 50% no-repeat;padding-left:20px}.pane-toggler-down span{background:transparent url(../images/com/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px}.pane-toggler-down{border-bottom:1px solid #ccc}h3.pane-toggler-down a:hover,h3.pane-toggler a:hover{text-decoration:none}.pane-slider.pane-hide{display:none}.pane-slider ol li{list-style:none;margin-left:-25px;margin-top:10px}input#jformparams_link_titles1,input#jformparams_show_title1,input#jformparams_link_category1{margin-left:13px}div#position-icon.pane-sliders div.pane-down div.icon-wrapper{margin:5px 0 5px 0}div#position-icon.pane-sliders div.pane-down .icon-wrapper .icon{padding:5px 0 5px 10px;margin:0}div#position-icon.pane-sliders .icon{background:#fff}dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50}dl.tabs dt{float:left;padding:4px 10px;border:1px solid #ccc;margin-left:3px;background:#e9e9e9;color:#666}dl.tabs dt.open{background:#f9f9f9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}div.current{clear:both;border:1px solid #ccc;padding:10px 10px}div.current dd{padding:0;margin:0}dl#content-pane.tabs{margin:1px 0 0 0}div.current label,div.current span.faux-label{display:block;min-width:150px;float:left;clear:left;margin-top:8px}div.current fieldset{border:none 0}div.current fieldset.adminform{border:1px #ccc solid}div.current fieldset.radio{float:left}div.current fieldset.radio input{clear:none;min-width:15px;float:left;margin:3px 0 0 2px}div.current fieldset.radio label{clear:none;min-width:45px;float:left;margin:3px 0 0 5px}div.current fieldset.checkboxes{float:left;clear:right}div.current fieldset.checkboxes input{clear:left;min-width:15px;float:left;margin:3px 0 0 2px}div.current fieldset.checkboxes label{clear:right;min-width:45px;margin:3px 0 0 5px}div.current input,div.current textarea,div.current select{clear:none;float:left;margin:3px 0 0 2px}div.current select{margin-bottom:15px}p.tab-description{font-size:1.091em;margin-left:0;margin-top:5px}.tip{float:left;background:#ffc;border:1px solid #d4d5aa;padding:5px;max-width:400px;z-index:500}.tip-title{padding:0;margin:0;font-size:1em;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/com/selector-arrow.png) no-repeat}.tip-text{font-size:1em;margin:0}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/com/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}body,html{font-size:1em;max-width:100%;overflow-x:hidden}.com_focalpoint .container{max-width:1720px}.com_focalpoint .container .fp_mapintro{max-width:1200px;margin:0 auto}#focalpoint .nav{border-bottom:0;text-align:right;z-index:-1;margin-bottom:10px;width:95%}#focalpoint .nav li{margin-bottom:10px;float:right}@media only screen and (max-width:1023px){#focalpoint .nav li{float:left;margin-left:0;margin-right:9px}}#focalpoint .nav li:last-of-type{padding-left:0 !important;padding-right:0 !important}#focalpoint .nav>.active{display:none}#focalpoint .nav #carte,#focalpoint .nav #locationlisttab{display:inline-block;transition:all 250ms ease 0s;margin:0;padding:11px 17px 11px 40px;text-decoration:none;position:relative;font-family:"Open Sans";font-size:1.8rem;color:#fff;background-color:#f4911f;background-image:url(../images/icones/list.svg);background-repeat:no-repeat;background-position:14px 50%}#focalpoint .nav #carte span,#focalpoint .nav #locationlisttab span{background-size:contain;width:24px;height:13px;position:absolute;top:17px;left:36px;z-index:9}#focalpoint .nav #carte:focus,#focalpoint .nav #locationlisttab:focus,#focalpoint .nav #carte:hover,#focalpoint .nav #locationlisttab:hover{color:#f4911f;background-image:url(../images/icones/list-green.svg);background-position:14px 50%;border:2px solid #f4911f}@media only screen and (max-width:1023px){#focalpoint .pourReset{display:none}}#focalpoint .pourReset button{position:relative;margin-top:1px;padding-left:75px;padding-right:36px;margin-right:32px;font-size:16px;color:#ffffff;letter-spacing:.64px;display:none}#focalpoint .pourReset button span{background:url(../images/fleche-ronde.svg) no-repeat center;background-size:contain;width:19px;height:18px;position:absolute;top:14px;left:36px;z-index:9}#focalpoint a.btn{font-size:16px}#focalpoint a.tel{display:inline-block;width:100%;padding-left:20px;text-decoration:none !important;background:url(../images/icones/mini-tel.svg) no-repeat center left 3px;background-size:10px 19px;font-size:14px;color:#404042;letter-spacing:.56px;margin-top:6px;margin-bottom:10px;font-weight:bold;font-family:"Open Sans Condensed"}#focalpoint a.mail{display:inline-block;width:100%;padding-left:20px;text-decoration:none !important;background:url(../images/mini-mail.svg) no-repeat center left;background-size:16px 12px;font-size:14px;color:#404042;letter-spacing:.56px;margin-top:6px}#focalpoint a.mail:hover,#focalpoint a.mail:focus{color:#eb7723}#focalpoint h4{padding:0;font-size:16px;margin:0 0 15px 0;color:#000;font-family:"Open Sans Condensed";font-weight:700}#focalpoint .btn.fleche{background-image:url(../images/icones/small-pin.svg);background-color:#f4911f;padding:6px 0 3px 15px;background-repeat:no-repeat;text-align:center;display:block;color:#fff;width:109px;font-family:"Open Sans";transition:all .5s;border:2px solid transparent;background-position:left 10px center;background-size:10%}#focalpoint .btn.fleche:hover,#focalpoint .btn.fleche:focus{background-image:url(/images/base_2x-orange.png);background-color:transparent;background-size:10%;border:2px solid #f4911f;color:#f4911f}@media (max-width:385px){#focalpoint .btn{margin-top:8px}}#focalpoint #fp_googleMapContainer{display:flex;flex-wrap:nowrap}@media only screen and (max-width:480px){#focalpoint #fp_googleMapContainer{display:block}}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar{background:transparent;padding:0 40px 75px 0;position:relative;z-index:99;width:410px;padding-right:67px;text-align:left;padding-left:30px;overflow:hidden;padding-top:50px;transition:all 250ms ease 0s;display:flex;flex-wrap:wrap;align-content:flex-start}@media only screen and (max-width:1023px){#focalpoint #fp_googleMapContainer #fp_googleMapSidebar{display:none}}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar.listeSeulement{display:none}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.filtre{order:2;width:100%;display:none}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.row-fluid{order:1}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.row-fluid #fp_searchAddress{width:100%;font-size:1.6rem;color:#7e8083;background-color:transparent;outline:none;border:2px solid #7e8083;text-overflow:ellipsis;padding:10px 25px 11px 15px;position:relative}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.listeCarte{order:3}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.resultatsAffiches{order:5}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar>.pagination{order:6}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre h4{background:linear-gradient(-225deg, #262626 0, #4a4a4a 100%);font-size:18px;color:#ffffff;letter-spacing:.72px;line-height:44px;height:44px;border-radius:4px 4px 0 0;padding:0 0 0 55px;margin-bottom:0;position:relative}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre h4:before{background:url(../images/filter.svg) no-repeat center;content:"";height:44px;width:24px;top:0;left:18px;position:absolute}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar{padding:15px 15px 10px 15px;border:1px solid #d7d7d7;border-top:0}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar li a:before{left:9px;background:url(../images/close.svg) no-repeat;width:12px;height:12px;background-size:12px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar .markertoggles{border:1px solid #eb7723;padding:3px 20px 3px 50px;background:#f5f5f5;margin-bottom:14px;display:none}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar .markertoggles.active{display:inline-block}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar .markertoggles.markers-filtre{background-image:url(../images/pin-orange.png);background-repeat:no-repeat;background-size:15px 22px;background-position:30px 3px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .filtre .sidebar .markertoggles.markers-devenir-un-dealer{background-image:url(../images/pin-grise.png);background-repeat:no-repeat;background-size:15px 22px;background-position:30px 3px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .listeCarte{background:transparent;position:relative;z-index:10}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .listeCarte .fp_listitem{width:100%;max-width:100%;padding:10px 0 10px 0;display:flex;align-items:flex-start;margin:0 auto;box-shadow:0 0 0 rgba(0,0,0,0);border-bottom:1px solid #231f20;font-size:14px;line-height:1.286;background:transparent;border-radius:0}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .listeCarte .fp_listitem:nth-child(1){border-top:0 !important}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .listeCarte>.groupeListe{display:none}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .listeCarte>.groupeListe.active{display:block}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination{width:100%;text-align:left;display:inline;margin:0;height:30px;position:relative;padding:0;font-weight:bold;top:20px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li a{text-decoration:none;margin:0 9px;display:inline-block;height:auto;display:flex;justify-content:center;flex-direction:column;text-align:center}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li a.active,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li a:hover,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li a:focus{color:#f4911f}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:last-of-type a{width:0;height:35px;transition:all 250ms ease 0s}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:last-of-type a:hover,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:last-of-type a:focus{opacity:.6;color:#f4911f}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:first-of-type a{width:0;height:35px;transition:all 250ms ease 0s}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:first-of-type a:hover,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar .pagination li:first-of-type a:focus{opacity:.6;color:#eb7723}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar p{line-height:1.286;padding-bottom:15px;font-size:1.4rem;color:#7e8083}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer{width:45px;position:absolute;top:0;right:0;height:100%;border:2px solid #7e8083;text-align:center;vertical-align:middle;z-index:999;box-shadow:30px 0 26px rgba(0,0,0,0.07);transition:all 250ms ease 0s;background-color:#7e8083;font-size:16px;color:#fff}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;text-align:center;white-space:nowrap;left:-57px;position:absolute;top:50%}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span.En{left:-35px}body.En:not(.Windows) #focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span{left:-53px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span.montrer{display:none;left:-54px}body.En #focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span.montrer{left:-58px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span.montrer:after{top:10px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:">"}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span:after,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span:before{content:"<";transition:all 250ms ease 0s;background-size:contain;font-weight:bold;width:18px;height:18px;position:absolute;right:-35px;top:6px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#f4911f}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer:hover span:after,#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer:hover span:before{color:#7e8083}body:not(.Windows) #focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer span:after{top:1px}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer:hover{background-color:#f4911f;border:2px solid #f4911f}#focalpoint #fp_googleMapContainer #fp_googleMapSidebar a.masquer:hover span:after{background-image:url(../images/fleche-blanche.svg)}#focalpoint #fp_googleMapContainer #fp_googleMap{min-height:903px;width:80%;height:inherit !important}@media only screen and (max-width:1023px){#focalpoint #fp_googleMapContainer #fp_googleMap{width:100%}}#focalpoint #fp_googleMapContainer.resultatFerme a.masquer span.masque{display:none !important}#focalpoint #fp_googleMapContainer.resultatFerme a.masquer span.montrer{display:inline-block !important}#focalpoint #fp_googleMapContainer.resultatFerme #fp_googleMapSidebar{width:0;padding-right:18px}#focalpoint #fp_googleMapContainer.resultatFerme #fp_googleMap{width:100%}#focalpoint #fp_googleMapContainer.resultatFerme #fp_googleMap .infoBox h4{background:#fff !important}#focalpoint #fp_googleMapContainer #fp_locationlist_container #fp_locationlist{width:100%;height:auto !important}#focalpoint #fp_googleMapContainer #fp_locationlist_container #fp_locationlist .fp_ll_holder{display:flex;flex-wrap:wrap;justify-content:space-evenly}#focalpoint #fp_googleMapContainer #fp_locationlist_container #fp_locationlist .fp_ll_holder .fp_listitem{margin:0 20px 0 0;display:flex;width:350px;max-width:100%;padding:17px 0;box-shadow:0 0 0 rgba(0,0,0,0);border-bottom:1px solid #231f20;font-size:14px;line-height:1.286;border-radius:0;background:transparent}@media only screen and (max-width:480px){#focalpoint #fp_googleMapContainer #fp_locationlist_container #fp_locationlist .fp_ll_holder .fp_listitem{margin:0}}#focalpoint .resultatsAffiches{position:relative;font-size:14px;top:10px;color:#231f20}#fp_googleMap .infoBox{border-radius:0;width:315px !important;margin-left:0}#fp_googleMap .infoBox img{width:9px;height:9px;background:url(../images/x.svg) no-repeat;background-size:cover;position:relative}#fp_googleMap .infoBox h4{background-color:transparent;border-bottom:0;padding:0 0 0 0;margin:0 20px 10px 0}#fp_googleMap .infoBox p{padding:0;margin:10px 0 10px}#fp_googleMap .infoBox .infoboxcontent{width:100%;font-size:14px;padding:13px 0;box-shadow:0 0 black;margin:0 auto}#fp_googleMap .infoBox .infoboxcontent a{width:100%;margin-bottom:10px}#fp_googleMap .infoBox .infoboxcontent a.tel{padding-left:22px;margin-top:0;background-position:center left 3px}#fp_googleMap .infoBox .infoboxcontent a.mail{margin-top:20px;padding-left:22px;background-position:center left 0}#fp_googleMap .infoBox .infoboxcontent a.btn.fleche{padding-left:10px;background-position:center left 10px;display:inline-block;max-width:118px}.infoboxcontent p{padding:0}.nav.nav-tabs li{background:none}.fp_mapsearch.input-append{display:block}#fp_map_buttons,#fp_map_buttons button{display:none !important}#fp_searchAddressBtn{height:38px;width:38px;display:inline-block;padding:0;position:absolute;border:2px solid transparent;background-color:#7e8083;top:3px;right:-40px}#fp_searchAddressBtn span{height:100%;width:100%;background:url(../images/icones/small-search.svg) center no-repeat;display:block}#fp_searchAddressBtn:before,#fp_searchAddressBtn:after{border-radius:0}/*# sourceMappingURL=dentler.css.map */