a[href~="#mm-27"]{background-color:#ee7620 !important}a[href~="/p-comment-choisir-une-bonne-paire-de-lunettes-de-soleil-.html"]{white-space:inherit !important}@media screen and (max-width: 992px){div.mef_qte{background:transparent url("images/responsive/quantite_bg.png") no-repeat scroll 0% 0%;width:120px;height:48px;margin:0px}div.mef_qte span.moins,div.mef_qte span.plus{width:33px;height:47px}div.mef_qte input{height:46px;width:53px}.customSelect .firstElement{color:#9F9080;padding-left:9px}table#proc_livraison td.infos div.info_bulle.active div.rollover{display:block}table#pop_prod td.portfree{font-size:12px !important}table#proc_livraison td.infos div.info_bulle div.rollover{right:0px !important}.product .ref{display:none}.customSelect ul{width:100%}.customSelect ul li{padding-bottom:0}.customSelect ul li:hover a{color:white}.customSelect ul li a{color:#9F9080;height:24px !important;line-height:24px !important}.full-size{width:100% !important;margin:0 auto}.h1_home{padding:0px 15px 0px}div#col_mode{float:none;width:100%}div#col_mode ul li label{width:130px}div#col_mode ul{padding:0;width:100%}form.insc_coord h2{height:auto}div#col_observation textarea{width:100%}div#col_observation{width:100%}div#process{min-height:auto}div#identification label,#register label,#contact label,.clear2,#insc_coord label{display:none;font-size:14px}.bonsplans label{display:block !important;width:90% !important}.radio label,label[for="client_newsletter_id"],label[for="civilite_id"],label[for="pays_id"],label[for="client_enfants"],label[for="adresse_default"]{display:inline-block !important;width:auto !important;padding-right:15px;font-size:14px}div#col_mode ul li span.prix{font-size:15px}label[for="client_newsletter_id"],label[for="adre_ident"]{width:80% !important;display:block !important;padding-right:15px !important}.btn_orange a,.btn_gauche a{display:block;padding:11px 0;font-size:14px;text-align:center}.btn_orange a:hover,.btn_gauche a:hover{color:white}div#identification{margin:15px;padding:0}div#identification input[type=submit]{position:inherit;text-decoration:none;font-size:14px;border-radius:0;width:100%;padding:12px 14px;font-weight:bold;background:#e0324c}div#identification input[type=submit]:hover{color:white}div#identification p.mdp{padding:15px 0;font-size:14px}.wrapper_mobile{margin:0px !important;padding:15px !important;box-sizing:border-box}div#identification p.sep{padding:0px}.champ_obl{position:inherit !important}form.insc_coord input[type=text],#identification input[type=text],#identification input[type=password],form.insc_coord input[type=password],form.insc_coord select,form.insc_coord textarea{width:100% !important;height:40px;margin:0px 5px 15px 0px !important;box-sizing:border-box;padding:5px;font-size:13px}label[for="civilite"]{display:block !important;padding-right:15px !important;width:auto !important}form.insc_coord p.adresse_identique{padding:0 !important}.show{float:none !important}form.insc_coord select.jrmois{width:30%;margin-right:3%}form.insc_coord p{overflow:hidden;padding:0}form.insc_coord p .adresse_identique{padding-left:0}form.insc_coord select.annee{width:30%;margin:0}div#insc_coord,div#recap{padding:0;margin:15px;font-size:13px}#insc_coord{width:320px;padding:0 !important;max-width:100% !important;margin:0px auto !important}.info_bulle{padding:25px;top:15px;right:0 !important}div#code_promo{padding:0;width:95%;margin:0 auto}#mode_livraison label,.obl{display:block !important}div#code_promo input[type=text]{width:100%;display:block;height:40px;margin:15px 0}td.total_montant{vertical-align:top}td.total_lib{text-align:left !important;vertical-align:top}div#kdo_message textarea{float:none}#kdo_message label{display:block;float:none}.formPage #process_action{margin:0 10px !important}div#panier_coltable{width:100%}div#etapes_process{margin:20px 15px 40px 15px}div#etapes_process ul li{float:left;border-bottom:1px #b9b3ad solid;position:relative}div#etapes_process ul li.actif{border-bottom:1px #EB6A0A solid}div#etapes_process ul li.actif span.num_etape{color:#FFF;background:#EB6A0A}div#etapes_process ul li.actif span.libelle{color:#EB6A0A}div#etapes_process ul li span.num_etape{position:absolute;bottom:-11px;left:0;color:#FFF;width:22px;height:22px;background:#059ACF;text-align:center;display:block;border-radius:11px;font:bold 12px arial;line-height:22px}div#etapes_process ul li span.libelle{display:block;width:100%;color:#b2bbc1;font:normal 12px arial;text-transform:uppercase;text-align:center;margin-bottom:3px}#page_process .message_ko_process{padding:0 10px}div#etapes_process ul li{height:19px}div#etapes_process ul li span.libelle{display:none}div#etapes_process ul li.actif span.libelle{display:block}table#proc_livraison{width:100%}#panier_coltable,table#proc_panier{width:100%}#panier_smartphone .product{border-bottom:1px #ccc solid;margin-bottom:15px;padding-bottom:10px}#panier_smartphone .image{width:40px;float:left;margin-right:10px}#panier_smartphone .image img{border:1px #e7e9ea solid}#panier_smartphone .desc{text-align:left;float:left;width:70%}#panier_smartphone .desc .titre{color:#9f9080;font-size:16px;margin:0}#panier_smartphone .desc .titre a{text-decoration:none}div#process_action a{font-size:11px}div#prod_desc .qte select{height:40px}table#proc_livraison td.mode select{width:100%;margin:0px 15px 15px 0px;height:40px;font-size:13px !important}#panier_smartphone .desc .ref{font:normal 12px arial;margin:0}#panier_smartphone .desc .txtplus{font:normal 12px arial;color:#8b979e;margin:0}#panier_smartphone .desc .txtplus label{line-height:14px}#panier_smartphone .desc .txtplus input{margin-top:0}#panier_smartphone .n_stock p{text-align:left}#panier_smartphone .n_stock img{margin-right:7px}#panier_smartphone .n_stock .enstock{color:#60934a;font:normal 12px arial}#panier_smartphone .n_stock .tpslivr{font:normal 12px arial;color:#60934a}#panier_smartphone .n_stock .tpslivr a{display:inline-block;background:url("images/refonte2015/picto_aide.png");background-repeat:no-repeat;background-position:center center}#panier_smartphone .infos_supp{height:50px;padding-left:20px;padding-top:10px;width:100%}#panier_smartphone .infos_supp .qte{float:left;width:50%}#panier_smartphone .infos_supp .qte .qte_prod{display:table-cell;vertical-align:bottom;height:40px}#panier_smartphone .infos_supp .qte .qte_prod select{height:20px;width:56px;text-align:center;color:#8b979e;font:normal 12px arial;padding:0}#panier_smartphone .infos_supp .prix{text-align:right}#panier_smartphone .infos_supp .prix span.actuel{font:bold 16px arial;color:#8e8479;padding-bottom:4px;margin-top:5px;display:inline-block}#panier_smartphone .infos_supp .prix span.old{font:normal 14px arial;color:#8b979e;text-decoration:line-through}#panier_smartphone .supp{float:right;margin-right:10px}#panier_smartphone .supp a{margin:0 auto;text-indent:-9999px;display:block;width:12px;height:12px;background:url("images/picto_supp.png") no-repeat;background-position:center center;padding:20px}#process_action{margin:15px}#process_action p{padding:7px 0}.recap div#recap h2{height:auto;line-height:inherit;text-indent:0px;text-align:center}table#proc_livraison.page_recap{width:100%}.recap #colgauche,.recap #coldroite{width:47% !important;float:left !important}.recap #colgauche{margin-right:5% !important}table#proc_panier.page_recap{width:100%}div#popup_panier{width:80%;margin:0 auto}div#process_action{padding:10px 0}div#prod_fiche{margin:0 !important;width:100% !important}ul#prod_slide{width:100%;height:auto;float:none}div#prod_visuel{width:100%;float:none}input.submitprod{float:none;margin:15px 0}div#prod_desc p.sub{text-align:center}#prod_desc{width:90% !important;margin:0 auto}.zoomPad{text-align:center;margin-top:15px}ul#prod_slide li{width:100%}.zoomPup,.zoomWindow{display:none !important}#prod_thumbs{text-align:center;top:306px;position:relative}#prod_thumbs li{display:inline-block;margin:0 auto;width:auto !important}#prod_comp_mobile ul{text-align:center}#prod_comp_mobile ul li{display:inline-block;margin:10px}#add_produit{margin-top:320px}#prod_plus_mobile{width:98%;margin:15px auto}#prod_plus_mobile .accordion-section-title{color:#069dd4}#prod_plus_mobile .accordion-section-title span{border-color:#069dd4}#prod_plus_mobile .accordion-section-title.active{background-color:white}#header-mobile{border-bottom:1px solid #FF6B00;background-color:#ffffff;padding-bottom:6px}#header-mobile .img-responsive{padding-top:10px}a.panier{color:#029ed1;padding-top:17px;text-align:right;font-size:13px;text-decoration:none}.transport_bloc{padding:15px}.table_panier{margin:15px}.table_panier th{width:auto !important}table#gest_adresse{width:95%}#addr_save{padding:0 !important}.generic_button{display:block;text-align:center;float:none;margin-bottom:10px}.generic_button:hover{color:white}.padding{padding:15px}ul#compte_cat{width:100%}ul#compte_cat li{margin:0 !important;width:100%;float:none}div#espace_client{padding:0}div#colgauche{float:none !important;max-width:100% !important;margin:0 auto !important;min-height:inherit !important}div#coldroite{float:none !important;max-width:100% !important;margin:0 auto !important}.pagination_bas{margin-bottom:15px}div.conteneur_centre,div#conteneur_centre{width:100%;padding:10px 0px;min-height:0;box-sizing:border-box;height:auto}#cms{padding:15px}.zoomPad img{width:277px}#home_slider{padding-top:15px !important}a.bx-prev,a.bx-next{width:21px !important;height:100% !important}.produit-listing h2{margin-left:15px;margin-top:15px;padding:5px}.produit-listing .nom{width:59% !important;height:70px !important}.row li{padding-left:7px !important;padding-right:7px !important}.row .bx-wrapper li {padding-left: 0 !important;}.bx-wrapper{width:90%}#home_slider{height:auto !important;width:100% !important}#home_slider #conteneur{height:auto !important;width:95% !important;margin:0 auto}#home_slider .bx-wrapper{height:auto !important;width:100% !important}a.bx-prev{left:0;background-position:left center !important}ul#list_prod li.even div.desc{padding-left:15px !important}ul#list_prod li p.prix.wpromo{ width: 40%; float: right; line-height:20px; }.listing div#content_liste{width:100%;margin:0 auto}div.pagination{position:inherit}.col_select{width:100% !important;float:none}.col_select select.prix{float:none;margin:0 0 10px 0 !important;display:block;clear:both;width:100%}.lien{text-align:center;margin:10px 0}.customSelect{width:100%;margin-bottom:10px}.customSelect.no-margin{margin-right:0}.customSelect .firstElement{height:19px}footer #footer_rassurance{width:100%;height:auto;text-align:center !important;padding-top:0px}footer #footer_rassurance h4{margin-bottom:0}footer #footer_rassurance li{width:95% !important;float:none !important;padding-top:15px;margin:0 auto;border-top:1px solid #ececec}footer #footer_rassurance li:first-child{border-top:none}footer #footer_rassurance li .picto,footer #footer_rassurance li .picto_label{float:none !important;padding-right:19px;padding-bottom:10px;margin:0 9px 0 6px !important;position:relative;bottom:3px}footer #footer_rassurance li .bg_blanc{height:auto !important;border-left:none !important}footer #footer_ref{width:auto;padding:15px;float:none}footer #footer_social{margin:15px 15px;border-top:1px solid #9f9080}footer #footer_social h4{text-align:center;font-size:20px}footer #footer_social ul{width:130px;margin:0 auto}footer #footer_social .facebook{margin-right:40px !important}footer #footer_bottom div.sep{width:auto;display:none !important}footer #footer_center{width:100% !important}footer #footer_copy{border-top:1px solid #9f9080;margin:0 15px;padding:15px 0 0 0}footer .dedicace{float:left !important}}@media (min-width: 1200px){.col-lg-2{width:16.666667%;padding-right:0px !important;padding-left:8px !important}::-webkit-input-placeholder{color:transparent}:-moz-placeholder{color:transparent}::-moz-placeholder{color:transparent}:-ms-input-placeholder{color:transparent}}.img-responsive{width:100%}.dl-trigger{background:#FFF url("images/responsive/menu_closed.png") repeat scroll 0% 0%;border:medium none;width:30px;height:25px;display:block;background-repeat:no-repeat;margin-top:20px}ul#list_prod li div.desc{max-height:50px;overflow:hidden}.accordion,.accordion *{box-sizing:border-box;text-decoration:none}.accordion{box-shadow:0px 1px 3px rgba(0,0,0,0.25);background:#f7f7f7;font-size:16px;line-height:16px}.accordion li{padding-bottom:18px}.accordion-section-title{width:100%;padding:15px;color:#9f9080;font-weight:bold;display:inline-block;-webkit-transition:all linear 0.15s;transition:all linear 0.15s}.accordion-section-title span{content:'';border:3px solid #9f9083;width:11px;height:11px;margin:auto;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;border-top:none;border-left:none;float:right;margin-right:5px;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}.accordion-section-title.active span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-section-title.active,.accordion-section-title:hover{background:#d6d2d2;border-bottom:none}.accordion-section:last-child .accordion-section-title{border-bottom:none;text-decoration:none}a:focus,a,a.active,a:hover{color:#9f9080}.accordion-section-content{padding:15px;background-color:white;display:none}#filtre_mobile{width:97%;margin:0 auto}.search_mobile p{background-color:#f6f5f6;border:1px #c5c5c5 solid;border-radius:5px;font-size:12px;padding-left:10px;margin:5px 15px;padding:9px}.search_mobile input[type="text"]{background:transparent;width:65%;color:grey}.search_mobile input[type='submit']{padding:0 6px;background-color:transparent;color:#22a9db;font-size:13px;border-left:1px solid grey;float:right;font-weight:bold}@media (max-width: 400px){#cms table{width:100% !important}iframe{width:100% !important}ul#list_prod li p.prix span.prix_normal{font-size:11px}ul#list_prod li div.desc{max-height:70px;overflow:hidden}ul#list_prod li div.desc .nom{font-size:10px}div#process_action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}div#process_action .btn_gauche{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}div#process_action .btn_droite{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#livraison{font-size:10px}div#process_action a{display:block;padding:11px 0;font-size:14px;text-align:center}p.btn_gauche,.btn_droite{float:none !important}table#commandes{font-size:9px}}.no-padding{padding:0 !important}
