.main-bg-color{background-color:#1783c6}.main-text-color{color:#1783c6}.button.solid.blue{background-color:#1783c6}.button.striped.blue{border-color:#1783c6;color:#1783c6}.shop-panel .cart-list .head{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.familleTitre{overflow:hidden;margin-bottom:10px;color:#000;border-bottom:solid 1px #ccc}.familleTitre .image{float:left;width:100px;height:100px}.familleTitre .description{float:left;font-size:11px;line-height:12px;color:#000;max-width:1050px;padding:0 10px 8px 15px}.familleTitre .description h1{display:inline;font-size:20px;line-height:26px;color:#000}.familleTitre h1.mini{display:none;font-size:20px;color:#000;text-align:center}.overlay{background:#2fa9f3!important;background-color:rgba(23,131,198,0.75)!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.75)!important}#totop:hover{background:#2fa9f3}.col-sm-1,.col-md-1,.col-sm-2,.col-md-2,.col-sm-3,.col-md-3,.col-sm-4,.col-md-4,.col-sm-5,.col-md-5,.col-sm-6,.col-md-6{margin-right:-1px}.col-sm-7,.col-md-7,.col-sm-8,.col-md-8,.col-sm-9,.col-md-9,.col-sm-10,.col-md-10,.col-sm-11,.col-md-11,.col-sm-12,.col-md-12{margin-right:-1px}header{background-color:#fff}header a.logo-box{max-width:160px}header.head-2 .menu-bar .utilities-buttons,header .top-bar .utilities-buttons{color:#acd478}header.head-2 .menu-bar .utilities-buttons i,header .top-bar .utilities-buttons i{background-color:#fff}.large-header{background-color:#000;min-height:30px}.large-header a{text-transform:uppercase}header .recherche{margin-top:2px;border:1px solid #1783c6;height:24px;width:80%}.idg-logobar{background-color:#fff;border:0!important}.idg-logobar .container{background-color:#fff;padding:0!important}.idg-compte-caddy{background-color:#fff;color:#000;padding:10px 10px 6px;font-size:11px}.idg-compte-caddy .entetecaddy{margin-top:6px}.idg-compte-caddy .entetecaddy .titreCaddy{font-size:1.2em;font-weight:700}.idg-compte-caddy .entetecaddy .nbarticle{font-size:1.2em;font-weight:700;color:#1783c6}.idg-searchbar{background-color:#fff;color:#fff;font-size:11px}.idg-searchbar .container{background-color:#000;padding:4px}.idg-searchbar .search{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 10px;border:0;width:70%;color:#000}.idg-searchbar .livraison{font-size:10px;padding-top:2px}.mm-menu .mm-navbar{background-color:#a4a09e}.mm-menu .mm-title{color:#fff!important}.mm-menu .mm-counter{color:#2fa9f3!important;font-weight:700}.mm-menu .mm-next::after{border-color:#2fa9f3!important}.mm-menu .mm-navbar-bottom{background-color:#2fa9f3}.mm-menu .mm-navbar-bottom a{color:#fff!important}#search button.btn.btn-default{background:#2fa9f3;color:#fff}#footer .boutique,#footer .autres{padding-top:0;padding-bottom:10px}#footer .boutique,#footer .boutique a,#footer .boutique a:hover{color:#fff}#footer .boutique .titreFamille{font-weight:700;margin-top:6px}#footer .boutique .titreFamille a,#footer .boutique .titreFamille a:hover{color:#8bd3ff}#footer .autres a.list-group-item:hover{background:#2fa9f3}header .megamenu{padding:0!important}header.head-2 .navbar-nav > li{float:left}header.head-2 .navbar-nav > li:hover{background-color:#1783c6}header.head-2 .navbar-nav > li a:hover{text-decoration:none}header.head-2 .navbar-nav > .dropdown{line-height:10px}.nav > li > a > img{max-width:100%}header.head-2.navbar-fixed-top{line-height:normal}header .navbar-nav li a.famille{padding:5px;margin:0;color:#fff;border-right:solid 1px #fff;font-size:13px}header .navbar-nav li a:hover{background-color:#1783c6;color:#fff}header .navbar-nav li a.on{background-color:#ff8400}header .navbar-nav li{padding:0;margin:0}.uber-menu .main-wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;border:0}header .navbar-nav .uber-menu .items-wrap{padding:10px 0;background-color:#f9fce9}header .navbar-nav .uber-menu .items-wrap .titreColonne{color:#000;padding-bottom:10px;margin-bottom:5px;border-bottom:solid 3px #000;font-weight:700}header .navbar-nav .uber-menu a{display:inline;font-size:13px;color:#000;font-weight:400;padding:4px 0;line-height:18px;text-transform:lowercase}header .navbar-nav .uber-menu a:hover{color:#1783c6}header .navbar-nav .uber-menu a.on:hover{color:#ff8400}header .navbar-nav .uber-menu a.on{background-color:transparent;color:#ff8400}.misenpage{margin-left:0;margin-right:0;padding-top:10px!important}.misenpage .content{border:0}.misenpage .container{padding-top:5px!important}.misenpage .container .row{padding:0!important}.accueil{margin-bottom:20px}.accueil .container > .row .main-el{padding-top:0;padding-bottom:0}.meilleuresventes .bloc-product .shop-col-item .titremarque{width:100%}.accueilpromos .bloc-product .shop-col-item .titremarque{width:100%}.accueilnews .titrebarre1,.accueilnews .divproduct1{padding-left:12px}.accueilnews .titrebarre2,.accueilnews .divproduct2{padding-left:0}.accueilTitreBloc{background-color:#1783c6;text-align:center;margin:0 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:solid 1px #1783c6}.nouveautesContainer .accueilTitreBloc{background-color:#ff8400;border:solid 1px #ff8400}.accueilpromos .accueilTitreBloc{background-color:#9C0;border:solid 1px #9C0}.accueilTitreBloc h4{padding:5px 0;color:#fff;margin-bottom:0}.accueilTitreBloc .promo,.accueilTitreBloc .promotout{margin:0;text-align:left}.accueilTitreBloc .promotout{padding-top:3px;text-align:right;color:#fff}.accueil h1{font-size:20px;margin:20px 15px;text-align:center}.bloc-product .shop-col-item{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #ccc}.bloc-product .shop-col-item .photo{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bloc-product .shop-col-item .info{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;border-top:solid 1px #999;padding:5px;min-height:90px}.bloc-product .shop-col-item .titremarque{float:left;width:100%;padding:0}.associes .bloc-product .shop-col-item .titremarque{float:none!important;width:100%!important;padding:0}.bloc-product .shop-col-item .titremarque .titre{font-size:14px;margin-bottom:4px}.bloc-product .shop-col-item .titremarque .marque{float:left;width:85%;color:#999}.associes .bloc-product .shop-col-item .titremarque .marque{float:none!important;width:100%!important;color:#999;margin-bottom:0}.bloc-product .shop-col-item .panier{text-align:right;padding:0;padding-right:5px}.bloc-product .shop-col-item .panier i{font-size:20px}.bloc-product .shop-col-item .price{width:75%}.bloc-product .shop-col-item .social-bloc{text-align:right}.bloc-product .shop-col-item .social-bloc .socials a{background:#000;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.bloc-product .shop-col-item .price h5{font-size:1.1em}.bloc-product .shop-col-item .price h5 span{color:#000!important;text-decoration:line-through;padding-right:6px;font-size:.7em}.selectTri{text-align:right}a.rechFiltre{color:#C00;text-decoration:underline}.product-fiche .preview.gallery .frame{border:0}.product-fiche .preview.gallery .navigation .img-container{border:solid 1px #e1e1e1!important}.product-fiche .associes .container{background-color:#fff;padding-bottom:0}.product-fiche .associes .container .main-el{padding:0 5px 20px!important}.product-fiche .associes .container .shc4{padding-top:30px}.product-fiche .tab .ui-tabs-panel{background-color:#fcfcfc}.product-fiche .price h5.fichePrix{display:inline-block;font-size:20px;font-weight:700}.product-fiche .price h5 span{color:#000!important;text-decoration:line-through;padding-right:6px;font-size:14px;font-weight:400}.product-fiche h1{font-size:24px;padding-right:40px}.errorAjout,.errorAjoutPanier,.errorIdentification{background-color:red;padding:3px;color:#fff;display:none}.errorAjoutPanier{font-size:12px}.errorIdentification,.errorInscription{font-size:12px;text-align:center;margin-bottom:10px}.errorInscription{font-size:12px;text-align:center;margin-bottom:10px;color:red;display:none}.conditionsError{background-color:red;color:#fff;padding:3px}.modifCompteOk{background-color:#3eba00;padding:3px;color:#fff;font-size:12px;text-align:center;margin-bottom:10px}.prixClub{font-weight:400;color:#1c899d!important;font-size:14px;text-decoration:none!important}.single .sg-controls a .preview{background:#e6e2e7}.single .sg-controls a i{background:#e6e2e7}.single .sg-controls a:hover .preview{background:#9cb9e0}.single .sg-controls a:hover i{background:#9cb9e0}.likeFiche{padding:0;padding-top:8px}.preview.gallery .thumb{max-width:318px}.pagecrumbs{background-color:transparent!important}.pagecrumbs .container{padding:0}.pagecrumbs .container .row{padding:0;margin:5px 0}.pagecrumbs .location{color:#000}.pagecrumbs a:link{color:#000}.product-fiche .controls .controlclear{display:none!important}.shop-panel .cart-list .inputs .button .over{padding-left:20px;padding-right:20px}.shop-panel .shipping input,.shop-panel .shipping select{background:#fff;color:#444;font-size:15px}.shop-panel .cart-list .head .suppr{padding:0!important}.shop-panel .cart-list .inputs input{background:#fff}.shop-panel .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.shop-panel .cart-list .line:nth-child(2n+1){background:#fbfef7}.shop-panel .totals .item{background-color:#fbfef7}.shop-panel .cart-list .name,.shop-panel .cart-list .price,.shop-panel .totals,.shop-panel .totals .cart-ship{color:#000}.shop-panel .cart-list .head .suppr{width:5%;text-align:center}.shop-panel .cart-list .head .product{width:45%;text-align:left;padding-left:17%}.shop-panel .cart-list .head .prc{text-align:center;width:15%;padding-right:10px}.shop-panel .cart-list .head .qty{text-align:center;width:20%;padding-right:10px}.shop-panel .cart-list .head .total{width:15%;text-align:center;padding-right:10px}.shop-panel .cart-list .price{text-align:center}.shop-panel .cart-list .quantity{width:20%}.shop-panel .cart-list .name{line-height:20px!important}.shop-panel .cart-list .name .stock{font-size:13px;color:#444}.shop-panel .cart-list .name .delai{font-size:13px;color:#21c43c}.shop-panel .cart-list .name .delaireappro{font-size:13px;color:#c42154}.shop-panel .cart-list .line .total{text-align:center;width:15%}.shop-panel .cart-list .amount{font-size:15px;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;width:50px;text-align:center}.entetePanierOn{color:#acd478}.shop-panel .totals .value{text-align:right}.codepromoactif{margin-right:4px;background-color:#0C9;padding:5px;color:#fff;float:left;margin-top:7px}.fa-shopping-cart{color:#acd478}.fa-shopping-cart.on{color:#e00000}.gallery.preview .img-container .images{width:520px;height:52px}.carouselThumb{max-width:60px!important}.preview.gallery .thumb .frame:last-child{-webkit-box-shadow:none;box-shadow:none}.carousel .controls a:hover{background:#2fa9f3}.newFicheContainer{position:absolute;right:10px;top:10px;padding:2px 5px;background-color:#2fa9f3;color:#fff;font-size:14px;text-transform:uppercase}.newBlocContainerRel{position:relative;z-index:10}.newBlocContainer,.newBlocAccueilContainer{position:absolute;padding:1px 3px;background-color:#2fa9f3;color:#fff;font-size:11px;text-transform:uppercase}.newBlocContainer{left:7px;top:15px}.newBlocAccueilContainer{left:0;top:0}.associes .newBlocContainer{left:5px}.newBlocSelection{left:10px;top:20px}.newBlocAssocies{top:0}.promoFicheContainer{display:inline-block;background-color:#d40000;font-size:14px;color:#fff;padding:2px 5px;margin-right:10px}.promoBlocAssocies,.promoBlocSelection{position:absolute;width:0;height:0;z-index:9}.promoBlocTexte,.promoTexteAssocies,.promoTexteSelection{position:absolute;color:#fff;font-size:14px;text-transform:uppercase;z-index:10;background-color:#d40000;padding:0 5px}.promoBlocContainerRel{position:relative;z-index:10}.promoBlocContainer,.promoBlocContainerFamille{position:absolute;padding:1px 3px;background-color:#d40000;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;top:0;right:0}.promoBlocTexte{right:8px;top:16px}.promoBlocAssocies{right:-28px;top:-7px}.promoTexteAssocies{right:5px;top:0}.promoBlocSelection{right:-17px;top:12px}.promoTexteSelection{right:40px;top:20px}.menu .affiner{padding:3px;font-size:12px;color:#fff;text-transform:uppercase;background-color:#1783c6;margin-bottom:10px;text-align:center}.menu .bloc{padding-right:0}.menu .menuTitre{padding-top:5px}.menu .menuTitre .fleche{text-align:right;cursor:pointer}.menu .menuTitre .titre{padding-left:5px;padding-right:0;cursor:pointer}.menu h4{padding-top:4px;font-size:14px;text-transform:uppercase;color:#ff8400}.menu .liste{font-size:13px;border:solid 1px #e1e1e1;padding:5px}.menu a.liste-item{display:block;color:#282525;padding:5px 0}.menu a.liste-item.on{color:#1783c6;font-weight:700;background-color:#f4f4f4;padding-left:5px;border:solid 1px #9fd3f4}.menu a:hover.liste-item{color:#1783c6;text-decoration:none}.listeFamille,.listeCategorie,.listeMarque,.listeType,.listeFormat,.listeTheme,.listeCouleur,.listeSexe{display:none}.menu .sidebar .sep-heading-container{margin-top:10px;padding:4px!important;padding-bottom:0;background-color:#1783c6}.menu .sidebar .sep-heading-container h4{color:#fff;font-size:14px}.menu .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.menu .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.menu a.list-group-item{padding:5px}.menu a.list-group-item:hover,a.list-group-item.active,a.list-group-item.active:hover{background:#1783c6;color:#fff;border-color:#1783c6}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#2fa9f3;border-color:#2fa9f3}.pagination>li>a,.pagination>li>span{color:#2fa9f3}.pagination>li>a:hover,.pagination>li>span:hover{color:#2fa9f3}.compteCommande .line:nth-child(2n+1){background:#fbfef7}.compteCommande .head,.compteCommande .line{padding:5px 0}.compteCommande .head .section,.compteCommande .line .section{float:left;padding-left:3px;padding-right:3px}.compteCommande .numero{width:15%;text-align:center}.compteCommande .dateCommande{width:20%;text-align:center}.compteCommande .totalCommande{text-align:center;width:20%}.compteCommande .paiement{text-align:center;width:20%}.compteCommande .statut{width:25%;text-align:center}.shop-panel .head .section,.shop-panel .line .section{float:left;padding-left:3px;padding-right:3px}.shop-panel .photoArticle{width:15%;text-align:center}.shop-panel .descriptionArticle{width:35%;text-align:left}.shop-panel .descriptionArticle2{width:50%;text-align:left}.shop-panel .prixArticle{width:20%;text-align:center}.shop-panel .qteArticle{width:10%;text-align:center}.shop-panel .totalArticle{width:20%;text-align:center}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important;height:20px!important}.services{padding:0}.services .bloc{border:solid 3px #d4ccb3;padding:5px 0;margin-left:10px;margin-right:10px}.garanties{margin-top:20px;padding:5px;padding-top:0;margin-left:-5px;margin-right:-10px;border:solid 3px #d4ccb3}.garanties .global{padding:0}.garanties .bloc{border-bottom:solid 3px #d4ccb3;margin-left:-5px;margin-right:-5px;padding-top:5px}.garanties .titregarantie{padding:0;padding-left:5px;padding-bottom:5px;background-color:#d4ccb3;color:#c26c16;font-size:1.2em;font-weight:700}.garanties .picto{padding:0}.garanties .texte{padding:0;padding-left:5px;padding-bottom:5px}.garanties .texte .titre{font-weight:700;color:#c26c16}.garanties .texte .comments{font-size:.9em}.arrow-up{width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #000;transform:rotate(45deg)}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid red}.arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid green;transform:rotate(-45)}.arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid blue}.enteteRechercheBy select::-ms-expand,.selectTri select::-ms-expand{display:none}.enteteRechercheBy select,.selectTri select{padding:1px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#e0e7eb;color:#888;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:100px}.selectTri select{min-width:200px}@media screen and (-webkit-min-device-pixel-ratio:0){.enteteRechercheBy select,.selectTri select{padding-right:18px}}.enteteRechercheBy label,.selectTri label{position:relative}.enteteRechercheBy label:after,.selectTri label:after{content:'<>';font:11px Consolas,monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none}.enteteRechercheBy label:before,.selectTri label:before{content:'';right:6px;top:0;width:20px;height:20px;background:#e0e7eb;position:absolute;pointer-events:none;display:block}.commandeEtape{padding:5px 20px!important}.commandeEtape .off{text-align:center;padding:4px;border:solid 1px #999;border-left:0}.commandeEtape .on{text-align:center;padding:4px;background-color:#9C0;border:solid 1px #9C0;border-left:0;color:#fff}.commande h3{margin:5px 5px 0}.commande .paiement .panel{padding:10px!important;margin-bottom:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}.commande .paiement .active{border:solid 3px #9C0;background-color:#e5f7ad}.commande .paiement .nompaiement{line-height:40px;font-size:18px;font-weight:700}.commande .buttons{margin:20px}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}.livraisonTarifsLarge,.livraisonTarifsMobile{background-color:#fff}.livraisonTarifsLarge{display:inline-table}.livraisonTarifsMobile{display:none}.livraisonTarifsLarge .entete,.livraisonTarifsLarge .entete1{padding:2px 8px;background-color:#2fa9f3;color:#fff}.livraisonTarifsLarge .entete{border-right:solid 1px #fff}.livraisonTarifsLarge .prix,.livraisonTarifsLarge .prix1{padding:4px;border-top:solid 1px #999;font-size:12px}.livraisonTarifsLarge .prix{border-right:solid 1px #999}.livraisonTarifsLarge .pays,.livraisonTarifsMobile .pays{padding:4px;background-color:#999;color:#fff}.livraisonTarifsMobile .mode{padding:4px;background-color:#2fa9f3;color:#fff;text-align:center}.livraisonTarifsMobile .tarif,.livraisonTarifsMobile .tarif1{border-bottom:solid 1px #999}.livraisonTarifsMobile .tarif{text-align:left;border-right:solid 1px #999;padding-left:5px}.livraisonTarifsMobile .tarif1{text-align:center}.livraisonBloc{background-color:#fff;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.livraisonBlocOn{border:solid 3px #9C0;background-color:#e5f7ad}.livraisonBloc .titre{font-weight:700;line-height:26px}.autocomplete-suggestions{border:1px solid #1783c6;border-top:0;border-bottom:0;background:#e6f0f5;cursor:default;overflow:auto;color:#000}.autocomplete-suggestion{padding:2px;font-size:1em;white-space:nowrap;overflow:hidden;border-bottom:solid 1px #1783c6;border-top:0}.autocomplete-suggestion:hover{background-color:#fff;color:#000;cursor:pointer}@media screen and (max-width: 1200px){.familleTitre .description{max-width:860px}header .navbar-nav li a.famille{font-size:11px}}@media screen and (max-width: 991px){.shop-panel .cart-list .head .product{padding-left:12%;width:50%}.shop-panel .cart-list .name{width:40%}.familleTitre{overflow:hidden;margin:10px 30px 0}.familleTitre .description{max-width:600px}.cart-list .line .icon,.shop-panel .cart-list .head .icon{display:none}.selectTri{margin-top:10px}.menufiltres{margin-left:0;margin-right:12px}}@media screen and (min-width: 767px) and (max-width: 991px){.cart-list .line .mini-image{display:block}}@media screen and (max-width: 767px){.accueil,.product-fiche .associes{padding:0 10px}.menu{margin:0 10px}.familleTitre .description{max-width:600px}.shop-panel .cart-list .head .name{padding-left:12%}.shop-panel .cart-list .name{width:50%}.accueilnews .titrebarre2,.accueilnews .divproduct2{padding-left:12px}}@media screen and (max-width: 746px){.familleTitre .description{display:none}.familleTitre h1.mini{display:block}.accueilTitreBloc .promotout{text-align:center;padding-top:0;padding-bottom:5px}}@media screen and (max-width: 676px){.shop-panel .cart-list .head .product{padding-left:5%;width:41%}.shop-panel .cart-list .name{width:40%}.shop-panel .cart-list .head .qty{padding-left:10%;padding-right:15%}.shop-panel .cart-list .quantity{width:30%}.shop-panel .cart-list .head .total{width:18%;padding-right:5%;text-align:right!important}.shop-panel .codepromo{width:180px!important}}@media screen and (max-width: 530px){.shop-panel .codepromo{width:100%!important}.shop-panel .cart-list .line .total{width:100%;padding:0}.codepromoactif{margin-right:0;margin-top:0;width:100%;margin-bottom:10px;text-align:center;float:none}.livraisonTarifsLarge{display:none}.livraisonTarifsMobile{display:inline-table}}@media screen and (max-width: 480px){.product-wrap .controls .amount{width:30px;line-height:30px}.product-wrap .controls .button.ctrl{width:30px;line-height:30px}.product-wrap .controls .button.add .over{padding:6px 20px}.associes .bloc-product{margin-bottom:20px}.shop-panel .cart-list .line .total{width:100%;padding:0}.likeFiche{padding:8px 0}.main-menu a,.mobile-header .nav a{line-height:36px;width:100%;height:36px;display:block;padding:0 20px;font-size:12px;text-transform:capitalize}.main-menu a:active,.mobile-header .nav a:active{background-color:#707271;color:#fff}.main-menu a:hover{background:#707271;color:#fff}.main-menu li.famille,.mobile-header .nav li.famille{background-color:#2fa9f3;color:#fff}.main-menu li.famille li,.mobile-header .nav li.famille li{background-color:#fff;color:#000}.main-menu .submenu a,.mobile-header .nav .submenu a{padding:0 20px}.main-menu button{color:#2fa9f3;background:#fff}.commande .paiement .nompaiement{line-height:80px;font-size:20px;font-weight:700;text-align:right;padding-right:20px}.commande .buttons{margin:0}.commande .buttons.left{margin-left:10px}.commande .buttons.right{margin-right:10px}.commande .contenu{padding:10px 5px!important}.codepromoactif{margin-right:0;margin-top:0;width:100%;margin-bottom:10px;text-align:center;float:none}}#cookies {position:fixed;left:0;bottom:0;line-height:1.3em;text-align:center;width:100%;min-height:50px;font-size:12px;z-index:12;background:#000;color:#fff;padding:10px 10px 10px 5px}#cookies .accepte{float:none;display:block;margin-top:10px;text-transform:uppercase;color:#FF0;font-weight:bold}