.red{color:#e2001a}.darkGrey{color:#3d3d3d}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,fieldset,p,ul,li,td,th,table,ol,input,select,textarea,*{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font:inherit}object{-moz-outline-style:none;outline-style:none;outline-width:0;outline-color:-moz-use-text-color}ul{list-style-type:none}a{color:inherit;text-decoration:none}a img{border:none}img{-ms-interpolation-mode:bicubic}button{overflow:visible}br.clear{clear:both;height:0;line-height:0;font-size:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.hide{display:none}.float-left{float:left!important}.float-right{float:right!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.relative{position:relative}body{-webkit-font-smoothing:antialiased;color:#000;background-color:#dadada;font-size:1em;line-height:normal;font-family:Arial,Verdana,Sans-serif}.container{margin:0 auto;width:955px;position:relative}.padder{padding:20px;overflow:hidden}.v-align{width:0;height:100%}.v-align,.v-align+*{display:inline-block;vertical-align:middle}.col{display:block;float:left;padding-left:32px}.col.clear{clear:both;margin-left:0}.col:first-child{padding-left:0}.section{margin:0 auto;max-width:1600px;min-width:955px;background:transparent url(../img/gradientRadius.jpg) center top no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.section #rightTop{text-transform:uppercase;color:#3d3d3d;font-size:.625em}.section #rightTop>*{display:inline-block;vertical-align:top;padding-left:12px}.section #rightTop>.custom-select{color:#e2001a!important;background:transparent url(../img/selectLanguageArrow.gif) 2px center no-repeat!important;cursor:pointer}.mask{position:absolute;width:100%;height:100%;z-index:2;left:0;top:0;background:url(../img/trame.png) repeat left top}#center{padding:25px 0;display:inline-block;left:50%;top:50%;position:absolute}#rightTop{float:right}#leftTop{float:left}.bottom{position:absolute;bottom:130px}.bottom#left{left:110px;color:#6d6d6d;font-size:.875em;line-height:14px}.bottom#left strong{color:#191919;font-size:1.786em;line-height:25px;font-family:Arvo,Arial,Verdana,Sans-serif}.bottom#right{right:110px}.bottom#right .custom-select{background:#fff url(../img/buttonBG.jpg) left bottom repeat-x;-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.1);box-shadow:0 0 4px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:1px solid #dfdfdf}.bottom#right .custom-select.focus>.text{background-position:right center;color:#3cc56b}.bottom#right .custom-select>.text{display:block;text-transform:uppercase;font-size:.938em;line-height:51px;font-weight:700;color:#191919;padding:0 29px 0 26px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;background:transparent url(../img/buttonArrow.gif) right -3px no-repeat}.bottom#right .custom-select>.text:hover{color:#3cc56b}.bottom#right .info{background-color:#8f9293;margin-left:10px}.bottom#right .info img{display:block;cursor:help}.bottom>*{display:inline-block;vertical-align:middle}.title_1{font-size:1.875em;line-height:28px;color:#3cc56b;text-transform:uppercase;padding-bottom:30px;width:226px}.title_1 strong{font-size:1.667em;line-height:46px;color:#191919}.title_2{text-transform:uppercase;font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif;font-size:1.563em;color:#3cc56b;line-height:26px;padding-bottom:30px}.title_2 strong{color:#191919}#nav{width:100%;text-transform:uppercase;color:#fff;background-color:#191919;font-size:.938em;display:inline-block;-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.5);box-shadow:0 3px 4px 0 rgba(0,0,0,.5)}#nav ul>li{width:33.33333333%;float:left;position:relative}#nav ul>li>a{background-color:#191919;display:inline-block;width:100%;padding:0 19px 0 50px;height:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nav ul>li>a>p{padding:15px 0;background:transparent url(../img/navArrow.png) right 9px no-repeat;min-height:37px;position:relative}#nav ul>li>a>p strong{color:#3cc56b;font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif;font-size:1.333em;display:none}#nav ul>li>a img{float:right;position:absolute;right:0;bottom:6px;cursor:help}#nav ul>li>a:before,#nav ul>li>a:after{content:'';position:absolute;left:0;width:100%;height:10px;background-color:#3d3d3d;z-index:1;display:none}#nav ul>li>a:after{bottom:-10px}#nav ul>li>a:before{top:-10px}#nav ul>li:before{content:"";background-image:url(../img/navAppendice.png);background-position:left top;background-repeat:no-repeat;position:absolute;left:50px;z-index:1;top:-29px;width:19px;height:19px;display:none}#nav ul>li:after{background-color:#474747;content:"";height:80%;position:absolute;right:0;top:10%;width:1px;z-index:1}#nav ul>li:hover:before,#nav ul>li.current:before{display:block}#nav ul>li:hover>a,#nav ul>li.current>a{background-color:#3d3d3d}#nav ul>li:hover>a:after,#nav ul>li.current>a:after,#nav ul>li:hover>a:before,#nav ul>li.current>a:before{display:block}#nav ul>li:hover>a>p,#nav ul>li.current>a>p{padding-top:0;height:52px;background-image:url(../img/navArrowHover.png);background-position:right top}#nav ul>li:hover>a>p>strong,#nav ul>li.current>a>p>strong{display:block}#nav ul>li:hover>a>p>img,#nav ul>li.current>a>p>img{bottom:0}#push{background-color:#e8e8e8;padding:37px 0 35px;width:100%;display:none}#push .title{padding:0 0 25px 45px;color:#3d3d3d;text-transform:uppercase;line-height:18px;font-size:.938em}#push .title strong{color:#191919;font-size:1.333em;font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif}#push ul{overflow:hidden}#push ul>li{width:25%;padding:35px 35px 0 35px;float:left;min-height:235px;border-left:1px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#push ul>li>a{display:inline-block;text-align:center;background-color:transparent;background-repeat:no-repeat;background-position:center top}#push ul>li>a>*{display:inline-block}#push ul>li>a p{text-transform:uppercase;color:#3d3d3d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:.75em;line-height:14px;padding-top:37px;text-align:left}#push ul>li>a p span{font-size:1.5em}#push ul>li>a:hover>p{color:#3cc56b!important}#push ul>li:first-Child{border:0}#banner{background-color:#000}#banner .container{background:#000 url(../img/banner.png) left top no-repeat;line-height:186px;display:block;text-align:right;color:#fff;text-transform:uppercase;font-size:.75em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#banner .container .content{display:inline-block;line-height:normal;text-align:left;vertical-align:middle}#banner .container .content p{padding-bottom:20px}#banner .container .content p span{display:inline-block;padding-bottom:5px;font-size:1.5em}#banner .container .content img{margin-right:5px}#banner:hover .container{background-image:url(../img/banner_rollover.png)}#footer{overflow:hidden;background-color:#ebebeb}#footer #share>li{float:left;margin-right:15px}#footer #share>li a{display:inline-block;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#footer #share>li a>img{display:block}#footer #share>li:hover{-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}#footer #newsletter{text-transform:uppercase;font-size:.75em;font-weight:700;line-height:14px;color:#807b7b}#footer #newsletter a{color:#000;height:55px;background:transparent url(../img/newsletterArrow.png) left bottom no-repeat;display:inline-block;padding-top:4px}#footer #newsletter a:hover{background-image:url(../img/newsletterArrowHover.png);color:#e2001a}#footer #links{margin-top:20px;text-transform:uppercase;font-size:.563em}#footer #links .left ul{color:#807b7b}#footer #links .left ul>li{display:inline-block;padding-bottom:9px}#footer #links .left ul>li>a{float:none!important}#footer #links .left ul>li:after{content:'|';padding:0 13px;position:relative;top:-1px}#footer #links .left ul>li.last:after{display:none}#footer #links>*{display:inline-block;vertical-align:bottom;width:49%}#footer #links .right{text-align:right}#footer #links .right>*{display:inline-block;vertical-align:bottom}#footer #links p{color:#a6a3a3;padding-top:11px;padding-right:9px;width:82%}#steps>li.step{position:relative}#steps>li.step .containerAnimation{position:relative;min-height:283px}#steps>li.step .containerAnimation .animation>*{margin:0 auto;display:block!important}#steps>li.step .news{width:308px}#steps>li.step .news p{color:#6d6d6d;font-size:.75em;line-height:15px}#steps>li.step .news p strong{font-family:Arvo,Arial,Verdana,Sans-serif;color:#191919;font-size:1.083em;line-height:17px}#steps>li.step>*{margin:0 auto}#steps>li.step .wrapper{position:absolute;left:0;top:132px;width:237px;left:31px;text-align:center;z-index:1}#steps>li.step .wrapper .custom-select{cursor:default;height:57px;line-height:57px;display:inline-block;background:#fff url(../img/selectTypeCarburantArrow.png) no-repeat right center;width:inherit;font-size:.938em;text-transform:uppercase;color:#191919;padding:0 60px 0 15px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.1);box-shadow:0 0 4px 1px rgba(0,0,0,.1);text-align:left;margin-bottom:11px}#steps>li.step .wrapper .custom-select.focus{color:#3cc56b;border-radius:5px 5px 0 0!important;cursor:pointer}#steps>li.step .wrapper .custom-select:hover{cursor:pointer}#steps>li.step .wrapper .custom-select>.text{white-space:nowrap;display:block;overflow:hidden;width:100%}#steps>li.step .wrapper select.hide+.custom-select{display:none!important}#steps>li.step .wrapper input{background-color:transparent;border:1px solid transparent;font-size:1.438em;height:25px;text-align:center;color:#3cc56b;width:100%;margin-bottom:4px}#steps>li.step .wrapper input:focus{border-color:#a6a6a6}#steps>li.step .wrapper label{font-size:.938em;position:relative;top:-4px;color:#191919}#steps>li.step .wrapper label,#steps>li.step .wrapper input{font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif;text-transform:uppercase}#steps>li.step .wrapper .marker{padding-top:5px;width:267px;margin:0 auto}#steps>li.step .wrapper .marker>*{color:#fff;line-height:31px;width:30px;height:31px;background:transparent url(../img/sliderBG.png) left top no-repeat;text-align:center;font-size:1.5em;display:inline-block}#steps>li.step .wrapper .marker>:hover{background-image:url(../img/sliderBG_rollover.png)}#steps>li.result{width:390px;margin:0 auto}#steps>li.result .title_2 strong{font-size:1.4em;display:block;padding-bottom:6px}#steps>li.result .total{text-transform:uppercase;width:inherit}#steps>li.result .total p{color:#191919;font-size:.75em}#steps>li.result .total p.amount{font-size:2.917em;font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif;text-align:right}#steps>li.result .total p.amount.green{color:#3cc56b}#steps>li.result .total>div{padding-top:15px;margin-top:5px;border-top:1px solid #191919}#steps>li.result .total>div:first-Child{padding:0;margin:0;border:0}#steps>li.result .animation{text-align:center;position:relative;margin:0 0 10px 0}#steps>li.result .animation>.text{position:absolute;text-align:center;z-index:1;text-transform:uppercase;font-size:.75em;margin-left:51px}#steps>li.result .animation>.text.white{color:#fff;width:135px;top:70px;left:50%;margin-left:-72px}#steps>li.result .animation>.text.white>p:first-Child{white-space:nowrap}#steps>li.result .animation>.text.black{color:#191919;bottom:10px;left:50%;margin-left:-72px;width:145px}#steps>li.result .animation>.text>p.amount{font-size:2.417em;font-family:Arvo,Arial,Verdana,Sans-serif;font-weight:700}#steps>li.result table{font-size:.625em;margin-bottom:10px;width:100%;border-collapse:collapse;border:0}#steps>li.result table tr td,#steps>li.result table tr th{border-bottom:1px solid #191919;vertical-align:middle}#steps>li.result table tr td.lastChild,#steps>li.result table tr th.lastChild{padding-right:10px}#steps>li.result table tr td{height:33px}#steps>li.result table tr td.amount{font-size:1.6em;font-weight:700;font-family:Arvo,Arial,Verdana,Sans-serif;text-align:right}#steps>li.result table tr td.amount.green{color:#3cc56b}#steps>li.result table thead{text-transform:uppercase;color:#fff;background-color:#191919}#steps>li.result table thead tr th{height:22px;text-align:right}#steps>li.result table thead tr th:first-Child{text-align:left;padding-left:10px}#steps>li.result .info{font-size:.563em;color:#484849}.btn{background-color:#fff;background-repeat:no-repeat;line-height:74px;color:#191919;font-size:.857em;text-transform:uppercase;border-radius:4px;display:inline-block;cursor:pointer}.btn.next{background-position:right center;background-image:url(../img/nextArrow.png);padding:0 45px 0 20px}.btn.next:hover{color:#fff;background-color:#191919;background-image:url(../img/nextArrowHover.png)}.btn.previous{background-position:14px center;background-image:url(../img/prevArrow.png);padding:0 20px 0 45px}.btn.previous:hover{color:#fff;background-color:#191919;background-image:url(../img/prevArrowHover.png)}#ecomag{background-color:#fff}#ecomag .padder{padding-left:32px;padding-top:70px;padding-bottom:15px}#ecomag .padder>.col174{width:174px}#ecomag .padder>.col174>.title{color:#191919;font-size:2.5em;text-transform:uppercase;padding-top:32px}#ecomag .padder>.col174>.title>strong{font-size:1.375em;line-height:1em}#ecomag .padder>.col211{width:211px}#ecomag .padder>.col211>.news{margin-bottom:55px;display:inline-block;width:inherit;word-wrap:break-word}#ecomag .padder>.col211>.news span{display:inline-block;padding-top:20px;color:#5e5e5e;font-size:.875em;line-height:16px}#ecomag .padder>.col211>.news span.accroche{font-size:1.375em;color:#3cc56b;font-family:Arvo,Arial,Verdana,Sans-serif;font-weight:700;line-height:1em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#ecomag .padder>.col211>.news span:first-Child{padding:0}#ecomag .padder>.col211>.news span+.share{margin-top:25px}#ecomag .padder>.col211>.news time.date{background-color:#191919;color:#fff;text-transform:uppercase;font-size:.625em;line-height:22px;padding:0 10px;display:inline-block}#ecomag .padder>.col211>.news time.date.red{color:#fff;background-color:#d80128}#ecomag .padder>.col211>.news .share{width:100%;height:211px;padding:20px 15px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#d8d8d8;display:inline-block}#ecomag .padder>.col211>.news .share>span{display:inline-block;padding-top:50px;color:#3d3d3d;font-family:Arvo,Arial,Verdana,Sans-serif;font-weight:700;font-size:1.071em;width:inherit}#ecomag .padder>.col211>.news .share:before{content:'';background:transparent url(../img/appendiceShare.png) left top no-repeat;position:absolute;z-index:1;width:19px;height:19px;bottom:-19px;left:39px}#ecomag .padder>.col211>.news:hover .accroche{color:#191919}.customScrolling{margin:0 auto}.customScrollingBarCursor{background:#99d3ad}#customSelectOverlay{z-index:59;position:fixed;left:0;top:0;width:100%;height:100%}#customSelect{z-index:60;position:absolute;left:0;top:0;background:#fff;background:-ms-linear-gradient(top,#fff 0,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8e8e8', GradientType=0);color:#191919;font-size:.75em;text-transform:uppercase;border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);padding:0 20px 15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#customSelect ul li{padding:5px 0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#customSelect ul li:hover{color:#3cc56b}.selectLanguage{font-size:.625em!important;width:100px!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:3px 0 0 -91px;text-align:right;background-image:none!important;background-color:transparent!important}.selectLanguage>ul{padding:0 13px;background:transparent url(../img/selectLanguageBG.png) right top repeat-y!important}.selectLanguage .customScrolling{background:transparent url(../img/selectLanguageBG.png) right top repeat-y!important}.selectLanguage .customScrolling>ul{padding:0 13px}.selectLanguage .customScrolling>ul>li{padding:2px 0 0 0!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.selectLanguage .customScrolling>ul>li:hover{color:#e2001a!important}.selectLanguage .customScrolling .customScrollingBar{right:5px!important;padding:5px 0;width:4px}.selectLanguage .customScrolling .customScrollingBar .customScrollingBarContainment{width:4px!important}.selectLanguage .customScrolling .customScrollingBar .customScrollingBarContainment .customScrollingBarCursor{width:4px!important;height:20px!important;background-color:#000}.selectCalc{padding:29px 12px 12px 26px!important}.selectCalc>ul>li{padding:0 0 10px 0!important}.pager{position:absolute;z-index:1;left:20px;top:50%}.pager .mask{width:200px;padding:20px 0 0 0;top:-10px}.pager.result ul .done{border-bottom:1px solid transparent}.pager.result ul .done span.num{display:none}.pager.result ul .done span.extract{display:inline-block!important;white-space:nowrap;line-height:18px;height:18px;padding:0 32px 0 5px;background-color:#cfcfcf;color:#000;text-align:left;margin-top:-9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:237px;overflow:hidden}.pager.result ul .done span.extract:before{display:none}.pager.result ul .done:hover span.extract{display:block;background:#191919 url(../img/crayon.png) right center no-repeat;color:#fff}.pager ul>li{margin-top:6px;width:12px;height:12px;display:block;position:relative;background:transparent url(../img/pagerStep.png) left top no-repeat}.pager ul>li:first-Child{margin-top:0}.pager ul>li.current{background-image:url(../img/pagerStepCurrent.png)}.pager ul>li.current span{display:block}.pager ul>li.done{cursor:pointer;background-image:url(../img/pagerStepFinished.png)}.pager ul>li.done.current span.num{display:none}.pager ul>li.done.current span.extract{display:block}.pager ul>li span{text-transform:uppercase;color:#fff;font-size:.625em;background:#191919;text-align:center;display:inline-block;display:none;height:28px;min-width:28px;line-height:28px;position:absolute;z-index:1;left:24px;top:50%;margin-top:-14px;white-space:nowrap;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pager ul>li span:before{content:"";background:transparent url(../img/pagerArrow.png) left top no-repeat;display:inline-block;height:28px;width:12px;position:absolute;z-index:2;left:-12px;top:50%;margin-top:-14px}.pager ul>li.current span.num{display:block;z-index:1}.pager ul>li.current span.extract{display:none}.pager ul>li.done:hover span{display:block}.pager ul>li.done:hover span.extract{z-index:1}.pager .reset{display:inline-block;vertical-align:middle;color:#191919;font-size:.688em;text-transform:uppercase;line-height:30px;margin-top:15px;padding-left:37px;background:transparent url(../img/reset.png) left top no-repeat}.pager .reset:hover{background-position:left bottom}.contact{background-color:#e2001a;color:#fff;text-transform:uppercase;display:inline-block;padding:0 28px 0 20px;line-height:55px;position:relative}.contact>span{line-height:1.2em;font-size:.938em;display:inline-block;vertical-align:middle}.contact>span>span{font-size:1.2em;display:block}.contact:after{content:'';background:transparent url(../img/appendiceContact.png) left top no-repeat;width:13px;height:55px;position:absolute;right:-13px;top:0}.contact:hover{background-color:#191919}.contact:hover:after{background-image:url(../img/appendiceContactHover.png)}.links>li{padding-bottom:20px;font-size:.688em}.links>li a.icon{display:inline-block;line-height:55px;padding-left:64px;color:#191919;text-transform:uppercase;background-repeat:no-repeat;background-image:url(../img/icons.png);background-color:transparent}.links>li a.icon span{line-height:normal;display:inline-block;vertical-align:middle}.links>li a.icon.pdf{background-position:left top}.links>li a.icon.pdf:hover{background-position:left -55px}.links>li a.icon.excel{background-position:left -110px}.links>li a.icon.excel:hover{background-position:left -165px}.links>li a.icon.mail{background-position:left -220px}.links>li a.icon.mail:hover{background-position:left -275px}.links>li a.icon.share{cursor:pointer;background-position:left -330px}.links>li a.icon.share:hover{background-position:left bottom}.links>li a.icon.share>.containerShare{display:none;position:relative;top:-15px}.links>li a.icon.share>.containerShare>a{margin:0 0 0 10px;display:inline-block;font-size:0;height:18px;width:16px;background-position:left top;background-repeat:no-repeat}.links>li a.icon.share>.containerShare>a:first-Child{margin:0}.links>li a.icon.share>.containerShare>a.facebook{background-image:url(../img/icons/share_fb.png)}.links>li a.icon.share>.containerShare>a.twitter{background-image:url(../img/icons/share_twitter.png)}.links>li a.icon.share>.containerShare>a.google{background-image:url(../img/icons/share_google.png)}.links>li a.icon.share>.containerShare>a:hover{background-position:left bottom}.icon{display:inline-block;background-image:url(../img/icons.png);background-repeat:no-repeat}.old-browser-msg{height:64px;padding:0;background:url(../img/old-browser/alert_bg.gif) repeat-x left top;font:normal normal 12px / normal Arial,Verdana,Sans-serif}.old-browser-msg-container{margin:0 auto;text-align:center}.old-browser-msg .message{display:block;height:54px;color:#d10000;padding:12px 0 0 0;text-decoration:none}.old-browser-msg strong{display:block;font-size:14px;padding:0 0 3px 0}.old-browser-msg .message:hover{text-decoration:underline}.old-browser-msg .close{display:block;position:absolute;right:24px;top:23px;cursor:pointer}@media screen and (min-width:955px){#nav ul>li>a>p{min-height:52px}#nav ul>li:hover>a>p,ul>li.current>a>p{min-height:67px!important}}@media screen and (min-width:1280px){#center{width:570px!important}.title_1{font-size:2.813em;line-height:1em;width:350px!important}.title_1 strong{line-height:1em}.title_2{font-size:2.3em;line-height:1em;width:100%!important}#nav ul>li>a>p{min-height:67px}#nav ul>li:hover>a>p,ul>li.current>a>p{min-height:82px!important}}@media screen and (max-width:955px){#steps>li.result{width:325px}}/*! jQuery UI - v1.10.3 - 2013-10-24
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.slider.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;display:inline-block;background-color:#3d3d3d;width:267px;cursor:pointer;border-radius:5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:pointer;background:transparent url(../img/cursor.png) left top no-repeat;width:47px;height:47px}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:9px}.ui-slider-horizontal .ui-slider-handle{margin-left:-1.5em;top:-1.2em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0;background-color:#3cc56b;border-radius:5px}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}#steps>li.step .wrapper select{margin:0 0 20px;padding:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section #rightTop select{display:inline-block;padding-left:0;margin-left:12px}#overlay{display:none;z-index:40;position:fixed;left:0;top:0;width:100%;height:100%;background:#0c0c0c}#greyBox{display:none;z-index:41;position:absolute;left:0;margin:0 0 0 50%}.style_generique .content{padding:59px 0 0 0!important;background-color:#0c0c0c!important}.pushMobile{top:0!important}.pushMobile .close{width:60px!important;height:60px!important;background-image:url(../img/push_mobile/close.png)!important;right:40px!important;top:40px!important}.pushMobile .content{background-color:#000!important;padding:0!important}.pushMobile .content>div{background:transparent url(../img/push_mobile/imgPush.png) right 428px no-repeat;background-size:100%;height:100%;padding:144px 116px}.pushMobile .content>div>p{font-size:2.2em;line-height:1.95em;color:#fff;text-transform:uppercase;font-family:Arvo,Arial,Verdana,Sans-serif}.pushMobile .content>div>p>span{font-size:1.5em;font-weight:700}.pushMobile .content>div>p>a{margin-top:35px;display:block}#greyBox .content{padding:20px;background:#0c0c0c;position:relative;color:#fff}#greyBox .close{cursor:pointer;position:absolute;right:20px;top:20px;height:19px;width:19px;background:url(../img/close.png) no-repeat right top}#greyBox .close img{display:block}#greyBoxImage{display:block}#greyBoxLoader{min-height:300px;background:url(../img/ajax-loader.gif) no-repeat center center}.addthis_button_compact{float:right}.at_a11y{height:1px!important;overflow-x:hidden!important;overflow-y:hidden!important;position:absolute!important;top:auto!important;width:1px!important}.at300bs{display:inherit;visibility:hidden;width:1px!important;height:1px!important;float:left!important}.page-mobile{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;width:100%;position:absolute;top:0;left:0;z-index:10;font-family:Arial,Verdana,Sans-serif;display:block!important}.page-mobile .padder{border-top:1px solid #fff;padding:25px 20px}.page-mobile .padder:first-Child{border-top:0}.page-mobile small{color:#8f8f8f;line-height:14px;font-size:14px;vertical-align:top}.page-mobile .logo{float:right;clear:left;margin-left:10px}.page-mobile .col-2{width:50%;float:left}.page-mobile p{color:#fff;margin:50px 0;text-transform:uppercase;font-size:30px;line-height:30px}.page-mobile .desktop-link{color:#fff;text-transform:uppercase;font-weight:700;font-size:22px;line-height:22px;padding-bottom:10px;display:block;background:transparent url(../img/arrow-desktop-link.png) no-repeat right bottom}.page-mobile .btn-download{clear:left;float:left;display:inline-block}.page-mobile .btn-download.first-child{margin-bottom:25px}body.mobile{background-color:#000}body.mobile>*{display:none}