#xhr_content #step_mode{width:360px;padding:0}#xhr_content #step_mode #popin_header a.tooltip span{display:none;background:#FFF;border-radius:4px;box-shadow:1px 0 5px #777;color:#555;left:10px;line-height:1.2em;margin-top:-20px;padding:4px;position:absolute;right:20px;text-align:left;top:80px;z-index:99}#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 form p.frm_submit{margin:8px 0;text-align:center;position:static}#xhr_content #step_mode form p.frm_submit button span span span{width:230px;text-align:left}#xhr_content #step_mode form p.frm_submit button .btn_img{margin-right:10px}#xhr_content #step_mode form p.frm_submit button .btn_tag{margin-left:10px}#step_quick_checkout h2{display:none}#step_quick_checkout div.panier,#step_quick_checkout div.reference{width:360px}#step_quick_checkout div.reference{margin-bottom:16px}#step_quick_checkout div.reference label{width:100px}#step_quick_checkout p.siret,#step_quick_checkout p.vat_note{width:362px}#step_quick_checkout p.siret label{padding-right:4px}#step_quick_checkout div.adresse_note{margin-top:-15px;padding:10px 21px;width:320px}#step_quick_checkout div.panier .bloc{width:360px;background-color:#EEE;border:1px solid #DDD;border-radius:4px;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{list-style-type:none}#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.recapitulatif{padding:15px 0 15px 20px}#step_quick_checkout div.panier .bloc ul li .details_panier{display:none;margin:0 20px 0 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:1.065em;line-height:1.1em;font-family:dino-bold,Helvetica,sans-serif;margin:0;overflow:hidden}#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:0 4px 0 0}#step_quick_checkout div.panier .bloc ul li span.prix{display:block;float:right}#step_quick_checkout div.panier .bloc ul li h4 .label{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:245px}#step_quick_checkout div.panier .bloc ul li.prix_total h4 .label{font-family:dino-regular,Helvetica,sans-serif;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:139px}#step_quick_checkout div.panier .bloc ul li h4 .prix_total_label{display:inline;float:none;color:#555;font-family:dino-regular,Helvetica,sans-serif}#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-type:disc;margin:0 0 8px}#step_quick_checkout div.panier .bloc ul.pantone_preview,#step_quick_checkout div.panier .bloc ul.pantone_preview ul,#xhr_content #step_format span.errors,#xhr_content #step_nuancier ul,#xhr_content #step_selection ul{list-style-type:none}#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 ul li strong{font-family:dino-regular,Helvetica,sans-serif}#step_quick_checkout div.panier .bloc ul li.prix_total{overflow:hidden}#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-family:dino-regular;font-size:.994em;padding:0 36px 0 0;margin:0;background-image:url(../../processus-commande/img/push_button_sprite.png);background-position:100% -16px;background-repeat:no-repeat;diplay:block;width:36px;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.2em;padding:2px 0 0;width:333px}#step_quick_checkout #processus_commande_panier{position:relative;width:360px}#step_quick_checkout #form_adresse_existante{background-color:#DD1A74;border-radius:12px;color:#FFF;overflow:hidden;padding:12px;position:relative;width:336px;border:1px solid #DDD}#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:336px}#step_quick_checkout #form_adresse_existante .searchadresse input[type=text]{border-color:#FFF;border-radius:8px;outline-style:none;padding:8px;width:318px}#step_quick_checkout #form_adresse_existante .searchadresse input.ui-autocomplete-loading{background-image:url(../../_common/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-image:url(../../_common/img/common_sprite.png);background-position:-51px -464px;background-repeat:no-repeat;border-color:transparent;border-style:solid;display:block;height:22px;overflow:hidden;text-indent:-1000em;width:22px}#step_quick_checkout #form_adresse_existante .adresse_info{padding:4px 12px 4px 80px;background-color:transparent;background-image:url(../img/livraison_ico.png);background-position:4px 50%;background-repeat:no-repeat;border-radius:8px;color:#6C6C6C}#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}#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{font-size:.994em;margin:0 0 4px;padding:0;width:auto}#step_quick_checkout #form_adresse_existante.adresse_existante_infos p{font-size:.781em;width:224px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#step_quick_checkout .bloc ul li #codepromo.spinner{background-image:url(../../_common/img/loading_spinner.gif);background-position:95% 50%;background-repeat:no-repeat}#xhr_content #quick-checkout{width:360px}#xhr_content #quick-checkout .frm_submit{text-align:center;width:100%}body ul.ui-autocomplete.quickcheckout{border-width:1px;border-style:solid;border-radius:4px}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:#6C6C6C}body ul.ui-autocomplete li.quickcheckout p.reference{font-family:dino-bold;font-size:.994em}#step_absenceatelier{text-align:center;width:400px;line-height:140%}#step_format{width:620px}#step_format .frm_radio p.frm_data{margin:8px 0 0;vertical-align:middle}#xhr_content #step_format #popin_header{margin:0 0 8px}#xhr_content #step_format fieldset{overflow:hidden;line-height:1.85em;vertical-align:middle}:hover>.theme_tooltip{display:none}#xhr_content #step_format label:hover+.theme_tooltip{display:block;top:auto;left:auto}#xhr_content #step_format .theme_tooltip{font-size:.9em;width:300px;position:absolute;margin-top:-70px;background:#f0f0f0;color:#000;padding:4px;border-radius:4px;box-shadow:#777 1px 0 5px;z-index:99}#xhr_content #step_qr_code .cols,#xhr_content #step_qr_code .cols_bg{background-image:url(../img/qr-code/cols_bg.png);background-repeat:repeat-y}#xhr_content #step_format .formats{margin:0;padding:0;width:auto}#xhr_content #step_format .formats p.frm_data{margin:8px 0 0;padding:0;width:auto}#xhr_content #step_format .formats p.frm_data label{display:block;width:auto;margin:0;padding:0}#xhr_content #step_format fieldset legend{width:auto;float:left;padding:0;margin:0 16px 0 27px;font-family:dino-bold;line-height:2.08em}#xhr_content #step_format fieldset p.frm_element,#xhr_content #step_format fieldset p.frm_element span.frm_data{line-height:1.85em;width:auto;float:left;margin:0;padding:0}#xhr_content #step_format fieldset p.frm_element label{line-height:1.85em;width:auto;float:left;margin:0 8px 0 0;padding:0}#xhr_content #step_format fieldset p.largeurfermee,#xhr_content #step_format fieldset p.largeurouvert{margin:0 8px 0 0}#xhr_content #step_format fieldset p.largeurfermee:after,#xhr_content #step_format fieldset p.largeurouvert:after{content:"×";margin:0 0 0 8px}#xhr_content #step_format fieldset p.frm_element input{width:48px}#xhr_content #step_format p.info{margin:0 0 8px 27px;width:auto;font-size:.923em;clear:left;line-height:125%}#xhr_content #step_format p.majoration,#xhr_content #step_format p.surface{font-family:dino-bold}#xhr_content #step_format span.errors{margin:0 0 0 27px}#xhr_content #step_format span.errors span{display:block;margin:0 0 4px}#xhr_content #step_qr_code{width:930px;padding:0 0 64px}#xhr_content #step_qr_code .cols_bg{background-position:678px 0}#xhr_content #step_qr_code .cols{border:1px solid #CCC;background-position:278px 0}#xhr_content #step_qr_code .cols_left{width:278px}#xhr_content #step_qr_code .cols_right{width:650px}#xhr_content #step_qr_code .cols_right .cols_left{width:400px}#xhr_content #step_qr_code .cols_right .cols_right{width:250px}#xhr_content #step_qr_code h2{font-family:dino-bold;color:#000;text-align:center;padding:10px;height:auto;background-color:transparent;font-size:1.207em;text-transform:none;line-height:1em;margin:0}#xhr_content #step_qr_code h3{font-family:dino-bold;font-size:1.136em;text-transform:none;margin:6px 0 16px;padding:0;color:#555;text-align:center}#xhr_content div.horizontal,#xhr_content div.vertical{overflow:hidden;margin:0 0 24px}#xhr_content div.horizontal p,#xhr_content div.vertical p{padding:0;margin:0;float:left}#xhr_content div.horizontal p{width:110px;height:75px}#xhr_content div.horizontal p.positionCode-11{margin:0 10px 10px 24px}#xhr_content div.horizontal p.positionCode-12{margin:0 24px 10px 0}#xhr_content div.horizontal p.positionCode-13{margin:0 10px 0 24px}#xhr_content div.horizontal p.positionCode-14{margin:0 24px 0 0}#xhr_content div.horizontal p label{display:none}#xhr_content div.horizontal p input{width:108px;height:73px}#xhr_content div.horizontal p div{float:none;width:auto;height:auto}#xhr_content div.horizontal p div span{background-image:url(../img/qr-code/code_bg.png);background-repeat:no-repeat;display:block;width:108px;height:73px;border:1px solid #CCC}#xhr_content div.horizontal p.positionCode-11 div span{background-position:2px 2px}#xhr_content div.horizontal p.positionCode-12 div span{background-position:2px 34px}#xhr_content div.horizontal p.positionCode-13 div span{background-position:36px 34px}#xhr_content div.horizontal p.positionCode-14 div span{background-position:72px 34px}#xhr_content div.vertical p{width:75px;height:110px}#xhr_content div.vertical p.positionCode-21{margin:0 10px 10px 59px}#xhr_content div.vertical p.positionCode-22{margin:0 59px 10px 0}#xhr_content div.vertical p.positionCode-23{margin:0 10px 0 59px}#xhr_content div.vertical p.positionCode-24{margin:0 59px 0 0}#xhr_content div.vertical p label{display:none}#xhr_content div.vertical p input{width:73px;height:108px}#xhr_content div.vertical p div{float:none;width:auto;height:auto}#xhr_content div.vertical p div span{background-image:url(../img/qr-code/code_bg.png);background-repeat:no-repeat;display:block;width:73px;height:108px;border:1px solid #CCC}#xhr_content div.horizontal p div span.checked,#xhr_content div.vertical p div span.checked{border-color:#F42E8A}#xhr_content div.vertical p.positionCode-21 div span{background-position:20px 36px}#xhr_content div.vertical p.positionCode-22 div span{background-position:20px 69px}#xhr_content div.vertical p.positionCode-23 div span{background-position:2px 69px}#xhr_content div.vertical p.positionCode-24 div span{background-position:37px 69px}#xhr_content #step_qr_code .cols_right .cols_left h2{margin-bottom:1.1em}#xhr_content #step_qr_code .cols_right .cols_left p.email{margin-top:0;padding:22px 0 0}#xhr_content #step_qr_code .cols_right .cols_left p label{text-align:center;font-family:dino-regular;display:block;width:400px;padding:0;margin:0}#xhr_content #step_qr_code .cols_right .cols_left p input{width:200px;margin:0 92px}#xhr_content #step_qr_code .cols_right .cols_left span.errors{margin:0 0 0 96px}#xhr_content #step_qr_code .cols_right .cols_left span.errors span{margin:0 0 4px}#xhr_content #step_qr_code #preview{margin:120px 22px 0;border:1px solid #000;width:204px;height:202px;display:block;background-image:url(../../_common/img/loading_spinner.gif);background-position:50% 50%;background-repeat:no-repeat}#xhr_content #step_qr_code #preview img{width:204px;background-color:#fff;height:202px;display:block}#xhr_content #step_qr_code #preview_btn{text-align:center}#xhr_content #step_qr_code .cols_right .cols_right p{width:230px;margin:10px}#xhr_content #step_qr_code .cols_right .cols_right p.explanation{font-style:italic;font-size:.852em;line-height:1.2em;text-align:justify}#xhr_content #step_numerotation{width:340px;height:190px}#xhr_content #step_numerotation form p{width:auto}#xhr_content #step_numerotation form p label{display:block;margin:0 0 4px;padding:0;float:none;width:auto}#xhr_content #step_numerotation form p.frm_element input{display:block;width:328px}#xhr_content #step_forme_decoupe{width:440px}#xhr_content #step_forme_decoupe label{width:100%;padding:0}#xhr_content #step_forme_decoupe .saisieNumero{padding:0 0 0 27px;display:none}#xhr_content #step_forme_decoupe .saisieNumero label{width:180px;font-family:dino-bold}#xhr_content #step_forme_decoupe .saisieNumero input{width:210px}#xhr_content #step_forme_decoupe .saisieNumero p.nota{font-size:.781em;font-style:italic;line-height:1.2em;margin:0 0 16px;text-align:justify}#xhr_content #step_faconnage_amalgame{width:650px}#xhr_content #step_faconnage_amalgame .indent{margin:-3px 27px 0!important}#xhr_content #step_faconnage_amalgame .infos{margin-top:-3px;color:#777;font-size:.8em}#xhr_content #step_faconnage_amalgame .info_text{margin-top:20px!important}#xhr_content #step_faconnage_amalgame #nb_pliages_commentaire{width:580px}#xhr_content #step_faconnage_amalgame span.errors{margin:0}#xhr_content #step_faconnage_amalgame form p{margin:0;width:auto}#xhr_content #step_faconnage_amalgame label{width:100%;padding:0}#xhr_content #step_faconnage_amalgame .frm_checkbox{margin:25px 0 15px 10px;padding:0}#xhr_content #step_faconnage_amalgame .input-nb-poses{padding:0 0 0 27px;margin:0 0 16px;display:none}#xhr_content #step_faconnage_amalgame #nb_poses{margin-left:20px;text-align:right;width:50px}#xhr_content #step_faconnage_amalgame .input-nb-poses label{width:122px;margin:0 8px 0 0;font-family:dino-bold}#xhr_content #step_faconnage_amalgame .input-nb-poses input{width:265px}#xhr_content #step_faconnage_amalgame .placeholder_container{position:relative}#xhr_content #step_faconnage_amalgame .placeholder{position:absolute;top:6px;left:6px;opacity:.7;z-index:100;overflow:hidden;height:110px}#xhr_content #step_faconnage_amalgame .autrecontent textarea{width:470px;z-index:1000;background-color:#fff;height:96px;position:relative;top:0;left:0}#xhr_content #step_faconnage_amalgame p.frm_data{margin-top:15px}#xhr_content #step_faconnage_amalgame label.checkbox.poses-total,#xhr_content #step_faconnage_amalgame label.input.poses-total{display:inline-block}#xhr_content #step_faconnage_amalgame label.checkbox.poses-total{width:83%}#xhr_content #step_faconnage_amalgame label.input.poses-total{margin-left:5%;width:10%;text-align:right}#xhr_content #step_faconnage_amalgame label.input.poses-total input{width:50px}#xhr_content #step_nuancier{width:420px}#xhr_content #step_nuancier ul li{margin:0 0 16px}#xhr_content #step_nuancier ul li label{margin:0 0 4px}#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 p.frm_element{float:left;width:332px;margin:0;padding:0}#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 p div.selector{margin:0}#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}body .ui-autocomplete{border-top-right-radius:0;border-top-left-radius:0;padding:0;border-width:1px;border-style:none solid solid;border-color:#BBB}body .ui-autocomplete-input:focus{border:1px solid #FEC8E8}body .ui-autocomplete .ui-menu-item{color:#6C6A6A;padding:0}body .ui-autocomplete .ui-menu-item .ui-corner-all{border-radius:0;padding:4px 8px;background-image:none;border-width:1px;border-style:solid none none;border-color:#DDD;outline-style:none}body .ui-autocomplete .ui-state-hover{color:#E3006A;padding:4px 8px;background-color:#EEE;outline-style:none}#xhr_content #step_porte_carte{width:740px}#xhr_content #step_porte_carte .frm_fieldset_border{margin:0}#xhr_content #step_porte_carte fieldset{padding:20px 0}#xhr_content #step_porte_carte p#disclaimer{text-align:center;background-image:url(../img/porte-carte/disclaimer_bg.png);background-position:50% 0;background-repeat:no-repeat;width:464px;margin:0;padding:220px 133px 0;min-height:34px}#xhr_content #step_porte_carte div.frm_radio{width:464px;margin:16px 133px 0}#xhr_content #step_porte_carte div.frm_radio p{width:464px;margin:4px 0 0}#xhr_content #step_porte_carte div.frm_radio label{line-height:1.64em;width:464px;padding:0;margin:0}#xhr_content #step_porte_carte p.frm_select{width:568px;margin:0 0 0 162px}#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{font-family:dino-bold;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(../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(../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:166px}#xhr_content #step_porte_carte #nb-pc-total{color:#E3006A}#xhr_content #step_grands_formats,#xhr_content #step_grands_formats .frm_radio p,#xhr_content #step_grands_formats .frm_radio p label{width:400px}#xhr_content #step_grands_formats form p,#xhr_content #step_grands_formats form p label{margin:0;padding:0;display:block}#xhr_content #step_grands_formats #note_poses_grands_formats{margin-top:20px;font-size:.8em}#xhr_content #step_forever_card{width:600px}#xhr_content #step_forever_card #popin_header p{line-height:1.4em}#xhr_content #step_forever_card #popin_header p.theme_color{line-height:1.88em}#xhr_content #step_forever_card .cols{overflow:hidden}#xhr_content #step_forever_card .cols_left,#xhr_content #step_forever_card .cols_right{width:300px;float:left;margin:0 0 32px}#xhr_content #step_forever_card .cols h2{color:#555;background-color:transparent;height:auto;line-height:1em;margin:0 0 16px;text-indent:0;text-align:center;text-transform:none;font-size:1.278em}#xhr_content #step_forever_card .errors{margin:0 0 0 214px}#xhr_content #step_forever_card div.horizontal p.positionCode-11{margin:0 10px 10px 35px}#xhr_content #step_forever_card div.horizontal p.positionCode-12{margin:0 35px 10px 0}#xhr_content #step_forever_card div.horizontal p.positionCode-13{margin:0 10px 0 35px}#xhr_content #step_forever_card div.horizontal p.positionCode-14{margin:0 35px 0 0}#xhr_content #step_forever_card div.vertical p.positionCode-21{margin:0 10px 10px 70px}#xhr_content #step_forever_card div.vertical p.positionCode-22{margin:0 70px 10px 0}#xhr_content #step_forever_card div.vertical p.positionCode-23{margin:0 10px 0 70px}#xhr_content #step_forever_card div.vertical p.positionCode-24{margin:0 70px 0 0}#xhr_content #step_forever_card form p.frm_element,#xhr_content #step_forever_card form p.help{width:600px}#xhr_content #step_forever_card form p.frm_element label{width:196px;font-family:dino-bold}#xhr_content #step_forever_card form p.frm_element input[type=text]{width:378px}#xhr_content #step_forever_card form p.help{font-size:.994em}#xhr_content #step_selection{width:400px}#xhr_content #step_selection ul li{margin:0 0 16px}#xhr_content #step_selection ul li label{line-height:1.74em}#xhr_content #step_selection ul li ul li{overflow:hidden;margin:8px 0 0 27px}#xhr_content #step_selection ul li ul li strong{display:block;float:left;width:160px}#xhr_content #step_motion_card form{width:920px;line-height:1.35}#xhr_content #step_motion_card hr.clear{border:none;clear:both}#xhr_content #step_motion_card h2{font-size:1.7em;margin-bottom:8px;text-transform:uppercase;margin-top:20px;text-align:left;font-family:dino-bold}#xhr_content #step_motion_card .colonne-gauche{float:left;width:50%}#xhr_content #step_motion_card .colonne-droite{float:right;width:50%}#xhr_content #step_motion_card .top p{text-transform:uppercase;color:#E3006A;font-size:1.15em;margin-bottom:5px;padding:4px 0;text-align:center;overflow:visible;width:auto}#xhr_content #step_motion_card .colonne-droite #previsu{border:1px solid #EEE;box-shadow:0 10px 10px 0 rgba(0,0,0,.4);margin:0 20px}#xhr_content #step_motion_card #polices{float:left;border:1px solid #D5D5D5;width:45%}#xhr_content #step_motion_card #couleurs{float:right;border:1px solid #D5D5D5;width:45%;background:#F7F7F7}#couleurs .top,#xhr_content #step_motion_card #polices .top{background:#EAEAEA;border-bottom:1px solid #D5D5D5;padding:2px 8px}#xhr_content #step_motion_card #polices ul{margin:0;padding:0}#xhr_content #step_motion_card #polices ul li{background:#F7F7F7;border-bottom:1px dotted #D5D5D5;list-style-type:none;padding:5px;cursor:pointer;margin:0}#xhr_content #step_motion_card #polices ul li.active{background:#E3006A;color:#FFF}#xhr_content #step_motion_card #polices ul li:last-child{border-bottom:none}#xhr_content #step_motion_card #couleurs .couleur{background:#F7F7F7;width:25%;float:left;cursor:pointer}#xhr_content #step_motion_card #couleurs label{border:1px solid #D7D7D7;margin-left:-3px;margin-top:2px;padding-right:12px;height:16px;position:absolute}#xhr_content #step_motion_card #contact{margin-top:2px}#xhr_content #step_motion_card #contact label{display:block;text-align:left;position:absolute;right:0;line-height:1.3;width:500px}#xhr_content #step_motion_card #contact #email{float:left;margin-top:4px;margin-right:10px;width:375px}#xhr_content #step_motion_card #contact .email .errors{margin:0;width:375px}#xhr_content #step_motion_card #contact .soumettre{float:right}#xhr_content #step_motion_card #geolocalisation{border-top:2px dotted #D7D7D7;margin-top:12px}#xhr_content #step_motion_card #geolocalisation label{display:block;text-align:left;float:left;margin:2px 10px 0 0;width:175px}#xhr_content #step_motion_card #geolocalisation p.frm_data{float:left;margin:0;overflow:hidden;width:175px}#xhr_content #step_motion_card #geolocalisation .radio{float:left}#xhr_content #step_motion_card p.suivant{text-align:right}#xhr_content #step_finalisation{background-color:transparent;width:300px}#xhr_content #step_finalisation a{display:block;margin:8px 32px 32px;text-align:center}#erreur_nb_poses_avec_faconnage,#erreur_nb_poses_sans_faconnage{visibility:hidden;font-size:.9em;padding-top:5px;padding-bottom:7px;color:#a03;font-weight:700}#xhr_content #format-speciaux sup{color:#E3006A}#carte_decoupe_numerique{background-image:url(../img/decoupe-numerique/carte-carre.jpg);background-position:-3px -3px;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.3);height:167px;margin:10px auto;width:267px}#xhr_content #step_forme_decoupe_numerique .bloc{display:inline-block;width:580px;margin:auto}#carte_decoupe_numerique_titre{text-align:center;margin:10px 10px 20px}#carte_decoupe_numerique_recto{font-size:1.1em;font-family:dino-bold;margin-bottom:25px}#xhr_content #step_forme_decoupe_numerique .frm_fieldset_border{margin:0}#xhr_content #step_forme_decoupe_numerique fieldset{padding:20px 0;text-align:center}#xhr_content #step_forme_decoupe_numerique{width:600px}#xhr_content #step_forme_decoupe_numerique .frm_checkbox{padding:0;display:inline-block;width:172px}.check_decoupe_numerique_hd{padding-left:70px}#xhr_content form div.frm_fieldset_border fieldset p.check_decoupe_numerique_bd,#xhr_content form div.frm_fieldset_border fieldset p.check_decoupe_numerique_hd{margin:0 0 0 133px;text-align:left}#xhr_content form div.frm_fieldset_border fieldset p.check_decoupe_numerique_bg,#xhr_content form div.frm_fieldset_border fieldset p.check_decoupe_numerique_hg{margin:0 0 0 99px;text-align:left}#step_forme_decoupe_numerique #carte_decoupe_numerique{height:167px;width:167px}