@font-face{font-family:'eurostile';src:url("../fonts/Eurostile.eot");src:url("../fonts/Eurostile.eot?iefix") format("eot"),url("../fonts/Eurostile.woff") format("woff"),url("../fonts/Eurostile.ttf") format("truetype"),url("../fonts/Eurostile.svg#eurostile") format("svg")}@font-face{font-family:'eurostile-reg';src:url("../fonts/EurostileRegular.eot");src:url("../fonts/EurostileRegular.eot?iefix") format("eot"),url("../fonts/EurostileRegular.woff") format("woff"),url("../fonts/EurostileRegular.ttf") format("truetype"),url("../fonts/EurostileRegular.svg#eurostile-reg") format("svg")}@font-face{font-family:'eurostile-cond';src:url("../fonts/Eurostile-Condensed.eot");src:url("../fonts/Eurostile-Condensed.eot?iefix") format("eot"),url("../fonts/Eurostile-Condensed.woff") format("woff"),url("../fonts/Eurostile-Condensed.ttf") format("truetype"),url("../fonts/Eurostile-Condensed.svg#eurostile-cond") format("svg")}@font-face{font-family:'eurostile-bc';src:url("../fonts/Eurostile-BoldCondensed.eot");src:url("../fonts/Eurostile-BoldCondensed.eot?iefix") format("eot"),url("../fonts/Eurostile-BoldCondensed.woff") format("woff"),url("../fonts/Eurostile-BoldCondensed.ttf") format("truetype"),url("../fonts/Eurostile-BoldCondensed.svg#eurostile-bc") format("svg")}@font-face{font-family:'eurostile-demi';src:url("../fonts/Eurostile-Demi.eot");src:url("../fonts/Eurostile-Demi.eot?iefix") format("eot"),url("../fonts/Eurostile-Demi.woff") format("woff"),url("../fonts/Eurostile-Demi.ttf") format("truetype"),url("../fonts/Eurostile-Demi.svg#eurostile-demi") format("svg")}@font-face{font-family:'eurostile-bold';src:url("../fonts/EurostileLTStd-Bold.eot");src:url("../fonts/EurostileLTStd-Bold.eot?iefix") format("eot"),url("../fonts/EurostileLTStd-Bold.woff") format("woff"),url("../fonts/EurostileLTStd-Bold.ttf") format("truetype"),url("../fonts/EurostileLTStd-Bold.svg#eurostile-bold") format("svg")}html,body{margin:0;padding:0;height:100%}body{min-height:100%;padding-right:0px !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#787878;-ms-overflow-style:scrollbar}.modal-open{overflow-y:auto}#wrapper{padding:0}#wrapper>.row{margin:0 0 0 -7px}@media (max-width: 991px){#wrapper>.row{margin:0}}#content{width:95%;min-height:100%;position:relative;padding-right:0}@media (min-width: 992px) and (max-width: 1599px){#content{width:93%}}@media (max-width: 991px){#content{width:100%;padding-right:7px}}#main-content{margin-top:10px;padding:0 14px}@media (max-width: 767px){#main-content{margin-top:25px;padding:0}}@media (min-width: 768px) and (max-width: 991px){main{padding-top:165px}}.cms h2{font-family:"eurostile",Arial !important;font-size:24px !important;color:#ff8200 !important}.cms h3{font-family:"eurostile",Arial !important;font-size:18px !important;color:#6e6e6e !important;text-transform:uppercase !important}.cms h4{margin-top:20px;font-family:"eurostile-reg",Arial !important;font-size:17px !important;color:#4b4b4b !important}.cms ul{padding-left:0 !important;list-style-type:none !important}.cms ul li{line-height:1 !important;list-style-position:inside;text-indent:-1em;padding-left:1em}.cms ul li::before{color:#ff8200 !important;content:"\2022" !important;font-size:1.5em !important;padding-right:.25em !important;position:relative !important;top:.2em !important}.cms a{color:#ff8200 !important;text-decoration:underline !important}.cms img{max-width:100% !important;height:auto !important}.cms .panel{margin-bottom:10px;border:none}.cms .panel .panel-heading{background-color:#f5f5f5;border-radius:0}.cms .panel .panel-heading a{display:block;color:#787878 !important;text-decoration:none !important;background:url(../imgs/picto-question-ouverte.png) no-repeat right center}.cms .panel .panel-heading .collapsed{background:url(../imgs/picto-question-fermee.png) no-repeat right center}.cms .panel .panel-heading h3{font-size:14px !important;color:#646464;text-transform:uppercase}.cms .panel .panel-body{border:1px solid #f5f5f5;border-top:none !important;border-bottom:none}.cms iframe{width:100%}h1{margin-bottom:25px;font-family:"eurostile",Arial;font-size:30px;color:#ff8200;text-transform:uppercase}@media (max-width: 767px){h1{font-size:20px}}h2{text-transform:uppercase}a:hover{color:inherit;text-decoration:none}::-webkit-input-placeholder{color:#787878}::-moz-placeholder{color:#787878}:-ms-input-placeholder{color:#787878}input:-moz-placeholder{color:#787878}input:not([type=checkbox]),select,textarea{padding-left:10px;background-color:#e6e6e6;border:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;-khtml-appearance:none;appearance:none;box-shadow:none !important}:root select{padding-right:0 !important;background:none,#fff\0  !important}.input{clear:both;overflow:hidden;margin-bottom:20px}.input label{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4d;font-weight:normal}.input input:not([type=checkbox]),.input select,.input textarea{width:100%;height:40px}.input textarea{height:120px}.checkbox input[type=checkbox],.checkbox input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label{float:left;margin:0;padding-left:25px;display:inline-block;line-height:20px;font-weight:normal;vertical-align:middle;cursor:pointer}.checkbox input[type=checkbox]:checked+label,.checkbox input[type=radio]:checked+label{background:url(../imgs/checkbox-form-checked.png) no-repeat left center}.checkbox label{background:url(../imgs/checkbox-form-unchecked.png) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox .radio-title{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4d;font-weight:normal}.input.with-text{margin-bottom:5px}input[type=submit]{font-family:"eurostile-reg",Arial;font-size:14px;color:#fff;background-color:#ff8200;text-transform:uppercase}.required{font-size:11px;color:#4b4b4d}.field-validation-error{color:red}.cc_banner-wrapper{height:53px !important}.cc_container{background-color:#787878 !important}.cc_container a{color:#c3bebe !important}.cc_container .cc_btn,.cc_container .cc_btn:visited{width:auto !important;max-width:100% !important;color:#fff !important;border-radius:0 !important;background-color:#ff8200 !important}@media screen and (min-width: 992px){.cc_container .cc_message{text-align:center;font-size:14px !important}}@media screen and (min-width: 768px){.cc_container{padding:10px 30px 10px !important}}@media (min-width: 768px){header #header-top>div{height:100px;position:relative}}header .logos-container{width:100%;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}header .logos-container li{width:30.3333333333333%;float:right;height:40px;position:relative;margin-right:3%}header .logos-container li img{max-height:40px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header #left-logos.logos-container{padding-left:45px}header #left-logos.logos-container li{float:left;height:80px}header #left-logos.logos-container img{max-height:80px;padding-left:0}header #main-logos img{max-width:calc(100% - 45px);max-height:80px;padding-left:45px}header #main-logos.right-logo img{max-height:40px;float:right;margin-right:3%}header #search-block{display:block !important;padding-left:30px}header #search-block .phone-number{height:17px;margin-top:5px;font-family:"eurostile-demi",Arial;font-size:12px;color:#ff8200}header #search-block .phone-number img{float:left;margin-right:5px}header #search-block input[type=search]{width:87%;float:left;height:35px;padding-left:15px;font-family:"eurostile",Arial;font-size:12px;color:#787878;border:1px solid #c8c8c8;background-color:#fff;border-right:none}header #search-block input[type=submit]{display:block;width:8%;height:35px;float:left;background:url(../imgs/picto-loupe.png) no-repeat center;border:1px solid #c8c8c8;border-left:none}header #logos-languages ul,header #logos-languages #main-logos{width:82.5%;text-align:center}header #language-switcher{position:relative;width:17.5%;height:100px;float:right;padding:32.5px 30px;border-left:1px solid #c8c8c8;text-align:center}header #language-switcher #switch{position:absolute;left:25px;width:50px;min-height:100px;z-index:99}header #language-switcher ul{height:100%;margin:0 auto;padding:0 5px;background-color:#fff}header #language-switcher ul:hover li{display:block}header #language-switcher li{display:none;height:100%;padding-bottom:15px}header #language-switcher li a{display:block;height:100%;text-transform:capitalize}header #language-switcher li:first-child{display:block;background:url(../imgs/fleche-switch-language.png) no-repeat 50% 90%}header #language-switcher li:last-child{padding-bottom:5px}header #language-switcher.bx{padding:32.5px 5px}header #language-switcher.bx #switch{left:0;width:100%}header #language-switcher.bx #switch ul li a{font-family:"eurostile",Arial;font-size:14px;color:#787878}header #main-menu{background-color:#ff8200}header #main-menu ul{clear:both;overflow:hidden;margin:0 0 0 2px;padding:5px 0 0 0}header #main-menu li{float:left;line-height:1}header #main-menu a{position:relative;padding:15px 40px 20px 15px;font-family:"eurostile",Arial;font-size:18px;color:#fff;background:url(../imgs/fleche-menu.png) no-repeat right 15px center}header #main-menu li:not(:last-child) a::after{content:"";position:absolute;right:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:23px;background-color:rgba(255,255,255,0.4)}header #main-menu a:last-child{padding:15px 10px 20px 15px;background:none}header #main-menu a:last-child:hover{background:#e6e6e6 !important}header #main-menu a:hover{color:#4b4b4d;background:url(../imgs/fleche-active-menu.png) no-repeat right 15px center,#e6e6e6 !important}header #main-menu .dropdown-menu{margin:0;box-shadow:none !important;border-top:20px solid #e6e6e6 !important;border-bottom:10px solid #e6e6e6 !important}header #main-menu .dropdown-menu>li{padding:20px 0 !important}header #main-menu .dropdown-menu .img-container{float:left;width:40%}header #main-menu .dropdown-menu .img-container img{max-width:90%;max-height:100px;width:auto;margin:0 auto}header #main-menu .dropdown-menu .title{margin-bottom:15px}header #main-menu .dropdown-menu .title a{font-family:"eurostile-demi",Arial;font-size:16px;color:#3c3c3c}header #main-menu .dropdown-menu .category{margin-bottom:30px}@media (min-width: 1200px){header #main-menu .dropdown-menu .category:nth-child(6n+7){clear:left}}header #main-menu .dropdown-menu ul{clear:none;float:left;width:60%;margin:0;padding:0;padding-left:15px}header #main-menu .dropdown-menu a{display:inline;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#646464;background:none;border:none !important;word-break:break-word}header #main-menu .dropdown-menu a:hover{color:#ff8200;background:none !important}header #main-menu #products-menu{width:99% !important;margin:0 0.5%}header #main-menu #products-menu ul{list-style-image:url(../imgs/fleche-orange-droite.png)}header #main-menu #products-menu li{margin-bottom:5px;padding:0;float:none}header #main-menu #products-menu li::before{content:none}header #main-menu .other-menu{padding:15px !important}header #main-menu .other-menu li{padding:5px 0 !important}header #main-menu .other-menu li img{max-width:50px}header #main-menu .other-menu li a{font-family:"eurostile-demi",Arial;font-size:16px;color:#3c3c3c}header #main-menu .other-menu li a:hover{color:#ff8200}header #main-menu .other-menu li a::before{content:url(../imgs/picto-puce.jpg);margin-right:5px;margin-left:5px}header #main-menu .other-menu li:nth-child(3n+4){clear:left}@media (min-width: 1400px) and (max-width: 1599px){header #logos-languages ul{width:79%}header #logos-languages #language-switcher{width:21%}}@media (min-width: 1200px) and (max-width: 1399px){header #main-logos img{padding-left:15px}header #search-block{margin:0}header #logos-languages ul{width:80%}header #logos-languages #language-switcher{width:20%}header #main-menu ul{margin:0 0 0 7px}}@media (min-width: 992px) and (max-width: 1199px){header #main-logos img{padding-left:15px}header #search-block input[type=search]{width:80%}header #search-block input[type=submit]{width:20%}header #logos-languages ul{width:79%}header #language-switcher{width:23%}header #main-menu .row{padding:0 10px}header #main-menu .row .category:nth-child(4n+5){clear:left}header #main-menu a{padding-right:35px;font-size:15px;background:url(../imgs/fleche-menu.png) no-repeat right 10px center}}@media (min-width: 768px) and (max-width: 991px){header{z-index:99;position:fixed;width:100%;background-color:#fff}header #header-top>div{height:80px}header #main-logos img{max-width:100%;padding-left:50px}header #logos-languages,header #logos-list{margin-top:80px}header #language-switcher{padding:22.5px 30px;border-left:none}}@media (max-width: 767px){header #header-top{margin-bottom:10px}header #header-top>div{height:auto;padding:10px}header .sticky{clear:both;overflow:hidden;background-color:#fff;z-index:99;position:fixed;width:100%}header .logos-container{position:static;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}header #left-logos.logos-container{padding-left:50px}header #main-logos{float:right}header #main-logos img{max-height:70px;padding-left:0;margin:0 auto}header #search-block{clear:both;overflow:hidden;margin-top:95px;padding-left:7px}header #search-block input[type=search]{width:85%}header #search-block input[type=submit]{width:15%}header #language-switcher{width:18%;height:auto;padding:0 10px;border-left:none}header #language-switcher #switch{left:0;width:40px}header #language-switcher #switch ul{width:auto}header #logos-languages .logos-container{width:82%;margin:6px 0}header #logos-languages .logos-container li{width:31.3333333333333%;margin-right:2%;display:block;float:left}header #logos-languages .logos-container li img{max-width:100%}}@media (min-width: 768px) and (max-width: 991px){.sticky,#search-block{z-index:99;background-color:#fff}.sticky{width:41.6666666666667%;margin-left:0;padding-left:50px}#search-block{width:58.33333333%;right:0}}#fixed-menu{position:fixed;right:0;height:100%;width:5%;padding:0;box-shadow:0 0 5px rgba(0,0,0,0.35)}#fixed-menu #right-menu li{padding:18.5px 10px}#fixed-menu #right-menu li:first-child{background-color:#ff8200}#fixed-menu #right-menu li:nth-child(2){background-color:#505050}#fixed-menu #right-menu li:nth-child(3){background-color:#6e6e6e}#fixed-menu #right-menu li:nth-child(4){background-color:#8c8c8c}#fixed-menu #right-menu li:last-child{background-color:#aaa}#fixed-menu #right-menu a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:rgba(255,255,255,0.8);text-transform:uppercase;text-align:center;line-height:1.1}#fixed-menu #right-menu a img{display:block;margin:0 auto 10px auto}#fixed-menu #right-menu span{display:inline-block;margin-bottom:10px;padding:2.5px 7.5px;font-family:Arial;font-size:18px;color:#ff8200;background-color:#fff}#fixed-menu #social-menu{position:absolute;bottom:0;width:100%;margin:0;text-align:center}#fixed-menu #social-menu li{padding:20px;border-top:1px solid #b1b3b4}@media (min-width: 1400px) and (max-width: 1599px){#fixed-menu{width:7%}}@media (min-width: 992px) and (max-width: 1399px){#fixed-menu{width:7%}#fixed-menu #right-menu a{font-size:10px}}@media (max-height: 780px){#fixed-menu #right-menu li{padding:10px}#fixed-menu #social-menu li{padding:10px 20px}}#breadcrumb{padding-top:10px;padding-left:14px;border-bottom:1px solid #e6e6e6}#breadcrumb li,#breadcrumb a{font-family:"eurostile",Arial;font-size:12px;color:#969696}#breadcrumb li{display:inline;color:#ff8200}#breadcrumb a::after{content:">";margin-left:5px}#breadcrumb li:nth-last-child(2) a::after{color:#ff8200}@media (max-width: 767px){#breadcrumb{padding:0}}#logout-btn{clear:both;overflow:hidden}#logout-btn input[type=submit]{padding:2.5px 20px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200}@media (min-width: 768px) and (max-width: 991px){#logout-btn input[type=submit]{padding:5px 30px}}@media (max-width: 767px){#logout-btn input[type=submit]{width:100%;padding:5px 20px}}aside nav{margin-bottom:25px;padding:15px 10px;background-color:#e6e6e6}aside nav .title{font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d;text-transform:uppercase}aside nav li{margin-bottom:3px}aside nav li a{display:block;padding:7.5px 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#787878;background-color:#f5f5f5}aside nav li .active{font-weight:bold;color:#fff;background:url(../imgs/fleche-droite-blanche.png) no-repeat 97% center,#ff8200}aside nav li .submenu li{margin-bottom:0}aside nav li .submenu a{padding-left:25px;font-size:13px}aside nav li .submenu ul a{padding-left:40px}aside .cta-btns a{position:relative;clear:both;overflow:hidden;display:block;margin-bottom:15px;padding:10px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d;line-height:1.1;text-transform:uppercase;border:1px solid #c8c8c8}aside .cta-btns a img:not(.fleche){max-width:100%;max-height:40px;float:left}aside .cta-btns a strong{font-family:'eurostile-demi', Arial;color:#ff8200}aside .cta-btns a span:not(.img-container){width:70%;float:left;margin-left:5%;border-right:1px solid #c8c8c8;white-space:pre-wrap}aside .cta-btns a .img-container{display:block;float:left;width:15%}aside .cta-btns a .img-container img{float:none;display:block;margin:0 auto}aside .cta-btns a .fleche{position:absolute;top:50%;right:20px;transform:translate(0, -50%)}@media (min-width: 1200px) and (max-width: 1499px){aside .cta-btns a .fleche{right:10px}}@media (min-width: 992px) and (max-width: 1199px){aside .cta-btns a{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){aside .cta-btns a{font-size:14px}aside .cta-btns a img:not(.fleche){max-width:100%}aside .cta-btns a .fleche{right:10px}}#home #slider-container{height:auto;max-height:650px;position:relative;overflow:hidden;margin-bottom:20px}#home #slider-container .slide{position:relative}#home #slider-container .slide img{width:100%}#home #slider-container .slide-text{position:absolute;width:100%;top:30%;-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%);overflow:hidden}#home #slider-container .slide-text .bg-color{display:inline-block;padding:20px 50px 20px 8.5%}#home #slider-container .slide-text .subtitle{display:block;margin-bottom:10px;font-family:"eurostile-cond",Arial;font-size:32px;color:#fff;line-height:1;white-space:pre-wrap}#home #slider-container .slide-text .title{display:block;font-family:"eurostile-bc",Arial;font-size:50px;color:#ff8200;text-transform:uppercase;line-height:1;white-space:pre-wrap}#home #slider-container .slide-text .title::after{margin-left:10px;content:url(../imgs/picto-more-slider.png)}#home #slider-container #slider-thumbs{width:100%;position:absolute;bottom:50px}#home #slider-container #slider-thumbs #thumbs-container{width:600px}#home #slider-container #slider-thumbs .slide-thumb{float:left;height:170px;margin-right:10px;padding:10px;background-color:#212121;cursor:pointer}#home #slider-container #slider-thumbs .slide-thumb .thumb-text{margin-top:10px;font-family:"eurostile",Arial;font-size:11px;color:#fff;text-transform:uppercase}#home #slider-container #slider-thumbs .slick-current{background-color:white}#home #slider-container #slider-thumbs .slick-current .thumb-text{color:#ff8200}#home h1{font-family:"eurostile",Arial;font-size:24px;color:#787878}#home h1 strong{font-weight:400;color:#ff8200}#home #main-blocks{margin:0}#home #main-blocks .block{min-height:180px}#home #main-blocks .block-container{height:100%;min-height:180px;display:block;padding:20px;border:1px solid #c8c8c8;background:url(../imgs/fleche-orange-bas.png) no-repeat center 95%}#home #main-blocks .block-container span{display:block;height:55px}#home #main-blocks .block-container img{display:block;margin:0 auto}#home #main-blocks h2{font-family:"eurostile",Arial;font-size:22px;color:#4b4b4d;text-align:center}#home #main-blocks h2 strong{font-family:'eurostile-demi',Arial;color:#ff8200}#home #main-blocks hr{border:none;height:1px;background-color:#c8c8c8;width:70px}#home #h1-title{margin-top:20px;margin-bottom:20px}#home #home-news{margin:0 0 50px 0}#home #allnews-container{height:100%;padding:10px;background-color:#ff8200}#home #allnews-container h2{margin:0;padding-left:40px;font-family:"eurostile",Arial;font-size:28px;color:#fff;line-height:28px;background:url(../imgs/picto-news.png) no-repeat left center}#home #allnews-container .news-link{position:absolute;bottom:10px;padding:2px 10px;color:white;border:1px solid white}#home #allnews-container .news-link img{margin-top:-3px;margin-left:5px}#home .news .news-container{height:100%;background-color:#f0f0f0}#home .news .img-container{height:135px}#home .news .img-container img{max-height:135px;width:auto;margin:0 auto}#home .news .news-details{padding:10px}#home .news .news-details h3{margin:0 0 10px 0;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4b}#home .news .news-details .desc{margin-bottom:10px}#home .news .news-details .more{font-size:12px;color:#ff8200}#home .video .video-container{height:100%;background-color:#f0f0f0}#home .video iframe{width:100%;height:190px}#home .video h3{padding:10px 10px 20px 10px;margin:0;font-family:"eurostile",Arial;font-size:16px;color:#4b4b4b}#home .bounce{position:fixed;left:50%;bottom:0;margin-top:-25px;margin-left:-25px;-webkit-animation:bounce 1s infinite}@-webkit-keyframes bounce{0%{bottom:5px}25%, 75%{bottom:15px}50%{bottom:20px}100%{bottom:0}}@media (min-width: 1200px) and (max-width: 1399px){#home #slider-container .slide-text .title{font-size:50px}#home #slider-container .slide-text .subtitle{font-size:32px}#home #slider-container #slider-thumbs{bottom:25px}#home #main-blocks h2{font-size:21px}#home #allnews-container h2{font-size:28px;line-height:36px}#home .news .img-container{height:85px}#home .news .img-container img{max-height:85px}#home .news .news-details h3{font-size:16px}#home .video h3{font-size:16px}}@media (min-width: 1200px) and (max-width: 1599px){#home #slider-container{height:auto;max-height:500px}#home #slider-container .slide-text{top:20%}#home #slider-container #slider-thumbs{bottom:25px}}@media (min-width: 1200px) and (max-width: 1699px){#home #slider-container .slide-text .title{font-size:42px}#home #slider-container .slide-text .subtitle{font-size:32px}}@media (min-width: 992px) and (max-width: 1199px){#home #slider-container{height:auto;max-height:430px}#home #slider-container .slide-text{top:25%}#home #slider-container .slide-text .title{font-size:42px}#home #slider-container .slide-text .subtitle{font-size:32px}#home #slider-container #slider-thumbs{display:none}#home #main-blocks .block-container{padding:10px}#home #main-blocks h2{margin-top:10px;font-size:17px}#home #allnews-container h2{font-size:24px}}@media (min-width: 768px) and (max-width: 991px){#home #slider-container{height:auto}#home #slider-container .slide-text{top:40%}#home #slider-container .slide-text>div{height:200px}#home #slider-container .slide-text .subtitle{font-size:25px}#home #slider-container .slide-text .title{font-size:36px}#home #slider-container #slider-thumbs{display:none}#home #main-blocks .block{margin-bottom:10px}#home #h1-title{margin-bottom:0}#home #allnews-container h2{font-size:30px}#home .news .img-container{height:105px}#home .news .img-container img{max-height:105px}#home .news .news-details h3{font-size:20px}#home .video{margin-top:10px}}@media (max-width: 767px){#home #slider-container{height:auto}#home #slider-container #slider-thumbs{display:none}#home #slider-container .slide-text>div{height:135px}#home #slider-container .slide-text .subtitle{font-size:14px}#home #slider-container .slide-text .title{font-size:22px}#home #main-blocks{margin:0 -7px}#home #main-blocks h2{margin-top:10px;font-size:22px}#home #main-blocks .block{margin-bottom:10px}#home #h1-title{margin-bottom:0}#home h1{font-size:20px}#home h1 br{display:none}#home #allnews-container{height:100px;margin-bottom:10px}#home .news{margin-bottom:10px}#home .news .img-container{height:110px}#home .news .img-container img{max-height:110px}#home .video{margin-bottom:10px}}#connect-register{margin-bottom:50px}#connect-register #intro{margin-bottom:50px}#connect-register h2{display:table;margin-top:0;margin-bottom:25px;white-space:nowrap;font-family:"eurostile",Arial;font-size:18px;color:#3c3c3c}#connect-register h2:after{border-top:1px solid #ff8200;content:'';display:table-cell;position:relative;top:15px;left:0;width:100%}#connect-register input[type=submit]{padding:2.5px 15px}#connect-register #register{margin-right:4.16666667%}#connect-register #register p{margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4b;font-weight:bold}#connect-register #register .required{font-size:12px;font-weight:normal}#connect-register #register .input{clear:both;overflow:hidden}#connect-register #register select{background:url(../imgs/fleche-orange-bas.png) no-repeat 97% center,#e6e6e6}#connect-register #connect-container{clear:both;overflow:hidden;margin-top:19px;padding:15px;background-color:#e6e6e6}#connect-register #connect-container input:not([type=submit]){background-color:#fff}#connect-register #connect-container #forgot-pwd{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4b4b4b;font-style:italic}@media (min-width: 992px) and (max-width: 1199px){#connect-register h2{font-size:16px}#connect-register #register{margin-right:0}}@media (min-width: 768px) and (max-width: 991px){#connect-register input[type=submit]{width:20%;padding:5px 20px}#connect-register #register{margin:0}}@media (max-width: 767px){#connect-register h2{font-size:15px}#connect-register #register{margin:0}#connect-register input[type=submit]{width:100%;padding:7.5px 20px}#connect-register #connect input[type=submit]{margin-top:20px}}:root #connect-register select{padding-right:0 !important;background:none,#f0f0f0\0  !important}#forgot-pwd #intro{margin-bottom:25px}#forgot-pwd input[type=email]{width:20%}#forgot-pwd input[type=submit]{width:5%}@media (min-width: 992px) and (max-width: 1199px){#forgot-pwd input[type=email]{width:30%}#forgot-pwd input[type=submit]{width:10%}}@media (min-width: 768px) and (max-width: 991px){#forgot-pwd input[type=email]{width:40%}#forgot-pwd input[type=submit]{width:15%}}@media (max-width: 767px){#forgot-pwd input[type=email]{width:100%}#forgot-pwd input[type=submit]{width:100%;margin-top:20px}}#account-infos{margin-bottom:50px}#account-infos #intro{margin-bottom:30px}#account-infos select{background:url(../imgs/fleche-orange-bas.png) no-repeat 97% center,#f0f0f0}#account-infos #information input[type=submit]{margin-top:125px;padding:2.5px 20px}@media (min-width: 768px) and (max-width: 991px){#account-infos #information input[type=submit]{width:20%;margin-top:40px;padding:5px 20px}}@media (max-width: 767px){#account-infos #information input[type=submit]{width:100%;margin-top:10px;margin-bottom:10px;padding:7.5px 20px}}#promotions{margin-bottom:100px}#promotions #listing{margin-top:40px}#promotions #listing .item{margin-bottom:20px;padding:7px 0;border:1px solid #e6e6e6}#promotions #listing .item h2{float:left;margin-top:0;margin-bottom:5px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d}#promotions #listing .item .new{float:right;margin-bottom:5px}#promotions #listing .item .date{clear:both;font-family:"eurostile-demi",Arial;font-size:12px;color:#4b4b4d}#promotions #listing .item .desc{clear:both}#promotions #listing .item .pdf-link{float:left;clear:both;margin-top:15px;padding:2.5px 10px;display:inline-block;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase}#promotions #listing .item .link{float:left;clear:both;margin-top:15px;display:inline-block;font-size:14px;color:#ff8200;background:none;text-decoration:underline}@media (max-width: 767px){#promotions #listing .item .img-container img{margin:0 auto 20px auto}#promotions #listing .item .pdf-link{width:100%;padding:5px 20px;text-align:center}}#news{margin-bottom:50px}#news #newsletter-container{clear:both;overflow:hidden;margin-top:20px;padding:15px 20px;background-color:#f0f0f0}#news #newsletter-container .title{margin-bottom:20px;padding-left:40px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;background:url(../imgs/picto-newsletter.png) no-repeat left center}#news #newsletter-container .contourFieldSet{width:88%;float:left}#news #newsletter-container input[type=email]{width:100%;height:35px;float:left;color:#787878;background-color:#fff}#news #newsletter-container label{display:none}#news #newsletter-container .submit-btn{width:11%;float:right;padding-left:0}#news #newsletter-container input[type=submit]{width:100%;height:35px;float:left;margin-left:1%;background:url(../imgs/fleche-droite-blanche.png) no-repeat center,#ff8200;color:#ff8200}#news #filters-pagination{margin-top:25px;margin-bottom:40px;border-bottom:1px solid #e6e6e6}#news #filters-block p{float:left;margin-right:15px;font-family:"eurostile-reg",Arial;font-size:14px;color:#ff8200}#news #filters-block ul{margin:0}#news #filters-block ul li{float:left;margin-bottom:10px;margin-left:10px}#news #filters-block ul li:nth-child(even){display:none}#news #filters-block ul input{display:block;padding:0 30px 0 10px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4d;background-color:#e6e6e6;text-transform:none}#news #filters-block ul .active{color:#fff;background-color:#ff8200}#news .pagination{margin:0}#news .pagination li{float:left;margin-left:10px}#news .pagination li:last-child{display:none}#news .pagination input{padding-left:10px;font-family:"eurostile",Arial;font-size:12px;color:#4b4b4d;border-left:1px solid #e6e6e6;background:none}#news .pagination li:first-child input{border-left:none}#news .pagination .active{color:#ff8200}#news .news{margin-bottom:20px;padding:0 7px}#news .news .news-container{clear:both;overflow:hidden;padding:7px 0;border:1px solid #e6e6e6}#news .news h2{margin-top:0;margin-bottom:5px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d}#news .news .date{display:block;font-style:italic}#news .news .category{display:block;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e6e6e6;font-weight:bold}#news .news .more{margin-top:15px;padding:2.5px 10px;display:inline-block;font-family:'eurostile-bold', Arial;font-style:italic;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase;border-radius:4px}#news .news:nth-child(2n+3){clear:left}@media (min-width: 768px) and (max-width: 991px){#news #newsletter-container .contourFieldSet{width:80%}#news #newsletter-container .submit-btn{width:20%}#news .pagination{margin-top:20px}}@media (max-width: 767px){#news #newsletter-container .contourFieldSet{width:80%}#news #newsletter-container .submit-btn{width:20%}#news #filters-block ul li{width:100%;margin:10px 0 0 0}#news #filters-block ul li input{width:100%;padding:5px 10px}#news .pagination{margin-top:20px}#news .news img{margin:0 auto 10px auto}#news .news .more{width:100%;padding:5px 20px;text-align:center}}#news-detail{margin-top:50px;margin-bottom:100px}#news-detail #latest-news{margin-bottom:25px;padding:10px;border:1px solid #aaa}#news-detail #latest-news .title{margin-bottom:10px;font-family:"eurostile-bold",Arial;font-size:25px;color:#ff8200;font-style:italic;text-transform:uppercase}#news-detail #latest-news .news{border-bottom:1px solid #c8c8c8;padding-bottom:10px;margin-bottom:10px}#news-detail #latest-news .news .name{margin-bottom:5px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d;text-transform:uppercase}#news-detail #latest-news .news .more{margin-top:10px;padding:2.5px 10px;display:inline-block;font-family:'eurostile-bold', Arial;font-style:italic;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase;border-radius:4px}#news-detail #latest-news .news:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#news-detail #contact-btn{position:relative;clear:both;overflow:hidden;display:block;padding:10px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d;line-height:1.1;text-transform:uppercase;border:1px solid #c8c8c8}#news-detail #contact-btn img:not(.fleche){max-width:100%;max-height:38px;float:left}#news-detail #contact-btn strong{font-family:'eurostile-demi', Arial;color:#ff8200}#news-detail #contact-btn span:not(.img-container){width:70%;float:left;margin-top:9.5px;margin-left:5%;border-right:1px solid #c8c8c8;white-space:pre-wrap}#news-detail #contact-btn .img-container{display:block;float:left;width:15%}#news-detail #contact-btn .img-container img{float:none;display:block;margin:0 auto}#news-detail #contact-btn .fleche{position:absolute;top:50%;right:20px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#news-detail #newsletter-container{clear:both;overflow:hidden;margin-top:20px;padding:10px;background-color:#f0f0f0}#news-detail #newsletter-container .title{margin-bottom:20px;padding-left:40px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;background:url(../imgs/picto-newsletter.png) no-repeat left center}#news-detail #newsletter-container .contourFieldSet{width:88%;float:left}#news-detail #newsletter-container input[type=email]{width:100%;height:35px;float:left;color:#787878;background-color:#fff}#news-detail #newsletter-container label{display:none}#news-detail #newsletter-container .submit-btn{width:11%;float:right;padding-left:0}#news-detail #newsletter-container input[type=submit]{width:100%;height:35px;float:left;margin-left:1%;background:url(../imgs/fleche-droite-blanche.png) no-repeat center,#ff8200}#news-detail #news #news-top{clear:both;overflow:hidden;margin-bottom:30px;border-bottom:1px solid #aaa}#news-detail #news #news-img{margin:0 auto}#news-detail #news h1{margin-bottom:5px;font-family:"eurostile-demi",Arial;font-size:30px;color:#4b4b4d}#news-detail #news .date{display:block;font-style:italic}#news-detail #news .category{display:block;float:left;margin-bottom:10px;padding-bottom:5px;font-weight:bold;font-size:15px}#news-detail #news #social-share{font-family:"eurostile-demi",Arial;font-size:12px;color:#787878}#news-detail #news #social-share span{display:block;float:left;margin:5px 10px 5px 0}#news-detail #news #social-share ul{float:left}#news-detail #news #social-share li{display:inline}@media (min-width: 1200px) and (max-width: 1499px){#news-detail #contact-btn span:not(.img-container){margin-top:6.5px}#news-detail #contact-btn .fleche{right:10px}}@media (min-width: 768px) and (max-width: 991px){#news-detail #newsletter-container .contourFieldSet{width:80%}#news-detail #newsletter-container .submit-btn{width:20%}#news-detail #news .desc #news-img{max-width:350px !important}}@media (max-width: 767px){#news-detail #latest-news .news .more{width:100%;padding:5px 20px;text-align:center}#news-detail #news{margin-top:20px}#news-detail #news .desc #news-img{max-width:100%;float:none;margin:0 0 10px 0}}#default-page{margin-bottom:50px}#contact{margin-bottom:50px}#contact h2{padding-top:10px;margin-top:0;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4b;border-top:1px solid #e6e6e6}#contact .link{clear:both;overflow:hidden;padding-bottom:50px}#contact .link .btns{margin-top:20px}#contact .link .btns a,#contact .link .btns .contact-btn{width:40%;float:left;position:relative;display:block;margin-right:2.5%;padding:10px;font-family:"eurostile";font-size:18px;color:#4b4b4d;line-height:1.1;text-transform:uppercase;border:1px solid #c8c8c8}#contact .link .btns a img:not(.fleche),#contact .link .btns .contact-btn img:not(.fleche){max-width:100%;max-height:40px;float:left}#contact .link .btns a strong,#contact .link .btns .contact-btn strong{font-family:'eurostile-demi', Arial;color:#ff8200}#contact .link .btns a span:not(.img-container),#contact .link .btns .contact-btn span:not(.img-container){width:70%;float:left;margin-left:5%;border-right:1px solid #c8c8c8;white-space:pre-wrap}#contact .link .btns a .img-container,#contact .link .btns .contact-btn .img-container{display:block;float:left;width:15%}#contact .link .btns a .img-container img,#contact .link .btns .contact-btn .img-container img{float:none;display:block;margin:0 auto}#contact .link .btns a .fleche,#contact .link .btns .contact-btn .fleche{position:absolute;top:50%;right:20px;transform:translate(0, -50%)}#contact .link .btns a:last-child{margin-right:0}#contact #contact-form h2{margin-bottom:20px}#contact #contact-form select{background:url(../imgs/fleche-select-form.png) no-repeat right center,#e6e6e6}#contact #contact-form input[type=submit]{padding:2.5px 15px}@media (min-width: 1200px) and (max-width: 1499px){#contact .link .btns a .fleche{right:10px}}@media (min-width: 768px) and (max-width: 991px){#contact .link .btns a{width:48.75%}#contact #contact-form input[type=submit]{width:20%;padding:5px 20px}}@media (max-width: 767px){#contact .link{padding-bottom:25px}#contact .link .btns a{width:100%;margin-right:0;margin-bottom:20px}#contact input[type=submit]{width:100%;padding:7.5px 20px !important}}:root #contact-form select{padding-right:0 !important;background:none,#f0f0f0\0  !important}#catalogue-request{margin-bottom:100px}#catalogue-request #intro{margin-bottom:40px}#catalogue-request select{background:url(../imgs/fleche-select-form.png) no-repeat right center,#e6e6e6}#catalogue-request input[type=submit]{padding:2.5px 15px}@media (min-width: 768px) and (max-width: 991px){#catalogue-request input[type=submit]{width:20%;padding:5px 20px}}@media (max-width: 767px){#catalogue-request{margin-bottom:25px}#catalogue-request input[type=submit]{width:100%;padding:5px 20px}}:root #catalogue-request select{padding-right:0 !important;background:none,#f0f0f0\0  !important}#products-navigation{margin-bottom:50px;color:#646464}#products-navigation h1 span{font-size:16px}#products-navigation #filters-block{padding-right:0}#products-navigation #filters-block #filters-block-container{outline:none}#products-navigation #filters-container{padding:10px;background-color:#e6e6e6}#products-navigation #filters-container .title{margin:0;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4b;text-transform:uppercase}#products-navigation #filters-container .category-name{padding-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;text-transform:uppercase;border-bottom:1px solid #fff}#products-navigation #filters-container .sub-categories ul{padding:0 0 20px 0}#products-navigation #filters-container .sub-categories ul li{margin:0 !important}#products-navigation #filters-container #filters ul{padding:0 15px 10px 15px}#products-navigation #filters-container #filters ul li{margin-top:10px !important}#products-navigation #filters-container li{clear:both;overflow:hidden;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#646464}#products-navigation #filters-container input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#products-navigation #filters-container input[type=checkbox].css-checkbox+label.css-label{float:left;margin:0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#products-navigation #filters-container input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#products-navigation #filters-container label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#products-navigation #filters-container .filter{margin-top:10px;background-color:#fff}#products-navigation #filters-container .filter p{margin:0;padding:5px 30px 5px 15px;border-bottom:1px solid #e6e6e6;background:url("/imgs/picto-open-filters.png") 97% center no-repeat;cursor:pointer}#products-navigation #filters-container input[type=submit]{margin-top:20px}#products-navigation #search-results{padding-left:0}#products-navigation #search-results .desc{margin-bottom:30px}#products-navigation #search-results #filters-list{clear:both;overflow:hidden}#products-navigation #search-results #filters-list p{float:left;margin-right:20px;font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#products-navigation #search-results #filters-list ul{float:left;margin:0 35px 10px 0}#products-navigation #search-results #filters-list li{float:left;margin-right:15px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#products-navigation #search-results #filters-list li .delete-filter{font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#products-navigation #search-results #filters-list li:not(:last-child)::after{content:"/";color:#ff8200;margin-left:10px}#products-navigation #search-results #filters-list .delete-all{display:inline-block;padding:2.5px 5px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200}#products-navigation #search-results .compare-pagination{clear:both;overflow:hidden;margin-top:20px;margin-bottom:25px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}#products-navigation #search-results .compare-pagination:last-child{padding-top:10px;border-top:1px solid #e6e6e6;border-bottom:none}#products-navigation #search-results .pull-right{clear:both;margin-top:20px}#products-navigation #search-results .pagination{float:left;margin:0}#products-navigation #search-results .pagination a{font-family:"eurostile",Arial;font-size:12px;color:#4b4b4b;border:none}#products-navigation #search-results .pagination li:not(:last-child) a::after{content:"|";color:#e6e6e6;position:absolute;right:0}#products-navigation #search-results .pagination .active a{color:#ff8200}#products-navigation #search-results .compare-btn{display:inline-block;margin-top:20px;padding:5px 10px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200}#products-navigation #search-results .showall-btn{display:inline-block;float:right;margin-top:5px;padding:0 10px;font-family:"eurostile",Arial;font-size:12px;color:#ff8200;border:1px solid #ff8200}#products-navigation #search-results #results{clear:both;overflow:hidden}@media (min-width: 1200px){#products-navigation #search-results #results #products-results>div:nth-child(4n+5){clear:left}}@media (min-width: 768px) and (max-width: 1199px){#products-navigation #search-results #results #products-results>div:nth-child(3n+4){clear:left}}#products-navigation #search-results #results .product-card{margin-bottom:25px}#products-navigation #search-results #results .product-card input[type=submit]{float:left;clear:both;margin-top:10px}#products-navigation #search-results #results .img-container{position:relative;height:210px;padding:10px;border:1px solid #e6e6e6}#products-navigation #search-results #results .img-container img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:185px;width:auto;margin:0 auto}#products-navigation #search-results #results h2{margin:0;text-transform:none}#products-navigation #search-results #results h2 a{display:block;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#products-navigation #search-results #results p{margin:5px 0 0 0}#products-navigation #search-results #results .infos{clear:both;overflow:hidden;padding:5px 10px;background-color:#e6e6e6}@media (min-width: 1500px){#products-navigation #search-results #results .infos{min-height:85px}}#products-navigation #search-results #results .infos input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#products-navigation #search-results #results .infos input[type=checkbox].css-checkbox+label.css-label{clear:left;float:left;margin:10px 0 0 0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#products-navigation #search-results #results .infos input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#products-navigation #search-results #results .infos label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#products-navigation #search-results #results .infos .add-selection{float:right}@media (min-width: 1200px) and (max-width: 1700px){#products-navigation #search-results #results .infos{min-height:120px}}@media (min-width: 992px) and (max-width: 1199px){#products-navigation #search-results #results .product-card:nth-child(3n+4){clear:left}#products-navigation #search-results #results .img-container{height:150px}#products-navigation #search-results #results .img-container img{max-height:130px}#products-navigation #search-results #results .infos{min-height:120px}#products-navigation #search-results #results .infos .add-selection img{width:30px}}@media (min-width: 768px) and (max-width: 991px){#products-navigation #search-results #results .product-card:nth-child(2n+3){clear:left}#products-navigation #search-results #results .img-container{height:150px}#products-navigation #search-results #results .img-container img{max-height:130px}#products-navigation #search-results #results .infos{min-height:155px}#products-navigation #search-results #results .infos .add-selection img{width:30px}}@media (max-width: 767px){#products-navigation #filters-block{padding-right:7px}#products-navigation #search-results{margin-top:20px;padding-left:7px}#products-navigation #search-results #filters-list .delete-all{width:100%;margin-top:10px;line-height:25px;text-align:center}#products-navigation #search-results .compare-pagination .pull-right{float:none !important}#products-navigation #search-results .compare-btn{width:100%;margin-bottom:20px;line-height:20px;text-align:center}#products-navigation #search-results .showall-btn{width:100%;display:block;margin-top:20px;line-height:25px;text-align:center}}#comparatorModal{padding:10px !important}#comparatorModal .modal-dialog{width:100%;height:100%;margin:0;padding:0}#comparatorModal .modal-content{height:auto;min-height:100%;border-radius:0}#comparatorModal .modal-header{border:none}#comparatorModal .modal-header h2{font-family:"eurostile",Arial;font-size:24px;color:#ff8200;text-transform:uppercase}#comparatorModal .modal-header .close{opacity:0.7}#comparatorModal .modal-header .close:hover{opacity:1}#comparatorModal .modal-header .remove-btn{display:block;font-family:"eurostile",Arial;font-size:14px;color:#ff8200;text-decoration:underline;text-align:right}#comparatorModal th{width:300px;padding-right:55px;border:none}#comparatorModal th .img-container{height:250px;position:relative;clear:both;overflow:hidden;border:1px solid #e6e6e6}#comparatorModal th .img-container .product-img{max-width:220px;max-height:230px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto;padding:10px}#comparatorModal th .delete{position:absolute;bottom:0;right:0;padding:5px 10px;background-color:#ff8200}#comparatorModal h3{height:30px;margin:10px 0 0 0;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4d;text-transform:uppercase}#comparatorModal table{margin-bottom:0}#comparatorModal tbody{color:#4b4b4d}#comparatorModal tbody tr:nth-child(odd){background-color:#f5f5f5}#comparatorModal tbody td{width:300px;padding-right:55px;border-top:none;border-bottom:1px solid #e6e6e6}#comparatorModal tbody td:first-child{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4d;font-weight:bold}#comparatorModal tbody tr:last-child td{border:none}#comparatorModal tbody li::before{content:url(../imgs/picto-puce2.jpg);margin-right:7.5px}#comparatorModal tbody .approvals-list li{clear:both;overflow:hidden;margin-bottom:10px}#comparatorModal tbody .approvals-list li::before{content:none}#comparatorModal tbody .approvals-list img{float:left}#comparatorModal tbody .approvals-list span{width:60px;float:left;margin-left:5px;font-size:12px;line-height:1.1}#comparatorModal tbody .product-link,#comparatorModal tbody .add-selection{display:block;margin-bottom:10px;padding:5px;color:#fff;background-color:#ff8200;text-transform:uppercase;text-align:center}@media (min-width: 768px) and (max-width: 1199px){#comparatorModal th{padding-right:8px}#comparatorModal tbody td{padding-right:8px}#comparatorModal tbody .product-link,#comparatorModal tbody .add-selection{font-size:12px}}#delConfirmation .modal-content,.delConfirmation .modal-content,#delAllProducts .modal-content,#add-comparator .modal-content{border:none;border-radius:0}#delConfirmation .modal-content .modal-header,.delConfirmation .modal-content .modal-header,#delAllProducts .modal-content .modal-header,#add-comparator .modal-content .modal-header{border-bottom:none;padding-bottom:0}#delConfirmation .modal-content .modal-header .close,.delConfirmation .modal-content .modal-header .close,#delAllProducts .modal-content .modal-header .close,#add-comparator .modal-content .modal-header .close{margin-top:-10px;opacity:1}#delConfirmation .modal-content h4,.delConfirmation .modal-content h4,#delAllProducts .modal-content h4,#add-comparator .modal-content h4{width:100%;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;border-bottom:1px solid #d7d7d7}#delConfirmation .modal-content .modal-body,.delConfirmation .modal-content .modal-body,#delAllProducts .modal-content .modal-body,#add-comparator .modal-content .modal-body{text-align:center}#delConfirmation .modal-content .yes-btn,.delConfirmation .modal-content .yes-btn,#delAllProducts .modal-content .yes-btn,#add-comparator .modal-content .yes-btn{display:inline-block;padding:5px 20px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase;cursor:pointer}#delConfirmation .modal-content .no-btn,.delConfirmation .modal-content .no-btn,#delAllProducts .modal-content .no-btn,#add-comparator .modal-content .no-btn{display:inline-block;margin-left:15px;padding:5px 20px;font-family:"eurostile",Arial;font-size:12px;color:#787878;background-color:#e6e6e6;text-transform:uppercase}#product-sheet{margin-bottom:50px}#product-sheet h1{margin:30px 0 0 0;font-family:'eurostile-demi', Arial;text-transform:none}#product-sheet .logo-container img{max-width:50%;margin:20px auto 0 auto}#product-sheet .asterisk{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#787878}#product-sheet #product-summary{margin-top:25px}#product-sheet #product-gallery #big-img ul{width:100%}#product-sheet #product-gallery #big-img img{max-height:400px;margin:0 auto}@media (min-width: 768px){#product-sheet #product-gallery #big-img{display:flex;justify-content:center;align-items:center;position:relative;min-height:200px;border:2px solid #f0f0f0}#product-sheet #product-gallery #big-img .zoom{position:absolute;top:10px;right:10px;cursor:pointer}}#product-sheet #product-gallery #small-imgs{margin-top:15px}#product-sheet #product-gallery #small-imgs ul{height:57px;clear:both;overflow:hidden;margin:0}#product-sheet #product-gallery #small-imgs .slick-list{width:calc(100% - 114px);margin:0 auto}#product-sheet #product-gallery #small-imgs li{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;height:57px !important;margin-left:5px;margin-right:5px}#product-sheet #product-gallery #small-imgs li a{display:block}#product-sheet #product-gallery #small-imgs li img{max-width:100%;width:auto;max-height:57px;height:auto;margin:0 auto}#product-sheet #product-gallery #small-imgs .slick-prev,#product-sheet #product-gallery #small-imgs .slick-next{width:57px;height:57px}#product-sheet #product-gallery #small-imgs .slick-prev{left:0}#product-sheet #product-gallery #small-imgs .slick-next{right:0}#product-sheet #product-gallery #small-imgs .slick-next:before{content:url(../imgs/fleche-next.png)}#product-sheet #product-gallery #small-imgs .slick-prev:before{content:url(../imgs/fleche-previous.png)}#product-sheet #product-summary .title,#product-sheet #product-summary h2{position:relative;display:flex;font-family:"eurostile-demi",Arial;font-size:16px;color:#3c3c3c}#product-sheet #product-summary .title::after,#product-sheet #product-summary h2::after{content:'';flex:1;color:#ff8200;border-bottom:2px solid;margin:0 0 5px 5px}#product-sheet #product-summary #product-features h2::after,#product-sheet #product-summary #product-approvals h2::after,#product-sheet #product-summary #further-infos h2::after{margin:0 0 3px 5px}#product-sheet #product-summary .desc{white-space:pre-line;color:#646464}#product-sheet #product-summary #details-container{clear:both;overflow:hidden;height:100%;padding:10px 50px 10px 10px;border:2px solid #f0f0f0}#product-sheet #product-summary #details-container .block:not(:last-child){margin-bottom:30px}#product-sheet #product-summary #product-features ul,#product-sheet #product-summary #product-applications ul{list-style-position:outside !important;padding-left:15px !important;list-style-image:url(../imgs/picto-puce2.jpg);color:#646464}#product-sheet #product-summary #product-features ul li,#product-sheet #product-summary #product-applications ul li{padding:0;float:none}#product-sheet #product-summary #product-approvals{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#646464}#product-sheet #product-summary #product-approvals li{display:inline-block;margin-right:10px}#product-sheet #product-summary #further-infos h2::after{border-bottom:1px solid}#product-sheet #product-summary #further-infos #infos-container{height:100%;clear:both;overflow:hidden;padding:20px 15px;background-color:#e6e6e6}#product-sheet #product-summary #further-infos #infos-container h2{margin-top:0}#product-sheet #product-summary #further-infos #infos-container .block{clear:both;overflow:hidden}#product-sheet #product-summary #further-infos #infos-container .block ul{clear:both;overflow:hidden}#product-sheet #product-summary #further-infos #infos-container .block:not(:last-child){margin-bottom:30px}#product-sheet #product-summary #further-infos #infos-container #product-applications .list{-moz-column-count:2;-webkit-column-count:2;column-count:2}#product-sheet #product-summary #further-infos #infos-container #product-applications ul{margin:0;padding-left:0;list-style-position:inside;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}#product-sheet #product-summary #further-infos #infos-container #product-applications ul li{margin-left:7px}#product-sheet #product-summary #further-infos #infos-container #product-substrates li,#product-sheet #product-summary #further-infos #infos-container #product-safety li{float:left;display:block;margin-right:15px;margin-top:10px}#product-sheet #product-summary #further-infos #infos-container .asterisk{color:#646464}#product-sheet #product-summary #further-infos #infos-container #print-btn{display:inline-block;padding:5px 20px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200}#product-sheet #product-tabs{margin-top:30px}#product-sheet #product-tabs .nav-tabs{border:none}#product-sheet #product-tabs .nav-tabs li{margin:0}#product-sheet #product-tabs .nav-tabs a{height:100%;font-family:"eurostile",Arial;font-size:13px;color:#fff;border-radius:0;border:none;border-bottom:15px solid #fff;background-color:#6e6e6e;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1200px) and (max-width: 1499px){#product-sheet #product-tabs .nav-tabs a{font-size:12px}}#product-sheet #product-tabs .nav-tabs .active a{color:#4b4b4d;background-color:#e6e6e6;border-bottom:15px solid #e6e6e6}#product-sheet #product-tabs h2{margin-top:0;margin-bottom:15px;font-family:"eurostile-demi",Arial;font-size:16px;color:#4b4b4d}#product-sheet #product-tabs h3{font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;text-transform:uppercase}#product-sheet #product-tabs .tab-content{padding:25px 10px 10px 10px;background-color:#e6e6e6;color:#4d4d4d}#product-sheet #product-tabs table{table-layout:fixed;background-color:#fff}#product-sheet #product-tabs table tr{background-color:#fff}#product-sheet #product-tabs table th{padding:7.5px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;font-weight:normal;background-color:#6e6e6e}#product-sheet #product-tabs table th span img{float:none !important;margin-left:2.5px;cursor:pointer}#product-sheet #product-tabs table th:last-child{width:140px}#product-sheet #product-tabs table td{padding:10px;color:#4d4d4d;border-top:1px solid #e6e6e6}#product-sheet #product-tabs table td input[type=number]{width:70px;height:25px;margin-right:5px;padding-left:10px;border:none;background:#f0f0f0}#product-sheet #product-tabs table td input[type=submit]{height:25px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:#ff8200;border:none}#product-sheet #product-tabs table td:last-child{width:140px}#product-sheet #product-tabs #product-range th:last-child,#product-sheet #product-tabs #product-range td:last-child,#product-sheet #product-tabs #consumables th:last-child,#product-sheet #product-tabs #consumables td:last-child{min-width:170px;text-align:right}#product-sheet #product-tabs #product-range{position:relative}#product-sheet #product-tabs #product-range .table-responsive{width:auto}#product-sheet #product-tabs #product-range .table-responsive table{width:auto}#product-sheet #product-tabs #product-range .table-responsive .code{color:#4d4d4d;text-decoration:underline}#product-sheet #product-tabs #product-range .table-responsive .desc{color:#4d4d4d}#product-sheet #product-tabs #product-range .table-responsive .code:hover,#product-sheet #product-tabs #product-range .table-responsive .desc:hover{text-decoration:underline;color:#ff8200}#product-sheet #product-tabs #product-range .product-details{display:none}#product-sheet #product-tabs #product-range .product-details h3{font-family:"eurostile-demi",Arial;font-size:18px;color:#4b4b4d}#product-sheet #product-tabs #product-range .product-details h4{clear:both;font-family:"eurostile-reg",Arial;font-size:18px;color:#4b4b4d;text-transform:uppercase}#product-sheet #product-tabs #product-range .product-details .block{margin-bottom:50px}#product-sheet #product-tabs #product-range .product-details ul{clear:both;overflow:hidden}#product-sheet #product-tabs #product-range .product-details li{width:20%;float:left;margin-right:5%}#product-sheet #product-tabs #product-range .product-details li img{max-width:40%;float:left}#product-sheet #product-tabs #product-range .product-details li span{width:57%;float:left;margin-left:3%;line-height:1.1;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#646464}#product-sheet #product-tabs #product-range .product-details .table-responsive,#product-sheet #product-tabs #product-range .product-details table{width:100%}#product-sheet #product-tabs #product-range .product-details .table-responsive th,#product-sheet #product-tabs #product-range .product-details .table-responsive td,#product-sheet #product-tabs #product-range .product-details table th,#product-sheet #product-tabs #product-range .product-details table td{text-align:left}#product-sheet #product-tabs #product-range .product-details .right-part .pdf-link{width:75%;display:block;margin-bottom:15px;padding:5px;font-family:"eurostile-reg",Arial;font-size:18px;color:#fff;background-color:#ff8200;text-align:center}#product-sheet #product-tabs #product-range .product-details .right-part .add-basket{width:75%;clear:both;overflow:hidden;padding:10px;background-color:#fff}#product-sheet #product-tabs #product-range .product-details .right-part .add-basket p{margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#646464;text-align:center}#product-sheet #product-tabs #product-range .product-details .right-part .add-basket input[type=number]{width:60%;height:25px;float:left;padding-left:10px;border:none;background:#f0f0f0}#product-sheet #product-tabs #product-range .product-details .right-part .add-basket input[type=submit]{width:37%;height:25px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:#ff8200;border:none}@media (min-width: 768px) and (max-width: 1650px){#product-sheet #product-tabs #product-range .product-details .right-part .pdf-link,#product-sheet #product-tabs #product-range .product-details .right-part .add-basket{width:90%}}#product-sheet #product-tabs #product-range #back-top{position:absolute;right:-10px;top:30%;padding:2.5px 10px;background-color:#ff8200;color:#fff}#product-sheet #product-tabs #product-range #back-top img{margin-left:5px}@media (min-width: 768px) and (max-width: 991px){#product-sheet #product-tabs #product-range .product-details li{width:25%}}@media (max-width: 767px){#product-sheet #product-tabs #product-range .product-details li{width:45%;margin-bottom:10px}#product-sheet #product-tabs #product-range .right-part .pdf-link,#product-sheet #product-tabs #product-range .right-part .add-basket{width:100% !important}}#product-sheet #product-tabs #consumables .desc{margin-bottom:10px}#product-sheet #product-tabs #consumables .consumable{clear:both;overflow:hidden;margin-top:20px}#product-sheet #product-tabs #consumables .consumable .text{float:left;margin-left:10px}#product-sheet #product-tabs #consumables .consumable .text h3{margin:0 0 5px 0;font-family:'eurostile-demi', Arial;text-transform:none}#product-sheet #product-tabs #consumables .consumable img{margin-right:10px;float:left}#product-sheet #product-tabs #consumables .consumable .warning{float:none;margin:0}#product-sheet #product-tabs #consumables .consumable .img-container{position:relative;width:120px;height:100px;float:left;margin-bottom:10px;background-color:#fff}#product-sheet #product-tabs #consumables .consumable .img-container .img-std{position:absolute;max-width:95%;max-height:95%;margin:0;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#product-sheet #product-tabs #consumables .consumable-std h3{font-family:'eurostile-demi', Arial}#product-sheet #product-tabs #consumables .consumable-exception table th:first-child,#product-sheet #product-tabs #consumables .consumable-exception table td:first-child{width:30px !important}#product-sheet #product-tabs #consumables .icon{max-width:15%;float:left;margin-right:5%}#product-sheet #product-tabs #consumables .table-responsive{width:100%}#product-sheet #product-tabs #consumables .table-responsive .elg12,#product-sheet #product-tabs #consumables .table-responsive .e12,#product-sheet #product-tabs #consumables .table-responsive .elg15,#product-sheet #product-tabs #consumables .table-responsive .elg25,#product-sheet #product-tabs #consumables .table-responsive .gp{background-color:#c5a6cf}#product-sheet #product-tabs #consumables .table-responsive .hdgp,#product-sheet #product-tabs #consumables .table-responsive .hdg{background-color:#ee7178}#product-sheet #product-tabs #consumables .table-responsive .ssa2,#product-sheet #product-tabs #consumables .table-responsive .ssa,#product-sheet #product-tabs #consumables .table-responsive .ssa4,#product-sheet #product-tabs #consumables .table-responsive .alu,#product-sheet #product-tabs #consumables .table-responsive .plas{background-color:#ffec00}#product-sheet #product-tabs #consumables .table-responsive .elg3,#product-sheet #product-tabs #consumables .table-responsive .elg33,#product-sheet #product-tabs #consumables .table-responsive .elg5,#product-sheet #product-tabs #consumables .table-responsive .e6,#product-sheet #product-tabs #consumables .table-responsive .elg9,#product-sheet #product-tabs #consumables .table-responsive .elg10{background-color:#5692ce}#product-sheet #product-tabs #consumables .table-responsive .b,#product-sheet #product-tabs #consumables .table-responsive .pho,#product-sheet #product-tabs #consumables .table-responsive .lf{background-color:#add6b7}#product-sheet #product-tabs #consumables .image{float:left;margin-left:5%;max-width:25%}#product-sheet #product-tabs #accessories .accessory,#product-sheet #product-tabs #accessories .associated-product,#product-sheet #product-tabs #associated-products .accessory,#product-sheet #product-tabs #associated-products .associated-product,#product-sheet #product-tabs #associated-tools .accessory,#product-sheet #product-tabs #associated-tools .associated-product{margin-bottom:20px;font-family:'eurostile-reg', Arial;text-align:center}#product-sheet #product-tabs #accessories .accessory .img-container,#product-sheet #product-tabs #accessories .associated-product .img-container,#product-sheet #product-tabs #associated-products .accessory .img-container,#product-sheet #product-tabs #associated-products .associated-product .img-container,#product-sheet #product-tabs #associated-tools .accessory .img-container,#product-sheet #product-tabs #associated-tools .associated-product .img-container{position:relative;height:150px;padding:10px;background-color:#fff}#product-sheet #product-tabs #accessories .accessory img:not(.warning),#product-sheet #product-tabs #accessories .associated-product img:not(.warning),#product-sheet #product-tabs #associated-products .accessory img:not(.warning),#product-sheet #product-tabs #associated-products .associated-product img:not(.warning),#product-sheet #product-tabs #associated-tools .accessory img:not(.warning),#product-sheet #product-tabs #associated-tools .associated-product img:not(.warning){position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:130px;width:auto;margin:0 auto}#product-sheet #product-tabs #accessories .accessory h3,#product-sheet #product-tabs #accessories .associated-product h3,#product-sheet #product-tabs #associated-products .accessory h3,#product-sheet #product-tabs #associated-products .associated-product h3,#product-sheet #product-tabs #associated-tools .accessory h3,#product-sheet #product-tabs #associated-tools .associated-product h3{font-family:'eurostile-reg', Arial;font-size:18px}#product-sheet #product-tabs #accessories .accessory h3 a,#product-sheet #product-tabs #accessories .associated-product h3 a,#product-sheet #product-tabs #associated-products .accessory h3 a,#product-sheet #product-tabs #associated-products .associated-product h3 a,#product-sheet #product-tabs #associated-tools .accessory h3 a,#product-sheet #product-tabs #associated-tools .associated-product h3 a{color:#4b4b4b}#product-sheet #product-tabs #accessories .accessory .add-basket,#product-sheet #product-tabs #accessories .associated-product .add-basket,#product-sheet #product-tabs #associated-products .accessory .add-basket,#product-sheet #product-tabs #associated-products .associated-product .add-basket,#product-sheet #product-tabs #associated-tools .accessory .add-basket,#product-sheet #product-tabs #associated-tools .associated-product .add-basket{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto}#product-sheet #product-tabs #accessories .accessory .add-basket p,#product-sheet #product-tabs #accessories .associated-product .add-basket p,#product-sheet #product-tabs #associated-products .accessory .add-basket p,#product-sheet #product-tabs #associated-products .associated-product .add-basket p,#product-sheet #product-tabs #associated-tools .accessory .add-basket p,#product-sheet #product-tabs #associated-tools .associated-product .add-basket p{margin:10px 0 0 0}#product-sheet #product-tabs #accessories .accessory .add-basket .warning,#product-sheet #product-tabs #accessories .associated-product .add-basket .warning,#product-sheet #product-tabs #associated-products .accessory .add-basket .warning,#product-sheet #product-tabs #associated-products .associated-product .add-basket .warning,#product-sheet #product-tabs #associated-tools .accessory .add-basket .warning,#product-sheet #product-tabs #associated-tools .associated-product .add-basket .warning{margin-left:5px}#product-sheet #product-tabs #accessories .accessory input[type=number],#product-sheet #product-tabs #accessories .associated-product input[type=number],#product-sheet #product-tabs #associated-products .accessory input[type=number],#product-sheet #product-tabs #associated-products .associated-product input[type=number],#product-sheet #product-tabs #associated-tools .accessory input[type=number],#product-sheet #product-tabs #associated-tools .associated-product input[type=number]{width:70px;height:25px;padding-left:10px;border:none;background:#f0f0f0}#product-sheet #product-tabs #accessories .accessory input[type=submit],#product-sheet #product-tabs #accessories .associated-product input[type=submit],#product-sheet #product-tabs #associated-products .accessory input[type=submit],#product-sheet #product-tabs #associated-products .associated-product input[type=submit],#product-sheet #product-tabs #associated-tools .accessory input[type=submit],#product-sheet #product-tabs #associated-tools .associated-product input[type=submit]{height:25px;margin-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:#ff8200;border:none}@media (min-width: 1200px){#product-sheet #product-tabs #accessories .accessory:nth-child(6n+7),#product-sheet #product-tabs #associated-products .accessory:nth-child(6n+7),#product-sheet #product-tabs #associated-tools .accessory:nth-child(6n+7){clear:left}}@media (min-width: 992px) and (max-width: 1199px){#product-sheet #product-tabs #accessories .accessory:nth-child(4n+5),#product-sheet #product-tabs #associated-products .accessory:nth-child(4n+5),#product-sheet #product-tabs #associated-tools .accessory:nth-child(4n+5){clear:left}}@media (min-width: 768px) and (max-width: 991px){#product-sheet #product-tabs #accessories .accessory:nth-child(3n+4),#product-sheet #product-tabs #associated-products .accessory:nth-child(3n+4),#product-sheet #product-tabs #associated-tools .accessory:nth-child(3n+4){clear:left}}@media (max-width: 767px){#product-sheet #product-tabs #accessories .accessory:nth-child(2n+3),#product-sheet #product-tabs #associated-products .accessory:nth-child(2n+3),#product-sheet #product-tabs #associated-tools .accessory:nth-child(2n+3){clear:left}}#product-sheet #product-tabs #accessories .consumable{clear:both;overflow:hidden;margin-top:20px}#product-sheet #product-tabs #accessories .consumable-std .img-container{position:relative;width:120px;height:100px;float:left;margin-bottom:10px;background-color:#fff}#product-sheet #product-tabs #accessories .consumable-std .img-container .img-std{position:absolute;max-width:95%;max-height:95%;margin:0;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#product-sheet #product-tabs #accessories .consumable-std .text{float:left;margin-left:10px}#product-sheet #product-tabs #accessories .consumable-std .text h3{margin:0 0 5px 0;font-family:'eurostile-demi', Arial}#product-sheet #product-tabs #accessories .table-responsive{width:50%;float:left;clear:both}#product-sheet #product-tabs #accessories .table-responsive th:last-child,#product-sheet #product-tabs #accessories .table-responsive td:last-child{min-width:145px;text-align:right}#product-sheet #product-tabs #tech-infos .title{font-family:'eurostile-demi', Arial}#product-sheet #product-tabs #tech-infos table th:first-child,#product-sheet #product-tabs #tech-infos table td:first-child{width:540px}#product-sheet #product-tabs #tech-infos table th:last-child,#product-sheet #product-tabs #tech-infos table td:last-child{width:auto}#product-sheet #product-tabs #reco-loads .table-responsive{width:auto}#product-sheet #product-tabs #reco-loads .table-responsive table{width:auto}#product-sheet #product-tabs #technical-dl h3{margin:20px 0 5px 0;font-family:'eurostile-reg', Arial;font-size:18px}#product-sheet #product-tabs #technical-dl .links:nth-child(3n+4){clear:left}#product-sheet #product-tabs #technical-dl ul{margin:0}#product-sheet #product-tabs #technical-dl ul li{clear:both;overflow:hidden;margin-bottom:5px}#product-sheet #product-tabs #technical-dl ul a{float:left;font-family:"eurostile-reg",Arial;font-size:14px;color:#ff8200;text-decoration:underline}#product-sheet #product-tabs #technical-dl ul a img{width:25px;float:left;margin-right:5px}#product-sheet #product-tabs #technical-dl ul a span{margin-right:10px}@media (min-width: 1200px) and (max-width: 1399px){#product-sheet #product-details{width:41.66666667%}#product-sheet #further-infos{width:29.16666667%}#product-sheet #product-summary #product-approvals li{width:30%;margin-bottom:10px}}@media (min-width: 992px) and (max-width: 1199px){#product-sheet #product-summary #product-approvals li{width:30%;margin-bottom:10px}#product-sheet #further-infos{height:auto !important;margin-top:30px}#product-sheet #product-tabs{margin-top:50px}#product-sheet #product-tabs .nav-tabs a{padding:10px 5px;font-size:11px}#product-sheet #product-tabs #consumables .icon{max-width:20%}}@media (min-width: 768px) and (max-width: 991px){#product-sheet h1{margin-top:10px}#product-sheet #product-summary #details-container{padding:10px}#product-sheet #product-summary #product-approvals li{width:30%;margin-bottom:10px}#product-sheet #further-infos{height:auto !important;margin-top:30px}#product-sheet #product-tabs{margin-top:50px}#product-sheet #product-tabs .nav-tabs li{width:14.28%;padding:0 4px}#product-sheet #product-tabs .nav-tabs li:first-child{padding-left:7px}#product-sheet #product-tabs .nav-tabs a{padding:5px;font-size:11px}#product-sheet #product-tabs #product-range .table-responsive table{width:100%}#product-sheet #product-tabs #product-range th:last-child,#product-sheet #product-tabs #product-range td:last-child{min-width:180px;width:180px}#product-sheet #product-tabs #consumables img{max-width:15%}#product-sheet #product-tabs #consumables .icon{max-width:20%}}@media (max-width: 767px){#product-sheet #product-details{margin-top:25px}#product-sheet #product-summary #details-container{padding:10px}#product-sheet #product-summary #product-approvals li{width:100%;margin-left:0}#product-sheet #product-summary #product-approvals li img{width:auto}#product-sheet #product-summary #further-infos{margin-top:25px}#product-sheet #product-tabs{margin-top:50px}#product-sheet #product-tabs .nav-tabs li{margin-bottom:10px}#product-sheet #product-tabs .nav-tabs a{padding:7px 15px !important;border-bottom:none !important}#product-sheet #product-tabs #product-range th:last-child,#product-sheet #product-tabs #product-range td:last-child{min-width:170px;width:170px}#product-sheet #product-tabs #consumables .consumable{margin-top:0}#product-sheet #product-tabs #consumables img{max-width:100%}#product-sheet #product-tabs #consumables .img-container{width:25% !important}#product-sheet #product-tabs #consumables .text{width:72.5% !important;margin-left:2.5% !important}#product-sheet #product-tabs #consumables .table-responsive{width:100%;margin-left:0;margin-top:10px}#product-sheet #product-tabs #consumables .image{margin-left:0;max-width:100%}#product-sheet #product-tabs #accessories .consumable-std .img-container{width:25% !important}#product-sheet #product-tabs #accessories .consumable-std .text{width:72.5% !important;margin-left:2.5% !important}#product-sheet #product-tabs #technical-dl .links:nth-child(3){clear:left}}#addToCartModal .modal-content{border:none;border-radius:0}#addToCartModal .modal-content .modal-header{border-bottom:none;padding-bottom:0}#addToCartModal .modal-content .modal-header .close{margin-top:-10px;opacity:1}#addToCartModal .modal-content h4{padding-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;border-bottom:1px solid #d7d7d7}#addToCartModal .modal-content p{margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4b4b4b}#addToCartModal .modal-content .name{font-size:14px}#addToCartModal .modal-content .close-btn{display:inline-block;padding:5px 20px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase}#dl-center{margin-bottom:50px}#dl-center h1 span{font-size:16px}#dl-center #docs-search #filters-block-container{outline:none}#dl-center #docs-search #search-container{padding:10px;background-color:#e6e6e6}#dl-center #docs-search #search-container #filters-list ul{padding:0 0 10px 0}#dl-center #docs-search #search-container #filters-list ul li{margin:0;margin-top:0 !important}#dl-center #docs-search #search-container #filters-list ul li ul{padding-left:15px !important}#dl-center #docs-search input{width:100%;height:30px;padding-left:10px;font-family:"eurostile",Arial;font-size:12px;color:#787878;border:1px solid #ff8200;background:url(../imgs/picto-loupe.png) no-repeat 95% center,#fff;background-size:17px 17px}#dl-center #docs-search ::-webkit-input-placeholder{color:#b4b4b4}#dl-center #docs-search ::-moz-placeholder{color:#b4b4b4}#dl-center #docs-search :-ms-input-placeholder{color:#b4b4b4}#dl-center #docs-search :-moz-placeholder{color:#b4b4b4}#dl-center #docs-search .search-block .title{margin-top:30px;padding-bottom:5px;padding-right:30px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;border-bottom:1px solid #fff;background:url(../imgs/picto-close-filters.png) no-repeat right center;cursor:pointer}#dl-center #docs-search .search-block ul ul{margin-top:25px;padding-left:25px}#dl-center #docs-search .search-block li{clear:both;overflow:hidden;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#646464}#dl-center #docs-search .search-block input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#dl-center #docs-search .search-block input[type=checkbox].css-checkbox+label.css-label{float:left;margin:0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#dl-center #docs-search .search-block input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#dl-center #docs-search .search-block label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dl-center #docs-results .desc{margin-bottom:50px}#dl-center #docs-results #filters-list{float:left}#dl-center #docs-results #filters-list p{float:left;margin-right:20px;font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#dl-center #docs-results #filters-list ul{float:left;margin:0 35px 10px 0}#dl-center #docs-results #filters-list li{float:left;margin-right:15px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#dl-center #docs-results #filters-list li .delete-filter{font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#dl-center #docs-results #filters-list li:not(:last-child)::after{content:"/";color:#ff8200;margin-left:10px}#dl-center #docs-results #filters-list .delete-all{display:inline-block;padding:2.5px 5px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200}#dl-center #filters-pagination{clear:both;overflow:hidden;margin-bottom:30px;border-bottom:1px solid #e6e6e6}#dl-center .pagination{float:right;margin:0}#dl-center .pagination a{font-family:"eurostile",Arial;font-size:12px;color:#4b4b4b;border:none}#dl-center .pagination li:not(:last-child) a::after{content:"|";color:#e6e6e6;position:absolute;right:0}#dl-center .pagination .active a{color:#ff8200}#dl-center #results{margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}#dl-center .result{clear:both;overflow:hidden;margin-bottom:10px;padding:10px;border:1px solid #dcdcdc}#dl-center .result .pdf,#dl-center .result .details{float:left}#dl-center .result .details{margin-left:25px}#dl-center .result .details img{margin-left:10px}#dl-center .result .name{float:left;margin-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#dl-center .result .name span{display:block}#dl-center .result .desc{clear:left;margin-bottom:0 !important}#dl-center .result .right-part{float:right;font-size:12px}#dl-center .result .right-part p{margin-bottom:5px}#dl-center .result .right-part .dl-doc{padding:5px;color:#fff;background-color:#ff8200}@media (max-width: 767px){#dl-center #docs-search{padding-right:7px}#dl-center #docs-search .search-block ul{display:none}#dl-center #docs-search .search-block .title{background:url(../imgs/picto-open-filters.png) no-repeat right center}#dl-center #docs-results{margin-top:20px;padding-left:7px}#dl-center #docs-results .desc{margin-bottom:25px}#dl-center #filters-list p{float:none}#dl-center #filters-list .delete-all{width:100%;margin-top:10px;line-height:25px;text-align:center}#dl-center #filters-pagination #filters-list{float:none}#dl-center .pagination{margin-top:20px}#dl-center .result .pdf{width:10%}#dl-center .result .details{width:85%;margin-left:5%;margin-bottom:10px}#dl-center .result .name{width:85%;font-size:12px}#dl-center .result .right-part{clear:both;overflow:hidden;float:none;margin-top:10px}#dl-center .result .right-part .dl-doc{display:block;width:100%;line-height:20px;text-align:center}}#img-library{margin-bottom:50px}#img-library h1 span{font-size:16px}#img-library #imgs-search{margin-bottom:25px;padding-right:0}#img-library #imgs-search #filters-block-container{outline:none}#img-library #imgs-search #search-container{padding:10px;background-color:#e6e6e6}#img-library #imgs-search input{width:100%;height:30px;padding-left:10px;font-family:"eurostile",Arial;font-size:12px;color:#787878;border:1px solid #ff8200;background:url(../imgs/picto-loupe.png) no-repeat 95% center,#fff;background-size:17px 17px}#img-library #imgs-search ::-webkit-input-placeholder{color:#b4b4b4}#img-library #imgs-search ::-moz-placeholder{color:#b4b4b4}#img-library #imgs-search :-ms-input-placeholder{color:#b4b4b4}#img-library #imgs-search :-moz-placeholder{color:#b4b4b4}#img-library #imgs-search .search-block .title{margin-top:30px;padding-bottom:5px;padding-right:30px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;border-bottom:1px solid #fff;background:url(../imgs/picto-close-filters.png) no-repeat right center;cursor:pointer}#img-library #imgs-search .search-block ul ul{margin-top:25px;padding-left:25px}#img-library #imgs-search .search-block li{clear:both;overflow:hidden;margin-top:0 !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#646464}#img-library #imgs-search .search-block input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#img-library #imgs-search .search-block input[type=checkbox].css-checkbox+label.css-label{float:left;margin:0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#img-library #imgs-search .search-block input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#img-library #imgs-search .search-block label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#img-library #imgs-results .desc{margin-bottom:50px}#img-library #imgs-results #filters-list{float:left}#img-library #imgs-results #filters-list p{float:left;margin-right:20px;font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#img-library #imgs-results #filters-list ul{float:left;margin:0 35px 10px 0}#img-library #imgs-results #filters-list li{float:left;margin-right:15px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#img-library #imgs-results #filters-list li .delete-filter{font-family:"eurostile",Arial;font-size:14px;color:#ff8200}#img-library #imgs-results #filters-list li:not(:last-child)::after{content:"/";color:#ff8200;margin-left:10px}#img-library #imgs-results #filters-list .delete-all{display:inline-block;padding:2.5px 5px;font-family:"eurostile",Arial;font-size:12px;color:#fff;background-color:#ff8200}#img-library #filters-pagination{clear:both;overflow:hidden;margin-bottom:30px;border-bottom:1px solid #e6e6e6}#img-library .pagination{float:right;margin:0}#img-library .pagination a{font-family:"eurostile",Arial;font-size:12px;color:#4b4b4b;border:none}#img-library .pagination li:not(:last-child) a::after{content:"|";color:#e6e6e6;position:absolute;right:0}#img-library .pagination .active a{color:#ff8200}#img-library #results{margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}@media (min-width: 992px){#img-library #results #products-results div:nth-child(3n+4){clear:left}}#img-library #results .img-container{position:relative;height:260px;margin-bottom:20px;padding:10px;border:1px solid #dcdcdc}#img-library #results .img-container .name{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}#img-library #results .img-container .img{max-width:90%;max-height:60%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#img-library #results .img-container .dl{width:25px;position:absolute;right:10px;bottom:10px}@media (min-width: 992px) and (max-width: 1199px){#img-library #results .img-container .img{max-height:45% !important}}@media (min-width: 768px) and (max-width: 991px){#img-library #results #products-results div:nth-child(2n+3){clear:left}#img-library #results .img-container .img{max-height:45% !important}}@media (max-width: 767px){#img-library #imgs-search{padding-right:7px}#img-library #imgs-search .search-block ul{display:none}#img-library #imgs-search .search-block .title{background:url(../imgs/picto-open-filters.png) no-repeat right center}#img-library #imgs-results{margin-top:20px;padding-left:7px}#img-library #imgs-results .desc{margin-bottom:25px}#img-library #filters-list p{float:none}#img-library #filters-list .delete-all{width:100%;margin-top:10px;line-height:25px;text-align:center}#img-library .pagination{margin-top:20px}}#toTop{z-index:99;display:none;position:fixed;bottom:25px;right:5%;width:75px;height:44px;font-family:"eurostile",Arial;font-size:12px;color:#fff;text-transform:uppercase;background-color:#4d4d4d;opacity:0.8;filter:alpha(opacity=80)}#toTop img{margin:11.5px 0 11.5px 10px}#toTop:hover{opacity:1;filter:alpha(opacity=80)}#selected-products{margin-bottom:50px}#selected-products #selected-products-table{margin-top:50px;margin-bottom:30px}#selected-products table{margin-bottom:0}#selected-products table th{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;font-weight:normal;background-color:#6e6e6e;text-transform:uppercase}#selected-products table th:last-child{text-align:right}#selected-products table tr:nth-child(even){background-color:#f5f5f5}#selected-products table input[type=number]{width:70px;height:25px;border:1px solid #e6e6e6;background:#fff}#selected-products table .del-btn{float:right}#selected-products .actions-btns form{display:inline-block;padding:5px 20px;background-color:#ff8200;text-transform:uppercase}#selected-products .actions-btns form .pdf-btn{font-family:"eurostile",Arial;font-size:14px;color:#fff}#selected-products .empty-btn{display:inline-block;margin-right:10px;padding:5px 20px;font-family:"eurostile",Arial;font-size:14px;color:#787878;background-color:#e6e6e6;text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){#selected-products .empty-btn,#selected-products .actions-btns form{padding:5px 10px}}@media (max-width: 767px){#selected-products .empty-btn{width:100%;padding:7.5px 10px;margin:0 0 20px 0;text-align:center}#selected-products .pdf-btn{width:100%;padding:7.5px 10px;text-align:center}}#wheretobuy{margin-bottom:100px}#wheretobuy h1{margin-bottom:25px}#wheretobuy .desc{margin-bottom:75px}#wheretobuy #search{margin-bottom:15px}#wheretobuy #search input[type=text]{width:100%;height:40px;padding-left:10px;color:#4b4b4d;background-color:#f0f0f0;border:1px solid #ff8200;text-transform:uppercase}#wheretobuy #search ::-webkit-input-placeholder{color:#4b4b4b}#wheretobuy #search ::-moz-placeholder{color:#4b4b4b}#wheretobuy #search :-ms-input-placeholder{color:#4b4b4b}#wheretobuy #search input:-moz-placeholder{color:#4b4b4b}#wheretobuy #search input[type=submit]{width:100%;height:40px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200;border:none}#wheretobuy #map-container{height:calc(100% - 55px)}#wheretobuy #map_canvas_bis{width:1180px;height:845px}#wheretobuy #list-container{position:relative;height:900px;overflow-y:scroll;padding:20px;color:#4b4b4d;background-color:#e6e6e6}#wheretobuy #list-container #filter{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.5)}#wheretobuy #list-container #filter select{width:200px;height:30px;margin-left:10px;padding-left:10px;padding-right:35px;background:url(../imgs/fleche-select.jpg) no-repeat right center,#fff;border:none}#wheretobuy #list-container #distributors{clear:both;overflow:hidden}#wheretobuy #list-container .address-block{margin-bottom:30px}#wheretobuy #list-container .name{margin-bottom:5px;font-size:14px;font-weight:700}#wheretobuy #list-container .account-type{margin-bottom:0}#wheretobuy #list-container .results{float:right;padding:5px 15px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200}#wheretobuy #resultsModal{padding:10px !important}#wheretobuy #resultsModal .modal-content{height:auto;min-height:100%;border-radius:0}#wheretobuy #resultsModal .modal-header{border:none}#wheretobuy #resultsModal .modal-header h2{font-family:"eurostile",Arial;font-size:24px;color:#ff8200;text-transform:uppercase}#wheretobuy #resultsModal .modal-header .close{opacity:0.7}#wheretobuy #resultsModal .modal-header .close:hover{opacity:1}#wheretobuy #resultsModal .modal-body{clear:both;overflow:hidden}#wheretobuy #resultsModal input[type=submit]{float:right;padding:2.5px 25px}@media (min-width: 1200px) and (max-width: 1399px){#wheretobuy #search-input{width:79.16666667%}#wheretobuy #search-submit{width:20.83333333%}}@media (min-width: 992px) and (max-width: 1199px){#wheretobuy #list-container #filter select{width:195px}}@media (min-width: 768px) and (max-width: 991px){#wheretobuy .desc{margin-bottom:50px}#wheretobuy #list-container{padding:10px}#wheretobuy #list-container #filter select{width:100%;margin-left:0}}@media (max-width: 767px){#wheretobuy{margin-bottom:50px}#wheretobuy .desc{margin-bottom:25px}#wheretobuy iframe{height:500px}#wheretobuy #search-submit{margin-top:10px}#wheretobuy #list-container{padding:10px}#wheretobuy #list-container #filter select{width:100%;margin-left:0}#wheretobuy #list-container .results{width:calc(100% - 20px);margin-top:25px;text-align:center}}#training-centre{margin-bottom:50px}#training-centre h2{margin-bottom:20px;font-family:"eurostile",Arial;font-size:18px;color:#3c3c3c}#training-centre #sessions{clear:both;overflow:hidden;margin-top:40px;margin-bottom:50px}#training-centre #sessions table th{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;font-weight:normal;background-color:#6e6e6e;text-transform:uppercase}#training-centre #sessions table tr:nth-child(even){background-color:#f5f5f5}#training-centre #sessions table th:first-child,#training-centre #sessions table td:first-child{max-width:200px}#training-centre #sessions table th:first-child img,#training-centre #sessions table td:first-child img{max-width:100%}#training-centre #sessions .pagination-block{clear:both;overflow:hidden;margin-bottom:25px;padding-top:10px;padding-bottom:5px;border-top:1px solid #e6e6e6}#training-centre #sessions .pagination{float:left;margin:0}#training-centre #sessions .pagination a{font-family:"eurostile",Arial;font-size:12px;color:#4b4b4b;border:none}#training-centre #sessions .pagination li:not(:last-child) a::after{content:"|";color:#e6e6e6;position:absolute;right:0}#training-centre #sessions .pagination .active{color:#ff8200}#training-centre #sessions .training{margin-bottom:25px}#training-centre #sessions .training .img-container{padding:20px 10px;border:1px solid #e6e6e6}#training-centre #sessions .training .img-container img{margin:0 auto}#training-centre #sessions .training .name{margin-top:10px;margin-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#3c3c3c;text-transform:uppercase}#training-centre #sessions .training .size{float:left;margin-top:15px}#training-centre #sessions .training .place{margin:0}#training-centre #sessions .training .dl-btn{display:inline-block;float:right;margin-top:15px;padding:2.5px 15px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200;text-transform:uppercase}@media (min-width: 992px){#training-centre #sessions .training:nth-child(3n+4){clear:left}}#training-centre #training-register{clear:both;overflow:hidden}#training-centre #training-register .hidden{display:none}#training-centre #training-register select{background:url(../imgs/fleche-select-form.png) no-repeat 100% center,#e6e6e6}#training-centre #training-register textarea{padding-left:10px;padding-top:10px;height:130px}#training-centre #training-register input[type=submit]{padding:2.5px 20px}#training-centre #training-register .firstname{margin-bottom:50px}#training-centre #training-register .options{margin-top:20px}#training-centre #training-register .options label{width:30%;margin-bottom:7.5px}#training-centre #training-register .same-location label{width:auto;margin-bottom:7.5px;margin-right:20px}@media (min-width: 768px) and (max-width: 991px){#training-centre #training-register input[type=submit]{width:20%;padding:5px 20px}}@media (max-width: 767px){#training-centre #training-register input[type=submit]{width:100%;margin-bottom:20px;padding:7.5px 20px}#training-centre #sessions td{white-space:normal}}:root #training-centre select{padding-right:0 !important;background:none,#f0f0f0\0  !important}#softwares{margin-bottom:100px}#softwares #intro{margin-bottom:50px}#softwares #intro p{margin-bottom:5px}#softwares #softwares-list{border-bottom:1px solid #e6e6e6}#softwares #softwares-list .software{margin-bottom:25px}@media (min-width: 992px){#softwares #softwares-list .software:nth-child(3n+4){clear:left}}#softwares #softwares-list .img-container{padding:20px 10px;border:1px solid #e6e6e6}#softwares #softwares-list .img-container img{margin:0 auto}#softwares #softwares-list .name{margin-top:10px;margin-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#3c3c3c;text-transform:uppercase}#softwares #softwares-list .size{float:left;margin-top:15px}#softwares #softwares-list .dl-btn{display:inline-block;float:right;margin-top:15px;padding:2.5px 15px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200;text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){#softwares .software:nth-child(2n+3){clear:left}}@media (max-width: 767px){#softwares{margin-bottom:25px}#softwares #softwares-list .software{clear:both;overflow:hidden}}#faq{margin-bottom:100px}#faq #intro{margin-bottom:50px}#faq #intro p{margin-bottom:5px}#faq .nav-tabs{margin-bottom:20px;border:none}#faq .nav-tabs li{width:20%}#faq .nav-tabs input{width:97%;height:100%;margin-right:3%;padding:10px 10px 5px 10px;font-family:"eurostile",Arial;font-size:16px;color:#fff;background-color:#6e6e6e;border-radius:0;border:none;text-align:left;white-space:pre-wrap}#faq .nav-tabs input.active{color:#4b4b4b;background-color:#e6e6e6}#faq .nav-tabs li:last-child input{width:100%;margin-right:0}#faq .tab-content .panel{margin-bottom:10px;border:none}#faq .tab-content .panel .panel-heading{background-color:#f5f5f5;border-radius:0}#faq .tab-content .panel .panel-heading a{display:block;background:url(../imgs/picto-question-ouverte.png) no-repeat right center}#faq .tab-content .panel .panel-heading .collapsed{background:url(../imgs/picto-question-fermee.png) no-repeat right center}#faq .tab-content .panel .panel-heading h3{font-size:14px;color:#646464;text-transform:uppercase}#faq .tab-content .panel .panel-body{border:1px solid #f5f5f5;border-top:none;border-bottom:none}@media (min-width: 768px) and (max-width: 991px){#faq .nav-tabs input{font-size:13px}}@media (max-width: 767px){#faq{margin-bottom:25px}#faq .nav-tabs li{width:100%;margin-bottom:10px}#faq .nav-tabs li input{width:100%;margin:0}}#search-results h1 span{font-family:"eurostile-demi", Arial}#search-results .nav-tabs{border:none}#search-results .nav-tabs li{height:77.5px;margin:0;text-transform:uppercase}#search-results .nav-tabs a{height:100%;font-family:"eurostile",Arial;font-size:16px;color:#fff;border-radius:0;border:none;border-bottom:15px solid #fff;background-color:#6e6e6e}#search-results .nav-tabs .active a{color:#4b4b4d;background-color:#e6e6e6;border-bottom:15px solid #e6e6e6}#search-results .tab-content{padding-top:50px;border-top:1px solid #e6e6e6}#search-results .filters-block{margin-bottom:25px;padding-right:0}#search-results #filters-block-container{outline:0}#search-results #downloads-results p{margin-bottom:10px}#search-results #downloads-results ul li{margin-top:0 !important}#search-results #downloads-results .result{clear:both;overflow:hidden;margin-bottom:10px;padding:10px;border:1px solid #dcdcdc}#search-results #downloads-results .result .pdf,#search-results #downloads-results .result .details{float:left}#search-results #downloads-results .result .details{margin-left:25px}#search-results #downloads-results .result .details img{margin-left:10px}#search-results #downloads-results .result .name{float:left;margin-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#search-results #downloads-results .result .name span{display:block}#search-results #downloads-results .result .desc{clear:left;margin-bottom:0 !important}#search-results #downloads-results .result .right-part{float:right;font-size:12px}#search-results #downloads-results .result .right-part p{margin-bottom:5px}#search-results #downloads-results .result .right-part .dl-doc{padding:5px;color:#fff;background-color:#ff8200}#search-results .filters-container{padding:10px;background-color:#e6e6e6}#search-results .filters-container .title{margin:0;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4b;text-transform:uppercase}#search-results .filters-container .category-name{padding-bottom:5px;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b;text-transform:uppercase;border-bottom:1px solid #fff}#search-results .filters-container ul{padding:0 15px 10px 15px}#search-results .filters-container input[type=submit]{margin:0 0 15px 15px}#search-results .filters-container li{clear:both;overflow:hidden;margin-top:5px !important;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#646464}#search-results .filters-container input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#search-results .filters-container input[type=checkbox].css-checkbox+label.css-label{float:left;margin:0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#search-results .filters-container input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#search-results .filters-container label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#search-results .filters-container .filter{margin-top:10px;background-color:#fff}#search-results .filters-container .filter p{margin:0;padding:5px 30px 5px 15px;border-bottom:1px solid #e6e6e6;background:url("/imgs/picto-open-filters.png") 97% center no-repeat;cursor:pointer}#search-results .pagination-block{clear:both;overflow:hidden;margin-bottom:25px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}#search-results .pagination-block:last-child{padding-top:10px;border-top:1px solid #e6e6e6;border-bottom:none}#search-results .pagination{float:left;margin:0}#search-results .pagination a{font-family:"eurostile",Arial;font-size:12px;color:#4b4b4b;border:none}#search-results .pagination li:not(:last-child) a::after{content:"|";color:#e6e6e6;position:absolute;right:0}#search-results .pagination .active a{color:#ff8200}#search-results .showall-btn{display:inline-block;float:right;margin-top:5px;padding:0 10px;font-family:"eurostile",Arial;font-size:12px;color:#ff8200;border:1px solid #ff8200}#search-results #search-results-products .results,#search-results #search-results-downloads .results,#search-results #search-results-images .results{clear:both;overflow:hidden}#search-results #search-results-products .results .product-card,#search-results #search-results-downloads .results .product-card,#search-results #search-results-images .results .product-card{margin-bottom:25px}#search-results #search-results-products .results .img-container,#search-results #search-results-downloads .results .img-container,#search-results #search-results-images .results .img-container{position:relative;height:260px;padding:10px;border:1px solid #e6e6e6}#search-results #search-results-products .results .img-container .name,#search-results #search-results-downloads .results .img-container .name,#search-results #search-results-images .results .img-container .name{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}#search-results #search-results-products .results .img-container img:not(.dl),#search-results #search-results-downloads .results .img-container img:not(.dl),#search-results #search-results-images .results .img-container img:not(.dl){position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:60%;width:auto;margin:0 auto}#search-results #search-results-products .results h2,#search-results #search-results-downloads .results h2,#search-results #search-results-images .results h2{float:left;margin:0;text-transform:none}#search-results #search-results-products .results h2 a,#search-results #search-results-downloads .results h2 a,#search-results #search-results-images .results h2 a{display:block;font-family:"eurostile",Arial;font-size:14px;color:#4b4b4b}#search-results #search-results-products .results .infos,#search-results #search-results-downloads .results .infos,#search-results #search-results-images .results .infos{clear:both;overflow:hidden;padding:5px 10px;background-color:#e6e6e6}#search-results #search-results-products .results .infos input[type=checkbox].css-checkbox,#search-results #search-results-downloads .results .infos input[type=checkbox].css-checkbox,#search-results #search-results-images .results .infos input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#search-results #search-results-products .results .infos input[type=checkbox].css-checkbox+label.css-label,#search-results #search-results-downloads .results .infos input[type=checkbox].css-checkbox+label.css-label,#search-results #search-results-images .results .infos input[type=checkbox].css-checkbox+label.css-label{clear:left;float:left;margin:10px 0 0 0;padding-left:14px;display:inline-block;line-height:1.1;font-weight:normal;vertical-align:middle;cursor:pointer}#search-results #search-results-products .results .infos input[type=checkbox].css-checkbox:checked+label.css-label,#search-results #search-results-downloads .results .infos input[type=checkbox].css-checkbox:checked+label.css-label,#search-results #search-results-images .results .infos input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../imgs/checkbox-checked.jpg) no-repeat left center}#search-results #search-results-products .results .infos label.css-label,#search-results #search-results-downloads .results .infos label.css-label,#search-results #search-results-images .results .infos label.css-label{background:url(../imgs/checkbox-unchecked.jpg) no-repeat left center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#search-results #search-results-products .results .infos .add-selection,#search-results #search-results-downloads .results .infos .add-selection,#search-results #search-results-images .results .infos .add-selection{float:right}#search-results #search-results-faq .result,#search-results #search-results-other .result{margin-bottom:30px;padding:10px;border:1px solid #c8c8c8}#search-results #search-results-faq h2,#search-results #search-results-other h2{float:none;margin-top:0;margin-bottom:5px;font-family:"eurostile",Arial;font-size:18px;color:#4b4b4d}#search-results #search-results-faq h2 a,#search-results #search-results-other h2 a{color:#4b4b4d}#search-results #search-results-faq .more,#search-results #search-results-other .more{margin-top:15px;padding:2.5px 10px;display:inline-block;font-size:12px;color:#fff;background-color:#ff8200;text-transform:uppercase}#search-results #search-results-images .results .img-container{margin-bottom:20px}#search-results #search-results-images .results .img-container .dl{width:25px;position:absolute;right:10px;bottom:10px}@media (min-width: 1200px){#search-results #search-results-products .results>div:nth-child(4n+5){clear:left}#search-results #search-results-images .results .product-card:nth-child(4n+5){clear:left}}@media (min-width: 992px) and (max-width: 1199px){#search-results #search-results-products .results .img-container img,#search-results #search-results-downloads .results .img-container img,#search-results #search-results-images .results .img-container img{max-height:45% !important}#search-results #search-results-products .results .infos .add-selection img,#search-results #search-results-downloads .results .infos .add-selection img,#search-results #search-results-images .results .infos .add-selection img{width:30px}#search-results #search-results-products .results>div:nth-child(3n+4){clear:left}#search-results #search-results-images .results .product-card:nth-child(3n+4){clear:left}}@media (min-width: 768px) and (max-width: 991px){#search-results .nav-tabs li{height:70px}#search-results .nav-tabs a{font-size:13px}#search-results #search-results-products .results .product-card:nth-child(2n+3),#search-results #search-results-downloads .results .product-card:nth-child(2n+3),#search-results #search-results-images .results .product-card:nth-child(2n+3){clear:left}#search-results #search-results-products .results .img-container img,#search-results #search-results-downloads .results .img-container img,#search-results #search-results-images .results .img-container img{max-height:45% !important}#search-results #search-results-products .results .infos .add-selection img,#search-results #search-results-downloads .results .infos .add-selection img,#search-results #search-results-images .results .infos .add-selection img{width:30px}#search-results #search-results-products .results>div:nth-child(2n+3){clear:left}#search-results #search-results-images .results .product-card:nth-child(2n+3){clear:left}}@media (max-width: 767px){#search-results .nav-tabs li{width:100%;height:auto;margin-bottom:10px}#search-results .nav-tabs li a{width:100%;border-bottom:none !important}#search-results #search-results-faq .more,#search-results #search-results-other .more{width:100%;padding:5px 20px;text-align:center}#search-results #downloads-results .result .pdf{width:10%}#search-results #downloads-results .result .details{width:85%;margin-left:5%;margin-bottom:10px}#search-results #downloads-results .result .name{width:85%;font-size:12px}#search-results #downloads-results .result .right-part{clear:both;overflow:hidden;float:none;margin-top:10px}#search-results #downloads-results .result .right-part .dl-doc{display:block;width:100%;line-height:20px;text-align:center}}#warranty{margin-bottom:50px}#warranty #intro{margin-bottom:50px}#warranty h2{position:relative;display:flex;margin-bottom:30px;font-family:"eurostile",Arial;font-size:18px;color:#3c3c3c}#warranty h2::after{content:'';flex:1;color:#ff8200;border-bottom:1px solid;margin:0 0 3px 10px}#warranty input[type=submit]{padding:2.5px 15px}#warranty #wrong-serial-nb{margin-top:20px;color:red}#warranty #warranty-form{margin-top:25px}#warranty #warranty-form p{color:#4b4b4b}#warranty #warranty-form p span{font-weight:bold}#warranty #warranty-form .serial-nb{margin-bottom:30px}#warranty #warranty-form .tool-name{float:left;margin-right:50px}#warranty #form{clear:both;overflow:hidden;margin-top:30px}#warranty #form h3{margin-bottom:30px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4b;font-weight:bold}#warranty #form p{margin-bottom:20px;font-style:italic}#warranty #form input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#warranty #form input[type=checkbox].css-checkbox+label.css-label{width:50%;margin-right:40px;margin-bottom:20px;padding-left:22px;height:17px;display:inline-block;line-height:17px;background-repeat:no-repeat;background-position:0 0;font-size:14px;font-weight:normal;vertical-align:middle;cursor:pointer}#warranty #form input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -17px}#warranty #form label.css-label{background-image:url(../imgs/sprite-checkbox2.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#warranty #form select{background:url(../imgs/fleche-select-form.png) no-repeat right center,#e6e6e6}#warranty #form .checkboxlist{display:block;-webkit-column-count:4;-moz-column-count:4;column-count:4}#warranty #form input[type=submit]{margin-right:33.3333333333333%}#warranty #form .required{font-size:12px;color:#4b4b4d;font-style:normal}@media (max-width: 767px){#warranty input[type=submit]{width:100%;padding:7.5px;margin-right:0 !important;margin-bottom:20px}#warranty .checkboxlist{-webkit-column-count:2 !important;-moz-column-count:2 !important;column-count:2 !important}}:root #warranty select{padding-right:0 !important;background:none,#f0f0f0\0  !important}#warranty-validation #intro{margin-bottom:50px}#warranty-validation .social{float:left}#warranty-validation .social li{position:relative;height:55px;float:left;margin-right:20px;padding-right:20px}#warranty-validation .social li:not(:last-child)::after{content:"";width:1px;height:55px;position:absolute;right:0;top:-15px;background-color:#b1b3b4}#warranty-validation #register-btn{float:left;padding:5px 20px;margin-left:50px;font-family:"eurostile",Arial;font-size:14px;color:#fff;background-color:#ff8200}footer{width:100%;position:absolute;left:0;bottom:0;margin:0 !important;padding:10px 0 0 5px}footer #footer-top{clear:both;overflow:hidden;margin:0;background-color:#c8c8c8}footer .title{display:block;margin-top:10px;margin-bottom:0;font-family:"eurostile-bc",Arial;font-size:22px;color:#4b4b4b;text-transform:uppercase}footer ul a{color:#646464}footer ul a:hover{color:#fff}footer #footer-products{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}footer input[type=search]{width:82.5%;height:35px;float:left;padding-left:15px;padding-right:35px;font-family:"eurostile",Arial;font-size:12px;color:#787878;background-color:#e6e6e6;border:none}footer input[type=submit],footer #dl-center-submit{width:17.5%;height:35px;float:left;background:url(../imgs/picto-loupe.png) no-repeat center,#e6e6e6}footer ::-webkit-input-placeholder{color:#b4b4b4}footer ::-moz-placeholder{color:#b4b4b4}footer :-ms-input-placeholder{color:#b4b4b4}footer input:-moz-placeholder{color:#b4b4b4}footer #footer-bottom{clear:both;overflow:hidden;margin:0;padding:10px;background-color:#8C8C8C;color:#4b4b4b}footer #footer-bottom a{color:#4b4b4b}footer #footer-bottom a:hover{color:#fff}footer #footer-bottom #copyright,footer #footer-bottom ul{float:left}footer #footer-bottom ul{margin-left:50px;margin-bottom:0}footer #footer-bottom .links li{float:left;margin-left:10px}@media (min-width: 992px) and (max-width: 1399px){footer .title{font-size:22px;line-height:1}footer input{width:100%}}@media (min-width: 992px) and (max-width: 1199px){footer #footer-top{padding-bottom:10px}footer #footer-products{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}footer #footer-products li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}footer #about-menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}footer #about-menu ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}footer #footer-download-center{clear:left}}@media (min-width: 768px) and (max-width: 991px){footer #footer-top{padding-bottom:10px}footer input{width:100%}footer #about-menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}footer #about-menu ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}footer #footer-download-center{clear:left}}@media (max-width: 767px){footer{position:static;padding-left:0}footer input[type=search]{width:85% !important}footer input[type=submit]{width:15% !important}}
/*# sourceMappingURL=design.css.map */
