.lundi:before{content:"Lundi\A";white-space:pre}.mardi:before{content:"Mardi\A";white-space:pre}.mercredi:before{content:"Mercredi\A";white-space:pre}.jeudi:before{content:"Jeudi\A";white-space:pre}.vendredi:before{content:"Vendredi\A";white-space:pre}.samedi:before{content:"Samedi\A";white-space:pre}.dimanche:before{content:"Dimanche\A";white-space:pre}@media(min-width:1200px){.container{width:1200px}#nav-main-header.navbar .form-group input[type="search"]{width:20.4em}.carousel-caption.promo p{display:none}.presentation-offres ul li{max-width:47.5%;width:267px}.plan-site-404 .item{margin-bottom:2em}}@media(max-width:1200px){#nav-main h1.logo{margin-right:4em}#nav-main .menu-main a{font-size:1.9em}#mpx-nav-main .container{width:auto}#nav-main .search input[type="search"]{width:20em}#livraison-domicile .form-group .form-group label:not(.ico-radio){float:none;width:auto;margin-bottom:.5em}#livraison-domicile .form-group .form-group input[type="text"]{float:none;width:14em}.step-checkout .delivery-date em{margin-bottom:2em}#retrait-magasin .table-legend li{width:21%}.presse .list-actualites a.contacts{display:block;clear:both;position:relative;top:auto;right:auto;margin-bottom:1.5em}.panel-form-clients table td .input-small{width:25%}.cartes-associees form label[for="birthday"]{display:block}.cartes-associees form input[type="text"]{width:100%}.cartes-associees form input[type="text"].input-small{margin-left:0;margin-right:.5em}.cartes-associees form p{width:48%}.panel-compte input[type="text"],.panel-compte input[type="number"],.panel-compte input[type="email"],.panel-compte input[type="search"],.panel-compte input[type="email"],.panel-compte input[type="password"],.panel-compte select,.infos-compte textarea{width:100%;height:35px;box-sizing:border-box;-webkit-box-sizing:border-box}.infos-compte .nav-tabs>li{width:20%}.infos-compte .nav-tabs>li>a{width:auto;height:45px}.subscription-newsletter li{margin-left:.5em;margin-bottom:1em}.panel-compte{padding:2em}.link-form.digit{left:100%}.tabsInformationsMode .nav-tabs li ul{width:auto;padding-left:1em;text-align:center}.tabsInformationsMode .nav-tabs li ul li{display:inline-block;float:none}.tabsInformationsCourses .nav-tabs>li>a,.tabsInformationsMode .nav-tabs>li>a{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.cartes-associees form p,.cartes-associees form p:nth-child(even){width:100%;float:none}}@media(max-width:1199px){.cadre-border-grey.compte .panel-compte .title-form{position:relative;display:block;right:auto;top:auto;margin:0 0 1em 0}.cadre-border-grey.compte .panel-compte .arrow-box::after{display:none}#control-password-bloc{position:relative;display:block;left:auto;top:auto;transform:translateY(0);width:auto;background:#fff;border:0;box-shadow:none;margin-bottom:0}#control-password-bloc .arrow{display:none}}@media(min-width:980px) and (max-width:1199px){.container{width:100%;margin:0}#mpx-nav-cat .row-fluid .span12{width:99.85%}#nav-main h1.logo{width:127px;margin-right:2em}#nav-categories ul.ssmenu>li>a,#nav-categories.courses ul.ssmenu>li.promotions>a{font-size:1.5em}#nav-main.slider{width:98%}#nav-main-header.navbar .nav li{margin-left:0}.carousel-caption.promo p{display:none}.header-compte p.unknown-name{padding-top:1em;display:inline-block}#paiement .form-group input.nom-carte[type="text"]{margin-top:1.5em;margin-left:1.5em;width:90%}#retrait-magasin .table-legend li{width:auto;float:left}.step-checkout form .form-group .sub-radio .radio .informations .horaires{padding-left:0}.step-checkout form .form-group .sub-radio .radio .form-group{width:100%;max-width:50%}#livraison-domicile .table-legend li,#retrait-magasin .table-legend li{display:block;text-align:left;width:auto}#footer .social_tools label{display:none}.presse .list-actualites>p{display:block;float:none}.presse .list-actualites form{width:auto}.infos-persos-resume img{float:none}.infos-persos-resume p{float:none;display:block;margin:1em 0}.infos-persos-resume a{clear:both;bottom:0;right:0;position:relative;display:inline-block}.tabsInformationsMode .nav-tabs>li>a{width:auto}.tabsInformationsCourses .nav-tabs li ul{padding:.9em .5em}.tabsInformationsCourses .nav-tabs>li>a{padding:8px 4px;width:auto}}@media(max-width:980px){#nav-main h1.logo{display:none}.bgk-grey{z-index:99999999}h1.responsive_logo{margin:1em 1em 0 1em;display:block}h1.responsive_logo a{padding-bottom:.2em}#nav-main.slider{width:98%}#nav-categories ul.ssmenu>li>a,#nav-categories.courses ul.ssmenu>li.promotions>a{font-size:1.5em}.carousel-caption.promo p{display:none}.avantages .promotions ul li{width:48.5%;margin:2em .4em 0}.avantages .promotions ul li:first-child{margin-left:.4em}.avantages .promotions ul li:last-child{margin-right:.4em}.monoprix-et-moi .content .stores p{display:block;margin:1em 0;max-width:100%}.panel-form-clients input[type="text"],.panel-form-clients input[type="number"],.panel-form-clients input[type="email"],.panel-form-clients input[type="url"],.panel-form-clients input[type="search"],.panel-form-clients input[type="tel"]{width:100%;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.panel-newsletter .newsletter .span6,.panel-compte .familiale .span6{width:100%}.contentHomeproduct .itemlargeMode{display:block;text-align:center}.description_produits .description .guide_taille,.description_produits .description .add-item-panier,.description_produits .description.courses .add-item-panier{display:block;float:none;text-align:center;margin:.5em 0}.contentHomeproduct .itemlargeMode li div.description,.mea_col_product li div.description{display:block;visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.contentHomeproduct .itemlargeMode li div.description .add-to-marque,.mea_col_product li div.description .add-to-marque{position:absolute;left:35%;right:auto}.contentHomeproduct .itemlargeMode li div.description .mea-marque,.mea_col_product li div.description .mea-marque,.contentHomeproduct .itemlargeMode li div.description .mea-marque{right:0;left:0;opacity:1}.modal.popin-livraison.perso .modal-body{overflow:hidden;overflow:auto}.modal.popin-livraison .modal-body ul li{width:100%;padding:0;display:block}.modal.popin-livraison.perso .modal-body ul li:first-child{border-left:0;border-top:0;padding:2em 0 0 0;margin-top:2em}.modal.popin-livraison.perso .modal-body ul li:last-child{padding:0;border:0}.item_produits_mode ul{display:block;margin-bottom:2em}.item_produits_mode ul li{float:none;border-top:0;margin:.3em 0 .3em 0}.tabsInformationsCourses .nav-tabs li ul,.tabsInformationsMode .nav-tabs li ul{padding-left:1em;text-align:center;display:block;float:none}.tabsInformationsCourses .nav-tabs li ul li,.tabsInformationsMode .nav-tabs li ul li{float:none;display:inline-block}.rapports li.span3.nomarge{width:46%}.infos-persos-resume img{float:none}.infos-persos-resume p{float:none;display:block;margin:1em 0}.infos-persos-resume a{clear:both;bottom:0;right:0;position:relative;display:inline-block}#key-dates .overview li{background-position:90% 8px}#key-dates .overview li:focus,#key-dates .overview li:hover,#key-dates .overview li.active{background-position:90% -30px}.panel-profil{padding:2em}.panel-profil label{display:block;margin-bottom:.5em}.panel-profil .span6 label.ico-select{margin-left:0}.panel-profil .enfants .control-group label{display:block}.panel-profil .enfants label:first-child{margin:.5em 0}.panel-newsletter .enfants .control-group label,.panel-compte .enfants .control-group label{margin-bottom:.5em;margin-top:1em}.rapports li .picture .hover a{opacity:1;position:relative;display:block;padding:1em 0 0;line-height:1;color:#000;background:0;text-decoration:underline}.actualites li .picture .hover a{text-decoration:none;margin-bottom:.5em}.parrainage .panel-compte p strong{display:block}.panel-info-cgv-border{width:48.5%;height:37.2em}.highlight .enregistrement-carte-fidelite input[type="text"]{width:50%;float:left}.faq #carousel-services .viewport{width:525px}.presse .list-actualites>p{display:block;float:none}.presse .list-actualites form{width:auto}#paiement .form-group input.nom-carte[type="text"]{margin-top:1.5em;margin-left:1.5em;width:90%}#retrait-magasin .table-legend li{width:auto;float:left}.step-checkout form .form-group .sub-radio .radio .informations .horaires{float:none}.step-checkout form .form-group .sub-radio .radio .map{margin:0 0 2em 0;float:none;width:auto}#avantages .form-group .nb-smiles,#avantages .form-group .use-smiles{width:100%;margin-top:1em}#livraison-domicile .table-legend li,#retrait-magasin .table-legend li{display:block;text-align:left;width:auto;float:none}.cadre-border-grey .valid-commande #addItemToPanier{margin:.5em}.cadre-border-grey .valid-commande{margin-right:0}.content-recap-panier .table th.header-nb-article,.content-recap-panier .table .header-total{vertical-align:top}#footer .social_tools label{display:none}}@media(min-width:768px) and (max-width:1024px){#nav-main{margin:0}#nav-main h1.logo{display:none}#mpx-nav-cat .row-fluid .span12{width:99.85%}.bgk-grey{z-index:99999999}h1.responsive_logo{margin:1em 1em 0 1em;display:block}h1.responsive_logo a{padding-bottom:.2em}.container{width:100%}#nav-main.slider{width:100%}#nav-main .menu-main li{padding:1.5em .6em}#nav-main .menu-main a{font-size:1.7em}#magic-line{padding:0}#nav-main .search{margin-right:2em}#nav-main .search input[type="search"]{width:12em}#nav-main .tt-dropdown-menu{width:100%}#nav-main h1.logo{margin:2em 2em 0 0}#nav-categories ul.ssmenu li:hover .submenu-panel,#nav-categories ul.ssmenu li:hover .arrow{display:block}.info-obligatoires{padding-right:1em}.search-marques button.btn{display:none}.search-marques input[type="search"]{background:url("../img/loop_search.png") 99% 50% no-repeat;padding-right:20px;width:80%}.contentlivraison .livraison{width:49%}.description_produits .description .prix{text-align:center}.contentHomeproduct .itemlargeMode li{display:inline-block}.item_produits_mode{text-align:center}.item_produits_mode ul li{height:auto;width:21.8em}.item_produits_mode ul li .tab-content .tab-pane .carousel-caption{display:none}.contentProduct{text-align:center}.carousel.zoom-produit .carousel-inner{float:none;display:inline-block}.carousel.zoom-produit{display:inline-block}.contentProduct .tag-offre{display:none}.description_produits{float:none;display:block}.description_produits .description{float:none;width:auto}.description_produits .description .guide_taille{text-align:center}.description_produits .description div.selectBox,.description_produits .description span.selected{width:auto}.description_produits .description div.selectOptions{width:100%}.description_produits .description .addItemToPanier .button{width:auto}.description_produits .description.courses .addItemToPanier .button{width:auto}.tag-promo.fifty-purcent.carte{width:100%;display:inline-block;margin-top:.5em}.description_produits .description .prix{text-align:center}.tabsInformationsMode .nav-tabs>li{display:block;width:100%;border-top:1px solid #d0d0d0;height:auto}.tabsInformationsMode .nav-tabs>li:first-child{border-top:0}.tabsInformationsMode .nav-tabs>li>a,.tabsInformationsMode .nav-tabs li ul{height:auto}.tabsInformationsCourses .nav-tabs>li{width:100%;display:block;float:none}.tabsInformationsCourses .nav-tabs>li>a,.tabsInformationsCourses .nav-tabs li ul{border-top:1px solid #d0d0d0;border-bottom:0}.tabsInformationsCourses .nav-tabs>li>a{font-size:1.5em}.tabsInformationsCourses .nav-tabs>.active>a,.tabsInformationsCourses .nav-tabs>.active>a:hover,.tabsInformationsCourses .nav-tabs>.active>a:focus{border-top:1px solid #d0d0d0}.tabsInformationsCourses .nav-tabs>li:first-child>a{border-top:0}.tabsInformationsCourses .nav-tabs>li:last-child{float:none;display:block;text-align:center}.tabsInformationsCourses .nav-tabs li ul,.tabsInformationsMode .nav-tabs li ul{padding:.5em 1.2em}.tabsInformationsCourses .nav-tabs>li>a{width:auto;padding:.5em 1.2em}.monoprix-et-moi.span6.nomarge{min-height:316px}.en-savoir-plus.span6.nomarge{min-height:316px}.manquer-offres.span6.nomarge{min-height:316px}.description_produits,.description_produits.courses,.contentProduct .tag-offre{margin-right:1em}.warning-product{margin-left:1em;margin-right:1em}.touchCross ul li{width:30%;margin:1em;padding:0;text-align:center}.touchCross ul li:first-child{margin:1em}.viewed_products ul li{margin-bottom:1em}.mea-Livraison .lad,.mea-Livraison .retrait{background-position:top center;padding:2.5em 0 0 0;text-align:left}#retrait-magasin .table-legend li{width:30%}.presentation-offres ul li{max-width:100%}.presentation-offres ul li:nth-child(even){margin-left:1em}.avantages-smiles .blocs ul li{margin:1em 0;min-height:100%}.recapitulatif table tr td{font-size:1.7em}.step-checkout form .form-group .sub-radio .radio .informations{width:auto;float:none;margin-bottom:2em}.step-checkout form .form-group .sub-radio .radio .informations .horaires table{max-width:100%}.step-checkout form .form-group .sub-radio .radio .map{margin-left:0;margin-top:0;float:none}#retrait-magasin .table-legend li{width:auto;float:left}#popin-kiala,#popin-magasin{width:750px;margin-left:-380px}#kiala-location .informations .horaires{width:37%}#popin-kiala .champ-search label,#popin-kiala .champ-search input[type="search"],#popin-magasin .champ-search label,#popin-magasin .champ-search input[type="search"]{width:38%}#paiement .form-group .container-ma-carte .ma-carte table thead td{padding:5px 0}.step-checkout .item-carnet-adresse{width:96%}.step-checkout form .form-group .sub-radio .radio .form-group{width:100%;max-width:100%}.faq #carousel-services .viewport{width:405px}.loi-informatique p{padding:1em}.panel-newsletter .span6 .panel-gestion-subscription .select select{width:300px}.span9 #rightContent{margin-right:1em}.span9 #rightContent .template{width:100%}.panel-newsletter button.medium{margin:0 1em}.presse .list-actualites .row-fluid .span2{width:50%}#kiala-location .informations .map iframe{width:27em}#footer .social_tools ul li{margin:0 0 0 5em}.modal.ux-menu-responsive{background:transparent;border-radius:0;border:0;margin:0 auto;box-shadow:none;top:30px !important;bottom:0 !important;left:20px !important;right:20px !important}.modal.ux-menu-responsive .modal-body{padding:0 !important;max-height:none !important;height:100%;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}.modal.ux-menu-responsive .modal-body .accordion{margin:0}.modal.ux-menu-responsive .modal-body .accordion h3{background:#db4d4d;padding:.5em;color:#fff;text-transform:uppercase;font-size:1.7em;text-shadow:0 0 1px rgba(0,0,0,.4)}.modal.ux-menu-responsive .modal-body .accordion h3 a,.modal.ux-menu-responsive .modal-body h3 a:hover,.modal.ux-menu-responsive .modal-body h3 a:focus{color:inherit;text-decoration:none}.modal.ux-menu-responsive .modal-body .accordion ul{background:rgba(255,255,255,.9);padding:0 0 0 .5em;margin:0}.modal.ux-menu-responsive .modal-body .accordion ul ul{padding:0 0 0 1em;margin:0}.modal.ux-menu-responsive .modal-body .accordion ul li a{display:inline-block;color:#333;font-size:1.5em;text-transform:capitalize;padding:.5em}.modal.ux-menu-responsive .modal-body .accordion ul li a.accordion-toggle.collapsed{width:18px;height:15px;background:url('../img/plus-plan-site.gif') 50% 0 no-repeat;display:inline-block;text-indent:-9999em;vertical-align:middle;padding:0;margin:0}.modal.ux-menu-responsive .modal-body .accordion ul li a.accordion-toggle{width:18px;height:15px;background:url('../img/moins-plan-site.gif') 50% 0 no-repeat;display:inline-block;text-indent:-9999em;vertical-align:middle;padding:0;margin:0}.modal.ux-menu-responsive button.close{text-shadow:none !important;top:-15px !important;font-size:3.5em !important;font-weight:normal !important;color:#fff !important;background:none !important;border:0 !important;padding:0 0 0 20px;line-height:0}.modal.ux-menu-responsive .modal-body .accordion ul li.promotions a{color:#fca500}}@media(max-width:768px){body{padding-top:46px}.modal button.close{font-size:3em;top:-25px}#mpx-content{margin:0 .5em}#navLeft{padding:0}.container{width:100%;margin-top:.5em}.row-fluid [class*="span"]{min-height:0}.row-fluid .span9.nomarge.list-mag,.row-fluid .span9.nomarge,.row-fluid .span3{width:100%;margin-left:0}#nav-main h1.logo{display:none}.bgk-grey{z-index:99999999}h1.responsive_logo{margin:1.4em 0 0 1em;display:block}h1.responsive_logo a{padding-bottom:.2em}#nav-top{display:block;float:none}#nav-top>ul>li{padding:.65em .2em;display:inline-block}#nav-top ul li a{padding:1em .5em 0;display:block;width:60px}#nav-top ul ul li a{width:auto;display:inline;padding:0}#nav-top>ul>li:hover>ul.dropmenu_panier_nav_top{top:48px;overflow-x:hidden;overflow-y:auto}#nav-top>ul>li>ul.dropmenu_nav_top a{width:auto}#nav-top>ul>li>ul.dropmenu_nav_top li{float:none}#nav-top>ul>li:hover.connexion{background:#FFF}#nav-top>ul>li.trouver>a,#nav-top>ul>li.connexion>a{text-indent:-9999em}#nav-top>ul>li.trouver>a,#nav-top>ul>li.connexion>a{text-indent:-9999em}#nav-top ul li.trouver a{background:url('../img/nav/ico-trouver-small.png') 50% 50% no-repeat}#nav-top>ul>li.connexion{padding:.65em .2em;background:0}#nav-top>ul>li.connexion a{background:url('../img/nav/ico-mon-compte.png') 50% 50% no-repeat}#nav-top ul li.deconnexion a{background:url('../img/nav/ico-mon-compte.png') 50% 50% no-repeat;text-indent:-9999px}#nav-top ul li.carte{display:none}#nav-top ul li.panier{padding:.4em 0;background:0}#nav-top ul li.panier:hover,#nav-top ul li.panier:focus{background:#fff}#nav-top>ul>li.panier>a{background:url('../img/nav/ico-panier.png') 5% 50% no-repeat;padding:1em 0 .5em 2em;width:130px}#nav-top ul li.panier a .libelle{display:none}#nav-top ul li.panier a .count{text-indent:0;float:left;margin:-.2em 0 0 .5em;font-size:1.3em}#nav-top ul li.panier a .montant{text-indent:0;float:right;margin:-.2em .1em 0 0;font-size:1.3em}#nav-main.slider{z-index:99999;border-bottom:0;position:relative;height:auto;width:100%}.carousel-caption.promo{bottom:10%}.menu-left-responsive{display:inline-block;padding:.5em 1.5em;margin-bottom:1em;color:#fff;text-transform:uppercase;background:#000;font-size:1.5em;cursor:pointer}#nav-main{overflow:visible;height:auto;float:left;margin:0;border-bottom:0;width:100%}#nav-top .toggle{display:block}button.raz-filtre.btn{text-decoration:underline;padding:0;margin:1em 0 1em 0;background:0;border-radius:0;border:0;color:#333;cursor:pointer;font-size:1.4em;text-align:left;line-height:1;text-shadow:none;box-shadow:none}#nav-main .search{display:block;float:none;margin:0;padding:1em 0;text-align:center}#nav-main .search input[type="search"]{display:block;width:97%;margin:0 auto;height:30px;font-size:1.8em}#nav-main .twitter-typeahead{text-align:right;display:inline-block;width:87%}#nav-main .search button.btn{vertical-align:top;height:40px;padding:.3em 1em;margin-left:-.5em}.tt-dropdown-menu{width:100%}.breadcrumb.floatable{position:fixed}.breadcrumb{background:#fc4c4c;padding:1em .5em;line-height:1.3;margin:0;right:0;left:0;z-index:999;position:relative}.breadcrumb a:first-child{margin-left:0}.breadcrumb a,.breadcrumb a.active{color:#fff;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.4);font-weight:normal}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:none}.breadcrumb>li{display:inline-block;line-height:1.1;font-weight:normal;text-transform:capitalize}.breadcrumb>li:nth-child(2){text-transform:uppercase}.breadcrumb .active{display:inline-block;color:#000;font-size:1em;text-shadow:none;font-weight:normal}.breadcrumb>li>.divider{padding:0 .1em;color:transparent;text-indent:-9999em}.breadcrumb>li>.divider:after{content:'>';color:#fff;text-decoration:none}#mpx-mea-livraison,.contentlivraison{display:none}#navLeft .panel-filtres{margin-bottom:1.5em !important}button.btn-hide-show-filtres{display:block;font-weight:600}#navLeft button.raz-filtre.btn{display:none}.search-marques input[type="search"]{width:65%}.row-fluid .span4{width:31.9149%}.contentHomeproduct .itemlargeMode:first-child{margin-left:.5em}.filter{margin-top:1em}.filter .filterChoice{float:none;margin:0 auto;display:inline-block}.filter .filterChoice select,.filter .filterChoice select:focus{color:#000;font-weight:600}.filter .filterChoice:before{display:none}.item_produits_mode ul li div.zoom-info{text-align:center}.touchCross ul li{width:30%;margin:1em;padding:0;text-align:center}.touchCross ul li:first-child{margin:1em}.filter .pagination{display:none}#pinterest-slide li div.description{opacity:1}#pinterest-slide li div.description .mea-marque{left:0;right:0;opacity:1}.cursor_prix{padding-top:0;margin-bottom:2em}.contentProduct .headerProduct{overflow:visible}#accordion .mea-Livraison:first-child{border:1px solid #e3e3e3;vertical-align:top}.mea-Livraison{display:block;width:auto}.mea-Tarifs-Livraison{margin-top:1em}.add-item-panier{display:block;text-align:center}.item_produits_courses>ul{text-align:center}.item_produits_mode ul li .more-color{visibility:visible;opacity:1}.description_produits .description .prix{text-align:center}.contentHomeproduct .itemlargeMode li{display:inline-block}.item_produits_mode{text-align:center;float:none}.item_produits_mode ul li{height:auto;width:21.8em}.item_produits_mode ul li .tab-content .tab-pane .carousel-caption{display:none}.contentProduct .span9{display:block;float:left}.carousel.zoom-produit .carousel-inner>.item{display:none;margin:0}.carousel.zoom-produit .carousel-inner .active{display:block}#zoomingBox-thumbs.zThumbsVertical{width:25%}.tabsInformationsCourses .nav-tabs>li{width:100%;display:block;float:none}.tabsInformationsCourses .nav-tabs>li>a,.tabsInformationsCourses .nav-tabs li ul{border-top:1px solid #d0d0d0;border-bottom:0}.tabsInformationsCourses .nav-tabs>li>a{font-size:1.5em}.tabsInformationsCourses .nav-tabs>.active>a,.tabsInformationsCourses .nav-tabs>.active>a:hover,.tabsInformationsCourses .nav-tabs>.active>a:focus{border-top:1px solid #d0d0d0}.tabsInformationsCourses .nav-tabs>li:first-child>a{border-top:0}.tabsInformationsCourses .nav-tabs>li:last-child{float:none;display:block;text-align:center}.tabsInformationsCourses .nav-tabs li ul,.tabsInformationsMode .nav-tabs li ul{padding:.5em 1.2em}.description_produits .description div.selectBox{display:inline-block;margin:.5em}.description_produits .description.courses .addItemToPanier .button{width:300px}.tabsInformationsMode .nav-tabs>li{display:block;width:100%;border-top:1px solid #d0d0d0;height:auto}.tabsInformationsMode .nav-tabs>li:first-child{border-top:0}.tabsInformationsMode .nav-tabs>li>a,.tabsInformationsMode .nav-tabs li ul{height:auto}.contentProduct .span4{float:none;width:100% !important;display:block;overflow:visible;margin:0}.contentProduct .tag-offre{display:none}.description_produits,.description_produits.courses{float:none;display:block}.description_produits .description,.description_produits .description.courses{float:none;width:auto}.description_produits .description div.selectBox,.description_produits .description span.selected{width:300px;vertical-align:middle;display:block;margin:0 auto}.description_produits .description div.selectOptions{width:100%}.description_produits .description .addItemToPanier .button{width:175px;padding:.5em 0}.description_produits .description .guide_taille{text-align:center}.contentHomeproduct .itemlargeMode li:hover div.description,.mea_col_product li:hover div.description,#pinterest-slide li:hover div.description{opacity:1;filter:alpha(opacity=100);background:0;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:rgba(0,0,0,0.6)}.description_produits .description div.selectBox.filterColor,.description_produits .description div.selectBox.filterSize{margin:.5em auto;width:300px}.description_produits .description div.selectBox,.description_produits .description span.selected{width:300px;margin:0 auto}.description_produits .description .addItemToPanier .button{width:300px}.description_produits .description .bloc-gp{width:300px;margin:0 auto}.description_produits .description .guide_taille{float:left}.description_produits .description .add-item-panier{float:right}.contentProduct .headerProduct h2,.pinterest-promotions h2{text-align:center}.pinterest-promotions h2 .number-mobil{display:inline-block}#navLeft .panel-filtres .accordion-group h2.collapsed:before,#navLeft .panel-filtres .accordion-group h2:before{left:97% !important;top:auto !important}#navLeft h2,#navLeft .panel-filtres .accordion-group h2{padding-left:.5em !important}.filter .affichage{display:none}.pinterest-promotions ul{text-align:center}.list-mag .panel{margin-bottom:2em;margin-left:0;box-shadow:none;border:0}.list-mag .header-list{border:0;border-bottom:1px solid #c7c7c7}.monoprix-et-moi.span6.nomarge,.en-savoir-plus.span6.nomarge{float:none;width:100%}.manquer-offres.span6.nomarge{width:100%;max-width:100%;min-height:0}.avantages-smiles .blocs ul li{margin:1em 0}.rapports li.span3.nomarge{height:auto}#key-dates{height:auto}#key-dates .viewport{float:left;height:350px;width:104px}#key-dates .span10{float:right;width:81%}#key-dates .tab-content{height:auto;overflow:hidden}#google-map{position:relative !important;overflow:hidden}#carousel-actu-store{margin:0 auto}#carousel-actu-store .buttons.next{right:0}.cadre-store-locator{min-height:0}.cadre-store-locator .box-brown .alert-danger,.cadre-store-locator .box-brown .alert-error{padding:0}.cadre-store-locator .box-brown .champ-search input[type="search"]{width:72%}.cadre-store-locator .box-content.absolute:before{content:'';height:0;overflow:hidden;clear:both;width:100%}.cadre-store-locator .box-content.absolute{position:relative;width:auto;left:0;margin-top:2em}.cadre-store-locator .box-brown{padding:2em}.cadre-store-locator .box-brown .panel-services{overflow-y:auto;width:auto;margin:0;float:none}.cadre-store-locator .box-brown .panel-store{margin:2.5em 0;float:none;display:inline-block;width:100% !important}#carousel-list-store .buttons{left:35%}.table-responsive.list-store .table-bordered td,.table-responsive.list-store .table-bordered th{text-align:center}#carousel-actu-store .overview li .acceder{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.en-savoir-plus.span6.nomarge img{position:relative}.highlight h2 span.blue{margin-left:.5em}.presse .list-actualites select,.presse .list-actualites select:focus{background-position:96% 50%}.presentation-offres ul li a .content-offre{position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;height:100px;overflow-x:hidden;overflow-y:auto}.row-fluid .checkout.span8.nomarge{width:100%}.row-fluid .checkout.span4.nomarge{width:100%;float:none;margin-left:0;clear:both;display:block}#thank-you{margin-bottom:2em;text-align:center}#thank-you p{text-align:left}#thank-you a.button{margin-top:1em;display:inline-block}.parrainage .panel-compte input[type="text"],.parrainage .panel-compte input[type="email"],.parrainage .panel-compte textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.parrainage .panel-compte textarea{height:205px;margin:0 auto}.cartes-associees li table{float:none;margin-bottom:2em}#control-password-bloc{position:relative;display:block;left:auto;top:auto;transform:translateY(0);width:auto;background:#f5f5f5;border:0;box-shadow:none}#control-password-bloc .arrow{display:none}.row-fluid .span4{width:100%}.link-info,.link-form,.link-form.digit{padding-left:0;padding-bottom:2em;display:block;position:relative;top:0;left:0}.span4.item-carnet-adresse{width:96%}.panel-compte.new-password .actions{text-align:center}.panel-compte.new-password .actions .button{margin-top:.5em}body .modal.popin-livraison .table-responsive{overflow-y:hidden;overflow-x:auto;width:100%}.modal.popin-livraison .modal-body .tab-content{padding:.5em}.modal.popin-livraison .modal-body .table thead th,#livraison-domicile .table thead th,#retrait-magasin .table thead th{width:5%;font-size:1.1em;padding:0}.modal.popin-livraison .modal-body .table tbody tr th,#livraison-domicile .table tbody tr th,#retrait-magasin .table tbody tr th{min-width:5%;font-size:1.1em;padding:.3em;line-height:.9;text-align:left}.modal.popin-livraison .modal-body form .links-find-adresse .link-form{padding-left:0;top:0}.panel-compte .familiale .enfants .control-group,.panel-newsletter .enfants .control-group{float:none;margin:1em 0;vertical-align:bottom}aside.col-left,aside.col-right{width:100%;margin:0}.content-recap-panier .col-left,.content-recap-panier .col-right{width:100%;margin-bottom:1em}.infos-compte .form-group.carnet-adresse{max-width:96%}.panel-log .content-log .valid a{margin-right:.5em}.panel-compte .familiale .input-medium{width:90px}.panel-compte .familiale .input-small{width:60px}.panel-info-cgv-border{width:97%;height:auto}.panel-info-cgv-border.large{height:auto}.presse .list-actualites li h3{display:block;line-height:2}.avantages-mois li{width:100%;float:none;display:inline-block}.avantages-mois li:first-child p{text-align:center;margin-right:1.2em}.infos-compte .nav-tabs>li{width:100%;margin-bottom:0;border-top:1px solid #d0d0d0}.infos-compte .nav-tabs>li:first-child{border-top:0}.infos-compte .nav-tabs>li>a{height:auto;border:0}.infos-compte .nav-tabs>li>a:hover,.infos-compte .nav-tabs>li>a:focus{background:#f5f5f5;color:inherit}.infos-compte .nav-tabs>.active>a,.infos-compte .nav-tabs>.active>a:hover,.infos-compte .nav-tabs>.active>a:focus{border:0;background:#005f71;color:#fff}.subscription-newsletter li{margin-left:0}.content-recap-panier .col-right .table .main-total{font-size:2.3em}.cadre-border-grey h2 .edit_list-rename{display:block;padding-top:.5em}.cadre-border-grey h2 .edit_list-rename a{float:none}.content-recap-panier .tout-cocher.first{margin-top:0}.content-recap-panier .tout-cocher .bgk{float:none}.modal.inscription-newsletter .modal-body{margin:1em;padding:1em;max-height:100% !important}.modal.inscription-newsletter .button{margin:.5em;display:inline-block}.content-recap-panier .col-right .table .input-promo input[type="search"]{width:70%}.smiles .blocs .span6:first-child .title{width:100%}.smiles .blocs .span6 img{display:none}.presentation-offres ul li{max-width:100%}.presentation-offres ul li:nth-child(even){margin-left:1em}.avantages-smiles .blocs .caisse .content p{display:block;max-width:100%;height:auto}.avantages-smiles .blocs .caisse .content .picture{display:block;width:100%;margin-top:1em}.page-not-found{min-height:540px;background-size:contain}.page-not-found h2{font-size:3em}.plan-site-404 .item{margin-left:3em}.avantages .promotions ul li{width:100%}.avantages .promotions ul li p{min-height:auto}.rapports li.span3.nomarge{width:94%}.description_produits,.description_produits.courses,.contentProduct .tag-offre{margin:0}.contentProduct .tag-offre{display:none}.carousel.zoom-produit .carousel-inner{margin-right:0}.warning-product{margin-left:1em;margin-right:1em}.step-checkout form .form-group .radio{padding-left:0}.step-checkout form .form-group .sub-radio{padding-left:2em}.step-checkout form .form-group .radio .picture{padding-left:7em}.step-checkout form .form-group .radio.picto:before{left:2em}.step-checkout form .form-group .radio.colisprive:before{left:3em}.step-checkout form .form-group .radio.magasin:before{left:3em}.step-checkout form .form-group .radio.colissimo:before{left:2.5em}.step-checkout form .form-group .radio.picto.colissimo{padding-left:0}.step-checkout form .form-group .radio.kiala:before{left:2.7em}.step-checkout form .form-group .radio.chronopost .picture{padding-left:5.5em}.step-checkout form .form-group .sub-radio .radio .form-group{max-width:100%;width:100%}.step-checkout form .form-group .sub-radio .radio .informations{width:auto;float:none;margin-bottom:2em}.step-checkout form .form-group .sub-radio .radio .informations .horaires{padding:1em 1em 2.5em}.step-checkout form .form-group .sub-radio .radio .informations .horaires table{max-width:100%}.step-checkout .item-carnet-adresse{width:95%}.step-checkout a.choix{padding-left:0;padding-right:0}.recapitulatif table tr td{font-size:1.7em}#livraison-domicile .form-group .large a{padding:0}#popin-kiala,#popin-magasin{width:455px;margin:0 auto;border-radius:0;-moz-border-radius:0}#popin-kiala .champ-search{height:40px}#popin-kiala .champ-search label,#popin-magasin .champ-search label{display:none}#popin-kiala .champ-search input[type="search"],#popin-magasin .champ-search input[type="search"]{width:61%;margin-right:0}#popin-kiala .modal-body,#popin-magasin .modal-body{overflow:auto;overflow-x:hidden}#kiala-location,#magasin-location{padding-top:7%}#kiala-location .overview li,#magasin-location .overview li{display:block;background:#fff url('../img/slider/arrow-locator-responsive.png') 95% 50% no-repeat}#kiala-location .viewport,#magasin-location .viewport{width:100%;height:355px;top:0}#kiala-location .informations .adresse,#magasin-location .informations .adresse{text-align:left !important}#kiala-location .informations .horaires:after,#magasin-location .informations .horaires:after{clear:both}#kiala-location .informations .map,#magasin-location .informations .map{display:inline-block;margin:0 auto 20px auto}#kiala-location .informations .map:after,#magasin-location .informations .map:after{content:"";clear:both;overflow:hidden;width:100%;height:0}#kiala-location .informations .map iframe,#magasin-location .informations .map iframe{width:40em;height:38em}#kiala-location .informations .horaires,#magasin-location .informations .horaires{width:100%}#kiala-location .informations .horaires table tr td,#kiala-location .informations .horaires table tr th,#magasin-location .informations .horaires table tr td,#magasin-location .informations .horaires table tr th{font-size:1.3em;padding:.2em 0}#kiala-location .tab-content .content-slider,#magasin-location .tab-content .content-slider{margin:4em 1em 1em 1em;height:auto;text-align:center}#kiala-location .tab-content,#magasin-location .tab-content{height:auto}#kiala-location .buttons,#magasin-location .buttons{width:40%}#kiala-location .buttons.prev,#magasin-location .buttons.prev{top:0;left:30%}#kiala-location .buttons.next,#magasin-location .buttons.next{top:35%;left:30%}#avantages .form-group .nb-smiles,#avantages .form-group .use-smiles{width:100%}#avantages .form-group .use-smiles td{display:block;text-align:center}#paiement .form-group .container-num-carte .champs{margin-top:0;display:block}#paiement .form-group .container-enregistrer-carte .content img{display:block;float:none;margin:0 0 1em}#paiement .form-group label{width:95%;text-align:left;line-height:2}#paiement .form-group label.bgk{line-height:15px}#paiement .form-group .container-ma-carte .ma-carte{margin-bottom:2em}#paiement .form-group .container-ma-carte .ma-carte table{min-width:580px;margin-bottom:0}.parrainage .parrain{padding:1em}.retours .panel-retours table{min-width:600px}.cartes-associees form p,.cartes-associees form p:nth-child(even){width:100%}.cartes-associees form input[type="text"]{-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.renouveler-carte label.ico-select{clear:both;margin:.5em 0}.content-recap-panier .col-left,.content-recap-panier .col-right{width:100%;margin-bottom:1em}.mes-commandes .cadre-grey-table{min-height:100%}.content-recap-commandes{margin:0}.content-recap-commandes .table td,.content-recap-commandes .table .num-commande,.content-recap-commandes .table .situation-commande,.content-recap-commandes .table .msg-livraison,.content-recap-commandes .table .msg-alert-service-client{display:block;text-align:left;width:auto}.content-recap-commandes .table.commandes-related td{display:table-cell}.modal.popin-livraison .modal-body ul li{width:100%;text-align:center}.modal.popin-livraison .modal-body ul li:first-child{border-bottom:0;border-right:0}.modal.popin-livraison .modal-body ul.nav-tabs li{display:inline-block;width:50%;height:5.5em;font-size:.9em !important;border-bottom:1px solid #dedede}.modal.popin-livraison .modal-body ul li .picture{margin:1em;height:auto;line-height:1}.modal.popin-livraison .modal-body ul li .button{line-height:1;display:inline-block;margin-bottom:1em}#popin-personnaliser p{padding:0 1.5em 1.5em}#livraison-domicile .form-group .form-group{width:100%;margin-bottom:1em}.cartes-associees li table{clear:both;padding-top:1em;display:block}.panel-newsletter .span6 label.ico-select{display:block;margin-left:0;margin-top:.5em}.panel-newsletter .newsletter .span6,.panel-newsletter .enfants{padding:2em}.panel-newsletter .span6 .panel-gestion-subscription .select{display:block;width:245px;margin:0 auto}.panel-newsletter .span6 .panel-gestion-subscription .select select{font-size:.9em;width:235px}.panel-gestion-subscription .select label.ico-select:before{top:1px}.panel-newsletter .span6 .panel-gestion-subscription .select label.ico-select:after{top:15px}.panel-newsletter{margin:0}.modal.popin-livraison .modal-body .relative .aide-legend{position:relative;width:auto}.modal.popin-livraison .modal-body .relative .aide-legend h4{margin-bottom:1em}.avantages .promotions ul li{width:97.5%}.avantages .promotions ul li p{min-height:auto}.smiles .blocs .span6{width:100%}#avantages .form-group .bons-achats .smiles-checkboxes label{margin:1em.5em 0}#livraison-domicile .form-group .form-group input[type="text"]{width:98%;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.panel-profil .span6,.panel-profil .enfants{padding:1em;text-align:left}.parrainage .panel-compte{padding:1.5em}.panel-compte{padding:2em}.content-recap-panier .col-right .table .header-total,.content-recap-panier .table .header-total{font-size:1.8em}.content-recap-panier .col-right .table .main-total{font-size:2em}.smiles .blocs .span6{float:left}.span9 #rightContent{margin:.5em}.span9 #rightContent .template{width:100%}.contentProduct .headerCreateur .photoCreateur{float:none;display:block;margin:0 auto 10px}.step-checkout form .form-group .radio.magasin:before{width:64px}.cadre-border-grey .seller-market-place ul li.span3{margin:1em 0;height:auto}.cadre-border-grey .seller-market-place ul li.span3.shop img{margin-top:0}.cadre-border-grey .seller-market-place ul li.span3.btn-offre{padding:0 1em}.tabsInformationsMPlace .nav-tabs>li.span4{width:100%}.tabsInformationsMPlace .nav-tabs>li:last-child.span4{border-bottom:10px solid #fff}.tabsInformationsMPlace .nav-tabs>li>a,.tabsInformationsMPlace .nav-tabs>li.active>a{border-right:0}.description_produits.courses .txt-market-place,.description_produits .txt-market-place{letter-spacing:normal;display:block;text-align:center;float:none;width:auto;line-height:1.5;margin:.5em 0}.tabsInformationsMode .nav-tabs>li>a,.tabsInformationsCourses .nav-tabs>li>a,.tabsInformationsMPlace .nav-tabs>li>a{position:relative}.tabsInformationsMode .nav-tabs>li>a:after,.tabsInformationsCourses .nav-tabs>li>a:after,.tabsInformationsMPlace .nav-tabs>li>a:after{content:url(../img/nav/chevron-on.png);position:absolute;top:30%;right:2%;opacity:.5;width:31px;height:19px;background-position:0 0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.tabsInformationsMode .nav-tabs>li.active>a:after,.tabsInformationsCourses .nav-tabs>li.active>a:after,.tabsInformationsMPlace .nav-tabs>li.active>a:after,.tabsInformationsMPlace .nav-tabs>li.active:last-child>a:after{content:url(../img/nav/chevron-off.png);position:absolute;top:30%;right:2%;opacity:1;width:31px;height:19px;background-position:0 0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.cadre-detail-panier .dyn-supp .close{top:3%;right:2%;z-index:100}.modal.validation-panier{margin:0 auto;width:auto;left:20px;right:20px}#mpx-footer-clients,#mpx-footer-services,#mpx-footer-adherents,#mpx-footer-infos,#mpx-footer-legal{display:none}#mpx-footer-links .plan{text-align:center}#footer .plan ul li{display:none;float:none}#footer .plan ul li a{font-size:1.3em;padding:.5em .3em}#footer .plan ul li:nth-child(1),#footer .plan ul li:nth-child(2),#footer .plan ul li:nth-child(4),#footer .plan ul li:last-child{display:inline-block}#footer .plan ul li span{display:none}#footer .plan ul li:nth-child(1):after,#footer .plan ul li:nth-child(2):after,#footer .plan ul li:nth-child(4):after{content:'|';color:#999;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin:0;display:inline-block;height:24px;font-size:1.4em;vertical-align:middle;font-weight:normal}.alert-cookies{display:none}.sidebar-nav.nav-search{display:none}.contentProduct .content_item_produits{text-align:center}.content_item_produits.result-found-search .item_produits_mode{text-align:center}.content_item_produits.result-found-search .item_produits_mode ul li{float:none;display:inline-block}.content_item_produits.result-found-search .item_produits_mode ul li div.zoom-info{opacity:1;display:block;transform:scale(1);visibility:visible}.content_item_produits.result-found-search .item_produits_mode ul>li>a>img{display:none}.content_item_produits.result-found-search .item_produits_mode,.content_item_produits.result-found-search .item_produits_courses{height:auto;margin:.5em 0;display:inline-block;float:none;vertical-align:top}.modal.guide-tailles .modal-body{overflow-x:hidden;overflow-y:auto}.content-cms .retours-magasin{width:auto}.content-cms .retours-magasin .content-retrait-magasin ul li{width:auto;display:block;margin:1em 0}.content-cms .retours-magasin .header-mea .ss-title{padding-left:0;text-align:center}#control-password-bloc{position:relative;display:block !important;left:auto;top:auto;transform:translateY(0);width:auto;background:#fff;border:0;box-shadow:none;margin-bottom:0.}#control-password-bloc .arrow{display:none}.cadre-border-grey.compte .control-group{margin-bottom:1em}.cadre-border-grey.compte .link-form{margin-top:-10px}.cadre-border-grey.compte .bloc-date-birthday{width:100%;margin-left:0}.cadre-border-grey.compte .bloc-date-birthday.nomarge{margin-bottom:1em !important}.cadre-border-grey.compte .panel-compte h5,.cadre-border-grey.compte ul.offres{text-align:left;margin-bottom:1em}.cadre-border-grey.compte .control-group.digicode #new-digicode2.collapse.in{padding-top:1em}.cadre-border-grey.compte .control-group.digicode #new-digicode2.collapse.in .control-label{top:22px}.cadre-border-grey.compte .control-group.digicode #new-digicode2.collapse.in input:focus ~ .control-label{top:0}.cadre-border-grey.compte .content-bloc-date-birthday{margin-bottom:1em}.cadre-border-grey.compte .error-message,.cadre-border-grey.compte .error-message.error-birthday{position:relative !important;bottom:auto !important;padding-top:.3em;left:0 !important;min-width:auto !important;top:2px !important}.long{white-space:normal}}@media(min-width:600px) and (max-width:767px){.modal.compte{margin:0 auto}.bloc-bgk-carte-adhesion{display:none}.modal.inscription-newsletter{width:600px;margin:0 auto;max-height:auto}}@media(max-width:600px){#nav-top>ul>li:hover>ul.dropmenu_panier_nav_top{height:250px;overflow-x:hidden;overflow-y:auto}.modal.compte{margin:0 auto}#nav-top ul li ul.dropmenu_nav_top,#nav-top ul li ul.dropmenu_panier_nav_top{top:46px}#nav-top ul li{float:left;height:auto}#nav-top ul li a{float:none}#nav-top ul li.panier>a{background:url('../img/nav/ico-panier-small.png') 12% 5% no-repeat;padding:.5em .5em 1em .5em;font-size:1em;width:auto}#nav-top ul li.panier a .count{font-size:.85em;margin-left:1.8em;line-height:1.2;font-weight:600;color:#000}#nav-top ul li.panier a .montant{font-size:1em;margin:.3em 0 0;float:left;clear:left;line-height:.7}#nav-top ul li a{display:block;width:45px}.faq #carousel-services .viewport{width:405px}.loi-informatique p,.info-obligatoires{padding:1em}.validation-compte{margin:2em;text-align:center}.presse .list-actualites a.contacts{margin:1.5em 0}.mea_col_product,.contentHomeproduct .itemlargeMode{width:100%;margin:0}.mea_col_product ul,.contentHomeproduct .itemlargeMode ul{padding:0 10px}.mea_col_product li img,.contentHomeproduct .itemlargeMode li img{width:100%}.contentHomeproduct .itemlargeMode:first-child{margin:0}.contentHomeproduct .itemlargeMode li{float:none}.contentHomeproduct .itemlargeMode li div.description,.mea_col_product li div.description{position:absolute;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);visibility:visible}.contentHomeproduct .itemlargeMode li div.description .logo-marque,.mea_col_product li div.description .logo-marque{position:absolute;right:0;top:1%}.contentHomeproduct .itemlargeMode li div.description .add-to-marque,.mea_col_product li div.description .add-to-marque{position:absolute;left:30%}.modal.popin-livraison,.modal.validation-creer-compte,.modal.validation-suppr-adresse,.modal.ajout-list,.modal.inscription-newsletter,.modal.list-store-locator{width:auto;margin-left:auto}.modal.popin-livraison .modal-body form input.search_street[type="text"],.modal.popin-livraison .modal-body form input.search_street[type="search"]{width:auto}.modal.popin-livraison .modal-body form .links-find-adresse .link-form{left:0;float:right}.modal.popin-livraison .modal-body form .links-find-adresse{display:block}.modal.guide-tailles{margin:0 auto;width:auto}.description_produits{border:1px solid #d7d7d7;float:left;width:100%}.description_produits .description.courses{width:99.5%;float:none;display:block;position:relative;border:0}.description_produits h2.brand,.description_produits h3,.description_produits h1{display:block;text-align:left;font-size:1.5em;padding:0 .5em;margin-bottom:.5em;text-align:right}.description_produits h2.brand{margin-bottom:.3em;margin-top:.2em;padding:0 .5em;text-align:right}.description_produits .description .prix .barre{float:right}.description_produits .description div.selectBox.filterColor,.description_produits .description div.selectBox.filterSize{margin:.5em auto .5em auto;width:300px}.description_produits .description div.selectBox,.description_produits .description span.selected{width:300px;margin:0 auto}.description_produits .description .prix .barre{float:none;margin-bottom:.3em;margin-right:.5em}.description_produits .description .addItemToPanier{text-align:center}.description_produits .description .guide_taille{overflow:hidden;display:block;clear:both;margin-bottom:.5em;padding:.5em 0}.description_produits .description .guide_taille a,.description_produits .description .guide_taille a:hover,.description_produits .description .guide_taille a:focus{text-decoration:underline}.modal.discount .slider-tinycarousel .viewport{overflow-x:scroll;overflow-y:hidden}.bloc-bgk-carte-adhesion{display:none}.cadre-detail-panier.market-place h3 span{float:none;display:block;margin-top:.2em}.step-checkout.market-place .title,.step-checkout .title{position:relative}.step-checkout .title .number,.step-checkout.active .title .number{position:absolute;bottom:0;left:0;top:0}.step-checkout .title h3{padding-left:2.2em;line-height:1;display:table-cell;height:45px;vertical-align:middle}.step-checkout .title a{position:absolute;top:0;right:0}.step-checkout .title .info-market-p-livraison{padding-left:2.2em;line-height:1.5;min-height:40px}.cadre-border-grey.compte .panel-compte{width:auto}.cadre-border-grey.compte .bloc-half-name-civ .controls{width:100%;margin-left:0;margin-bottom:1em}.cadre-border-grey.compte .control-group.bloc-half-name-civ{margin-bottom:0}}@media(max-width:480px){#totop,#totop:hover,#totop:focus{opacity:.5}.modal-body{max-height:auto !important}.lundi:before{content:"L\A";white-space:pre}.mardi:before{content:"M\A";white-space:pre}.mercredi:before{content:"M\A";white-space:pre}.jeudi:before{content:"J\A";white-space:pre}.vendredi:before{content:"V\A";white-space:pre}.samedi:before{content:"S\A";white-space:pre}.dimanche:before{content:"D\A";white-space:pre}h1.responsive_logo{margin:1.5em .5em 1.5em .8em}h1.responsive_logo img{width:90px;height:15px}#nav-main .search button.btn{margin-left:-.3em}#nav-main .twitter-typeahead{width:83%}#nav-top>ul>li,#nav-top>ul>li.connexion{padding:.65em .2em}#nav-top ul li a{display:block;width:25px}.carousel-control{display:none}.carousel-inner>.item{display:block;overflow:hidden;margin-bottom:1px;position:relative}.carousel-caption.promo{position:absolute;top:50px;right:30px;text-align:right;font-family:'Open Sans',sans-serif;font-size:20px;background:#fff;bottom:auto;padding:3px 6px;text-transform:uppercase}.carousel-caption.promo img{display:none}.carousel-caption.promo p{display:block;color:#000}.description_produits{clear:both;float:none}.modal.compte{margin:0 auto;width:300px}.panel-filtres{display:none}.filter .affichage{display:none;text-align:left;float:none}#pinterest-slide{text-align:center}.contentHomeproduct .itemlargeMode li div.description,.contentHomeproduct .itemlargeMode li div.description .logo-marque,.mea_col_product li div.description .logo-marque{position:absolute;right:0;top:1%}.contentHomeproduct .itemlargeMode li div.description .mea-marque ul,.mea_col_product li:hover div.description .mea-marque ul{padding:0}.contentHomeproduct .itemlargeMode li div.description .add-to-marque,.mea_col_product li div.description .add-to-marque{position:absolute;left:35%;right:auto;bottom:2em}.description_produits{margin-right:0}.contentProduct .picto{position:absolute;top:0;right:0;z-index:100}.contentProduct .picto li:first-child{margin-top:0}.contentProduct .picto li{margin-top:.5em}.contentProduct .picto li img{opacity:.95}.description_produits{border:1px solid #d7d7d7}.description_produits .description{width:99.5%;float:none;display:block;position:relative;border:0}.description_produits h2.brand,.description_produits h3{display:block;text-align:left;font-size:1.5em;padding:0 .5em;margin-bottom:.5em;text-align:right}.description_produits h2.brand{margin-bottom:.3em;margin-top:.2em;padding:0 .5em;text-align:right}.description_produits .description .prix .barre{float:right}.description_produits .description .prix .barre{float:none;margin-bottom:.3em;margin-right:.5em}.description_produits .description .addItemToPanier{text-align:center}.description_produits .description .guide_taille{overflow:hidden;display:block;clear:both;margin-bottom:.5em;padding:.5em 0}.description_produits .description .guide_taille a,.description_produits .description .guide_taille a:hover,.description_produits .description .guide_taille a:focus{text-decoration:underline}.modal.discount{width:auto}.modal.guide-tailles .modal-body{overflow-y:auto;max-height:100%}.tabsInformationsCourses .nav-tabs li a,.tabsInformationsCourses .nav-tabs li ul{text-align:left}.add-item-panier{float:none;text-align:center;margin:2.5em 0 0 0}.description_produits.courses>h4{display:none}.description_produits h5{text-align:center;margin-bottom:.3em}.tabsInformationsMode .nav-tabs>li>a,.tabsInformationsMode .nav-tabs>li>a,.tabsInformationsCourses .nav-tabs li ul,.tabsInformationsMode .nav-tabs li ul{text-align:left}.tabsInformationsCourses .nav-tabs li ul,.tabsInformationsMode .nav-tabs li ul{padding:.7em 1.2em}.tabsInformationsCourses .tab-content .pictos{text-align:left}.tabsInformationsCourses .tab-content .pictos li:first-child,.tabsInformationsCourses .tab-content .pictos li{padding:.5em}.pinterest-promotions ul{text-align:center}.pinterest-promotions li div.description{opacity:1}.pinterest-promotions li:hover div.description{opacity:1;background:0}.pinterest-promotions li div.description .mea-marque{left:0;opacity:1;right:0}.contentProduct .headerPromo{display:none}.mea-Livraison{display:inline-block;width:91%}.contentProduct .headerProduct h2{font-size:2.5em}.bloc-recommandations.courses h2{font-size:1.7em;line-height:1.5;letter-spacing:-.035em}.item_produits_courses ul li,.bloc-recommandations.courses ul li{width:15em;padding:0 1em;position:relative}.item_produits_courses ul li img,.bloc-recommandations.courses ul li img{width:auto}.item_produits_courses .add-panier,.bloc-recommandations.courses .add-panier{position:relative;min-height:60px;overflow:visible;padding:0;margin:0;text-align:left}.item_produits_courses .add-panier .add-button,.bloc-recommandations.courses .add-panier .add-button{position:absolute;bottom:0;left:0;right:0}.item_produits_courses .desc-price,.bloc-recommandations.courses .desc-price{display:block;position:relative;background:transparent;padding:0;margin-bottom:1.5em}.item_produits_courses .desc-price .weight-price,.item_produits_courses .desc-price .price,.bloc-recommandations.courses .desc-price .weight-price,.bloc-recommandations.courses .desc-price .price{width:auto}.item_produits_courses .desc-price .weight-price{position:absolute;left:0;top:3px}.item_produits_courses .desc-price .price,.bloc-recommandations.courses .desc-price .price{float:right;vertical-align:middle}.item_produits_courses .add-panier .add-button button.button,.bloc-recommandations.courses .add-panier .add-button button.button{display:block;width:100%;margin:0}.item_produits_courses .btnAjoutList,.bloc-recommandations.courses .btnAjoutList{float:right}.item_produits_courses .btnAjoutList li.dropdown.open .dropdown-menu,.bloc-recommandations.courses .btnAjoutList li.dropdown.open .dropdown-menu{width:120px;min-width:auto;right:0;left:auto}.item_produits_courses .desc-info ul li,.bloc-recommandations.courses .desc-info ul li{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.bloc-recommandations .owl-nav .owl-next,.bloc-recommandations .owl-nav .owl-prev{width:35px}.carousel.zoom-produit .carousel-inner{width:300px;margin:1em 6em 1em 1em}.carousel.zoom-produit .carousel-indicators{top:30px}.touchCross ul li{width:93%;margin:1em;padding:0;text-align:center}.touchCross ul li:first-child{margin:1em}.viewed_products ul li:first-child,.viewed_products ul li{margin:0 0 .5em}.mode .contentProduct .filter{display:block}.description_produits.courses{margin-right:0}.description_produits .description.courses h4 h2.brand{display:none}.btn-group.ajout-list{float:none;display:block;text-align:center;width:100%;clear:none}.btn-group.ajout-list .btn{border:0}.btn-group .btn{width:100%;border:1px solid #d7d7d7;border-top:0;outline:0 none}.btn-group.ajout-list .dropdown-menu{width:99.8%;position:relative}.btn-group.ajout-list.open .btn.dropdown-toggle{border:0;cursor:pointer}.description_produits .description .prix .weight-price{color:#868484;font-size:.5em;margin-right:.5em}.description_produits .description.courses .addItemToPanier{padding:0 1em;text-align:center;margin-top:2em}.search-marques input[type="search"]{width:80%}.info-obligatoires{padding:.5em 1.5em}.panel-compte .familiale .span6{padding-left:2em}.panel-compte .familiale .span6 label.ico-select{display:block}.panel-compte .familiale .span6 label.ico-select:before{height:15px}.panel-compte .familiale .span6 label.ico-select:after{top:19px}.panel-compte .familiale .enfants{text-align:center}.content-recap-commandes .accordion-group{width:265px}.panel-log h3.fbk,.panel-log h3.monop{padding:.7em 0 .7em 2em}.panel-log .content-log input{width:95%}.panel-log .content-log .valid a,.panel-log .content-log .valid a:hover,.panel-log .content-log .valid a:focus{margin-right:.5em;margin-bottom:1.5em;padding:0}.panel-compte .checkbox label{margin-right:.5em}.span4.item-carnet-adresse{width:92%}.panel-compte .familiale select,.panel-compte .familiale input{margin-top:.5em}.popover.right{top:30px !important;left:0 !important}.popover.right .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.right .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.panel-compte .familiale .enfants label:first-child{margin-bottom:0}.panel-newsletter .enfants .control-group label,.panel-compte .enfants .control-group label{display:block;margin-bottom:.5em;margin-top:.5em}.link-info{display:none}#paiement .form-group .cartes{text-align:left}#paiement .form-group input{margin:0}.step-checkout form .form-group .sub-radio{padding-left:.5em}.step-checkout form .form-group .sub-radio .radio{padding-left:0}.step-checkout form .form-group .sub-radio .radio .informations .horaires:after{clear:both}#livraison-domicile .form-group .form-group input[type="text"]{width:95%}#thank-you a.button{margin-top:.5em;display:inline-block}#paiement .form-group .container-enregistrer-carte label.bgk,.container-service-tranquilite label.bkg{padding-left:0}#paiement .form-group input.nom-carte[type="text"]{margin-left:0}.step-checkout form .form-group .sub-radio .radio .informations .horaires{float:none}.step-checkout .title h3{font-size:1.8em;padding-left:2.5em}#popin-kiala,#popin-magasin{width:295px;margin:0 auto;border-radius:0;-moz-border-radius:0}#popin-kiala .champ-search,#popin-magasin .champ-search{height:40px;padding:1em 1em .5em}#popin-kiala .champ-search button,#popin-magasin .champ-search button{padding:.4em 1em;display:block;float:none;width:100%}#popin-kiala .champ-search label{display:none}#popin-kiala .champ-search input[type="search"],#popin-magasin .champ-search input[type="search"]{width:95%;font-size:14px}#kiala-location,#magasin-location{padding-top:10%;margin:4em 0 0 0}#kiala-location .overview li,#magasin-location .overview li{display:block;background:#fff url('../img/slider/arrow-locator-responsive.png') 95% 50% no-repeat}#kiala-location .viewport,#magasin-location .viewport{width:100%;height:320px;top:0}#kiala-location .informations .horaires,#magasin-location .informations .horaires{width:100%}#popin-kiala .modal-body,#magasin-location .modal-body{overflow:auto;overflow-x:hidden}#kiala-location .informations .horaires:after,#magasin-location .informations .horaires:after{clear:both}#kiala-location .informations .map,#magasin-location .informations .map{display:inline-block;margin:1em auto 1em auto;float:none;display:inline-block}#kiala-location .informations .map:after,#magasin-location .informations .map:after{content:"";clear:both;overflow:hidden;width:100%;height:0}#kiala-location .informations .map iframe,#magasin-location .informations .map iframe{width:20em;height:22em}#kiala-location .informations .horaires table tr td,#kiala-location .informations .horaires table tr th,#magasin-location .informations .horaires table tr td,#magasin-location .informations .horaires table tr th{font-size:1.3em;padding:.2em 0}#kiala-location .tab-content .content-slider,#magasin-location .tab-content .content-slider{margin:4em 1em 1em 1em;height:auto;text-align:center}#kiala-location .tab-content,#magasin-location .tab-content{height:700px}#kiala-location .buttons,#magasin-location .buttons{width:70%}#kiala-location .buttons.prev,#magasin-location .buttons.prev{top:0;left:15%}#kiala-location .buttons.next,#magasin-location .buttons.next{top:33.5%;left:15%}.modal.popin-livraison,.modal.validation-creer-compte,.modal.validation-suppr-adresse,.modal.ajout-list,.modal.inscription-newsletter,.modal.list-store-locator{width:auto;margin-left:auto;height:auto}.modal.popin-livraison .modal-body .table-legend{padding:0}.modal.popin-livraison .modal-body .table-legend li{width:100%}.faq #carousel-services .viewport{width:275px}.panel-compte-white.authetification p{padding:.5em}.loi-informatique p{padding:1em}.panel-newsletter button.medium{margin:0 1.5em}.cadre-border-grey .valid-commande button{margin-left:1em}.cadre-border-grey .valid-commande button:first-child{margin-bottom:.5em}.cadre-border-grey .valid-commande #addItemToPanier{margin:0 0 .5em 0}.cadre-border-grey .valid-commande .button,.cadre-border-grey .valid-commande .button.grey{width:100%}#key-dates .span10{width:71%}#key-dates .buttons{width:94px;bottom:0}.panel-info-cgv-border.large,.panel-info-cgv-border{width:95%;margin-left:.8em}.presse .list-actualites form{display:block;float:none;text-align:center}.avantages-mois ul.span6{width:95%;text-align:justify}.highlight .enregistrement-carte-fidelite input[type="text"]{width:95%;float:left}.modal.popin-livraison .modal-body form label select,.modal.popin-livraison .modal-body form #livraison-adresse select{width:220px}.modal.popin-livraison .modal-body form .validate{text-align:right}.modal.popin-livraison .modal-body form a.choix{margin-right:1em;font-size:1.3em}.modal.popin-livraison .modal-body form>.button{display:inline-block;margin:1em 0;width:100%}.modal.popin-livraison .modal-body form .links-find-adresse .link-form{left:0;margin-bottom:1em}.modal.popin-livraison .modal-body ul li .title{line-height:1.2}.cadre-border-grey .valid-commande{text-align:center}.content-recap-panier .recap-valid{width:0;padding:0}.content-recap-panier .tout-cocher:first-child,.content-recap-panier .tout-cocher{padding:0;margin-bottom:1em;margin-top:0}.cadre-detail-panier .table{margin:.5em}.cadre-detail-panier .table .quantite-produit{text-align:center}.cadre-detail-panier .table .quantite-produit .quantite_produit_fiche input[type="text"].nbrProduit{cursor:pointer;width:18px;height:18px;background:#fff;border:0;text-align:center;vertical-align:middle;color:#605b5b;font-size:.8em;box-shadow:none;margin:0;padding:0;font-weight:600;vertical-align:middle}.cadre-detail-panier .table .img-produit,.cadre-detail-panier .table .prix,.cadre-detail-panier .table .checkbox,.cadre-detail-panier .table td{display:block;text-align:center;vertical-align:top;width:auto !important}.cadre-detail-panier .table .supprimer{text-align:right !important}.cadre-detail-panier .table .qte-commande{text-align:center;vertical-align:top}.cadre-detail-panier .table .prix-unitaire{text-align:left}.cadre-detail-panier .table .checkbox{border:0;vertical-align:top}.cadre-detail-panier .table .weight-price{text-align:center}.cadre-detail-panier .table .prix-produit{margin-bottom:0;text-align:center}.cadre-detail-panier .table .prix-produit .prix-barre{display:block}.cadre-detail-panier .table-responsive{overflow:hidden;margin:0;padding:0}.mes-commandes .cadre-grey-table.auto{padding:.3em}#nav-top>ul>li:hover>ul.dropmenu_panier_nav_top{max-height:250px;overflow-x:hidden;overflow-y:auto}.cadre-detail-panier .table .supprimer a{font-size:4.5em}.content-recap-panier .tout-cocher label.bgk{border:1px solid #777;background:#fff;padding:.5em 1em;text-align:center}.cadre-border-grey .rajout-liste{text-align:center}.cadre-border-grey .rajout-liste .dropdown{margin-bottom:1.5em;display:block}.cadre-border-grey .rajout-liste .dropdown .button{width:85%}#carousel-list-store .buttons{left:30%}.cadre-store-locator .box-brown .champ-search input[type="search"]{width:95%;margin-bottom:1em}.cadre-store-locator .box-brown .champ-search .button{width:100%}.list-mag .header-list{text-align:center}.list-mag .header-list h3{line-height:1.5em;font-size:1.5em}.list-mag .panel{margin-bottom:2em;margin-left:0;box-shadow:none}.list-mag .header-list .collect{text-align:left;display:inline-block}.list-mag .header-list .collect li{display:block;color:#7c7c7c;margin:0}.list-mag .header-list .collect .ico{float:right}#content .tab-courses-foire .item_produits_courses ul li{width:16.5em}.item_produits_courses{text-align:center}#mini-carousel .carousel-control{display:block;top:30%}.no-result-search{background:#f0f0f0 url("../img/bgk_recherche.png") no-repeat scroll 50% 30%}.no-result-search .plan-site-search{padding-top:15em}.page-not-found h2:after{display:none}.modal.popin-livraison.perso .modal-body,.modal.popin-livraison.perso .panel-body{padding:0}.cadre-border-grey.compte h2.title-account{font-size:2.5em}.cadre-border-grey.compte .panel-compte .title-form{text-align:center;font-size:1.7em;margin-bottom:1em}.cadre-border-grey.compte h2.title-account{font-size:2.2em;padding:.5em 0}.cadre-border-grey.compte span.txt-required{font-size:1.4em}.cadre-border-grey.compte ul.offres{margin:0}.cadre-border-grey.compte ul.offres li{display:block;margin:0}.cadre-border-grey.compte ul.offres input[type="checkbox"]+label.bgk:before{margin-bottom:0}}@media(max-width:375px){.item_produits_courses ul li,.bloc-recommandations.courses ul li{width:11.5em;padding:0 1.5em}.item_produits_courses .desc-price .price .barre{margin-right:0}.bloc-recommandations.courses h2{font-size:1.4em;line-height:2}.step-checkout .title h3{font-size:1.5em;padding:0 4.5em 0 3em}.cadre-border-grey.compte .panel-compte .title-form{margin-bottom:.5em}.cadre-border-grey.compte .checkbox label.ico-radio{margin-right:1em}.cadre-border-grey.compte input#cellular ~ .control-label{visibility:hidden}.cadre-border-grey.compte input#cellular ~ .control-label:after{content:'Numéro de portable';visibility:visible;top:3px;left:0;position:absolute;background:#fff !important;color:#a9a5a6;font-size:1em}.cadre-border-grey.compte input#cellular:focus ~ .control-label:after{color:#5386d5 !important}.cadre-border-grey.compte input#cellular.on ~ .control-label,.cadre-border-grey.compte input#cellular.wf2_invalid ~ .control-label{visibility:hidden}.cadre-border-grey.compte input#cellular.on ~ .control-label:after{content:'Numéro de portable';visibility:visible;top:3px;left:0;position:absolute;background:#fff !important;color:#5386d5 !important;font-size:1em}.cadre-border-grey.compte input#cellular.wf2_invalid ~ .control-label:after{content:'Numéro de portable';visibility:visible;top:3px;left:0;position:absolute;background:#fff !important;color:#db4d4d !important;font-size:1em}}@media(max-width:320px){h1.responsive_logo{margin:1.5em .3em}#nav-top>ul>li:hover>ul.dropmenu_panier_nav_top{height:250px;overflow-x:hidden;overflow-y:auto}#nav-top>ul>li>ul.dropmenu_panier_nav_top .libelle_produit,#nav-top>ul>li>ul.dropmenu_panier_nav_top .mark_produit,#nav-top>ul>li>ul.dropmenu_panier_nav_top .prix_produit{width:95px}.panel-profil .span6,.panel-profil .enfants input{margin-top:.5em}.tooltip{max-width:150px}.panel-compte-white{margin:0}.panel-compte{margin:0}.modal.inscription-newsletter p{margin:.7em 0;font-size:1.5em;text-align:center}.newsletter-form .panel-newsletter select,.newsletter-form .panel-newsletter input{margin-bottom:.5em}.content-recap-panier .tout-cocher.first,.content-recap-panier .tout-cocher{padding:0;margin:.5em 0 .5em 0}.panel-log{margin:1em}.valid-form-clients{text-align:center;padding:0}.panel-compte .span4 .field-courses .radio label.control-label{text-align:center}.infos-compte textarea{min-height:60px}.infos-compte p{margin:1em 0}.highlight h2{font-size:2.5em}.faq #carousel-services .overview{padding:0}.faq #carousel-services .viewport{width:120px}.panel-form-clients table td .input-small{margin:0}.panel-form-clients table.message-clients th,.panel-form-clients table.message-clients td{padding:.5em 0 .5em 0}.panel-form-clients table td .input-small{width:32%}.presentation-offres ul li{max-width:91%}.panel-profil .span4 fieldset img{width:100%}#key-dates .span10{width:62%;margin-left:.5em}.content-info input[type="search"]{width:95%}.presse .list-actualites form input[type="text"],.presse .list-actualites form input[type="password"],.presse .list-actualites form .button{margin-left:0}.presse .list-actualites a.contacts{margin-top:1em;text-align:center}.presse .list-actualites li h3{margin-right:.5em;line-height:1.5;display:block}.presse .list-actualites li .zip{margin-left:1.5em}.presse .list-actualites li .date{margin-right:.5em;margin-bottom:.5em}.validation-compte .cgv,.loi-informatique p{text-align:justify}.panel-compte-white{padding:.5em;text-align:justify}.manquer-offres .button{display:block;margin:1em}.cartes-associees form label{display:block}.cartes-associees form input.input-small[type="text"]{width:29.5%}.content-info .button.blue-light{margin-left:1.5em !important}.highlight h2 span.blue{margin-left:0;padding:.2em}.content-recap-panier .col-right .table .header-total,.content-recap-panier .table .header-total{font-size:1.6em}.cadre-detail-panier .table .size-txt{margin-left:0;vertical-align:top}.retours .table-detail select{width:auto}.validate{text-align:center}.step-checkout .title a{padding:.1em .2em;font-size:1.3em;margin:.7em .5em 0}.step-checkout form .form-group label{width:auto}.step-checkout .item-carnet-adresse ul{margin-left:0}#avantages .form-group .container-cf .carte-fidelite{padding:2em 1em 1em 1em;display:block}#avantages .form-group .container-cf .carte-fidelite input{display:inline-block;width:92%}#avantages .form-group .use-smiles tbody tr td{vertical-align:top;display:block;text-align:center}.item-carnet-adresse .close{right:.5em}.panel-newsletter .span6 .panel-gestion-subscription p{margin:1em}.tab-courses-foire .item_produits_courses ul li{height:31.5em}.mea-Livraison{display:inline-block;vertical-align:top;padding:1em}.item_produits_courses ul li .desc-price,.item_produits_courses ul li .add-panier{text-align:right}.mea-Livraison .lad{background-position:left bottom;padding:0 0 0 3.5em}#livraison-domicile .form-group .form-group label.ico-radio{width:20%}.tabsInformationsCourses .nav-tabs li a{text-align:left}.mea_col_product li:hover div.description .mea-marque{position:absolute;top:40%;left:15%}.contentProduct .headerProduct p{text-align:justify}.bloc-recommandations.courses h2{font-size:1.2em}.filter .number{display:block;text-align:center}.modal.guide-tailles{margin:0 auto;width:auto}.item_produits_mode ul>li>a>img{width:100%}.item_produits_mode{float:none;display:block}.content_item_produits.result-found-search{text-align:center}.carousel.zoom-produit .carousel-inner{margin:1em}.description_produits .description div.selectBox.filterColor,.description_produits .description div.selectBox.filterSize{display:block;margin:.5em auto .5em auto;float:none;clear:none}.description_produits .description .addItemToPanier{padding:0;text-align:center}.description_produits .description .guide_taille{margin-bottom:1em}.description_produits .description .guide_taille{margin:1em 0;text-align:center}.description_produits .description div.selectBox,.description_produits .description span.selected{width:95%}.description_produits .description div.selectOptions{width:100%}.description_produits .description .addItemToPanier .button,.description_produits .description.courses .addItemToPanier .button{width:97%}.tag-promo.fifty-purcent.carte{width:300px;display:inline-block;margin-top:.5em}.tab-content>.active,.pill-content>.active{text-align:justify}.item_produits_mode .tab-content>.active,.item_produits_mode .pill-content>.active{text-align:center}.cadre-detail-panier .table{margin:.5em;border:0}.mes-commandes .cadre-detail-panier .table{border:0}.content-recap-panier .table th.header-nb-article{font-size:1.6em}.mes-commandes .content-recap-panier .table .header-total span{padding-right:1em}.plan-site .panel .footer ul li{margin-left:2em}.modal.popin-livraison .modal-body form input.search_street[type="search"]{width:210px}.modal.popin-livraison .modal-body .table-legend li{width:auto}.modal.popin-livraison .modal-body form label select,.modal.popin-livraison .modal-body form #livraison-adresse select{width:225px}.modal.popin-livraison .modal-body form>.button{display:block;margin:0;width:100%}.list-mag .header-list h3 .periode{font-size:1em;line-height:1.3em}.list-mag .header-list .collect{display:block}.cadre-store-locator h2.header-locator{font-size:2em}#carousel-actu-store{margin:0;width:auto}#carousel-actu-store .overview li{width:213px}#carousel-actu-store .overview li .acceder{bottom:105px}#carousel-actu-store .overview li .acceder .button{left:25%}.cadre-store-locator .box-brown .champ-search input[type="search"]{width:93%}.cadre-store-locator .box-brown .champ-search button{margin:0}.cadre-store-locator .box-content.absolute:before{content:'';height:0;overflow:hidden;clear:both;width:100%}.cadre-store-locator .box-content.absolute{position:relative;width:265px;left:0;margin-top:1em}.cadre-store-locator .box-brown{padding:2em}.cadre-store-locator .box-brown .panel-store{margin:2.5em 0 2.5em 0;float:none;display:inline-block;width:222px}#carousel-list-store .buttons{left:15%}#content .tab-courses-foire .item_produits_courses ul li{width:24em;display:inline-block;float:none}#content .tab-courses-foire .item_produits_courses ul li li{width:auto}#content .tab-courses-foire .item_produits_courses .desc-price,.item_produits_courses ul li .desc-price{margin-bottom:1.9em}.error-message{width:auto !important;font-size:1.2em !important;margin-top:-.5em !important}.step-checkout form .form-group .button,#thank-you a.button,.validation-compte .button,.panel-compte.new-password .actions input.button,.panel-compte.new-password .actions .button,.cadre-border-grey .valid-commande .button,.cadre-border-grey .valid-commande .button{display:block;width:100%;padding:.5em 0;margin:1em 0 1em 0}.newsletter-form .button{width:86%}#livraison-domicile .creneau{padding:1em}.modal.popin-livraison .modal-body ul li .title{font-size:1.25em;padding:1em 0}.modal.popin-livraison .modal-body form input.search_street[type="text"]{width:auto}.modal.popin-livraison .modal-body .table thead th,#livraison-domicile .table thead th,#retrait-magasin .table thead th{font-size:1em}.modal.popin-livraison .modal-body .table tbody tr th,#livraison-domicile .table tbody tr th,#retrait-magasin .table tbody tr th{width:5%}.step-checkout form .form-group,.step-checkout form .form-group.champ-modif-adresse{padding:0}}