*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}html{height:100%}body{margin:0;padding:0;height:100%;font-size:13px;font-family:Arial,Verdana,sans-serif;color:#4D4D4D;text-align:center;background:#E5E5E5}input,select,td,textarea,th{font-size:1em;font-weight:400;font-family:Arial,Verdana,sans-serif;color:#4D4D4D}th{text-align:left}fieldset,form,img,legend{margin:0;padding:0;border:0}.ie legend{display:inline;white-space:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0}div.subnavSEO{margin:0; padding:0}hr{display:none}img,input,label,select{vertical-align:middle}img{max-width:99%}p{margin:10px 0}a{color:#236CD3;outline:0}a *{cursor:pointer}a img{text-decoration:none}sup{font-size:.833em}caption{text-align:left;font-weight:400}article,aside,footer,header,nav,section,summary,time{display:block}button,input,select{-webkit-appearance:none}.clear{clear:both;height:0}#imgd,.subnav .back,.toppage{display:block;white-space:nowrap;overflow:hidden;text-indent:-9999em;border:0}#clrlist,nav li,nav ul{margin:0;padding:0;list-style:outside none}.toppage{float:right;width:34px;height:35px;background:url(bg/toppage.png);background-size:100% 100%}.searchbtn img{width:auto;height:31px}div[data-swipe]{position:relative}.swipe{z-index:2;position:relative;left:0}.pager{text-align:center}.next,.prev{z-index:5;position:absolute;top:50%;margin-top:-20px;width:25px;height:40px;background:no-repeat;background-size:100% 100%}.prev{left:0;background-image:url(bg/sub-prev.png)}.prev.off{background-image:url(bg/sub-prev-off.png)}.next{right:0;background-image:url(bg/sub-next.png)}.next.off{background-image:url(bg/sub-next-off.png)}.swipebg{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:no-repeat;background-size:100% 100%}.container{position:relative}.ie .container,.ios4 .container{height:101%}.mainhead{z-index:25;position:fixed;top:0;right:0;left:0;height:46px;background:url(bg/bar.png) repeat-x;background-size:100% 100%;border-bottom:1px solid #CCC;box-shadow:0 0 5px rgba(0,0,0,.25)}.bb .mainhead,.ie .mainhead,.ios4 .mainhead{position:absolute}.mainhead h1{float:left}.mainhead h1 img{width:auto;height:45px}.mainhead span{ float:left}.mainhead span img{ width:auto; height:45px}.mainhead nav{float:right}.mainhead li{float:left}.mainhead nav>ul>li>a>img{width:auto;height:45px}.mainhead .menu .on,.mainhead .menu.open img{display:none}.mainhead .menu.open .on{display:block}.menulayer{z-index:20;display:none;position:fixed;top:45px;right:0;left:0;bottom:0;overflow:hidden;background:rgba(0,0,0,.25)}.bb .menulayer,.ie .menulayer,.ios4 .menulayer{position:absolute}.ios4 .menulayer{min-height:372px}.menulayer ul{position:relative;margin-top:-800px;height:auto;overflow:hidden;background:url(bg/menu-item.png);background-size:auto 106px;border-bottom:1px solid #BEBFBF;border-left:1px solid #BEBFBF}.menulayer li{float:left;margin:0 0 -1px;width:33.33%;background:url(bg/menu-item.png);background-size:100% 100%;border:1px solid #BEBFBF;border-left-color:#FFF}.menulayer a{display:block;padding:10px 0 0;height:105px;font-weight:700;font-size:12px;color:#4D4D4D;text-decoration:none}.menulayer a img{margin:auto;display:block;width:75px;height:65px}.menulayer a span{display:block}.content{padding:45px 0 0;min-height:417px;background:#FFF}.ie .content,.ios4 .content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.subnav{position:relative;color:#FFF;background:url(bg/subnav.jpg) no-repeat;background-size:100% 100%}.subnav h2{padding:10px 0;font:400 18px Arial,sans-serif;border-bottom:1px solid #970F10;text-shadow:0 0 rgba(255,255,255,0)}.subnav h2 a{color:inherit;text-decoration:none}.subnav h2 span{display:block;font-family:Arial,sans-serif}.subnav div.subnavSEO{padding:10px 0; font:normal 18px Arial, sans-serif; border-bottom:1px solid #970F10; text-shadow:0 0 rgba(255,255,255,0)}.subnav div.subnavSEO a{color:inherit; text-decoration:none}.subnav span.subnavSEO span{display:block; font-family: Arial, sans-serif}.subnav nav{position:relative;padding:5px 25px;border-top:1px solid #DC1B1D}.subnav ul{overflow:auto;white-space:nowrap}.subnav li{display:inline-block;padding:0 1px 0 3px;width:33.33%;white-space:normal;vertical-align:middle}.subnav li~li{margin:0 0 0 -3px;background:url(bg/subnav-sep.png) left no-repeat;background-size:1px 44px}.subnav nav a{display:block;padding:7px 0;color:#FFF;font:400 11px/1.4em "Arial Black",sans-serif;text-decoration:none;text-shadow:1px 1px #000;border-radius:3px}.subnav li.solo a{line-height:2.8em}.subnav a span{display:block}.subnav .on a{background:#8C1012}.subnav .back{position:absolute;top:7px;left:5px;width:44px;height:30px;background:url(bg/back.png) no-repeat;background-size:100%}.subnav .back img{position:absolute;top:0;left:0;width:44px;height:30px}.subnav span.backlist{background-image:url(bg/backlist.png)}.subnav span.backsearch{background-image:url(bg/backsearch.png)}.subnav span.backrate{background-image:url(bg/backrate.png)}.mainfoot{background:#F0F0F0}.mainfoot .box{padding:10px;height:auto;overflow:hidden;border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}.mainfoot .box[data-footertgs]{padding:10px 0}.mainfoot .nav{background:#E5E5E5}.mainfoot .nav a{color:#4D4D4D}.mainfoot .nav p{font-family:Arial,sans-serif}.mainfoot .box~.box{border-top-color:#FFF}.mainfoot .pager{display:block;padding:0 0 10px;counter-reset:tgcounter}.mainfoot .page{display:inline-block;margin:0 10px;width:24px;height:24px;line-height:24px;color:#6D6D6D;background:#FFF;border-radius:10em}.mainfoot .page:before{content:counter(tgcounter);counter-increment:tgcounter}.mainfoot .page.on{color:#FFF;background:#6D6D6D}.mainfoot form{float:left;background:#FFF;border:1px solid #E3E3E3;border-radius:3px}.mainfoot input{float:left;width:185px;height:31px;background:0 0;border:0}.ie .mainfoot input{padding-top:2px}.mainfoot button{float:left;margin:0;padding:0;border:0}.mainfoot nav ul{margin:10px 0}.mainfoot nav li{display:inline-block}.mainfoot nav li~li{margin:0 0 0 5px;padding:0 0 0 5px;line-height:10px;border-left:1px solid #4D4D4D}.box .tgs,.tgs{position:relative;overflow:hidden;width:100%;white-space:nowrap}.bb .box .tgs,.ie .box .tgs{overflow-x:auto}.tgs .tg{display:inline-block;white-space:normal;text-align:center;width:100%}.tgs .tg~.tg{margin:0 0 0 -3px}.tgs .tg .item{display:inline-block;padding:10px 0;width:320px}.tgs .tg .item img{max-width:100%;border:1px solid #CCC;border-radius:2px}@media screen and (min-width:421px) and (max-width:767px){.content{min-height:268px}.ie .content{min-height:1px;height:245px}.menulayer ul{border-left:none}.menulayer li{width:20%}.menulayer a{font-size:11px}}.ios .menulayer{display:block;opacity:0;-webkit-transition:opacity 750ms linear;bottom:100%}.ios .menulayer ul{-webkit-transition:all 750ms linear}.ios [data-swipe]{-webkit-transition:height 250ms linear}.ios4 .menulayer{display:none;opacity:1;-webkit-transition:none;bottom:0}.ios4 .menulayer ul,.ios4 [data-swipe]{-webkit-transition:none}#imgd,.geo{display:block;white-space:nowrap;overflow:hidden;text-indent:-9999em;border:0}.linked li,.linked ul{margin:0;padding:0;list-style:none}.linked ul{text-align:left;border-top:1px solid #E3E3E3}.linked li{background:url(bg/linked.png) repeat-x;background-size:1px 100%}.linked li~li{border-top:1px solid #E3E3E3}.linked a{position:relative;display:block;margin:0 10px 0 0;font-weight:700;color:#383636;text-decoration:none;background:url(bg/grey-gt-right.png) right no-repeat;background-size:10px 16px}.linked a span{display:inline-block;padding:10px 20px 10px 13px;vertical-align:middle}.linked img+span{padding-left:55px}.linked a img{position:absolute;top:50%;left:10px;margin:-17px 0 0;width:35px;height:35px;vertical-align:middle}.linked a:after{content:'';display:inline-block;margin:0 0 0 -1px;width:1px;height:55px;vertical-align:middle}.stared{position:relative;width:100%;background:url(bg/notation.png) repeat-x;height:80px}.stared .encart{position:absolute;width:46px;height:45px;background-image:url(bg/encart_notation.png);top:0;left:0;z-index:2;color:#FFF;font-size:14px;padding:6px 0 0 6px}.stared .libelle{position:relative;padding-top:10px;padding-left:70px}ul.notes-echelle{margin:0;padding:7px 0 0}ul.notes-echelle li{float:left;margin:0;padding:0;list-style:none;min-width:30px;min-height:30px;width:20%}* html ul.notes-echelle.js li{width:30px;height:30px}ul.notes-echelle li label{display:block;text-align:center;line-height:29px;background:url(../img/etoiles.png) center top no-repeat;cursor:pointer}ul.notes-echelle li.note-off label{background-position:center -29px}ul.notes-echelle.js input{position:absolute;left:-999%}.listed,.listed>li{margin:0;padding:0;list-style:none}.listed>li{margin-top:10px;padding:0 0 0 15px;background:url(bg/listed-blue.png) 0 3px no-repeat;background-size:7px 8px}.listed ol,.listed ul{padding-left:20px}.listed ol li,.listed ul li{margin-top:10px}.callbutton{display:block;margin:15px 0;padding:7px;text-decoration:none;font-size:15px;color:#666;font-weight:700;text-align:center;background:url(bg/button.png) no-repeat;background-size:100% 100%;border:1px solid #AEAEAE;border-radius:3px}.callbutton.indigo{color:#FFF;background-image:url(bg/indigo.png);border-color:#726F9A}.callbutton.blue{color:#FFF;background-image:url(bg/call-blue.png);border-color:#396AA7}.callbutton.azur{color:#FFF;background-image:url(bg/call-azur.png);border-color:#48A1D1}.contactlink{display:block;margin:15px 0;padding:15px 7px;text-decoration:none;font-size:15px;color:#FFF;font-weight:700;text-align:center;background:url(bg/contactlink.png) no-repeat;background-size:100% 100%;border:1px solid #368A59;border-radius:3px}.newsearch{display:block;margin:13px;padding:7px;text-decoration:none;font-size:15px;color:#666;font-weight:700;text-align:center;background:url(bg/button.png) no-repeat;background-size:100% 100%;border:1px solid #AEAEAE;border-radius:3px}.sep{margin:15px 0;height:1px;overflow:hidden;background:#DCDCDC}.additional{margin:13px 0;color:#236CD3;text-align:center}.additional img{width:27px;height:auto;margin:-1px 5px 0 0}.tabs{display:table;width:100%;border-collapse:collapse}.tabs li,.tabs ul{margin:0;padding:0;list-style:none}.tabs ul{display:table-row}.tabs li{display:table-cell;padding:7px;width:1px;vertical-align:middle;background:url(bg/tabs.png) repeat-x #861B1C;background-size:100% 100%}.tabs li~li{border-left:1px solid #610D0E}.tabs li a{display:block;color:#FFF;font-size:11px;font-weight:700;text-decoration:none}.tabs li.active{background:#FFF}.tabs li.active a{color:#292929}.searchtabs li{width:20%}.fioultabs{margin:13px 0}.fioultabs li{width:50%;background-color:#CCC;background-image:url(bg/fioul-tab.png);border:1px solid silver}.fioultabs li a{color:#4D4D4D;text-align:center}.fioultabs li.active{background-color:#F89D33;background-image:url(bg/fioul-tab-active.png);border-color:#F89D33}.fioultabs li.active a{color:#FFF}.lubtabs{margin:13px 0}.lubtabs li{width:50%;background-color:#CCC;background-image:url(bg/fioul-tab.png);border:1px solid silver}.lubtabs li a{color:#4D4D4D;text-align:center}.lubtabs li.active{background-color:#F89D33;background-image:url(bg/lubrifiant-tab-active.png);border-color:#3564ba}.lubtabs li.active a{color:#FFF}.js .tabcontent{display:none;position:relative}.tabcontent .items{margin:0 -13px}.wait{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5);opacity:0}.wait:before{content:url(bg/wait_mobile.gif);display:block;left:0;position:absolute;top:50%;width:100%}.form{padding:13px;text-align:left}.form h1{margin:0 0 13px;color:#D20004;font-size:16px}.form h1 small{display:block;font-size:13px;color:#4D4D4D;font-weight:400}.form h1 img{float:left;margin:-5px 7px -5px 0;width:35px;height:auto}.form .button,.form .field,.form .optins,.form p{position:relative;margin:15px 0}.form .select{overflow:hidden}.form h3{margin:0 0 1em;font-size:16px}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=date],.form select,.form textarea{position:relative;display:block;margin:0;padding:8px 5px 7px;width:100%;height:33px;line-height:1em;background:#E9E9E9;border:1px solid silver;border-bottom-color:#A3A3A3;border-radius:3px}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=tel]:focus,.form input[type=date]:focus,.form select:focus{box-shadow:0 0 5px #3E7DC2;border-color:#3E7DC2}.form textarea{height:125px}.form .error{display:block;margin:3px 0 0;padding:5px;background:#FCC;border:1px solid red;border-radius:3px}.form .error small{font-size:11px}.form .optins.horizontal .error,.form .optins.vertical .error{display:table-caption;margin:0 0 10px}.form .select:after{content:'';display:block;position:absolute;top:0;right:0;height:33px;width:33px;background:url(bg/select-button.png) no-repeat;background-size:100% 100%}.form .inter{margin:15px -13px;padding:13px;font-size:15px;font-weight:700;background:url(bg/inter.png) no-repeat;background-size:100% 100%;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.form .links{margin:17px 0 0;padding:17px 0 0;border-top:1px solid #DCDCDC}.form .links a,.form button{position:relative;display:inline-block;padding:8px 5px 7px;width:100%;font:700 15px/1em Arial,Verdana,sans-serif;color:#555;text-align:center;text-decoration:none;background:url(bg/button.png);background-size:100% 100%;border:1px solid #A2A2A2;border-radius:3px;text-shadow:1px 1px #FFF}.form .links a img,.form button img{position:relative;float:right;margin:-9px -6px -8px 0;width:auto;height:33px}.optins{display:table;margin:13px 0;padding:0;width:100%;border-collapse:collapse}.optins:first-child{margin-top:0}.optins .row{display:table-row;margin:13px 0}.optins img{float:right;margin:-10px 0 0 5px}.optins+strong{display:block;padding:15px 0 0}.optins input[type=checkbox]{position:absolute;left:-999em}.optins input[type=checkbox]+label{display:inline-block;padding:0 0 0 28px;width:100%;font-size:12px;line-height:1.5em}.optins input[type=checkbox]+label:before{content:' ';position:absolute;display:block;margin:-2px 5px 0 -28px;vertical-align:middle;width:18px;height:18px;font:700 10px/19px "Arial Black",sans-serif;text-align:center;background:#E6E6E6;border:1px solid #CACACA;border-radius:3px}.optins input[type=checkbox]:checked+label:before{content:'X';color:#3E7DC2;border-color:#3E7DC2}.optins input[type=radio]{position:absolute;left:-999em}.optins input[type=radio]+label{display:table-cell}.optin2 input[type=radio]+label{width:50%}.optin3 input[type=radio]+label{width:33%}.optin4 input[type=radio]+label{width:25%}.optins input[type=radio]+label img{display:block;float:none;margin:0 auto 5px;width:auto;height:46px}.optins.horizontal input[type=radio]+label{font-size:12px}.optins.horizontal input[type=radio]+label:before{content:'';display:inline-block;margin:-2px 5px 0 0;vertical-align:middle;width:18px;height:18px;text-align:center;background:#E6E6E6;border:1px solid #CACACA;border-radius:3em}.optins.horizontal input[type=radio]:checked+label:before{content:'\2022';font:700 25px/19px Arial,sans-serif;color:#3E7DC2;border-color:#3E7DC2}.optins.horizontal input[type=radio]+label img{display:inline-block;float:none;margin:0 0 0 10px;width:auto;height:46px}.optins.vertical input[type=radio]+label{text-align:center}.optins.vertical input[type=radio]+label:after{content:'';display:block;margin:5px auto;width:18px;height:18px;text-align:center;background:#E6E6E6;border:1px solid #CACACA;border-radius:3em}.optins.vertical input[type=radio]:checked+label:after{content:'\2022';font:700 25px/19px Arial,sans-serif;color:#3E7DC2;border-color:#3E7DC2}.optins.vertical input[type=radio]+label img{display:block;float:none;margin:0 auto 5px;width:auto;height:46px}.bb .optins.vertical input[type=radio]:checked+label:after{font:27px/23px Arial,sans-serif}#success{display:none}.searchzone{padding:13px 13px 13px 60px;overflow:hidden}.searchzone .legend{float:left;margin:0 -100% 0 -40px;width:29px;height:auto}.searchzone.noicon{padding:13px}.searchzone.noicon .button,.searchzone.noicon .field,.searchzone.noicon .links{margin-left:45px}.searchzone .geo{float:left;cursor:pointer;margin:0 -100% 0 -45px;width:33px;height:33px;background:url(bg/geoloc.png);background-size:100% 100%}.nogeoloc .geo{visibility:hidden}.services{position:relative;margin:0 0 1px;background:#666}.services h3{z-index:5;position:absolute;top:-1px;right:0;left:0;color:#FFF;text-align:center;font:400 17px Arial,sans-serif;background:url(bg/services.png) top no-repeat;background-size:100% 14px;text-shadow:0 0 rgba(255,255,255,0)}.services h3 strong{display:block;font-weight:400;font-family:"Arial Black",sans-serif;text-shadow:0 0 rgba(255,255,255,0)}.services .items{z-index:2;position:relative;padding:80px 0 60px;white-space:nowrap;overflow:hidden}.bb .services .items,.ie .services .items{overflow-x:auto}.services .item{display:inline-block;margin:0 0 0 -3px;width:100%;white-space:normal}.services .item img{width:252px}.services .pager{z-index:5;position:absolute;right:0;bottom:-1px;left:0;display:block;padding:10px 0;background:#FFF}.services .page{display:inline-block;margin:0 8px;width:35px;height:39px;line-height:24px;color:#6D6D6D;background:no-repeat;background-size:100% 100%}.services .page.item1{background-image:url(bg/service-stations.png)}.services .page.item1.on{background-image:url(bg/service-stations-on.png)}.services .page.item2{background-image:url(bg/service-lubrifiant.png)}.services .page.item2.on{background-image:url(bg/service-lubrifiant-on.png)}.services .page.item3{background-image:url(bg/service-cards.png)}.services .page.item3.on{background-image:url(bg/service-cards-on.png)}.services .page.item4{background-image:url(bg/service-gas.png)}.services .page.item4.on{background-image:url(bg/service-gas-on.png)}.services .page.item5{background-image:url(bg/service-oil.png)}.services .page.item5.on{background-image:url(bg/service-oil-on.png)}.services .page.item6{background-image:url(bg/service-boiler.png)}.services .page.item6.on{background-image:url(bg/service-boiler-on.png)}.tooltip{position:relative;display:inline-block;max-width:100%}.tooltip a{position:absolute;display:block;margin:-12px 0 0 -12px;width:35px;height:35px;color:#FFF;text-decoration:none;font-weight:700;line-height:35px;background:url(bg/tooltip-off.png) no-repeat;background-size:100% 100%}.tooltip a span{display:none;z-index:2;position:absolute;left:50%;bottom:100%;margin:0 0 15px -75px;padding:5px;width:150px;color:#666;line-height:1.25em;text-align:left;font-weight:400;background:#FFF;border:1px solid #E7E7E7;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:6px}.tooltip a span strong{display:block;font-size:15px;color:#EF7702}.tooltip a span:before{content:'';display:block;position:absolute;left:50%;top:100%;margin:0 0 0 -10px;width:0;height:0;border:10px solid transparent;border-top-color:#E7E7E7}.tooltip a span:after{content:'';display:block;position:absolute;left:50%;top:100%;margin:-2px 0 0 -10px;width:0;height:0;border:10px solid transparent;border-top-color:#FFF}.tooltip a:hover{background-image:url(bg/tooltip-on.png)}.tooltip a:hover span{display:block}.editorial{position:relative;overflow:hidden}.editorial h1{font-size:19px;margin:0;color:#D20004}.editorial>h1{margin:13px 13px 0;text-align:left}.editorial h1 small{display:block;font-size:13px;color:#4D4D4D;font-weight:400}.editorial .item>h2{font-size:15px;font-weight:400;margin:13px 0;padding:7px;color:#FFF;background:#666}.editorial h3{font-size:15px;margin:13px 0}.editorial .item>:first-child{margin-top:0}.editorial em{font-weight:700;font-style:normal;color:#D20004}.editorial .join{display:block;margin:0 auto 5px;padding:7px 0;width:210px;text-align:center;background:#666;color:#FFF;text-decoration:none;border-radius:5px 5px 0 0}.editorial .join img{margin:0 10px 0 0;width:18px;height:20px;vertical-align:middle}.editorial .media{display:block;margin:13px 0;text-align:center}.editorial .join+.media,.editorial .media:first-child{margin-top:0;:)}.editorial .items{white-space:nowrap;overflow:hidden}.bb .editorial .items,.ie .editorial .items{overflow-x:auto}.editorial .item{display:inline-block;padding:13px;width:100%;text-align:left;white-space:normal;vertical-align:top}.editorial .items .item~.item{margin:0 0 0 -4px}.editorial .pager{display:block;padding:10px 0 0}.editorial .page{display:inline-block;margin:0 3px;padding:2px;width:14px;height:14px;color:#6D6D6D;background:#FFF;border-radius:3em;border:1px solid #FFF}.editorial .page:before{content:'';display:block;background:#666;width:8px;height:8px;border-radius:3em}.editorial .page.on{border-color:red}.editorial .page.on:before{background-color:red}.editorial .linked{margin:15px -13px -13px}.accordion{text-align:left}.cardslider{margin:13px 0;padding:45px 0;position:relative;overflow:hidden;background:#F0F0F0}.cardslider .title{z-index:5;position:absolute;top:0;right:0;left:0;padding:10px 0 15px;font-size:11px;text-align:center;background:url(bg/cards-title.png) bottom no-repeat;background-size:auto 10px}.cardslider .items{margin:0 50px;padding:0;white-space:nowrap;overflow:visible;background:#F0F0F0}.cardslider .button{z-index:5;position:absolute;bottom:10px;left:50%;margin:0 0 0 -60px;padding:8px 0;width:120px;font:400 13px Arial,sans-serif;text-align:center;text-decoration:none;color:#FFF}.cardslider .button:before{z-index:-1;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#F17F0E;border-radius:3em;border-bottom:1px solid #A45303}.cardslider .button:after{z-index:-2;content:'';display:block;position:absolute;top:-2px;right:-2px;bottom:0;left:-2px;background:url(bg/cards-button.png) no-repeat;background-size:100% 100%;border-radius:3em}.bb .cardslider .items,.ie .cardslider .items{margin:0;overflow-x:auto}.cardslider .item{display:inline-block;margin:0 0 0 -3px;padding:0;width:100%;text-align:center;white-space:normal;vertical-align:top}.promos{position:relative;padding:5px 0 13px;overflow:hidden;background:url(bg/promos.jpg) no-repeat;background-size:100% 100%}.promos .items{margin:0 35px;padding:0;white-space:nowrap;overflow:visible}.bb .promos .items,.ie .promos .items{margin:0;overflow-x:auto}.promos .item{display:inline-block;margin:0 0 0 -3px;padding:0;width:100%;text-align:center;white-space:normal;vertical-align:top}.promos .inner{margin:auto;width:224px;background:rgba(255,255,255,.8)}.promos img{display:block;width:224px;max-width:224px;height:auto}.promos .text{padding:1px;text-align:left}.promos .text>*{margin:13px}.promos .text h3{text-transform:uppercase}.promos .text .link,.promos .text .link a{color:#F69A07;font-weight:700}.promos .pager{display:block;padding:0 0 5px}.promos .page{display:inline-block;margin:0 3px;padding:2px;width:14px;height:14px;color:#6D6D6D;background:0 0;border-radius:3em;border:1px solid transparent}.promos .page:before{content:'';display:block;background:#666;width:8px;height:8px;border-radius:3em}.promos .page.on{border-color:#FFF}.promos .page.on:before{background-color:#FFF}.labelread .pager{text-align:left;margin:-10px -17px 0 13px;padding:0;counter-reset:pages;border-bottom:1px solid #CCC}.labelread .page{margin:0 30px 15px 0;padding:0;width:34px;height:34px;text-align:center;background:url(bg/button.png);background-size:100% 100%;border:1px solid #A2A2A2;border-radius:3px}.labelread .page:before{counter-increment:pages;content:counter(pages);width:auto;height:auto;font-weight:700;line-height:32px;background:0 0;border-radius:0}.labelread .page.on{color:#FFF;background-image:url(bg/labelread-on.png);border-color:#0039A6!important}.labelread .page.on:before{background:0 0!important;border-radius:0}.labelread .next,.labelread .prev{position:relative;top:auto;right:auto;left:auto;display:block;margin:13px;padding:2px 13px;width:115px;height:auto;font-weight:700;background:url(bg/button.png);background-size:100% 100%;border:1px solid #A2A2A2;border-radius:3px}.labelread .next:before,.labelread .prev:before{content:'';display:block;position:absolute;top:-1px;bottom:-1px;width:36px;background:no-repeat;background-size:100% 100%}.labelread .next.off,.labelread .prev.off{visibility:hidden}.labelread .prev{float:left;padding-left:42px}.labelread .prev:before{left:-1px;background-image:url(bg/labelread-prev.png)}.labelread .prev:after{content:'Conseil précédent'}.labelread .next{float:right;padding-right:42px}.labelread .next:before{right:-1px;background-image:url(bg/labelread-next.png)}.labelread .next:after{content:'Conseil suivant'}.textpager{margin:10px 0 0;padding:10px 0 0;height:auto;overflow:hidden;border-top:1px solid #CCC}.textpager .next,.textpager .prev{position:relative;top:auto;right:auto;left:auto;display:block;margin:13px 0;padding:2px 13px;width:115px;color:#555;text-decoration:none;height:auto;font-weight:700;background:url(bg/button.png);background-size:100% 100%;border:1px solid #A2A2A2;border-radius:3px}.textpager .next:before,.textpager .prev:before{content:'';display:block;position:absolute;top:-1px;bottom:-1px;width:36px;background:no-repeat;background-size:100% 100%}.textpager .prev{float:left;padding-left:42px}.textpager .prev:before{left:-1px;background-image:url(bg/labelread-prev.png)}.textpager .next{float:right;padding-right:42px}.textpager .next:before{right:-1px;background-image:url(bg/labelread-next.png)}.accordion .head{clear:both;position:relative;margin:-1px 0 0;background:url(bg/inter.png) no-repeat;background-size:100% 100%;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.accordion .head a{position:relative;display:block;margin:0 10px 0 0;font-weight:700;color:#383636;text-decoration:none;background:url(bg/plus.png) right no-repeat;background-size:18px 18px}.accordion .head.open a{background-image:url(bg/moins.png)}.accordion .head a span{display:inline-block;padding:15px 20px 15px 13px;vertical-align:middle}.accordion .head a small{font-size:13px;font-weight:400;text-transform:capitalize}.accordion .head a .count{position:absolute;top:50%;right:30px;margin:-10px 0 0;width:40px;text-align:center;line-height:21px;background:#DBDCDC;border-radius:3em}.accordion .head img~span{padding-left:70px}.accordion .head .count~span{padding-right:75px}.accordion .head a img{position:absolute;top:50%;left:10px;margin:-24px 0 0;width:48px;height:48px;vertical-align:middle}.accordion .head a:after{content:'';display:inline-block;margin:0 0 0 -1px;width:1px;height:55px;vertical-align:middle}.accordion .body{display:none}.accordion .body .inner{padding:13px}.accordion form{margin:0 0 14px;height:auto;overflow:hidden;background:#FFF;border:1px solid #E3E3E3;border-radius:3px}.accordion input{float:left;padding:0 8px;width:100%;height:31px;background:0 0;border:0}.ie .accordion input{padding-top:2px}.accordion button{float:right;margin:0 0 0 -100%;padding:0;border:0}.editorial .item .accordion{margin-bottom:-14px}.editorial .item .accordion .head{margin:-1px -13px 0}.editorial .item .accordion .body .inner{padding:13px 0}.editorial .item .accordion+.contactlink,.editorial .item .accordion+.pagenav{margin-top:27px}.product{margin:13px 0;height:auto;overflow:hidden}.product img{float:left;margin:0 -100% 0 0;width:60px}.product .infos{position:relative;margin:0 0 0 80px;padding:13px;color:#FFF;background:#EC5600}.product .infos:before{content:'';display:block;position:absolute;top:14px;right:100%;margin:0 -1px 0 0;width:0;height:0;border:7px solid transparent;border-right-color:#EC5600}.empty{padding:15px 0;text-align:center}.results{text-align:left}.results .inter{padding:13px;font-size:16px;font-weight:700}.results .item{margin:0 0 -1px;padding:13px 13px 13px 48px;background:url(bg/results-item.png) no-repeat;background-size:100% 100%;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}.results .partner{display:block;margin:0 0 10px;width:auto;max-height:20px}.results .picto{float:left;margin:0 -100% 0 -44px;width:35px;height:auto}.results .product{float:right;margin:0 0 0 -100%;width:50px;height:auto}.results .product+.infos{padding:0 60px 0 0}.results .infos p{margin:0}.results>.sep,.results>p{margin:13px}.results.alt .item{padding-left:13px}.results.alt .picto{margin-left:0;width:61px;border:1px solid #BEBEBE;border-radius:3px}.results.alt .infos{padding:0 0 13px 70px;min-height:70px}.resultlinks,.resultlinks li{margin:0;padding:0;list-style:none}.resultlinks{margin:0 0 -5px;padding:0 0 5px;height:auto;overflow:hidden}.resultlinks li{position:relative;float:left;margin:10px 0 0;min-width:50%;font-size:12px;line-height:13px}.resultlinks img{position:absolute;top:50%;left:0;margin:-13px 0 0;width:27px;height:27px}.resultlinks img+span{display:inline-block;padding:0 0 0 32px;vertical-align:middle}.resultlinks a{text-decoration:none}.resultlinks a:after{content:'';display:inline-block;margin:0 0 0 -1px;width:1px;height:27px;vertical-align:middle}.resultlinks .orange a{color:#EC5700}.resultlinks .yellow a{color:#F68D04}.resultlinks .blue2 a{color:#0039A6}.faq .accordion a,.search .accordion a{color:#4D4D4D}.search .accordion{margin-bottom:-14px}.search .body{margin:0 -13px;padding:1px}.search .item .accordion .body .inner{padding:0}.pagenav{margin:13px 0;height:auto;overflow:hidden;text-align:center}.pagenav li,.pagenav ul{margin:0;padding:0;list-style:none}.pagenav li{display:inline}.pagenav a,.pagenav span{display:inline-block;width:30px;line-height:30px;color:#4D4D4D;font-weight:700;text-decoration:none}.pagenav span{color:#BFBFBF}.pagenav .on a{color:#FFF;background:#4D4D4D}.pagenav .nextpage,.pagenav .prevpage{float:left;margin:-1px 0 0;font-size:27px}.pagenav .nextpage{float:right}.orange.editorial em,.orange.editorial h1,.orange.form h1{color:#F1920B}.orange.editorial .join{background-color:#EE7E04}.orange.editorial .page.on{border-color:#F17F0E}.orange.editorial .page.on:before{background-color:#F17F0E}.yellow.editorial em,.yellow.editorial h1,.yellow.form h1,.yellow.results .item h3{color:#F68B00}.yellow.editorial .join{background-color:#F68B00}.yellow.editorial .page.on{border-color:#F68B00}.yellow.editorial .page.on:before{background-color:#F68B00}.pink.editorial em,.pink.editorial h1,.pink.form h1{color:#DF39A2}.pink.editorial .join{background-color:#DF39A2}.pink.editorial .page.on{border-color:#DF39A2}.pink.editorial .page.on:before{background-color:#DF39A2}.pink.editorial h2:nth-of-type(4n+1){background:#F174CF}.pink.editorial h2:nth-of-type(4n+2){background:#E344A1}.pink.editorial h2:nth-of-type(4n+3){background:#C92B83}.pink.editorial h2:nth-of-type(4n+4){background:#B4BF16}.brown.editorial em,.brown.editorial h1,.brown.form h1{color:#dc8100}.brown.editorial .join{background-color:#dc8100}.brown.editorial .page.on{border-color:#dc8100}.brown.editorial .page.on:before{background-color:#dc8100}.blue.editorial em,.blue.editorial h1,.blue.form h1,.form h3{color:#1771D3}.blue.editorial .page.on{border-color:#1771D3}.blue.editorial .page.on:before{background-color:#1771D3}.blue2 h3,.blue2.editorial em,.blue2.editorial h1,.blue2.form h1,.blue2.promos .text .link,.blue2.promos .text .link a{color:#0039a6}.blue2.editorial .page.on{border-color:#0039a6}.blue2.editorial .page.on:before{background-color:#0039a6}.blue2.promos{background-image:url(bg/promos-blue2.jpg)}.blue2.promos .page:before{background-color:#021E55}.blue2.promos .page.on:before{background-color:#FFF}.notation{margin:0;padding:0}.notationBtn{padding:20px}@media screen and (min-width:421px) and (max-width:767px){.promos .items{margin:0 75px}}