body,html{background-color:#2a2e31;color:#fff;position:relative;width:100%;min-height:100%}a{color:#fff;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.mobile body,.tablette body{-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.loc_lang{background-color:#444;position:relative;z-index:100;text-align:center}.loc_lang a{margin-left:10px;margin-top:18px;background-color:#2291be;padding-top:7px;padding-bottom:7px;margin-bottom:18px;border-style:solid;border-width:2px}.loc_lang .close{display:block;position:absolute;right:40px;top:30px;width:16px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAiklEQVR42q2VyRHAIAwDKYGS6ZCSlE+YwHDZ3vDiIe2AEXZSVlFOgfU6VSRVP0JZVVJpGydicPkRk8OHWKrtiK3Shjiq7oir4iwwnXEvMldpLXS90yx2J2U0hLL6mWJR7xExe4eI2jEAXgEWET4jDBKMMvxM8DvDhgJbGmyqsK3DwYJH2x/DFY33B+4kyHxoJgzvAAAAAElFTkSuQmCC);background-size:16px 16px}.loc_lang .close:hover{cursor:pointer}#diap_home.owl-carousel div.owl-item img{display:block;width:auto;margin:0 auto}#diap_home h2{font-weight:300;text-transform:uppercase;letter-spacing:16px;margin-bottom:11px;line-height:50px;margin-top:30px;font-size:30px}#diap_home h3{font-weight:300;text-transform:uppercase;letter-spacing:6px;margin-bottom:11px;line-height:36px;margin-top:30px;font-size:20px}#diap_home p{letter-spacing:2px;margin-bottom:5px;font-size:16px}.owl-dot.active{background-color:#b3245c}#diap_home .owl-next,#diap_home .owl-prev{position:absolute;top:48%;font-size:30px;left:-30px;right:auto;background-color:transparent;margin-top:-20px}#diap_home .owl-next{right:-30px;left:auto}#diap_home .owl-next:focus,#diap_home .owl-prev:focus{outline:0}#diap_home .diap_item{overflow:hidden;background-color:#2a2e31}#diap_home .owl-dot{color:#b3255c;text-align:center}#diap_home .owl-dot span{color:#b3255c;width:10px;height:10px;background-color:#000}.citation_accueil{position:relative;margin-bottom:40px;font-size:21px;margin-top:40px;letter-spacing:1px;color:#b2b2b2}.diap_accueil{margin-top:-20px;text-align:center}.diap_accueil .img_fw{width:100%!important}.diap_accueil .cn{position:relative;width:100%;height:auto;min-height:600px}.diap_accueil .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.home{text-align:center}.home header{min-height:300px}header h1{font-weight:300;line-height:1.4em;padding-top:30px;padding-bottom:20px;font-size:20px;text-align:center}header h1 em{font-style:normal;text-transform:uppercase;letter-spacing:4px}header a{display:block;background:url(/images/logos/logo-uternel_low.png) 0 0/contain no-repeat;width:73px;height:100px;margin:10px auto 30px}.millenium header a{background:url(/images/logos/logo-uternel-millenium_tm.png) 0 0/contain no-repeat;width:81px;height:120px;margin-top:5px}.home main ul{padding-top:30px;padding-bottom:20px}.home main li{font-size:24px;font-weight:300;margin-bottom:20px;letter-spacing:5px;list-style-type:none}footer p{font-size:18px;font-weight:300;margin-bottom:10px}footer{text-align:center;padding-bottom:15px}.nav_pied{letter-spacing:1px;line-height:1.7em}@media (max-width:900px){footer{position:relative;width:auto;bottom:auto;padding-bottom:30px}.home header h1{font-size:21px}.home main li{font-size:18px;letter-spacing:3px}.home header h1 em{letter-spacing:2px}footer p{font-size:16px}}@media (min-width:900px) and (min-height:950px){.home header h1{padding-top:100px}}.home_legislation{text-align:center;font-size:14px;line-height:1.4em;margin-top:20px}#diap_home .home_legislation p{letter-spacing:0;font-size:18px;line-height:1.4em}.home_legislation:lang(de),.home_legislation:lang(en),.home_legislation:lang(es),.home_legislation:lang(it){display:none}@media (min-width:769px){#diap_home.owl-carousel div.owl-item .diap_plaques img{width:80%;height:auto;padding-top:80px}main.page{min-height:calc(100% - 420px)}}main.page{padding-top:1px;padding-bottom:1px}article h2{font-weight:300;text-transform:uppercase;font-size:24px;margin-bottom:50px;text-align:center}article h3{font-weight:600;text-transform:uppercase;font-size:18px;margin-bottom:20px;line-height:1.4em;margin-top:20px}article h4{font-weight:600;text-transform:uppercase;font-size:16px;margin-bottom:15px;line-height:1.4em;margin-top:30px;border-bottom:1px solid #656565;padding-bottom:12px}article p{margin-bottom:10px;line-height:1.4em;font-size:16px;text-align:justify}article ol,article ul{margin-bottom:20px}#center article p+h4,article p+h4{margin-top:50px}article li{list-style-position:inside;list-style-type:square;margin-bottom:7px;font-size:16px;line-height:1.4em}body main.page article.mbg div.page_content div.w3-col-space-20 div.w3-col.m6.l6.txt_c a:hover{text-decoration:none}.fond_clair{background-color:#fff;color:#2b2e31;padding:1px 0}.fond_fonce{background-color:#141517}.flag_fr{width:18px;height:18px;display:inline-block;background-image:url(images/drapeaux_2018.png);background-size:18px 90px;background-position:0 0;position:relative;margin:0 5px 0 0;top:3px}.vign_press{position:relative;display:block;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.29);box-shadow:0 0 10px rgba(0,0,0,.29);padding:10px 10px 3em;background-color:#2a2d2f;top:0;-webkit-transition:box-shadow .3s ease-in-out 0s,background-color .3s ease-in-out 0s,top .3s ease-in-out 0s;-webkit-transition:background-color .3s ease-in-out 0s,top .3s ease-in-out 0s,-webkit-box-shadow .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s,top .3s ease-in-out 0s,-webkit-box-shadow .3s ease-in-out 0s;transition:box-shadow .3s ease-in-out 0s,background-color .3s ease-in-out 0s,top .3s ease-in-out 0s;transition:box-shadow .3s ease-in-out 0s,background-color .3s ease-in-out 0s,top .3s ease-in-out 0s,-webkit-box-shadow .3s ease-in-out 0s}.vign_press:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.43);box-shadow:0 5px 20px rgba(0,0,0,.43);top:-5px}.vign_press .vign_detail{position:absolute;left:0;bottom:0;padding:10px;width:100%;background-color:#2a2d2f;-webkit-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s}.vign_press img{display:block;width:100%;margin-bottom:10px}.vign_press em.date{font-weight:400;font-style:normal;font-size:13px}.article_presse{margin-bottom:30px;margin-top:20px}.article_presse .img_presse{margin-right:20px;float:left}.article_presse .projet_suivant{display:block;clear:left;text-align:center;padding-top:20px}#fancybox-wrap,#fancybox-wrap :after,#fancybox-wrap :before{-webkit-box-sizing:content-box;box-sizing:content-box}.bg_antique{height:400px;background-image:url(../images/egyptian-hieroglyphs_opt.jpg)}.bg_fixed{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.mobile .bg_fixed,.tablette .bg_fixed{background-attachment:scroll}.bg_cover{background-position:center;background-repeat:no-repeat;background-size:cover}.menu{width:100%;display:table;margin-bottom:20px;margin-top:20px;border-top-style:solid;border-bottom-style:solid;border-bottom-width:1px;border-top-width:1px;position:relative;z-index:2;-webkit-transition:background-color .5s ease-in-out 0s;transition:background-color .5s ease-in-out 0s}.menu a{display:table-cell;width:19.9999%;padding:13px 15px 12px;text-align:center;text-transform:uppercase;vertical-align:middle}.menu a.selected,.menu a:hover{text-decoration:none;background-color:#757575}.menu a.home:before{content:"";display:inline-block;width:1em;height:1em;background:url(images/logo/uternel-mini.png) center center/contain no-repeat;position:relative;top:1px;margin-right:9px}#menu_bt{right:auto;left:0;top:10px;color:#fff}#up{position:fixed;bottom:50px;right:20px;display:block;opacity:0;z-index:10}#up a{color:#000;display:block;text-decoration:none;background-color:silver;width:35px;text-align:center;padding-top:8px;padding-bottom:6px;border-radius:4px;opacity:.4;font-size:18px;border:1px solid #fff}#up a:hover{opacity:.8}.menu_login{position:absolute;top:0;z-index:1;left:0}.menu_login p a.login_connection{color:#fff;font-weight:400;text-decoration:none}.menu_login p a.login_inscription{color:#fff;font-weight:400;font-style:normal}.menu_login p a{color:#939393;text-decoration:none}.menu_login p a:hover{text-decoration:underline}.menu_login p{margin-top:25px;margin-left:40px;color:#939393;font-size:14px}p.login_form_connecte{text-align:center;margin:40px 0}.menu_concept{overflow:hidden;margin-bottom:60px;margin-top:30px;text-align:center;position:relative;z-index:2}.menu_concept a{display:inline-block;padding:5px 0;-webkit-transition:background-color .5s ease-in-out 0s;transition:background-color .5s ease-in-out 0s;text-align:center;text-transform:uppercase;margin-right:20px;margin-bottom:15px;margin-left:20px;font-size:14px}.menu_concept a.selected,.menu_concept a:hover{border-bottom-style:solid;text-decoration:none}.fancybox-slide--current .modal,.modal{color:#5e5e5e;background-color:#fff;padding:40px!important}.modal p{margin-bottom:5px;line-height:1.4em}.modal h2,.modal h3{margin-bottom:5px}.modal hr{margin:15px 0;height:2px;background-color:#e3e3e3;border-style:none}.modal .red{color:#ed475c}.modal .btn{font-size:16px;background-color:#ed475c;border-radius:20px;border-style:none;color:#fff;padding:6px 16px;line-height:19px;text-transform:uppercase;font-weight:600}.modal .btn.btn_gris{background-color:#a3a3a3}.modal a{color:#ed475c;text-decoration:none}.animated-modal{max-width:550px!important;border-radius:4px;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .7s;transition:all .7s}.fancybox-slide--current .animated-modal{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#bloc_image.curve{background-color:#2a2e31}strong.info_liv{display:block;font-size:20px;margin-top:-30px;margin-bottom:30px}strong.info_liv a{text-decoration:none;text-shadow:0 0 0 #000;-webkit-transition:text-shadow .2s ease-in-out 0s;transition:text-shadow .2s ease-in-out 0s}strong.info_liv a:hover{text-decoration:none;text-shadow:0 0 20px #000}strong.info_liv a span.txt_red{-webkit-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}strong.info_liv a:hover span.txt_red{color:#ee7a8c!important}.info_liv em{font-weight:400;font-style:normal;font-size:16px}.menu_panier{position:absolute;z-index:20;right:100px;top:25px}.menu_panier a{color:#fff;text-shadow:0 0 2px #415119;font-size:24px}.menu_panier a:hover{color:#f9fbf3;text-shadow:0 0 1px #2c3611}.mini_bt{display:inline-block;padding:5px 8px;border-style:solid;border-width:2px}.mini_bt:hover{background-color:#659dd3}.mini_bt a:hover{text-decoration:none!important}#center p.conversion{font-size:20px;background-color:#1e2123;padding:5px 10px;border-radius:5px;text-align:left}#center p.conversion b{font-weight:400;font-style:normal;font-size:16px;margin-left:4px}.langue{position:absolute;top:30px;right:40px;max-height:23px;overflow:hidden;display:block;width:200px}.langue:hover{max-height:140px}.langue.hover .flags a:after,.langue:hover .flags a:after{opacity:1;font-size:10px}.flags a:hover{background:inherit}.flags{width:18px;height:18px;display:block;background-image:url(images/drapeaux_2018.png);background-size:19px 90px;margin:0 0 10px auto;position:relative}.flags.fr{background-position:0 0}.flags.en{background-position:0 -18px}.flags.es{background-position:0 -36px}.flags.de{background-position:0 -54px}.flags.it{background-position:0 -72px}.flags a:after,.flags.selected:after{content:attr(title);position:absolute;right:24px;display:inline-block;width:auto;font-size:2px;text-align:right;letter-spacing:1px;top:0;opacity:0;-webkit-transition:background-color .2s ease-in-out 0,opacity .3s ease-in-out .4s,font-size .3s ease-in-out .4s;transition:background-color .2s ease-in-out 0,opacity .3s ease-in-out .4s,font-size .3s ease-in-out .4s;white-space:nowrap;padding:4px 10px;border-radius:10px;z-index:0;background-color:#000}.flags.selected:after{content:"\f0d7";font:12px FontAwesome;opacity:1;background-color:transparent}.flags a{width:18px;height:18px;display:block;position:relative;z-index:10}.flags:hover a:after{background-color:#6392d2}#infos_cookies{background-color:rgba(255,255,255,.9);text-align:right;position:fixed;bottom:0;left:0;width:100%;-webkit-transition:bottom 2s ease,opacity 1s ease;transition:bottom 2s ease,opacity 1s ease;z-index:10000;font-size:16px;-webkit-box-shadow:0 0 9px rgba(0,0,0,.39);box-shadow:0 0 9px rgba(0,0,0,.39);color:#282828}.safari #infos_cookies{background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#infos_cookies p{padding:13px 65px 13px 10px}#infos_cookies div.valid{position:absolute;background-color:orange;padding:0;right:0;bottom:0;height:100%;width:50px;display:block;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}#infos_cookies div.valid:hover{background-color:#9ec126;cursor:pointer}#infos_cookies div.valid div.center_bloc{position:absolute;margin:auto;width:100%;height:20px;top:0;bottom:0;right:0;left:0}#infos_cookies div.valid div.center_bloc p.ok{margin:0;padding:0;font-size:15px}#infos_cookies.hide_info_cookies{opacity:0;bottom:-50px}.col{overflow:hidden;margin-right:-15px;margin-left:-15px}.col_1_2,.col_1_3{width:33.3333%;float:left}.col_1_2{width:49.9999%;margin-right:15px;margin-left:15px}.mentions h2{font-weight:300;font-size:28px;margin-bottom:55px}.mentions h3{font-weight:300;font-size:21px;margin-bottom:30px;text-align:left;padding-right:15px;padding-left:15px}.mentions .col_1_3 p{text-align:left;padding:0 15px;line-height:1.4em}.mentions .back{padding-top:55px}.zone_saisie{position:relative;z-index:2}.form h2{padding-top:30px;padding-bottom:30px;position:relative;z-index:2}.a_propos p{font-size:18px;line-height:1.4em;margin-bottom:15px;margin-right:50px;margin-top:15px}.form label.label{display:block;font-size:21px;margin-bottom:10px;margin-top:20px}.form input[type=password],.form input[type=submit],.form input[type=text],.form textarea{background-color:#e4e4e4;color:#000;border-style:none;width:100%;display:inline-block;padding:10px 20px;margin:0 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;cursor:pointer;font:normal normal 18px Arial,Helvetica,Geneva,sans-serif}.form textarea{height:150px;margin-bottom:30px}div.form_retour .form_ok{display:none}.form .erreur{display:none;padding-bottom:10px}p.form_ok{font-size:24px;line-height:1.3em;text-align:center}p.form_ok .fa{color:#409fcc;font-size:150px;margin-bottom:40px}p.form_ok em{font-size:32px;font-weight:400;font-style:normal}.logo_uternel img{margin-top:30px}.num_tel{margin-top:60px;letter-spacing:1px}.num_tel strong{font-size:24px;font-weight:300;display:inline-block;margin-bottom:9px}.autres_reseaux{font-size:32px}.autres_reseaux a{margin-right:8px}footer .logo:after{content:"";font:26px FontAwesome;position:relative;top:4px}footer .logo.facebook:after{content:"\f082"}.us_patent{color:#81aad3;font-size:14px}.us_patent_flag:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(images/drapeaux_2018.png);background-size:18px 90px;background-position:0 -18px;margin-right:5px;position:relative;top:3px;margin-left:5px}.paiement_securise{display:block;position:relative;padding:8px 0;z-index:3}.paiement_securise li{display:inline-block;font-size:16px;margin-right:7px;line-height:1.4em;position:relative}.paiement_securise li .fa{font-size:21px}.paiement_securise li em{margin-left:0;display:block;position:absolute;bottom:20px;left:14px;width:auto;text-align:center;visibility:hidden;opacity:0;background-color:#148fbe;padding:5px 12px;border-radius:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 1px 3px #000,0 0 9px #000;box-shadow:0 1px 3px #000,0 0 9px #000;color:#fff;font-size:14px;text-shadow:0 0 4px #17345c;-webkit-transition:opacity .4s ease-in-out 0s,bottom .6s ease-in-out 0s;transition:opacity .4s ease-in-out 0s,bottom .6s ease-in-out 0s;z-index:-1}.paiement_securise li em:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #148fbe;position:absolute;bottom:-10px;left:50%;margin-left:-5px}.paiement_securise li a{color:#bbd1e6;text-decoration:none}.paiement_securise li:first-of-type .fa{color:#ffbd00}.paiement_securise li a:hover{text-decoration:underline}.paiement_securise li:hover{text-shadow:0 0 6px #000}.paiement_securise li:hover em{visibility:visible;opacity:1;bottom:40px}.livraison_fedex strong span{color:#ff6324;margin-left:-.1em}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (max--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),screen and (max--moz-device-pixel-ratio:1.5){header a{background:url(/images/logos/logo-uternel.png) 0 0/contain no-repeat}.millenium header a{background:url(/images/logos/logo-uternel-millenium_tm_240.png) 0 0/contain no-repeat}.flags,.us_patent:before{background-image:url(images/drapeaux_2018_2x.png);background-size:19px 90px}}@media screen and (-webkit-min-device-pixel-ratio:3),screen and (max--moz-device-pixel-ratio:3){header a{background:url(/images/logos/logo-uternel_hd.png) 0 0/contain no-repeat}.millenium header a{background:url(/images/logos/logo-uternel-millenium_tm_480.png) 0 0/contain no-repeat}.flags,.us_patent:before{background-image:url(images/drapeaux_2018_3x.png);background-size:19px 90px}}@media (max-width:1280px){.menu a{padding:15px 8px 12px}}@media (max-width:1200px){.menu_concept{margin-bottom:30px}.menu a{font-size:14px}}@media (max-width:768px){.mentions article{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;padding-right:0;float:none}header h1{padding-bottom:15px;font-size:18px}header h1 em{letter-spacing:3px}.logo_uternel img{margin-top:10px;margin-bottom:20px}#diap_home h2{letter-spacing:8px;line-height:36px;font-size:24px}#diap_home h3{letter-spacing:4px;line-height:30px;font-size:18px}#diap_home p{font-size:14px}.home_legislation{margin:10px 10px 0}#diap_home .home_legislation p{font-size:14px}.menu a{display:block;width:99.9999%!important;font-size:20px}.not_mobile{display:none}#menu_bt{top:60px;padding-top:0}#diap_home.owl-carousel div.owl-item .diap_plaques img,.menu{display:none}.menu_concept{margin-bottom:20px}.paiement_securise{position:relative;padding:15px 20px;line-height:2em}.paiement_securise li em{z-index:1}}@media (max-width:640px){#diap_home .owl-prev{left:-20px}#diap_home .owl-next{right:-20px}#header{padding-top:40px}}@media (max-width:600px){#diap_home .diap_logo{margin-top:100px}header h1{font-size:16px}}@media (max-width:480px){#diap_home.owl-carousel div.owl-item img.h{width:100%;height:auto;margin-top:50px}header h1{padding-bottom:0;font-size:14px}header h1 em{letter-spacing:2px}img.h{width:100%;height:auto}article h2{font-size:21px;margin-bottom:30px}article h3{font-size:16px;margin-bottom:15px;margin-top:15px}article h4{font-size:14px;margin-top:20px}article li,article p{font-size:14px}.langue{top:70px}.menu_panier{right:auto;left:40px;top:130px}}@media (max-width:320px){article h2{font-size:18px;margin-bottom:20px}}.mdg{margin-right:15px}.mtg{margin-top:50px}.mbg{margin-bottom:50px}.mlg{margin-left:15px}.no_mg_top{margin-top:0!important}.t_plus{font-size:larger}.hab_l{float:left;margin:0 15px 15px 0}.hab_r{float:right;margin:0 0 15px 15px}.full_w{display:block;width:100%;height:auto}.txt_2_col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (max-width:768px){.txt_2_col{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:480px){.hab_l,.hab_r{float:none;width:100%;height:auto}.mtg{margin-top:25px}.mbg{margin-bottom:25px}}.txt_red{color:#ed475c!important}