@charset "utf-8";.title1-default{font:54px/1 'font1', sans-serif;color:#ea5820;margin:0 0 30px;}.title2-default{font:bold 36px/1.2 'font1', sans-serif;color:#20666c;margin:0 0 10px;}.title3-default{font:bold 20px/1.2 'font1', sans-serif;color:#ea5820;margin:0 0 10px;}.title4-default{font:bold 16px/1.2 'font1', sans-serif;color:#4cbdc6;margin:0 0 10px;}.title5-default{font:16px/1.2 'font1', sans-serif;color:#393839;margin:0 0 10px;}.title6-default{font-size:1.2em;color:#999;}ul.fDefault{margin:10px 0;padding:0;color:#6e6e6e;}img.fDefault{}table.fDefault{}a.fDefault{color:#0f3c40;}.color1{color:#0f3c40;}.color2{color:#20666c;}.color3{color:#ea5820;}.color4{color:#4cbdc6;}.color3Link{color:#ea5820;}.btn-1{display:inline-block;background:#0f3c40;font:16px/1.5em 'font1', sans-serif;color:#fff;padding:11px 17px;}.btn-2{display:inline-block;background:#0f3c40;font:13px/1.5em 'font1', sans-serif;color:#fff;padding:7px 13px;}.btn-3{display:inline-block;background:#0f3c40;font:12px/1.5em 'font1', sans-serif;color:#fff;padding:6px 11px;}.btn-4{display:inline-block;background:#0f3c40;font:11px/1.5em 'font1', sans-serif;color:#fff;padding:5px 9px;}.btn-5{display:inline-block;background:#fff;border:1px solid #ccc;font:16px/1.5em 'font1', sans-serif;color:#333;padding:10px 16px;}.btn-6{display:inline-block;background:#fff;border:1px solid #ccc;font:13px/1.5em 'font1', sans-serif;color:#333;padding:6px 12px;}.btn-7{display:inline-block;background:#fff;border:1px solid #ccc;font:12px/1.5em 'font1', sans-serif;color:#333;padding:5px 10px;}.btn-8{display:inline-block;background:#fff;border:1px solid #ccc;font:11px/1.5em 'font1', sans-serif;color:#333;padding:4px 8px;}.btn-9{display:inline-block;background:#ea5820;font:16px/1.5em 'font1', sans-serif;color:#fff;padding:11px 17px;}.btn-10{display:inline-block;background:#ea5820;font:13px/1.5em 'font1', sans-serif;color:#fff;padding:7px 13px;}.btn-11{display:inline-block;background:#ea5820;font:12px/1.5em 'font1', sans-serif;color:#fff;padding:6px 11px;}.btn-12{display:inline-block;background:#ea5820;font:11px/1.5em 'font1', sans-serif;color:#fff;padding:5px 9px;}.btn-20{display:inline-block;background:#ea5820;font:bold 20px/1.5 'font1', sans-serif;color:#fff;padding:10px 25px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.sepCell{position:relative;}.colorCell1{background:#0f3c40;color:#fff;}.colorCell2{background:#f7f6f5;border:1px solid #ccc;}.colorCell3{background:#ea5820;color:#fff;}.colorBox1{background:#0f3c40;display:block;padding:20px;color:#fff;}.colorBox2{background:#f7f6f5;border:1px solid #ccc;display:block;padding:20px;}.colorBox3{background:#ea5820;display:block;padding:20px;color:#fff;}.liste1{margin:10px 0;padding:0;}.liste2{margin:10px 0;padding:0;}.liste3{margin:10px 0;padding:0;}.liste4{margin:10px 0;padding:0;}.liste5{margin:10px 0;padding:0;}.chapeau{font:16px/1.5 'font1', sans-serif;color:#292626;}.chapeau2{font:bold 18px/1.2 'font1', sans-serif;color:#3b3b3b;}.nowrap{white-space:nowrap;}.caps{text-transform:uppercase;}.fw-300{font-weight:300;}.legende{display:inline-block;margin:20px 0 0;padding:12px 0 0;font:italic 11px/1.2 'font1', sans-serif;color:#6e6e6e;position:relative;}.table{display:table;}.table-force{display:table;}.flexitNotEditor{display:none;}.ck-editor-default{padding:0 !important;}.ck-editor-01{padding:0 !important;}.cke_editable{padding:0 !important;}a.fDefault:hover,a.fDefault:focus{color:#20666c;}.color3Link:focus,.color3Link:hover{color:#4cbdc6;}.btn-1:focus,.btn-1:hover,.btn-2:focus,.btn-2:hover,.btn-3:focus,.btn-3:hover,.btn-4:focus,.btn-4:hover{background:#20666c;color:#fff;}.btn-5:focus,.btn-5:hover,.btn-6:focus,.btn-6:hover,.btn-7:focus,.btn-7:hover,.btn-8:focus,.btn-8:hover{background:#f5f6f7;color:#333;}.btn-9:focus,.btn-9:hover,.btn-10:focus,.btn-10:hover,.btn-11:focus,.btn-11:hover,.btn-12:focus,.btn-12:hover{background:#4cbdc6;color:#fff;}.btn-20:focus,.btn-20:hover{background:#4cbdc6;color:#fff;}td.sepCell:before{content:'';position:absolute;top:0;bottom:0;left:50%;border-left:1px solid #d3d3d3;}.colorCell1 *,.colorCell1 h2,.colorCell1 h3,.colorCell1 h4,.colorCell1 h5,.colorCell3 *,.colorCell3 h2,.colorCell3 h3,.colorCell3 h4,.colorCell3 h5,.colorBox1 *,.colorBox1 h2,.colorBox1 h3,.colorBox1 h4,.colorBox1 h5,.colorBox3 *,.colorBox3 h2,.colorBox3 h3,.colorBox3 h4,.colorBox3 h5{color:#fff;}.colorCell1 a:hover,.colorCell1 a:focus,.colorCell3 a:hover,.colorCell3 a:focus,.colorBox1 a:hover,.colorBox1 a:focus,.colorBox3 a:hover,.colorBox3 a:focus{color:#fff;}[class*="colorCell"] > *:first-child,[class*="colorBox"] > *:first-child{margin-top:0 !important;}.liste1 li{list-style-type:none;padding:0 0 0 15px;background:url("/_css/medias/puce-liste1.png") no-repeat left 6px;}.liste1 li + li{margin-top:4px;}.liste2 li{list-style-type:none;padding:0 0 0 18px;background:url("/_css/medias/puce-liste2.png") no-repeat left 7px;}.liste2 li + li{margin-top:4px;}.liste3 li{list-style-type:none;padding:0 0 0 15px;position:relative;}.liste3 li + li{margin-top:4px;}.liste3 li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:2px;background:#4cbdc6;}.liste3 li:after{content:"";position:absolute;left:3px;top:7px;width:2px;height:8px;background:#4cbdc6;}.liste4 li{list-style-type:none;padding:6px 0;}.liste4 li + li{border-top:1px solid #e1e2e2;}.liste5 li{list-style-type:none;padding:12px 0 15px 10px;position:relative;}.liste5 li + li{border-top:1px solid #c5bbb0;}.liste5 li:before{content:"";position:absolute;left:0;top:19px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #6e6e6e;}.legende:before{content:"";position:absolute;left:0;top:0;width:38px;height:4px;background:#ea5820;}table.table{font:14px/1.2 'font1', sans-serif;color:#333;background:#fff;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:15px 15px 30px;}table.table > thead > tr > th{font-weight:normal;color:#ea5820;}table.table > tbody > tr:nth-child(2n+1) > td,table.table > tbody > tr:nth-child(2n+1) > th{background:#f7f7f7;}a.flexit_ico_file{color:#6e6e6e;}a.flexit_ico_file:focus,a.flexit_ico_file:hover{color:#393839;}a.flexit_ico_file:before{margin:-4px 12px 0 0;}ul.fDefault > li{list-style-type:none;background:url("/_css/medias/ul_fDefault_puce01.png") no-repeat 0 7px;padding:0 0 0 12px;}ul.fDefault > li + li{margin-top:4px;}ul.fDefault > li ul{padding:0;margin:4px 0 0 12px;list-style-type:none;}ul.fDefault > li ul li{list-style-type:none;padding:0 0 0 12px;position:relative;}ul.fDefault > li ul li + li{margin-top:4px;}ul.fDefault > li ul li:before{content:"";position:absolute;left:0;top:6px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #4cbdc6;}.btn-2.fmenu_defaut_a_selected{background:#ea5820;color:#fff;}body{font:14px/1.42857 'font1', sans-serif;color:#8c8c8c;}table{border-collapse:separate;}hr{height:1px;padding:0;margin:20px 0;border:0;color:#d3d3d3;background-color:#d3d3d3;}ul{margin:10px 0;padding:0 0 0 20px;}li{line-height:normal;}a{color:#0f3c40;text-decoration:none;}a:hover,a:focus{color:#20666c;text-decoration:none;}*{outline:0 !important;}img{max-width:100%;height:auto;}label{font-weight:inherit;}@media print{a[href]:after{content:"";}}.table-newsletter table{font:14px/1.42857 Arial, sans-serif;color:#393839;}.table-newsletter .tel{color:#fff;text-decoration:none;}.table-newsletter .adresses .heading{font:20px/1.2 Arial, sans-serif;color:#54bfc9;}.table-newsletter .adresses .heading .titre{font-weight:bold;font-size:30px;}.table-newsletter .adresses .item{margin-top:25px;font:14px/1.2 Arial, sans-serif;color:#fff;}.table-newsletter .telWrapper .titre{font:bold 24px/1.2 Arial, sans-serif;color:#54bfc9;margin-bottom:25px;}.table-newsletter .telWrapper .tel{margin-bottom:45px;}.table-newsletter .telWrapper .tel .local{font:bold 10px/1.2 Arial, sans-serif;color:#4cbdc6;text-transform:uppercase;}.table-newsletter .telWrapper .tel a{font:bold 24px/1 Arial, sans-serif;color:#fff;}.table-newsletter .telWrapper .contact a{font:20px/1.2 'font1', sans-serif;color:#fff;}.flexitform-bootstrap label span{font-size:14px;color:#757576;}.flexit-clickable-element{cursor:pointer;}.flexit-clickable-element img{cursor:pointer;}.flexslider{margin:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;}.flexslider .slides img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.gm-style img,#map img{max-width:none;}.gm-style label,#map label{width:auto;display:inline;}#sbox-window,#lbImage,#lbBottom{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.navbar{background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;min-height:0;margin:0;}ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}div.table{width:auto;display:block;}div.table .td + .td{margin-top:12px;}#cboxTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 140px;}.flexit_cookie.skin3 a.btn{background:#0f3c40;color:#fff;}.flexit_cookie.skin3 a.btn:focus,.flexit_cookie.skin3 a.btn:hover{background:#20666c;color:#fff;}html{height:100%;}body{min-height:100%;background:#fff;position:relative;}.bodyPopup{padding:20px;background:#fff;min-width:0 !important;min-height:0 !important;}.bodyPopup #fedit-barre{display:none;}.container-body{position:relative;margin:0 auto;overflow:hidden;max-width:1920px;}.container{position:relative;max-width:1160px !important;padding-left:20px !important;padding-right:20px !important;}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{background:none;}#cboxContent{padding:0 0 32px;background:#fff;border:5px solid #fff;overflow:visible;}#cboxLoadedContent{margin:0;overflow:hidden;}#cboxClose{width:26px;height:26px;background:url("/_css/medias/closebox.png") no-repeat center center !important;top:-16px;right:-16px;bottom:auto;}#mainHeader{position:absolute;left:0;right:0;top:0;border-top:8px solid #ea5820;background:rgba(15,60,64,0.6);height:122px;padding:19px 0 0;z-index:1000 !important;}.topBar{position:absolute;left:0;right:0;top:0;padding:0 10px;}.telHeader{float:left;margin:0 0 0 20px;padding:0 0 0 47px;background:url("/_css/medias/ico-tel.png") no-repeat left top;background-size:35px;font:600 28px/1 'font1', sans-serif;color:#fff;white-space:nowrap;}.telHeader .local{display:block;margin-top:2px;font:600 10px/1.2 'font1', sans-serif;color:#4cbdc6;text-transform:uppercase;}.telHeader a{color:#fff;}.btn-connect{float:right;display:inline-block;margin:5px 20px 0 0;padding:6px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:12px/1.2 'font1', sans-serif;color:#373737;}.btn-connect:hover{background:#ea5820;color:#fff;}@media (min-width: 768px){.btn-connect.connected{display:none;}}.accountWrapper{float:right;margin:0 10px 0 0;position:relative;z-index:1000 !important;}.accountWrapper .tab{width:40px;height:40px;padding:8px;text-align:center;cursor:pointer;}.accountWrapper .tab .glyphicon{font-size:24px;color:#fff;top:0;}.accountWrapper .accountMenu{display:none;position:absolute;right:0;top:100%;background:#fff;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-filter:drop-shadow(0 0 5px rgba(0,0,0,0.25));-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,0.25));-o-filter:drop-shadow(0 0 5px rgba(0,0,0,0.25));filter:drop-shadow(0 0 5px rgba(0,0,0,0.25));}.accountWrapper .accountMenu .nav{margin:0;}.accountWrapper .accountMenu .nav > li + li{margin-top:5px;}.accountWrapper .accountMenu .nav > li > a{font:16px/1.2 'font1', sans-serif;padding:5px 10px;color:#ea5820;white-space:nowrap;}.accountWrapper .accountMenu .nav > li.active > a,.accountWrapper .accountMenu .nav > li.active > a:hover,.accountWrapper .accountMenu .nav > li.active > a:focus,.accountWrapper .accountMenu .nav > li > a:hover,.accountWrapper .accountMenu .nav > li > a:focus{background:#ea5820;color:#fff;}.accountWrapper:hover .accountMenu{display:block;}.langBox{float:right;background:none;position:relative;margin:10px 20px 0 0;}.langBox .langSwitch{display:block;padding:0 12px 0 0;height:16px;background:none !important;}.langBox .langSwitch:before{content:"";display:block;font:bold 14px/1.2 'font1', sans-serif;color:#fff;text-transform:uppercase;margin:0;}.langBox .langSwitch:after{content:"";position:absolute;right:1px;top:4px;width:6px;height:6px;border-style:solid;border-width:2px 2px 0 0;border-color:#fff;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.langBox .langSwitch.lg-fr:before{content:"fr";}.langBox .langSwitch.lg-en:before{content:"en";}.langBox .langSwitch.lg-de:before{content:"de";}.langBox .langSwitch .selected{display:none;}.langBox .langList{top:100%;right:-5px;padding:15px 0 0;cursor:default;}.langBox .langList .fleche{display:none;}.langBox .langList div.langListBox{padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.langBox .langList div.langListBox a{border:none;padding:0 0 0 28px;background-position:left center;font:11px/1.2 'font1', sans-serif;color:#b8b8b8;background-size:auto 12px;}.langBox .langList div.langListBox a + a{margin-top:10px;}.langBox .langList div.langListBox a:hover{color:#393839;}.langBox .lg-fr,.langBox .langList .fr{background-image:url("/_css/medias/flags/fr.png");}.langBox .lg-en,.langBox .langList .en{background-image:url("/_css/medias/flags/en.png");}.langBox .lg-de,.langBox .langList .de{background-image:url("/_css/medias/flags/de.png");}.langBox .lg-es,.langBox .langList .es{background-image:url("/_css/medias/flags/es.png");}.langBox .lg-it,.langBox .langList .it{background-image:url("/_css/medias/flags/it.png");}.langBox .lg-pt,.langBox .langList .pt{background-image:url("/_css/medias/flags/pt.png");}.langBox .lg-pl,.langBox .langList .pl{background-image:url("/_css/medias/flags/pl.png");}.langBox .lg-ru,.langBox .langList .ru{background-image:url("/_css/medias/flags/ru.png");}.langBox2{display:none;}.langBox2 .selected{background:none !important;position:relative;}.langBox2 .selected:before{content:"";position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border:1px solid rgba(255,255,255,0.75);}.langBox2 span{width:24px;height:16px;margin:0;}.langBox2 span + span{margin-left:10px;}.langBox2 span a{width:24px;height:16px;}.langBox2 span a.lg-fr{background-image:url("/_css/medias/flags/fr.png");}.langBox2 span a.lg-en{background-image:url("/_css/medias/flags/en.png");}.langBox2 span a.lg-de{background-image:url("/_css/medias/flags/de.png");}.langBox2 span a.lg-es{background-image:url("/_css/medias/flags/es.png");}.langBox2 span a.lg-it{background-image:url("/_css/medias/flags/it.png");}.langBox2 span a.lg-pt{background-image:url("/_css/medias/flags/pt.png");}.langBox2 span a.lg-pl{background-image:url("/_css/medias/flags/pl.png");}.langBox2 span a.lg-ru{background-image:url("/_css/medias/flags/ru.png");}#mainFooter .top{padding:75px 0 50px;background:#0f3c40;}#mainFooter .row-footer{display:-ms-flexbox;display:-webkit-flex;display:flex;}#mainFooter .adresses{padding:15px 0;margin-left:20px;margin-right:40px;}#mainFooter .adresses .heading{font:20px/1.2 'font1', sans-serif;color:#54bfc9;margin-bottom:5px;}#mainFooter .adresses .heading .titre{font-weight:600;font-size:30px;}#mainFooter .adresses .item{margin-top:35px;padding:0 0 0 47px;min-height:50px;background:url("/_css/medias/ico-map.png") no-repeat left 10px;font:16px/1.2 'font1', sans-serif;color:#fff;}#mainFooter .telWrapper{padding:15px 0 30px;margin-right:20px;height:100%;position:relative;}#mainFooter .telWrapper:before{content:"";position:absolute;left:-40px;top:0;bottom:0;border-left:1px solid #d7d7d7;}#mainFooter .telWrapper .titre{font:bold 24px/1.2 'font1', sans-serif;color:#54bfc9;}#mainFooter .telWrapper .tel{margin:30px 0 0;padding:0 0 0 47px;background:url("/_css/medias/ico-tel-min.png") no-repeat left top;font:600 28px/1 'font1', sans-serif;color:#fff;white-space:nowrap;}#mainFooter .telWrapper .tel .local{display:block;margin-top:2px;font:600 10px/1.2 'font1', sans-serif;color:#4cbdc6;text-transform:uppercase;}#mainFooter .telWrapper .tel a{color:#fff;}#mainFooter .telWrapper .btn-contact{display:inline-block;margin:50px 0 0;padding:10px 40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#ea5820;font:17px/1 'font1', sans-serif;color:#fff;}#mainFooter .telWrapper .btn-contact:hover{background:#4cbdc6;}#mainFooter .nlWrapper{padding:10px 0 30px;margin-right:15px;height:100%;position:relative;}#mainFooter .nlWrapper:before{content:"";position:absolute;left:-20px;top:0;bottom:0;border-left:1px solid #d7d7d7;}#mainFooter .nlWrapper .libelle .titre{font:bold 24px/1.2 'font1', sans-serif;color:#54bfc9;margin:0 0 10px;}#mainFooter .nlWrapper .libelle .sous-titre{font:16px/1.2 'font1', sans-serif;color:#fff;margin:0 0 40px;}#mainFooter .nlWrapper .newsletterbox .liste_champs .libelle,#mainFooter .nlWrapper .newsletterbox .mentions{display:none;}#mainFooter .nlWrapper .newsletterbox .liste_champs .libelle,#mainFooter .nlWrapper .newsletterbox .mentions{display:none;}#mainFooter .nlWrapper .newsletterbox .liste_champs{display:table-cell;vertical-align:top;width:100%;}#mainFooter .nlWrapper .newsletterbox .liste_champs input[type="text"]{font:20px/1em 'font1', sans-serif;color:#393839;background:#fff;border:1px solid #9e9e9e;height:57px;display:block;padding:15px;width:100%;margin:0;}#mainFooter .nlWrapper .newsletterbox .liste_champs input[type="text"]:focus{color:#434242;}#mainFooter .nlWrapper .newsletterbox .bouton_valider{display:table-cell;vertical-align:top;width:1%;}#mainFooter .nlWrapper .newsletterbox .bouton_valider input[type="submit"]{text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url("/_css/medias/ico-nl.png") no-repeat right center;width:60px;height:57px;border:none;overflow:hidden;text-indent:-9999em;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}#mainFooter .nlWrapper .newsletterbox .bouton_valider input[type="submit"]:hover,#mainFooter .nlWrapper .newsletterbox .bouton_valider input[type="submit"]:focus{}#mainFooter .bottom{background:#fff;padding:25px 0 30px;}#mainFooter.footer2 .top{padding-top:50px;}#mainFooter.footer2 .wrapper{position:relative;height:100%;}#mainFooter.footer2 .wrapper:before{content:"";position:absolute;left:-40px;top:0;bottom:0;border-left:1px solid #d7d7d7;}#mainFooter.footer2 .telWrapper,#mainFooter.footer2 .nlWrapper{height:auto;margin-left:0;margin-right:0;}#mainFooter.footer2 .telWrapper:before,#mainFooter.footer2 .nlWrapper:before{display:none;}#mainFooter.footer2 .telWrapper{margin-bottom:20px;}#mainFooter.footer2 .telWrapper .btn-contact{margin-top:30px;}#mainFooter.footer2 .col-one .wrapper:before{display:none;}.footerMenu{font:600 24px/1 'font1', sans-serif;color:#359aa3;text-transform:uppercase;text-align:right;margin:0 0 20px;}.footerMenu > a{color:#359aa3;}.footerMenu > a + a{margin-left:60px;}.footerMenu > a:hover,.bottomMenu > a:focus{color:#20666c;}.bottomMenu{font:600 15px/1.2 'font1', sans-serif;color:#222;text-transform:uppercase;text-align:right;}.bottomMenu > a{color:#222;}.bottomMenu > a:hover,.bottomMenu > a:focus{color:#20666c;}.footerCopyright{font:15px/1.2 'font1', sans-serif;color:#1c1c1c;text-align:right;}.footerCopyright a{color:#1c1c1c;}.footerCopyright a:hover,.footerCopyright a:focus{color:#20666c;}.menuExtranet{margin-bottom:40px;}.menuExtranet > div{text-align:center;}.menuExtranet a{margin-bottom:10px;}#diaporama{position:relative;height:700px;background:#0f3c40;}#diaporama:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url("/_css/medias/filigrane.png") no-repeat left -67px bottom 60px;pointer-events:none;z-index:3 !important;}#diaporama:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(84,191,201,0.15);z-index:3 !important;pointer-events:none;}#diaporama .item{height:700px;overflow:hidden;}#diaporama .bg{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);-moz-transition:all 2000ms;-webkit-transition:all 2000ms;-o-transition:all 2000ms;transition:all 2000ms;}#diaporama .bg:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(15,60,64,0.4);}#diaporama .flex-active-slide .bg{-moz-transform:none;-webkit-transform:none;transform:none;}#diaporama .baseline{position:absolute;right:50%;top:50%;max-width:570px;margin:0;-moz-transform:translate(10px,-50%);-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%);z-index:4 !important;}#diaporama .baseline .titre{font:bold 40px/1.2 'font1', sans-serif;color:#fff;text-transform:uppercase;text-align:right;}#diaporama .baseline .sous-titre{margin:5px 0 0;font:24px/1.2 'font1', sans-serif;color:#fff;text-align:right;}#diaporama .texte{color:#fff;}#diaporama .texte .caps{line-height:1.2;}.blueBanner{padding:32px 0;background:#54bfc9;font:italic 600 24px/1.2 'font1', sans-serif;color:#fff;text-align:center;}.darkBanner{background:#0f3c40;color:#fff;}.working{padding:70px 0;background:#0f3c40;}.working .heading{margin:0 0 35px;font:600 40px/1.2 'font1', sans-serif;color:#fff;text-align:center;}.working .wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;}.working .item{max-width:265px;padding:0 5px;text-align:center;}.working .item .ico{width:100px;height:100px;background:#ea5820 no-repeat center center;background-size:contain;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 auto 25px;}.working .item .titre{font:24px/1.2 'font1', sans-serif;color:#fff;margin:0 0 10px;}.working .item .sous-titre{font:13px/1.2 'font1', sans-serif;color:#54bfc9;}.working .sep{position:relative;}.working .sep:before{content:"";position:absolute;left:0;top:50px;width:36px;height:36px;background:url("/_css/medias/working-arrow.png") no-repeat center center;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.homeContent{padding:60px 0;}.faqs-wrapper{padding:60px 0 50px;background:#0f3c40 url("/_css/medias/faqs-bg.jpg") no-repeat center center;background-size:cover;position:relative;}.faqs-wrapper:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#0f3c40;filter:alpha(opacity=75);opacity:.75;}.faqs-wrapper .heading{margin:20px 35px 0 0;text-align:right;}.faqs-wrapper .titre{margin:0;font:600 40px/1.2 'font1', sans-serif;color:#fff;}.faqs-wrapper .all{display:inline-block;margin:20px 0 0;font:20px/1.2 'font1', sans-serif;color:#76afb6;border-bottom:1px solid #76afb6;}.faqs-wrapper .all:hover{color:#fff;border-color:#fff;}.faqs-wrapper .faqs-liste,.faqs-wrapper .faqs-liste > ul .item .reponse{color:#fff;}.zone{background:#fff;position:relative;overflow:hidden;}.zone > .container > .row{display:-ms-flexbox;display:-webkit-flex;display:flex;}.zone .inner{min-height:524px;padding:80px 0;}.zone .inner .heading{margin:0;}.zone .inner .titre{font:600 40px/1.2 'font1', sans-serif;color:#0f3c40;}.zone .inner .sous-titre{font:24px/1.2 'font1', sans-serif;color:#222;}.zone .inner .desc{margin:45px 0 0;font:16px/1.2 'font1', sans-serif;color:#222;}.zone .inner .link{display:inline-block;margin:25px 0 0;padding:25px 65px;background:#54bfc9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font:16px/1.2 'font1', sans-serif;color:#fff;}.zone .inner .link:hover{background-color:#ea5820;}.zone .object{height:100%;position:relative;}.zone .object:before{content:"";position:absolute;left:0;top:0;bottom:0;width:693px;background:url("/_css/medias/zone-livraison.png") no-repeat left center;background-size:contain;}.zone.zone-2 .object:before{background-image:url("/_css/medias/zone-livraison-metz.png");}.offres{padding:20px 0;position:relative;}.offres .tab{position:absolute;left:40px;bottom:100%;padding:24px 60px 8px 30px;background:#fff;-moz-border-radius:40px 40px 0 0;-webkit-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0;font:24px/1 'font1', sans-serif;color:#0f3c40;z-index:5 !important;}.offres .tab:before{content:"";position:absolute;right:30px;bottom:15px;width:10px;height:10px;border-style:solid;border-color:#0f3c40;border-width:2px 2px 0 0;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.offres .item > .row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.offres .item .heading{text-align:right;}.offres .item .date{font:300 24px/1.2 'font1', sans-serif;color:#0f3c40;margin:0 0 5px;}.offres .item .titre{font:bold 36px/1 'font1', sans-serif;color:#0f3c40;}.offres .item .titre sub{bottom:0;}.offres .item .conditions{font:14px/1.2 'font1', sans-serif;color:#8c8c8c;margin:5px 0 0;}.offres .item .object{text-align:center;}.offres .item .object > img{display:inline-block;width:auto;}.offres .item .prix{padding-left:110px;position:relative;font:900 60px/1 'font1', sans-serif;color:#ea5820;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;}.offres .item .prix:before{content:"";position:absolute;left:10px;top:50%;width:40px;height:40px;border-width:8px 8px 0 0;border-style:solid;border-color:#4cbdc6;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}.offres .item .prix > div > span{display:block;text-align:center;}.offres .item .prix > div > span:not(:last-child){font:500 .4em/1 'font1', sans-serif;}.offres .flex-control-nav{position:relative;bottom:0;margin:20px 0 0;}.offres .flex-control-nav li a{width:14px;height:14px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#0f3c40;}.offres .flex-control-nav li a.flex-active{background:#4cbdc6;}.landingPage .telHeader{float:right;margin:12px 0 0;padding-left:60px;background-position:left 2px;background-size:auto;font-size:36px;}.landingPage .telHeader .local{margin-top:3px;font-size:12px;}.landingPage #mainFooter .top{padding:20px 0;}.landingPage #mainFooter .adresses{margin-right:0;}.landingPage #mainFooter .telWrapper{margin-left:40px;margin-right:0;}.landingPage #mainFooter .telWrapper .btn-contact{margin-top:25px;}.landingContent{background:#fff;padding:60px 0 40px;position:relative;}.landingContent .tab{position:absolute;left:40px;bottom:100%;padding:24px 60px 8px 30px;background:#fff;-moz-border-radius:40px 40px 0 0;-webkit-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0;font:24px/1 'font1', sans-serif;color:#0f3c40;z-index:5 !important;}.landingContent .tab:before{content:"";position:absolute;right:30px;bottom:15px;width:10px;height:10px;border-style:solid;border-color:#0f3c40;border-width:2px 2px 0 0;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}@media (min-width: 768px){.landingContent .flexitform > .row{display:-ms-flexbox;display:-webkit-flex;display:flex;}.landingContent .flexitform > .row > .col-md-6{padding-right:30px;}.landingContent .flexitform > .row > .col-md-6 + .col-md-6{padding-left:30px;padding-right:10px;}.landingContent .flexitform > .row > .col-md-6 + .col-md-6:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1px solid #ccc;}.landingContent .flexitform .form-control{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}.innerPage #mainHeader{background:#0f3c40;}.mainSection{padding:180px 0 90px;}.mainContent{min-height:360px;}.nomPage{font:54px/1 'font1', sans-serif;color:#ea5820;margin:0 0 30px;text-align:center;}@media (min-width: 768px){.nomPage{margin-top:40px;}}#breadcrumb{margin:10px 0 30px;}#breadcrumb .nav-pills{margin:0;}#breadcrumb .nav-pills > li{margin:0 0 4px 42px;float:none;display:inline-block;vertical-align:top;position:relative;}#breadcrumb .nav-pills > li:before{content:"";position:absolute;left:-42px;width:42px;top:0;bottom:0;background:url("/_css/medias/breadcrumb-before.png") no-repeat center top;}#breadcrumb .nav-pills > li.first{margin-left:0;}#breadcrumb .nav-pills > li.first:before{display:none;}#breadcrumb .nav-pills > li > a{font:11px/1.4em 'font1', sans-serif;color:#9ba4b0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;padding:0;}#breadcrumb .nav-pills > li.last > a{color:#ea5820;cursor:default;}#breadcrumb.detail .nav-pills > li.last{display:none;}#breadcrumb .nav-pills > li > a:hover,#breadcrumb .nav-pills > li > a:focus{color:#ea5820;}#breadcrumb .nav-pills > li > a.page-1{width:15px;height:14px;text-indent:9999em;overflow:hidden;background:url("/_css/medias/breadcrumb-home.png") no-repeat center top;}#breadcrumb .nav-pills > li > a.page-1:hover,#breadcrumb .nav-pills > li > a.page-1:focus{background-position:center bottom;}#mainMenuWrapper{position:relative;top:63px;background:#ea5820;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.mainMenu .nav-tabs{border:none;margin:0 -10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;}.mainMenu .nav-tabs:before,.mainMenu .nav-tabs:after{display:none !important;}.mainMenu .nav-tabs > li{margin:0;}.mainMenu .nav-tabs > li > a{height:52px;padding:15px 12px 0;margin:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font:bold 20px/1.2 'font1', sans-serif;color:rgba(255,255,255,0.8);text-transform:uppercase;white-space:nowrap;}.mainMenu .nav-tabs > li.active > a,.mainMenu .nav-tabs > li:hover > a,.mainMenu .nav-tabs > li > a:hover,.mainMenu .nav-tabs > li > a:focus{background:none;border:none;color:#fff;}.mainMenu .nav-tabs > li.dropdown:hover > a:before{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:#ea5820;}.mainMenu .dropdown-menu{border:none;padding:10px 15px;margin:0;width:100%;min-width:160px;position:absolute;left:0;top:100%;-moz-box-shadow:0 12px 12px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 12px rgba(0,0,0,0.25);box-shadow:0 12px 12px rgba(0,0,0,0.25);-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;background:#ea5820;}.mainMenu .last .dropdown-menu{left:auto;right:0;}.mainMenu .dropdown-menu > li{margin:0 0 10px;}.mainMenu .dropdown-menu > li > a{padding:5px 0;font:16px/1.2 'font1', sans-serif;color:#0f3c40;background:none;position:relative;white-space:normal;}.mainMenu .dropdown-menu > li.last > a{border:none;}.mainMenu .dropdown-menu > li.active > a,.mainMenu .dropdown-menu > li:hover > a,.mainMenu .dropdown-menu > li > a:focus,.mainMenu .dropdown-menu > li > a:hover{color:#fff;border:none;background:none;}#secondMenuWrapper{margin:40px 10px 40px 0;}#secondMenuWrapper .niveau-zero{font:30px/1.2 'font1', sans-serif;color:#0f3c40;margin:0 0 20px;}.secondMenu{position:relative;}.secondMenu .dropdown-menu{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.secondMenu .dropdown-menu > li > a{white-space:normal;}.secondMenu > .nav{margin:0;border:none;}.secondMenu > .nav > li{margin:0;}.secondMenu > .nav > li > a{font:500 16px/1.2 'font1', sans-serif;color:#4cbdc6;text-transform:uppercase;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:7px 0;margin:0;position:relative;}.secondMenu > .nav > li > a:hover,.secondMenu > .nav > li > a:focus,.secondMenu > .nav > li.active > a{background:none;border:none;color:#0f3c40;}.secondMenu > .nav > li > .dropdown-menu{display:block;position:relative;background:none;float:none;min-width:0;padding:0 0 20px;}.secondMenu > .nav > li > .dropdown-menu > li > a{font:14px/1.2 'font1', sans-serif;color:#292626;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:7px 0 7px 20px;background:none;position:relative;}.secondMenu > .nav > li > .dropdown-menu > li > a:before{content:"";position:absolute;left:5px;top:13px;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;border-color:#292626;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.secondMenu > .nav > li > .dropdown-menu > li > a:hover,.secondMenu > .nav > li > .dropdown-menu > li > a:focus,.secondMenu > .nav > li > .dropdown-menu > li.active > a{background:none;border:none;color:#ea5820;}.secondMenu > .nav > li > .dropdown-menu > li > a:hover:before,.secondMenu > .nav > li > .dropdown-menu > li > a:focus:before,.secondMenu > .nav > li > .dropdown-menu > li.active > a:before{border-color:#ea5820;}.secondMenu > .nav > li > .dropdown-menu > li.active > a{cursor:default;}.panierv3container{margin:0 auto;padding:0;}.panierv3minibox h4{font-size:1.5em;color:#333;}.panierv3minibox_desc .tarif{font-size:2em !important;color:#333;text-transform:uppercase;margin:0 0 0 10px;}.panierv3minibox_desc .titre1{font-family:'font1', sans-serif;font-size:1.35em;color:#0f3c40;}.panierv3CompteTitle{letter-spacing:0;}body .panierv3EtapeTitle span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:transparent;-pie-background:transparent;font-style:normal;font:500 24px/1.2em 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;padding:10px 2px;}body .panierv3AdressItem .panierv3EtapeTitle span{background:transparent;-pie-background:transparent;padding:10px 2px;font-size:16px;color:#0f3c40;}body .panierv3AdressItem .panierv3EtapeTitle.selected span{color:#0f3c40;}.panierv3ProductOptionsShow{margin-top:2px;}.panierv3ProductOptionsShow:hover,.panierv3TVAShow:hover,.panierv3FDPShow:hover,.panierv3FDPShowTtc:hover,.panierv3ProductOptionsShow:focus,.panierv3TVAShow:focus,.panierv3FDPShow:focus,.panierv3FDPShowTtc:focus{text-decoration:none;}.panierv3ProductDelete{margin-top:2px;}.panierv3Total,.panierv3TransportCheckCell,.panierv3TransportInfos,.panierv3Paiement,#changeEmail,#changePass,#comptev3Infos .panierv3CompteAdressModify{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}body #comptev3Infos .comptev3InfosBtn,body .panierv3ValidateStep1,body .panierv3ValidateStep2,body .panierv3ValidateStep3,body .panierv3CompteFormLine input[type="button"],body .panierv3minibox .butr{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#0f3c40;border:none;-pie-background:#0f3c40;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:normal;color:#fff;}body .panierv3Quit,body .panierv3minibox .butg{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;border-color:#ccc;-pie-background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:normal;}body #comptev3Infos .comptev3InfosBtn:hover,body #comptev3Infos .comptev3InfosBtn:focus,body .panierv3ValidateStep1:hover,body .panierv3ValidateStep1:focus,body .panierv3ValidateStep2:hover,body .panierv3ValidateStep2:focus,body .panierv3ValidateStep3:hover,body .panierv3ValidateStep3:focus,body .panierv3CompteFormLine input[type="button"]:hover,body .panierv3CompteFormLine input[type="button"]:focus,body .panierv3minibox .butr:hover,body .panierv3minibox .butr:focus{background:#20666c;-pie-background:#20666c;color:#fff;}body .panierv3Quit:hover,body .panierv3Quit:focus,body .panierv3minibox .butg:hover,body .panierv3minibox .butg:focus{background:#f5f6f7;-pie-background:#f5f6f7;}body #panierv3ValiderCommande{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#0f3c40;padding:12px 16px;font:24px/1.2em 'font1', sans-serif;color:#fff;}body #panierv3ValiderCommande:hover,body #panierv3ValiderCommande:focus{background:#20666c;color:#fff;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .nav-pills > li > a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;color:#000;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .nav-pills > li.active > a{background:#000;color:#fff;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .nav-pills > li > .extranetv2SmallBoxBtnLogout{display:inline-block;background:#0f3c40;color:#fff;margin:20px 0 0;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .extranetv2SmallBoxBtnPassOublie{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 8px;}#comptev3Paniers{margin-bottom:40px;}#comptev3Infos{margin:0;}#comptev3Infos .ligne + .ligne{margin-top:20px;}#comptev3Infos .ligne label{font:14px/1.2em 'font1', sans-serif;color:#000;}#comptev3Infos .ligne input[type="text"]{width:100%;}#comptev3Infos .ligne textarea{width:100% !important;height:120px !important;}#comptev3Infos .comptev3InfosBtn{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 10px;margin:20px 0 0;}.comptev3Connected{font:20px/1.2em 'font1', sans-serif;color:#000;margin:20px 0 0;}.comptev3Connected .name{font-weight:bold;}.comptev3Connected .comptev3Disconnect{background:#0f3c40;padding:5px 10px;font-size:14px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:top;}#changeEmail,#changePass{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.no-article{font-weight:500;}.btn{background:#0f3c40;border:none;color:#fff;}.btn:focus,.btn:hover{background:#20666c;color:#fff;}#flexitModal{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#flexitModal .fAlert{font-family:inherit;text-transform:none;color:#626262;}#flexitModal .btnImportant{border-color:#0f3c40;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#0f3c40;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:14px 'font1', sans-serif;text-transform:uppercase;}.paginationWrapper{position:relative;}.paginationWrapper .results{display:none;}.paginationWrapper .modele_pagination{position:absolute;right:0;top:27px;}.paginationWrapper .pagination{margin:0;}.pagination > li > a,.pagination > li > span{color:#a4a9ad;padding:3px 9px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#0f3c40;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#0f3c40;border-color:#0f3c40;}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.field_pagination{border-top:1px solid #ebebeb;margin:10px 0;padding:10px 0 0;}.field_pagination > legend{font:14px/1.2em 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;margin:0;padding-right:10px;border:none;width:auto;}.field_pagination > label,.field_pagination > span{margin:0 0 0 10px;}.field_pagination .form-control{display:inline-block;width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:31px;padding:4px 12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.bloc_header{position:absolute;z-index:999 !important;width:100%;left:0;top:calc(50% - -40px);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.bloc_top{max-width:480px;text-align:center;margin:0;}.bloc_top .titre{font:bold 40px/1.2 'font1', sans-serif;color:#fff;text-transform:uppercase;}.bloc_top .soustitre{font:24px/1.2 'font1', sans-serif;color:#fff;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}@media (max-width: 1199px){.homePage .floatingDiv input[data-name="codepostal"]:not(:focus)~.floating-label.empty{font-size:18px !important;top:16px !important;left:10px !important;}.homePage .floatingDiv input:not(:focus):valid ~ .floating-label,.homePage .floatingDiv input:focus ~ .floating-label{top:2px;left:10px;}}@media (max-width: 991px){.bloc_top{max-width:360px;margin:0 auto;}.bloc_top .titre{font-size:32px;}.bloc_top .soustitre{font-size:20px;}.container{width:100%;}.form_planification .floatingDiv.row-adresse .flex-column{padding-right:0;}.form_planification .floatingDiv.row-adresse .flex-column .lignebottom:last-child{padding-right:5px;}.commandes .lignebottom.fullwidth:last-child{padding-right:15px !important;}.form_planification .floatingDiv.row-adresse .flex-column .lignebottom:first-child{padding-right:5px;}}@media (max-width: 767px){.bloc_header{top:50%;}.bloc_top{margin:0 auto;}}@media (max-width: 479px){.bloc_top{max-width:calc(80% - -20px);}.bloc_top .titre{font-size:6.4vw;}.bloc_top .soustitre{font-size:4.2vw;}}.extranetv2FieldWrapper{padding:0 10px;}.extranetv2ChgtPassFieldsWrapper{padding:0 20px;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .extranetv2SmallBoxBtnPassOublie{background:none;color:#4cbdc6;font-size:12px;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .extranetv2SubmitLogin{background:#4cbdc6;color:#0f3c40;font-size:20px;padding:10px;width:100%;text-align:center;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.extranetv2SmallBoxGlobal.extranetv2Bootstrap .extranetv2SubmitLogin:hover,.extranetv2SmallBoxGlobal.extranetv2Bootstrap .extranetv2SubmitLogin:focus{background:#0f3c40;color:#4cbdc6;}@media (max-width: 1199px){.title1-default,.nomPage{font-size:48px;}#mainMenuWrapper{margin-left:20px;}.mainMenu .nav-tabs > li > a{font-size:18px;line-height:1.25;}#mainFooter .top{padding-top:50px;}#mainFooter .telWrapper{margin-right:-20px;}#mainFooter .nlWrapper{margin-left:40px;margin-right:0;}.footerMenu{font-size:20px;}.footerMenu > a + a{margin-left:40px;}#diaporama,#diaporama .item{height:640px;}#diaporama:before{display:none;}#diaporama .baseline{max-width:470px;}#diaporama .baseline .titre{font-size:36px;}#diaporama .baseline .sous-titre{font-size:20px;}#diaporama .texte .caps *{font-size:32px !important;}.offres .item .date{font-size:20px;}.offres .item .titre{font-size:30px;}.offres .item .prix{padding-left:80px;font-size:54px;}.offres .item .prix:before{width:36px;height:36px;}.working .item .titre{font-size:20px;}.zone .inner{min-height:0;}}@media (max-width: 991px){.title1-default,.nomPage{font-size:42px;}.title2-default{font-size:32px;}#mainMenuWrapper{margin-left:-240px;}.mainMenu .nav-tabs > li > a{padding-left:20px;padding-right:20px;font-size:20px;line-height:1.2;}.mainSection{padding:160px 0 80px;}#secondMenuWrapper{margin-right:0;}.secondMenu > .nav > li > a{font-size:15px;}.secondMenu > .nav > li > .dropdown-menu > li > a{padding-left:15px;}.secondMenu > .nav > li > .dropdown-menu > li > a:before{left:0;}#mainFooter .row-footer{display:block;}#mainFooter .adresses{margin:0 0 60px;padding:0;}#mainFooter .adresses .heading{margin:0;}#mainFooter .telWrapper{margin:0;padding:0;}#mainFooter .telWrapper:before{display:none;}#mainFooter .telWrapper .btn-contact{margin-top:30px;}#mainFooter .nlWrapper{margin:0;padding:0;}#mainFooter .nlWrapper:before{display:none;}#mainFooter.footer2 .row-footer{display:-ms-flexbox;display:-webkit-flex;display:flex;}#mainFooter.footer2 .adresses{margin-bottom:0;}#mainFooter.footer2 .wrapper{margin-left:40px;}#mainFooter.footer2 .wrapper:before{display:none;}#mainFooter.footer2 .telWrapper{margin:0;}#mainFooter.footer2 .nlWrapper{margin-top:60px;}#mainFooter.footer2 .nlWrapper .newsletterbox{margin-top:30px;}#mainFooter.footer2 .nlWrapper .newsletterbox .liste_champs input[type="text"]{font-size:16px;height:50px;}#mainFooter.footer2 .nlWrapper .newsletterbox .bouton_valider input[type="submit"]{height:50px;}.bottomMenu{font-size:13px;}.footerCopyright{font-size:13px;margin-top:5px;}#diaporama .baseline{max-width:380px;-moz-transform:translate(30px,-50%);-webkit-transform:translate(30px,-50%);transform:translate(30px,-50%);}#diaporama .baseline .titre{font-size:32px;}#diaporama .baseline .sous-titre{font-size:18px;}.offres .item .date{font-size:16px;margin:0;}.offres .item .titre{font-size:24px;line-height:1.2;}.offres .item .prix{padding-left:20px;font-size:48px;}.offres .item .prix:before{display:none;}.working{padding:60px 0;}.working .heading{font-size:36px;}.working .item{padding:0 8px;}.working .item .ico{width:80px;height:80px;}.working .item .titre{font-size:16px;}.working .item .sous-titre{font-size:12px;}.working .sep:before{top:40px;}.blueBanner{font-size:20px;}.faqs-wrapper .heading{margin-right:20px;}.faqs-wrapper .titre{font-size:36px;}.faqs-wrapper .all{font-size:16px;}.zone .inner{padding:40px 0;}.zone .inner .titre{font-size:36px;}.zone .inner .sous-titre{font-size:20px;}.zone .inner .desc{margin-top:35px;font-size:14px;}.zone .inner .link{padding:15px 45px;}.landingPage #mainFooter .top{padding:50px 0;}.landingPage #mainFooter .adresses{margin:0;}}@media (max-width: 767px){body{padding-top:60px;}.title1-default,.nomPage{font-size:32px;}.title2-default{font-size:24px;}#fedit-barre{display:none;}#cboxTitle{display:none !important;}#mainHeader{position:fixed;left:0;top:0;right:0;padding:0;border:none;background:#0f3c40;height:60px;z-index:1000 !important;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.25);}#mainHeader div[class^="col-"]{min-height:0;}#mainHeader .logo{position:absolute;left:0;right:auto;top:10px;margin:0;width:auto;z-index:2 !important;}#mainHeader .logo > img{max-height:40px;}#mainHeader .langBox{display:none;}.topBar{position:relative;padding:0;z-index:1 !important;}.telHeader{display:none;}.btn-connect{position:absolute;top:0;right:35px;width:40px;height:60px;padding:18px 0 0;margin:0;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-align:center;font-size:24px;color:#4cbdc6;}.btn-connect:hover{background:none;color:#4cbdc6;}.btn-connect .glyphicon{display:block;}#mainHeader .basket{position:absolute;top:0;right:35px;width:40px;height:60px;padding:18px 0 0;margin:0;text-align:center;background:none;z-index:1 !important;}#mainHeader .basket .glyphicon{top:0;left:0;-moz-transform:none;-webkit-transform:none;transform:none;font-size:24px;color:#4cbdc6;}#mainHeader .numItem{position:absolute;top:10px;right:0;left:auto;-moz-transform:none;-webkit-transform:none;transform:none;width:20px;height:20px;padding-top:4px;background:#ea5820;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font:500 12px/1 'font1', sans-serif;color:#fff;}#mainMenuWrapper{background:none;top:0;margin:0;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;}#fMenuMobileButton{float:right;background:none;margin:0 -20px 0 0;height:60px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:5px 10px 0;z-index:1001 !important;}#fMenuMobileButton .icon-bar{background:#ea5820;width:30px;height:4px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#fMenuMobileButton .icon-bar + .icon-bar{margin:3px 0 0;}#fMenuMobileButton > .titre{display:block;width:30px;font:11px/1.2em 'font1', sans-serif;color:#4cbdc6;text-transform:uppercase;margin:5px 0 0;}#fMobileMenuContainer{font-family:'font1', sans-serif;}#fMobileMenuContainer .mm-listview > li > a{color:inherit !important;}#fMobileMenuContainer .mm-listview > li.mm-selected > a{color:#4b4b4b !important;}#fMobileMenuContainer .mm-navbar{background:#0f3c40;}#fMobileMenuContainer .mm-navbar a{color:#fff;}#fMobileMenuContainer .mm-btn:after,#fMobileMenuContainer .mm-btn:before{border-color:#fff;}#fMobileMenuContainer .f-mm-footer-item-0{padding:8px 0;}#fMobileMenuContainer #telMobile{margin:0;padding:0 10px;font:500 24px/1 'font1', sans-serif;color:#fff;}#fMobileMenuContainer #telMobile a{color:#fff;}#fMobileMenuContainer .f-mm-header-item-0{background:#ea5820;}#fMobileMenuContainer .langBox2{display:block;margin:2px 0 0;}#diaporama,#diaporama .item{height:520px;}#diaporama .baseline{max-width:none;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:20px;right:20px;}#diaporama .baseline .titre{font-size:5.4vw;text-align:left;}#diaporama .baseline .sous-titre{font-size:3.2vw;text-align:left;}#diaporama .texte .caps *{font-size:28px !important;}#diaporama .texte .caps + br + span{font-size:18px !important;}.offres .tab{position:static !important;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;margin:0 0 20px;font:600 24px/1.2 'font1', sans-serif;color:#ea5820;text-align:center;}.offres .tab:before{display:none;}.offres .item .row{display:block;}.offres .item .heading,.offres .item .object,.offres .item .prix{text-align:center;margin:0 0 10px;}.offres .item .prix{display:block;}.working{padding:40px 0;}.working .heading{text-align:left;}.working .wrapper{display:block;}.working .item{max-width:none;padding:0;text-align:left;margin:20px 0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.working .item .ico{margin:0 20px 0 0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.working .item .inner{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.working .item .titre{font-size:18px;}.working .sep{display:none;}.blueBanner{padding:24px 0;}.homeContent{padding:30px 0;}.faqs-wrapper{padding-top:40px;}.faqs-wrapper .heading{margin:0 0 30px;}.faqs-wrapper .titre br{display:none;}.zone > .container > .row{display:block;}.zone .object{padding:40% 0;height:auto;top:-10px;}.mainSection{padding:0 0 60px;}.mainContent{min-height:240px;padding-top:30px;}#breadcrumb{height:auto;padding:12px 20px 6px;margin:0 -20px;background:#f7f6f5;border:none;}#breadcrumb.niveauZero{display:none;}#breadcrumb .nav-pills{margin:0;text-align:right;}#breadcrumb .nav-pills > li{margin-bottom:6px;margin-left:20px;}#breadcrumb .nav-pills > li:before{left:-20px;width:20px;background:none;content:"/";font-size:11px;color:#9ba4b0;text-align:center;}#breadcrumb .nav-pills > li.last{display:none;}#breadcrumb .nav-pills > li.first{display:none;}#breadcrumb .nav-pills > li.first + li{margin-left:0;}#breadcrumb .nav-pills > li.first + li:before{display:none;}#mainFooter .nlWrapper{margin-top:60px;}#mainFooter .nlWrapper .newsletterbox{margin-top:30px;}#mainFooter .nlWrapper .newsletterbox .liste_champs input[type="text"]{font-size:16px;height:50px;}#mainFooter .nlWrapper .newsletterbox .bouton_valider input[type="submit"]{height:50px;}#mainFooter.footer2 .row-footer{display:block;}#mainFooter.footer2 .adresses{margin-bottom:60px;}#mainFooter.footer2 .wrapper{margin:0;}.footerMenu{margin:0 0 30px;}.footerMenu > a{display:block;text-align:center;}.footerMenu > a + a{margin:15px 0 0;}.footerCopyright{text-align:center;}.landingContent{padding:30px 0;}.landingContent .tab{position:static !important;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;-moz-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);font-size:32px;color:#ea5820;display:none;}.landingContent .tab:before{display:none;}.landingPage #mainFooter .adresses{margin:0;}.landingPage #mainFooter .telWrapper{margin:60px 0 0;}}@media (max-width: 479px){.col-xxs-12{width:100%;}.hidden-xxs{display:none !important;}#diaporama,#diaporama .item{height:580px;}#diaporama .baseline .titre{font-size:6vw;}#diaporama .baseline .sous-titre{font-size:3.6vw;}#diaporama .texte .caps *{font-size:24px !important;}#diaporama .texte .caps + br + span{font-size:18px !important;}#diaporama .texte .btn-20{font-size:16px;padding:10px 20px;}}.btn,a{-moz-transition:all 0.25s;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-100-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-100-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-italic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-200-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-200-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-italic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-300-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-300-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-italic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-400-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-400-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-500-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-500-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-italic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-600-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-600-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-italic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-700-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-700-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-italic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-800-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-800-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-italic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-900-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-900-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-italic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-100-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-100-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-100-normal.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-200-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-200-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-200-normal.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-300-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-300-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-300-normal.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-400-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-400-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-400-normal.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-500-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-500-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-500-normal.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-600-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-600-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-600-normal.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-700-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-700-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-700-normal.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-800-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-800-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-800-normal.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/poppins-900-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/poppins-900-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/poppins-900-normal.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;}.faqs-liste > ul{margin:0;padding:0;list-style:none;}.faqs-liste > ul .item{border-bottom:1px solid #bbb;padding:12px 0;}.faqs-liste > ul .item .question{padding:10px 72px 10px 12px;position:relative;font:18px/1.2 'font1', sans-serif;cursor:pointer;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.faqs-liste > ul .item .question:hover{color:#54bfc9;}.faqs-liste > ul .item .question:before{content:"";position:absolute;right:15px;top:50%;width:39px;height:39px;background:url("/modules/faqs/front/templates/css/medias/ico-question.png") no-repeat center center;background-size:contain;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.faqs-liste > ul .item .reponse{padding:12px 48px 12px 12px;font:14px/1.5 'font1', sans-serif;color:#8c8c8c;display:none;}.faqs-liste > ul .item.active .question{color:#54bfc9;}.faqs-liste > ul .item.active .question:before{-moz-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}@media (max-width: 767px){.faqs-liste > ul .item .question{padding-left:0;font-size:16px;}}.annuaires-gmap{margin:16px 0 0;}#gmapScroller,.gmap-scrollers{height:42vw;margin:0 -20px 0 0;background:#f8f8f8;border-left:1px solid #e6e6e6;overflow:hidden;}#gmapScroller .mCSB_inside > .mCSB_container,.gmap-scrollers .mCSB_inside > .mCSB_container{margin-right:12px;}#gmapScroller .mCSB_scrollTools,.gmap-scrollers .mCSB_scrollTools{background:#f0f0f0;width:12px;filter:alpha(opacity=100);opacity:1;}#gmapScroller .mCSB_scrollTools .mCSB_draggerRail,.gmap-scrollers .mCSB_scrollTools .mCSB_draggerRail{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#e6e6e6;}#gmapScroller .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.gmap-scrollers .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#cdcdcd !important;}.gmapSidebar{padding:0;margin:0;list-style-type:none;}.gmapSidebarItem{background:#fff;cursor:pointer;}.gmapSidebarItem + .gmapSidebarItem{border-top:1px solid #e6e6e6;}.gmapSidebarItem .heading{padding:12px 48px 12px 36px;background:#f8f8f8;position:relative;}.gmapSidebarItem .wrapper{position:relative;}.gmapSidebarItem .wrapper:before{content:"";position:absolute;left:-20px;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:6px;height:18px;background:#0f3c40;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.gmapSidebarItem .titre{font:16px/1 ;color:#262626;text-transform:uppercase;}.gmapSidebarItem .knowmore{position:absolute;right:18px;top:50%;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;text-indent:-9999em;overflow:hidden;filter:alpha(opacity=0);opacity:0;}.gmapSidebarItem .knowmore:before,.gmapSidebarItem .knowmore:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;margin:-1px 0 0 -5px;background:#fff;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.gmapSidebarItem .knowmore:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.gmapSidebarItem .knowmore:hover:before{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-4px;margin-left:-4px;}.gmapSidebarItem .knowmore:hover:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:2px;margin-left:-4px;}.gmapSidebarItem .inner{padding:0;height:0;overflow:hidden;}.gmapSidebarItem .infos{padding:16px 24px;}.gmapSidebarItem .infos a{margin-top:15px;}.gmapSidebarItem .infos .item{display:block;padding:0 0 0 32px;font:12px/1.25 'font1', sans-serif;color:#444;position:relative;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.gmapSidebarItem .infos .item + .item{margin-top:15px;}.gmapSidebarItem .infos .item .ico{position:absolute;left:0;top:0;width:24px;height:15px;background-repeat:no-repeat;background-position:center center;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.gmapSidebarItem .infos .adresse .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-map.png");}.gmapSidebarItem .infos .tel .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-tel.png");}.gmapSidebarItem .infos .fax .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-fax.png");}.gmapSidebarItem .infos .mail .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-mail.png");}.gmapSidebarItem .infos .web .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-web.png");}.gmapSidebarItem .infos .mail:hover{color:#ea5820;}.gmapSidebarItem.active{cursor:default;}.gmapSidebarItem.active .heading{background:#0f3c40;}.gmapSidebarItem.active .wrapper:before{height:26px;background:#fff !important;}.gmapSidebarItem.active .titre{font-weight:bold;font-size:20px;color:#fff !important;}.gmapSidebarItem.active .knowmore{filter:alpha(opacity=100);opacity:1;}.gmapSidebarItem.active .inner{height:auto;}.googleMap{height:42vw;background:#eaeaea;}.infoGmap{min-width:200px;min-height:50px;max-width:280px;}.infoGmap .titre{font:500 20px/1.2 ;color:#262626;margin:0 0 10px;}.infoGmap .categs{font:italic 16px/1.2 'font1', sans-serif;color:#0f3c40;}.infoGmap .btn{margin:20px 0 0;}.annuaires-liste .media{margin:0 0 40px;}.annuaires-liste .categs{font:italic 13px/1.2 'font1', sans-serif;color:#0f3c40;}.annuaires-liste .infos .item{display:block;padding:0 0 0 32px;font:12px/1.25 'font1', sans-serif;color:#444;position:relative;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.annuaires-liste .infos .item + .item{margin-top:10px;}.annuaires-liste .infos .item .ico{position:absolute;left:0;top:0;width:24px;height:15px;background-repeat:no-repeat;background-position:center center;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.annuaires-liste .infos .adresse .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-map.png");}.annuaires-liste .infos .tel .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-tel.png");}.annuaires-liste .infos .fax .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-fax.png");}.annuaires-liste .infos .mail .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-mail.png");}.annuaires-liste .infos .web .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-web.png");}.annuaires-liste .infos .mail:hover{color:#ea5820;}.annuaires-liste.aff-map .liste{display:none;}.annuaires-liste.aff-liste .carte{height:0;overflow:hidden;}.annuaires-liste .affichageSelect{float:right;}.annuaires-liste .affichageSelect a{display:inline-block;vertical-align:middle;width:36px;height:36px;background:no-repeat center center;text-indent:-9999em;overflow:hidden;cursor:default;}.annuaires-liste .affichageSelect a:not(.active){-moz-filter:grayscale(1);-webkit-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);cursor:pointer;}.annuaires-liste .affichageSelect #btn_list{background-image:url(/icos_lst02_03b1bb_36);}.annuaires-liste .affichageSelect #btn_map{background-image:url(/icos_mrk02_03b1bb_36);}.annuaires-filtre{margin:0 0 40px;}.annuaires-filtre .form-control{width:auto;max-width:100%;font:13px/1.2 'font1', sans-serif;color:#222328;letter-spacing:.2em;text-transform:uppercase;}.annuaires-fiche .heading .categs{font:15px/1.2 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;}.annuaires-fiche .heading .titre{font:30px/1.2 'font1', sans-serif;color:#262626;letter-spacing:.05em;margin:10px 0 50px;padding:15px 0 0;position:relative;}.annuaires-fiche .heading .titre:before{content:"";position:absolute;left:0;top:0;width:20px;height:2px;background:#ea5820;}.annuaires-fiche .coor .item{display:block;padding:0 0 0 32px;font:14px/1.25 'font1', sans-serif;color:#444;position:relative;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.annuaires-fiche .coor .item + .item{margin-top:15px;}.annuaires-fiche .coor .item .ico{position:absolute;left:0;top:0;width:24px;height:15px;background-repeat:no-repeat;background-position:center center;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.annuaires-fiche .coor .adresse .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-map.png");}.annuaires-fiche .coor .tel .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-tel.png");}.annuaires-fiche .coor .fax .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-fax.png");}.annuaires-fiche .coor .mail .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-mail.png");}.annuaires-fiche .coor .web .ico{background-image:url("/modules/contact/front/templates/css/medias/ico-web.png");}.annuaires-fiche .coor .mail:hover{color:#ea5820;}.annuaires-fiche .object{margin-top:30px;}.annuaires-fiche .inner .infos{font:14px/1.2 'font1', sans-serif;color:#262626;}.annuaires-fiche .inner .infos .item{margin-bottom:10px;}.annuaires-fiche .inner .infos .libelle{font-weight:500;font-size:16px;}.annuaires-fiche .inner .desc{font:italic 14px/1.2 'font1', sans-serif;color:#262626;letter-spacing:.05em;margin:35px 0 0;}.annuaires-fiche .btn-back{margin-top:60px;}@media (max-width: 1199px){.gmapSidebarItem .heading,.gmapSidebarItem .inner{padding-right:42px;}}@media (max-width: 991px){.gmapSidebarItem .heading,.gmapSidebarItem .inner{padding-right:24px;}.gmapSidebarItem.active .titre{font-size:16px;}}@media (max-width: 767px){#gmapScroller,.gmap-scrollers{height:auto;margin-top:20px;margin-right:0;border:1px solid #e6e6e6;}#gmapScroller .mCSB_inside > .mCSB_container,.gmap-scrollers .mCSB_inside > .mCSB_container{margin-right:0;}.googleMap{height:320px;}.annuaires-liste .affichageSelect{float:none;margin:0 0 20px;}.annuaires-fiche .heading .titre{margin-bottom:35px;}.annuaires-fiche .inner{margin-top:50px;}}.line{display:block;clear:both;width:100%;}#form-profil .floatingDiv,#form-profil #profil .floatingDiv,.extranetv2NormalBoxChgtPassForm .floatingDiv,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .floatingDiv{margin:0 0 30px;padding-left:0;}#form-profil .floatingDiv input,#form-profil .floatingDiv select,#form-profil .nice-select,#form-profil #profil .floatingDiv input,#form-profil #profil .floatingDiv select,#form-profil #profil .nice-select,.extranetv2NormalBoxChgtPassForm .floatingDiv input,.extranetv2NormalBoxChgtPassForm .floatingDiv select,.extranetv2NormalBoxChgtPassForm .nice-select,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .floatingDiv input,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .floatingDiv select,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .nice-select{padding:25px 15px;}#form-profil .nice-select,#form-profil #profil .nice-select,.extranetv2NormalBoxChgtPassForm .nice-select,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .nice-select{padding:15px 15px;}#form-profil .title4-default,#form-profil #profil .title4-default,.extranetv2NormalBoxChgtPassForm .title4-default,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .title4-default{margin-bottom:25px;}#form-profil .info-banque,#form-profil #profil .info-banque,.extranetv2NormalBoxChgtPassForm .info-banque,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .info-banque{margin-bottom:30px;}#form-profil .floatingDiv input:disabled,#form-profil #profil .floatingDiv input:disabled,.extranetv2NormalBoxChgtPassForm .floatingDiv input:disabled,.extranetv2NormalBoxChgtPassForm .extranetv2ChgtPassFieldsWrapper .floatingDiv input:disabled{background:#fff;}#form-paiement .floatingDiv,#form-paiement .newCard > div{margin:0 0 30px;padding-left:0;}#form-paiement .floatingDiv input,#form-paiement .floatingDiv select,#form-paiement .nice-select{padding:15px 15px;}#form-paiement .title4-default{margin-bottom:25px;}#form-paiement .info-banque{margin-bottom:30px;}#form-paiement .floatingDiv input:disabled{background:#fff;}.extranetv2ChgtPassErrorMsgOnlyWrapper .extranetv2NormalBoxComment{margin-bottom:20px;}.btn-toggle{border:0;width:100%;display:block;padding:10px 0;font-size:24px;background:#4cbdc6;color:#fff;margin:30px 0;}.blc-valid{text-align:center;}.valid-inscription,.extranetv2BtnType2,.delete_card{background:#ea5820;color:#fff;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.valid-inscription:hover,.valid-inscription:focus{background:#fff;color:#ea5820;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.extranetv2BtnType2:hover,.extranetv2BtnType2:focus{background:#fff;color:#ea5820;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.extranetv2BtnType2{-moz-box-shadow:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;text-shadow:none;font-weight:normal;}.delete_card{background:#ea0f27;border:1px solid #ea0f27;}.delete_card:hover,.delete_card:focus{background:#fff;color:#ea0f27;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea0f27;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.red-important{color:#ea0f27;font-size:16px;font-weight:bold;display:block;margin:10px 0;}.article-liste .media{position:relative;margin:20px 0 40px;}.article-liste .media-object{text-align:center;margin:0 0 30px;}.article-liste .sticker{position:absolute;left:0;top:0;padding:12px 24px;background:#20666c;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font:bold 12px/1.2 'font1', sans-serif;color:#5f5343;letter-spacing:.05em;text-transform:uppercase;}.article-liste .sticker.sticker-new{background:#706047;color:#fff;}.article-liste .media-body{position:relative;text-align:center;width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;}.article-liste .media-heading{margin:0 0 10px;}.article-liste .media-heading > a{font:900 24px/1 'font1', sans-serif;color:#434242;margin:0 0 4px;}.article-liste .ref{font:10px/1 'font1', sans-serif;color:#434242;text-transform:uppercase;}.article-liste .resume{font:12px/1.2 'font1', sans-serif;color:#7c7c7c;}.article-liste .media-price{font:bold 30px/1.2 'font1', sans-serif;color:#0f3c40;margin:20px 0 0;}.article-liste .media-price .intitule{font:12px/1.2 'font1', sans-serif;color:#434242;}.article-liste .media-price .prix_normal{display:block;margin:5px 0 0;}.article-liste .media-price .prix_barre{display:block;font:12px/1.2 'font1', sans-serif;color:#878787;text-decoration:line-through;}.article-liste .knowmore{font:bold 12px/1.2 'font1', sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:8px 24px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:8px 0 0;}.article-liste .media.flexit-clickable-element:hover .knowmore{background:#20666c;color:#5f5343;}.article-liste + .article-pagination{margin:20px 0 0;}.article-pagination{margin:0 0 40px;}.article-pagination:after{content:"";display:block;clear:both;}.article-pagination .objectNum{float:left;font:13px/1.2 'font1', sans-serif;color:#767676;margin:6px 0 0;}.article-pagination .objectNum > strong{font-weight:500;}.article-pagination .objectNum .search{color:#20666c;}.article-pagination .modele-pagination{float:right;}.article-pagination .modele-pagination .results{display:inline-block;margin:6px 0 0;font:13px/1.2 'font1', sans-serif;color:#767676;}.article-pagination .modele-pagination .pagination{float:right;margin:0 0 0 12px;}.article-pagination .paginationSelect{margin:9px 0 0;}.article-pagination .pagination-left{float:left;}.article-pagination .pagination-left label{font:13px/1.2 'font1', sans-serif;color:#767676;margin:0 18px 0 0;}.article-pagination .pagination-left .form-control{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#eee;height:27px;padding:4px 8px;font:12px/1.2 'font1', sans-serif;color:#767676;}.article-pagination .pagination-right{display:inline-block;margin-left:20px;}.article-pagination .pagination-right .label{display:inline-block;margin:2px 0 0;font:13px/1.2 'font1', sans-serif;color:#767676;}.article-pagination .pagination-right > a{display:inline-block;vertical-align:top;padding:5px 0 0;margin:0 0 0 -1px;width:28px;height:28px;border:1px solid #eee;font:13px/1.2 'font1', sans-serif;color:#767676;text-align:center;}.article-pagination .pagination-right > a:hover{background:#eee;}.article-pagination .pagination-right > a.selected{background:#767676;color:#fff;}.article-fiche{position:relative;margin:0 0 80px;}.article-fiche .media-object{text-align:center;}.article-fiche .otherView{margin:40px 0 0;text-align:left;}.article-fiche .otherView > a{display:inline-block;border:1px solid #e3e3e3;margin:0 15px 15px 0;}.article-fiche .sticker{display:inline-block;font:bold 14px/1.2 'font1', sans-serif;color:#5f5343;text-transform:uppercase;letter-spacing:.05em;padding:15px 30px;background:#20666c;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}.article-fiche .sticker.sticker-new{background:#706047;color:#fff;}.article-fiche .media-heading{margin:10px 0;}.article-fiche .media-heading > h1{font:900 36px/1 'font1', sans-serif;color:#434242;text-transform:uppercase;}.article-fiche .media-heading .ref{font:14px/1.2 'font1', sans-serif;color:#434242;text-transform:uppercase;}.article-fiche .media-heading .ref-dispo{color:#0f3c40;}.article-fiche .media-body{display:block;width:auto;min-height:200px;padding-bottom:40px;font:14px/1.2 'font1', sans-serif;color:#7c7c7c;}.article-fiche .media-criteres .btq_sp_nom{padding:0 20px 0 0;}.article-fiche .media-criteres .btq_sp_nom > b{font-weight:normal;}.article-fiche .row-flex{margin-top:40px;padding:15px 0 25px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}.article-fiche .row-flex > div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.article-fiche .media-price{font:bold 30px/1.2 'font1', sans-serif;color:#0f3c40;text-align:right;margin-right:5px;}.article-fiche .media-price .intitule{font:14px/1.2 'font1', sans-serif;color:#434242;}.article-fiche .media-price .prix_normal{display:block;margin:5px 0 0;}.article-fiche .media-price .prix_barre{display:block;font:14px/1.2 'font1', sans-serif;color:#878787;text-decoration:line-through;}.article-fiche .media-qte .form-inline .form-group{vertical-align:bottom;}.article-fiche .media-qte .form-inline .form-group + .form-group{margin-left:20px;}.article-fiche .media-qte .form-inline .form-group label{display:block;font:14px/1.2 'font1', sans-serif;color:#434242;text-align:center;margin:0 0 8px;}.article-fiche .media-qte .form-qte{height:52px;width:84px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#e3e3e3;font:900 16px/1.2 'font1', sans-serif;color:#acacac;text-align:center;}.article-fiche .media-qte .btn{font:900 16px/1.2 'font1', sans-serif;color:#fff !important;text-transform:uppercase;height:52px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px 48px 10px 28px;background:#0f3c40 url("/modules/boutique/article/front/templates/css/medias/ico-cart.png") no-repeat right 12px center;}.article-fiche .infos{margin:50px 0 0;font:12px/1.2 'font1', sans-serif;color:#434242;}.article-fiche .infos > .row{display:-ms-flexbox;display:-webkit-flex;display:flex;}.article-fiche .infos > .row > div[class^="col-"] > .info{height:100%;position:relative;}.article-fiche .infos > .row > div[class^="col-"] + div[class^="col-"] > .info:before{content:"";position:absolute;left:-20px;top:0;bottom:0;border-left:1px solid #e3e3e3;}.article-fiche .infos .info{padding:0 20px;}.article-fiche .infos .libelle{font-size:16px;text-transform:uppercase;margin:0 0 15px;}.article-fiche .infos ul{margin:0;padding:0;}.article-fiche .infos ul > li{list-style-type:none;padding:0 0 0 10px;position:relative;}.article-fiche .infos ul > li:before{content:"";position:absolute;left:0;top:5px;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;border-color:#0f3c40;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.article-slider-wrapper{position:relative;overflow:hidden;}.article-slider .top{min-height:60px;margin:0 0 45px;}.article-slider .titre-module{margin:0 80px 0 60px;font:900 48px/60px 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;text-align:center;overflow:hidden;}.article-slider .titre-module > span{display:inline-block;padding:0 30px;position:relative;}.article-slider .titre-module > span:before{content:"";position:absolute;left:100%;width:500px;top:50%;border-top:1px solid #0f3c40;}.article-slider .titre-module > span:after{content:"";position:absolute;right:100%;width:500px;top:50%;border-top:1px solid #0f3c40;}.article-slider .media{margin-bottom:0;}.article-slider .filtre-tab{margin:-40px 20px 40px 0;}.article-slider .filtre-tab .rubs{margin:0;padding:0;text-align:center;}.article-slider .filtre-tab .rubs > li{list-style-type:none;display:inline-block;vertical-align:top;margin:0 20px;}.article-slider .filtre-tab .rubs > li > a{display:block;padding:5px 0;font:500 14px/1.2 'font1', sans-serif;color:#c1b9ae;text-transform:uppercase;}.article-slider .filtre-tab .rubs > li > a.selected{color:#5f5343;}#slider{position:relative;margin-right:-20px;}#slider .slides > li > .row{margin-right:10px !important;}#slider .slides img{width:auto;display:inline-block;}#slider .flex-direction-nav a{top:0;left:auto;right:20px;width:60px;height:60px;margin:0;border:1px solid #0f3c40;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:alpha(opacity=100);opacity:1;overflow:hidden;text-indent:9999em;}#slider .flex-direction-nav a:before{display:none;}#slider .flex-direction-nav a:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -12px;border-style:solid;border-width:3px 3px 0 0;border-color:#0f3c40;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#slider .flex-direction-nav .flex-prev{left:0;right:auto;}#slider .flex-direction-nav .flex-prev:after{-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-left:-4px;}.marques-slider .top{min-height:60px;margin:0 0 45px;}.marques-slider .titre-module{margin:0 60px;font:900 48px/60px 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;text-align:center;overflow:hidden;}.marques-slider .titre-module > span{display:inline-block;padding:0 30px;position:relative;}.marques-slider .titre-module > span:before{content:"";position:absolute;left:100%;width:500px;top:50%;border-top:1px solid #0f3c40;}.marques-slider .titre-module > span:after{content:"";position:absolute;right:100%;width:500px;top:50%;border-top:1px solid #0f3c40;}.marques-slider .wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.marques-slider .marque{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 10px;filter:alpha(opacity=40);opacity:.4;}.marques-slider .marque:hover{filter:alpha(opacity=100);opacity:1;}#brandSlider .flex-direction-nav a{top:0;left:auto;right:0;width:60px;height:60px;margin:0;border:1px solid #0f3c40;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:alpha(opacity=100);opacity:1;overflow:hidden;text-indent:9999em;}#brandSlider .flex-direction-nav a:before{display:none;}#brandSlider .flex-direction-nav a:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -12px;border-style:solid;border-width:3px 3px 0 0;border-color:#0f3c40;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#brandSlider .flex-direction-nav .flex-prev{left:0;right:auto;}#brandSlider .flex-direction-nav .flex-prev:after{-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-left:-4px;}.marques-liste .article-form{background:#0f3c40;padding:12px 20px;margin:0 0 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.marques-liste .article-form fieldset{display:inline-block;vertical-align:top;margin:0;}.marques-liste .article-form fieldset + fieldset{margin-left:20px;}.marques-liste .article-form label{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font:bold 16px/1.2 'font1', sans-serif;color:#fff;text-transform:uppercase;}.marques-liste .article-form select{border:none;font:12px/1.2 'font1', sans-serif;color:#565656;height:32px;padding:0 10px;}.marques-liste .article-form .selectWrapper{display:inline-block;vertical-align:middle;width:200px;overflow:hidden;background:#fff;position:relative;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.marques-liste .article-form .selectWrapper:before{content:"";position:absolute;right:10px;bottom:9px;width:0;height:0;border-style:solid;border-width:6px 3px 0 3px;border-color:#cdcdcd transparent transparent;}.marques-liste .article-form .selectWrapper:after{content:"";position:absolute;right:10px;top:9px;width:0;height:0;border-style:solid;border-width:0 3px 6px 3px;border-color:transparent transparent #cdcdcd;}.marques-liste .article-form .selectWrapper > select{width:115%;padding-right:40px;background:none;-webkit-appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;z-index:2 !important;}.marques-liste .marque-wrapper{border:1px solid #0f3c40;padding:20px;margin:-30px 0 50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;}.marques-liste .marque-wrapper .nom{font:500 32px/1.2 'font1', sans-serif;color:#0f3c40;text-transform:uppercase;}.marques-liste .marque-wrapper .description{font:14px/1.2 'font1', sans-serif;color:#1d1d1b;margin:4px 0 0;}.marques-liste .marque-wrapper .logo{margin-left:40px;}.marques-liste > .titre{font:bold 24px/1 'font1', sans-serif;color:#1d1d1b;text-transform:uppercase;margin:20px 0;position:relative;cursor:pointer;}.marques-liste > .titre:before{content:"";position:absolute;left:0;right:0;top:50%;border-bottom:1px solid #0f3c40;}.marques-liste > .titre > span{position:relative;display:inline-block;padding:0 20px 0 0;background:#fff;color:#1d1d1b !important;}@media (max-width: 1199px){.article-liste .media-heading > a{font-size:20px;}.article-liste .media-price{font-size:24px;}.article-fiche .media-body{min-height:160px;}.article-fiche .media-qte .btn{padding-left:18px;}}@media (max-width: 991px){.article-pagination .objectNum .libelle{display:none;}.article-slider .titre-module{font-size:42px;}.article-fiche .media-body{min-height:0;padding-bottom:20px;}.article-fiche .row-flex{display:block;margin-top:20px;}.article-fiche .media-price{text-align:left;margin:0 0 20px;}.article-fiche .infos .info{padding-left:0;}.marques-slider .titre-module{font-size:42px;}}@media (max-width: 767px){.article-pagination .objectNum{display:none;}.article-pagination .modele-pagination{float:none;}.article-pagination .pagination-left{float:right;}.article-pagination .pagination-left .form-inline .form-control{display:inline-block;width:auto;border-color:#ddd;}.article-pagination .pagination-right{display:none;}.article-slider-wrapper{max-width:440px;margin:0 auto;}.article-slider .top{margin-bottom:30px;}.article-slider .titre-module{font-size:36px;line-height:40px;margin:0 60px 40px 40px;}.article-slider .titre-module > span{padding:0;}.article-slider .titre-module > span:before,.article-slider .titre-module > span:after{display:none;}#slider .flex-direction-nav a{width:40px;height:40px;}#slider .flex-direction-nav a:after{width:12px;height:12px;margin:-6px 0 0 -8px;border-width:2px 2px 0 0;}#slider .flex-direction-nav .flex-prev:after{margin-left:-3px;}.article-fiche .sticker{padding:10px 20px;font-size:12px;}.article-fiche .media-qte .form-inline .form-group{display:inline-block;}.article-fiche .media-object{margin-top:40px;}.marques-slider .top{margin-bottom:30px;}.marques-slider .titre-module{font-size:36px;line-height:40px;margin:0 40px 40px;}.marques-slider .titre-module > span{padding:0;}.marques-slider .titre-module > span:before,.marques-slider .titre-module > span:after{display:none;}#brandSlider .flex-direction-nav a{width:40px;height:40px;}#brandSlider .flex-direction-nav a:after{width:12px;height:12px;margin:-6px 0 0 -8px;border-width:2px 2px 0 0;}#brandSlider .flex-direction-nav .flex-prev:after{margin-left:-3px;}}@media (max-width: 479px){.article-slider .top{margin-bottom:50px;}.article-slider .titre-module{margin:0 20px 70px 0;font-size:32px;line-height:1.2;}#slider .flex-direction-nav a{top:50px;left:50%;}#slider .flex-direction-nav .flex-prev{left:auto;right:50%;margin:0 20px 0 0;}.article-fiche .media-qte .form-inline .form-group{margin-bottom:10px;}.article-fiche .media-qte .form-inline .form-group + .form-group{margin-left:10px;}.article-fiche .media-qte .form-qte{height:42px;width:54px;}.article-fiche .media-qte .btn{height:42px;font-size:14px;}.marques-slider .top{margin-bottom:50px;}.marques-slider .titre-module{margin:0 0 70px;font-size:32px;line-height:1.2;}#brandSlider .flex-direction-nav a{top:50px;left:50%;margin:0 0 0 10px;}#brandSlider .flex-direction-nav .flex-prev{left:auto;right:50%;margin:0 10px 0 0;}.marques-liste .article-form fieldset{display:block;}.marques-liste .article-form fieldset + fieldset{margin:8px 0 0;}.marques-liste .article-form label{display:block;margin:0 0 8px;}.marques-liste .marque-wrapper{display:block;}.marques-liste .marque-wrapper .logo{margin:20px 0 0;}}.tpl_formulaire_accueil{margin-top:50px;}.floatingDiv div{position:relative;}.floatingDiv input:focus ~ .floating-label,.floatingDiv input:not(:focus):valid ~ .floating-label{top:5px;bottom:10px;left:20px;font-size:14px;opacity:1;font-style:italic;}.floatingDiv input,.floatingDiv select{font-size:24px;border:1px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.1);padding:20px 25px;color:#fff;margin-right:20px;width:100%;}.floatingDiv .floating-label{position:absolute;pointer-events:none;left:25px;top:20px;transition:0.2s ease all;font-size:24px;color:#fff;font-weight:300;}.floatingDiv input:not(:focus) ~ .floating-label.empty{left:25px !important;top:20px !important;font-size:24px !important;}.floatingDiv{display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;}.floatingDiv .flex-column{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:15px;}.floatingDiv .flex-column:last-child{margin-right:0;}.floatingDiv input.btn-submit{background:#ea5820;color:#fff;font-size:20px;padding:23px 25px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;}.floatingDiv input.btn-submit:hover,.floatingDiv input.btn-submit:focus{background:#fff;color:#ea5820;}.floatingDiv input.error{border:1px solid #ea5820;}.floatingDiv input.error + .floating-label{color:#ea5820;}.nice-select{font-weight:300;-webkit-tap-highlight-color:transparent;background-color:rgba(255,255,255,0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:solid 1px #fff;box-sizing:border-box;color:#fff;clear:both;cursor:pointer;display:block;margin-right:20px;padding:20px 25px;font-size:24px;outline:none;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;}.nice-select:hover{border-color:#dbdbdb;}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999;}.nice-select:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:'';display:block;height:8px;width:8px;margin-top:-4px;pointer-events:none;position:absolute;right:20px;top:50%;-moz-transform-origin:66% 66%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.nice-select.open:after{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.nice-select.open .list{filter:alpha(opacity=100);opacity:1;pointer-events:auto;-moz-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);width:auto;min-width:100%;}.nice-select.disabled{pointer-events:none;}.nice-select.disabled:after{border-color:#ccc;}.nice-select.wide{width:100%;}.nice-select.wide .list{left:0 !important;right:0 !important;}.nice-select.right{float:right;}.nice-select.right .list{left:auto;right:0;}.nice-select.small{font-size:12px;height:36px;line-height:34px;}.nice-select.small:after{height:4px;width:4px;}.nice-select.small .option{line-height:34px;min-height:34px;}.nice-select .list{background-color:#0f3c40;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:4px;filter:alpha(opacity=0);opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-moz-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transform:scale(0.75) translateY(-21px);-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);z-index:9999;}.nice-select .list:hover .option:not(:hover){background-color:transparent !important;}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:rgba(255,255,255,0.4);}.nice-select .option.selected{font-weight:bold;}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}.no-csspointerevents .nice-select .list{display:none;}.no-csspointerevents .nice-select.open .list{display:block;}input[data-name="codepostal"].loading{background:url(/globalflexit/clients/utils/images/loaders/loader-01.svg) right 5px center no-repeat;}ul.listAdresse{min-width:100%;-webkit-tap-highlight-color:transparent;background-color:rgba(255,255,255,0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0;border:solid 1px #fff;box-sizing:border-box;color:#fff;clear:both;cursor:pointer;display:block;margin-right:20px;outline:none;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;font-weight:300;background-color:#0f3c40;box-shadow:0 0 0 1px rgba(68,68,68,0.11);margin-top:4px;filter:alpha(opacity=100);opacity:1;overflow:hidden;position:absolute;top:100%;left:0;z-index:9999;}ul.listAdresse li{list-style:none;}ul.listAdresse li div{display:inline-block;}ul.listAdresse li{cursor:pointer;font-weight:400;line-height:40px;list-style:none;font-size:24px;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}ul.listAdresse li:hover,.nice-select li.focus,.nice-select li.selected.focus{background-color:rgba(255,255,255,0.4);}ul.listAdresse li.selected{font-weight:bold;}#form_commande input:-webkit-autofill,#form_commande input:-webkit-autofill:hover,#form_commande input:-webkit-autofill:focus,#form_commande textarea:-webkit-autofill,#form_commande textarea:-webkit-autofill:hover,#form_commande textarea:-webkit-autofill:focus,#form_commande select:-webkit-autofill,#form_commande select:-webkit-autofill:hover,#form_commande select:-webkit-autofill:focus{border:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0.1) inset;transition:background-color 5000s ease-in-out 0s;}.tunnel_commande .floatingDiv .floating-label{color:#333;}.tunnel_commande .floatingDiv input,.tunnel_commande .floatingDiv select{border:1px solid #ccc;color:#333;}.tunnel_commande .nice-select{border:1px solid #ccc;}.tunnel_commande .nice-select > span{color:#333;}.tunnel_commande .floatingDiv input.btn-submit{border-color:#ea5820;color:#fff;}.tunnel_commande .floatingDiv input.btn-submit:hover,.tunnel_commande .floatingDiv input.btn-submit:focus{color:#ea5820;background:#fff;}.tunnel_commande .nice-select:after{border-color:#ccc;}.tunnel_commande input[type="radio"],.tunnel_commande input[type="checkbox"]{margin-top:6px;margin-right:6px;}.tunnel_commande .ftemplate .ligne .groupe_radio label{margin-left:20px;}.tunnel_commande .titrechoix{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.tunnel_commande .titrechoix_label label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.tunnel_commande .ftemplate .titrechoix_label:not(.off){display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.tunnel_commande .ftemplate .titrechoix_label:not(.off) label{display:inline-block;}.tunnel_commande .ftemplate .titrechoix_label:not(.off) input[type="checkbox"]{-webkit-order:-1;-ms-flex-order:-1;order:-1;}.tunnel_commande .tdepots{width:100%;}.tunnel_commande .tdepots_logo{width:15%;min-width:80px;}.tunnel_commande .tdepots_addr{list-style-type:none;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tunnel_commande .tdepots_addr > li{margin:20px 0 0;padding:0 0 0 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:33%;}.tunnel_commande #addr_depot .btn-del{color:#333;}.tunnel_commande .etape3 .floatingDiv .floating-label,.commandes .floatingDiv .floating-label,#form-profil .floatingDiv .floating-label,.extranetv2NormalBoxChgtPassForm .floatingDiv .floating-label,#form-paiement .floatingDiv .floating-label{color:#333;}.tunnel_commande .etape3 .floatingDiv input,.tunnel_commande .etape3 .floatingDiv select,.commandes .floatingDiv input,.commandes .floatingDiv select,#form-profil .floatingDiv input,#form-profil .floatingDiv select,.extranetv2NormalBoxChgtPassForm .floatingDiv input,.extranetv2NormalBoxChgtPassForm .floatingDiv select,#form-paiement .floatingDiv input,#form-paiement .floatingDiv select{border:1px solid #ccc;color:#333;}.tunnel_commande .etape3 .nice-select,.commandes .nice-select,#form-profil .nice-select,.extranetv2NormalBoxChgtPassForm .nice-select,#form-paiement .nice-select{border:1px solid #ccc;}.tunnel_commande .etape3 .nice-select > span,.commandes .nice-select > span,#form-profil .nice-select > span,.extranetv2NormalBoxChgtPassForm .nice-select > span,#form-paiement .nice-select > span{color:#333;}.tunnel_commande .etape3 .floatingDiv input.btn-submit,.commandes .floatingDiv input.btn-submit,#form-profil .floatingDiv input.btn-submit,.extranetv2NormalBoxChgtPassForm .floatingDiv input.btn-submit,#form-paiement .floatingDiv input.btn-submit{border-color:#ea5820;color:#fff;}.tunnel_commande .etape3 .floatingDiv input.btn-submit:hover,.tunnel_commande .etape3 .floatingDiv input.btn-submit:focus,.commandes .floatingDiv input.btn-submit:hover,.commandes .floatingDiv input.btn-submit:focus,#form-profil .floatingDiv input.btn-submit:hover,#form-profil .floatingDiv input.btn-submit:focus,.extranetv2NormalBoxChgtPassForm .floatingDiv input.btn-submit:hover,.extranetv2NormalBoxChgtPassForm .floatingDiv input.btn-submit:focus,#form-paiement .floatingDiv input.btn-submit:hover,#form-paiement .floatingDiv input.btn-submit:focus{color:#ea5820;background:#fff;}.tunnel_commande .etape3 .nice-select:after,.commandes .nice-select:after,#form-profil .nice-select:after,.extranetv2NormalBoxChgtPassForm .nice-select:after,#form-paiement .nice-select:after{border-color:#ccc;}.tunnel_commande .etape3 .col-paiement,.tunnel_commande .etape3 .col-fidelites,.tunnel_commande .etape3 .col-options,.commandes .col-paiement,.commandes .col-fidelites,.commandes .col-options,#form-profil .col-paiement,#form-profil .col-fidelites,#form-profil .col-options,.extranetv2NormalBoxChgtPassForm .col-paiement,.extranetv2NormalBoxChgtPassForm .col-fidelites,.extranetv2NormalBoxChgtPassForm .col-options,#form-paiement .col-paiement,#form-paiement .col-fidelites,#form-paiement .col-options{padding-top:50px;margin-top:50px;border-top:1px solid #c1c1c1;}.tunnel_commande .etape3 .col-options + .titrechoix_label,.commandes .col-options + .titrechoix_label,#form-profil .col-options + .titrechoix_label,.extranetv2NormalBoxChgtPassForm .col-options + .titrechoix_label,#form-paiement .col-options + .titrechoix_label{margin-top:0;}.tunnel_commande .etape3 .info-banque,.commandes .info-banque,#form-profil .info-banque,.extranetv2NormalBoxChgtPassForm .info-banque,#form-paiement .info-banque{color:#4cbdc6;font-size:16px;font-weight:400;padding:20px 50px;line-height:1.6;border-top:1px solid #4cbdc6;border-bottom:1px solid #4cbdc6;background:url(/_css/medias/ico_cadena.png) no-repeat left 10px center;}.tunnel_commande .etape3 .info-instruction,.commandes .info-instruction,#form-profil .info-instruction,.extranetv2NormalBoxChgtPassForm .info-instruction,#form-paiement .info-instruction{font-size:12px;margin:10px 0 0 10px;font-style:italic;color:#999;}.tunnel_commande .etape3 .floatingDiv input,.tunnel_commande .etape3 .floatingDiv select,.tunnel_commande .etape3 .nice-select,.commandes .floatingDiv input,.commandes .floatingDiv select,.commandes .nice-select,#form-profil .floatingDiv input,#form-profil .floatingDiv select,#form-profil .nice-select,.extranetv2NormalBoxChgtPassForm .floatingDiv input,.extranetv2NormalBoxChgtPassForm .floatingDiv select,.extranetv2NormalBoxChgtPassForm .nice-select,#form-paiement .floatingDiv input,#form-paiement .floatingDiv select,#form-paiement .nice-select{font-size:16px;padding:15px 15px;}.tunnel_commande .etape3 .floatingDiv .floating-label,.commandes .floatingDiv .floating-label,#form-profil .floatingDiv .floating-label,.extranetv2NormalBoxChgtPassForm .floatingDiv .floating-label,#form-paiement .floatingDiv .floating-label{top:15px;font-size:16px;}.tunnel_commande .etape3 .floatingDiv input:focus ~ .floating-label,.tunnel_commande .etape3 .floatingDiv input:disabled ~ .floating-label,.tunnel_commande .etape3 .floatingDiv input:not(:focus):valid ~ .floating-label,.commandes .floatingDiv input:focus ~ .floating-label,.commandes .floatingDiv input:disabled ~ .floating-label,.commandes .floatingDiv input:not(:focus):valid ~ .floating-label,#form-profil .floatingDiv input:focus ~ .floating-label,#form-profil .floatingDiv input:disabled ~ .floating-label,#form-profil .floatingDiv input:not(:focus):valid ~ .floating-label,.extranetv2NormalBoxChgtPassForm .floatingDiv input:focus ~ .floating-label,.extranetv2NormalBoxChgtPassForm .floatingDiv input:disabled ~ .floating-label,.extranetv2NormalBoxChgtPassForm .floatingDiv input:not(:focus):valid ~ .floating-label,#form-paiement .floatingDiv input:focus ~ .floating-label,#form-paiement .floatingDiv input:disabled ~ .floating-label,#form-paiement .floatingDiv input:not(:focus):valid ~ .floating-label{top:-9px;background:#fff;padding:0 5px;font-size:14px;bottom:inherit;}.tunnel_commande .etape3 .floatingDiv input:not(:focus) ~ .floating-label.empty,.commandes .floatingDiv input:not(:focus) ~ .floating-label.empty,#form-profil .floatingDiv input:not(:focus) ~ .floating-label.empty,.extranetv2NormalBoxChgtPassForm .floatingDiv input:not(:focus) ~ .floating-label.empty,#form-paiement .floatingDiv input:not(:focus) ~ .floating-label.empty{top:15px !important;font-size:16px !important;}.tunnel_commande .etape3 .nice-select .option,.commandes .nice-select .option,#form-profil .nice-select .option,.extranetv2NormalBoxChgtPassForm .nice-select .option,#form-paiement .nice-select .option{line-height:24px;min-height:24px;}.tunnel_commande .etape3 .floatingDiv input:disabled,.commandes .floatingDiv input:disabled,#form-profil .floatingDiv input:disabled,.extranetv2NormalBoxChgtPassForm .floatingDiv input:disabled,#form-paiement .floatingDiv input:disabled{font-style:italic;color:#bbb;}.tunnel_commande .etape3 .col-paiement input,.tunnel_commande .etape3 .col-paiement select,.tunnel_commande .etape3 .col-paiement .nice-select,.commandes .col-paiement input,.commandes .col-paiement select,.commandes .col-paiement .nice-select,#form-profil .col-paiement input,#form-profil .col-paiement select,#form-profil .col-paiement .nice-select,.extranetv2NormalBoxChgtPassForm .col-paiement input,.extranetv2NormalBoxChgtPassForm .col-paiement select,.extranetv2NormalBoxChgtPassForm .col-paiement .nice-select,#form-paiement .col-paiement input,#form-paiement .col-paiement select,#form-paiement .col-paiement .nice-select{margin-bottom:15px;}.tunnel_commande .etape3 .col-fidelites input,.tunnel_commande .etape3 .col-fidelites select,.tunnel_commande .etape3 .col-fidelites .nice-select,.commandes .col-fidelites input,.commandes .col-fidelites select,.commandes .col-fidelites .nice-select,#form-profil .col-fidelites input,#form-profil .col-fidelites select,#form-profil .col-fidelites .nice-select,.extranetv2NormalBoxChgtPassForm .col-fidelites input,.extranetv2NormalBoxChgtPassForm .col-fidelites select,.extranetv2NormalBoxChgtPassForm .col-fidelites .nice-select,#form-paiement .col-fidelites input,#form-paiement .col-fidelites select,#form-paiement .col-fidelites .nice-select{margin-bottom:15px;}.tunnel_commande .etape3 .text-right,.commandes .text-right,#form-profil .text-right,.extranetv2NormalBoxChgtPassForm .text-right,#form-paiement .text-right{text-align:right;}.tunnel_commande .etape3 .text-center,.commandes .text-center,#form-profil .text-center,.extranetv2NormalBoxChgtPassForm .text-center,#form-paiement .text-center{text-align:center;margin-top:40px;}.tunnel_commande .etape3 .btn-annuler:hover,.tunnel_commande .etape3 .btn-commander,.commandes .btn-annuler:hover,.commandes .btn-commander,#form-profil .btn-annuler:hover,#form-profil .btn-commander,.extranetv2NormalBoxChgtPassForm .btn-annuler:hover,.extranetv2NormalBoxChgtPassForm .btn-commander,#form-paiement .btn-annuler:hover,#form-paiement .btn-commander{background:#ea5820;color:#fff;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.tunnel_commande .etape3 .btn-annuler,.tunnel_commande .etape3 .btn-commander:hover,.commandes .btn-annuler,.commandes .btn-commander:hover,#form-profil .btn-annuler,#form-profil .btn-commander:hover,.extranetv2NormalBoxChgtPassForm .btn-annuler,.extranetv2NormalBoxChgtPassForm .btn-commander:hover,#form-paiement .btn-annuler,#form-paiement .btn-commander:hover{background:#fff;color:#ea5820;font-size:20px;padding:8px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ea5820;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;margin-left:20px;}.tunnel_commande .etape3 .btn-annuler:hover,.tunnel_commande .etape3 .btn-commander:hover,.commandes .btn-annuler:hover,.commandes .btn-commander:hover,#form-profil .btn-annuler:hover,#form-profil .btn-commander:hover,.extranetv2NormalBoxChgtPassForm .btn-annuler:hover,.extranetv2NormalBoxChgtPassForm .btn-commander:hover,#form-paiement .btn-annuler:hover,#form-paiement .btn-commander:hover{background:#20666c;color:#fff;border-color:#20666c;}.tunnel_commande .etape3 .typecard input[type="radio"],.commandes .typecard input[type="radio"],#form-profil .typecard input[type="radio"],.extranetv2NormalBoxChgtPassForm .typecard input[type="radio"],#form-paiement .typecard input[type="radio"]{position:relative;top:4px;padding:0;width:auto;margin:0 5px 0 40px;}.tunnel_commande .etape3 .typecard,.commandes .typecard,#form-profil .typecard,.extranetv2NormalBoxChgtPassForm .typecard,#form-paiement .typecard{margin-bottom:0;display:inline-block;}.tunnel_commande .etape3 .typecard label,.commandes .typecard label,#form-profil .typecard label,.extranetv2NormalBoxChgtPassForm .typecard label,#form-paiement .typecard label{margin-bottom:0;}.tunnel_commande .etape3 .newCard,.commandes .newCard,#form-profil .newCard,.extranetv2NormalBoxChgtPassForm .newCard,#form-paiement .newCard{display:none;}.tunnel_commande .etape3 .oldCard,.commandes .oldCard,#form-profil .oldCard,.extranetv2NormalBoxChgtPassForm .oldCard,#form-paiement .oldCard{margin-bottom:20px;padding-left:40px;color:#666;}.tunnel_commande .etape3 #oldcard,.tunnel_commande .etape3 #newcard,.commandes #oldcard,.commandes #newcard,#form-profil #oldcard,#form-profil #newcard,.extranetv2NormalBoxChgtPassForm #oldcard,.extranetv2NormalBoxChgtPassForm #newcard,#form-paiement #oldcard,#form-paiement #newcard{padding:0;width:auto;}.tunnel_commande .etape3 .titrechoix label,.tunnel_commande .etape3 .titrechoix_label,.commandes .titrechoix label,.commandes .titrechoix_label,#form-profil .titrechoix label,#form-profil .titrechoix_label,.extranetv2NormalBoxChgtPassForm .titrechoix label,.extranetv2NormalBoxChgtPassForm .titrechoix_label,#form-paiement .titrechoix label,#form-paiement .titrechoix_label{font-size:18px;color:#ea5820;font-weight:bold;margin-bottom:15px;display:inline-block;}.tunnel_commande .etape3 .titrechoix_label.off,.commandes .titrechoix_label.off,#form-profil .titrechoix_label.off,.extranetv2NormalBoxChgtPassForm .titrechoix_label.off,#form-paiement .titrechoix_label.off{display:none;}.tunnel_commande .etape3 .titrechoix_label,.commandes .titrechoix_label,#form-profil .titrechoix_label,.extranetv2NormalBoxChgtPassForm .titrechoix_label,#form-paiement .titrechoix_label{margin-bottom:0;margin-top:10px;}.tunnel_commande .etape3 .titrechoix_label input,.commandes .titrechoix_label input,#form-profil .titrechoix_label input,.extranetv2NormalBoxChgtPassForm .titrechoix_label input,#form-paiement .titrechoix_label input{float:left;margin-right:6px;margin-top:6px;}.tunnel_commande .etape3 .row-adresse,.commandes .row-adresse,#form-profil .row-adresse,.extranetv2NormalBoxChgtPassForm .row-adresse,#form-paiement .row-adresse{margin-top:20px;}.tunnel_commande .etape3 .resume,.commandes .resume,#form-profil .resume,.extranetv2NormalBoxChgtPassForm .resume,#form-paiement .resume{margin-top:-25px;font-size:18px;color:#ea5820;margin-bottom:30px;}.tunnel_commande .etape3 .resume .alert.alert-danger,.commandes .resume .alert.alert-danger,#form-profil .resume .alert.alert-danger,.extranetv2NormalBoxChgtPassForm .resume .alert.alert-danger,#form-paiement .resume .alert.alert-danger{font-weight:normal;font-size:14px;margin-top:15px;}.form_commande.commande-interne .floatingDiv input:focus ~ .floating-label,.form_commande.commande-interne .floatingDiv input:disabled ~ .floating-label,.form_commande.commande-interne .floatingDiv input:not(:focus):valid ~ .floating-label{top:-9px;background:#fff;padding:0 5px;font-size:14px;bottom:inherit;}#form-retrait .form-control{height:auto;}#form-retrait .floatingDiv input#adresse_facturation{margin-right:0;}#form-retrait .typecard{margin-bottom:20px;}.tunnel_commande .floatingDiv input.number.nochange,input.number.nochange{pointer-events:none;cursor:not-allowed;font-style:italic;color:#bbb;}#form-planification .floatingDiv input.number.nochange{pointer-events:none;cursor:not-allowed;font-style:italic;color:#bbb;}.titre_inscription{font-size:40px;color:#4cbdc6;font-weight:600;margin-bottom:25px;}.col-inscription{padding-right:55px;border-right:1px solid #c1c1c1;}.col-connexion{padding-left:55px;}.tunnel_commande{position:relative;}.tunnel_commande:before{content:'';width:485px;height:390px;background:url(/_css/medias/filigrane_bleu.png) no-repeat left top;position:absolute;margin-left:-45%;top:0;}.ftemplate.extV2Modele div.ftemplate div.ligne.demiWidth{display:inline-block;float:left;width:50%;padding-right:20px;margin-top:10px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth{padding-right:20px;}.ftemplate.extV2Modele div.ftemplate div.ligne.demiWidth input,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth input,.tpl_inscription .form-control{padding:20px;font-weight:300;font-size:16px;color:#333;border:1px solid #aaa;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.extv2-ca-token-group .form-group{padding-right:25px;}.extv2-ca-token-group input{position:relative;top:-11px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth br,.extv2-ca-token-group br{display:none;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth label,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth input,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .confirm_pass,.extv2-ca-token-group label,.extv2-ca-token-group input,.extv2-ca-token-group .confirm_pass{display:inline-block;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth input,.extv2-ca-token-group input{width:calc(100% - 175px);}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth label,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .confirm_pass,.extv2-ca-token-group label,.extv2-ca-token-group .confirm_pass{margin-right:20px;font-size:16px;width:150px;text-align:right;color:#aaa;font-weight:normal;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .confirm_pass,.extv2-ca-token-group .confirm_pass{margin-right:18px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .confirm_pass b,.extv2-ca-token-group .confirm_pass b{font-weight:normal;position:relative;padding-right:10px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field input,.extv2-ca-token-group .pwd-confirm-field input{width:100%;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field.pwd,.extv2-ca-token-group .pwd-confirm-field.pwd{width:calc(100% - 175px);display:inline-block;padding-top:10px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field.pwd .extV2PassHideToggle.modeleToggle,.extv2-ca-token-group .pwd-confirm-field.pwd .extV2PassHideToggle.modeleToggle{bottom:40px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field.pwd-confirm input,.extv2-ca-token-group .pwd-confirm-field.pwd-confirm input{width:calc(100% - 175px);}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .form-group.extv2-pwd-meter,.extv2-ca-token-group .form-group.extv2-pwd-meter{width:calc(100% - 175px);margin-left:170px;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .form-group.extv2-pwd-meter .extranetv2PasswordMeterOk,.extv2-ca-token-group .form-group.extv2-pwd-meter .extranetv2PasswordMeterOk{bottom:15px;right:11px;}.hiddefront{display:none;}.hiddeadmin{display:block !important;}.hiddefront.hiddeadmin{display:none !important;}.fullWidthCharte br{display:none;}.fullWidthCharte input{margin-left:10px;}.btn-do-create{background:#ea5820;color:#fff;font-size:20px;padding:10px 50px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.btn-do-resend-token{font-size:20px;padding:10px 23px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.loaderModal{display:block;width:80%;position:relative;margin:20px auto 0;}.loaderModal:after{z-index:2;display:block;content:'';height:2px;background:#bcbcbc;width:25%;position:absolute;bottom:1px;left:0;animation:loader-bar-anim 1250ms infinite;}#form-retrait input[name="adresse_facturation"]{margin-bottom:20px;}#form-retrait .line2{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.line2 + .line2{margin-left:20px;}.commandes{margin-bottom:80px;}.commandes .ligne{display:-ms-flexbox;display:-webkit-flex;display:flex;color:#000;}.commandes .ligne.ligne_header:nth-child(odd){font-weight:bold;background:#20666c;color:#fff;}.commandes .ligne.ligne_header span{padding:10px 10px;text-transform:uppercase;}.commandes .ligne span{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;width:50%;padding:10px;}.commandes .ligne:nth-child(odd),.commandes .ligne.ligne-1{background:#f1f1f1;}.commandes .form_planification{padding:20px 20px 20px;border-bottom:1px dashed #e1e1e1;}.commandes .form_planification .form-control{height:auto;}.commandes .form_planification .btn-submit{max-width:320px;margin-top:30px;}.commandes .form_planification .floatingDivButton{text-align:center;}.commandes .fullwidth{width:100%;}.commandes .lignebottom:last-child{padding-right:0;}.commandes .ligne span.numero,.commandes .ligne.ligne_header span.numero{min-width:120px;max-width:120px;}.title3-default.titre_commandes{text-transform:uppercase;font-size:24px;}.nice-select.error{border-color:#ea5820;}.nice-select.error .current{color:#ea5820;}.tunnel_commande .etape3 select.ffError + .nice-select,.form-planification select.ffError + .nice-select,#form-paiement select.ffError + .nice-select{border-color:#ea5820;}.tunnel_commande .etape3 select.ffError + .nice-select .current,.form-planification select.ffError + .nice-select .current,#form-paiement select.ffError + .nice-select .current{color:#ea5820;}.tunnel_commande .etape3 .floatingDiv input.error,.form-planification .floatingDiv input.error,#form-paiement .floatingDiv input.error{border-color:#ea5820;}.tunnel_commande .etape3 .floatingDiv input.error + .floating-label,.form-planification .floatingDiv input.error + .floating-label,#form-paiement .floatingDiv input.error + .floating-label{color:#ea5820;}#form-profil .floatingDiv input.ffError,#form-retrait .floatingDiv input.ffError,#form-paiement .floatingDiv input.ffError,.extranetv2FieldWrapper .floatingDiv input.ffError,.form-planification .floatingDiv input.ffError{border-color:#ea5820;}#form-profil .floatingDiv input.ffError + .floating-label,#form-retrait .floatingDiv input.ffError + .floating-label,#form-paiement .floatingDiv input.ffError + .floating-label,.extranetv2FieldWrapper .floatingDiv input.ffError + .floating-label,.form-planification .floatingDiv input.ffError + .floating-label{color:#ea5820;}#ligne_choix_depot{position:absolute;top:100%;left:0;margin:20px 0 0;}.btn-choix-depot{display:inline-block;background:#ea5820;font:16px/1.5 'font1', sans-serif;color:#fff;padding:10px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.btn-choix-depot:hover,.btn-choix-depot:focus{color:#fff;background:#4cbdc6;}#addr_depot{position:relative;}#addr_depot input{padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#addr_depot .btn-del{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;font:500 32px/1 'font1', sans-serif;color:#fff;text-align:center;}.choix_depot_off #addr_depot{display:none;}.choix_depot_on #ligne_pays,.choix_depot_on #ligne_code_postal,.choix_depot_on #btn_choix_depot{display:none;}.choix-livraison{margin:0 0 10px -10px;}.choix-livraison .form-group{position:relative;margin-right:20px;}.choix-livraison .form-group input[type="radio"]{position:absolute;filter:alpha(opacity=0);opacity:0;}.choix-livraison .form-group input[type="radio"] + label{display:block;padding:0 0 0 24px;position:relative;font:16px/1.2 'font1', sans-serif;color:#fff;cursor:pointer;}.choix-livraison .form-group input[type="radio"] + label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background:rgba(255,255,255,0.5);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.choix-livraison .form-group input[type="radio"] + label:after{content:"";position:absolute;left:4px;top:4px;width:10px;height:10px;background:#ea5820;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.choix-livraison .form-group input[type="radio"]:checked + label:before{background:#fff;}.choix-livraison .form-group input[type="radio"]:checked + label:after{-moz-transform:none;-webkit-transform:none;transform:none;}#choix_depot{margin:20px 0 0;}#choix_depot .row-flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width: 1199px){.floatingDiv input,.floatingDiv select{font-size:18px;padding:15px 10px;}.floatingDiv input:focus ~ .floating-label,.floatingDiv input:not(:focus):valid ~ .floating-label{font-size:12px;}.floatingDiv .floating-label{left:10px;top:17px;font-size:16px;}.nice-select{padding:15px 10px;font-size:18px;}.floatingDiv input.btn-submit{padding:14px 10px;}#addr_depot .btn-del{font-size:24px;}}@media (max-width: 1023px){.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth label{text-align:left;width:auto;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth input,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .confirm_pass{text-align:left;display:block;width:100%;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field.pwd,.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .form-group.extv2-pwd-meter{text-align:left;display:block;width:100%;margin-left:0;}.ftemplate.extV2Modele div.ftemplate div.ligne.fullWidth .pwd-confirm-field.pwd-confirm input{width:100%;}.extv2-ca-token-group .btn-do-resend-token{margin-top:10px;}.extv2-ca-token-group label{text-align:left;width:auto;}.extv2-ca-token-group input{width:100%;margin-top:10px;}}@media (max-width: 991px){.tpl_formulaire_accueil{margin-top:30px;}#form_commande .floatingDiv{margin-right:-25px;}.floatingDiv .flex-column{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:15px;margin-bottom:15px;margin-right:0;}.floatingDiv.row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form_planification .floatingDiv.row-adresse .flex-column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}#form-profil .floatingDiv .flex-column{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:0;margin-bottom:0;margin-right:15px;}#form-profil .floatingDiv .flex-column:nth-child(2){margin-top:30px;}#form-profil .col-md-6{margin-right:0;}.col-instruction{margin-top:20px;}.col-instruction .floatingDiv .flex-column{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:0;}.tunnel_commande .etape3 .col-paiement{padding-top:30px;margin-top:40px;}.tunnel_commande:before{display:none;}#form-retrait .floatingDiv .floating-label{left:25px;}.tunnel_commande .etape3 .col-paiement,.tunnel_commande .etape3 .col-fidelites,.tunnel_commande .etape3 .col-options,.commandes .col-paiement,.commandes .col-fidelites,.commandes .col-options,#form-profil .col-paiement,#form-profil .col-fidelites,#form-profil .col-options,.extranetv2NormalBoxChgtPassForm .col-paiement,.extranetv2NormalBoxChgtPassForm .col-fidelites,.extranetv2NormalBoxChgtPassForm .col-options,#form-paiement .col-paiement,#form-paiement .col-fidelites,#form-paiement .col-options{padding-top:40px;margin-top:40px;}.tunnel_commande .tdepots_addr > li{width:50%;}#ligne_choix_depot{position:static;margin:0 0 20px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}#addr_depot .btn-del{right:20px;}}@media (max-width: 767px){.col-connexion{padding-left:0;margin-bottom:50px;}.col-inscription{border:0;padding-right:0;}.floatingDiv{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#form-retrait .floatingDiv div.line2{width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;}#form-retrait .floatingDiv div.line2 +.line2{margin-top:20px;}.commandes .ligne{flex-wrap:wrap;padding:5px 5px 10px;margin-bottom:10px;border-bottom:1px dashed #d2d2d2;font-size:13px;}.commandes .ligne span{flex:1 1 50%;width:100%;padding:0;}.commandes .ligne.ligne_header{display:none;}.commandes .ligne span:nth-child(2n){text-align:right;}.commandes .ligne span.numero{min-width:inherit;max-width:inherit;font-weight:bold;}.commandes .ligne:nth-child(odd),.commandes .ligne.ligne-1{background:#fff;}.form_planification .lignebottom{margin-bottom:20px;margin-right:0;padding-right:0;}.form_planification .lignebottom:last-child{margin-bottom:-10px;}.form_planification .lignebottom.fullwidth{padding-right:10px;}.form_planification .floatingDiv.row-adresse .flex-column{padding-right:0;margin-right:-10px;}.form_planification .floatingDiv .flex-column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:15px;margin-bottom:15px;margin-right:0;}.titre_inscription{font-size:32px;line-height:1.2;}.tunnel_commande .etape3 .col-paiement,.tunnel_commande .etape3 .col-fidelites,.tunnel_commande .etape3 .col-options,.commandes .col-paiement,.commandes .col-fidelites,.commandes .col-options,#form-profil .col-paiement,#form-profil .col-fidelites,#form-profil .col-options,.extranetv2NormalBoxChgtPassForm .col-paiement,.extranetv2NormalBoxChgtPassForm .col-fidelites,.extranetv2NormalBoxChgtPassForm .col-options,#form-paiement .col-paiement,#form-paiement .col-fidelites,#form-paiement .col-options{padding-top:30px;margin-top:30px;}.tunnel_commande .tdepots_addr > li{width:100%;}.choix-livraison{margin-bottom:15px;}.choix-livraison .form-group{margin-bottom:10px;}#choix_depot .row-flex{display:block;}#choix_depot .row-flex > div + div{margin-top:10px;}}@media (max-width: 640px){.tunnel_commande .etape3 .typecard input[type="radio"],.commandes .typecard input[type="radio"],#form-profil .typecard input[type="radio"],.extranetv2NormalBoxChgtPassForm .typecard input[type="radio"],#form-paiement .typecard input[type="radio"]{margin-left:15px;}.tunnel_commande .etape3 .titrechoix label,.commandes .titrechoix label,#form-profil .titrechoix label,.extranetv2NormalBoxChgtPassForm .titrechoix label,#form-paiement .titrechoix label{max-width:80%;}}@media (max-width: 479px){.floatingDiv .flex-column{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:15px;margin-bottom:15px;margin-right:0;}.tunnel_commande .etape3 .oldCard,.commandes .oldCard,#form-profil .oldCard,.extranetv2NormalBoxChgtPassForm .oldCard,#form-paiement .oldCard{padding-left:20px;}.btn-commander{margin-top:25px;}}