@charset "UTF-8";@keyframes lds-eclipse{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.lds-eclipse{position:relative}.lds-eclipse div{position:absolute;animation:lds-eclipse 1s linear infinite;width:80px;height:80px;top:60px;left:60px;border-radius:50%;box-shadow:0 4px 0 0 #f8dc00;-ms-transform-origin:40px 42px;transform-origin:40px 42px}.lds-eclipse{width:200px !important;height:200px !important;-ms-transform:translate(-100px, -100px) scale(1) translate(100px, 100px);transform:translate(-100px, -100px) scale(1) translate(100px, 100px)}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_100Web.eot);src:url(/fonts/museo/MuseoSans_100Web.woff) format('woff');font-style:normal;font-weight:100}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_300Web.eot);src:url(/fonts/museo/MuseoSans_300Web.woff) format('woff');font-style:normal;font-weight:300}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_500Web.eot);src:url(/fonts/museo/MuseoSans_500Web.woff) format('woff');font-style:normal;font-weight:500}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_700Web.eot);src:url(/fonts/museo/MuseoSans_700Web.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_900Web.eot);src:url(/fonts/museo/MuseoSans_900Web.woff) format('woff');font-style:normal;font-weight:900}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_100_ItalicWeb.eot);src:url(/fonts/museo/MuseoSans_100_ItalicWeb.woff) format('woff');font-style:italic;font-weight:100}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_300_ItalicWeb.eot);src:url(/fonts/museo/MuseoSans_300_ItalicWeb.woff) format('woff');font-style:italic;font-weight:300}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_500_ItalicWeb.eot);src:url(/fonts/museo/MuseoSans_500_ItalicWeb.woff) format('woff');font-style:italic;font-weight:500}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_700_ItalicWeb.eot);src:url(/fonts/museo/MuseoSans_700_ItalicWeb.woff) format('woff');font-style:italic;font-weight:700}@font-face{font-family:museo-sans;src:url(/fonts/museo/MuseoSans_900_ItalicWeb.eot);src:url(/fonts/museo/MuseoSans_900_ItalicWeb.woff) format('woff');font-style:italic;font-weight:900}.buttonRed{background:#f1272d;color:white;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35257), color-stop(100%, #d3181e));background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35257', endColorstr='#d3181e', GradientType=0);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px}.buttonRed:hover{text-decoration:none;background-position:-50px}.buttonRed:disabled{background:linear-gradient(to bottom, #ccc 0, #ccc 100%)}.buttonGrey{background:white;color:#999;transition:background .3s ease;box-shadow:none}.buttonGrey:hover{text-decoration:none;background-color:#e5e5e5}.buttonGrey::after{color:#999}.buttonBlack{background:#555;background:linear-gradient(180deg, #555 0, #1f1f1f 100%);transition:background .3s ease;background-size:5px 100px;color:white}.buttonBlack:hover{text-decoration:none;background-position:-50px}.full-size.maintenance-price{position:fixed;left:0;right:0;bottom:0;z-index:9999999;display:none}.full-size.maintenance-price .container{background:#fcef98;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZWY5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGRjMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #fcef98 0, #f8dc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcef98', endColorstr='#f8dc00', GradientType=0)}.full-size.maintenance-price .container .col-lg-8{padding:20px}.full-size.maintenance-price .container .col-lg-8 p{font-family:museo-sans;font-size:15px;line-height:24px}.full-size.maintenance-price .container .col-lg-4 img.mascot-picture{position:fixed;bottom:0}.full-size.maintenance-price .container .col-lg-4 .close-icon{right:0;position:absolute;font-size:18px;padding:15px;cursor:pointer}.xitipath{display:none}.hidden-from-ie8{display:none}.leaflet-container .picto_maps{position:absolute;font-size:14px;color:#fff;top:0}.leaflet-container .picto_maps>span{z-index:2;position:absolute;top:-5px}.leaflet-container .picto_maps:before{font-family:total;content:'e';line-height:normal;color:#f1272d;font-size:45px;top:-15px;left:-15px;position:absolute}.tooltips{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;font-size:10px !important}.tooltips:after{font-family:total;content:'$';line-height:normal;font-size:16px;color:#ddd}.tooltips .content{border-radius:5px;background-color:#fff;color:#333;border:1px solid #ddd;max-width:200px;min-width:150px;margin-top:32px;height:auto;position:absolute;width:100%;box-shadow:0 0 8px #ddd;opacity:0;transition:all .5s ease-in-out;display:block;text-align:left;padding:5px;font-size:10px !important;z-index:4;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden}.tooltips .content>*{font-size:10px !important}.tooltips .content p{margin:0}.tooltips .content p span{font-weight:300}.tooltips .content ul{padding:0;list-style-type:disc;margin-left:20px}.tooltips .content:before{content:'';position:absolute;bottom:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-bottom:12px solid #ccc;border-right:12px solid transparent;border-left:12px solid transparent}.tooltips .content:after{content:'';position:absolute;bottom:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-bottom:11px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent}.tooltips:hover .content,.tooltips:focus .content,.tooltips:active .content{opacity:1;visibility:visible}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:300ms;-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;background-image:url('/images/design/wait.gif');background-repeat:no-repeat;background-size:initial}@font-face{font-family:total;src:url("../fonts/total-v-5.eot");src:url("../fonts/total-v-5.eot?#iefix") format("embedded-opentype"),url("../fonts/total-v-5.woff") format("woff"),url("../fonts/total-v-5.ttf") format("truetype"),url("../fonts/total-v-5.svg#total") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:glyphicons;src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#total") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:total !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tooltip{font-family:total;content:'$'}.widget-pricehistorychart[data-bigview=False]{width:298px;height:179px}.widget-pricehistorychart[data-bigview=False] .widget-pricehistorychart-chart{height:110px}.widget-pricehistorychart:before,.widget-pricehistorychart:after{content:'';display:block;clear:both}.widget-pricehistorychart-header{height:auto;background:#fff;position:relative;color:#777;font-size:12px}.widget-pricehistorychart-header .price-label{white-space:nowrap;margin-top:-2px}.widget-pricehistorychart-header>div:nth-child(2),.widget-pricehistorychart-header>div:nth-child(3){margin-top:16px}.widget-pricehistorychart-header>div:first-child{margin-top:2px}.widget-pricehistorychart-header>div:first-child b[data-icon]{font-size:24px;vertical-align:baseline}.widget-pricehistorychart-header>div:first-child strong{font-size:24px;color:#000}.widget-pricehistorychart-header>div:first-child sub{font-size:15px;color:#111}.widget-pricehistorychart-header>div:first-child small{position:absolute;bottom:-10px;width:200%}.widget-pricehistorychart-footer{font-size:13px;color:#000;text-align:left;background:#fff;height:54px;line-height:54px}.widget-pricehistorychart-footer sub{font-size:15px;margin-right:20px}.widget-pricehistorychart-footer span{font-size:22px}.widget-pricehistorychart-footer>div{margin-left:12px;line-height:normal;display:inline-block;vertical-align:middle}.widget-pricehistorychart-tooltip{position:absolute;z-index:1000;margin-left:-74px;left:-10000px;border-radius:10px;border:none;box-shadow:1px 1px 5px #ccc;color:#333;pointer-events:none;background:#fff;transition:opacity ease 1s}.widget-pricehistorychart-tooltip h1.tooltip-date{font:700 13px museo-sans,Helvetica,Arial,sans-serif;text-align:center;margin:0;padding:11px 8px 13px;border-bottom:solid 1px #ccc;width:180px}.widget-pricehistorychart-tooltip div{line-height:38px}.widget-pricehistorychart-tooltip small{font-size:11px;padding-left:8px;display:inline-block;line-height:normal;width:80px;margin-right:17px;vertical-align:middle}.widget-pricehistorychart-tooltip strong{font-size:18px;margin-right:14px;display:inline-block;line-height:normal;vertical-align:middle}.widget-pricehistorychart [data-icon]{color:#f1272d;margin-right:12px;font-size:14px;line-height:normal;vertical-align:middle}.widget-pricehistorychart [data-icon=v]{color:#4ec960}.widget-pricehistorychart [data-icon=s]{color:#000}.widget-pricehistorychart select{position:absolute;right:10px;top:10px;color:#000}.widget-pricehistorychart .graph{position:relative;background:#f6f6f6;background:radial-gradient(ellipse at center, #f6f6f6 0, #d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#d3d3d3', GradientType=1);padding-top:15px;padding-right:10px}.widget-pricehistorychart-chart{height:292px;width:100%;display:block;visibility:hidden}.widget-pricehistorychart-chart .newsletter-text{margin-top:10px}.widget-pricehistorychart-chart .newsletter-input,.widget-pricehistorychart-chart .newsletter-button{margin-top:23px}.widget-pricehistorychart-alert{background:#333;height:75px;color:#fff;padding:0 19px}.widget-pricehistorychart-alert .newsletter-text{vertical-align:top;margin-top:20px;width:79%;font-size:24px}.widget-pricehistorychart-alert .newsletter-input,.widget-pricehistorychart-alert .newsletter-button{vertical-align:top;margin-top:23px;height:100%;width:20%}.widget-pricehistorychart-alert>div{display:inline-block;position:relative;margin:7px 1px 0}.widget-pricehistorychart-alert [data-icon=a]{color:#fff;padding-left:16px;position:relative}.widget-pricehistorychart-alert [data-icon=a]:before{font-size:22px;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.widget-pricehistorychart-alert .col-sm-3{padding:0 4px;line-height:68px}.widget-pricehistorychart-alert .col-sm-3>*{display:inline-block;line-height:normal;vertical-align:middle}.widget-pricehistorychart-alert .col-sm-3 div{position:relative;width:100%}.widget-pricehistorychart-alert div input,.widget-pricehistorychart-alert div button,.widget-pricehistorychart-alert div a{width:100%}.widget-pricehistorychart-alert input[type=text],.widget-pricehistorychart-alert input[type=email]{height:31px;border-radius:2px;outline:none;border:solid 1px #ddd;color:#000;padding:0 11px}.widget-pricehistorychart-alert button,.widget-pricehistorychart-alert a.btn{height:31px;border:none;outline:none;border-radius:2px;background:#f1272d;color:white;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35257), color-stop(100%, #d3181e));background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35257', endColorstr='#d3181e', GradientType=0);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px}.widget-pricehistorychart-alert button:hover,.widget-pricehistorychart-alert a.btn:hover{text-decoration:none;background-position:-50px}.widget-pricehistorychart-alert button:disabled,.widget-pricehistorychart-alert a.btn:disabled{background:linear-gradient(to bottom, #ccc 0, #ccc 100%)}.widget-pricehistorychart-alert .error-message{position:absolute;left:0;top:100%;margin-left:4px}.widget-pricehistorychart .legend{padding:10px}.widget-pricehistorychart .legend .legend-line{width:100px;border-bottom-style:solid;display:inline-block;height:10px}.widget-pricehistorychart .legend .legend-label{margin-left:10px;margin-right:20px}.widget-suppliersmap{box-sizing:border-box;position:relative}.widget-suppliersmap .map{height:470px;min-height:470px}.widget-suppliersmap .map [data-map]{min-height:470px}.widget-suppliersmap .widget-suppliersmap-label{box-sizing:border-box;position:absolute;width:240px;padding:0 15px;line-height:40px;background-color:rgba(255,255,255,0.5);border-radius:2px;top:15px;left:15px;color:#666;font-size:15px;font-weight:600;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}.supplier-info{margin-left:30px;position:relative;width:250px}.supplier-info img{position:absolute;top:-2px;left:-30px;width:25px}.supplier-info .supplier-addressLine1{display:block}.supplier-info .supplier-name{font-weight:600;display:block}.supplier-info .supplier-name a,.supplier-info .supplier-name a:hover,.supplier-info .supplier-name a:visited,.supplier-info .supplier-name a:active,.supplier-info .supplier-name a:link{text-decoration:underline;font-size:15px;color:#333}.supplier-info .review-stars{display:block;line-height:20px}.supplier-info .review-stars-a,.supplier-info .review-stars-n{font-family:total;font-size:15px;display:inline-block;vertical-align:middle}.supplier-info .review-stars-a{color:#f8dc00}.supplier-info .review-stars-n{color:#ddd}.supplier-info .supplier-review-label{font-style:italic;color:#999;line-height:20px}.supplier-details,.supplier-order{margin:5px auto}.supplier-margin-top{margin-top:80px}.widget-findsupplierprice{background-color:#f8dc00;width:340px;height:290px}.widget-suppliersfinderform p,.widget-suppliersfinderform-big p{position:relative}.widget-suppliersfinderform .zipcode:before,.widget-suppliersfinderform-big .zipcode:before,.widget-suppliersfinderform .quantity:before,.widget-suppliersfinderform-big .quantity:before{font-size:35px;color:#ddd;position:absolute;left:15px;top:6px}.widget-suppliersfinderform .zipcode:before,.widget-suppliersfinderform-big .zipcode:before{font-family:total;content:'q';line-height:normal}.widget-suppliersfinderform .quantity:before,.widget-suppliersfinderform-big .quantity:before{font-family:total;content:'e';line-height:normal}.widget-suppliersfinderform .quantity,.widget-suppliersfinderform-big .quantity{display:-ms-flexbox;display:flex}.widget-suppliersfinderform .quantity input,.widget-suppliersfinderform-big .quantity input{text-align:center;padding-left:0}.widget-suppliersfinderform .quantityLabel,.widget-suppliersfinderform-big .quantityLabel{position:absolute;right:10px;bottom:10px;color:#999}.widget-suppliersfinderform .quantityButton,.widget-suppliersfinderform-big .quantityButton{border-radius:50%;color:#f8dc00;border:1px solid #f8dc00;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;text-align:center;line-height:16px;font-weight:bold}.widget-suppliersfinderform .quantityButton.plus,.widget-suppliersfinderform-big .quantityButton.plus{right:75px}.widget-suppliersfinderform .quantityButton.minus,.widget-suppliersfinderform-big .quantityButton.minus{left:75px}.widget-suppliersfinderform .quantityButton:hover,.widget-suppliersfinderform-big .quantityButton:hover,.widget-suppliersfinderform .quantityButton:active,.widget-suppliersfinderform-big .quantityButton:active,.widget-suppliersfinderform .quantityButton:focus,.widget-suppliersfinderform-big .quantityButton:focus{text-decoration:none;color:#f8dc00}.widget-suppliersfinderform .quantitySpan,.widget-suppliersfinderform-big .quantitySpan{display:none}.widget-suppliersfinderform{width:300px;margin:auto}.widget-suppliersfinderform .headline{display:none}.widget-suppliersfinderform .sub-headline{display:block;margin:0 5px 15px 5px}.widget-suppliersfinderform .sub-headline strong{font-weight:700;font-size:17px}.widget-suppliersfinderform input{padding-left:60px}.widget-suppliersfinderform input,.widget-suppliersfinderform a{width:100%}.widget-suppliersfinderform .error-message{max-width:280px}.widget-suppliersfinderform-big{width:505px;margin:35px 0 0 auto}.widget-suppliersfinderform-big .sub-headline{display:none}.widget-suppliersfinderform-big .headline{font-weight:300;font-size:38px;line-height:38px;display:block;margin:0 35px 30px 0}.widget-suppliersfinderform-big .headline strong{font-weight:900}.widget-suppliersfinderform-big p,.widget-suppliersfinderform-big input,.widget-suppliersfinderform-big a{box-sizing:border-box;width:280px}.widget-suppliersfinderform-mini .sub-headline{color:#333;margin:30px 0 23px 0}.widget-suppliersfinderform-mini p{margin:0 0 15px}@media (max-width:1023px){.widget-suppliersfinderform,.widget-suppliersfinderform-big{margin:35px auto 0 auto;padding-top:25px}.widget-suppliersfinderform .headline,.widget-suppliersfinderform-big .headline{display:none}.widget-suppliersfinderform p,.widget-suppliersfinderform-big p,.widget-suppliersfinderform input,.widget-suppliersfinderform-big input,.widget-suppliersfinderform a,.widget-suppliersfinderform-big a{width:360px}.widget-suppliersfinderform-mini a{width:100%}}@media (max-width:768px){.widget-suppliersfinderform,.widget-suppliersfinderform-big{width:90%;margin:0 auto;padding-top:10px}.widget-suppliersfinderform .headline,.widget-suppliersfinderform-big .headline{display:block;text-align:center;font-size:22px;line-height:normal;margin-right:0}.widget-suppliersfinderform p,.widget-suppliersfinderform-big p,.widget-suppliersfinderform input,.widget-suppliersfinderform-big input,.widget-suppliersfinderform a,.widget-suppliersfinderform-big a{width:100%}}.news-container .mobile-news{display:none}.news-container .news-home{display:block;min-height:77px;vertical-align:middle}.news-container .news-home>a{padding:8px;display:block;overflow:hidden;width:320px;transition:all .3s ease}.news-container .news-home>a:hover{background-color:#fff}.news-container .news-home>a:hover .news-title{text-decoration:none;color:#f1272d}.news-container .news-home img{float:left;margin-right:15px;height:75px;width:92px;object-fit:cover}.news-container .news-home .news-title{float:left;width:196px;color:#333;text-decoration:none}.news-container .news-home .news-date{float:left;width:196px;color:#999}.news-container .news-home:first-child{margin-top:0}.news-container .news-home:last-child{margin-bottom:8px}.news-container .button-prev,.news-container .button-next{font-size:22px;float:right;font-family:total;color:#666;transition:color .3s ease-in-out;text-decoration:none}.news-container .button-prev:hover,.news-container .button-next:hover{color:#f1272d}.news-container .button-prev{left:0}.news-container .button-next{right:0;margin-right:60px}.login-box{width:580px;height:310px;margin:auto;background-color:#f5f5f5;margin-bottom:30px}.login-box .login-box-header{background-color:#f8dc00;font-size:15px;line-height:45px;padding-left:25px;font-weight:600}.login-box .login-content{padding:10px}.login-box .login-content>input{width:230px;height:30px}.login-box .login-content>label{font-weight:normal;display:inline-block;width:240px;padding-left:15px}.login-box .login-content .connection{line-height:36px;width:230px;margin-left:243px;margin-top:15px;border:none}.login-box .login-content .connection>span{font-size:13px}.login-box .login-content .validation-message{color:#f1272d;display:block;margin-left:245px}.login-box .login-content .password{margin-top:20px}.login-box .login-button{width:50%}@media (max-width:1023px){.login-box{width:50%}}@media (max-width:768px){.login-box{width:82%}.login-box .login-content .connection{margin-left:0}.login-box .login-content>input{width:100%}.login-box .login-content .connection{width:100%}.login-box .login-content .validation-message{margin-left:0}}.widget-newsletter-form .headline{display:block;margin-bottom:20px}.widget-newsletter-form .headline strong{font-size:20px}.widget-newsletter-form form p{position:relative}.widget-newsletter-form form p input{width:100%;padding-left:15px}.share-social{display:inline-block;position:relative;font-size:15px}.share-social .share-element{border:1px solid #ddd;padding:6px 12px;float:left}.share-social .share-element.share-fb{color:#4169ad}.share-social .share-element.share-twitter{color:#55acee}.share-social .share-element.share-google{color:#e1595d}.share-social .share-element.share-mail{color:#b2b9ba;display:none}.share-social .share-element+.share-element{margin-left:-1px}.share-social .share-label{font-weight:300}.page-footer{margin-bottom:50px}.page-footer>div h3{margin-top:0;margin-bottom:10px;font-size:20px}.page-footer>div .yellow-box{padding:20px}.page-footer>div>div{border:1px solid #ddd;padding:20px;box-sizing:border-box;margin-bottom:5px;min-height:300px}.page-footer>div>div.clear{min-height:auto;border:none}.page-footer a.see-all{text-decoration:underline !important}.teaserChoseMol h3 a{font-size:20px;font-weight:700;width:100%;color:#333 !important}.teaserChoseMol .yellow-box{position:relative;min-height:203px}.teaserChoseMol .yellow-box p{display:block;width:50%;margin-bottom:20px}.teaserChoseMol .yellow-box img{position:absolute;top:-10px;right:10px;max-height:220px}.ReviewsSummary .stars.big{font-size:18px;line-height:18px}.ReviewsSummary .stars .value{font-family:museo-sans;color:#999;font-size:13px;padding-right:5px}.ReviewsSummary .stars .opinion{font-family:museo-sans;color:#999;font-size:13px;display:inline;vertical-align:middle;font-weight:700;padding-left:5px}.ReviewsSummary .testimonial{background-color:#f5f5f5;display:block;padding:10px;margin-top:10px;clear:both;float:left}.ReviewsSummary .testimonial .name{max-width:150px;font-weight:bold;float:left}.ReviewsSummary .testimonial .name .city{font-weight:normal;padding-left:5px}.ReviewsSummary .testimonial .stars{float:right}.ReviewsSummary .testimonial p{float:left;margin-bottom:0}.FaqShortcuts ul{padding:0;margin:0}.FaqShortcuts ul li{list-style:none;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.FaqShortcuts ul li a{text-decoration:none;color:#333}.FaqShortcuts ul li a:hover,.FaqShortcuts ul li a:focus{text-decoration:underline}.FaqShortcuts ul li:last-of-type{border-bottom:none;padding-bottom:0}@media (max-width:1023px){.teaserChoseMol img{right:0}.page-footer>div>div{min-height:340px}}@media (max-width:768px){.page-footer{margin-left:0;margin-right:0}.page-footer>div{padding:20px}.page-footer>div>div{min-height:auto;border:none;padding:0}.page-footer>div a{clear:both}.teaserChoseMol p{width:100%;margin-bottom:0}.ReviewsSummary .testimonial{width:100%}}.header-order{padding:10px;background-color:#fff;margin-bottom:45px}.header-order>div{background:#fdf4ae;background:-webkit-gradient(left top, right top, color-stop(0, #fdf4ae), color-stop(70%, #f7dc2d), color-stop(100%, #f7dc2d));background:linear-gradient(to right, #fdf4ae 0, #f7dc2d 70%, #f7dc2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf4ae', endColorstr='#f7dc2d', GradientType=1)}.header-order div.col-sm-8 .step-order{text-align:center;padding:20px}.header-order div.col-sm-8 .step-order>span{height:63px;width:63px;display:block;background:#f35053;background:-webkit-gradient(left top, right top, color-stop(0, #f35053), color-stop(100%, #f1282e));background:linear-gradient(to right, #f35053 0, #f1282e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35053', endColorstr='#f1282e', GradientType=1);border-radius:50%;margin:0 auto;margin-bottom:20px;box-shadow:5px 5px 4px 0 rgba(0,0,0,0.1)}.header-order div.col-sm-8 .step-order>span:after{font-family:total;content:"/";line-height:normal;color:#fff;font-size:35px;line-height:63px}.header-order div.col-sm-8 .step-order p{font-size:15px;font-weight:300}.header-order div.col-sm-8 .step-order p>span{font-size:18px;color:#f1262c;font-weight:900}.header-order div.col-sm-8 .step-order:nth-child(2)>span:after{font-family:total;content:"5";line-height:normal;line-height:63px}.header-order div.col-sm-8 .step-order:nth-child(3)>span:after{font-family:total;content:",";line-height:normal;line-height:63px}.header-order .search{padding:20px;padding-left:40px;background-color:#f8dc00}.header-order .search .arrow{position:absolute;height:45px;width:125px;display:block;top:5px;left:-65px;text-align:center;color:#f1272d;-ms-transform:rotate(-5deg);transform:rotate(-5deg);background-image:url(images/arrow_red_bottom.png);background-repeat:no-repeat;background-position:center bottom}.header-order .search p.compare-supplier-title{font-size:20px;font-weight:700;margin-top:0}.header-order .search .search-field span.cp,.header-order .search .search-field span.qty{position:relative;display:inline-block;width:100%;margin-bottom:10px}.header-order .search .search-field input{width:100%;height:35px;border:1px solid #ddd;background-color:#fff;box-shadow:inset 0 10px 5px 0 rgba(235,235,235,0.5);padding-left:40px;color:#999;font-size:16px;position:relative;text-align:left;padding-right:10px}.header-order .search .search-field>span{position:relative}.header-order .search .search-field span.cp:before,.header-order .search .search-field span.qty:before{position:absolute;left:10px;font-size:22px;top:8px;color:#ddd;z-index:2;font-family:total;content:'q';line-height:normal}.header-order .search .search-field span.qty:before{font-family:total;content:'e';line-height:normal}.header-order .search .search-field a{display:block;border:none;width:100%;font-size:15px;text-align:center;border-radius:5px;padding:10px;font-weight:700;background:#f1272d;color:white;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35257), color-stop(100%, #d3181e));background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35257', endColorstr='#d3181e', GradientType=0);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px}.header-order .search .search-field a:hover{text-decoration:none;background-position:-50px}.header-order .search .search-field a:disabled{background:linear-gradient(to bottom, #ccc 0, #ccc 100%)}@media (max-width:768px){.header .header-order div.col-sm-8{background:#fcf3ae;background:-webkit-gradient(left top, left bottom, color-stop(0, #fcf3ae), color-stop(100%, #f9e12b));background:linear-gradient(to bottom, #fcf3ae 0, #f9e12b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcf3ae', endColorstr='#f9e12b', GradientType=0)}.header .search{padding-left:20px}.header .search .arrow{display:none}}.reference{margin-top:10px;margin-bottom:10px;float:left;font-weight:500;width:100%}.reference>a{text-decoration:underline !important}.reference a{color:#333;text-decoration:none}.reference article{clear:both;margin-bottom:25px;float:left;width:100%}.reference .title{font-size:15px}.reference img{float:left;margin-right:15px;height:75px;width:92px !important;object-fit:cover}@media (max-width:1023px){.reference{float:left;width:100%}.reference article{width:25%;clear:none;padding-right:5px}.reference article img{margin-right:10px}}@media (max-width:768px){.reference{float:left;width:100%;padding:0;margin-left:20px;margin-right:20px}.reference article{width:100%;clear:both}.reference>a{width:100%;clear:both}}.featured-snippet{clear:both}.featured-snippet .legend{margin-top:10px}.featured-snippet .legend span{display:block}.featured-snippet table{background:rgba(248,220,0,0.3);width:100%}.featured-snippet table thead tr th{font-weight:500;font-size:15px}.featured-snippet table thead tr th.taRight,.featured-snippet table tbody tr td.taRight{text-align:right}.featured-snippet table thead tr th{vertical-align:bottom;padding:10px 8px;line-height:1.3;border-bottom:2px solid #ddd}.featured-snippet table thead tr th h3{text-align:right !important;margin-bottom:0 !important;font-size:15px !important}.featured-snippet table tbody tr td{padding:8px;line-height:1.3;vertical-align:top;border-top:1px solid #ddd}.featured-snippet table tbody tr td:first-child{font-weight:600}.chatbot-container{position:fixed;bottom:20px;right:20px;z-index:100;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.1);overflow:hidden;z-index:1000}.chatbot-container.compact .chatbot-full{display:none}.chatbot-container.expanded{width:400px;height:500px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.1);background-color:#f4f4f4}.chatbot-container.expanded .chatbot-bubble{display:none}.chatbot-container.expanded .chatbot-full{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.chatbot-bubble{width:50px;height:50px;background-color:#f1272d;color:#fff;border:none;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.chatbot-bubble:hover{background-color:#e63a54}.chatbot-header{height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f8dc00;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:30}.chatbot-img{width:90%}.chatbot-messages{-ms-flex:1;flex:1;overflow-y:auto;padding:2rem 1rem;background-color:#fff;min-height:calc(-20vh)}.chatbot-messages ol{list-style:none;padding:0;margin:0}.chatbot-messages ol li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:4px;padding:1rem;border-radius:8px;width:80%;min-width:280px;min-height:56px;margin-bottom:1rem}.chatbot-messages ol li.user{margin-left:auto;background-color:#f1272d;color:#fff}.chatbot-messages ol li.bot{margin-right:auto;background-color:#f2efef}.chatbot-messages ol li.typing{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.chatbot-messages ol li.typing div{width:8px;height:8px;border-radius:50%;background-color:#333;animation:chat-bubble 1.4s infinite ease-in}.chatbot-messages ol li.typing div:nth-child(1){animation-delay:.1s}.chatbot-messages ol li.typing div:nth-child(2){animation-delay:.4s}.chatbot-messages ol li.typing div:nth-child(3){animation-delay:.7s}.chatbot-footer{background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;z-index:30}.chatbot-footer form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chatbot-footer form input[type="text"]{-ms-flex:1;flex:1;padding:.5rem 1rem;border-radius:9999px;background-color:#fff;color:#333;margin-right:.5rem}.chatbot-footer form .chatbot-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background-color:#f1272d;border:none;border-radius:50%;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:background-color .3s ease,transform .2s ease}.chatbot-footer form .chatbot-button:hover{background-color:#e63a54;-ms-transform:scale(1.1);transform:scale(1.1)}.chatbot-footer form .chatbot-icon{width:24px;height:24px;fill:#fff}@keyframes chat-bubble{0%{transform:translateY(0);opacity:1}30%{transform:translateY(-7px);opacity:.3}60%{transform:translateY(0);opacity:1}}#sticky-cta-boxitem.is_stuck{margin-top:30px}.sticky-cta-box{z-index:2;padding:15px;padding-top:0;padding-bottom:5px;overflow:hidden}.sticky-cta-box .widget-suppliersfinderform{width:285px}.sticky-cta-box .widget-suppliersfinderform .zipcode:before,.sticky-cta-box .widget-suppliersfinderform .quantity:before{left:10px;top:2px}#hfc-frame #hfc-cleanslate .hfc-chat-window #title-bar .hfc-title-bar-handler h2.hfc-title{font-size:14px !important}a:focus{outline:0 !important}input:focus{outline:0 !important}html,body{font-family:museo-sans;font-size:13px;color:#333}a{text-decoration:none;color:#f1272d;transition:color .3s ease-in-out}a:visited,a:link,a:active{color:#f1272d}a:hover{color:#dc040b}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type="checkbox"][disabled]+span{color:#ddd}.article-content{clear:both}.article-content a,.article-content a:hover,.article-content a:visited,.article-content a:active,.article-content a:link{text-decoration:underline}.clear{clear:both}.main-size{width:1170px;margin:auto;clear:both}@media (max-width:1023px){.main-size{padding-left:15px;padding-right:15px}}.full-size{width:100%;display:block;margin:auto;clear:both}.full-size-max{width:100%;min-width:1170px;max-width:1368px;display:block;margin:auto;clear:both}.button-red,a.button-red,a.button-red:visited,a.button-red:active,a.button-red:link{background:#f1272d;color:white;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35257), color-stop(100%, #d3181e));background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35257', endColorstr='#d3181e', GradientType=0);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px}.button-red:hover,a.button-red:hover,a.button-red:visited:hover,a.button-red:active:hover,a.button-red:link:hover{text-decoration:none;background-position:-50px}.button-red:disabled,a.button-red:disabled,a.button-red:visited:disabled,a.button-red:active:disabled,a.button-red:link:disabled{background:linear-gradient(to bottom, #ccc 0, #ccc 100%)}.button-black,a.button-black,a.button-black:visited,a.button-black:active,a.button-black:link{background:#555;background:linear-gradient(180deg, #555 0, #1f1f1f 100%);transition:background .3s ease;background-size:5px 100px;color:white}.button-black:hover,a.button-black:hover,a.button-black:visited:hover,a.button-black:active:hover,a.button-black:link:hover{text-decoration:none;background-position:-50px}.button-grey,a.button-grey,a.button-grey:visited,a.button-grey:active,a.button-grey:link{background:white;color:#999;transition:background .3s ease;box-shadow:none}.button-grey:hover,a.button-grey:hover,a.button-grey:visited:hover,a.button-grey:active:hover,a.button-grey:link:hover{text-decoration:none;background-color:#e5e5e5}.button-grey::after,a.button-grey::after,a.button-grey:visited::after,a.button-grey:active::after,a.button-grey:link::after{color:#999}.action-button-size-1,.action-button-size-1:hover,.action-button-size-1-visited,.action-button-size-1:active,.action-button-size-2,.action-button-size-2:hover,.action-button-size-2:visited,.action-button-size-2:active,.action-button-size-3,.action-button-size-3:hover,.action-button-size-3:visited,.action-button-size-3:active,.action-button-size-4,.action-button-size-4:hover,.action-button-size-4:visited,.action-button-size-4:active,.action-button-size-5,.action-button-size-5:hover,.action-button-size-5:visited,.action-button-size-5:active{display:block;text-align:center;color:white;border-radius:3px;font-family:museo-sans;padding:1px 5px}.action-button-size-1 span,.action-button-size-1:hover span,.action-button-size-1-visited span,.action-button-size-1:active span,.action-button-size-2 span,.action-button-size-2:hover span,.action-button-size-2:visited span,.action-button-size-2:active span,.action-button-size-3 span,.action-button-size-3:hover span,.action-button-size-3:visited span,.action-button-size-3:active span,.action-button-size-4 span,.action-button-size-4:hover span,.action-button-size-4:visited span,.action-button-size-4:active span,.action-button-size-5 span,.action-button-size-5:hover span,.action-button-size-5:visited span,.action-button-size-5:active span{vertical-align:middle;display:inline-block}.action-button-size-1,.action-button-size-1:hover,.action-button-size-1:visited,.action-button-size-1:active{line-height:80px;font-weight:900}.action-button-size-1 span,.action-button-size-1:hover span,.action-button-size-1:visited span,.action-button-size-1:active span{line-height:20px;font-size:20px}.action-button-size-2,.action-button-size-2:hover,.action-button-size-2:visited,.action-button-size-2:active{line-height:50px;font-weight:700}.action-button-size-2 span,.action-button-size-2:hover span,.action-button-size-2:visited span,.action-button-size-2:active span{line-height:18px;font-size:18px}.action-button-size-3,.action-button-size-3:hover,.action-button-size-3:visited,.action-button-size-3:active{line-height:45px;font-weight:700}.action-button-size-3 span,.action-button-size-3:hover span,.action-button-size-3:visited span,.action-button-size-3:active span{line-height:15px;font-size:15px}.action-button-size-4,.action-button-size-4:hover,.action-button-size-4:visited,.action-button-size-4:active{line-height:30px;font-weight:400}.action-button-size-4 span,.action-button-size-4:hover span,.action-button-size-4:visited span,.action-button-size-4:active span{line-height:15px;font-size:15px}.action-button-size-5,.action-button-size-5:hover,.action-button-size-5:visited,.action-button-size-5:active{line-height:30px;font-weight:300}.action-button-size-5 span,.action-button-size-5:hover span,.action-button-size-5:visited span,.action-button-size-5:active span{line-height:12px;font-size:12px}.button-full{width:100%;font-size:15px;border:none}section .container img{width:100%}section .news-recommendation-article img{width:100%}.popup{display:none;background-color:white;border-radius:2px;border:1px #ddd solid}label.full-size{margin-bottom:10px}body .gigya-screen input[type=submit],body .gigya-screen input[type=button]{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:15px;list-style-type:none;box-sizing:border-box;outline:0;text-align:center;border-radius:3px;font-family:museo-sans;padding:1px 5px;line-height:30px;font-weight:400;color:white;background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px;text-decoration:none;background-position:-50px;display:block;width:49%;margin-left:50%;border:none}.gigya-screen-caption{display:none}.popin-content .gigya-screen-loader,.popin-content .gigya-screen-dimmer{margin:-20px}body .gigya-screen a{color:#f1272d !important;text-decoration:none !important}.text-box,body .gigya-screen .gigya-composite-control.gigya-composite-control-password input,body .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input{color:#999;border:1px #ddd solid;border-radius:2px;background-color:white;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.15);padding:0 5px}.text-box-size-1{font-size:16px;height:50px;line-height:50px}.text-box-size-2{font-size:15px;height:40px;line-height:40px}.text-box-size-3{font-size:15px;height:30px;line-height:30px}input.error,select.error{border:1px #f1272d solid !important}input.error+label.error,select.error+label.error,input.error+.validationMessage,#optionsServices+.validationMessage{background-color:#f1272d;display:block;line-height:20px;width:auto;z-index:5;border-radius:2px;color:white;padding:0 10px;font-size:12px;font-weight:700;pointer-events:none}input.error-bottom+label.error,input.error-bottom+.validationMessage{width:100%;line-height:normal;margin:2px 0;z-index:1}select.error-floating-right+label.error,input.error-floating-right+label.error,textarea.error-floating-right+label.error,input.error-floating-right+.validationMessage,#civility-error.error{position:absolute;left:calc(100% + 10px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}select.error-floating-right+label.error:before,input.error-floating-right+label.error:before,textarea.error-floating-right+label.error:before,input.error-floating-right+.validationMessage:before,#civility-error.error:before{content:' ';width:0;height:0;border-width:5px 8.7px 5px 0;border-color:transparent #f1272d transparent transparent;border-style:solid;position:absolute;left:-8px;top:50%;-ms-transform:translateY(-5px);transform:translateY(-5px)}select.error-floating-right+label.error span,input.error-floating-right+label.error span,textarea.error-floating-right+label.error span,input.error-floating-right+.validationMessage span,#civility-error.error span{line-height:normal;display:inline-block;vertical-align:middle}input.error-floating-left+label.error,input.error-floating-left+.validationMessage{position:absolute;right:calc(100% + 10px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}input.error-floating-left+label.error:before,input.error-floating-left+.validationMessage:before{content:' ';height:0;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #f1272d;border-style:solid;position:absolute;right:-8px;top:50%;-ms-transform:translateY(-5px);transform:translateY(-5px);width:0}input.error-floating-left+label.error span,input.error-floating-left+.validationMessage span{line-height:normal;display:inline-block;vertical-align:middle}input.error-floating-bottom+label.error,input.error-floating-down+label.error,input.error-floating-down+.validationMessage,#optionsServices+.validationMessage{position:absolute;top:calc(100% + 10px);left:0;right:0;width:100%;padding-top:5px;padding-bottom:5px;font-weight:normal}input.error-floating-bottom+label.error:before,input.error-floating-down+label.error:before,input.error-floating-down+.validationMessage:before,#optionsServices+.validationMessage:before{content:' ';width:0;height:0;border-width:0 5px 8.7px 5px;border-color:transparent transparent #f1272d transparent;border-style:solid;position:absolute;left:50%;top:-8px;-ms-transform:translateX(-5px);transform:translateX(-5px)}input.error-floating-bottom+label.error span,input.error-floating-down+label.error span,input.error-floating-down+.validationMessage span,#optionsServices+.validationMessage span{line-height:normal;display:inline-block;vertical-align:middle}#optionsServices+.validationMessage{position:relative;top:0;width:auto;text-align:left}input.error-bottom+label.error{position:absolute;left:calc(-100% - 5px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;padding:10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}input.error-bottom+label.error:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#f1272d;border-width:5px;-ms-transform:translateY(-5px);transform:translateY(-5px)}input.error-bottom+label.error span{line-height:normal;display:inline-block;vertical-align:middle}input.error-desktop-bottom+label.error{padding:5px;position:relative;right:0;top:0;width:100%}textarea.error{border:1px #f1272d solid !important}textarea.error+label.error{background-color:#f1272d;display:block;line-height:20px;width:auto;z-index:5;border-radius:2px;color:white;padding:0 10px;font-size:12px;font-weight:700;pointer-events:none}h1{font-size:28px;font-weight:900;display:inline-block}h1.center{width:100%;text-align:center}h2{font-size:30px;font-weight:300;margin:40px 0 20px 0;display:inline-block}a.action-link{color:#f1272d;text-decoration:underline;font-weight:700;display:inline-block;line-height:35px;transition:color .3s ease-in-out}a.action-link:visited,a.action-link:link,a.action-link:active{color:#f1272d}a.action-link:hover{color:#dc040b}.popin-overlay{background:black;position:fixed;top:0;bottom:0;left:0;right:0;opacity:.4;z-index:100000;display:none}#identify-client-form .gigya-screen-content div.gigya-screen{width:calc(60%);padding:0}.popin{position:absolute;z-index:100001;width:530px;top:55px;left:50%;display:none;font-size:15px}.popin .popin-header{background:#333;color:#f5f5f5;font-size:19px;text-align:center;padding:10px;border-radius:3px 3px 0 0}.popin .popin-header .close-cross{float:right;font-size:12px;font-weight:bold;font-family:total;cursor:pointer}.popin .popin-header .close-cross.order-later{bottom:30px;position:relative}.popin .popin-content{background:#f8dc00;padding:0;border-radius:0 0 3px 3px;padding:20px}.popin .popin-content .gigya-screen-content div.gigya-screen{width:100%;padding:0}.popin .popin-content .form-group{border:none !important}.popin .popin-content label a.tooltip{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-left:10px;position:relative;color:#999}.popin .popin-content .tooltips::after{color:#999}.popin .popin-content form ol{list-style-type:none;margin:0}.popin .popin-content form ol li{padding-bottom:20px}.popin .popin-content form ol li label{width:49%;font-weight:normal;line-height:1}.popin .popin-content form ol li div.input-container{display:inline-block;width:49%;position:relative}.popin .popin-content form ol li div.input-container input,.popin .popin-content form ol li div.input-container select{width:100%}.popin .popin-content form ol li div.input-container input[type="radio"],.popin .popin-content form ol li div.input-container input[type="checkbox"]{width:auto;margin-right:3px}.popin .popin-content form ol li div.input-container input[type="radio"]+span,.popin .popin-content form ol li div.input-container input[type="checkbox"]+span{margin-right:5px}.popin .popin-content form ol li div.input-container input.error-floating-right+label.error,.popin .popin-content form ol li div.input-container select.error-floating-right+label.error{max-width:initial;width:auto;min-width:100%;white-space:nowrap}.popin .popin-content form ol li a.form-button-right,.popin .popin-content form ol li button.form-button-right{display:block;width:49%;margin-left:50%;border:none}.popin .popin-content form ol li a.form-button-right.text-link{color:red;font-size:smaller;text-decoration:underline}div.notifications{width:100%;position:fixed;z-index:10000;top:3px;text-align:center}div.notifications ul{min-width:50%;list-style-type:none;display:inline-block;padding-left:0}div.notifications ul li{padding:10px;font-size:16px}div.notifications ul li.error{background-color:#f1272d;color:white}div.notifications ul li.feedback{background-color:green;color:white}span[data-message-id]{display:none}.yellow-box{background:#f8dc00}.grey-box{background:#eee}.light-grey-box{background:#f4f4f4}.white-box{background:#fff}.green-box{background:#70c752}ol.breadcrumb{margin:0;padding-top:15px;list-style:none;padding-left:0;padding-bottom:15px}ol.breadcrumb li{display:inline}ol.breadcrumb li:after{padding-left:5px;padding-right:5px;content:"/"}ol.breadcrumb li a,ol.breadcrumb li span{color:#333 !important;font-size:15px;text-decoration:none !important}ol.breadcrumb li a:hover,ol.breadcrumb li a:visited,ol.breadcrumb li a:active{text-decoration:underline !important}ol.breadcrumb li:last-child:after{content:""}.stars{font-family:total;font-size:13px}.stars .value{font-family:museo-sans;color:#999;font-size:13px;padding-right:5px;vertical-align:middle}.stars .yellow-star{color:#f8dc00}.stars .grey-star{color:#ccc;position:relative}.stars .half-star{color:#f8dc00;position:absolute;left:0;-ms-transform:scale(.93);transform:scale(.93)}.newsletter{padding:20px;margin-bottom:15px;background-color:#eee}.supplier-finder-wrap{padding:15px;margin-bottom:15px}.supplier-finder-wrap .widget-suppliersfinderform{width:100%}.supplier-finder-wrap .widget-suppliersfinderform input,.supplier-finder-wrap .widget-suppliersfinderform a,.supplier-finder-wrap .widget-suppliersfinderform p{width:100%}.supplier-finder-wrap .widget-suppliersfinderform input.error-bottom+label.error{position:initial;left:initial;top:initial;-ms-transform:initial;transform:initial}.supplier-finder-wrap .widget-suppliersfinderform input.error-bottom+label.error::before{border:none}.table-pagination{text-align:right}.table-pagination ul{padding:0;margin:0}.table-pagination ul li{padding:0;margin:0;display:inline-block;list-style-type:none}.table-pagination ul li span,.table-pagination ul li a,.table-pagination ul li a:hover,.table-pagination ul li a:visited,.table-pagination ul li a:active,.table-pagination ul li a:link{display:inline-block;color:#333;padding:15px;text-decoration:none}.table-pagination ul li .prev,.table-pagination ul li .next{font-family:total;font-size:17px;-ms-transform:translateY(4px);transform:translateY(4px);text-decoration:none;font-weight:normal}.table-pagination ul li span{font-weight:bold;text-decoration:underline}.table-pagination ul li.disabled span{text-decoration:none}.validationMessage{color:#f1272d;font-size:12px;pointer-events:none;width:100%;text-align:right;display:block;padding-top:5px}.grecaptcha-badge{bottom:80px !important}.flashinfo{background-color:#363a38;padding:10px 0;color:#fff;border-top:#ddd 1px solid}.flashinfo--icon{font-family:total;font-size:20px;display:inline-block;width:20px;height:20px;margin-right:20px;line-height:20px}.flashinfo--icon i{font-style:normal}.flashinfo--content{width:calc(100% - 70px);display:inline-block;vertical-align:middle}.flashinfo--delete{display:inline-block;vertical-align:middle}.flashinfo--delete a{color:#fff;text-decoration:none;width:20px;display:block}header{height:65px}header .mobile-burger,header .mobile-account,header .mobile-facebook{display:none}header .mobile-burger:hover,header .mobile-account:hover,header .mobile-facebook:hover{text-decoration:none}header .logo{float:left;display:block;position:relative;padding:8px 3px}header .logo img{width:250px;height:50px}header aside{float:right;line-height:48px;color:#999;width:55%;text-align:right}header aside a,header aside a:hover,header aside a:visited,header aside a:active,header aside a:link{color:#999}header aside .help .help-name{display:none}header aside .help .help-text{font-size:12px}header aside .help .help-phone{font-weight:900;font-size:17px;line-height:18px;color:#111;background-color:#f8dc00;padding:2px 10px}header aside .help .help-phone span{position:relative;padding-left:15px}header aside .help .help-phone span:before{position:absolute;display:block;font-family:total;content:'o';line-height:normal;left:-2px;top:50%;-ms-transform:translateY(-10px);transform:translateY(-10px);font-weight:normal}header aside .help .help-phone span a{color:#111}header aside .my-account{font-size:12px}header aside .my-account span:first-child{position:relative;padding:0 35px;border-right:1px #ddd solid;cursor:pointer}header aside .my-account span:first-child:before{position:absolute;display:block;font-family:total;content:'u';line-height:normal;top:50%;-ms-transform:translateY(-10px);transform:translateY(-10px);left:15px;font-size:17px}header aside .my-account span:first-child:after{position:absolute;display:block;font-family:total;content:'l';line-height:normal;top:50%;-ms-transform:translateY(-6px);transform:translateY(-6px);right:15px}header aside .my-account span:first-child:has(.popin-link):after{display:none}header aside .language-selector{font-size:12px;position:relative}header aside .language-selector a.selector{position:relative;padding:0 10px;cursor:pointer}header aside .current-language{font-weight:bold}header .menu-account{display:inline-block;margin:0;padding:0;position:relative}header .menu-account.no-popup>li>span:nth-child(2){display:none !important}header .menu-account>li{display:inline-block;list-style:none}header .menu-account>li>span:first-child{display:inline-block;line-height:17px}header .menu-account>li>ul{position:absolute;list-style:none;display:none;background:#333;z-index:100000;width:112px;padding:0;margin-left:20px;line-height:36px}header .menu-account>li>ul>li{width:112px;display:inline-block;list-style:none;height:36px;border-bottom:1px solid #999}header .menu-account>li>ul>li>a{color:#fff;line-height:36px;display:inline-block;width:112px;text-align:center}header .menu-account>li>ul>li:last-child{border-bottom:none}header .menu-account>li:hover>ul,header .menu-account>li:active>ul,header .menu-account>li:visited>ul{display:block}header .menu-account>li:hover>span:first-child:after,header .menu-account>li:active>span:first-child:after,header .menu-account>li:visited>span:first-child:after{font-family:total;content:'t';line-height:normal}header .menu-account>li:hover>span:nth-child(2),header .menu-account>li:active>span:nth-child(2),header .menu-account>li:visited>span:nth-child(2){z-index:100000;display:block;position:absolute;bottom:0;left:48%;height:0;width:0;border-style:solid;border-width:0 7.5px 8px 7.5px;border-color:transparent transparent #333 transparent}header .facebook-link{position:relative;padding:0 5px;border-right:1px #ddd solid;cursor:pointer}header .facebook-link span:before{color:#999;font-family:total;content:'j';line-height:normal;margin-top:-5px}nav.main-menu.tablet .mobile-menu{display:inline-block !important}nav.main-menu.tablet .menu>li>a:first-child{display:none !important}nav.main-menu.tablet .menu>li>ul{display:none}nav.main-menu,nav.account-menu{position:relative}nav.main-menu .mobile-help,nav.account-menu .mobile-help,nav.main-menu .mobile-contact-us,nav.account-menu .mobile-contact-us{display:none}nav.main-menu .mobile-menu,nav.account-menu .mobile-menu{display:none}nav.main-menu ul,nav.account-menu ul,nav.main-menu ul li,nav.account-menu ul li{display:block;margin:0;padding:0;list-style-type:none}nav.main-menu ul>li,nav.account-menu ul>li{float:left;height:40px;line-height:40px}nav.main-menu ul>li>a,nav.account-menu ul>li>a,nav.main-menu ul>li>a:hover,nav.account-menu ul>li>a:hover,nav.main-menu ul>li>a:visited,nav.account-menu ul>li>a:visited,nav.main-menu ul>li>a:active,nav.account-menu ul>li>a:active{display:inline-block;box-sizing:border-box;font-weight:700;font-size:16px;color:#363a38;text-transform:uppercase;border-right:1px #ddd solid;vertical-align:middle;line-height:normal;padding:0 10px;text-decoration:none}nav.main-menu ul>li>ul,nav.account-menu ul>li>ul{display:inline-block;position:absolute;left:-10000px;background:#333;color:#fff;z-index:3;box-shadow:-2px 2px 5px rgba(0,0,0,0.15)}nav.main-menu ul>li>ul>li:first-child,nav.account-menu ul>li>ul>li:first-child{padding:21px 0 30px 5px}nav.main-menu ul>li>ul>li,nav.account-menu ul>li>ul>li{display:inline-block;font-size:15px;padding:11px 0 29px 5px;margin:0 21px 0 15px;border-bottom:1px solid #484848;line-height:0;height:0;color:#fff}nav.main-menu ul>li>ul>li>a,nav.account-menu ul>li>ul>li>a,nav.main-menu ul>li>ul>li>a:hover,nav.account-menu ul>li>ul>li>a:hover,nav.main-menu ul>li>ul>li>a:visited,nav.account-menu ul>li>ul>li>a:visited,nav.main-menu ul>li>ul>li>a:active,nav.account-menu ul>li>ul>li>a:active{width:253px;display:block;font-weight:normal;font-size:15px;color:#fff;text-transform:none;vertical-align:auto;line-height:20px;padding:0;border-left:none;border-right:none}nav.main-menu ul>li>ul>li>a:hover,nav.account-menu ul>li>ul>li>a:hover,nav.main-menu ul>li>ul>li>a:active,nav.account-menu ul>li>ul>li>a:active{text-decoration:underline}nav.main-menu ul>li>ul>li:last-child,nav.account-menu ul>li>ul>li:last-child{padding:12px 0 42px 5px;border-bottom:none}nav.main-menu ul>li>ul>li.submenu-3-zones,nav.account-menu ul>li>ul>li.submenu-3-zones{padding:0;background:#333}nav.main-menu ul>li>ul>li.submenu-3-zones>ul,nav.account-menu ul>li>ul>li.submenu-3-zones>ul{left:390px;display:block;width:390px}nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li{display:inline-block;font-size:15px;padding:10px 0 10px 5px;margin:0 21px 0 14px;border-bottom:1px solid #484848;line-height:20px;color:#fff;height:auto}nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a,nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a:hover,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a:hover,nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a:visited,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a:visited,nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a:active,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a:active{width:292px;display:block;font-weight:normal;font-size:15px;color:#fff;text-transform:none;vertical-align:auto;line-height:20px;padding:0;border-left:none;border-right:none}nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a:hover,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a:hover,nav.main-menu ul>li>ul>li.submenu-3-zones>ul>li>a:active,nav.account-menu ul>li>ul>li.submenu-3-zones>ul>li>a:active{text-decoration:underline}nav.main-menu ul>li>ul>li.submenu-3-zones>ul:first-child,nav.account-menu ul>li>ul>li.submenu-3-zones>ul:first-child{left:0}nav.main-menu ul>li>ul>li.submenu-3-zones>ul:last-child,nav.account-menu ul>li>ul>li.submenu-3-zones>ul:last-child{left:780px}nav.main-menu ul>li>ul>li.submenu-fuel-aaz>ul,nav.account-menu ul>li>ul>li.submenu-fuel-aaz>ul{height:318px}nav.main-menu ul>li>ul>li.submenu-fuel-aaz>ul>li:first-child,nav.account-menu ul>li>ul>li.submenu-fuel-aaz>ul>li:first-child{font-weight:900;border-bottom:none;padding:21px 0 10px 5px !important}nav.main-menu ul>li>ul>li.submenu-fuel-aaz>ul>li:last-child,nav.account-menu ul>li>ul>li.submenu-fuel-aaz>ul>li:last-child{border-bottom:none;padding-top:7px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul{height:370px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul>li:first-child,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul>li:first-child{margin-top:13px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul>li:last-child,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul>li:last-child{border-bottom:none}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order{background-color:#444;z-index:5}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div{width:354px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .headline,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .headline{font-weight:700;font-size:17px;display:block;text-align:center}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .order,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .order{position:absolute;bottom:65px;right:20px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .order-arrow,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div .order-arrow{position:absolute;right:-40px;bottom:55px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul{display:block}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li{line-height:20px;margin:10px 0}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li>span.bullet,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li>span.bullet{display:block;background-color:#f1272d;border-radius:50%;border-color:#f1272d;text-align:center;width:28px;height:28px;line-height:27px;z-index:5;position:inherit;bottom:inherit;left:inherit;position:absolute;font-weight:bold;font-size:20px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li>span.bullet-text,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li>span.bullet-text{position:relative;top:-7px;left:32px;width:340px;border:none;padding-right:30px;display:block}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li:first-child,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-how-to-order>li>div>ul>li:first-child{margin-top:30px}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form{background-color:#f8dc00;z-index:3}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form>li,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form>li{margin-top:3px;padding-top:0;line-height:0}nav.main-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form>li input.error-bottom+label.error,nav.account-menu ul>li>ul>li.submenu-order-fuel>ul.sub-suppliers-finder-form>li input.error-bottom+label.error{right:calc(100% + 5px)}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul{height:330px}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul>li:first-child,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul>li:first-child{margin-top:13px}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul>li:last-child,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul>li:last-child{border-bottom:none}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart{background-color:#444;text-align:center}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart>li>strong.oil-price-evolution-title,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart>li>strong.oil-price-evolution-title{font-weight:900;display:block;margin-bottom:13px}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart>li>div,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul.sub-price-chart>li>div{width:354px}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul.sub-suppliers-finder-form,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul.sub-suppliers-finder-form{background-color:#f8dc00;z-index:3}nav.main-menu ul>li>ul>li.submenu-price-fuel>ul.sub-suppliers-finder-form>li,nav.account-menu ul>li>ul>li.submenu-price-fuel>ul.sub-suppliers-finder-form>li{margin-top:3px;padding-top:0;line-height:0}nav.main-menu ul>li>ul>li.submenu-actus>ul,nav.account-menu ul>li>ul>li.submenu-actus>ul{height:341px;background:#444}nav.main-menu ul>li>ul>li.submenu-actus>ul>li:first-child,nav.account-menu ul>li>ul>li.submenu-actus>ul>li:first-child{font-weight:900;border-bottom:none;padding:21px 0 10px 5px !important}nav.main-menu ul>li>ul>li.submenu-actus>ul:first-child,nav.account-menu ul>li>ul>li.submenu-actus>ul:first-child{background:#333}nav.main-menu ul>li>ul>li.submenu-actus>ul:first-child>li:last-child,nav.account-menu ul>li>ul>li.submenu-actus>ul:first-child>li:last-child{border-bottom:none;padding-top:7px}nav.main-menu ul>li>ul>li.submenu-actus>ul:last-child>li:last-child,nav.account-menu ul>li>ul>li.submenu-actus>ul:last-child>li:last-child{position:absolute;bottom:7px;right:0;width:150px}nav.main-menu ul>li>ul>li.submenu-actus>ul:last-child>li:last-child a,nav.account-menu ul>li>ul>li.submenu-actus>ul:last-child>li:last-child a{color:#f8dc00;margin:0}nav.main-menu ul>li>ul>li.submenu-actus .menu-article span,nav.account-menu ul>li>ul>li.submenu-actus .menu-article span{display:block}nav.main-menu ul>li>ul>li.submenu-actus .menu-article a,nav.account-menu ul>li>ul>li.submenu-actus .menu-article a{color:#f8dc00}nav.main-menu ul>li>ul>li.submenu-actus .menu-article a:hover,nav.account-menu ul>li>ul>li.submenu-actus .menu-article a:hover{color:#f8dc00;text-decoration:underline}nav.main-menu ul>li>ul>li.submenu-actus .menu-article img,nav.account-menu ul>li>ul>li.submenu-actus .menu-article img{margin-top:-3px;height:124px;width:306px;object-fit:cover}nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title{max-height:40px;overflow:hidden;font-weight:700;margin:12px 0 0 0}nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a,nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:hover,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:hover,nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:visited,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:visited,nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:active,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-title a:active{color:#fff;text-decoration:none}nav.main-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-intro,nav.account-menu ul>li>ul>li.submenu-actus .menu-article>.menu-article-intro{color:#ccc;font-size:13px}nav.main-menu ul>li>ul>li.submenu-supplier>ul,nav.account-menu ul>li>ul>li.submenu-supplier>ul{height:355px}nav.main-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form,nav.account-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form{background-color:#f8dc00;z-index:4}nav.main-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li,nav.account-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li{margin-top:3px;padding-top:0;line-height:0;border:none}nav.main-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li label.error:before,nav.account-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li label.error:before{left:0;right:100%;-ms-transform:rotate(180deg) translateY(5px) translateX(10px);transform:rotate(180deg) translateY(5px) translateX(10px)}nav.main-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li input.error-bottom+label.error,nav.account-menu ul>li>ul>li.submenu-supplier>ul.sub-suppliers-finder-form>li input.error-bottom+label.error{left:calc(83%);right:0}nav.main-menu ul>li>ul>li.submenu-supplier>ul:last-child,nav.account-menu ul>li>ul>li.submenu-supplier>ul:last-child{width:780px;left:390px}nav.main-menu ul>li:hover>ul,nav.account-menu ul>li:hover>ul,nav.main-menu ul>li.displayed-menu>ul,nav.account-menu ul>li.displayed-menu>ul{left:0}nav.main-menu ul>li:nth-child(6):hover ul,nav.account-menu ul>li:nth-child(6):hover ul{left:inherit;right:0;width:450px}nav.main-menu ul>li:nth-child(6):hover ul>li,nav.account-menu ul>li:nth-child(6):hover ul>li{float:left;clear:both}nav.main-menu ul>li:nth-child(6):hover ul>li a,nav.account-menu ul>li:nth-child(6):hover ul>li a{width:410px}nav.main-menu ul>li:first-child>a,nav.account-menu ul>li:first-child>a,nav.main-menu ul>li:first-child>a:hover,nav.account-menu ul>li:first-child>a:hover,nav.main-menu ul>li:first-child>a:visited,nav.account-menu ul>li:first-child>a:visited,nav.main-menu ul>li:first-child>a:active,nav.account-menu ul>li:first-child>a:active{border-left:none;padding:0 10px 0 0}nav.main-menu ul.menu>li:hover>span,nav.account-menu ul.menu>li:hover>span,nav.main-menu ul.menu>li.displayed-menu>span,nav.account-menu ul.menu>li.displayed-menu>span{position:relative;left:50%;width:15px;display:block;-ms-transform:translateX(-4px);transform:translateX(-4px)}nav.main-menu ul.menu>li:hover>span:after,nav.account-menu ul.menu>li:hover>span:after,nav.main-menu ul.menu>li.displayed-menu>span:after,nav.account-menu ul.menu>li.displayed-menu>span:after{z-index:5;bottom:0;position:absolute;border-style:solid;border-width:0 7.5px 8px 7.5px;border-color:transparent transparent #333 transparent;content:""}nav.main-menu ul.menu>li:hover .red-link,nav.account-menu ul.menu>li:hover .red-link,nav.main-menu ul.menu>li.displayed-menu .red-link,nav.account-menu ul.menu>li.displayed-menu .red-link{color:#ed2627}nav.main-menu ul .selected-link,nav.account-menu ul .selected-link{color:#ed2627 !important}nav.main-menu ul li.language-selector-nav,nav.account-menu ul li.language-selector-nav{display:none}nav.main-menu .menu-search>a,nav.account-menu .menu-search>a,nav.main-menu .menu-search a:hover,nav.account-menu .menu-search a:hover,nav.main-menu .menu-search a:visited,nav.account-menu .menu-search a:visited,nav.main-menu .menu-search align-content:active,nav.account-menu .menu-search align-content:active,nav.main-menu .menu-search align-content:link,nav.account-menu .menu-search align-content:link{font-family:total;text-transform:none;border-right:none}nav.main-menu .menu-search .menu-search-panel,nav.account-menu .menu-search .menu-search-panel{display:none;padding:15px;width:450px;background-color:#363a38;position:absolute;right:0;z-index:10000}nav.main-menu .menu-search .menu-search-panel a.button-red,nav.account-menu .menu-search .menu-search-panel a.button-red,nav.main-menu .menu-search .menu-search-panel a.button-red:hover,nav.account-menu .menu-search .menu-search-panel a.button-red:hover{margin-left:285px;width:135px;font-family:museo-sans}nav.main-menu .menu-search .menu-search-panel input,nav.account-menu .menu-search .menu-search-panel input{float:left;width:275px}nav.main-menu .menu-search .menu-search-panel .arrow-up,nav.account-menu .menu-search .menu-search-panel .arrow-up{display:block;position:absolute;top:-7px;right:12px;width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #363a38 transparent}nav.main-menu .home-city-card-container,nav.account-menu .home-city-card-container{padding-top:25px}nav.main-menu .home-city-card-container .home-city-card,nav.account-menu .home-city-card-container .home-city-card{width:310px;height:115px;background-size:cover;background-position:center;float:left;overflow:hidden;position:relative}nav.main-menu .home-city-card-container .home-city-card-odd,nav.account-menu .home-city-card-container .home-city-card-odd{margin:0 15px 15px 0}nav.main-menu .home-city-card-container .home-city-card-even,nav.account-menu .home-city-card-container .home-city-card-even{margin:0 0 15px 0}nav.main-menu .home-city-card-container .home-city-card img,nav.account-menu .home-city-card-container .home-city-card img{width:311px;height:116px;z-index:1}nav.main-menu .home-city-card-container .home-city-card span.bkg_hover,nav.account-menu .home-city-card-container .home-city-card span.bkg_hover{height:100%;width:100%;background-color:rgba(75,75,75,0.5);display:block;position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,0);background:-webkit-gradient(left top, left bottom, color-stop(27%, rgba(0,0,0,0)), color-stop(54%, rgba(0,0,0,0.22)), color-stop(100%, rgba(0,0,0,0.6)));background:linear-gradient(to bottom, rgba(0,0,0,0) 27%, rgba(0,0,0,0.22) 54%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);z-index:2}nav.main-menu .home-city-card-container .home-city-card .city-name,nav.account-menu .home-city-card-container .home-city-card .city-name{display:block;color:white;font-weight:normal;font-size:26px;padding:50px 0 0 20px;text-transform:uppercase;position:absolute;bottom:30px;z-index:3}nav.main-menu .home-city-card-container .home-city-card .suppliers,nav.account-menu .home-city-card-container .home-city-card .suppliers{display:block;color:white;font-weight:700;font-size:16px;line-height:26px;padding:0 0 0 20px;position:absolute;bottom:5px;z-index:4}nav.main-menu .show-all-suppliers,nav.account-menu .show-all-suppliers{text-align:right}nav.main-menu .show-all-suppliers .all-suppliers,nav.account-menu .show-all-suppliers .all-suppliers{display:inline-block;padding-right:20px;position:relative;color:#f8dc00}nav.main-menu .show-all-suppliers .all-suppliers:after,nav.account-menu .show-all-suppliers .all-suppliers:after{font-family:total;content:'m';line-height:normal;position:absolute;right:0;top:50%;-ms-transform:translateY(-6px);transform:translateY(-6px)}nav.main-menu .responsive-menu,nav.account-menu .responsive-menu{display:none}nav.main-menu .widget-suppliersfinderform{width:350px}nav.account-menu{display:none}nav.footer-menu ul,nav.footer-menu ul li{display:block;margin:0;padding:0;list-style-type:none}nav.footer-menu ul>li{float:left;height:40px;line-height:40px}nav.footer-menu ul>li>a,nav.footer-menu ul>li>a:visited,nav.footer-menu ul>li>a:active{display:inline-block;box-sizing:border-box;font-weight:300;font-size:13px;color:#333;border-left:1px #ddd solid;vertical-align:middle;line-height:normal;padding:0 10px;transition:color .3s ease}nav.footer-menu ul>li>a:hover,nav.footer-menu ul>li>a:visited:hover,nav.footer-menu ul>li>a:active:hover{color:#f1272d;text-decoration:none}nav.footer-menu ul>li:first-child>a,nav.footer-menu ul>li:first-child>a:hover,nav.footer-menu ul>li:first-child>a:visited,nav.footer-menu ul>li:first-child>a:active{border-left:none;padding:0 10px 0 0}.reassurance{font-size:16px}.reassurance p.reassurance-title{color:#f1272d;font-weight:900;font-size:22px;margin:10px 10px 10px 42px}.reassurance .reassurance-item{margin:25px auto}.reassurance .picto{width:32px;height:50px;float:left}.reassurance .picto img{margin:-15px;margin-top:-24px;width:auto;height:56px}.reassurance p{display:block;margin:0 10px 10px 42px}@media (max-width:768px){.reassurance .reassurance-item h3{margin-bottom:0}.reassurance .reassurance-item p{font-size:15px}}h2.home-suppliers{font-size:30px;display:block}.home-main-content{display:block;margin:auto;clear:both}.home-main-content .left,.home-main-content .right{height:470px;width:50%;box-sizing:border-box}.home-main-content .left{float:left;position:relative}.home-main-content .left .mascot-picture{position:absolute;right:-40px;bottom:0;pointer-events:none}.home-main-content .left .commercial-banner{position:absolute;left:0;bottom:0;height:auto;width:100%;background-color:rgba(0,0,0,0.8);text-align:center;vertical-align:middle;padding:10px}.home-main-content .left .commercial-banner .commercial-banner-title{text-transform:uppercase;color:#f8dc00;font-size:20px;display:block;margin-top:12px}.home-main-content .left .commercial-banner .commercial-banner-content{color:#fff;font-size:15px}.home-main-content .left .commercial-banner .commercial-banner-btn{margin-top:10px;display:block}.home-main-content .right{float:right}.home-graph-content{background-color:#f5f5f5;padding:0 0 50px 0}.home-graph-content .left,.home-graph-content .right{box-sizing:border-box}.home-graph-content .left{width:350px;float:left}.home-graph-content .right{width:820px;float:right}.home-city{padding:0 0 20px 0;height:auto;position:relative}.home-city .home-city-container{position:relative}.home-city .swiper-container{width:1070px;margin:auto}.home-city .swiper-container .home-city-slide{height:210px;width:210px;margin:auto;background-size:cover;background-position:center;overflow:hidden;position:relative}.home-city .swiper-container .home-city-slide span.bkg_hover{height:100%;width:100%;background-color:rgba(75,75,75,0.5);display:block;position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,0);background:-webkit-gradient(left top, left bottom, color-stop(27%, rgba(0,0,0,0)), color-stop(54%, rgba(0,0,0,0.22)), color-stop(100%, rgba(0,0,0,0.6)));background:linear-gradient(to bottom, rgba(0,0,0,0) 27%, rgba(0,0,0,0.22) 54%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.home-city .swiper-container .home-city-slide .city-name{position:absolute;display:block;text-transform:uppercase;color:white;font-size:26px;left:20px;bottom:65px}.home-city .swiper-container .home-city-slide .suppliers{display:block;position:absolute;box-sizing:border-box;padding:0 0 0 70px;bottom:0;width:210px;font-weight:900;font-size:15px;color:#f1272d;height:60px;line-height:60px;transition:background-color .3s ease-in-out}.home-city .swiper-container .home-city-slide .suppliers:before{position:absolute;top:50%;left:16px;height:30px;width:38px;-ms-transform:translateY(-20px);transform:translateY(-20px);background-image:url("/images/maps/camion-red.svg");background-size:cover;content:""}.home-city .swiper-container .home-city-slide img{height:155px}.home-city .swiper-container .home-city-slide:hover .suppliers.yellow-box{background-color:#ffe94a}.home-city a.button-prev,.home-city a.button-next{font-size:38px;font-family:total;position:absolute;top:50%;-ms-transform:translateY(-19px);transform:translateY(-19px);color:#666;transition:color .3s ease-in-out;text-decoration:none}.home-city a.button-prev:hover,.home-city a.button-next:hover{color:#f1272d}.home-city .button-prev{left:0}.home-city .button-next{right:0}.home-city .all-suppliers{padding-left:60px}.home-review{background:#f5f5f5;padding-bottom:58px;padding-top:20px;position:relative;z-index:100}.home-review h2{display:inline-block;margin-right:50px}.home-review .stars{font-size:20px;display:inline-block;margin-top:7px}.home-review .big-stars{font-size:32px}.home-review .average-rating{display:inline-block;width:100%}.home-review .average-rating .rating-score{font-size:40px;font-weight:900}.home-review .average-rating .rating-top-score{font-size:30px;display:inline-block;margin-right:20px}.home-review .average-rating .rating-count{position:relative;top:-10px;left:10px;font-weight:700;color:#999;font-size:11px}.home-review .average-rating .about-home{display:inline-block;float:right;margin:11px 16px 0 0}.home-review .average-rating .about-home span{max-width:160px;display:inline-block;vertical-align:middle;text-align:right;margin-right:10px;color:#999;font-size:11px}.home-review .average-rating .about-home img{width:70px}.home-review .block-review{display:inline-block;height:218px;vertical-align:top;width:274px;border:solid #ddd 1px;border-radius:3px;background:#fff;text-align:center;padding:16px 36px 27px 36px;margin-right:20px;font-size:15px;font-weight:300;text-decoration:none;color:#333}.home-review .block-review .citation-picto-review{height:27px;margin-bottom:3px}.home-review .block-review .author-name-review{font-weight:700}.home-review .block-review .header-review{height:45px;overflow:hidden;text-overflow:ellipsis}.home-review .block-review .header-review span{font-weight:700;display:block}.home-review .block-review .body-review{line-height:18px;height:36px}.home-review .block-review .rating-score-block{display:inline;padding-top:-34px;line-height:26px;vertical-align:text-bottom;margin-left:6px}.home-review .block-review .rating-score-block .rating-score{font-weight:700}.home-review .block-review .rating-value{display:none}.home-review .block-review .answer-by-review{font-size:13px;color:#999}.home-review .block-review .answer-by-review img{width:120px}.home-review .block-review:last-child{margin-right:0}.widget-pricehistorychart-alert .col-sm-3{margin:0}footer{font-size:14px}footer .footer-links{background-color:#eee;padding-top:30px}footer .footer-links a{color:#333;font-weight:300}footer .footer-links a:hover{color:#f1272d;text-decoration:none}footer .footer-links ul,footer .footer-links li{margin:0;padding:0;list-style-type:none}footer .footer-links .help,footer .footer-links .links-zone1,footer .footer-links .links-zone2,footer .footer-links .account-social{box-sizing:border-box;width:21.25%;float:left;padding:0 10px}footer .footer-links .infos-mol{box-sizing:border-box;width:15%;float:left;padding:0}footer .footer-links .infos-mol img{width:95%}footer .footer-links .infos-mol .footer-address{margin-top:15px}footer .footer-links .need-help,footer .footer-links li.first-level-links>a,footer .footer-links li.first-level-links>div,footer .footer-links .follow-us{font-weight:700;line-height:40px}footer .footer-links .links-zone1>li,footer .footer-links .help div{border-bottom:1px #ddd solid}footer .footer-links .links-zone1>li:last-child,footer .footer-links .help div:last-child{border-bottom:none}footer .footer-links .help div{padding:15px 0}footer .footer-links .help div:first-child{padding:0}footer .footer-links .need-help-phone{position:relative}footer .footer-links .need-help-phone .phone-hours-content{padding-left:25px;display:block}footer .footer-links .need-help-phone .phone-hours-content:before{font-family:total;content:'o';line-height:normal;font-size:20px;position:absolute;left:0}footer .footer-links .need-help-phone .phone-hours-content .phone-number{display:block}footer .footer-links .need-help-phone .phone-hours-content .phone-hours{font-size:10px}footer .footer-links .faq-link,footer .footer-links .contact-link,footer .footer-links .twitter-link,footer .footer-links .facebook-link{position:relative}footer .footer-links .faq-link span,footer .footer-links .contact-link span,footer .footer-links .twitter-link span,footer .footer-links .facebook-link span{padding-left:25px;display:block}footer .footer-links .faq-link span:before,footer .footer-links .contact-link span:before,footer .footer-links .twitter-link span:before,footer .footer-links .facebook-link span:before{font-size:20px;position:absolute;left:0;top:50%;-ms-transform:translateY(-10px);transform:translateY(-10px)}footer .footer-links .contact-link span:before{font-family:total;content:'h';line-height:normal}footer .footer-links .faq-link span:before{font-family:total;content:'b';line-height:normal}footer .footer-links .twitter-link span:before{color:#999;font-family:total;content:'n';line-height:normal;margin-top:-5px}footer .footer-links .facebook-link span:before{color:#999;font-family:total;content:'j';line-height:normal;margin-top:-5px}footer .footer-links .social-link{display:inline-block}footer .footer-links .second-level-links li,footer .footer-links .facebook-link,footer .footer-links .twitter-link{padding:5px 0}footer .footer-links .mobile-lang-selector{display:none}.footer-copyright{padding-bottom:50px;position:relative}.footer-copyright .copyright{line-height:25px;font-size:10px;color:#999}.footer-copyright .total-service{display:block;float:right;height:25px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.footer-copyright .total-service span{line-height:25px;display:inline-block;float:left;padding-right:5px;font-size:10px;color:#999;font-style:italic}.footer-copyright .total-service img{width:90px;display:inline-block;margin-top:-3px}.allow-cookie-warning{z-index:9999999999;position:fixed;bottom:0;left:0;right:0;height:80px;background-color:rgba(0,0,0,0.8);color:#fff;padding:20px 10px;font-size:12px;font-weight:200;text-align:center}.allow-cookie-warning .error{display:none}.allow-cookie-warning>span>a,.allow-cookie-warning>span a:hover,.allow-cookie-warning>span a:visited{color:#fff;text-decoration:underline}.allow-cookie-warning a.close-allow-cookie-warning{line-height:30px;padding:0 10px;background:#f5f5f5;color:black;font-size:16px;font-weight:600;text-decoration:none;margin-left:18px;font-family:total;display:inline-block;vertical-align:middle}.popin.popin-register .popin-content .popinRegisterPassword{vertical-align:top;margin-top:8px}.popin.popin-register .popin-content .password-verdict{margin-left:3px;position:absolute;display:inherit}.popin.popin-register .popin-content .register-step2-form{display:none;text-align:center}.popin.popin-register .popin-content .register-step2-form span{display:inline-block;width:80%}.popin.popin-register .popin-content .register-step2-form span:first-child{margin-top:20px}.popin.popin-register .popin-content .register-step2-form a.register-step2-button{margin-top:10px;margin-bottom:40px;display:inline-block;padding-left:10px;padding-right:10px;cursor:pointer}.popin.popin-register .popin-content .register-step3-form{display:none}.popin.popin-register .popin-content .register-step3-form ol li label{width:35%}.popin.popin-register .popin-content .register-step3-form ol li div.input-container{width:60%}.popin.popin-register .popin-content .register-step3-form ol li div.input-container.phone-number-form{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.popin.popin-register .popin-content .register-step3-form ol li div.input-container.phone-number-form .select2-container{width:130px !important}.popin.popin-register .popin-content .register-step3-form ol li div.input-container label{width:auto}.popin.popin-register .popin-content .register-step3-form ol li div.input-container input[type="radio"]+span,.popin.popin-register .popin-content .register-step3-form ol li div.input-container input[type="checkbox"]+span{margin-right:15px}.popin.popin-register .popin-content .register-step3-form ol li a.form-button-right,.popin.popin-register .popin-content .register-step3-form ol li span.info-phone,.popin.popin-register .popin-content .register-step3-form ol li button.form-button-right{width:59%;margin-left:36%}.popin.popin-register .popin-content .register-step3-form ol li span.info-phone{color:#999;font-size:smaller;display:block}.popin.popin-register .popin-content .register-step3-form ol li.for-company{display:none}.popin.popin-register .popin-content .register-step3-form ol.billing-address{background-color:#f9bb00;display:none;padding-top:20px;margin-bottom:20px}.popin.popin-login .popin-content .password-verdict{margin-left:3px;position:absolute;display:inherit}.popin.popin-login .popin-content div.forgot-mail-info{background-color:#f9bb00;text-align:center;font-size:smaller;font-style:italic;padding:10px}.popin.popin-login .popin-content li.login-error{text-align:right}.popin.popin-login .popin-content li.login-error>div{color:white;background-color:#ed5565;border-radius:5px;border:1px solid red;padding:5px;box-sizing:border-box}.popin-order-later{width:60vw}.popin-order-later .close-cross{float:right;font-size:12px;font-weight:bold;font-family:total;cursor:pointer;position:absolute;right:-10px;top:-10px;background-color:#f8dc00;border-radius:50%;width:17px;height:17px;line-height:17px;text-align:center}.popin-order-later .close-cross.order-later{bottom:30px;position:relative}.popin-order-later form{display:-ms-flexbox;display:flex}.popin-order-later__title{font-size:24px}.popin-order-later__content{font-size:18px;width:70%;margin:30px auto;font-weight:lighter}.popin-order-later .popin-content{background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-left:-10px;margin-right:-10px;padding:0}.popin-order-later .popin-content>div{-ms-flex-preferred-size:33%;flex-basis:33%;margin:0 10px}.popin-order-later .popin-content input[type=radio]{display:none;left:-9999999px}.popin-order-later .popin-content input[type=radio]:checked~label{background-color:#f8dc00}.popin-order-later .popin-content>div label{border:1px solid #f8dc00;box-shadow:0 0 3px rgba(0,0,0,0.5);padding:15px 10px 5px 10px;text-align:center;width:100%;margin-bottom:0;cursor:pointer}.popin-order-later .popin-content>div label img{display:block;width:50px;height:50px;margin:0 auto;margin-bottom:20px}.popin-order-later .popin-content>div label span{margin-top:20px}.popin-order-later__left{background-color:#fff;width:60%;text-align:center;padding:20px}.popin-order-later__right{background-color:#f8dc00;padding:20px;width:40%;text-align:center}.popin-order-later__right input{width:100%;margin:20px 0;height:50px}.popin-order-later__right .popin-order-later__title{font-size:18px;margin-bottom:10px;margin-top:20px}.popin-order-later__right #success{display:none}@media (max-width:1499px){.popin-order-later .popin-order-later__left{width:70%}.popin-order-later .popin-order-later__right{width:30%}}@media (max-width:991px){.popin-order-later{width:90vw}}@media (max-width:767px){.popin-order-later form{-ms-flex-direction:column;flex-direction:column}.popin-order-later .popin-order-later__left,.popin-order-later .popin-order-later__right{width:100%}}@media (max-width:650px){.popin-order-later .popin-content{-ms-flex-direction:column;flex-direction:column}.popin-order-later .popin-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}}.popin.popin-share-by-mail{width:350px}.popin.popin-share-by-mail .share-by-mail-form label{width:100%}.popin.popin-share-by-mail .share-by-mail-form .input-container{width:100%}.popin.popin-share-by-mail .share-by-mail-form textarea{width:100%;height:130px;resize:none}.popin.popin-share-by-mail .share-by-mail-form a.cancel-link{text-align:right;color:black;display:inline-block;width:49%;text-decoration:underline;padding-right:10px}.popin.popin-share-by-mail .share-by-mail-form a.form-button-right.share-button{margin-left:0;display:inline-block}.popin.popin-share-by-mail .share-by-mail-form #success{display:none}.popin.popin-share-by-mail .share-by-mail-form .close-link{text-align:right;color:black;display:inline-block;text-decoration:underline;padding-right:10px;width:100%}.popin.popin-social-share-by-mail{width:350px}.popin.popin-social-share-by-mail .social-share-by-mail-form label{width:100%}.popin.popin-social-share-by-mail .social-share-by-mail-form .input-container{width:100%}.popin.popin-social-share-by-mail .social-share-by-mail-form textarea{width:100%;height:130px;resize:none}.popin.popin-social-share-by-mail .social-share-by-mail-form a.cancel-link{text-align:right;color:black;display:inline-block;width:49%;text-decoration:underline;padding-right:10px}.popin.popin-social-share-by-mail .social-share-by-mail-form a.form-button-right.share-button{margin-left:0;display:inline-block}.popin.popin-social-share-by-mail .social-share-by-mail-form #success{display:none}.news-header{background:#f5f5f5;border-top:1px solid #ddd;font-family:museo-sans;font-size:13px;font-weight:500;margin-bottom:30px}.news-header .news-header-filters{text-align:center}.news-header .news-header-filters ul.news-filters{list-style-type:none;padding-bottom:25px;padding-left:0}.news-header .news-header-filters ul.news-filters li{display:inline-block;background:#fff;border-radius:3px;padding:5px 13px;margin:3px;transition:all .3s ease}.news-header .news-header-filters ul.news-filters li:hover{background-color:#f8dc00}.news-header .news-header-filters ul.news-filters li a{color:black}.news-header .news-header-filters ul.news-filters li a:hover{text-decoration:none}.news-header .news-header-filters ul.news-filters li.active{background:#f8dc00}.news-header h1{font-size:37px}.news-header-white .news-header{background-color:#fff;border:none}.news-header-white .news-header .news-header-filters ul.news-filters li{background-color:#f5f5f5}.news-header-white .news-header .news-header-filters ul.news-filters li:hover{background-color:#f8dc00}.news-list .news-detail{font-family:museo-sans;font-size:13px;font-weight:500}.news-list .news-detail .news-detail-title{font-size:20px;margin:5px 0}.news-list .news-detail .news-detail-title>h2{font-size:20px;font-weight:500;line-height:28.57px;margin:0}.news-list .news-detail .news-detail-title a{color:black}.news-list .news-detail .news-detail-info{margin-bottom:5px}.news-list .news-detail .news-detail-info .news-detail-info-date{color:#999;padding-right:10px;border-right:1px solid #999}.news-list .news-detail .news-detail-info .news-detail-info-category{padding-left:10px}.news-list .news-detail .news-detail-info .news-detail-info-category a{color:#f1272d}.news-list .news-detail .news-detail-intro{font-weight:300;font-size:15px;color:#333;margin-bottom:5px}.news-list .pagination li a{border-color:#ddd;color:#999}.news-list .pagination li a span{color:#999}.news-list .pagination li.active a{background-color:#999;color:#fff}.news-list .pagination li.active span{color:#fff}.news-list .pagination li.active a:hover,.news-list .pagination li.active a:focus,.news-list .pagination li.active span:hover,.news-list .pagination li.active span:focus{border-color:#999}.news-articles-column{padding-left:0}.news-articles-column .row{margin-bottom:50px}.news-third-column .widget-suppliersfinderform{width:auto}.news-third-column .bloc{margin-bottom:30px;padding:1px 15px}.news-third-column .bloc.newsletter-bloc{padding:0}.news-third-column .news-suppliers-find-form .widget-suppliersfinderform .sub-headline{margin:15px 0}.news-third-column .news-suppliers-find-form .widget-suppliersfinderform .sub-headline strong{font-size:20px}.news-archive .headline{font-size:20px;font-weight:700}.news-archive ul{list-style-type:none;margin-top:5px;padding:0;font-size:15px;font-weight:500;line-height:35px}.news-archive ul li{border-bottom:1px solid #ccc}.news-archive ul li a{color:red;text-transform:capitalize}.news-archive ul li:last-child{border-bottom:none}.news-most-read .headline{font-size:20px;font-weight:700}.news-most-read a{color:#333;transition:color .3s ease}.news-most-read a:hover{color:#f1272d;text-decoration:none}.news-most-read .news-most-read-article{margin-top:20px}.news-most-read .news-most-read-article img{float:left;width:92px;margin-right:15px}.news-most-read .news-most-read-article .news-most-read-title{font-size:15px;font-weight:500}.news-most-read .news-most-read-article .news-most-read-date{font-size:13px;font-weight:500;color:#999}.news-menu-search-box{overflow:hidden;width:100%;vertical-align:middle;white-space:nowrap}.news-menu-search-box input.menu-search-box{float:left;width:100%}.news-menu-search-box a.action-button-size-3{display:inline-block;width:67px;margin-left:-67px;height:40px;border-bottom-left-radius:0;border-top-left-radius:0}.news-header-separator{border-top:1px solid #ddd}.row.news-info-header{margin-bottom:30px}.row.news-info-header .news-infos{margin-top:-10px;color:#ccc;font-size:13px;font-weight:500}.row.news-info-header .news-infos .date{padding-right:15px}.row.news-info-header .news-header-text{font-size:15px;font-style:italic;margin-top:15px;color:#333}.row.news-info-header .news-header-social-share{margin-top:20px}.content{font-weight:300;font-size:15px}.content h2{font-size:20px;font-family:museo-sans;font-weight:700;margin:20px 0 15px 0}.content h3{font-size:18px;font-family:museo-sans;font-weight:500;margin:20px 0 15px 0}.content .container{width:auto;padding-left:0}.content .news-content-social-share{margin-top:20px;margin-bottom:20px}.news-second-model .row.news-info-header .news-infos{margin-top:0}.news-second-model .row.news-info-header .news-infos .news-header-social-share{float:right;color:#333;margin-top:0}.news-second-model .row.news-info-header img.header-image{margin-top:20px}.news-second-model .content{margin-left:-15px;margin-right:-15px}.news-second-model .news-recommendation{margin:0 -15px}.news-recommendation{border-top:1px solid #ccc;padding-top:20px;margin:0 0}.news-recommendation .headline{font-weight:700;color:#666;font-size:25px;margin-bottom:20px;display:block}.news-recommendation .news-recommendation-title{font-weight:500;font-size:20px;margin:15px 0;display:block}.news-recommendation .news-recommendation-title a{color:black;transition:color .3s ease}.news-recommendation .news-recommendation-title a:hover{color:#f1272d;text-decoration:none}.news-recommendation .news-recommendation-info-date{color:#999;font-weight:500;padding-right:10px;border-right:1px solid #999}.news-recommendation .news-recommendation-category{padding-left:10px}.news-recommendation .news-recommendation-category a{color:#f1272d}@media (max-width:1023px){.news-suppliers-find-form p,.news-suppliers-find-form input,.news-suppliers-find-form a{width:100%}}@media (max-width:768px){.news-detail{padding-left:15px}}@media (max-width:400px){.share-label{font-size:10px;padding-bottom:9px !important;padding-top:10px !important}}@media (max-width:768px){.news-header-separator{margin-top:10px;margin-bottom:0}}blockquote{padding:20px;border:none;background-color:#eee;font-size:13px;margin-top:30px}blockquote h2{font-size:24px;margin-bottom:10px}blockquote h2:first-of-type{margin-top:0}ul.numberlist{margin:0;padding:0;list-style:none;margin-top:33px;position:relative}ul.numberlist li{font-size:15px;font-weight:700;margin-bottom:40px;padding-left:50px;padding-right:20px;line-height:15px;position:relative}ul.numberlist li span{height:33px;width:33px;border-radius:50%;color:white;font-size:20px;font-weight:900;background:#f35255;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35255), color-stop(100%, #f1272d));background:linear-gradient(to bottom, #f35255 0, #f1272d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35255', endColorstr='#f1272d', GradientType=0);display:block;float:left;padding-left:10px;line-height:33px;position:absolute;left:0;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.1);top:-10px}.basicpage img{margin:20px 0}.basicpage .yellow-box{padding:15px}.basicpage .yellow-box .sub-headline{text-align:center;margin:0;margin-bottom:30px}.basicpage .yellow-box .sub-headline strong{font-size:20px}.basicpage .yellow-box .widget-suppliersfinderform{width:auto}.search-result-title{width:80%;margin:auto}.search-result-title input{display:inline-block;width:calc(100% - 150px);margin-right:20px}.search-result-title a.menu-search-button{display:inline-block;min-width:125px}.search-result-title a.menu-search-button:hover,.search-result-title a.menu-search-button:focus,.search-result-title a.menu-search-button:active{display:inline-block}@media (max-width:1023px){.search-result-title{width:100%}}@media (max-width:1200px){.main-size{width:1045px}}@media (max-width:1023px){.main-size,.full-size,.full-size-max{width:100%;min-width:100%;max-width:100%}h2{font-size:25px;text-align:center;width:100%}input.error-tablet-bottom+label.error{position:absolute;-ms-transform:none;transform:none;width:100%;top:0}input.error-desktop-bottom+label.error{position:relative}ol.breadcrumb{display:none}}.supplier-finder-wrap .widget-suppliersfinderform input.error-tablet-bottom+label.error{position:static}.gdpr p{font-size:11px;color:#999;margin-top:15px;text-align:justify}@media (max-width:1023px){header .mobile-burger,header .mobile-account,header .mobile-facebook{display:block;height:65px}header .mobile-burger div,header .mobile-account div,header .mobile-facebook div{font-family:total;font-size:30px;line-height:65px;text-align:center}header .mobile-burger{float:left}header .mobile-burger div{color:#363a38}header .mobile-account,header .mobile-facebook{float:right}header .mobile-account div,header .mobile-facebook div{color:#999}header .logo{width:195px;display:block;float:none;margin:auto}header .logo img{width:195px}header aside{display:none}}@media (max-width:400px){header .mobile-burger div,header .mobile-account div,header .mobile-facebook div{font-size:20px}}@media (max-width:1023px){nav.main-menu{display:none}nav.account-menu{background-color:rgba(107,107,107,0.7);bottom:-20px;display:none;left:0;position:absolute;right:0;top:0;z-index:10000}nav.account-menu>div{width:260px;height:100%;background-color:#f8dc00}nav.account-menu ul.menu{background-color:#333;margin:0;padding:0}nav.account-menu ul.menu li{float:none;border-top:1px solid #484848;height:auto}nav.account-menu ul.menu li a{padding:15px 15px 15px 48px}nav.account-menu ul.menu li a,nav.account-menu ul.menu li a:hover,nav.account-menu ul.menu li a:visited,nav.account-menu ul.menu li a:active{text-transform:none;color:white;border-left:none;border-right:none;font-weight:500 !important;font-size:15px;width:100%;margin:0;display:block}nav.account-menu ul.menu li a:before{font-family:total;content:'m';line-height:normal;display:inline-block;position:absolute;left:20px;top:18px}nav.account-menu ul.menu li:hover a{padding:15px 15px 15px 48px}nav.account-menu .responsive-menu{display:inline-block}nav.mobile-main-menu{position:absolute;top:0;left:0;bottom:-20px;right:0;background-color:rgba(107,107,107,0.7);z-index:10000;display:none;padding-left:0;padding-right:0}nav.mobile-main-menu>div{width:260px;height:100%;background-color:#f8dc00}nav.mobile-main-menu .mobile-help{background-color:#333;display:block;padding:0 0 10px 20px}nav.mobile-main-menu .mobile-help .help-text{font-size:15px;line-height:40px;color:white;display:block}nav.mobile-main-menu .mobile-help .help-phone{font-weight:900;font-size:17px;line-height:18px;color:#111;background-color:#f8dc00;padding:2px 10px}nav.mobile-main-menu .mobile-help .help-phone span{position:relative;padding-left:15px}nav.mobile-main-menu .mobile-help .help-phone span:before{position:absolute;display:block;font-family:total;content:'o';line-height:normal;left:0;top:0}nav.mobile-main-menu .mobile-help .help-phone span a{color:#111}nav.mobile-main-menu .mobile-help .mobile-search{position:relative;display:inline-block;width:160px}nav.mobile-main-menu .mobile-help .mobile-search input{box-sizing:border-box;width:100%;border-radius:2px;background-color:#484848;margin:15px auto;border:none;border-color:transparent;line-height:40px;padding:0 40px 0 15px;color:#999}nav.mobile-main-menu .mobile-help .mobile-search a{display:block;height:40px;width:40px;position:absolute;right:0;top:15px}nav.mobile-main-menu .mobile-help .mobile-search a span{display:block;font-family:total;line-height:40px;font-size:18px;color:white;text-align:center}nav.mobile-main-menu .mobile-help .language-selector-nav{display:inline-block;vertical-align:middle;padding-left:10px}nav.mobile-main-menu .mobile-help .language-selector-nav a{color:#fff;text-decoration:none;display:inline-block}nav.mobile-main-menu .mobile-help .language-selector-nav a+a{padding-left:5px}nav.mobile-main-menu .mobile-help .language-selector-nav a:hover,nav.mobile-main-menu .mobile-help .language-selector-nav a.active{font-weight:bold;color:#f8dc00}nav.mobile-main-menu .mobile-help .mobile-contact-us{display:block;margin:25px}nav.mobile-main-menu ul.menu{background-color:#333;margin:0;padding:0;list-style:none}nav.mobile-main-menu ul.menu .desktop-menu{display:none;cursor:default}nav.mobile-main-menu ul.menu li{width:100%;border-top:1px #484848 solid;position:relative}nav.mobile-main-menu ul.menu li a{padding:15px 15px 15px 48px}nav.mobile-main-menu ul.menu li a,nav.mobile-main-menu ul.menu li a:hover,nav.mobile-main-menu ul.menu li a:visited,nav.mobile-main-menu ul.menu li a:active{text-transform:none;color:white;border-left:none;border-right:none;font-weight:500 !important;font-size:15px;width:100%;margin:0;display:block}nav.mobile-main-menu ul.menu li a:before{font-family:total;content:'m';line-height:normal;display:inline-block;position:absolute;left:20px;top:18px}nav.mobile-main-menu ul.menu li a.down-arrow::before{content:'l' !important}nav.mobile-main-menu ul.menu li>ul{margin:0;padding:0;display:block;background:#7f7f7f;display:none}nav.mobile-main-menu ul.menu li>ul li{border-top:1px #8c8c8c solid}nav.mobile-main-menu ul.menu li>ul li a:before{content:""}nav.mobile-main-menu ul.menu li>ul li>ul{display:block}nav.mobile-main-menu ul.menu li .show-all-suppliers{position:relative}nav.mobile-main-menu ul.menu li .show-all-suppliers a::after{content:"m";font-family:total;line-height:normal;position:absolute;-ms-transform:translateY(-6px);transform:translateY(-6px);right:10px;top:48%}nav.mobile-main-menu ul.menu li .submenu-fuel-aaz li:first-child{color:#fff;display:block;font-size:15px;font-weight:500 !important;margin:0;text-transform:none;width:100%;padding:15px 15px 15px 48px}nav.mobile-main-menu ul.menu li .submenu-fuel-aaz li:first-child::after{font-family:total;content:'m';line-height:normal;display:inline-block;position:absolute;left:20px;top:18px}nav.mobile-main-menu ul.menu li .submenu-fuel-aaz li:first-child.down-arrow::after{content:'l' !important}nav.mobile-main-menu ul.menu li .submenu-fuel-aaz li{display:none}nav.mobile-main-menu ul.menu li .submenu-fuel-aaz li>a{padding-left:58px}nav.mobile-main-menu ul.menu li .submenu-actus li{color:#fff;display:block;font-size:15px;font-weight:500 !important;margin:0;text-transform:none;width:100%;padding:15px 15px 15px 48px}nav.mobile-main-menu ul.menu li .submenu-actus li a{padding:0}nav.mobile-main-menu .mobile-contact-us{display:block;margin:25px}nav.mobile-main-menu li.submenu-price-fuel .sub-price-chart,nav.mobile-main-menu li.submenu-price-fuel .sub-suppliers-finder-form{display:none}nav.mobile-main-menu li.submenu-order-fuel .sub-how-to-order,nav.mobile-main-menu li.submenu-order-fuel .sub-suppliers-finder-form{display:none}nav.mobile-main-menu li.submenu-supplier .sub-suppliers-finder-form{display:none}nav.mobile-main-menu li.submenu-supplier li>div>div:first-child{display:none}nav.mobile-main-menu li.submenu-supplier li>div div.home-city-card{background:none !important;border-bottom:1px solid #8c8c8c;height:auto;margin:0;width:100%}nav.mobile-main-menu li.submenu-supplier li>div div.home-city-card img{display:none}nav.mobile-main-menu li.submenu-supplier li>div div.home-city-card span{display:none}nav.mobile-main-menu li.submenu-actus>ul:nth-child(2),nav.mobile-main-menu li.submenu-actus>ul:nth-child(3){display:none}nav.mobile-main-menu li.menu-search{display:none}}@media (max-width:1023px){body{position:relative}h2{text-align:left}h2.home-suppliers{text-align:center}.home-graph-content{padding:0}.home-graph-content .main-size{background-color:#f5f5f5 !important}.home-main-content .left,.home-main-content .right{float:none;width:100%}.home-main-content .left{height:305px}.home-main-content .left .mascot-picture{float:right;right:0}.home-main-content .left .commercial-banner{padding:0 10px}.home-main-content .right{height:370px}.home-graph-content{background-color:transparent}.home-graph-content .left{width:100%}.home-graph-content .left h2{padding-left:15px}.home-graph-content .left .news-home{min-height:82px;margin-right:15px}.home-graph-content .left .news-home>a{width:100%}.home-graph-content .left .news-home>a>div{display:inline-block}.home-graph-content .left .home-news .news-home .news-title{width:100%}.home-graph-content .left .home-news .news-home .news-date{float:left;left:inherit;width:auto}.home-graph-content .left .all-news{margin:0 16px}.home-graph-content .left .home-news{min-height:609px;padding-right:calc(50%);padding-left:15px;background:#f5f5f5}.home-graph-content .left .home-news h2{margin-top:34px}.home-graph-content .left .home-news .button-next{margin-right:15px}.home-graph-content .left .home-news .news-tablette{display:inline-block}.home-graph-content .left .home-news .mobile-news{display:block;min-height:438px;margin-bottom:18px}.home-graph-content .left .home-news .news-date{width:inherit;float:right;top:initial;left:123px}.home-graph-content .right{height:770px;float:none;width:auto;padding:0 29px 15px 29px;border-bottom:solid 1px #e2e2e2}.home-central-content{position:relative}.home-city{position:initial;margin-top:0}.home-city h2{padding-left:30px}.home-city .home-city-container{margin-right:15px;margin-left:15px}.home-city .swiper-container{width:90%}.home-city .swiper-container .swiper-slide{margin-top:15px !important;margin-bottom:15px}.home-city .all-suppliers{padding-left:0;width:100%;display:block;text-align:center}.home-review{position:absolute;display:block;top:784px;padding-top:0;padding-bottom:0;right:0;width:300px;min-width:300px;max-width:300px;margin-right:calc(10%);z-index:1}.home-review h2{display:block;margin-right:0}.home-review .main-size{text-align:center;max-width:300px;min-width:300px;margin-top:-20px;background-color:#f5f5f5}.home-review .big-stars{font-size:22px}.home-review .all-reviews{margin-top:-2px;width:100%;text-align:left}.home-review .average-rating .rating-score{font-size:30px}.home-review .average-rating .rating-top-score{font-size:22px;margin-right:5px}.home-review .average-rating .rating-count{display:block;text-align:center;padding-top:3px;padding-bottom:4px}.home-review .average-rating .about-home{display:none}.home-review .block-review{display:block;margin-bottom:15px;width:270px;height:180px;border-radius:0;padding:7px 20px 27px 20px}.home-review .block-review .stars{margin-bottom:6px}.home-review .block-review .header-review{height:32px}.home-review .block-review .body-review{line-height:18px;height:36px}.home-review .block-review .stars{margin-top:5px}.home-review .block-review:nth-child(3){display:none}.home-review .block-review:nth-child(4){display:none}}@media (max-width:1023px){footer .footer-links .infos-mol,footer .footer-links .help,footer .footer-links .links-zone1{width:32.66666667%}footer .footer-links .links-zone2,footer .footer-links .account-social{width:65.33333333%;margin-left:33.33333333%;padding:15px 10px}footer .footer-links .links-zone2>li.first-level-links,footer .footer-links .account-social>li.first-level-links{margin-left:14px}footer .footer-links div.account-social{padding-left:23px}footer .footer-links .infos-mol{margin-left:2%}footer .footer-links .account-social{position:relative}footer .footer-links .mobile-lang-selector{display:block;padding-bottom:20px;width:404px;margin-left:2%}footer .footer-links .mobile-lang-selector a{line-height:18px;display:inline-block;line-height:30px;width:100px;text-align:center}footer .footer-links .mobile-lang-selector .selector{font-weight:bold;background:linear-gradient(to bottom, #323232 0, #222 100%);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);color:white}.allow-cookie-warning{width:100%}.allow-cookie-warning a.close-allow-cookie-warning{line-height:20px}.footer-copyright{padding:0 15px 50px 15px}.footer-copyright .total-service{float:none;bottom:15px;position:absolute}}@media (max-width:1023px){.widget-pricehistorychart{width:auto;height:auto;margin:0 auto}.widget-pricehistorychart .col-sm-8{width:66.66666667%}.widget-pricehistorychart-header{height:auto}.widget-pricehistorychart-header>div:nth-child(1){margin-top:9px}.widget-pricehistorychart-header>div:nth-child(1) small{bottom:0;position:relative}.widget-pricehistorychart-header>div:nth-child(2),.widget-pricehistorychart-header>div:nth-child(3){margin-top:15px}.widget-pricehistorychart-chart{height:266px}}@media (max-width:768px){.home-main-content .right,.mascot-picture{display:none}h2{text-align:left;padding:0 15px}.hidden-xs{display:none !important}input.error-floating-left+label.error{right:0}input.error-mobile-bottom+label.error,textarea.error-mobile-bottom+label.error{position:relative;-ms-transform:none;transform:none;height:auto;width:100% !important;padding:10px;line-height:normal;margin:2px 0;display:inline-block;left:auto;top:auto}input.error-mobile-bottom+label.error:before,textarea.error-mobile-bottom+label.error:before{display:none}.popin{width:auto;margin:0;top:10px;left:10px;right:10px}.popin .popin-content form ol li label{width:100%;text-align:center}.popin .popin-content form ol li div.input-container{width:100%}.popin .popin-content form ol li a.form-button-right,.popin .popin-content form ol li button.form-button-right{width:100%;margin-left:0}}@media (max-width:770px){.hidden-xs{display:none !important}}@media (max-width:768px){body{position:relative}h2{text-align:center;font-size:25px}h2.home-suppliers{text-align:left}.home-main-content .left{height:420px}.left{height:auto !important}.left .widget-suppliersfinderform-big{padding-bottom:25px}.left .commercial-banner{position:relative !important;height:100px !important;background-color:rgba(0,0,0,0.95) !important}.left .commercial-banner .commercial-banner-title{padding-top:10px}.left .mascot-picture{display:none}.left .home-news{font-size:15px;background-color:#f5f5f5;height:auto;border:none !important}.left .home-news .news-home:last-child{display:none}.left .home-news .news-home>a>div{width:calc(100% - 110px)}.left .home-news .news-home>a>div .news-title,.left .home-news .news-home>a>div .news-date{float:left;width:100% !important}.left .home-news h2{margin-top:20px}.left .home-news .news-date{width:196px;float:left !important;font-size:13px}.left .home-news .news-title{width:76%}.left .home-news .desktop-news{display:none !important}.left .home-news .mobile-news{min-height:initial !important}.left .home-news .mobile-news .news-home:last-child{display:none}.home-news{padding-right:0 !important;min-height:509px !important}.home-city{position:relative;margin-top:0}.home-city h2{text-align:left;margin-top:30px}.home-city .button-prev,.home-city .button-next{display:none}.home-city .swiper-container .home-city-slide{width:100%}.home-city .swiper-container .home-city-slide img{width:100%;height:auto}.home-city .swiper-container .home-city-slide .suppliers{width:100%}.home-city .all-suppliers{text-align:left;margin:0 16px;width:250px;margin-left:30px}.home-review{padding-bottom:0;position:relative;width:100%;min-width:100%;max-width:100%;top:0;padding-top:24px}.home-review .main-size{float:none;text-align:left;margin-left:0;max-width:100%;min-width:100%;margin-top:0;background-color:#f5f5f5}.home-review h2{margin:0;display:block;margin-top:6px}.home-review .big-stars{font-size:22px}.home-review .all-reviews{text-align:left;margin:0 31px;width:250px;margin-bottom:25px}.home-review .average-rating{display:block;margin:0 auto;text-align:center}.home-review .average-rating .rating-score{font-size:30px}.home-review .average-rating .rating-top-score{font-size:22px}.home-review .average-rating .rating-count{display:block;margin-right:15px}.home-review .list-reviews{display:none}.home-graph-content .right{height:525px;border-bottom:none}}@media (max-width:493px){.news-title{width:60% !important}}@media (max-width:768px){form#newsletter-chart{float:left}.widget-pricehistorychart{width:auto;font-size:15px}.widget-pricehistorychart-header{background:transparent;height:auto;padding:0;padding-bottom:30px}.widget-pricehistorychart-header .col-xs-12{width:100%}.widget-pricehistorychart-header .col-xs-6{line-height:52px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.widget-pricehistorychart-header .col-xs-6:nth-child(odd){padding-left:28px}.widget-pricehistorychart-header>div:first-child{padding-left:28px}.widget-pricehistorychart-header>div:first-child b[data-icon]{font-size:24px}.widget-pricehistorychart-header>div:first-child strong{font-size:40px}.widget-pricehistorychart-header>div:first-child small{width:auto;bottom:0;position:relative}.widget-pricehistorychart-alert{height:auto;padding:19px 19px 0;overflow:hidden}.widget-pricehistorychart-alert .newsletter-text{text-align:center;margin-bottom:14px}.widget-pricehistorychart-alert .newsletter-text,.widget-pricehistorychart-alert .newsletter-input,.widget-pricehistorychart-alert .newsletter-button{width:100%}.widget-pricehistorychart-alert [data-icon=a]{margin-left:32px;margin-bottom:10px}.widget-pricehistorychart-alert .col-sm-3{line-height:normal}.widget-pricehistorychart-alert:after{content:'';clear:both;display:block}.home-graph-content .right{padding:0}.home-graph-content .right .graph{padding:0}.home-graph-content .right .widget-pricehistorychart select{display:none !important}.home-graph-content .right .widget-pricehistorychart-chart,.home-graph-content .right .widget-pricehistorychart-tooltip{display:none}.widget-pricehistorychart-alert button{margin-top:10px;margin-bottom:20px}}@media (max-width:768px){.popin.popin-register .popin-content .register-step3-form ol li label{width:100%;text-align:center}.popin.popin-register .popin-content .register-step3-form ol li div.input-container{width:100%}.popin.popin-register .popin-content .register-step3-form ol li button.form-button-right,.popin.popin-register .popin-content .register-step3-form ol li a.form-button-right,.popin.popin-register .popin-content .register-step3-form ol li span.info-phone{width:100%;margin-left:0;text-align:center}.popin.popin-register .popin-content .register-step3-form ol.billing-address li div.input-container{width:100%}}body.clientaccount .col-sm-3{padding-left:0}body.clientaccount .export-link,body.clientaccount .export-link:hover,body.clientaccount .export-link:visited,body.clientaccount .export-link:active{color:#666;font-size:15px;text-decoration:underline}body.clientaccount .export-link-with-icon{position:relative;top:2px;margin-left:25px}body.clientaccount .export-link-with-icon,body.clientaccount .export-link-with-icon:hover,body.clientaccount .export-link-with-icon:visited,body.clientaccount .export-link-with-icon:active{color:#666;font-size:15px;text-decoration:underline}body.clientaccount .export-link-image{font-family:total;font-size:18px;position:absolute}body.clientaccount .total-font{font-family:total;font-size:15px}body.clientaccount .client-macro-finder{margin-bottom:30px;padding:1px 15px;clear:both}body.clientaccount .table-pagination{text-align:right}body.clientaccount .table-pagination ul{padding:0;margin:0}body.clientaccount .table-pagination ul li{padding:0;margin:0;display:inline-block;list-style-type:none}body.clientaccount .table-pagination ul li span,body.clientaccount .table-pagination ul li a,body.clientaccount .table-pagination ul li a:hover,body.clientaccount .table-pagination ul li a:visited,body.clientaccount .table-pagination ul li a:active,body.clientaccount .table-pagination ul li a:link{display:inline-block;color:#333;padding:15px;text-decoration:none}body.clientaccount .table-pagination ul li .prev,body.clientaccount .table-pagination ul li .next{font-family:total;font-size:17px;-ms-transform:translateY(4px);transform:translateY(4px);text-decoration:none;font-weight:normal}body.clientaccount .table-pagination ul li span{font-weight:bold;text-decoration:underline}body.clientaccount .table-pagination ul li.disabled span{text-decoration:none}body.clientaccount .menu-left ul.menu{margin:0;padding:0;margin-bottom:50px}body.clientaccount .menu-left ul.menu li{display:block;background-color:#f5f5f5;padding:15px;border-bottom:1px solid #ddd;list-style:none;padding-right:60px}body.clientaccount .menu-left ul.menu li a{font-size:15px;text-decoration:none;color:#333}body.clientaccount .menu-left ul.menu li a span.miniName{display:none}body.clientaccount .menu-left ul.menu li a:hover{color:#f1272d;text-decoration:none}body.clientaccount .menu-left ul.menu li.activate a{color:#f1272d}body.clientaccount .menu-left h2{font-size:18px;font-weight:700;border-bottom:1px solid #ddd;margin:0;padding:0;padding-bottom:15px;display:block}body.clientaccount .menu-left ul{margin:0;padding:0;margin-bottom:30px}body.clientaccount .menu-left ul li{display:block;padding:15px;list-style:none;padding-left:0}body.clientaccount .menu-left ul li a{font-size:15px;text-decoration:none;color:#333}body.clientaccount .menu-left ul li a:hover{color:#f1272d;text-decoration:none}body.clientaccount .widget-suppliersfinderform{width:auto}body.clientaccount .widget-suppliersfinderform input,body.clientaccount .widget-suppliersfinderform p{width:100%}body.clientaccount .widget-suppliersfinderform-mini input.error-bottom+label.error{position:relative;left:0;-ms-transform:none;transform:none;top:0}body.clientaccount .widget-suppliersfinderform-mini input.error-bottom+label.error:before{display:none}body.clientaccount .order-list table{font-weight:300}body.clientaccount .order-list table thead{background-color:#555;color:#fff;font-size:13px;font-weight:700}body.clientaccount .order-list table thead th{padding:10px;vertical-align:top}body.clientaccount .order-list table tbody tr:nth-child(even){background-color:#fef8cc}body.clientaccount .order-list table tbody td{padding:10px;vertical-align:top;border:1px solid #fced83}body.clientaccount h1{font-size:30px;font-weight:300;margin:0;padding:0;margin-bottom:18px}body.clientaccount .billing-address .form-group input.error-floating-right+label.error,body.clientaccount .delivery-address .form-group input.error-floating-right+label.error,body.clientaccount .add-address .form-group input.error-floating-right+label.error{left:calc(100% + 24px)}body.clientaccount .form-group{border-bottom:1px solid #ddd;padding-top:20px;padding-bottom:20px;margin:0}body.clientaccount .form-group label{width:250px;font-weight:500;margin:0;position:relative}body.clientaccount .form-group input.error-floating-right+label.error,body.clientaccount .form-group textarea.error-floating-right+label.error,body.clientaccount .form-group select.error-floating-right+label.error{position:absolute;padding:10px;height:auto}body.clientaccount .form-group #pwd-container,body.clientaccount .form-group #confirm-pwd{position:relative}body.clientaccount .form-group #pwd-container input.error-floating-right+label.error,body.clientaccount .form-group #confirm-pwd input.error-floating-right+label.error{position:absolute;padding:10px;height:auto}body.clientaccount .form-group input,body.clientaccount .form-group textarea,body.clientaccount .form-group select{border:1px solid #ddd}body.clientaccount .form-group input[type="number"],body.clientaccount .form-group input[type="text"],body.clientaccount .form-group input[type="tel"],body.clientaccount .form-group input[type="password"],body.clientaccount .form-group input[type="email"],body.clientaccount .form-group textarea,body.clientaccount .form-group select,body.clientaccount .form-group input[type="date"]{width:230px;height:30px;border-radius:5px;box-shadow:inset 0 9px 12px 0 rgba(50,50,50,0.1);padding-left:10px;padding-right:10px;font-size:15px;font-weight:300}body.clientaccount .form-group textarea{height:auto;width:100%}body.clientaccount .form-group button[type="submit"]{width:230px;height:36px;text-align:center;color:#fff;font-size:15px;font-weight:700;box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);background:#f35155;background:linear-gradient(180deg, #f35155 0, #f1282e 100%);border:none;border-radius:2px}body.clientaccount .form-group label.radio-inline{width:auto;margin-right:5px;font-weight:300;padding-right:15px}body.clientaccount .form-group a{clear:both;font-size:13px;color:#ec262c;text-decoration:underline;display:block;font-weight:300}body.clientaccount .form-group-no-border{border:none}body.clientaccount form{max-width:550px}body.clientaccount form .form-group:last-of-type{border:none}body.clientaccount form.edit .form-group{position:relative}body.clientaccount form.edit .form-group:not(.form-group-phone) span:last-of-type{display:none}body.clientaccount form.edit .form-group .viewPhoneNumber{display:none}body.clientaccount form.edit #pwd-container,body.clientaccount form.edit #confirm-pwd{display:inline-block;margin-left:-3px}body.clientaccount form.edit #pwd-container #password-confirmation-error,body.clientaccount form.edit #confirm-pwd #password-confirmation-error,body.clientaccount form.edit #pwd-container #password-error,body.clientaccount form.edit #confirm-pwd #password-error{left:calc(100% + 78px)}body.clientaccount form.edit #pwd-container span,body.clientaccount form.edit #confirm-pwd span{position:absolute;margin-left:3px;display:block}body.clientaccount form.edit .phone-number-form{width:230px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}body.clientaccount form.edit .phone-number-form .select2-container{width:85px !important}body.clientaccount form.edit .phone-number-form input{width:calc(145px)}body.clientaccount form.edit .password-strengh-tooltip:after{position:relative;left:10px;top:5px}body.clientaccount form.edit .password-strengh-tooltip:hover>div{display:block;opacity:1;left:0}body.clientaccount form.view input,body.clientaccount form.view select,body.clientaccount form.view textarea{display:none}body.clientaccount form.view input[type="radio"]{display:block}body.clientaccount form.view input+span,body.clientaccount form.view select+span{display:inline-block;font-weight:300}body.clientaccount form.view input+span+span,body.clientaccount form.view select+span+span{display:inline-block;font-weight:300}body.clientaccount form.view .phone-number-form{display:none}body.clientaccount .billing-address,body.clientaccount .delivery-address,body.clientaccount .add-address{padding:15px}body.clientaccount .billing-address h3,body.clientaccount .delivery-address h3,body.clientaccount .add-address h3{font-weight:700;font-size:18px;margin:0;padding:0}body.clientaccount .billing-address .form-group,body.clientaccount .delivery-address .form-group,body.clientaccount .add-address .form-group{border-bottom:1px solid #f8dc00}body.clientaccount .billing-address .form-group:last-of-type,body.clientaccount .delivery-address .form-group:last-of-type,body.clientaccount .add-address .form-group:last-of-type{border:none;padding-bottom:0}body.clientaccount .billing-address label,body.clientaccount .delivery-address label,body.clientaccount .add-address label{width:235px}body.clientaccount .delivery-address{background-color:#fef8cc}body.clientaccount .delivery-address div.billing-address-switch{display:none}body.clientaccount .billing-address{display:none;background-color:#fdf2a3}body.clientaccount #div-edit-address-buttons{display:-ms-flexbox;display:flex}body.clientaccount #div-cancel-address-button{padding-left:20px}body.clientaccount .company-name,body.clientaccount .vat-number,body.clientaccount .name-billing-address,body.clientaccount .vat-number-billing-address,body.clientaccount .password,body.clientaccount .password-confirmation{display:none}body.clientaccount .checkbox-newsletter,body.clientaccount .checkbox-marketing{display:inline-block !important;margin:0;margin-right:20px}body.clientaccount .welcome-header-client-account{float:left;width:100%}body.clientaccount .client-account-header{height:100px}body.clientaccount .bg-success,body.clientaccount .bg-danger,body.clientaccount .bg-warning{padding:10px;text-align:center;display:none;margin:1% 26% 0 20%;clear:left}body.clientaccount .bg-success span,body.clientaccount .bg-danger span,body.clientaccount .bg-warning span{display:block}body.clientaccount #tank-form{max-width:100%;min-height:40px}body.clientaccount #tank-form .form-group{border-bottom:none}body.clientaccount #tank-form [type="radio"]:checked,body.clientaccount #tank-form [type="checkbox"]:checked,body.clientaccount #tank-form [type="radio"]:not(:checked),body.clientaccount #tank-form [type="checkbox"]:not(:checked){position:absolute;left:-9999px}body.clientaccount #tank-form .radio-group{position:relative}body.clientaccount #tank-form .radio-group .radio-box{float:left;width:50%;height:100px !important;text-align:center}body.clientaccount #tank-form .radio-group .radio-box.radio-box-full{width:100%;height:auto !important}body.clientaccount #tank-form .radio-group .radio-box.radio-box-full .label-box{height:auto}body.clientaccount #tank-form .radio-group .radio-box.radio-box-center{position:absolute;top:50px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}body.clientaccount #tank-form .radio-group .radio-box.radio-box-third{width:33.33333333%}body.clientaccount #tank-form .radio-group .radio-box.top .label-box .citerne{position:absolute;top:10px}body.clientaccount #tank-form .radio-group .radio-box.bottom .label-box .citerne{position:absolute;bottom:10px}body.clientaccount #tank-form .radio-group .radio-box.left .label-box .citerne{left:10px}body.clientaccount #tank-form .radio-group .radio-box.right .label-box .citerne{right:10px}body.clientaccount #tank-form .radio-group .radio-box .label-box{border:solid 2px #fff;padding:10px;background-color:#f3f3f3;width:100%;height:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.clientaccount #tank-form .radio-group .radio-box .label-box.green{background-color:#3c763d}body.clientaccount #tank-form .radio-group .radio-box .label-box.red{background-color:#a94442}body.clientaccount #tank-form .radio-group .radio-box .label-box.orange{background-color:#d97a07}body.clientaccount #tank-form .radio-group .radio-box .label-box:before,body.clientaccount #tank-form .radio-group .radio-box .label-box:after{content:none}body.clientaccount #tank-form .radio-group .radio-box .label-box .title{display:block}body.clientaccount #tank-form .radio-group .radio-box [type=radio]:checked~.label-box{background-color:#f8dc00;color:#333}body.clientaccount #tank-form .radio-group .radio-box [type=radio]:checked~.label-box.green{background-color:#3c763d}body.clientaccount #tank-form .radio-group .radio-box [type=radio]:checked~.label-box.red{background-color:#a94442}body.clientaccount #tank-form .radio-group .radio-box [type=radio]:checked~.label-box.orange{background-color:#d97a07}body.clientaccount #tank-form .radio-group .radio-box [type=radio]:checked~.label-box .citerne{background-position-y:-50px}body.clientaccount #tank-form .radio-group.radio-group-color .radio-box .label-box{border-color:#f3f3f3}body.clientaccount #tank-form .radio-group.radio-group-color .radio-box [type=radio]:checked~.label-box{border-color:red}body.clientaccount #tank-form .citerne-infos label{min-height:40px}body.clientaccount #tank-form .citerne-infos .form-group{margin-bottom:30px}body.clientaccount #tank-form .citerne-infos .fill-form,body.clientaccount #tank-form .citerne-infos .adressBloc{border-left:solid 3px red;background-color:#f3f3f3;padding:10px;margin-bottom:10px}body.clientaccount #tank-form .citerne-infos .fill-form a,body.clientaccount #tank-form .citerne-infos .adressBloc a{text-decoration:none}body.clientaccount #tank-form .citerne-infos .fill-form a:hover,body.clientaccount #tank-form .citerne-infos .adressBloc a:hover,body.clientaccount #tank-form .citerne-infos .fill-form a:focus,body.clientaccount #tank-form .citerne-infos .adressBloc a:focus{text-decoration:underline}body.clientaccount #tank-form .citerne-infos .fill-form .icon-information-circle:before,body.clientaccount #tank-form .citerne-infos .adressBloc .icon-information-circle:before{vertical-align:middle;font-size:17px;margin-right:10px}body.clientaccount #tank-form .citerne-infos .adressBloc{margin-top:10px}body.clientaccount #tank-form .citerne-infos .disclaimer{display:block;font-size:12px}body.clientaccount #tank-form .citerne{display:block;width:50px;height:50px;margin:auto;background:transparent url(images/citerne/citerne.png) no-repeat;background-position-y:0}body.clientaccount #tank-form .citerne-home{background-position-x:-100px}body.clientaccount #tank-form .citerne-cuve-top-left{background-position-x:-150px}body.clientaccount #tank-form .citerne-cuve-top-right{background-position-x:-200px}body.clientaccount #tank-form .citerne-cuve-bottom-left{background-position-x:0}body.clientaccount #tank-form .citerne-cuve-bottom-right{background-position-x:-50px}body.clientaccount #tank-form .citerne-whistle{background-position-x:-600px}body.clientaccount #tank-form .citerne-sonde{background-position-x:-550px}body.clientaccount #tank-form .citerne-freezingExposed-yes{background-position-x:-300px}body.clientaccount #tank-form .citerne-freezingExposed-no{background-position-x:-250px}body.clientaccount #tank-form .citerne-situation-indoor{background-position-x:-450px}body.clientaccount #tank-form .citerne-situation-outdoor{background-position-x:-500px}body.clientaccount #tank-form .citerne-installationType-overhead{background-position-x:-400px}body.clientaccount #tank-form .citerne-installationType-buried{background-position-x:-350px}body.clientaccount #tank-form .citerne-twinned-yes{background-position-x:-700px}body.clientaccount #tank-form .citerne-twinned-no{background-position-x:-650px}body.clientaccount #tank-form .citerne-obligatoryPresence-yes{background-position-x:-750px}body.clientaccount #tank-form .citerne-obligatoryPresence-no{background-position-x:-800px}body.clientaccount #tank-form .citerne-material-plastic{background-position-x:-850px}body.clientaccount #tank-form .citerne-material-metal{background-position-x:-900px}@media (max-width:1023px){body.clientaccount .client-account-parameters h1{padding-left:15px;padding-right:15px}body.clientaccount .client-account-parameters .form-group{padding-left:15px;padding-right:15px}body.clientaccount .client-account-parameters .form-group label.error{position:relative;max-width:230px}body.clientaccount .client-account-parameters .delivery-address input.error-floating-right+label.error{left:235px}body.clientaccount .client-account-parameters label.error:before{display:none}body.clientaccount .client-account-parameters input.error-floating-right+label.error{display:block;top:0;position:relative;left:250px}body.clientaccount .client-account-parameters .password-confirmation>label,body.clientaccount .client-account-parameters .password>label{vertical-align:top}body.clientaccount .client-account-parameters .password-confirmation #confirm-pwd #password-confirmation-error,body.clientaccount .client-account-parameters .password #confirm-pwd #password-confirmation-error,body.clientaccount .client-account-parameters .password-confirmation #pwd-container #password-confirmation-error,body.clientaccount .client-account-parameters .password #pwd-container #password-confirmation-error,body.clientaccount .client-account-parameters .password-confirmation #confirm-pwd #password-error,body.clientaccount .client-account-parameters .password #confirm-pwd #password-error,body.clientaccount .client-account-parameters .password-confirmation #pwd-container #password-error,body.clientaccount .client-account-parameters .password #pwd-container #password-error{position:relative;left:0;display:block}}@media (max-width:768px){body.clientaccount header.client-account-header{height:auto}body.clientaccount header.client-account-header>span{text-align:center;padding-left:15px;padding-right:15px}body.clientaccount h1{font-size:20px;text-align:center;margin-top:20px;width:100%}body.clientaccount .menu-left ul.menu{margin-top:20px;display:-ms-flexbox;display:flex;margin-bottom:0}body.clientaccount .menu-left ul.menu li{display:block;float:left;border-bottom:none;width:20%;font-size:0;text-align:center;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}body.clientaccount .menu-left ul.menu li a span.fullName{display:none}body.clientaccount .menu-left ul.menu li a span.miniName{display:inline-block !important;font-size:11px}body.clientaccount .menu-left ul.menu li a:before{font-size:35px;display:block}body.clientaccount .menu-left ul.menu li a.activate:before,body.clientaccount .menu-left ul.menu li a:hover:before{color:#f1272d}body.clientaccount .menu-left ul.menu li#vos-commandes-menu a:before{font-family:total;content:'-';line-height:normal}body.clientaccount .menu-left ul.menu li#vos-coordonnes-menu a:before{font-family:total;content:'€';line-height:normal}body.clientaccount .menu-left ul.menu li#ma-citerne-menu a:before{font-family:total;content:':';line-height:normal}body.clientaccount .menu-left ul.menu li#review-menu a:before{font-family:total;content:'^';line-height:normal}body.clientaccount .menu-left ul.menu li#faq-menu a:before{font-family:total;content:'¨';line-height:normal}body.clientaccount .widget-suppliersfinderform{padding-left:15px;padding-right:15px;width:auto}body.clientaccount .widget-suppliersfinderform input,body.clientaccount .widget-suppliersfinderform p{width:100%}body.clientaccount .col-sm-9,body.clientaccount .col-sm-3{padding:0;float:left;width:100%}body.clientaccount .order-list{padding-left:15px;padding-right:15px}body.clientaccount .order-list table thead th,body.clientaccount .order-list table tbody td{padding:5px}body.clientaccount .order-list table thead th:nth-child(5),body.clientaccount .order-list table thead th:nth-child(6),body.clientaccount .order-list table tbody td:nth-child(5),body.clientaccount .order-list table tbody td:nth-child(6){display:none}body.clientaccount form{max-width:100% !important}body.clientaccount #tank-form.view{padding-left:15px;padding-right:15px}}@media (max-width:540px){body.clientaccount h1{width:100%;text-align:center}body.clientaccount .billing-address h3,body.clientaccount .delivery-address h3,body.clientaccount .add-address h3{width:100%;text-align:center}body.clientaccount .form-group{text-align:center}body.clientaccount .form-group label{width:auto !important;margin:0 auto;display:block;padding-bottom:10px}body.clientaccount form.edit #confirm-pwd #password-confirmation-error,body.clientaccount form.edit #pwd-container #password-confirmation-error,body.clientaccount form.edit #confirm-pwd #password-error,body.clientaccount form.edit #pwd-container #password-error{position:relative;left:0}body.clientaccount .form-group input[type="number"],body.clientaccount .form-group input[type="text"],body.clientaccount .form-group input[type="tel"],body.clientaccount .form-group input[type="password"],body.clientaccount .form-group input[type="email"],body.clientaccount .form-group textarea,body.clientaccount .form-group select{margin:0 auto;margin-top:10px}body.clientaccount .client-account-parameters input.error-floating-right+label.error{left:0}body.clientaccount .client-account-parameters .delivery-address input.error-floating-right+label.error,body.clientaccount .client-account-parameters .billing-address input.error-floating-right+label.error,body.clientaccount .client-account-parameters .add-address input.error-floating-right+label.error{left:0}body.clientaccount #tank-form.view .tank-infos{text-align:left}body.clientaccount #tank-form.view .tank-infos label{display:inline-block}body.clientaccount #tank-form.view .tank-infos .label-more-infos+label,body.clientaccount #tank-form.view .tank-infos #tankCapacityDunno+label{vertical-align:top}body.clientaccount #tank-form.view .form-group.checkbox-list>div{text-align:left;width:calc(100% - 20px)}body.clientaccount #tank-form.view .form-group.checkbox-list>div label{display:inline-block;vertical-align:top}}body .order-list table{margin-bottom:30px}body .order-list table th{cursor:pointer}.account-review-list #reviews span.stars-rating{font-size:14px;font-family:total}.account-review-list #reviews span.stars-rating span.on{color:#f8b65b}.account-review-list #reviews span.stars-rating span.off{color:#ddd}.account-review-list #reviews span.quote-sign{margin-right:10px}.account-review-list #reviews span.pipe{margin-left:10px;margin-right:10px;color:#b2b2b2}.account-review-list #reviews span.reviewer{font-weight:bold}.account-review-list #reviews hr{margin:0}.account-review-list #reviews div.review{padding:30px 20px 20px 20px;border:1px solid #e7e7e7;margin-bottom:10px}.account-review-list #reviews div.review div.comment{display:inline-block;width:calc(100% - 100px)}.account-review-list #reviews div.review .answer-label{margin-top:25px;font-weight:700;color:#333;font-size:15px}.account-review-list #reviews div.review .answer-display{border-left:1px solid #e7e7e7;margin-left:40px;padding-left:20px}.account-review-list #reviews hr{color:#e7e7e7}.header-container .welcome-message-desktop{display:inline}.header-container .welcome-message-phone{display:none}.message-header{display:inline-block;margin-left:95px;height:83px;width:35%;text-align:left}.message-header p{height:83px;line-height:83px}.message-header p>span{height:50px;display:inline-block;width:100%}.message-header span{vertical-align:middle;line-height:normal}.message-header span .supplier-menu{cursor:pointer;position:relative;height:30px;display:inline-block}.message-header span .supplier-menu>.welcome-message{font-size:20px;font-weight:300}.message-header span .supplier-menu>.username{font-size:20px;font-weight:900}.message-header span .supplier-menu .supplier-menu-choice{position:absolute;height:40px;width:100px;top:25px;left:1px}.message-header span .supplier-menu .supplier-menu-choice,.message-header span .supplier-menu .supplier-menu-choice:hover,.message-header span .supplier-menu .supplier-menu-choice:visited,.message-header span .supplier-menu .supplier-menu-choice:active{color:#666;text-decoration:none}.message-header span .supplier-menu:hover .supplier-menu-choice{display:inline-block}.message-header .more-information{margin-left:5px;position:relative;top:2px;font-size:13px}.contact-header{display:inline-block;width:250px;height:83px;background:#feebd3;float:right;padding:0 14px}.contact-header .ask-question{width:222px;font-weight:900;display:inline-block;text-align:center;line-height:35px}.contact-header .phone-number{font-weight:900;margin-left:9px;position:relative;top:-4px}.contact-header .opening{font-size:9px;margin-left:8px;position:relative;top:-4px}.contact-header .export-link-with-icon{font-size:12px;margin-left:25px}@media (max-width:768px){header .header-container>a>img{width:100px;margin-left:28px}header .header-container .welcome-message-desktop{display:none}header .header-container .welcome-message-phone{display:inline}header .message-header{width:40%}header .message-header span{height:60px}header .message-header span .supplier-menu>span.username{font-size:14px}header .message-header span .supplier-menu .supplier-menu-choice{top:18px}}@media (max-width:1023px){.contact-header{display:none}header .header-container>a{top:-22px}.message-header{float:right;margin-left:0;width:50%}.message-header p>span{height:68px}.message-header span .supplier-menu .supplier-menu-choice{top:22px}}.widget-pricehistorychart .graph{position:relative}.ProductPriceCity .widget-pricehistorychart canvas{width:100%;height:350px}.ProductPrice .city-bottom{display:none}.ProductPrice .cities-see-link{float:right;margin-right:10px}.ProductPrice h1{text-align:center;display:block;width:100%;font-size:37px;color:black}.ProductPrice h2{font-weight:900;font-size:22px;display:inline-block;width:100%}.ProductPrice h3{font-size:18px;font-weight:500}.ProductPrice h4{font-size:20px;font-weight:700;padding:0;margin:0;margin-bottom:20px}.ProductPrice .header_productprice{background-color:#f5f5f5;border-top:#ddd 1px solid;padding-bottom:30px;margin-bottom:35px}.ProductPrice .header_productprice p{text-align:center;font-size:18px;font-weight:500px;font-style:italic;color:#666;padding-left:30px;padding-right:30px}.ProductPrice .GraphPrice{float:left;width:100%}.ProductPrice .GraphPrice .widget-pricehistorychart{width:100%;background-color:#d3d3d3;height:auto}.ProductPrice .GraphPrice .widget-pricehistorychart .widget-pricehistorychart-header{display:none}.ProductPrice .GraphPrice .widget-pricehistorychart .graph{float:left;width:67%}.ProductPrice .GraphPrice .widget-pricehistorychart .graph.fixedHeight canvas{height:305px}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link{float:left;padding:20px;width:33%}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link img{width:100%}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link h3{font-size:20px}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link a{color:#f1272d;text-decoration:underline;font-weight:300;font-size:15px;transition:color .3s ease}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link a:hover{color:#dc040b}.ProductPrice .GraphPrice #newsletter-chart{float:left;width:100%}.ProductPrice .maps{float:left;width:100%}.ProductPrice .maps #nom_province text{font-family:museo-sans}.ProductPrice .maps #nom_province text tspan{font-family:museo-sans}.ProductPrice .OfficalPrice header{background-color:#f5f5f5;display:block;text-align:center;padding:5px;width:100%;font-size:15px;height:auto;font-weight:300}.ProductPrice .OfficalPrice>div{float:left;width:calc((100% / 3) + 17px);box-sizing:border-box;padding:20px;background-color:#f8dc00;min-height:227px;position:relative}.ProductPrice .OfficalPrice>div h2{font-weight:700;font-size:16px;color:black;text-align:center;width:100%;display:block;padding-left:40px;padding-right:40px;margin-top:0;margin-bottom:20px}.ProductPrice .OfficalPrice>div .price{font-size:30px;font-weight:900;text-align:center;margin-top:-7px;color:black}.ProductPrice .OfficalPrice>div .price>.current-price{font-size:30px !important;margin-right:-6px !important}.ProductPrice .OfficalPrice>div .report{width:100%;text-align:center}.ProductPrice .OfficalPrice>div .report .ReportEvolution{position:relative;font-weight:700;display:inline;font-size:20px}.ProductPrice .OfficalPrice>div .report .ReportEvolution .icon-decrease:before{font-family:total;content:"v";line-height:normal;position:absolute;top:0;left:-30px;font-size:18px;color:#00b300}.ProductPrice .OfficalPrice>div .report .ReportEvolution .icon-increase:before{font-family:total;content:"k";line-height:normal;position:absolute;top:0;left:-30px;font-size:18px;color:#f1272d}.ProductPrice .OfficalPrice>div .report .ReportEvolution .icon-constant:before{font-family:total;content:".";line-height:normal;position:absolute;top:0;left:-30px;font-size:18px;color:#999}.ProductPrice .OfficalPrice>div .report p{margin:0;padding:0;margin-top:12px;font-weight:700}.ProductPrice .OfficalPrice>div .report p span{font-weight:300;display:block}.ProductPrice .OfficalPrice>div .resum{font-size:15px;font-weight:300;text-align:center;padding-left:50px;padding-right:50px;line-height:15px}.ProductPrice .OfficalPrice>div .link{text-align:center;margin-top:20px}.ProductPrice .OfficalPrice>div .link a{text-decoration:underline;font-weight:500;color:#333;font-size:15px;transition:color .3s ease}.ProductPrice .OfficalPrice>div .link a:hover{color:#666}.ProductPrice .OfficalPrice>div .link>span{font-family:total;line-height:normal;padding-top:15px;position:relative;top:2px;left:5px}.ProductPrice .OfficalPrice>div ul{margin:0;padding:0;list-style:none;margin-top:33px;position:relative}.ProductPrice .OfficalPrice>div ul li{font-size:15px;font-weight:700;margin-bottom:20px;padding-left:50px;padding-right:20px;line-height:15px}.ProductPrice .OfficalPrice>div ul li span{height:33px;width:33px;border-radius:50%;color:white;font-size:20px;font-weight:900;background:#f35255;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35255), color-stop(100%, #f1272d));background:linear-gradient(to bottom, #f35255 0, #f1272d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35255', endColorstr='#f1272d', GradientType=0);display:block;float:left;padding-left:10px;line-height:33px;position:absolute;left:0;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.1)}.ProductPrice .OfficalPrice>div ul li:last-child{margin-bottom:0}.ProductPrice .OfficalPrice>div .search-field span.cp,.ProductPrice .OfficalPrice>div .search-field span.qty{position:relative;display:inline-block;width:100%;margin-bottom:10px}.ProductPrice .OfficalPrice>div .search-field input{width:100%;height:35px;border:1px solid #ddd;background-color:#fff;border-radius:5px;box-shadow:inset 0 10px 5px 0 rgba(235,235,235,0.5);padding-left:40px;color:#999;font-size:16px;position:relative;text-align:left;padding-right:10px}.ProductPrice .OfficalPrice>div .search-field>span{position:relative}.ProductPrice .OfficalPrice>div .search-field span.cp:before,.ProductPrice .OfficalPrice>div .search-field span.qty:before{position:absolute;left:10px;font-size:22px;top:8px;color:#ddd;z-index:2;font-family:total;content:'q';line-height:normal}.ProductPrice .OfficalPrice>div .search-field span.qty:before{font-family:total;content:'e';line-height:normal}.ProductPrice .OfficalPrice>div .search-field a{display:block;border:none;width:100%;font-size:15px;text-align:center;border-radius:5px;padding:10px;font-weight:700}.ProductPrice .OfficalPrice .ProductPrice1000L{background-color:#ddd;width:calc((100% / 3) - 35px)}.ProductPrice .OfficalPrice .ProductPrice1000L>.price{margin-top:32px}.ProductPrice .OfficalPrice .ProductPrice1000L a{white-space:nowrap}.ProductPrice .OfficalPrice .search{padding-left:50px}.ProductPrice .OfficalPrice>div:nth-child(3) h3{padding-left:10px;padding-right:10px}.ProductPrice .OfficalPrice>div:nth-child(3) .price{white-space:nowrap}.ProductPrice .OfficalPrice>div:nth-child(3) .price>span{margin-left:5px;margin-right:5px;font-size:20px}.ProductPrice .OfficalPrice>div:nth-child(3):after{position:absolute;height:215px;width:56px;display:block;content:"";background-image:url(/images/design/arrowbg.png);right:-32px;z-index:1;top:7px}.ProductPrice section.calltocontent,.ProductPrice section.recommendedcontent{margin-bottom:75px;float:left;width:100%}.ProductPrice section.calltocontent article,.ProductPrice section.recommendedcontent article{width:calc((100% / 4) - 31px);float:left;margin-right:31px;font-weight:300;font-size:15px}.ProductPrice section.calltocontent article:last-child,.ProductPrice section.recommendedcontent article:last-child{margin-right:0}.ProductPrice section.calltocontent article img,.ProductPrice section.recommendedcontent article img{width:100%}.ProductPrice section.calltocontent article h3 a,.ProductPrice section.recommendedcontent article h3 a{color:#333}.ProductPrice .content-txt{margin-top:35px;float:left;font-size:15px;font-weight:300}.ProductPrice .content-txt img{float:left;margin-right:35px;width:calc((100% / 3) - 35px)}.ProductPrice .content-txt>div{float:left;width:calc(((100% / 3) * 2) - 35px)}.ProductPrice .content-txt>div a{color:#f1262c;text-decoration:underline}.ProductPrice section.SuppliersOilCity{float:left;width:calc(100% + 35px);margin-left:-17px;margin-right:-17px}.ProductPrice section.SuppliersOilCity>div{float:left;margin-right:17px;margin-left:17px;width:calc((100% / 3) - 35px);height:218px;position:relative;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-bottom:10px;overflow:hidden}.ProductPrice section.SuppliersOilCity>div a{display:block;overflow:hidden;float:left}.ProductPrice section.SuppliersOilCity>div a:hover .suppliers{background-color:#ffe94a}.ProductPrice section.SuppliersOilCity>div img{max-width:100%}.ProductPrice section.SuppliersOilCity>div a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:218px;background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(80%, rgba(0,0,0,0.3)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.3) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ProductPrice section.SuppliersOilCity .city-name{display:block;text-transform:uppercase;color:white;font-size:26px;position:absolute;bottom:65px;left:20px;z-index:2}.ProductPrice section.SuppliersOilCity .suppliers{display:block;position:absolute;box-sizing:border-box;padding:20px 0 0 70px;bottom:0;background-color:#f8dc00;height:55px;width:210px;font-weight:900;font-size:15px;color:#f1272d;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;z-index:2;transition:all .3s ease}.ProductPrice section.SuppliersOilCity .suppliers:before{position:absolute;top:50%;left:16px;height:30px;width:38px;-ms-transform:translateY(-20px);transform:translateY(-20px);background-image:url("/images/maps/camion-red.svg");background-size:cover;content:""}.ProductPrice .suppliers-cities .ListCity,.ProductPrice .suppliers-counties .ListCity,.ProductPrice .suppliers-cities .ListCounties,.ProductPrice .suppliers-counties .ListCounties{margin:0;padding:0;margin-top:15px;float:left;width:100%}.ProductPrice .suppliers-cities .ListCity ul,.ProductPrice .suppliers-counties .ListCity ul,.ProductPrice .suppliers-cities .ListCounties ul,.ProductPrice .suppliers-counties .ListCounties ul{float:left;width:calc(100% / 5);list-style:none;padding:0}.ProductPrice .suppliers-cities .ListCity ul li a,.ProductPrice .suppliers-counties .ListCity ul li a,.ProductPrice .suppliers-cities .ListCounties ul li a,.ProductPrice .suppliers-counties .ListCounties ul li a{font-size:15px;text-decoration:underline;font-weight:300}.ProductPrice .suppliers-cities .extra-cities,.ProductPrice .suppliers-counties .extra-cities{display:none}.ProductPrice .suppliers-cities .see-less-cities,.ProductPrice .suppliers-counties .see-less-cities{display:none}.ProductPrice .suppliers-cities .ListCounties ul,.ProductPrice .suppliers-counties .ListCounties ul{width:calc(100% / 4)}.ProductPrice .suppliers-cities .seeCitiesElement,.ProductPrice .suppliers-counties .seeCitiesElement{float:right;margin-right:40px;text-align:right;margin-top:20px}.ProductPrice .suppliers-cities .seeCitiesElement a,.ProductPrice .suppliers-counties .seeCitiesElement a{color:#333;font-weight:700;text-decoration:none;text-align:right}.ProductPrice section.list-Suppliers h2{display:inline-block;width:auto}.ProductPrice section.list-Suppliers>span{font-size:15px;font-weight:bold;margin-left:5px;color:#999}.ProductPrice section.list-Suppliers article{overflow:hidden;max-height:inherit;margin-bottom:15px}.ProductPrice section.list-Suppliers article>div{min-height:183px}.ProductPrice section.list-Suppliers article .info-supplier{width:50%;float:left;background-color:#fff;border:1px solid #ddd;border-top-left-radius:2px;border-bottom-left-radius:2px;padding-right:25px}.ProductPrice section.list-Suppliers article .info-supplier .img{float:left;margin-right:25px;border-top-left-radius:2px;border-bottom-left-radius:2px;width:181px;min-height:181px}.ProductPrice section.list-Suppliers article .info-supplier .img img{width:100%}.ProductPrice section.list-Suppliers article .info-supplier h3{font-size:18px;font-weight:700;margin-top:10px;margin-bottom:10px;position:relative}.ProductPrice section.list-Suppliers article .info-supplier h3 a:hover span.name{color:#f1272d}.ProductPrice section.list-Suppliers article .info-supplier h3 span.name{text-decoration:underline;height:20px;display:block;overflow:hidden;color:black;transition:color .3s ease}.ProductPrice section.list-Suppliers article .info-supplier h3 span.picto_maps{position:absolute;font-size:10px;color:#fff;font-weight:900;top:-5px}.ProductPrice section.list-Suppliers article .info-supplier h3 span.picto_maps>span{z-index:2;position:absolute;top:10px;left:10px}.ProductPrice section.list-Suppliers article .info-supplier h3 span.picto_maps:before{font-family:total;content:'e';line-height:normal;color:#f1272d;font-size:35px;position:absolute}.ProductPrice section.list-Suppliers article .info-supplier address{margin-bottom:0;padding-left:30px}.ProductPrice section.list-Suppliers article .info-supplier address span{height:20px;display:block;overflow:hidden}.ProductPrice section.list-Suppliers article .slider{width:calc(100% - 207px);float:left;position:relative}.ProductPrice section.list-Suppliers article .slider .swiper-container{width:100%;margin:auto;overflow:hidden}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper .swiper-slide{position:relative;-ms-flex-negative:0;flex-shrink:0}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper .swiper-slide>div{border:1px solid #ddd;border-radius:5px;text-align:center;margin-right:4px}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper .swiper-slide>div .picto{height:20px;margin-top:5px;margin-bottom:5px}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper .swiper-slide>div .label{font-size:11px;display:block;height:30px;line-height:11px;padding-left:3px;padding-right:3px}.ProductPrice section.list-Suppliers article .slider .swiper-container .swiper-wrapper .swiper-slide>div .price{padding-top:3px;padding-bottom:3px;font-size:11px;background-color:#ddd}.ProductPrice section.list-Suppliers article .slider a{display:inline-block;font-family:total;font-size:20px;display:block;color:#f1272d;position:absolute;top:25px;transition:color .3s ease}.ProductPrice section.list-Suppliers article .slider a:hover{text-decoration:none;color:#dc040b}.ProductPrice section.list-Suppliers article .slider a.button-prev{left:-20px}.ProductPrice section.list-Suppliers article .slider a.button-next{right:-15px}.ProductPrice section.list-Suppliers article .rating-supplier{display:block;background-color:#f5f5f5;float:left;width:418px;border:1px solid #ddd;padding-right:20px;padding-left:20px;border-left:none}.ProductPrice section.list-Suppliers article .rating-supplier h3{margin-top:10px;margin-bottom:0}.ProductPrice section.list-Suppliers article .rating-supplier .stars{font-size:15px;display:block}.ProductPrice section.list-Suppliers article .rating-supplier .stars .opinion{font-family:museo-sans;color:#999;font-size:13px;display:inline;vertical-align:middle;font-weight:700}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial{padding-left:5px;width:100%}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial .name{font-weight:700;float:left}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial .name span.city{font-weight:300}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial>.stars{display:block;float:right;clear:none}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial p{float:left;margin-top:-3px;width:100%}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial p span.rating-comment{width:calc(100% - 70px);display:inline-block;height:18px;overflow:hidden}.ProductPrice section.list-Suppliers article .rating-supplier .testimonial p .date{font-weight:300;font-size:11px;color:#999}.ProductPrice section.list-Suppliers article .rating-action{width:167px;background-color:#f8dc00;display:block;border-radius:2px;float:left;text-align:center;padding:20px}.ProductPrice section.list-Suppliers article .rating-action a{border:none;width:100%;font-size:15px;text-align:center;border-radius:5px;padding:10px;display:block;margin-top:50px}.ProductPrice.evolution h2{font-weight:700;font-size:30px}.ProductPrice.evolution h3{font-size:20px;text-align:center;margin-bottom:30px;margin-top:0}.ProductPrice.evolution h3 span{display:block;font-size:12px}.ProductPrice.evolution p{font-size:15px;font-weight:300}.ProductPrice.evolution a{color:#f1272d;text-decoration:underline}.ProductPrice.evolution a:hover{color:#dc040b}.ProductPrice.evolution .left{max-width:calc(100% - 348px);float:left;padding-bottom:70px}.ProductPrice.evolution .right{width:318px;float:right}.ProductPrice.evolution .widget-suppliersfinderform-mini .sub-headline{margin:10px 0;text-align:center}.ProductPrice.evolution .widget-suppliersfinderform-mini .text-box-size-1{line-height:40px;height:40px}.ProductPrice.evolution .widget-suppliersfinderform-mini .text-box-size-1::before{font-size:30px}.ProductPrice.evolution .widget-suppliersfinderform-mini .action-button-size-3{margin-top:10px;margin-bottom:10px;padding:0;color:white}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L{width:100%;height:auto;min-height:auto;float:none}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .left{float:left;width:50%;padding:0;max-width:none}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .price{width:60%;float:right;margin-top:0}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .resum{width:60%;float:right;clear:both;text-align:left;padding:10px}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .report{width:50%;float:right;padding-top:15px;border-left:1px solid #999;font-size:15px;padding-left:45px;position:relative;text-align:left}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .report .ReportEvolution{font-weight:700}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .report p{margin:0;padding:0;font-weight:300;padding-right:80px}.ProductPrice.evolution .product-price-evolution-widget-small .OfficalPrice .ProductPrice1000L{height:245px}.ProductPrice.evolution .product-price-evolution-widget-small .OfficalPrice .ProductPrice1000L .price,.ProductPrice.evolution .product-price-evolution-widget-small .OfficalPrice .ProductPrice1000L .resum{width:100%}.ProductPrice.evolution .product-price-evolution-widget-small .OfficalPrice .ProductPrice1000L .report p{padding-right:0}.ProductPrice.evolution .product-price-evolution-header>div{width:50%;position:relative;float:left;height:246px}.ProductPrice.evolution .graphe{margin-top:20px;margin-bottom:38px;float:left;width:100%}.ProductPrice.evolution .graphe #newsletter-chart{display:none}.ProductPrice.evolution .search{background-color:#f8dc00;padding:10px;margin-top:30px;margin-bottom:30px;float:left}.ProductPrice.evolution .search h3{font-size:15px;font-weight:300;width:60%;float:left;margin:0;padding:0;text-align:left}.ProductPrice.evolution .search h3 strong{font-weight:700}.ProductPrice.evolution .search form{width:40%;float:left}.ProductPrice.evolution .search form .search-field input{width:50%;height:35px;border:1px solid #ddd;background-color:#fff;border-radius:5px;box-shadow:inset 0 10px 5px 0 rgba(235,235,235,0.5);padding-left:40px;color:#999;font-size:16px;position:relative;text-align:left;padding-right:10px}.ProductPrice.evolution .search form .search-field>span{position:relative}.ProductPrice.evolution .search form .search-field span.cp:before{position:absolute;left:10px;font-size:22px;top:-5px;color:#ddd;z-index:2;font-family:total;content:'q';line-height:normal}.ProductPrice.evolution .search form .search-field a{background:#f1272d;background:-webkit-gradient(left top, left bottom, color-stop(0, #f35257), color-stop(100%, #d3181e));background:linear-gradient(to bottom, #f35257 0, #d3181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35257', endColorstr='#d3181e', GradientType=0);box-shadow:3px 3px 5px 0 rgba(50,50,50,0.3);transition:background .3s ease;background-size:5px 100px;border:none;width:45%;color:white;font-size:15px;text-align:center;border-radius:5px;padding:5px;display:block;float:right;height:35px;text-decoration:none;line-height:25px}.ProductPrice.evolution .search form .search-field a:hover{text-decoration:none;background-position:-50px}.ProductPrice.evolution .search form .search-field a:disabled{background:linear-gradient(to bottom, #ccc 0, #ccc 100%)}.ProductPrice.evolution .content>h3{text-align:left;margin-bottom:10px;margin-top:30px}.ProductPrice.evolution .expert{padding:20px;position:relative;padding-left:0}.ProductPrice.evolution .expert .title{display:block;margin-bottom:10px;min-height:81px}.ProductPrice.evolution .expert img{border-radius:50%;position:absolute}.ProductPrice.evolution .expert .name{font-size:20px;color:#f1272d;font-weight:700;margin-left:100px}.ProductPrice.evolution .expert .partial{height:60px;overflow:hidden;text-overflow:ellipsis}.ProductPrice.evolution .expert .label{font-size:15px;font-weight:300;font-style:italic;margin-left:100px;position:relative;padding-bottom:10px;margin-bottom:15px}.ProductPrice.evolution .expert .label:after{border-bottom:1px solid #999;height:2px;width:34px;position:absolute;left:0;bottom:0;display:block;content:""}.ProductPrice.evolution .newsletter{float:left;margin-top:30px}.ProductPrice.evolution .newsletter form a{color:white}.ProductPrice.evolution .newsletter form label.error{top:40%}.ProductPrice #countiesMap{width:100%;height:100%}.ProductPrice #countiesMap svg #province path.hovered,.ProductPrice #countiesMap svg #province polygon.hovered,.ProductPrice #countiesMap svg #province polyline.hovered{fill:#f1272d;cursor:pointer}.ProductPrice #countiesMap svg #nom_province text.hovered{cursor:pointer}.only-mobile{display:none}@media (max-width:1023px){.ProductPrice.evolution .product-price-evolution-header>div.product-price-evolution-widget-small{width:50%;float:left}.only-mobile{display:block;overflow:hidden;margin-bottom:0;width:50%;float:left;padding-bottom:2px}.only-mobile .widget-suppliersfinderform,.only-mobile .widget-suppliersfinderform-big{padding-top:0;margin-top:0}.ProductPrice .OfficalPrice>div{width:50%;min-height:230px}.ProductPrice .OfficalPrice .ProductPrice1000L{width:100%;min-height:auto}.ProductPrice section.list-Suppliers article>div{min-height:155px}.ProductPrice section.list-Suppliers article .info-supplier{width:100%;min-height:auto}.ProductPrice section.list-Suppliers article .info-supplier h3 span.name{height:auto}.ProductPrice section.list-Suppliers article .info-supplier address span{height:auto}.ProductPrice section.list-Suppliers article .rating-supplier{width:calc(100% - 167px)}.ProductPrice section.list-Suppliers article .rating-action a{margin-top:40px}.ProductPrice.evolution .left{max-width:100%;padding-bottom:20px}.ProductPrice.evolution .left .expert{padding-right:0;padding-top:0;height:auto}.ProductPrice.evolution .right{width:100%}.ProductPrice.evolution .right .expert{width:50%;border-left:0;float:left}.ProductPrice.evolution .right .newsletter{width:50%;float:left}.ProductPrice.evolution .product-price-evolution-header>div{float:none;width:100%}}@media (max-width:768px){.ProductPrice.evolution .product-price-evolution-header>div.product-price-evolution-widget-small,.only-mobile{width:100%;float:left}.ProductPrice .header_productprice{background:none;margin-bottom:0;padding-bottom:10px}.ProductPrice .header_productprice p{display:none}.ProductPrice .OfficalPrice>div{width:100%;min-height:auto}.ProductPrice .OfficalPrice>div .price{font-size:22px}.ProductPrice .OfficalPrice>div .price .current-price{font-size:22px !important}.ProductPrice .OfficalPrice>div h3{font-size:18px}.ProductPrice .OfficalPrice>div a{font-size:15px}.ProductPrice .OfficalPrice:nth-child(3)::after{display:none}.ProductPrice .OfficalPrice .search{padding-left:20px}.ProductPrice section.calltocontent,.ProductPrice section.recommendedcontent{margin-bottom:10px;padding-left:20px;padding-right:20px}.ProductPrice section.calltocontent h2,.ProductPrice section.recommendedcontent h2{font-size:18px}.ProductPrice section.calltocontent article,.ProductPrice section.recommendedcontent article{width:calc(100% / 2 - 20px);margin-right:40px}.ProductPrice section.calltocontent article:nth-child(odd),.ProductPrice section.recommendedcontent article:nth-child(odd){margin-right:0}.ProductPrice section.calltocontent article h3,.ProductPrice section.recommendedcontent article h3{margin-top:10px;margin-bottom:20px}.ProductPrice section.calltocontent article p,.ProductPrice section.recommendedcontent article p{display:none}.ProductPrice .OfficalPrice>div:nth-child(3)::after{display:none}.ProductPrice .content-txt{margin-top:20px;width:100%;padding-left:20px;padding-right:20px}.ProductPrice .content-txt img{width:100%;margin:0}.ProductPrice .content-txt>div{width:100%;text-align:justify;padding-top:10px}.ProductPrice section.SuppliersOilCity{padding-left:20px;padding-right:20px}.ProductPrice section.SuppliersOilCity>div.city{width:calc((100% / 2) - 10px);margin-right:20px}.ProductPrice section.SuppliersOilCity>div.city:nth-child(odd){margin-right:0}.ProductPrice section.SuppliersOilCity ul.ListCity li{width:calc((100% / 2) - 10px);margin-right:20px}.ProductPrice section.SuppliersOilCity ul.ListCity li:nth-child(odd){margin-right:0}.ProductPrice .suppliers-cities .ListCity,.ProductPrice .suppliers-counties .ListCity,.ProductPrice .suppliers-cities ListCounties,.ProductPrice .suppliers-counties ListCounties{padding-left:20px;padding-right:20px}.ProductPrice .suppliers-cities .ListCity ul,.ProductPrice .suppliers-counties .ListCity ul,.ProductPrice .suppliers-cities ListCounties ul,.ProductPrice .suppliers-counties ListCounties ul{width:calc(50%)}.ProductPrice section.list-Suppliers article .info-supplier{width:100%;min-height:auto}.ProductPrice section.list-Suppliers article .rating-supplier{width:100%;min-height:auto}.ProductPrice section.list-Suppliers article .rating-action{min-height:auto;width:100%}.ProductPrice section.list-Suppliers article .rating-action a{margin-top:0}.ProductPrice.evolution .left>h2,.ProductPrice.evolution .left>p,.ProductPrice.evolution .left>h3{padding-left:10px;padding-right:10px}.ProductPrice.evolution .left .content{padding-left:15px;padding-right:15px}.ProductPrice.evolution .right{width:100%}.ProductPrice.evolution .right .expert{width:100%;border-left:0;float:left;padding:15px}.ProductPrice.evolution .right .newsletter{width:100%;float:left;padding:15px;padding-top:0}.ProductPrice .widget-pricehistorychart{height:auto}.ProductPrice .GraphPrice .widget-pricehistorychart .block-link{width:100%}.ProductPrice .GraphPrice .widget-pricehistorychart .graph{width:100%}.ProductPrice .GraphPrice .widget-pricehistorychart .graph canvas.widget-pricehistorychart-chart,.ProductPrice .GraphPrice .widget-pricehistorychart .graph .widget-pricehistorychart-tooltip{display:block !important}.ProductPrice .GraphPrice .widget-pricehistorychart .widget-pricehistorychart-alert [data-icon="a"]{margin-bottom:15px}}@media (max-width:500px){.ProductPrice section.SuppliersOilCity>div.city{width:100%;margin-right:0}.ProductPrice section.SuppliersOilCity ul.ListCity li{width:100%;margin-right:0}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .left .price{width:100%}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .left .resum{width:100%}.ProductPrice.evolution .OfficalPrice .ProductPrice1000L .report p{padding:0}.ProductPrice.evolution .search h3{width:100%}.ProductPrice.evolution .search form{width:100%;margin-top:10px}.ProductPrice.evolution .right .reference article{width:100%}.ProductPrice .list-Suppliers article .bkg-slider{float:left;margin:15px;width:100%;padding:15px}.ProductPrice .list-Suppliers article .bkg-slider .slider{width:100%}}@media (min-width:430px) and (max-width:500px){section.SuppliersOilCity .city img{height:auto;width:100%}}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0, 0, .25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:inherit}.leaflet-container{cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-content p span{display:block}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-0.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-marker-pane{counter-reset:my-badass-counter}.leaflet-marker-pane img:before{content:counter(my-badass-counter);counter-increment:my-badass-counter}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(246,220,84,0.4)}.marker-cluster-small div{background-color:rgba(251,210,0,0.6)}.marker-cluster-medium{background-color:rgba(246,220,84,0.4)}.marker-cluster-medium div{background-color:rgba(251,210,0,0.6)}.marker-cluster-large{background-color:rgba(246,220,84,0.4)}.marker-cluster-large div{background-color:rgba(251,210,0,0.6)}.leaflet-oldie .marker-cluster-small{background-color:#fbd200}.leaflet-oldie .marker-cluster-small div{background-color:#fbd200}.leaflet-oldie .marker-cluster-medium{background-color:#fbd200}.leaflet-oldie .marker-cluster-medium div{background-color:#fbd200}.leaflet-oldie .marker-cluster-large{background-color:#fbd200}.leaflet-oldie .marker-cluster-large div{background-color:#fbd200}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.cluster{cursor:pointer}.cluster div{position:absolute;top:5px;left:-5px;color:#fff;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;width:60px;line-height:52px}.suppliers-county-headband{display:block;margin:auto;clear:both}.suppliers-county-headband .headband{height:470px;width:100%;background-color:#f8dc00;position:relative}.suppliers-county-headband .headband .mascot-picture{position:absolute;right:0;bottom:0}.suppliers-county-reinsurance-title{width:768px;margin:auto}.suppliers-county-reinsurance-title strong{font-weight:300;font-size:24px;line-height:38px;display:block;margin:auto;font-weight:900}.accordion-supplier-plates{display:none}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:120px;_width:120px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;max-height:200px;overflow-y:auto;overflow-x:hidden}.ui-autocomplete .ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap}.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-hover,.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-active{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}.supplier .map,.suppliers .map{float:right;width:328px;height:201px;min-height:201px}.supplier .map [data-map],.suppliers .map [data-map]{min-height:201px}.supplier .yellow,.suppliers .yellow{background-color:#f8dc00;overflow:hidden;padding-bottom:20px}.supplier .yellow header,.suppliers .yellow header{background-color:#fff;height:auto;overflow:hidden}.supplier .yellow header .content,.suppliers .yellow header .content{padding:25px;width:calc(100% - 232px);float:left;height:242px;overflow:hidden}.supplier .yellow header .content h1,.suppliers .yellow header .content h1{width:calc(100% - 316px);float:left;font-size:25px;margin-top:0}.supplier .yellow header .content p,.suppliers .yellow header .content p{display:inline-block;float:left;width:calc(100% - 316px);padding-right:20px}.supplier .yellow header .content img,.suppliers .yellow header .content img{height:217px;width:316px;object-fit:cover}.supplier .grey,.suppliers .grey{background-color:#f5f5f5;overflow:hidden;padding-bottom:20px;padding-top:20px}.supplier .grey div>.left,.suppliers .grey div>.left{float:left;width:calc((100% / 3 ) - 22px)}.supplier .grey div>.left img,.suppliers .grey div>.left img{margin-bottom:10px;width:100%}.supplier .grey div>.left .location-data,.suppliers .grey div>.left .location-data{margin-bottom:10px;overflow:hidden}.supplier .grey div>.left span,.suppliers .grey div>.left span{font-weight:300;display:block}.supplier .grey div>.right,.suppliers .grey div>.right{float:right;width:calc((100% / 3 ) * 2)}.supplier .grey div>.right .search,.suppliers .grey div>.right .search{margin-top:10px}.supplier .grey div>.right .search .label-cp,.suppliers .grey div>.right .search .label-cp,.supplier .grey div>.right .search .label-qty,.suppliers .grey div>.right .search .label-qty{margin-right:10px;font-size:15px;font-weight:500}.supplier .grey div>.right .search input,.suppliers .grey div>.right .search input{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 10px 5px 0 rgba(235,235,235,0.5) inset;color:#999;font-size:16px;height:35px;padding-left:40px;padding-right:10px;position:relative;text-align:left;width:110px}.supplier .grey div>.right .search button,.suppliers .grey div>.right .search button{border:medium none;border-radius:5px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.1);display:block;font-size:15px;font-weight:700;text-align:center;height:35px;width:30%;float:right}.supplier .grey div>.right .search .cp,.suppliers .grey div>.right .search .cp{margin-right:20px}.supplier .grey div>.right .search .qty,.suppliers .grey div>.right .search .qty,.supplier .grey div>.right .search .cp,.suppliers .grey div>.right .search .cp{position:relative}.supplier .grey div>.right .search .qty input.error-floating-bottom+label.error,.suppliers .grey div>.right .search .qty input.error-floating-bottom+label.error,.supplier .grey div>.right .search .cp input.error-floating-bottom+label.error,.suppliers .grey div>.right .search .cp input.error-floating-bottom+label.error,.supplier .grey div>.right .search .qty input.error-floating-down+label.error,.suppliers .grey div>.right .search .qty input.error-floating-down+label.error,.supplier .grey div>.right .search .cp input.error-floating-down+label.error,.suppliers .grey div>.right .search .cp input.error-floating-down+label.error{width:100% !important}.supplier h2,.suppliers h2{font-size:18px;font-weight:700;width:100%;margin:0;padding:0;margin-bottom:5px}.supplier .white,.suppliers .white{background-color:#fff;padding:20px;margin-bottom:20px;overflow:hidden}.supplier .button-call,.suppliers .button-call{border:medium none;border-radius:5px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.1);font-size:15px;font-weight:700;text-align:center;height:35px;padding:6px;margin-top:15px;width:100%}.supplier .desc,.suppliers .desc{padding-bottom:20px;padding-top:20px}.supplier .desc article,.suppliers .desc article{padding-bottom:40px;overflow:hidden;font-weight:300}.supplier .desc article h2,.suppliers .desc article h2{margin-bottom:20px}.supplier .desc article img,.suppliers .desc article img{float:left;margin-right:30px}.supplier .desc article .center button,.suppliers .desc article .center button{border:medium none;border-radius:5px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.1);display:block;font-size:15px;font-weight:700;text-align:center;height:35px;width:30%}.rating-supplier{position:relative;display:block;background-color:#f5f5f5;float:left;width:232px;min-height:267px;border-left:none}.rating-supplier a.see-all{position:absolute;right:0;bottom:15px;padding-right:15px;color:#f1272d;text-decoration:underline}.rating-supplier .title{padding-right:15px;padding-left:15px;border-bottom:solid 1px #ddd;overflow:hidden}.rating-supplier h3{margin-top:10px;margin-bottom:0;font-size:18px;font-weight:500}.rating-supplier .stars{font-family:total;font-size:13px}.rating-supplier .stars>span{display:block;float:left}.rating-supplier .stars .yellow-star{color:#f8dc00}.rating-supplier .stars .grey-star{color:#ccc;position:relative}.rating-supplier .stars .half-star{color:#f8dc00;position:absolute;left:0}.rating-supplier .stars .rating-value{display:none}.rating-supplier .stars .opinion{font-family:museo-sans;color:#999;font-size:13px;display:inline;vertical-align:middle;font-weight:700;padding-left:5px;max-width:135px;white-space:nowrap}.rating-supplier .testimonial{padding:15px;padding-bottom:0;float:left;padding-top:5px;max-height:86px}.rating-supplier .testimonial+.testimonial{margin-top:10px}.rating-supplier .testimonial .author{max-width:200px;overflow:hidden;white-space:nowrap}.rating-supplier .testimonial .name{font-weight:700;float:left}.rating-supplier .testimonial .name span.city{font-weight:300}.rating-supplier .testimonial .stars{display:block;float:left;clear:both;line-height:10px}.rating-supplier .testimonial p{float:left;margin-top:0;margin-bottom:0;width:100%;line-height:16px}.rating-supplier .testimonial p span.rating-comment{width:100%;display:inline-block;height:33px;overflow:hidden;font-weight:300;margin-top:4px}.rating-supplier .testimonial p span.rating-comment:before{content:"\000022"}.rating-supplier .testimonial p span.rating-comment:after{content:"\000022"}.rating-supplier .testimonial p .date{font-weight:300;font-size:11px;color:#999;position:relative;top:-3px}.message,.message-closed,.message-nooffer{width:100%;background-image:url("/images/design/prix.svg");min-height:169px;display:block;font-size:20px;color:#999;font-weight:700;text-align:center;background-size:cover;background-repeat:no-repeat;margin-top:20px;position:relative}.message span,.message-closed span,.message-nooffer span,.message a,.message-closed a,.message-nooffer a{position:absolute;top:50%;padding-left:10px;padding-right:10px;-ms-transform:translateY(-30px);transform:translateY(-30px);left:0;display:block;width:100%}.message a,.message-closed a,.message-nooffer a{top:70%}.object-distributor .distributor-prices{background-color:#fff;float:left;width:100%;border-bottom-right-radius:2px;margin-bottom:10px;padding-left:3%;display:-ms-flexbox;display:flex;margin-top:30px}.object-distributor .distributor-prices .mazout-hr{display:none}.object-distributor .distributor-prices>div{float:left;min-height:183px;margin-top:35px;position:relative}.object-distributor .distributor-prices>div header{text-align:center;font-size:17px;padding-left:5px;padding-right:5px;padding-top:10px;position:relative}.object-distributor .distributor-prices>div header .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;padding-bottom:5px}.object-distributor .distributor-prices>div header .title span{width:100%;text-align:center}.object-distributor .distributor-prices>div strong{display:block;font-size:25px;font-weight:700;color:#000;text-align:center;margin-top:10px}.object-distributor .distributor-prices>div span.price_l{font-size:11px;font-weight:300;display:block;text-align:center}.object-distributor .distributor-prices>div a{width:135px;height:37px;line-height:37px;border-radius:2px;border:none;font-weight:normal;text-align:center;font-size:15px;display:block;margin:0 auto;box-shadow:5px 5px 5px 0 #e5e5e5;margin-top:20px;margin-bottom:10px;position:relative}.object-distributor .distributor-prices>div a:focus{text-decoration:none}.object-distributor .distributor-prices>div a:after{content:"m";font-family:total !important;color:#fff;position:absolute;right:3px}.object-distributor .distributor-prices>div .nodispo{font-size:13px;color:#333;position:absolute;bottom:20px;left:0;right:0;text-align:center}.object-distributor .distributor-prices .mazout-chauffage{border:3px solid #f9bb00;padding-top:0;width:66.66%;display:-ms-flexbox;display:flex}.object-distributor .distributor-prices .mazout-chauffage .mise-evidence{font-size:16px;background-color:#f9bb00;color:#fff;text-transform:uppercase;text-align:center;padding-top:5px;padding-bottom:5px;position:absolute;width:100%;top:-38px;border:3px solid #f9bb00;box-sizing:content-box;left:-3px}.object-distributor .distributor-prices .mazout-chauffage .price_left{width:50%;float:left;position:relative}.object-distributor .distributor-prices .mazout-chauffage .rassurant{background-color:#f5f5f5;width:50%;float:left}.object-distributor .distributor-prices .mazout-chauffage .rassurant ul{padding:0;margin:0;text-align:center}.object-distributor .distributor-prices .mazout-chauffage .rassurant ul li{list-style:none;color:#666;padding-bottom:10px;padding-top:15px}.object-distributor .distributor-prices .mazout-chauffage .rassurant ul li i{display:block;width:100%;margin-bottom:5px}.object-distributor .distributor-prices .mazout-chauffage .rassurant ul li i img{width:18px}.object-distributor .distributor-prices .mazout-chauffage.disable{border-color:#ccc}.object-distributor .distributor-prices .mazout-chauffage.disable .mise-evidence{background-color:#ccc;border-color:#ccc}.object-distributor .distributor-prices .mazout-chauffage.disable .title,.object-distributor .distributor-prices .mazout-chauffage.disable .nodispo,.object-distributor .distributor-prices .mazout-chauffage.disable .rassurant ul li{color:#999}.object-distributor .distributor-prices .mazout-chauffage.disable .rassurant ul li i img{filter:grayscale(100%)}.object-distributor .distributor-prices .mazout-chauffage.disable .rassurant ul li:first-child img{opacity:.5}.object-distributor .distributor-prices .mazout-chauffage.disable:after{border-color:#ccc}.object-distributor .distributor-prices .gazole{width:33.33%;background-color:#f5f5f5;border:1px solid #ddd;padding-bottom:1px;margin-top:38px}.service ul{padding:0;margin-top:5px}.service ul li{border:1px solid #ddd;border-radius:5px;text-align:center;width:86px;display:inline-block;margin:0 0 5px 0;cursor:pointer;opacity:.7}.service ul li.carbone{border:1px solid #70c752}.service ul li.carbone .price{background-color:#70c752}.service ul li.carbone.selected{border:1px solid #70c752}.service ul li.carbone.selected .price{background-color:#70c752}.service ul li .picto{height:20px;margin-top:10px;margin-bottom:10px}.service ul li .label{font-size:11px;display:block;height:40px;line-height:11px;padding-left:3px;padding-right:3px}.service ul li .price{padding-top:3px;padding-bottom:3px;font-size:11px;background-color:#ddd}.service ul li.selected{opacity:1;border:1px solid #f9bb00}.service ul li.selected .price{background-color:#f9bb00}.service ul li.disable>div{opacity:.3;cursor:default}.suppliers-county h2{font-size:22px;font-weight:900;margin-bottom:15px}.suppliers-county .grey{padding-top:30px}.suppliers-county .yellow{padding-bottom:0;margin-bottom:30px}.suppliers-county .yellow .main-size{position:relative;overflow:hidden;padding-bottom:40px}.suppliers-county .yellow .widget-suppliersfinderform-big{width:100%}.suppliers-county .yellow .widget-suppliersfinderform-big .headline strong{display:block}.suppliers-county .yellow .widget-suppliersfinderform form{display:block}.suppliers-county .yellow .widget-suppliersfinderform form p{float:left;margin-right:30px;width:auto}.suppliers-county .yellow .widget-suppliersfinderform form .zipcode::before,.suppliers-county .yellow .widget-suppliersfinderform form .quantity::before{top:6px;left:10px}.suppliers-county .yellow .widget-suppliersfinderform form input,.suppliers-county .yellow .widget-suppliersfinderform form label{width:230px}.suppliers-county .yellow .widget-suppliersfinderform form a{width:230px}.suppliers-county .yellow .mascot-picture{position:absolute;bottom:0;right:0;height:95%}.suppliers-county .container.reassurance{padding-left:0;padding-right:0}.suppliers-county-list .county-plate:last-child{margin-bottom:10px}.suppliers-county-list .county-plate{position:relative;margin-bottom:15px;float:left;width:100%}.suppliers-county-list .county-plate>a{display:block}.suppliers-county-list .county-plate>a .yellow{margin-bottom:0;background-color:#f8dc00;width:100%;overflow:inherit;float:left;position:relative;transition:background-color .3s ease}.suppliers-county-list .county-plate>a .yellow>div.img{position:relative;float:left}.suppliers-county-list .county-plate>a .yellow>div.img:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:5;border:0 solid #ffe94a;transition:all .2s ease}.suppliers-county-list .county-plate>a .yellow>div.img>img{width:350px;height:101px;float:left;position:relative}.suppliers-county-list .county-plate>a .yellow>div.img>span{position:absolute;left:20px;bottom:10px;font-size:25px;color:#fff;font-weight:700;text-transform:uppercase;z-index:4}.suppliers-county-list .county-plate>a .yellow>div.img .bkg_hover{width:350px;height:101px;background-color:rgba(75,75,75,0.5);display:block;position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,0);background:-webkit-gradient(left top, left bottom, color-stop(27%, rgba(0,0,0,0)), color-stop(54%, rgba(0,0,0,0.22)), color-stop(100%, rgba(0,0,0,0.6)));background:linear-gradient(to bottom, rgba(0,0,0,0) 27%, rgba(0,0,0,0.22) 54%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);z-index:2}.suppliers-county-list .county-plate>a .yellow .camion{line-height:100px;float:left;padding-left:15px}.suppliers-county-list .county-plate>a .yellow .camion>img{width:30px;height:30px}.suppliers-county-list .county-plate>a .yellow .camion>span{color:#f1262c;font-size:16px;font-weight:900;position:relative;top:3px;left:5px}.suppliers-county-list .county-plate>a .yellow .txt{vertical-align:middle;line-height:normal;display:inline-block;text-align:right;padding-right:40px;color:#f1262c;font-size:15px;font-weight:700;text-decoration:underline;float:right;display:block;width:25%;line-height:100px;padding-right:15px;margin-right:40px;white-space:nowrap}.suppliers-county-list .county-plate>a .yellow .accordion-supplier-show-span.close:after{font-family:total;content:'l';line-height:normal;position:absolute;padding-left:17px;top:47px;right:20px;font-weight:700}.suppliers-county-list .county-plate>a .yellow .accordion-supplier-show-span.open:after{font-family:total;content:'t';line-height:normal;position:absolute;padding-left:17px;top:47px;right:20px;font-weight:700}.suppliers-county-list .county-plate>a:hover .yellow .img:before{border:4px solid #ffe94a}.suppliers-county-list .county-plate>a:hover .yellow,.suppliers-county-list .county-plate>a.active-accordion .yellow{background-color:#ffe94a}.suppliers-county-list .county-plate>a.active-accordion .yellow:after{width:0;height:0;border-style:solid;border-width:11px 26.5px 0 26.5px;border-color:#ffe94a transparent transparent transparent;content:"";top:100px;position:absolute;left:50%;display:block}.suppliers-county-list .county-plate .accordion-supplier-plates{padding:15px;background-color:#fff;float:left;width:100%}.suppliers-county-list .county-plate .accordion-supplier-plates h3{font-size:18px;margin-top:10px}.suppliers-county-list .county-plate .accordion-supplier-plates .product{width:50%;display:block;float:left;margin-bottom:15px}.suppliers-county-list .county-plate .accordion-supplier-plates .product a{color:#333}.suppliers-county-list .county-plate .accordion-supplier-plates .product a:hover{color:#f1272d;text-decoration:none}.suppliers-county-list .county-plate .accordion-supplier-plates .product a:hover .name{text-decoration:underline}.suppliers-county-list .county-plate .accordion-supplier-plates .product a img{width:215px;height:100px;float:left;margin-right:30px}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .coordonnee{top:50%}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .name>span{font-size:18px;font-weight:700;text-decoration:underline}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .name .camion{position:relative;display:inline-block;top:-4px}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .name .camion img{float:none;height:auto;margin:0;width:30px}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .name .camion span{position:absolute;font-size:10px;color:#fff;top:7px;left:7px;font-weight:900}.suppliers-county-list .county-plate .accordion-supplier-plates .product a .adress{font-size:13px;font-weight:300}@media (min-width:1023px){.supplier .grey div>.right .search input.zipcode-input-fr,.suppliers .grey div>.right .search input.zipcode-input-fr,.supplier .grey div>.right .search input.quantity-input-fr,.suppliers .grey div>.right .search input.quantity-input-fr{padding-left:2px}.supplier .grey div>.right .search input.zipcode-input-nl,.suppliers .grey div>.right .search input.zipcode-input-nl,.supplier .grey div>.right .search input.quantity-input-nl,.suppliers .grey div>.right .search input.quantity-input-nl{padding-left:5px}.supplier .grey div>.right .search input.zipcode-input-nl,.suppliers .grey div>.right .search input.zipcode-input-nl{width:88px}.supplier .grey div>.right .search input.quantity-input-nl,.suppliers .grey div>.right .search input.quantity-input-nl{width:133px}}@media (max-width:1023px){.supplier .rating-supplier a.see-all{position:relative;float:right;bottom:0}.supplier .rating-supplier .testimonial{max-height:100%}.supplier .yellow{padding-bottom:0}.supplier .yellow header .content{width:100%;padding:15px}.supplier .yellow header .rating-supplier{width:100%;min-height:auto}.supplier .yellow header .rating-supplier .testimonial{width:100%}.supplier .yellow header .rating-supplier .testimonial p span.rating-comment{height:auto}.supplier .yellow header .rating-supplier .testimonial .stars{float:right;clear:none}.supplier .white{padding:15px}.supplier .grey div>.right .search .qty{margin-right:5px}.supplier .grey div>.right .search button{width:100%;max-width:25%}.supplier article{padding:15px}.suppliers-county-list .county-plate .accordion-supplier-plates .product{width:100%}.suppliers-county .main-size>h2{padding-left:15px}.suppliers-county .full-size{padding-left:15px;padding-right:15px}.suppliers-county .yellow .widget-suppliersfinderform form input,.suppliers-county .yellow .widget-suppliersfinderform form a{width:180px}}@media (max-width:880px){.supplier .rating-supplier a.see-all{padding-bottom:10px}.supplier .grey{padding-top:0}.supplier .grey div>.right .search .qty{margin-right:0}.supplier .grey div>.left{width:100%}.supplier .grey div>.left .location-data{float:left;margin-right:10px;margin-bottom:10px}.supplier .grey div>.right{width:100%}.supplier .grey div>.right h2{text-align:left}.supplier .grey div>.right .search input{width:calc(100% - 100px);margin-bottom:10px}.supplier .grey div>.right .search button{max-width:205px;margin:0 auto;margin-top:10px;float:none}}@media (max-width:840px){.object-distributor{margin-top:10px}}@media (max-width:768px){.supplier .yellow header .content{height:inherit}.supplier .yellow header .content h1{width:100%;float:none}.supplier .yellow header .content p{width:100%;padding-right:0;float:none}.supplier .yellow header .content img{width:100%}.supplier .yellow header .rating-supplier{margin:15px;width:calc(100% - 30px)}.supplier .yellow header .rating-supplier .title{border-bottom:none}.supplier .left .white .map{width:0;height:0;min-height:inherit}.supplier .left .white span{text-align:center}.supplier .white{padding-bottom:0}.supplier .white .object-distributor .distributor-prices{padding-top:0;margin-bottom:0;margin-top:0;padding-left:0}.supplier .white .object-distributor .distributor-prices>div{padding:0;margin-top:0}.supplier .white .object-distributor .distributor-prices>div a{width:90%;margin-bottom:15px}.supplier .white .object-distributor .distributor-prices>div a:after{display:none}.supplier .white .object-distributor .distributor-prices .mazout-chauffage{border:1px solid #f9bb00;position:relative}.supplier .white .object-distributor .distributor-prices .mazout-chauffage:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border:3px solid #f9bb00;pointer-events:none}.supplier .white .object-distributor .distributor-prices .mazout-chauffage .mise-evidence{left:-1px}.supplier .white .object-distributor{margin-left:-15px;margin-right:-15px;margin-top:35px}.supplier .white .object-distributor>div header{font-size:13px;line-height:15px}.supplier .white .object-distributor>div strong{font-size:16px}.supplier .white .object-distributor .mazout-chauffage,.supplier .white .object-distributor .mazout-hr,.supplier .white .object-distributor .gazole{border:1px solid #e5e5e5}.supplier .desc{padding-bottom:0}.supplier .desc article{padding-bottom:0}.supplier .desc article img{max-width:100%;height:auto !important;margin-bottom:10px}.suppliers-county .yellow .widget-suppliersfinderform form p{width:100%}.suppliers-county .yellow .main-size{padding-bottom:0}.suppliers-county .yellow .widget-suppliersfinderform form input,.suppliers-county .yellow .widget-suppliersfinderform form a{width:100%}.suppliers-county>.main-size{display:none}.suppliers-county .grey h2{padding-left:0;text-align:left}.suppliers-county .suppliers-county-list .county-plate .accordion-supplier-plates .product img{margin-right:15px}.suppliers-county .suppliers-county-list .county-plate .yellow:after{display:none}.suppliers-county .suppliers-county-list .county-plate .yellow>div.img{width:100%}.suppliers-county .suppliers-county-list .county-plate .yellow>div.img .bkg_hover{background:transparent}.suppliers-county .suppliers-county-list .county-plate .yellow>div.img>img{width:100%;height:auto}.suppliers-county .suppliers-county-list .county-plate .yellow>div.img::after{display:none}.suppliers-county .suppliers-county-list .county-plate .yellow .camion{line-height:55px}.suppliers-county .suppliers-county-list .county-plate .yellow .all-supplier-link-container{display:none}.suppliers-county .suppliers-county-list .county-plate .yellow .txt{width:100%;margin:0;line-height:40px}.suppliers-county .suppliers-county-list .county-plate .yellow a.accordion-supplier-show{position:relative;text-align:right;line-height:55px;width:30%}.suppliers-county .suppliers-county-list .county-plate .yellow a.accordion-supplier-show span.txt{display:none}.suppliers-county .suppliers-county-list .county-plate .yellow a.accordion-supplier-show span.close::after{top:25px}.suppliers-county .suppliers-county-list .county-plate .yellow a.accordion-supplier-show span.open::after{top:25px}}@media (max-width:658px){.message,.message-nooffer{background-size:contain}}@media (max-width:540px){.supplier .white .object-distributor .mazout-chauffage .rassurant{padding-top:15px}.supplier .white .object-distributor .mazout-chauffage .rassurant ul li{font-size:10px;padding-top:5px;padding-bottom:5px}.supplier .white .object-distributor .mazout-chauffage .mise-evidence{font-size:12px;top:-33px;left:-1px}.supplier .white .object-distributor>div .nodispo{font-size:11px;padding-left:5px;padding-right:5px}}@media (max-width:520px){.message,.message-nooffer{min-height:135px;font-size:12px}}@media (max-width:500px){.suppliers-county-list .accordion-supplier-plates .product .coordonnee{float:left;margin-top:10px;width:100%}}@media (max-width:430px){.message,.message-nooffer{min-height:110px;font-size:17px}}@media (max-width:375px){.message,.message-nooffer{min-height:95px;font-size:16px}}#searchResults a{font-weight:bold;display:inline-block;margin-bottom:10px;margin-top:10px}#searchResults a,#searchResults a:hover,#searchResults a:visited,#searchResults a:active,#searchResults a:link{text-decoration:underline}.landing .header{overflow:hidden;margin-bottom:20px}.landing .header h1{text-align:center;width:100%;font-size:30px;margin-bottom:20px;margin-top:0}.landing .landing-content{margin-bottom:25px}.landing .main-size p.reinsurance-title{font-size:18px;font-weight:700;width:100%;margin:0;padding:0;margin-bottom:5px}.landing h2{font-size:20px;font-weight:700}.landing .reference h4{font-size:18px;font-weight:700;width:100%;margin:0;padding:0;margin-bottom:5px}@media (max-width:1023px){.landing .header h1{margin-top:20px}h2{padding-left:15px;padding-right:15px}}@media (max-width:768px){.landing .content{margin-left:20px;margin-right:20px}}.ContactAdvisor .header{overflow:hidden;margin-bottom:20px}.ContactAdvisor .header h1{text-align:center;width:100%;font-size:30px;margin-bottom:20px}.ContactAdvisor h2{font-size:22px;font-weight:900;margin-top:20px}.ContactAdvisor .column-contact:first-of-type{padding-right:15px}.ContactAdvisor .column-contact:last-of-type{padding-left:15px}.ContactAdvisor .contact-options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:20px}.ContactAdvisor .column-contact{width:30%;box-sizing:border-box;float:left;padding-bottom:20px}.ContactAdvisor .column-contact .yellow-box{padding:20px;padding-top:20px;position:relative}.ContactAdvisor .column-contact .yellow-box .title{font-size:22px;font-weight:300;margin-bottom:20px;position:relative}.ContactAdvisor .column-contact .yellow-box .title:before{font-size:34px}.ContactAdvisor .column-contact .yellow-box .title.email:before{font-family:total;content:"h";line-height:normal}.ContactAdvisor .column-contact .yellow-box .title.phone:before{font-family:total;content:"p";line-height:normal}.ContactAdvisor .column-contact .yellow-box .title.location:before{font-family:total;content:"q";line-height:normal}.ContactAdvisor .column-contact .contact-option{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ContactAdvisor .column-contact .contact-option i{font-size:30px;margin-bottom:10px;color:#333}.ContactAdvisor .column-contact .contact-option h3{font-size:18px;margin-bottom:5px}.ContactAdvisor .column-contact .contact-option p{font-size:14px;color:#555;margin-bottom:20px}.ContactAdvisor .column-contact .button-red-contact{width:100%;padding:10px 20px;background-color:#d9534f;color:#fff;border-radius:5px;font-weight:bold}.ContactAdvisor .column-contact .button-red-contact :hover{background-color:#c9302c}.ContactAdvisor form.advisor{padding:15px;padding-top:25px;clear:both}.ContactAdvisor form.advisor label{width:49%;font-size:15px;font-weight:500}.ContactAdvisor form.advisor label.radio-inline{width:auto}.ContactAdvisor form.advisor label.radio-inline span{padding-left:5px}.ContactAdvisor form.advisor .checkbox-inline{width:100%}.ContactAdvisor form.advisor .checkbox-inline label{width:100%}.ContactAdvisor form.advisor .checkbox-inline label input{height:auto;top:1px;width:auto}.ContactAdvisor form.advisor input[type='tel'],.ContactAdvisor form.advisor input[type='number'],.ContactAdvisor form.advisor input[type='text'],.ContactAdvisor form.advisor input[type='email'],.ContactAdvisor form.advisor input[type='password'],.ContactAdvisor form.advisor select,.ContactAdvisor form.advisor textarea{width:51%;height:30px}.ContactAdvisor form.advisor select{display:inline-block}.ContactAdvisor form.advisor textarea{height:120px;width:100%;padding:10px}.ContactAdvisor form.advisor button{width:220px;border:none;text-align:center;height:36px;font-size:15px;font-weight:700;line-height:36px;float:left}.ContactAdvisor form.advisor .small-txt{float:left}.ContactAdvisor form.advisor .form-group{position:relative;min-height:20px}.ContactAdvisor form.advisor .form-group label{position:relative;float:left;display:block}.ContactAdvisor form.advisor label.error{position:absolute;display:-ms-flexbox;display:flex;min-width:200px;width:auto}.ContactAdvisor form.advisor textarea+label.error{top:42px;height:auto;padding-top:5px;padding-bottom:5px}.ContactAdvisor .faq{padding-bottom:25px;border-bottom:1px solid #ddd;padding-bottom:50px}.ContactAdvisor .faq .bottom-faq{padding-top:25px;margin-top:2rem}.ContactAdvisor .faq h2{width:100%;padding-left:15px}.ContactAdvisor .faq ul{padding:0;margin:0;list-style:none;display:inline-block;vertical-align:bottom}.ContactAdvisor .faq ul li{padding-bottom:10px}.ContactAdvisor .faq ul li a{font-size:15px;text-decoration:underline}.ContactAdvisor .faq ul li a:hover{text-decoration:none}.ContactAdvisor .faq a.button-red{width:100%;height:50px;line-height:50px;margin:0 auto;font-size:18px}.ContactAdvisor .faq .faq-column li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px;background-color:#f9f9f9;border-radius:5px;margin-bottom:10px;transition:background-color .3s}.ContactAdvisor .faq .faq-column li:hover{background-color:#f1f1f1}.ContactAdvisor .faq .faq-column ul{width:100%}.ContactAdvisor .faq .faq-column a{text-decoration:none;color:#333;font-size:16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ContactAdvisor .faq .faq-arrow{color:#d9534f;font-size:20px}.ContactAdvisor .faq .faq-button-container{margin-top:1rem}.ContactAdvisor .faq .faq-button-container .button-red-questions{display:inline-block;width:auto;padding:10px 20px;background-color:#d9534f;color:#fff;border-radius:5px;font-weight:bold;transition:background-color .3s;text-align:center}.ContactAdvisor .faq .faq-button-container .button-red-questions:hover{background-color:#c9302c}.ContactAdvisor .bg-success,.ContactAdvisor .bg-danger,.ContactAdvisor .bg-warning{padding:10px;text-align:center;float:right}.ContactAdvisor .bg-success span,.ContactAdvisor .bg-danger span,.ContactAdvisor .bg-warning span{display:block}.ContactAdvisor .form-container{width:50%}.ContactAdvisor .client-selection{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.ContactAdvisor .client-button{margin-right:1rem;color:black}.ContactAdvisor .not-client{color:black}.ContactAdvisor .client-button.selected{background-color:#d9534f;color:white}.ContactAdvisor .not-client.selected{background-color:#d9534f;color:white}.FindSupplier{font-family:Arial,sans-serif}.FindSupplier .header-title{font-size:24px;margin-bottom:20px;color:#333}.FindSupplier .search-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px}.FindSupplier .btn-suiv{width:20%;margin-left:1rem;height:50px;margin-bottom:3rem;margin-top:1rem}.FindSupplier .zipcode-input{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;padding-left:60px;height:50px}.FindSupplier .cp{position:relative;display:inline-block;margin-bottom:3rem;margin-top:1rem}.FindSupplier .cp:before{position:absolute;left:10px;font-size:22px;top:8px;color:#ddd;z-index:2;font-family:total;content:'q';line-height:normal}.FindSupplier .btn{padding:10px 15px;font-size:16px;border:none;cursor:pointer;border-radius:4px}.FindSupplier .btn-primary{background-color:#d33;color:white}.FindSupplier .btn-secondary{background-color:#555;color:white}.FindSupplier .suppliers-container{margin-top:20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:20px}.FindSupplier .supplier-item{display:-ms-flexbox;display:flex;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.FindSupplier .supplier-image{width:100px;height:100px;object-fit:cover;margin-right:20px}.FindSupplier .supplier-info{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.FindSupplier .btn-phone{display:inline-block;padding:1rem;margin-top:8px;max-width:300px}.FindSupplier .supplier-name{font-size:18px;margin:0;color:#333}.FindSupplier .supplier-address{font-size:14px;color:#666;margin:5px 0}.FindSupplier .stars{font-size:18px}.FindSupplier .stars .opinion{font-family:museo-sans;color:#999;font-size:13px;display:inline;vertical-align:middle}.FindSupplier .stars .opinion a{text-decoration:underline;color:#999}.FindSupplier .stars .opinion a:hover,.FindSupplier .stars .opinion a:focus,.FindSupplier .stars .opinion a:active{color:#f1272d}.FindSupplier .searching{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:9999}.FindSupplier .searching .lds-eclipse{margin:0 auto}.FindSupplier .searching .lds-css{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}@media (max-width:1023px){.ContactAdvisor .column-contact .big_number{text-align:left}.ContactAdvisor .column-contact .lapstime{width:40%;text-align:right}.ContactAdvisor .bottom-faq{padding-left:15px;padding-right:15px}}@media (max-width:768px){.ContactAdvisor .column-contact{width:100%}.ContactAdvisor .column-contact:first-of-type{padding-right:0}.ContactAdvisor .column-contact:last-of-type{padding-left:0}.ContactAdvisor .column-contact .big_number strong{font-size:23px}.ContactAdvisor .column-contact .lapstime{width:40%}.ContactAdvisor form.advisor label{width:100%}.ContactAdvisor form.advisor input,.ContactAdvisor form.advisor select{width:100%}.ContactAdvisor form.advisor .radio-inline input{width:auto}.ContactAdvisor form.advisor label.error{position:initial;min-width:49%}.ContactAdvisor form.advisor input[type='number'],.ContactAdvisor form.advisor input[type='tel'],.ContactAdvisor form.advisor input[type='text'],.ContactAdvisor form.advisor input[type='email'],.ContactAdvisor form.advisor input[type='password'],.ContactAdvisor form.advisor select,.ContactAdvisor form.advisor textarea{width:100%}.ContactAdvisor .bottom-faq a.button-red{width:100%}}.FAQ .header{overflow:hidden;margin-bottom:20px}.FAQ .header h1{text-align:center;width:100%;font-size:30px;margin-bottom:20px;margin-top:0}.FAQ .header .yellow-box{padding-top:25px;padding-bottom:25px}.FAQ .header .yellow-box form{margin:0 auto}.FAQ .header .yellow-box form input{height:50px;display:inline-block;margin-right:30px;width:65%}.FAQ .header .yellow-box form a{height:50px;display:inline-block;width:30%;font-size:18px}.FAQ .content ul.filter{margin:0;padding:0;list-style:none}.FAQ .content ul.filter li{padding:10px;margin-right:16px;margin-left:15px;box-sizing:border-box;width:calc((100% / 6) - 30px);display:inline-block;margin-bottom:15px;line-height:40px;background-color:#f5f5f5}.FAQ .content ul.filter li:first-of-type{margin-left:0}.FAQ .content ul.filter li:nth-child(6){margin-right:0}.FAQ .content ul.filter li a{text-align:center;font-size:15px;font-weight:700;color:black;display:block}.FAQ .content ul.filter li a span{line-height:normal;vertical-align:middle;display:inline-block}.FAQ .content ul.filter li.active,.FAQ .content ul.filter li:hover{background-color:#f8dc00}.FAQ .content article.close .toopen{display:none}.FAQ .content article.open .toopen{display:block}.FAQ .content article.open span:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.FAQ .content article:last-of-type{margin-bottom:60px}.FAQ .content article{margin-bottom:10px;float:none;opacity:1;color:#333}.FAQ .content article:hover,.FAQ .content article:focus{opacity:1}.FAQ .content article header{width:100%;background-color:#f5f5f5;padding:20px;font-size:18px;font-weight:700;position:relative;padding-right:40px;height:auto;cursor:pointer}.FAQ .content article header .icon-up:after{font-family:total;content:"c";line-height:normal;color:#999;position:absolute;font-size:24px;-ms-transform:rotate(90deg);transform:rotate(90deg);right:15px;top:calc(50% - 10px)}.FAQ .content article header .icon-down:after{font-family:total;content:"d";line-height:normal;color:#999;position:absolute;font-size:24px;-ms-transform:rotate(90deg);transform:rotate(90deg);right:15px;top:calc(50% - 10px)}.FAQ .content article .toopen{padding:20px}.FAQ .content article .txt a{text-decoration:underline;font-weight:700}.FAQ .content footer{margin-top:20px}.FAQ .content footer .question{font-weight:700}.FAQ .content footer .notation{margin-top:20px;margin-left:0;padding-left:0;list-style:none;float:left}.FAQ .content footer .notation form{float:left;background-repeat:repeat-x;background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QNwaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDJBMzM0QzkzODZDRTUxMUI2OUVCQTUyQ0EzNEVEMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAwRDExNzI4MjE1MTFFNUI1NzdCMEZBRTk2NEZEQ0IiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAwRDExNzE4MjE1MTFFNUI1NzdCMEZBRTk2NEZEQ0IiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZGJlMDNjNC0yZGI5LWViNDEtODgzNy00NmMxODc0Y2UwODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDJBMzM0QzkzODZDRTUxMUI2OUVCQTUyQ0EzNEVEMkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAADAAIDAREAAhEBAxEB/8QASgABAAAAAAAAAAAAAAAAAAAACgEBAAAAAAAAAAAAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAABEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AXQD/2Q==);background-position:center 65px}.FAQ .content footer .notation div:last-of-type{margin-right:10px}.FAQ .content footer .notation div{width:67px;text-align:center;display:inline-block;margin-right:70px;position:relative;vertical-align:top}.FAQ .content footer .notation div label{font-weight:normal;font-size:15px;cursor:pointer;position:relative;min-height:90px}.FAQ .content footer .notation div input[type=radio]{position:absolute;left:-99999999px}.FAQ .content footer .notation div label:before{content:"";display:inline-block;width:24px;height:24px;position:absolute;left:0;bottom:15px;border-radius:50%;border:4px solid #aaa;background-color:#fff;left:50%;top:55px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.FAQ .content footer .notation div input[type=radio]:checked+label{color:#f45358}.FAQ .content footer .notation div input[type=radio]:checked+label:before{content:"\2022";color:#f45358;font-size:39px;text-align:center;line-height:11px}.FAQ .content footer a{float:left;margin-left:40px;width:230px;height:36px;font-size:15px;font-weight:700;line-height:36px;top:45px;position:relative;text-decoration:none}.FAQ .contentFooter a{text-decoration:none;width:230px;margin:0 auto;line-height:36px}.FAQ-page{margin-top:30px;margin-bottom:70px}.FAQ-page .content article:last-of-type{margin-bottom:30px}@media (max-width:1023px){.FAQ .header h1{margin-top:20px}.FAQ .header .yellow-box form{width:100%;padding-left:20px;padding-right:20px}.FAQ .content ul.filter li{width:calc((100% / 3) - 25px);margin-right:10px;margin-left:10px}.FAQ .content ul.filter li:first-of-type{margin-left:10px}.FAQ .content ul.filter li:nth-child(6){margin-right:10px}}@media (max-width:768px){.FAQ .content ul.filter li{width:calc((100% / 2) - 25px)}.FAQ .content footer .notation div{width:23%;vertical-align:top;margin-right:0}.FAQ .header .yellow-box form a{max-width:30%;padding-left:20px;padding-right:20px;width:auto}.FAQ .content footer .notation div:last-of-type{margin-right:0}.FAQ .content footer a{top:0;margin-left:0}.FAQ .content footer .notation form{width:100%}}@media (max-width:620px){.FAQ .header .yellow-box form input{width:100%;margin-right:0}.FAQ .header .yellow-box form a{max-width:100%;width:100%;margin-top:10px}}@media (max-width:460px){.FAQ .content ul.filter li{width:calc(100% - 25px)}}.progress{background-color:#2c2c2c;height:10px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#f8dc00;float:left;height:100%;transition:width .6s ease 0s;width:0}.reviews .order-list-pagination{width:100%;text-align:center}.reviews .pagination>.active>span{background-color:#999;color:#fff;border-color:#ddd}.reviews .pagination li span .prev,.reviews .pagination li span .next{font-family:total;font-size:17px;text-decoration:none;font-weight:normal;line-height:26px}.reviews .pagination li a{border-color:#ddd;color:#999}.reviews .pagination li a span{color:#999}.reviews .pagination li.active a{background-color:#999;color:#fff}.reviews .pagination li.active span{color:#fff}.reviews .pagination li.active a:hover,.reviews .pagination li.active a:focus,.reviews .pagination li.active span:hover,.reviews .pagination li.active span:focus{border-color:#999}.reviews h1{text-align:center;width:100%;margin-top:0;margin-bottom:20px;font-size:37px;font-weight:900}.reviews .review-info{display:-ms-flexbox;display:flex;margin-bottom:20px;-ms-flex-pack:end;justify-content:flex-end}.reviews .yellow-box .white-box{margin-bottom:20px}.reviews .yellow-box .white-box>div{min-height:220px;padding:20px;box-sizing:inherit;padding-bottom:0}.reviews .yellow-box .white-box>div.clearfix{padding:0}.reviews .green-box{float:left;width:245px;font-size:13px 1;color:#fff;padding:20px;text-align:center;padding-top:10px !important;padding-bottom:10px !important}.reviews .green-box img{margin-bottom:10px}.reviews .green-box p{margin:0}.reviews .reviews_note_star{text-align:center;float:left;width:435px;border-right:1px solid #f5f3ea}.reviews .reviews_note_star .review-cotation{font-size:30px}.reviews .reviews_note_star .review-count{font-size:15px}.reviews .reviews_note_star strong{font-size:25px;font-weight:900}.reviews .reviews_note_star strong big{font-size:40px;padding-left:20px}.reviews .reviews_note_star .title{width:100%;text-align:center;font-size:25px;font-weight:900}.reviews .reviews_note_star .title .reviews_note{font-size:30px;font-weight:300;padding-left:15px}.reviews .reviews_note_star .title .reviews_note strong{font-size:40px;font-weight:900}.reviews .reviews_note_star .stars{text-align:center;font-size:50px}.reviews .reviews_note_star .opinion{font-size:13px 2;font-weight:300;width:100%;text-align:center;display:block}.reviews .reviews_progress{float:left;width:335px;font-weight:300;padding-bottom:0}.reviews .reviews_progress .block-progress{margin-bottom:14px;line-height:25px}.reviews .reviews_progress .question-average:first-child{padding-top:20px}.reviews .reviews_progress .question-average{margin-bottom:14px;line-height:20px}.reviews .reviews_progress .question-average .label-average{font-size:17px;font-weight:700}.reviews .reviews_progress .question-average .stars{font-size:15px}.reviews .reviews_progress .question-average .cotation-average{text-align:right;font-size:20px}.reviews .reviews_progress .rating-progress{font-size:18px}.reviews .reviews_progress .rating-progress-bar{width:133px;height:10px;background:#2c2c2c;position:relative;overflow:hidden;display:inline-block}.reviews .reviews_progress .rating-progress-bar>div{height:10px;background:#f8dc00;overflow:hidden}.reviews .reviews_progress .rating-count{text-align:right;font-size:15px;white-space:pre}.reviews .reviews_progress .items{line-height:20px;clear:both}.reviews .reviews_progress .items>div{font-size:15px;float:left;width:25%;text-align:center;font-weight:300}.reviews .reviews_progress .items .note{width:10%}.reviews .reviews_progress .items .progressbar{width:65%;padding-left:10px;padding-right:10px;padding-top:6px}.reviews .grey-box h2{text-align:center;display:block;width:100%;margin:0;padding-top:30px;padding-bottom:30px}.reviews .review_client{position:relative;margin-bottom:40px}.reviews .review_client .review-comment{padding-bottom:5px;display:block}.reviews .review_client .global-review-rating{margin-top:-4px}.reviews .review_client .type{text-align:center}.reviews .review_client .type .name-supplier span{font-weight:700;font-size:15px;color:#f1272d;display:block}.reviews .review_client .type .name-supplier span:last-child{font-size:13px}.reviews .review_client .type .name,.reviews .review_client .type .city{font-weight:700;font-size:15px}.reviews .review_client .type .name img,.reviews .review_client .type .city img{width:140px}.reviews .review_client .note{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;border-radius:2px}.reviews .review_client .note:before{width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent;position:absolute;left:-15px;top:10px;content:""}.reviews .review_client .note .stars{clear:both;font-size:15px;padding-right:5px;vertical-align:middle;display:inline-block}.reviews .review_client .note .rating-strong{font-weight:700}.reviews .review_client .note .rating-details{margin-top:15px}.reviews .review_client .note .rating-details .rating-separator{margin-left:10px;margin-right:10px;color:#ccc}.reviews .review_client .note .rating-details p{display:inline-block;margin-bottom:0}.reviews .review_client .note .opinion{line-height:21px}.reviews .review_client .note .opinion>p{display:inline-block;line-height:23px}.reviews .review_client .note .opinion .stars-rating{margin-left:5px;display:inline-block;margin-top:-2px}.reviews .review_client .note.mol{background-color:#fff4aa}.reviews .review_client .note.mol p{white-space:pre-line}.reviews .review_client .note.mol:before{border-color:transparent #fff4aa transparent transparent}@media (max-width:1023px){.reviews .yellow-box .white-box>div{min-height:auto}.reviews .yellow-box .white-box .green-box{width:100%;text-align:left}.reviews .yellow-box .white-box .green-box img{float:left;margin-right:20px;margin-bottom:0}.reviews .yellow-box .white-box .green-box p{padding-left:20px;padding-top:10px}.reviews .yellow-box .white-box .reviews_note_star{width:50%}.reviews .yellow-box .white-box .reviews_progress{width:50%}}@media (max-width:768px){.reviews h1{margin-top:20px}.reviews .yellow-box .white-box .reviews_note_star{width:100%}.reviews .yellow-box .white-box .reviews_note_star .stars{font-size:35px}.reviews .yellow-box .white-box .reviews_progress{width:100%}.reviews .review_client{margin-bottom:0}.reviews .review_client .type{margin-top:20px;margin-bottom:20px}.reviews .review_client .rating-details .rating-separator{display:none}.reviews .review_client .rating-details p{display:inline-block;margin-bottom:0;width:100%}}.sitemap ul{list-style-type:none;margin-top:10px;margin-bottom:10px}.NewsletterUnsubscribe .yellow-box,.NewsletterSubscribe .yellow-box{position:relative;margin-bottom:70px;padding-bottom:20px}.NewsletterUnsubscribe .yellow-box h2,.NewsletterSubscribe .yellow-box h2{text-align:center;width:100%}.NewsletterUnsubscribe .yellow-box:after,.NewsletterSubscribe .yellow-box:after{content:'';position:absolute;top:100%;left:50%;margin-left:-40px;width:0;height:0;border-top:solid 40px #f8dc00;border-left:solid 40px transparent;border-right:solid 40px transparent}.NewsletterUnsubscribe .yellow-box .text-center,.NewsletterSubscribe .yellow-box .text-center{margin-bottom:50px;margin-top:50px}.NewsletterUnsubscribe .yellow-box .dark-link,.NewsletterSubscribe .yellow-box .dark-link{color:#333;text-decoration:underline}.NewsletterUnsubscribe .yellow-box .dark-link+a,.NewsletterSubscribe .yellow-box .dark-link+a{margin-left:40px}.NewsletterUnsubscribe .yellow-box .gdpr p,.NewsletterSubscribe .yellow-box .gdpr p{color:#333}.NewsletterUnsubscribe .yellow-box .bg-success,.NewsletterSubscribe .yellow-box .bg-success,.NewsletterUnsubscribe .yellow-box .bg-danger,.NewsletterSubscribe .yellow-box .bg-danger,.NewsletterUnsubscribe .yellow-box .bg-warning,.NewsletterSubscribe .yellow-box .bg-warning{padding:10px;text-align:center}.NewsletterUnsubscribe .yellow-box .bg-success span,.NewsletterSubscribe .yellow-box .bg-success span,.NewsletterUnsubscribe .yellow-box .bg-danger span,.NewsletterSubscribe .yellow-box .bg-danger span,.NewsletterUnsubscribe .yellow-box .bg-warning span,.NewsletterSubscribe .yellow-box .bg-warning span{display:block}.NewsletterSubscribe h1{margin-bottom:20px}.NewsletterSubscribe .col-sm-offset-3{margin-top:30px;padding-bottom:85px}.NewsletterSubscribe .col-sm-offset-3:after{display:block;content:"";height:281px;width:257px;position:absolute;bottom:35px;right:-220px;background-image:url(../images/design/genie-top.png);background-size:contain;background-repeat:no-repeat}@media (max-width:768px){.NewsletterSubscribe .col-sm-offset-3:after{display:none}}.NewsletterSubscribe .subscribe{display:inline-block;font-size:15px;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:40px}.NewsletterSubscribe .subscribe:after{display:block;content:"";height:180px;width:130px;position:absolute;bottom:-85px;left:250px;background-image:url(../images/design/genie-right.png);background-size:contain;background-repeat:no-repeat}@media (max-width:768px){.NewsletterSubscribe .subscribe:after{display:none}}.NewsletterUnsubscribe .col-lg-6:after{display:block;content:"";height:281px;width:257px;position:absolute;bottom:0;right:-220px;background-image:url(../images/design/genie-triste.png);background-size:contain}@media (max-width:768px){.NewsletterUnsubscribe .col-lg-6:after{display:none}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{width:100% !important;font-size:15px;font-weight:300}.select2-container .select2-dropdown .select2-results__option>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-container .select2-dropdown .select2-results__option .country-flag-select2{height:15px;margin-right:.1rem}.select2-container .select2-selection{border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 9px 12px 0 rgba(50,50,50,0.1);height:30px}.select2-container .select2-selection .select2-selection__rendered>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.select2-container .select2-selection .select2-selection__rendered .country-flag-select2{height:15px;margin-right:.1rem}