body{background:rgba(255,255,255,1);padding:0;margin:0;font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.header-smart{display:none;}
.ajax_add_to_cart{display:none !important;visibility:hidden !important;}
.smart{display:none;}
.tab{display:none;}
.masquer{display:none;}
.img100{width:100%;height:auto;}
.img90{width:90%;height:auto;}
.img80{width:80%;height:auto;}
.alignleft{float:left;padding:2px 10px 4px 0;}
.alignright{float:right;padding:2px 0 4px 10px;}
.aligncenter{display:block;margin:0 auto;}
pre, h6{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block !important;white-space:normal !important;padding:0;margin:8px 0 0 0;}
pre a, h6 a{color:rgba(15,114,108,1);text-decoration:none;}
.shortcode-star-rating{padding:0 !important;}
.dashicons{font-size:30px !important;}
.space20{padding-top:20px !important;}
.footer{width:100%;padding:45px 0 3px 0;background-color:rgba(15,114,108,0.3);}
.fil-ariane{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:13px;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px 0;width:100%;}
.breadcrumb{width:100%;}
.fil-ariane a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;color:rgba(0,0,0,0.6);}
.fil-ariane a:hover{text-decoration:underline;color:rgba(0,0,0,1);}
.large1200{width:1200px;margin:0 auto;}
.large980{width:980px;margin:0 auto;}
.header-tab{display:none;}
.header{width:1350px;height:140px;margin:30px auto 0;position:relative;display:flex;justify-content:space-between;}
.header-logo{width:324px;height:auto;}
.header-logo img{width:100%;height:auto;}
.header-menu{width:1000px;padding:0;position:relative;}
.header-menu-top{position:relative;display:block;width:1000px;z-index:200;clear:both;padding:24px 0 0 0;}
.header-menu-bottom{position:absolute;bottom:17px;display:block;width:1000px;clear:both;border-top:1px solid rgba(0,0,0,0.4);padding:10px 0 0 0;}
.header-menu-search{position:relative;display:block;width:40%;float:left;margin:0 0 0 60px;}
.header-menu-reseau{position:relative;display:block;width:45%;float:right;padding:0 3px 0 0;}
.header-menu-reseau-ico{position:relative;display:block;height:28px;float:right;margin:0 0 0 12px;}
.header-menu-reseau-ico img{opacity:0.6;height:28px !important;width:auto;}
.header-menu-reseau-ico img:hover{opacity:1;}
.header-menu-partner{position:absolute;top:18px;right:0;display:block;}
.header-menu-partner img{height:55px !important;width:auto;padding:0 0 10px 0;}
.header-accueil{width:100%;height:510px;position:relative;}
.header-accueil-left{width:50%;position:absolute;top:0;bottom:0;left:0;}
.header-accueil-right{width:50%;position:absolute;top:0;bottom:0;right:0;}
.header-accueil-left-titre{width:600px;position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;}
.header-accueil-right-titre{width:600px;position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;}
.header-accueil-left-titre h2, .header-accueil-right-titre h2{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:25px;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid rgba(255,255,255,1);padding:8px 20px 5px 20px;}
.header-accueil-left-titre h2{margin:0 60px 0 0;}
.header-accueil-right-titre h2{margin:0 0 0 60px;}
.header-accueil-left-titre a, .header-accueil-right-titre a{text-decoration:none;}
.header-accueil-left-titre h2:hover, .header-accueil-right-titre h2:hover{background-color:rgba(255,255,255,0.3);}
#search input[type="text"]{font-family:'MontserratLight', Arial;font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0, 0.4);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(//antivirus-france.com/wp-content/themes/antivirus-france/css/images/search-white.svg) no-repeat 0 2px rgba(255,255,255,1);background-size:20px 20px;border:0px solid rgba(255,255,255,1);width:80%;padding:5px 15px 3px 25px;}
.header-accueil-chapo{width:100%;padding:30px 0;position:relative;background-color:rgba(15,114,108,1);}
.header-accueil-chapo p{font-family:'GothamBook', Arial;letter-spacing:1px;font-weight:normal;font-style:normal;font-size:30px;line-height:40px;text-align:center;text-decoration:none;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
.header-accueil-chapo p strong{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.header-accueil-numero{width:100%;padding:30px 0;position:relative;background-color:rgba(15,114,108,0.1);}
.header-accueil-numero-center{width:1200px;padding:0;margin:0 auto;position:relative;display:flex;}
.numero-col-left, .numero-col-right{width:50%;padding:0;position:relative;text-align:center;}
.numero-col-center{width:100%;padding:0;position:relative;}
.numero-col-left p, .numero-col-right p, .numero-col-center p{font-family:'GothamBook', Arial;letter-spacing:0;font-weight:normal;font-style:normal;font-size:18px;line-height:22px;text-align:center;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;}
.numero-col-left p a, .numero-col-right p a, .numero-col-center p a{text-decoration:none;color:rgba(0,0,0,1);}
.numero-col-left p strong, .numero-col-right p strong, .numero-col-center p strong{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.numero-col-left p{padding:0 100px 6px;}
.numero-col-right p{padding:0 100px 6px;}
.numero-col-center p{padding:25px 0 0 0;line-height:27px;}
.numero-col-left h5, .numero-col-right h5{font-family:'GothamBlack', Arial;letter-spacing:0;font-weight:normal;font-style:normal;font-size:12px;line-height:15px;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:5px 0 0 0;margin:0;}
.numero-col-left h5{color:rgba(12,81,38,1);}
.numero-col-right h5{color:rgba(146,0,101,1);}
.numero-col-left h2, .numero-col-right h2{font-family:'GothamBold', Arial;letter-spacing:0;font-weight:normal;font-style:normal;font-size:28px;line-height:32px;text-align:center;text-decoration:none;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 26px 7px 26px;margin:0;display:inline-block;border-radius:23px;}
.numero-col-left h2{background-color:rgba(12,81,38,1);}
.numero-col-right h2{background-color:rgba(146,0,101,1);}
.numero-col-left h2 a, .numero-col-right h2 a{text-decoration:none;color:rgba(255,255,255,1);}
.page-content .partners-content-region h4{font-family:'GothamBold', Arial;letter-spacing:0;font-weight:normal;font-style:normal;font-size:19px;line-height:21px;text-align:center;text-decoration:none;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:5px 16px 4px 16px;margin:0 0 10px 0;display:inline-block;border-radius:23px;}
.page-content .partners-content-region h4{background-color:rgba(15,114,108,1);}
.page-content .partners-content-region h4 a{text-decoration:none;color:rgba(255,255,255,1);}
.header-int-produit{width:100%;height:490px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;}
.header-int-produit-titre{position:relative;z-index:3;padding:30px 0 0 0;text-align:center;}
.header-int-produit-titre h2{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:25px;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(12,81,38,1);padding:8px 20px 5px 20px;margin:0;z-index:3;display:inline-block;}
.header-int-produit-titre p{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:20px;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:30px 0 0 0;margin:0;z-index:3;}
.header-int-produit-deg{width:100%;height:490px;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;}
.container{width:100%;position:relative;z-index:10;}
.container-page{width:100%;position:absolute;top:600px;z-index:10;}
.produit-description{width:1200px;margin:0 auto;padding:0 0 20px 0;}
.produit-description-space{padding:20px 0 0 0;}
.produit-table{width:100%;margin:0;padding:0;}
.produit-description h2{font-family:'GothamMedium', Arial;font-weight:normal;font-style:normal;font-size:25px;line-height:28px;text-decoration:none;color:rgba(15,114,108,1);text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:25px 0 4px 0;margin:0 0 50px 0;border-bottom:solid 1px rgba(15,114,108,1);}
.produit-description-col{columns:2;column-gap:2em;min-height:10px;}
.bloc-caracteristiques{width:100%;padding:0 0 20px 0;}
.bloc-caracteristiques h2{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:20px;line-height:23px;text-decoration:none;color:rgba(15,114,108,1);text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 4px 0;margin:0 0 25px 0 !important;border-bottom:solid 0px rgba(15,114,108,0);}
#rupture-bloc{display:inline-block;width:100%;}
.bloc-caracteristiques h3, .produit-table h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:17px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 5px 0;margin:0;}
.bloc-caracteristiques h3 span{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:17px;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 5px 0;margin:0;}
.stitre-tab{font-family:'GothamBook', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:17px !important;text-decoration:none;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 5px 0;margin:0;}
.bloc-caracteristiques p{font-family:Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:21px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 5px 0;margin:0;}
.bloc-caracteristiques ul{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:21px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0 0 0 20px;list-style-image:url(//antivirus-france.com/wp-content/themes/antivirus-france/css/images/puce15.svg);list-style-position:outside;}
.bloc-caracteristiques ul li a{font-family:'GothamMedium', Arial;font-weight:normal;font-style:normal;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.bloc-caracteristiques ul li{padding:0 0 7px 0;}
.glossaire-content{display:flex;justify-content:space-between;flex-wrap:wrap;}
.glossaire-content .glossaire{width:30%;padding:12px 0 8px 0;height:auto;position:relative;border-bottom:1px solid rgba(12,81,38,1);}
.glossaire-content .glossaire:hover{background:rgba(12,81,38,0.1);}
.produit-content{width:1200px;margin:0 auto;padding:40px 0 20px 0;display:flex;justify-content:space-between;}
.page-content{width:980px;margin:0 auto;padding:40px 0 60px 0;}
.page-content p, .page-content-boutique p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:20px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.page-content p strong, .page-content-boutique p strong{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.page-content p strong a, .page-content-boutique p strong a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(15,114,108,1);border-bottom:2px solid rgba(15,114,108,1);}
.page-content p strong a:hover, .page-content-boutique p strong a:hover{text-decoration:none;}
.page-content p a, .page-content li a, .page-content-boutique p a, .page-content-boutique li a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.page-content p a:hover, .page-content li a:hover, .page-content-boutique p a:hover, .page-content-boutique li a:hover{text-decoration:underline;}
.page-content ol, .page-content-boutique ol{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:20px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 20px 0;margin:0 0 0 20px;list-style-position:outside;}
.page-content ul, .page-content-boutique ul{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:20px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 20px 0;margin:0 0 0 20px;list-style-image:url(//antivirus-france.com/wp-content/themes/antivirus-france/css/images/puce15.svg);list-style-position:outside;}
.page-content ul li, .page-content-boutique ul li{padding:0 0 7px 0;}
.page-content .partners-content-region h5{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:13px;line-height:17px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2px 0 15px 0;margin:0;}
.page-content h5{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:22px;line-height:25px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 0 10px 0;margin:0;}
.page-content h5 a{color:rgba(15,114,108,0.8);}
.page-content h5 a:hover{color:rgba(12,81,38,1);}
.page-content h4{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 0 10px 0;margin:0;}
.page-content h4 a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-decoration:none;color:rgba(255,255,255,1);background-color:rgba(15,114,108,0.8);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:6px 10px;margin:0 20px 0 0;}
.page-content h4 a:hover{background-color:rgba(12,81,38,1);}
.page-content-boutique h3{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 0 10px 0;margin:0;}
.page-content-boutique h4{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 0 10px 0;margin:0;}
.page-content-boutique h4 a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-decoration:none;color:rgba(255,255,255,1);background-color:rgba(15,114,108,0.8);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:6px 10px;margin:0 20px 0 0;}
.page-content-boutique h4 a:hover{background-color:rgba(12,81,38,1);}
.page-content h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:27px;line-height:30px;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:24px 0 10px 0;margin:0;}
.page-content h2{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:27px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:35px 0 8px 0;margin:0;}
.glossaire h2{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:17px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 8px 0;margin:0;}
.glossaire a, .glossaire a h2{text-decoration:none !important;}
.page-content-boutique h2{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:27px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:35px 0 8px 0;margin:0;}
.page-content .partners-content-region h2{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:27px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:35px 0 0 0;margin:0;}
.page-content h1{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:35px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 25px 0;margin:0;}
.page-content-prod{width:980px;margin:0 auto;padding:40px 0 20px 0;}
.page-content-prod-1200{width:1200px;margin:0 auto;padding:40px 0 20px 0;}
.page-content-prod p, .page-content-prod-1200 p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:18px;line-height:22px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 89px 0 20px;margin:0;border-left:12px solid rgba(15,114,108,0.3);}
.page-content-prod p a, .page-content-prod-1200 p a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;color:rgba(15,114,108,1);}
.page-content-prod h1, .page-content-prod-1200 h1{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:35px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 25px 0;margin:0;}
.produit-content-col-galerie{width:100%;padding:20px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.produit-content-col-img{width:30%;height:auto;}
.produit-content-col-50{width:42%;}
.produit-content-col-25{width:22%;position:relative;}
.produit-content-col-25 h4{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:25px;line-height:28px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:35px 0 30px 0;margin:0;}
.produit-content-col-50 h1{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:35px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 25px 0;margin:0;}
.produit-content-col-50 p, .produit-content-col-25 p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:16px;line-height:21px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.produit-btn-devis, .produit-btn-telechargement{position:relative;width:90%;}
.produit-btn-devis a{font-family:'GothamBook';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(255,104,52,1);color:rgba(255,255,255,1);display:block;}
.produit-content-col-50 h3 a{font-family:'GothamBook';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:9px 12px 7px;margin:10px 15px 10px 0;text-align:center;text-decoration:none;background-color:rgba(12,81,38,1);color:rgba(255,255,255,1);display:inline-block;float:left;}
.produit-content-col-50 h3 a:hover{background-color:rgba(255,104,52,1);}
.produit-btn-telechargement a{font-family:'GothamBook';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(255,104,52,1);color:rgba(255,255,255,1);display:block;}
.produit-btn-devis a:hover, .produit-btn-telechargement a:hover{background-color:rgba(237,28,36,1);}
.produit-content-col-50 pre{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:14px;line-height:18px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:30px 0 0 0;margin:0;}
.produit-content-col-50 ul{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:16px;line-height:19px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0 0 0 20px;list-style-image:url(//antivirus-france.com/wp-content/themes/antivirus-france/css/images/puce.svg);list-style-position:outside;}
.produit-content-col-50 ul li{padding:0 0 7px 0;}
.produit-content-col-50 ul li a{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;color:rgba(15,114,108,1);}
.produit-content-col-50 ul li a:hover{text-decoration:underline;}
.produit-content-cat{width:1200px;margin:0 auto;padding:20px 0 40px 0;display:flex;justify-content:center;flex-wrap:wrap;}
.content-search{width:100%;margin:0 auto;padding:20px 0;display:flex;justify-content:flex-start;flex-wrap:wrap;}
.bloc-search{width:28%;margin:20px 2.6%;position:relative;padding:0 0 54px 0;}
.bloc-search h4{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-align:center;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.bloc-search h4 a{text-decoration:none;color:rgba(15,114,108,1);}
.bloc-search p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:19px;text-align:center;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.bloc-search .btn-lire{width:100%;position:absolute;bottom:0;}
.bloc-search .btn-lire a{font-family:'GothamBold';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(15,114,108,0.6);color:rgba(255,255,255,1);border:1px solid rgba(15,114,108,0.6);display:block;}
.bloc-search .btn-lire a:hover{background-color:rgba(12,81,38,1);color:rgba(255,255,255,1);}
.page-content-boutique{width:1200px;margin:0 auto;padding:40px 0 60px 0;}
.page-content-boutique-intro{width:980px;margin:0 auto;padding:0 0 20px 0;}
.page-content-boutique-lien{width:100%;margin:0 auto;padding:20px 0 40px 0;display:flex;justify-content:center;flex-wrap:wrap;}
.boutique-lien{width:20%;margin:2.5%;position:relative;padding:0 0 100px 0;}
.boutique-lien-image{height:180px;width:100%;margin:0 0 25px 0;display:flex;align-content:flex-end;justify-content:center;position:relative;}
.boutique-lien-image img{position:relative;bottom:0;}
.boutique-lien h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-align:center;text-decoration:none;color:rgba(255,255,255,1);background:rgba(12,81,38,0.7);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 0;margin:0 0 15px 0;border-radius:5px;}
.boutique-lien h3 a{text-decoration:none;color:rgba(255,255,255,1);padding:0;margin:0;}
.boutique-lien h3:hover{text-decoration:none;color:rgba(255,255,255,1);background:rgba(12,81,38,1);}
.boutique-lien p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:19px;text-align:center;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.produit-content-col-cat-21{width:20%;margin:2.5%;position:relative;padding:0 0 80px 0;}
.produit-content-col-cat-21-img{height:150px;width:100%;margin:0 0 25px 0;display:flex;align-content:flex-end;justify-content:center;position:relative;}
.produit-content-col-cat-21-img img{height:100% !important;width:auto !important;position:relative;bottom:0;}
.container .produit-content-col-cat-21 h2{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:20px !important;line-height:24px !important;text-align:center;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.produit-content-col-cat-21 h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:19px;line-height:22px;text-align:center;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.produit-content-col-cat-21 p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:19px;text-align:center;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.produit-content-col-cat-21-type{width:100%;padding:0 0 15px 0;}
.produit-content-col-cat-21-type h4{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:18px;line-height:20px;text-align:center;text-decoration:none;color:rgba(0,0,0,0.5);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 3px 0;margin:0;border-bottom:1px solid rgba(0,0,0,0.3);}
.produit-content-col-cat-21-type p{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:13px;line-height:16px;text-align:center;text-decoration:none;color:rgba(0,0,0,0.5);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:6px 0 0 0;margin:0;}
.produit-content-col-cat-31-type{width:1200px;padding:35px 0 5px 0;margin:0 auto;}
.produit-content-col-cat-31-type h4{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:21px;line-height:23px;text-align:center;text-decoration:none;color:rgba(0,0,0,0.5);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 3px 0;margin:0;border-bottom:1px solid rgba(0,0,0,0.3);}
.produit-content-col-cat-31-type p{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:19px;text-align:center;text-decoration:none;color:rgba(0,0,0,0.5);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:6px 0 0 0;margin:0;}
.produit-content-col-cat-21-tele{padding:30px 0 160px 0 !important;}
.produit-content-col-cat-21 .btn-devis{width:100%;position:absolute;bottom:0;}
.produit-content-col-cat-21 .btn-devis a{font-family:'GothamBook';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(255,104,52,1);color:rgba(255,255,255,1);border:1px solid rgba(255,104,52,1);display:block;}
.produit-content-col-cat-21 .btn-devis a:hover{background-color:rgba(237,28,36,1);border:1px solid rgba(237,28,36,1);}
.produit-content-col-cat-21 .btn-voir{width:100%;position:absolute;bottom:54px;}
.produit-content-col-cat-21 .btn-voir a{font-family:'GothamBold';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(255,255,255,1);color:rgba(12,81,38,1);border:1px solid rgba(12,81,38,1);display:block;}
.produit-content-col-cat-21 .btn-voir a:hover{background-color:rgba(12,81,38,0.1);}
.produit-content-col-cat-21 .btn-tele{width:100%;position:absolute;bottom:96px;}
.produit-content-col-cat-21 .btn-tele a{font-family:'GothamBold';font-style:normal;font-weight:normal;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:9px 0 7px;margin:10px 0;text-align:center;text-decoration:none;background-color:rgba(15,114,108,1);color:rgba(255,255,255,1);border:1px solid rgba(15,114,108,1);display:block;}
.produit-content-col-cat-21 .btn-tele a:hover{background-color:rgba(12,81,38,1);border:1px solid rgba(12,81,38,1);}
.contact-100{width:100%;padding:0 0 30px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.contact-50{}
.filleft{border-left:12px solid rgba(15,114,108,0.3);width:calc( 50% - 34px );padding:0 0 0 22px;}
.nofil{width:calc( 50% - 60px );padding:0 60px 0 0;}
.contact-100 h1{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:35px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px 0 0 0;margin:0;}
.contact-100 h2{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:25px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 0 12px 0;margin:0;}
.contact-100 h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:19px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.contact-100 p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:20px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 10px 0;margin:0;}
.contact-100 h5, .contact-100 h5 a{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:21px;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 0 0;margin:0;border-bottom:4px solid rgba(15,114,108,0);}
.contact-100 h5 a:hover{color:rgba(12,81,38,1);border-bottom:4px solid rgba(15,114,108,0.6);}
.actuleft{width:30%}
.acturight{width:60%;padding:0 5% 0 0;}
.actu{padding:60px 0 80px 0;}
.actu h1{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:25px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
.actu h2{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:20px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 0 8px 0;margin:0;}
.actu h3{font-family:'GothamBlack', Arial;font-weight:normal;font-style:normal;font-size:16px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 8px 0;margin:0;}
.actu p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:15px;line-height:22px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 8px 0;margin:0;}
.actu a{text-decoration:none;color:rgba(15,114,108,1);}
.actu a:hover{color:rgba(12,81,38,1);}
.actuleft p a{text-transform:uppercase;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(12,81,38,0.5);padding:4px 10px 1px 10px;margin:22px 0 0 0;z-index:3;display:inline-block;}
.actuleft p a:hover{background-color:rgba(12,81,38,1);color:rgba(255,255,255,1);}
.nav{position:absolute;margin:0;padding:0 70px 0 0;width:1000px;display:block;}
.nav ul{z-index:200;margin:0;padding:0;text-indent:0;}
.nav li{display:block;float:left;margin:0;text-decoration:none;position:relative;transition:all 0.4s ease-in-out;}
.nav li a:hover{background:rgba(15,114,108,0.8);color:rgba(255,255,255,1);}
.btn-devis-menu a{background:rgba(15,114,108,0.3) !important;color:rgba(15,114,108,1) !important;transition:all 0.4s ease-in-out;}
.btn-devis-menu a:hover{background:rgba(255,104,52,1) !important;color:rgba(255,255,255,1) !important;}
.nav li a{font-family:'MontserratLight', Arial;font-size:13px;line-height:16px;font-weight:normal;font-style:normal;position:relative;display:block;padding:2px 6px 2px;margin:0px 8px 2px 0;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0, 1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all 0.4s ease-in-out;}
.nav li li{display:block;float:inherit;margin:0;text-decoration:none;position:relative;margin:3px;}
.nav li li:hover{}
.nav li li a{font-family:'MontserratLight', Arial;font-size:13px;font-weight:normal;font-style:normal;position:relative;display:block;padding:4px 6px;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.nav li ul{position:absolute;z-index:1000;top:0;display:none;margin:0;width:300px;}
.nav ul li:hover>ul{display:block;border-left:0;top:20px;background-color:rgba(15,114,108,1);border-left:1px solid rgba(15,114,108,1);border-top:1px solid rgba(15,114,108,1);}
.nav li .current-menu-item, .nav .current-menu-item>a, .nav li .current-menu-item>a .nav .current-menu-ancestor>a, .nav li .current-menu-ancestor>a, .nav .current_page_item>a, .nav li .current_page_item>a, .nav .current_page_ancestor>a, .nav li .current_page_ancestor>a, .nav .current-category-ancestor a, .nav .current-post-ancestor a, .nav li .current-post-ancestor a{background:rgba(15,114,108,1);color:rgba(255,255,255,1);}
.infofooter{width:940px;margin:0 auto;padding:20px 0 20px 0;}
.infofooter p{font-family:'GothamBook', Arial;font-size:13px;line-height:22px;font-weight:normal;font-style:normal;position:relative;text-align:center;padding:0px 20px 5px 0;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0, 1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.infofooter p a{font-family:'GothamMedium', Arial;text-decoration:none;color:rgba(0,0,0, 0.6);}
.infofooter p a:hover{color:rgba(0,0,0, 1);}
.navfooter{position:relative;margin:0 auto;padding:0;width:1200px;display:block;}
.navfooter ul{width:100%;z-index:200;margin:0;padding:0;text-indent:0;text-align:center;}
.navfooter li{display:inline-block;margin:0;text-decoration:none;}
.navfooter li:hover{}
.navfooter li a{font-family:'MontserratLight', Arial;font-size:14px;line-height:18px;font-weight:normal;font-style:normal;position:relative;display:block;padding:0px 20px 5px 0;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0, 1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.titre-produit-nombre{padding:18px 0 5px 0 !important;}
.titre-produit .frm_primary_label{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:18px !important;line-height:21px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:18px 0 5px 0 !important;margin:0 !important;}
.frm_description a{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:17px !important;text-decoration:none !important;color:rgba(255,255,255,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:5px 10px !important;margin:8px 0 0 0 !important;background-color:rgba(15,114,108,1);display:inline-block;}
.frm_description{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:17px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:0 !important;margin:0 !important;}
.form-para{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:18px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:0 0 20px 0 !important;margin:0 !important;}
.form-para p{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:18px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:0 0 20px 0 !important;margin:0 !important;}
.form-para{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:21px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:0 0 20px 0 !important;margin:0 !important;}
.form-para a{color:rgba(15,114,108,1) !important;}
.form-texte{font-family:'GothamBook', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:21px !important;text-decoration:none !important;color:rgba(0,0,0,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:0 100px 0 15px !important;margin:30px 0 !important;border-left:18px solid rgba(15,114,108,0.3);display:block !important;}
.form-texte a{font-family:'GothamMedium', Arial !important;color:rgba(15,114,108,1) !important;text-decoration:none !important;}
.titre-form-h3 h3{font-family:'GothamBook', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:29px !important;line-height:31px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:60px 0 4px 0 !important;margin:0 0 20px 0 !important;border-bottom:1px solid rgba(15,114,108,1) !important;}
.frm_style_style-formidable.with_frm_style .frm-show-form  .frm_section_heading h3{border-top:0px solid rgba(0,0,0,0) !important;}
#cookie-notice{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:11px !important;line-height:20px !important;text-decoration:none !important;color:rgba(255,255,255,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
a.button{font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:11px !important;line-height:20px !important;text-decoration:none !important;color:rgba(255,255,255,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin:0 3px;padding:4px 10px 4px;background-color:rgba(15,114,108,1);border-radius:4px;}
.tablepress tfoot th, .tablepress thead th{background-color:rgba(255,255,255,1) !important;vertical-align:middle;text-align:center;font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:15px !important;line-height:20px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
.tablepress tfoot th a, .tablepress thead th a{background-color:rgba(255,255,255,1) !important;vertical-align:middle;text-align:center;text-decoration:none;font-family:'GothamBold', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:15px !important;line-height:20px !important;text-decoration:none !important;color:rgba(15,114,108,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
.tablepress td, .tablepress th{padding:10px 14px !important;}
.tablepress td.column-1{vertical-align:middle;text-align:left;font-family:'GothamMedium', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:20px !important;text-decoration:none !important;color:rgba(0,0,0,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
.tablepress td.column-2, .tablepress td.column-3, .tablepress td.column-4, .tablepress td.column-5{text-align:center !important;font-family:'GothamBook', Arial !important;font-weight:normal !important;font-style:normal !important;font-size:14px !important;line-height:20px !important;text-decoration:none !important;color:rgba(0,0,0,1) !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
.fa-check{color:rgba(15,114,108,1) !important;}
.fa-lx{font-size:26px !important;padding:4px 0 0 0;}
.the_champ_sharing_container{padding:10px 0;margin:30px 0 0 0;}
.theChampSharingArrow{opacity:0;}
#navcontainer{padding:50px 0 30px 30px;}
#navcontainer ul{font-family:'Auto1', Arial;padding:0;font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#navcontainer ul li{padding:0;display:inline;}
#navcontainer ul li a{text-decoration:none;padding:4px 12px;color:#fff;background-color:rgba(15,114,108, 0.6);}
#navcontainer ul li .dots{text-decoration:none;padding:4px 12px;color:#fff;background-color:rgba(15,114,108, 0.6);}
#navcontainer ul li .current{color:#fff;padding:4px 12px;background-color:rgba(15,114,108, 1);}
#navcontainer ul li a:hover{color:#fff;background-color:rgba(15,114,108, 1);}
.partners-content{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.partners-content-region{width:80%;margin:0 auto;padding:0 0 18px 0;clear:both;}
.sepa{clear:both;}
.partners-content-region img{padding:0 40px 0 0;}
.partners-content-region-col50{width:48%;}
.partenaire{width:100%;padding:0 0 10px 0;margin:10px 0 30px;position:relative;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,1);}
.partenaire-adresse1, .partenaire-adresse2{width:37%;}
.partenaire-adresse1{padding:0 0 0 3%;}
.partenaire-logo{width:20%;padding:0 2% 0 0;}
.partenaire-adresse1 h3{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:24px;text-decoration:none;color:rgba(12,81,38,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
.partenaire-adresse1 h3 small{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:15px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
.partenaire-adresse1 p, .partenaire-adresse2 p{font-family:'GothamBook', Arial;font-weight:normal;font-style:normal;font-size:14px;line-height:19px;text-decoration:none;color:rgba(0,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
.partenaire-adresse1 p a, .partenaire-adresse2 p a{font-family:'GothamBold', Arial;font-weight:normal;font-style:normal;font-size:14px;line-height:19px;text-decoration:none;color:rgba(15,114,108,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;}
button.single_add_to_cart_button, button.single_adq_button{font-family:'GothamBook' !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:15px !important;padding:9px 16px 7px !important;margin:10px 0 !important;text-align:center !important;text-decoration:none !important;border-radius:0 !important;background-color:rgba(255,104,52,1) !important;color:rgba(255,255,255,1) !important;display:inline-block !important;}
button.single_add_to_cart_button:hover, button.single_adq_button:hover{background-color:rgba(237,28,36,1) !important;}
button.single_adq_button{width:100%;}
.produit-btn-devis .quantity, .btn-devis .quantity{display:none;}
td .quantity{display:block;}
.woocommerce-breadcrumb{display:none;}
.reponse_to_quote{display:none !important;}
button.single_adq_button::after {
float: left;
margin-left: 0 !important;
vertical-align: baseline !important;
}