#step_quick_checkout div.panier .bloc ul,#step_quick_checkout div.panier .bloc ul.pantone_preview,#step_quick_checkout div.panier .bloc ul.pantone_preview ul{list-style-type:none}#xhr_content #step_quick_checkout{margin:0 -40px;width:420px;box-sizing:border-box}#xhr_content #step_quick_checkout *{box-sizing:border-box}#step_quick_checkout #popin_header{margin-bottom:15px}#step_quick_checkout #popin_header h1{color:#000;text-transform:uppercase;margin-top:25px}#step_quick_checkout #popin_header h1:before,#step_quick_checkout h2{display:none}#step_quick_checkout div.panier,#step_quick_checkout div.reference{width:100%}#step_quick_checkout div.reference{margin-bottom:16px}#step_quick_checkout div.reference label{width:100%;display:block;margin-bottom:2px}#step_quick_checkout div.reference input#reference{display:block;width:100%;border:0;border-bottom:2px solid #646464;font-size:17px;color:#323232;font-weight:700;padding:7px 0;font-family:StyreneA,sans-serif}#step_quick_checkout p.siret,#step_quick_checkout p.vat_note{width:100%}#step_quick_checkout p.siret label{padding-right:4px}#step_quick_checkout div.adresse_note{margin-top:-16px;padding:10px 21px;width:100%;background:#d5d5d5}#step_quick_checkout div.panier .bloc{width:100%;background-color:#EEE;border:1px solid #DDD;margin:0 0 16px;overflow:hidden}#step_quick_checkout div.panier .bloc h3{height:0;margin:0;overflow:hidden;padding:0}#step_quick_checkout div.panier .bloc ul li{padding:15px 20px;border-bottom:1px solid #DDD;background-color:#F7F7F7;margin:0}#step_quick_checkout div.panier .bloc ul li#frais_TRANSPORTEUR{margin-top:-30px;padding-top:0}#step_quick_checkout div.panier .bloc ul li#frais_TRANSPORTEUR strong.label{display:none}#step_quick_checkout div.panier .bloc ul li.recapitulatif{padding:15px 0 15px 20px}#step_quick_checkout div.panier .bloc ul li .details_panier{display:none;margin:15px 20px 0 0}#step_quick_checkout div.panier .bloc ul li .details_panier h4{margin:15px 0}#step_quick_checkout div.panier .bloc ul li:last-child{border-bottom-style:none}#step_quick_checkout div.panier .bloc ul li h4{font-size:15px;line-height:1.1em;margin:0;overflow:hidden;font-weight:700}#step_quick_checkout div.panier .bloc ul li h4 a{color:#33d1ff;font-weight:400}#step_quick_checkout div.panier .bloc ul li h4.toggle_panier{cursor:pointer}#step_quick_checkout div.panier .bloc ul li h4 .ui-icon{display:block;float:right;margin:7px 4px 0 0}#step_quick_checkout div.panier .bloc ul li span.prix{display:block;float:right;margin-top:7px}#step_quick_checkout div.panier .bloc ul li h4 .label{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:70%;line-height:140%}#step_quick_checkout div.panier .bloc ul li.prix_total h4 .label{font-weight:400}#step_quick_checkout div.panier .bloc ul li.prix_total h4 .label,#step_quick_checkout div.panier .bloc ul li.prix_total h4 .prix{width:30%}#step_quick_checkout div.panier .bloc ul li h4 .prix_total_label{display:inline;float:none;color:#555}#step_quick_checkout div.panier .bloc ul li h4 span span{display:inline;float:none}#step_quick_checkout div.panier .bloc ul li ul{list-style:square inside;margin:3px 0 8px 10px}#step_quick_checkout div.panier .bloc ul li ul li{font-size:.852em;line-height:1.25em;padding:0;border-bottom-style:none;background-color:transparent}#step_quick_checkout div.panier .bloc ul li.prix_total{overflow:hidden;font-weight:700;font-size:15px}#step_quick_checkout div.panier .bloc ul li.prix_total div{font-size:1.065em;line-height:1.1em;margin:0}#step_quick_checkout div.panier .bloc label[for=toggle_tva]{bottom:16px;left:20px;position:absolute;float:left;font-size:15px;font-weight:700;padding:0 36px 0 0;margin:0;background-image:url(../img/icons/push_button_sprite.png);background-position:100% -16px;background-repeat:no-repeat;display:block;width:90px;height:16px;cursor:pointer;border-style:none;line-height:1.136em}#step_quick_checkout div.panier .bloc label[for=toggle_tva].theme_color{background-position:100% 0}#step_quick_checkout div.panier .bloc #toggle_tva{visibility:hidden}#step_quick_checkout div.panier .bloc ul li.prix_total span.prix{float:right}#step_quick_checkout div.panier .bloc ul li.prix_total span.prix span,#step_quick_checkout div.panier .bloc ul li.prix_total span.prix strong{display:inline}#step_quick_checkout div.panier .bloc ul li.prix_total span.prix.client_final{display:block;float:none;width:auto}#step_quick_checkout #form_adresse_existante .searchadresse label,#step_quick_checkout #form_adresse_existante p.searchadressenote,#step_quick_checkout #form_adresse_existante p.searchadressetitre,#step_quick_checkout div.panier .bloc ul li.frais_additionnel,#step_quick_checkout div.panier .bloc ul li.prix_total span.prix_ttc{display:none}#step_quick_checkout div.panier .bloc ul li.prix_total span.prix.client_final .montant,body ul.ui-autocomplete li.quickcheckout p.stats{float:right}#step_quick_checkout div.panier .bloc ul.pantone_preview>li{margin:0 0 0 14px}#step_quick_checkout div.panier .bloc ul.pantone_preview li ul li{padding:0 0 0 4px;border-left:16px solid transparent;color:#000;margin:2px 0 0}#step_quick_checkout .validationCgv{margin:16px 0 0;width:auto}#step_quick_checkout .validationCgv .frm_data{line-height:1.2em;padding:0;width:auto}#step_quick_checkout .validationCgv label{line-height:1.5em;padding:2px 0 0;width:90%;font-weight:700}#step_quick_checkout #processus_commande_panier{position:relative;width:100%}#step_quick_checkout #form_adresse_existante{color:#FFF;overflow:hidden;padding:12px;position:relative;width:100%}#step_quick_checkout #form_adresse_existante.adresse_existante_infos{background-color:#F7F7F7}#step_quick_checkout #form_adresse_existante p{width:auto}#step_quick_checkout #form_adresse_existante p.frm_note{line-height:1em;margin:0 0 8px;overflow:visible}#step_quick_checkout #form_adresse_existante .searchadresse{margin:0;width:100%}#step_quick_checkout #form_adresse_existante .searchadresse input[type=text]{border:0;border-bottom:2px solid teal;outline-style:none;padding:8px;width:90%}#step_quick_checkout #form_adresse_existante .searchadresse input.ui-autocomplete-loading{background-image:url(../img/spinner_round_small.gif);background-position:285px 7px;background-repeat:no-repeat}#step_quick_checkout #form_adresse_existante .frm_submit{bottom:15px;height:24px;margin:0;padding:0;position:absolute;right:20px;width:24px}#step_quick_checkout #form_adresse_existante p.frm_submit span{background-color:transparent;background-image:none;margin:0;padding:0}#step_quick_checkout #form_adresse_existante p.frm_submit input{background:url(../img/icons/loupe.svg) no-repeat;border:0;display:block;height:25px;overflow:hidden;text-indent:-1000em;width:25px;cursor:pointer}#step_quick_checkout #form_adresse_existante p.frm_submit input:hover{opacity:.7}#xhr_content #step_quick_checkout #form_adresse_existante .adresse_info{padding:4px 12px 4px 80px;background-image:url(../img/icons/truck-ico.svg);background-size:72px 72px;background-position:0;background-repeat:no-repeat;color:#323232;width:100%;border:1px solid #CCC}#step_quick_checkout #form_adresse_existante.adresse_existante_infos .searchadresse,#step_quick_checkout #form_adresse_existante.adresse_existante_infos .send{display:none}#step_quick_checkout #form_adresse_existante.adresse_existante_infos .reset{float:right;font-size:.852em;margin:0 0 0 8px;cursor:pointer}#step_quick_checkout #form_adresse_existante.adresse_existante_infos .reset img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}#step_quick_checkout #form_adresse_existante.adresse_existante_infos p.title{color:#323232;line-height:20px;font-size:.994em;margin:0 0 8px;width:auto;padding:0 0 0 23px}#step_quick_checkout #form_adresse_existante.adresse_existante_infos p{font-size:.781em;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#step_quick_checkout #form_adresse_existante.adresse_existante_infos p>*{display:block}#step_quick_checkout .bloc ul li #codepromo.spinner{background-image:url(../img/loading_spinner.gif);background-position:95% 50%;background-repeat:no-repeat}#xhr_content #quick-checkout{width:100%}#xhr_content #quick-checkout a[target="_blank"]{color:#33d1ff}#xhr_content #quick-checkout .frm_submit{text-align:center;width:100%}#xhr_content #quick-checkout .frm_submit #suivant{width:70%;font-weight:700;letter-spacing:1px}#xhr_content #quick-checkout .frm_submit #form_address_back{margin-left:40px}body ul.ui-autocomplete.quickcheckout{border-width:1px;border-style:solid}body ul.ui-autocomplete li.quickcheckout{background-color:#FFF;margin:0;padding:0}body ul.ui-autocomplete li.quickcheckout a.ui-corner-all{background-color:#FFF;background-image:url(../../processus-commande/img/adresse_existante_favoris_off.png);background-position:12px 50%;background-repeat:no-repeat;border-color:#CCC;border-radius:0;border-style:none none solid;border-width:1px;display:block;margin:0;padding:6px 8px 4px 48px}body ul.ui-autocomplete li.quickcheckout a.ui-state-hover{background-color:#E6E6E6;background-image:url(../../processus-commande/img/adresse_existante_favoris_off.png);border-color:#CCC;border-radius:0;border-style:none none solid}body ul.ui-autocomplete li.quickcheckout.favoris a.ui-corner-all,body ul.ui-autocomplete li.quickcheckout.favoris a.ui-state-hover{background-image:url(../../processus-commande/img/adresse_existante_favoris_on.png)}body ul.ui-autocomplete li.quickcheckout:first-child,body ul.ui-autocomplete li.quickcheckout:first-child a.ui-corner-all{border-top-left-radius:4px;border-top-right-radius:4px}body ul.ui-autocomplete li.quickcheckout:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body ul.ui-autocomplete li.quickcheckout:last-child a.ui-corner-all{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-style:none}body ul.ui-autocomplete li.quickcheckout p{font-size:.781em;margin:0}body ul.ui-autocomplete li.quickcheckout p.adresse,body ul.ui-autocomplete li.quickcheckout p.contact,body ul.ui-autocomplete li.quickcheckout p.stats{color:#646464}body ul.ui-autocomplete li.quickcheckout p.reference{font-size:.994em}.toggle_panier .prix.theme_color,li.prix_total .theme_color{color:#33d1ff}#reclamation_qualite{width:100%;max-width:900px;position:static;overflow:hidden}#xhr_content #reclamation_qualite form div.frm_fieldset_border{padding:0;margin:0;background-image:none}#xhr_content #reclamation_qualite form div.cols{overflow:hidden;position:relative;margin:0 0 50px}#xhr_content #reclamation_qualite form div.cols_left{width:48%;margin:20px 2% 0 0;float:left;display:block}#xhr_content #reclamation_qualite form div.cols_right{width:48%;margin:20px 0 0 2%;float:left;display:block}#xhr_content #reclamation_qualite #errors_commentaire,#xhr_content #reclamation_qualite form fieldset{padding:0;margin:0}#xhr_content #reclamation_qualite form fieldset p{margin:0 0 5px}#xhr_content #reclamation_qualite form fieldset p.quantiteautre input{width:184px}#xhr_content #reclamation_qualite form fieldset p.frm_file{padding:0 0 0 172px}#xhr_content #reclamation_qualite form fieldset p.email{margin:0}#xhr_content #reclamation_qualite form fieldset p.preuve{margin:0 0 0 2%;padding:0}#xhr_content #reclamation_qualite form fieldset p.preuve label{width:auto;display:block}#xhr_content #reclamation_qualite form fieldset p.preuve span.frm_data{margin:0;padding:0}#xhr_content #reclamation_qualite form fieldset p.preuve .errors{margin:0 0 0 422px}#xhr_content #reclamation_qualite form fieldset p.frm_trick{font-size:.781em;font-style:italic}#xhr_content #reclamation_qualite form fieldset p.commentaire{margin:0}#xhr_content #reclamation_qualite form fieldset p.commentaire label{padding:0;margin:0;display:block;line-height:31px}#xhr_content #reclamation_qualite form fieldset p.commentaire textarea{height:140px;width:100%;box-sizing:border-box}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite{width:100%;display:block;clear:both;margin:15px 0;overflow:hidden}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie label,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite label{height:2.24em;line-height:2.24em;display:block;float:left;padding:0 2% 0 0;text-align:right;width:48%}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie_wrapper,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper{width:48%;float:left;margin-left:2%}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie_wrapper .selector,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper .selector{margin:0;font-weight:400}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie_wrapper .errors,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper .errors{margin:0;padding-right:1em}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie_2{margin:10px 0 15px 52%}#xhr_content #reclamation_qualite form #fieldset-souhaits .anomalie_wrapper>.frm_data,#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper>.frm_data{width:auto;float:left}#xhr_content #reclamation_qualite form #fieldset-souhaits p.iddemandetype1,#xhr_content #reclamation_qualite form #fieldset-souhaits p.iddemandetype2,#xhr_content #reclamation_qualite form #fieldset-souhaits p.quantiteautre{width:201px;float:left}#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper{line-height:32px}#xhr_content #reclamation_qualite form #fieldset-souhaits .quantite_wrapper input{background-color:#FFF;border:1px solid #BBB;border-radius:3px;overflow:hidden;padding:5px}#xhr_content #reclamation_qualite form #fieldset-souhaits p.quantiteautre input:focus{border:1px solid #FEC8E8}#xhr_content #reclamation_qualite form #fieldset-souhaits p.frm_trick{width:45%;padding:0;margin:0 0 8px;text-align:right}#xhr_content #reclamation_qualite form #fieldset-souhaits div.anomalie div.selector,#xhr_content #reclamation_qualite form #fieldset-souhaits p.quantite div.selector{width:auto}#xhr_content #reclamation_qualite form #fieldset-souhaits .frm_checkbox,#xhr_content #reclamation_qualite form #fieldset-souhaits div.frm_radio,#xhr_content #reclamation_qualite form #fieldset-souhaits p{width:100%;display:block;clear:both}#xhr_content #reclamation_qualite form #fieldset-souhaits .frm_checkbox{padding:0}#xhr_content #reclamation_qualite form #fieldset-souhaits .frm_checkbox .frm_data{padding:0 0 0 378px;width:24px}#xhr_content #reclamation_qualite form #fieldset-souhaits .frm_checkbox label{padding:5px 0 0 20px;text-align:left;line-height:1.25em}#xhr_content #reclamation_qualite form #fieldset-souhaits div.frm_radio>label,#xhr_content #reclamation_qualite form #fieldset-souhaits>p>label{width:48%;padding:10px 2% 0 0;text-align:right;display:inline-block}#xhr_content #reclamation_qualite form #fieldset-souhaits div.frm_radio p{width:50%;margin:0 0 0 50%;display:block;clear:both}#xhr_content #reclamation_qualite form #fieldset-souhaits div.frm_radio p label{width:auto}#xhr_content #reclamation_qualite form #fieldset-souhaits p.reimpression .frm_data,#xhr_content #reclamation_qualite form #fieldset-souhaits p.retour .frm_data{margin-right:2%;padding:0 0 0 45%;width:3%;display:block;float:left}#xhr_content #reclamation_qualite form #fieldset-souhaits p.reimpression label,#xhr_content #reclamation_qualite form #fieldset-souhaits p.retour label{padding-left:2%;width:48%}#xhr_content #reclamation_qualite .disabled .frm_data,#xhr_content #reclamation_qualite .disabled .optional{opacity:.5}#xhr_content #reclamation_qualite #fieldset-identite input.text{width:calc(100% - 120px)}#xhr_content #reclamation_qualite .selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:155px!important}#xhr_content #reclamation_qualite #erreurs_coche{padding-top:5px;padding-bottom:7px;color:#a03;font-weight:700}#import-target{display:none}#xhr_content #reclamation_qualite form div.frm_fieldset_border{border:0}#xhr_content #reclamation_qualite #fieldset-identite label{width:100px;display:inline-block;line-height:40px;vertical-align:bottom}#content form .frm_checkbox label.required::after,#content form div.frm_radio>label.required::after,#content form div.frm_select>label.required::after,#content form p label.required::after,#xhr_content form .frm_checkbox label.required::after,#xhr_content form div.frm_radio>label.required::after,#xhr_content form div.frm_select>label.required::after,#xhr_content form p label.required::after,.theme_form .frm_checkbox label.required::after,.theme_form div.frm_radio>label.required::after,.theme_form p label.required::after{content:" *"}#cboxContent.waiting{background-image:url(../img/round_loading_spinner.gif);background-position:50% 50%;background-repeat:no-repeat;background-color:#FFF}#content #xhr_wrapper{margin:0 auto;padding:0}#xhr_content .popin_wrapper{margin:0 auto;background-color:#FFF;position:relative;padding:0}#xhr_content .popin_wrapper.create_with_bottom_alert{padding:0 0 80px}#xhr_content span.errors,#xhr_content ul.errors li{margin:4px 0;line-height:1.2em;clear:left;display:block;font-size:14px;color:#a03;text-indent:0}#xhr_content span.errors span{margin:4px 0 0}#champs_requis{color:#a03;padding:10px 0;margin-top:20px}#xhr_content input.text{padding:9px 5px;border:none;border-bottom:2px solid #323232}#cboxLoadedContent p{font-size:14px;line-height:110%}#cboxLoadedContent p .frm_data{margin:4px 0}#popin_header,#xhr_content #step_format #popin_header{margin-bottom:30px}#popin_header h1,.popup-title{font-weight:700;margin:40px 0 5px;display:block;font-size:20px;color:#323232;position:relative}#popin_header h1:before,.popup-title:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";position:absolute;font-size:32px;margin-top:-30px;margin-left:-32px}#popin_header p,#popin_header p a,.accroche,.accroche a{font-size:16px;color:#555}#popin_header p,.accroche{display:block}.accroche,.accroche a{color:#33d1ff}#popin_header p.explanation{font-size:.96em;line-height:1.25em}#xhr_content form p.frm_submit{text-align:center;margin-top:20px}:hover>.theme_tooltip{display:none}#xhr_content #step_format label:hover+.theme_tooltip{display:block}#xhr_content #step_format .theme_tooltip,#xhr_content #step_mode #popin_header a.tooltip span{display:none;background:#FFF;border-radius:2px;box-shadow:1px 0 10px #bbb;color:#323232;left:10px;line-height:1.2em;margin-top:-20px;font-size:14px;padding:15px;position:absolute;right:20px;text-align:left;top:80px;z-index:99}#xhr_content #step_format .theme_tooltip{width:300px;top:53px;right:auto}#content #tableaux td a.no_product:hover span.tooltip,#xhr_content #step_mode #popin_header a.tooltip:hover span{display:block}#xhr_content #step_mode{width:400px}#step_mode button{color:#fff;background:#33d1ff;border:2px solid #33d1ff;line-height:24px;vertical-align:middle;padding:12px 12px 12px 45px;width:254px;text-align:left;height:50px;box-sizing:border-box;font-size:16px;position:relative}#step_mode button:hover{border-color:#33d1ff;background:#fff;color:#323232}#step_mode button .btn_tag,#step_mode button img{display:none}#step_mode button:before{background-repeat:no-repeat;content:"";display:block;position:absolute;width:17px;height:25px;left:13px;top:13px}#step_mode button:hover:before{background:#323232!important}#step_mode button#commander_quickcheckout:before{background-image:url(/app/fr_FR/_common/img/icons/clock.svg)}#step_mode button#commander_quickcheckout:hover:before{-webkit-mask:url(/app/fr_FR/_common/img/icons/clock.svg) no-repeat;mask:url(/app/fr_FR/_common/img/icons/clock.svg) no-repeat}#step_mode button#action_add_to_cart:before,#step_mode button#add_to_cart:before,#step_mode button#commander:before{left:11px;top:12px;width:22px;background-image:url(/app/fr_FR/_common/img/icons/shopping-basket.svg)}#step_mode button#action_add_to_cart:hover:before,#step_mode button#add_to_cart:hover:before,#step_mode button#commander:hover:before{-webkit-mask:url(/app/fr_FR/_common/img/icons/shopping-basket.svg) no-repeat;mask:url(/app/fr_FR/_common/img/icons/shopping-basket.svg) no-repeat}#step_mode button#deviser:before{background-image:url(/app/fr_FR/_common/img/icons/document-pdf.svg);width:20px;left:14px}#step_mode button#deviser:hover:before{-webkit-mask:url(/app/fr_FR/_common/img/icons/document-pdf.svg) no-repeat;mask:url(/app/fr_FR/_common/img/icons/document-pdf.svg) no-repeat}#xhr_content #step_format .formats p.frm_data label{line-height:23px}#xhr_content #step_format fieldset{margin-top:15px;position:relative}#xhr_content #step_format fieldset legend{font-weight:700;font-size:14px;display:inline;float:left;line-height:27px}#xhr_content #step_format fieldset p.validate{display:inline;margin-left:15px}#xhr_content #step_format p.info strong{font-weight:700;color:#33d1ff}#xhr_content #step_format p.info.surface{margin-top:25px}#xhr_content #step_format fieldset p.frm_element label{line-height:1.85em;width:auto;margin:0 8px 0 0;padding:0;display:inline}#xhr_content #step_format fieldset p.frm_element input{width:44px;height:29px;padding:5px;box-sizing:border-box}#xhr_content #step_format fieldset p.frm_element input:active,#xhr_content #step_format fieldset p.frm_element input:focus{border-color:#33d1ff}#popin_bat_message li,#popin_bat_message p,#popin_livraison_message li,#popin_livraison_message p,#popin_poids_message li,#popin_poids_message p{font-size:14px;margin:9px 0;text-align:justify}#popin_bat_message .frm_submit,#popin_livraison_message .frm_submit,#popin_poids_message .frm_submit{text-align:center}#popin_bat_message .frm_submit .theme_btn,#popin_livraison_message .frm_submit .theme_btn,#popin_poids_message .frm_submit .theme_btn{padding:6px 8px}#popin_quantite #suivant{line-height:34px;padding:0 20px;margin:0 0 0 15px}#popin_quantite label{display:none}#popin_quantite input.text{width:170px}#popin_quantite .sur_mesure{font-size:13px;color:#a03;clear:left;padding-top:15px;display:block}#popin_quantite .frm_element,#popin_quantite .frm_submit{display:inline-block;float:left;width:auto}#popin_quantite #xhr_content .frm_submit{margin:0}div.selector span{font-weight:400}#xhr_content #step_porte_carte form div.frm_fieldset_border{border:0}#xhr_content #step_porte_carte form div.frm_fieldset_border fieldset{padding:0}#xhr_content #step_porte_carte p#disclaimer{text-align:center;background-image:url(../../processus-selection-produit/img/porte-carte/disclaimer_bg_redesign.png);background-position:50% 0;background-repeat:no-repeat;width:544px;margin:0 auto;padding:240px 0 20px;min-height:34px}#xhr_content #step_porte_carte div.frm_radio{width:570px;margin:16px auto 0}#xhr_content #step_porte_carte div.frm_radio p{margin:10px 0 0}#xhr_content #step_porte_carte div.frm_radio label{line-height:1.64em;padding:0;margin:0}#xhr_content #step_porte_carte p.frm_select{width:568px;margin:0 0 0 122px}#xhr_content #step_porte_carte #more_content{width:690px;margin:0 20px;cursor:pointer;display:none}#xhr_content #step_porte_carte dl{font-size:.923em;margin:0 0 8px}#xhr_content #step_porte_carte dl dt{margin:0 0 4px}#xhr_content #step_porte_carte dl dd{font-size:.852em;margin:0 0 12px}#xhr_content #step_porte_carte dl dd ul li{margin:0 0 5px}#xhr_content #step_porte_carte .left_bg{background-image:url(../../processus-selection-produit/img/porte-carte/more_content_left_bg.png);background-position:0 0;background-repeat:no-repeat;padding:0 0 0 254px}#xhr_content #step_porte_carte .right_bg{background-image:url(../../processus-selection-produit/img/porte-carte/more_content_right_bg.png);background-position:100% 0;background-repeat:no-repeat;padding:0 417px 0 0}#xhr_content #step_porte_carte #infos-pc{margin-left:122px}#xhr_content #step_porte_carte #nb-pc-total{color:#33d1ff}#xhr_content #step_porte_carte #more_link{color:#33d1ff;cursor:pointer;text-decoration:underline}#xhr_content #nouvelle_adresse_popin{padding:0 0 90px}#xhr_content #champs_requis.new_popin_address_requis{padding:24px 10%;margin:0;position:absolute;bottom:0;width:80%;background:#eee;left:0;text-align:center;color:#323232}#xhr_content .new_popin_address .frm_element,#xhr_content .new_popin_address .frm_select{margin-bottom:32px}#xhr_content .new_popin_address label{display:block}#xhr_content #popin_douanes p{line-height:140%;margin-bottom:20px}#xhr_content #popin_douanes #popin_buttons{bottom:-70px}#popin_buttons #popin_annuler,#popin_buttons #popin_ok{padding:9px 8px}#xhr_content #processus_commande_avoir p{margin:12px 0}#xhr_content #processus_commande_avoir p strong{font-weight:700;color:#33d1ff}#xhr_content #processus_commande_avoir p label{font-weight:700;color:#33d1ff;line-height:23px}#xhr_content #processus_commande_avoir #partiel,#xhr_content #processus_commande_avoir #total{display:block;clear:both}#xhr_content #step_nuancier ul li ul li{text-align:right;overflow:hidden;margin:0 0 8px}#xhr_content #step_nuancier ul li ul li input{float:left;margin:6px 0;background-color:#FFF;border:1px solid #BBB;border-radius:3px;overflow:hidden;padding:5px;z-index:2500;width:228px}#xhr_content #step_nuancier ul li ul li span.couleur{display:block;width:86px;height:1.35em;float:right;margin:6px 0;border:1px solid #aaa}#xhr_content #step_nuancier #popin_header p.explanation{font-size:.96em;line-height:1.25em;margin:15px 0}