.transac-block .retrait-billet .entete .trajet .train{margin-right:2px;float:none}.transac-block .retrait-billet .entete .price .label{display:block;float:left;width:120px;padding-top:8px}.transac-block .retrait-billet .travels{overflow:hidden;float:left;padding:6px 0;width:545px}.transac-block .retrait-billet .travel_resume_detail .train{clear:both;display:block;float:left}.transac-block .retrait-billet .last .departure .hour{color:#636363;font-weight:normal}.transac-block .retrait-billet .last .departure .station{font-weight:normal}.transac-block .retrait-billet .travel_resume_details .departure,.transac-block .retrait-billet .travel_resume_details .arrival{width:190px}.transac-block .retrait-billet .travel_resume_detail .travel_via .arrival .station{font-weight:normal}.transac-block .retrait-billet .travel_resume_detail .duration{clear:both;float:right;margin-top:0}.transac-block .retrait-billet .travel_resume_detail .travel_via .date{padding-left:5px}.transac-block .retrait-billet .delete_button{margin:20px 20px 10px 0}#block-basket.transac-block #card-customer-infos ~ .delete_button{position:static}#block-basket.transac-block #card-customer-infos ~ .delete_button.panier_style{position:absolute}#block-basket.transac-block .delete_button{margin:0;position:absolute;left:16px;bottom:0;transform:translateY(50%);border-radius:20px;z-index:1}.transac-block .retrait-billet .delete_button a,#block-services.transac-block .delete_button a{text-decoration:none;padding:6px 10px}.transac-block .retrait-billet .avis{padding:2px 7px 3px;height:11px;background-color:#ecece4;margin-right:8px}.transac-block .retrait-billet .avis a{text-decoration:none}.transac-block .retrait-billet .avis .label{font-size:1em;font-weight:bold}.transac-block .retrait-billet .avis .logo{width:67px;height:8px;padding-left:8px}.transac-block .retrait-billet .travel_more_infos_opened table tr{border:0 none}.transac-block .retrait-billet .travel_more_infos_opened .unmodified{background-color:#fff}.transac-block .retrait-billet .travel_more_infos_opened table td{vertical-align:middle;font-size:1em;color:#636363;padding-bottom:5px}.transac-block .retrait-billet .travel_more_infos_opened table td.fleche{width:15px;padding-right:10px;padding-left:10px}.transac-block .retrait-billet .travel_more_infos_opened table td.etat{width:60px;padding-right:10px;padding-left:0}.transac-block .retrait-billet .travel_more_infos_opened table td.price{width:50px;font-size:1.2em;font-weight:bold}.transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos{width:70px}.transac-block .retrait-billet .travel_more_infos_opened table td.place_icon{width:33px}#warning-block{clear:both;padding-top:20px}.transac-block .bloc-services-commun{clear:both}.transac-block .fare-name{font-weight:bold;color:#000;text-transform:uppercase;font-size:1.1em;margin-top:0}.transac-block .fare-description ~ .fare-name{margin-top:15px;display:inline-block}#your-trip .demat-conditions-collection{margin-top:30px}#your-trip .demat-conditions-collection .demat-ouibus{width:92%;min-height:14px}#your-trip .demat-conditions-collection p{display:inline-block;box-sizing:content-box;min-height:45px;border:1px solid #ea5330;background-color:#f7f7f7;text-align:center;padding:5% 4% 4%;vertical-align:top;position:relative;border-radius:2px;width:37%;background:0;font-size:13px;line-height:17px}#your-trip .demat-conditions-collection .word-middle{display:inline-block;min-height:99px;line-height:99px;color:#0088ce;width:34px;text-align:center}#your-trip .demat-conditions-collection .picto-gen{position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:45px;height:45px}#your-trip .demat-conditions-collection .picto-gen.picto-print{background:url(/imgs/retrait-billet/sprite-modes-retraits-demat.png) no-repeat left top}#your-trip .demat-conditions-collection .picto-gen.picto-mobile{background:url(/imgs/retrait-billet/sprite-modes-retraits-demat.png) no-repeat left -46px}.transac-block .types-retrait .ebillet-justificatif{padding-left:27px}.transac-block .container-trick,.transac-block .marging-justificatif{margin-top:20px}.transac-block .style-justificatif{font-weight:bold!important}.transac-block .color-justificatif{color:#0088ce!important}#your-trip.aftersale .types-retrait{display:flex;justify-content:space-between;flex-flow:row wrap}#your-trip.aftersale .container-print-link{float:right}#your-trip.aftersale .container-print-link .button-primary{padding:5px 10px;position:absolute;height:auto;right:0;top:15px}#your-trip.aftersale #passengers{border:0 none}#your-trip.aftersale #passengers table{padding:10px;border-collapse:separate}#your-trip.aftersale #passengers td{padding-right:10px}.transac-block #your-trip #passengers tbody,.transac-block #box-label tbody{border:0 none}.transac-block .container-warning-aftersale .warning-aftersale-popup-label{text-align:right}.transac-block .retrait-billet .entete.subscription-header{height:22px}.transac-block #exchange .entete .img{border:0;height:25px;padding-top:0;text-align:center;width:62px}.transac-block #exchange .entete .trajet{border:0;font-weight:bold;max-width:275px;min-width:225px;padding-left:10px;padding-right:10px;text-transform:uppercase;width:auto}.transac-block .cancelled-message{margin-top:20px}.transac-block #exchange .entete .price{float:none;padding-left:10px;padding-right:10px;padding-top:0;text-align:right;width:auto}.transac-block #exchange .entete .price-value{font-weight:bold}.transac-block .retrait-billet .travel .date{display:block;color:#e85317;font-size:1em;font-weight:bold;float:right;margin-top:9px;width:85px}.transac-block .retrait-billet .travel_more_infos_opened{background-color:transparent;border-top:medium none}.transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened{padding:0}.transac-block .retrait-billet .travel_more_infos_opened table{padding:0;font-size:.9em;border-collapse:separate;border-top:4px solid #fff}.transac-block .retrait-billet .travel_more_infos_opened table tbody,.transac-block .retrait-billet .travel_more_infos_opened table form tbody{border:medium none}.transac-block .retrait-billet .travel_more_infos_opened table .annuler{color:#e85317;font-weight:bold}.transac-block .retrait-billet .label{float:right}.transac-block .retrait-billet .travel_more_infos_opened table .passager{border-top:5px solid #fff;margin:0;padding:0 0 8px}.transac-block .retrait-billet .travel_more_infos_opened table .passager .checkPassenger{position:relative;top:-12px}.transac-block .retrait-billet .travels{width:526px;padding:2px 0 4px 10px}.transac-block #exchange .paymentExchangeSummaryBloc{float:left;color:#4d4b4c;background-color:#e7e6e4;border:2px solid #dad9d7;margin-top:10px;padding:5px;display:block;border-radius:2px}.transac-block #exchange .paymentExchangeSummaryBloc .refundable-price{font-weight:bold}.transac-block .retrait-billet .travel_more_infos_opened td{padding-top:13px;vertical-align:top}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened .passager .passenger_infos{padding-top:0;vertical-align:top;width:95px}body.page-reservation-commande .transac-block .retrait-billet .passager .passenger_infos,body.page-reservation-paiement .transac-block .retrait-billet .passager .passenger_infos,body.page-reservation-confirmation .transac-block .retrait-billet .passager .passenger_infos{background-position:10px 15px}.transac-block #basket .footnotes{margin-top:20px}.transac-block .retrait-billet .travel_more_infos_opened .passenger_infos .passenger_label{font-size:1em;color:#000;font-weight:bold;line-height:1.2em;padding-left:5px}.transac-block .retrait-billet .travel_more_infos_opened .passenger_infos .passenger_age{line-height:1.5em}.transac-block .retrait-billet .travel_more_infos_opened .place_details{vertical-align:top;padding:0 0 0 30px;position:relative}.transac-block .retrait-billet .travel_more_infos_opened .place_details div{display:block}.transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.car_place,.transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.placement,.transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.type{line-height:1em;margin:0;padding:0}.transac-block .retrait-billet .details .travel_more_infos_opened table .place_details .car_place{border-top:1px solid #bdbdbd;margin-top:5px;padding-top:5px}.transac-block .retrait-billet .travel_more_infos_opened td{padding:10px 0 0 0}.transac-block .retrait-billet .travel_more_infos_opened .fare_details,.transac-block .retrait-billet .travel_more_infos_opened table tr td.fare_details{line-height:1.2em;padding-top:10px;width:335px;vertical-align:middle}.vsc__main .transac-block .retrait-billet .travel_more_infos_opened .fare_details,.vsc__main .transac-block .retrait-billet .travel_more_infos_opened table tr td.fare_details{vertical-align:top;padding-top:0;padding-bottom:16px;padding-left:10px}.transac-block .insurance{background-color:#ededeb;margin-top:5px;padding:8px 1.5% 8px;width:97%}.transac-block .insurance+.insurance{margin-top:10px}.transac-block .annulation-insurance-container{position:relative}.transac-block .insurance-logo{width:13%;position:absolute;right:-5px;top:0}.transac-block .insurance-logo strong{display:inline-block;text-transform:uppercase;font-weight:normal}.transac-block .title-price-row ~ .title-price-row{margin-top:15px}.transac-block .title-insurance-container{display:inline-block;width:74%;padding:0 0 0 9%;vertical-align:top;font-size:16px}.transac-block .title-cancellation{background:url("/imgs/css/fr/panier/cancellation-insurance.png") no-repeat}.transac-block .title-travel{background:url('/imgs/css/fr/panier/travel-insurance-loisir.png') no-repeat}.transac-block .title-travel-vsce{background:url('/imgs/css/fr/panier/travel-insurance-eu.png') no-repeat}.transac-block .insurance-title{display:inline-block;margin-top:5px;min-height:33px;font-size:13px;line-height:25px;text-transform:uppercase}.transac-block .insurance-lightbox-info{display:inline-block}.transac-block .insurance-cancellation{color:#7abb00}.transac-block .insurance-travel{color:#0088ce}.transac-block .choice-insurance{display:inline-block;width:100%;vertical-align:top}.transac-block .choice-insurance p{display:inline-block;vertical-align:middle}.transac-block .choice-insurance input[type=radio],.transac-block .choice-insurance label{vertical-align:middle}.transac-block .description-row{font-style:italic;width:68%;margin-left:9%}.transac-block .label-new{background:#0088ce;color:#fff;text-transform:uppercase;font-weight:bold;line-height:35px;padding:2px;vertical-align:middle}.transac-block .covered-travel{font-weight:bold;padding:5px 0;margin-top:6px;color:#000;width:67%;margin-left:9%}.transac-block .covered-travel .departure-covered,.transac-block .covered-travel .arrival-covered{display:block}.transac-block .covered-travel .departure-covered:last-child,.transac-block .covered-travel .arrival-covered:last-child{border-bottom:0 none}.transac-block .covered-travel .departure-covered,.transac-block .covered-travel .arrival-covered{border-bottom:1px dashed #bababa;padding-bottom:2px;margin-bottom:2px}.transac-block .covered-travel .departure-covered.not-eligible,.transac-block .covered-travel .arrival-covered.not-eligible{color:#bababa}.transac-block .choice-insurance .choice-container{width:23%;text-align:right;margin-top:6px;padding:5px 0}.transac-block .choice-insurance .insurance-disabled-price{color:#ccc}.transac-block .amountInsuranceAnnul,.transac-block .amountInsuranceTempo{font-weight:bold;margin-right:10px}.transac-block .display-price-DF{display:block;clear:both;overflow:hidden;padding:25px;border:1px solid #ea5330;border-radius:5px;margin:20px}.transac-block .inc-total-insurance-div .totalTitle{float:left;font-size:1.2em}.transac-block .inc-total-insurance-div .totalTitle span{text-transform:uppercase}.transac-block .inc-total-insurance-div .totalAmount,.transac-block .inc-total-insurance-div .totalAmountServices,.transac-block .inc-total-detail-div .totalAmount{float:right;font-size:1.7em;font-weight:bold}.transac-block .inc-total-insurance-div .totalAmountServices>span{display:inline-block;min-width:100%;text-align:right}.transac-block .inc-total-insurance-div .totalAmountServices>span.local-price{font-size:14px;color:#4d4f53}.transac-block .retrait-billet .selectedAmount{font-weight:bold;float:left;color:#4d4b4c;background-color:#e7e6e4;border:2px solid #dad9d7;margin:10px 0;padding:5px 10px;border-radius:2px;width:557px;display:none}.transac-block .folder-box{display:inline-block;width:100%;padding:20px;border:1px solid #ea5330;border-radius:5px}.transac-block .reference-dossier{display:inline-block}.transac-block .reference-nom{display:inline-block;float:right}.transac-block .reference-dossier p,.transac-block .reference-nom p{margin:0;font-weight:bold;color:#000;vertical-align:middle;display:inline-block}.transac-block .reference-dossier span,.transac-block .reference-nom span{text-transform:uppercase;color:#0088ce;vertical-align:middle;max-width:302px;word-break:break-all;font-weight:bold;font-size:1.4em}.transac-block .reference-dossier li,.transac-block .reference-dossier ul{display:inline-block;color:#ea5330;font-weight:bold;vertical-align:middle;font-size:1.2em}.transac-block .reference-dossier li+li:before{content:"|"}#consult-order-summary.transac-block .types-retrait{float:left}.transac-block .types-retrait{margin-bottom:10px}.transac-block #box-label{border:medium none;padding:15px 0 0 72px}.transac-block #your-trip .types-retrait .demat,.transac-block .types-retrait .demat{background:url(/imgs/css/fr/retrait/choix-e-ticket.png) no-repeat left center}#block-consult-order.transac-block .types-retrait .demat{float:none;display:inline-block}#block-consult-order.transac-block .types-retrait .container-print-link{display:inline-block;vertical-align:top;text-align:right}#block-consult-order.transac-block .aftersale-justif .container-print-link{display:block}#block-consult-order.transac-block .aftersale-justif .container-print-link a{margin-top:0;margin-bottom:20px;padding:10px 10px 0 10px}#block-consult-order.transac-block .aftersale-justif .demat-conditions-collection,#block-consult-order.transac-block .aftersale-justif .demat-trick,#block-consult-order.transac-block .aftersale-justif .container-warning-aftersale{display:none}.transac-block .noJavascript #your-trip .types-retrait .demat,.transac-block .noJavascript .types-retrait .demat{float:none}.transac-block #your-trip .types-retrait .demat-pah,.transac-block .types-retrait .demat-pah{background:url(/imgs/css/fr/retrait/choix-pah.png) no-repeat left center}.transac-block .folder-box{background-color:#ecece4;padding:10px}.transac-block .button-print{max-width:70%}.transac-block #box-label h3{font-size:1em;font-style:normal;font-weight:bold;line-height:1.3em;margin-bottom:0;margin-top:0;padding-bottom:2px;text-transform:none}.transac-block #box-label h3 em.chosen-mode-name{color:#ea5330;font-size:1.2em;font-weight:bold;text-transform:none}.transac-block #box-label p{font-size:11px}.transac-block #box-label.demat p{float:left}.transac-block #box-label p.container-print-link{min-width:100px;float:right}.transac-block .types-retrait td.digital-travel-product{padding-left:0!important;white-space:normal!important}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container{display:block;text-align:center}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container{border-top-width:1px;border-bottom-width:1px;margin-top:12px}.transac-block .types-retrait .digital-travel-product .digital-travel-first-info{font-weight:bold}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container #print-link{color:#0088ce!important;text-decoration:none;border:1px solid #0088ce;padding:5px 15px;border-radius:3px;margin-top:5px!important}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container div{min-width:20%;margin-top:12px}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container div.two-tickets{margin-right:16%}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container div.one-ticket{min-width:43%!important}.transac-block .types-retrait .digital-travel-product .digital-travel-product-container div.one-ticket-only{text-align:center}.transac-block .types-retrait #help{clear:both;text-align:right}.transac-block .container-button{text-align:right}#consult-order-summary .button-primary,#consult-order-summary .button-secondary,#block-consult-order .button-primary,#summary .button-secondary{padding-left:6px;padding-right:6px;display:inline-block}.transac-block .book-other-train{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between;margin-top:20px;font-size:16px}.msie8 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeAnnul,.msie8 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeTempo{width:55%}.msie8 .transac-block .retrait-billet .label{padding-right:1px}.msie8 .transac-block .retrait-billet .label{padding-right:1px}.msie8 .transac-block .insurance-choice,.msie8 .transac-block .insurance-choice{width:38%}.msie8 .transac-block .insurance-detail li{width:60%}.transac-block #select-retrait-new-model .types-retrait.promote-mode li label.demat{background:url(/imgs/css/fr/retrait/choix-e-ticket-new-unselect.png) no-repeat}.transac-block #select-retrait-new-model .types-retrait.promote-mode li.checked label.demat{background:url(/imgs/css/fr/retrait/choix-e-ticket-new.png) no-repeat}#block-order.transac-block #select-retrait-new-model .types-retrait.promote-mode li.checked label.demat-pah{background:url(/imgs/css/fr/retrait/choix-impression-new.png) no-repeat;background-size:34px}#block-order.transac-block #select-retrait-new-model .types-retrait.promote-mode li label.demat-pah{background:url(/imgs/css/fr/retrait/choix-impression-new-unselect.png) no-repeat;background-size:39px 36px}#block-order.transac-block #select-retrait-new-model .types-retrait li label.bls{background:url(/imgs/css/fr/retrait/choix-retrait-new-unselect.png) no-repeat;padding:0 0 2px 59px}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked label.bls{background:url(/imgs/css/fr/retrait/choix-retrait-new-select.png) no-repeat}#block-order.transac-block #select-retrait-new-model .types-retrait li label.demat-tkouibus{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOCAxMy42SDExLjhDMTIuOCAxMy42IDEzLjYgMTIuOCAxMy42IDExLjhWMS44QzEzLjYgMC44IDEyLjggMCAxMS44IDBIMS44QzAuOCAwIDAgMC44IDAgMS44VjExLjhDMCAxMi44IDAuOCAxMy42IDEuOCAxMy42Wk0xLjggMS44SDExLjhWMTEuOEgxLjhWMS44Wk05LjEgNC44VjguOEM5LjEgOSA5IDkuMSA4LjggOS4xSDQuOEM0LjcgOS4xIDQuNiA5IDQuNiA4LjhWNC44QzQuNiA0LjcgNC43IDQuNiA0LjggNC42SDguOEM5IDQuNiA5LjEgNC43IDkuMSA0LjhaTTIwLjEgOC44VjQuOEMyMC4xIDQuNyAyMC4yIDQuNiAyMC4zIDQuNkgyNC40QzI0LjUgNC42IDI0LjYgNC43IDI0LjYgNC44VjguOUMyNC42IDkgMjQuNSA5LjEgMjQuNCA5LjFIMjAuM0MyMC4yIDkuMSAyMC4xIDkgMjAuMSA4LjhaTTQuNiAyNC4yVjIwLjFDNC42IDIwIDQuNyAxOS45IDQuOCAxOS45SDguOUM5IDE5LjkgOS4xIDIwIDkuMSAyMC4xVjI0LjJDOS4xIDI0LjMgOSAyNC40IDguOSAyNC40SDQuOEM0LjcgMjQuNSA0LjYgMjQuNCA0LjYgMjQuMlpNMjkgMTIuNkMyOS4xIDEyLjQgMjkuMiAxMi4xIDI5LjIgMTEuOFYxLjhDMjkuMiAwLjggMjguNCAwIDI3LjQgMEgxNy40QzE2LjQgMCAxNS42IDAuOCAxNS42IDEuOFYxMS44QzE1LjYgMTIuNCAxNS45IDEzIDE2LjQgMTMuM0MxNS4yIDE0LjEgMTQuMiAxNS4xIDEzLjQgMTYuM0MxMy4xIDE1LjggMTIuNSAxNS40IDExLjkgMTUuNEgxLjlDMC45IDE1LjQgMC4xIDE2LjIgMC4xIDE3LjJWMjcuMkMwLjEgMjguMiAwLjkgMjkgMS45IDI5SDExLjlDMTIuMiAyOSAxMi40IDI4LjkgMTIuNyAyOC44QzE0LjcgMzIuNiAxOC43IDM1LjIgMjMuMyAzNS4yQzI5LjkgMzUuMiAzNS4zIDI5LjggMzUuMyAyMy4yQzM1LjMgMTguNiAzMi43IDE0LjcgMjkgMTIuNlpNMTEuOCAxOS40QzExLjQgMjAuNiAxMS4yIDIxLjkgMTEuMiAyMy4yQzExLjIgMjQuNSAxMS40IDI1LjggMTEuOCAyN1YyNy4ySDEuOFYxNy4ySDExLjhWMTkuNFpNMjcuNCAxLjhWMTEuOEgyNy4yQzI2IDExLjQgMjQuNiAxMS4xIDIzLjIgMTEuMUMyMS44IDExLjEgMjAuNSAxMS40IDE5LjIgMTEuOEgxNy4zVjEuOEgyNy40Wk0yMy4yIDMzLjRDMTguOCAzMy40IDE1IDMwLjYgMTMuNiAyNi43QzEzLjIgMjUuNiAxMyAyNC40IDEzIDIzLjJDMTMgMjIgMTMuMiAyMC44IDEzLjYgMTkuN0MxNC42IDE2LjkgMTYuOCAxNC43IDE5LjUgMTMuN0MyMC42IDEzLjMgMjEuOSAxMyAyMy4yIDEzQzI0LjUgMTMgMjUuNyAxMy4yIDI2LjkgMTMuN0MzMC43IDE1LjIgMzMuNSAxOC45IDMzLjUgMjMuMkMzMy41IDI4LjggMjguOSAzMy40IDIzLjIgMzMuNFpNMjYuNSAyNC42QzI2LjggMjQuOSAyNi44IDI1LjUgMjYuNSAyNS44TDIzLjggMjguNUMyMy42IDI4LjcgMjMuNCAyOC44IDIzLjIgMjguOEMyMyAyOC44IDIyLjggMjguNyAyMi42IDI4LjZMMTkuOSAyNS45QzE5LjYgMjUuNiAxOS42IDI1IDE5LjkgMjQuN0MyMC4xIDI0LjUgMjAuMyAyNC40IDIwLjUgMjQuNEMyMC43IDI0LjQgMjAuOSAyNC41IDIxLjEgMjQuN0wyMi4zIDI1LjlWMTlDMjIuMyAxOC41IDIyLjcgMTguMSAyMy4yIDE4LjFDMjMuNyAxOC4xIDI0LjEgMTguNSAyNC4xIDE5VjI1LjlMMjUuMyAyNC43QzI1LjUgMjQuNSAyNS43IDI0LjQgMjUuOSAyNC40QzI2LjIgMjQuMyAyNi40IDI0LjQgMjYuNSAyNC42WiIgZmlsbD0iI2VhNTMzMCIvPgo8L3N2Zz4=) no-repeat}.transac-block #select-retrait-new-model .types-retrait.promote-mode li label.demat{background:url(/imgs/css/fr/retrait/choix-e-ticket-new-unselect.png) no-repeat;padding:0 0 2px 59px}.transac-block #select-retrait-new-model .types-retrait.promote-mode li.checked label.demat{background:url(/imgs/css/fr/retrait/choix-e-ticket-new.png) no-repeat}#block-order.transac-block #select-retrait-new-model .types-retrait.promote-mode li.checked label.demat-pah{background:url(/imgs/css/fr/retrait/choix-impression-new.png) no-repeat;background-size:34px}#block-order.transac-block #select-retrait-new-model .types-retrait.promote-mode li label.demat-pah{background:url(/imgs/css/fr/retrait/choix-impression-new-unselect.png) no-repeat;background-size:39px 36px}#block-order.transac-block #select-retrait-new-model .types-retrait li label.bls{background:url(/imgs/css/fr/retrait/choix-retrait-new-unselect.png) no-repeat}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked label.bls{background:url(/imgs/css/fr/retrait/choix-retrait-new-select.png) no-repeat}#block-consult-order.transac-block .types-retrait #block-print-link{min-width:30%;margin-top:20px}.transac-block #your-trip #ref-folder-digital{padding:5px;float:none;background:#0086d0;color:#fffff5;overflow:hidden;border:medium none;border-radius:5px 5px 0 0}.transac-block .reference-dossier-digital,.transac-block .reference-nom-digital{display:inline-block;vertical-align:middle;font-size:16px;max-width:302px;font-weight:bold;width:48%;text-align:center;padding:5px 0 10px 0}.transac-block .reference-dossier-digital-label,.transac-block .reference-nom-digital-label{font-size:12px;padding:0 0 10px 0}.transac-block .reference-dossier-digital-details{text-align:center;padding-bottom:5px}.transac-block #box-label-digital .blue-highlight{vertical-align:middle;width:90%;font-size:11px;color:#0088ce!important}.transac-block #box-label-digital .tick-info.blue-highlight{padding-top:0!important;padding-right:5px}.transac-block #box-label-digital .ticket-non-printable-info .blue-highlight{vertical-align:bottom;line-height:23px;background-image:url("/imgs/css/fr/retrait/information-digital.png");min-height:23px;background-repeat:no-repeat;padding-left:30px;width:auto}.transac-block #box-label-digital .tick-info{display:inline-block;vertical-align:top}.transac-block #box-label-digital .mobile,.transac-block #box-label-digital .printer{display:inline-block;width:45%;min-width:180px;vertical-align:top;overflow:initial}.transac-block #box-label-digital .or{display:inline-block;width:43px;text-align:center;vertical-align:top;padding-top:25px;font-size:14px;overflow:initial}.transac-block #box-label-digital .label{font-weight:bold;text-align:center;padding-left:40px;padding-right:40px;padding-bottom:10px}.transac-block #box-label-digital .picto{text-align:center;padding:10px}.transac-block #box-label-digital .information{display:inline-block;color:#848484;vertical-align:top}.transac-block #box-label-digital .info .information{background-image:url("/imgs/css/fr/retrait/green-check.png");min-height:23px;background-repeat:no-repeat;padding-left:20px}.transac-block #box-label-digital{border:2px solid #0086d0;border-radius:0 0 5px 5px;padding:15px 10px 15px 10px}.transac-block #box-label-digital .mobile .info{line-height:25px;padding-left:10px}.transac-block #box-label-digital .printer .info{line-height:25px;padding-left:30px;width:auto}.transac-block #box-label-digital .ticket-non-printable-info{padding-left:30px;padding-top:15px;text-align:center;padding-right:30px}.transac-block #box-label-digital .information .color-df-france-4{color:#63aed7}.transac-block #box-label-digital .picto-printer{width:40px;height:38px}.transac-block #box-label-digital .picto-mobile{width:23px;height:38px}.transac-block .no-br-on-this{white-space:nowrap}.transac-block .digital-box.traveller .retrait-billet .left.btn.button-secondary.delete_button{padding:0 20px;position:initial}.chose-col{width:10%;background-color:#bfbfbf;padding-right:10px}.price-mondial-assistance{position:absolute;right:16px}.logo-assurance{float:left;width:10%}.description-bloc-assurance{padding-left:10px}.logo-assurance>img{height-max:50px;width-max:70px}.transac-block #your-trip #box-label .delivery-mode-chosen{max-width:250px;min-height:50px}@media screen and (max-width:960px){.transac-block #your-trip #passengers .deco{display:none}.transac-block #your-trip-box p{font-size:14px}.transac-block .retrait-billet .delete_button a,#block-services.transac-block .delete_button a{padding:0}.transac-block .retrait-billet .travel_more_infos_opened table tr{width:100%;margin-top:-2px}#booking-form-choice li a{font-size:11px}.display-price-DF .btn input{display:block;width:100%;white-space:pre-wrap;font-size:1rem}.display-price-DF .btn input:first-child{margin-bottom:20px}.display-price-DF .btn .button-secondary{margin-bottom:20px;padding:6px 10px;width:100%;text-align:center;font-size:14px}.vsc__content{font-size:1rem}#block-consult-order.transac-block .types-retrait .demat{float:left}.transac-block .button-print{max-width:68%}#your-trip .demat-conditions-collection .word-middle{width:5%}#your-trip.aftersale .container-print-link .button-primary{width:99.5%;font-size:1.3rem;padding:10px 0}#block-consult-order.transac-block .types-retrait .container-print-link{display:block;margin-top:20px;width:100%}.travel_more_infos_checkboxes{width:100%}.travel_more_infos_table .color-df-grey-6-background td{display:inline-block}.transac-block .retrait-billet .travel_more_infos_opened .passager .fleche{width:auto}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos{width:70%}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_label{margin-bottom:10px;font-size:1.1rem}.transac-block .retrait-billet .travel_more_infos_opened .passager .fare_details{padding-top:0}.transac-block .retrait-billet .travel_more_infos_opened .passager .place_details{width:100%}.transac-block .retrait-billet .travel_more_infos_opened table tr td.fare_details{padding-left:10px;padding-top:0}.transac-block #your-trip #box-label p{font-size:14px}.transac-block #your-trip #box-label h3 em.chosen-mode-name,.transac-block #your-trip #box-label h3{font-size:14px}.transac-block .reference-dossier p,.transac-block .reference-nom p{width:auto;font-size:14px}.transac-block .reference-dossier span,.transac-block .reference-nom span{display:inline-block;font-size:16px}.transac-block #your-trip #box-label h3 em.chosen-mode-name{display:inline-block;min-width:47%}.transac-block #your-trip #passengers table tr{padding-top:10px;display:block}.transac-block #your-trip #passengers table td{display:inline-block}.transac-block #your-trip #passengers .passenger_label{float:left;margin-right:5px;font-size:14px}.transac-block .warning-info ul li,.transac-block #your-trip #passengers .passenger_age,.transac-block .warning-info{font-size:14px}.transac-block #your-trip #passengers table td.passenger_details{margin-left:16px;font-size:14px}.transac-block .retrait-billet .selectedAmount{width:100%;box-sizing:border-box;font-size:14px}.transac-block #your-trip .types-retrait a.button-primary,#consult-order-summary .button-primary,#consult-order-summary .button-secondary,#block-consult-order .button-primary,#summary .button-secondary{width:100%;box-sizing:border-box;height:auto;font-size:1rem;padding:10px 0}.transac-block #your-trip .types-retrait a.button-primary::first-letter ,#consult-order-summary .button-primary::first-letter ,#consult-order-summary .button-secondary::first-letter ,#block-consult-order .button-primary::first-letter ,#summary .button-secondary::first-letter {text-transform:uppercase}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened .passager .passenger_infos{width:auto}.transac-block .types-retrait #help{padding:20px 0;font-size:1rem}#your-trip .demat-conditions-collection p{width:100%;box-sizing:border-box;padding:35px 3% 3%;line-height:1.4em}#your-trip .demat-conditions-collection .word-middle{min-height:60px;line-height:42px;width:100%;font-size:20px}.travel_more_infos_opened .opened-closed-button{display:none}.left.btn.button-secondary.delete_button{width:100%;font-size:1.2rem;background-color:#fff;background-image:none;border-color:#ea5330}.left.btn.button-secondary.delete_button a{padding:0}.transac-block .place_details,.transac-block .fare_details{margin-left:2%;width:80%!important}.transac-block .fare_details{width:100%}.transac-block .reference-dossier-digital,.transac-block .reference-nom-digital{max-width:none}.transac-block #box-label-digital .information{width:85%}.transac-block #box-label-digital .blue-highlight{font-size:12px}.transac-block .reference-dossier-digital-details{font-size:12px}#block-basket.transac-block .delete_button{padding:10px 20px;width:100%;max-width:calc(100% - 60px)}}@media screen and (max-width:866px){.transac-block .choice-insurance .choice-container span{display:block;margin-bottom:10px}}@media screen and (max-width:768px){#your-trip.aftersale .container-print-link .button-primary{position:relative}}@media screen and (max-width:647px){#summary.transac-block .book-other-train .button-primary{font-size:1rem}.transac-block .description-row,.transac-block .choice-insurance p{line-height:1.2em}}@media screen and (max-width:640px){.transac-block #your-trip #box-label .delivery-mode-chosen{max-width:none}}@media screen and (max-width:610px){.transac-block #box-label-digital .mobile,.transac-block #box-label-digital .printer{display:block;width:auto}.transac-block .ticket-non-printable-info{padding:20px 10px 0 10px;text-align:center}.transac-block #box-label-digital .or{display:block;width:auto;padding-top:25px;padding-bottom:25px}.transac-block .reference-dossier-digital-details{font-size:12px}.transac-block .mobile .info .tick-info{margin:7px 0 5px 0}.transac-block .mobile .info .information{line-height:25px}.transac-block #box-label-digital .mobile .info,.transac-block #box-label-digital .printer .info{padding-left:20%}.printer .info .tick-info{margin:7px 0 5px 0}.printer .info .information{line-height:25px}.transac-block .reference-dossier-digital-label,.transac-block .reference-nom-digital-label{font-size:11px}.transac-block .printer-or-mobile{font-size:12px}.transac-block #box-label-digital .ticket-non-printable-info{padding-left:0;padding-right:0}}@media screen and (max-width:425px){.transac-block .book-other-trains{position:relative;height:150px}.display-price-DF .btn .button-secondary{position:static}.transac-block #box-label-digital .mobile .info,.transac-block #box-label-digital .printer .info{padding-left:10px}}@media screen and (max-width:569px){.transac-block .choice-insurance p.choice-container{display:block;width:auto;margin-left:9%;text-align:left}.transac-block .choice-insurance p.covered-travel{padding-bottom:0;width:auto;display:block}.transac-block .choice-container{margin-top:0}.transac-block .title-insurance-container{width:80%}}@media screen and (max-width:537px){.transac-block #your-trip .types-retrait .demat,.transac-block .types-retrait{background:0;padding:0}.transac-block #your-trip.aftersale #box-label{max-width:100%}}@media screen and (max-width:507px){.transac-block .description-row{width:100%;margin-top:10px;margin-left:0}.transac-block .insurance-title{min-height:24px}.transac-block .title-insurance-container{background:0;padding-left:0;width:80%}.transac-block .choice-insurance p.choice-container,.transac-block .choice-insurance p.covered-travel{margin-left:0;line-height:1.2em}}@media screen and (max-width:451px){.transac-block #your-trip #ref-folder{padding:10px;width:100%;box-sizing:border-box}}@media screen and (max-width:530px){.transac-block .reference-nom{float:left}}@media screen and (max-width:425px){.transac-block .inc-total-insurance-div .totalAmountServices{margin-top:5px}#summary.transac-block .display-price-DF .book-other-train .cancelExchange.button-secondary,#summary.transac-block .book-other-train .button-primary{width:100%;box-sizing:border-box;padding:10px;height:37px;font-size:14px}.transac-block .book-other-train .button-primary{margin:0;width:100%}}@media screen and (max-width:375px){#your-trip.aftersale .container-print-link .button-primary{font-size:1rem}}@media screen and (max-width:330px){.transac-block #your-trip #box-label h3{font-size:1rem}}@media screen and (min-width:768px) and (max-width:960px){.transac-block .retrait-billet .travel_more_infos_opened table td{display:block}.transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos .passenger_label{padding-left:15px;padding-bottom:10px}.transac-block .retrait-billet .travel_more_infos_opened table td.fare_details{padding-left:0}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.transac-block .retrait-billet .travel_more_infos_opened .place_details{width:100%}.transac-block .retrait-billet .travel_more_infos_opened table tr td.fare_details{padding-right:2%}.transac-block .insurance-logo{width:70px}.transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos{width:auto}}@media screen and (max-width:768px){.transac-block .retrait-billet .travel_more_infos_opened table td{display:block}.transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos .passenger_label{padding-left:5px;padding-bottom:10px}.transac-block .retrait-billet .travel_more_infos_opened table td.fare_details{padding-left:0}}@media screen and (max-width:425px){.vsc__content{padding:0}.transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.transac-block .retrait-billet .travel_more_infos_opened .place_details{width:90%}.left.btn.button-secondary.delete_button a{padding-top:1%}}.transac-block #picto-family .espace-family-title span{color:#e75113}.transac-block #resultats-recherche-rapide{width:130px;color:#635a64;float:left}.transac-block #resultats-recherche-rapide #resume-souhaits{padding:10px}.transac-block #resultats-recherche-rapide .upperStyleTitle{text-transform:uppercase;font-size:12px;border-bottom:solid 1px #efefef;padding-bottom:3px;margin-bottom:0;margin-top:0;color:#635a64}.transac-block #resultats-recherche-rapide .upperStyleTitle strong span{color:#0092cf}.transac-block #resultats-recherche-rapide .firstb{border-top:none!important;padding:5px 0 3px 0;font-weight:bold;font-size:12px}.transac-block #resultats-recherche-rapide .input_radio{display:inline-block;margin-right:2px;float:left}.transac-block #resultats-recherche-rapide .sub-bloc label{display:inline-block;font-weight:bold}.transac-block #resultats-recherche-rapide .sub-bloc label.hdn{display:none}.transac-block #resultats-recherche-rapide #fm_telecommande.digital-box{padding:10px}.transac-block #resultats-recherche-rapide #fm_telecommande.digital-box.clear{overflow:visible}input#valider{width:100px;height:34px;margin:0 5px 0}.transac-block #resultats-recherche-rapide dt{border:1px solid #6a6868;border-bottom:none!important;background-color:#d7d7d1;height:21px;line-height:1.7em;text-align:left;font-weight:bold;padding-left:10px}.transac-block #resultats-recherche-rapide .recap{overflow:hidden;margin-bottom:42px;background-color:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4)}.transac-block #resultats-recherche-rapide .recap .total{background-color:#ededeb}.transac-block #resultats-recherche-rapide .recap .bloc{margin-bottom:0;border-bottom:0;margin-top:7px}.transac-block #resultats-recherche-rapide .clear.bloc .sub-bloc a.change-details{float:left;margin-top:10px;text-align:center}.mac.firefox .transac-block #resultats-recherche-rapide .clear.bloc .sub-bloc a.change-details{width:125px;margin-left:-7px}.transac-block #resultats-recherche-rapide a.btn{margin-top:15px;margin-bottom:10px;text-decoration:none;padding-left:3px;padding-right:3px}.transac-block #resultats-recherche-rapide .recap-bloc{font-weight:bold}.transac-block #resultats-recherche-rapide input.text{width:93px;margin-bottom:5px}.transac-block #resultats-recherche-rapide .labl-date{font-weight:bold}.transac-block #resultats-recherche-rapide .labl-date span{font-size:.80em}#block-remotecontrol.transac-block #resultats-recherche-rapide label{margin-bottom:6px;padding-left:1px;padding-top:1px}.transac-block #resultats-recherche-rapide .sub-bloc{margin-top:14px;clear:both}.transac-block #resultats-recherche-rapide .cheapFare{border-right:1px solid #fff;color:#e05206}.transac-block #resultats-recherche-rapide .flexibleFare{border-right:1px solid #fff;color:#0088ce}.transac-block #resultats-recherche-rapide .referenceFare{background-image:url("/imgs/css/proposal/legend-ref.png")}.transac-block #resultats-recherche-rapide #prix-scale li{font-size:0;background-repeat:repeat-y;background-position:0 0;height:6px;float:left;width:35px}.transac-block #resultats-recherche-rapide #prix-scale{border:1px solid #6a6868;height:6px;margin-bottom:10px;padding:0}.transac-block #resultats-recherche-rapide #info-prix.bloc{overflow:hidden;padding:5px 5px 0;width:270px;margin-top:20px}.transac-block #resultats-recherche-rapide #info-prix .left{text-align:left}.transac-block #resultats-recherche-rapide #info-prix .right{text-align:right}.transac-block #resultats-recherche-rapide #info-prix .price_legend_title{padding-bottom:2px;text-align:center}.transac-block #resultats-recherche-rapide #info-prix .price_legend{max-width:35px;font-size:.9em}.transac-block #resultats-recherche-rapide #smiles-info{color:#636363}.transac-block #resultats-recherche-rapide #smiles-info img{margin:0 6px 70px 0}#resultats-recherche-rapide #smilesLegend img{float:left;padding-bottom:45px;padding-right:5px}.transac-block #resultats-recherche-rapide #legend-color-title{color:#898a8c;font-size:.9em;text-align:center}.transac-block #resultats-recherche-rapide .legend-container{width:104px;margin:5px;margin-right:14px;margin-top:0;margin-left:7px}.transac-block #resultats-recherche-rapide .legend-container .cheapFare{width:50px;height:6px;border:1px solid #635a64;background-color:#e05206;float:left;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}.transac-block #resultats-recherche-rapide .legend-container .flexibleFare{width:50px;height:6px;border:1px solid #635a64;background-color:#0088ce;float:right;-moz-border-radius-topright:10px;border-top-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}.transac-block #resultats-recherche-rapide .legend-container .referenceFare{width:25px;height:25px;background-color:#9a9b9c;float:left;background-image:none;border:1px solid #635a64;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.transac-block #resultats-recherche-rapide .legend-container .referenceFareTitle{float:right;left:-9px;position:relative;top:-4px;width:57px}.transac-block #resultats-recherche-rapide .legend-container .upgradeFare{width:25px;height:25px;float:left;background-image:none;border:1px solid #635a64;margin-top:7px;background-color:#7abb00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.transac-block #resultats-recherche-rapide .legend-container .upgradeFareTitle{float:right;left:5px;position:relative;top:2px;width:70px;padding-bottom:13px}.transac-block #resultats-recherche-rapide #legend-text{border-bottom:1px solid #686868;padding-bottom:0;height:30px;font-size:1.1em;padding-left:15px;padding-right:17px}.transac-block #resultats-recherche-rapide #legend-other{border-bottom:1px solid #686868;padding-bottom:5px;height:30px}.transac-block #accessibility-legend{clear:both}.transac-block #accessibility-legend dt{float:left}.transac-block #accessibility-legend dd{margin-left:1.6em;padding-bottom:.6em}.transac-block #accessibility-legend dl{margin:0}.transac-block #resultats-recherche-rapide .recap-bloc em{color:#e75113;font-style:normal}.transac-block #resultats-recherche-rapide .recap .total{background-color:#ededeb;text-align:right;margin-top:5px;padding:2px;color:#e75113;font-weight:bold;font-size:15px}.transac-block #spaceConfort{background:#f6f6f6;border:1px solid #c6c6c6;padding:15px;margin-top:15px}.transac-block .travel_more_infos #spaceConfort{display:none}.transac-block #spaceConfort .spaceHead img{border-right:1px solid #c6c6c6;padding-right:15px}.transac-block #spaceConfort .spaceHead{display:inline-block;vertical-align:middle;width:12%}.transac-block #spaceConfort .spaceDescription{width:67%;margin:0 2%;display:inline-block;vertical-align:middle;line-height:normal}.transac-block #spaceConfort .space-price{display:inline-block;font-size:1.3em;font-weight:bold;line-height:1.5;width:15%;vertical-align:middle}.transac-block .spacesEligible .spaceDescription .msg-nom-espace{color:#337dff}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-FMY{color:#d57221}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-MOM{color:#7ab800}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-KID{color:#ea8705}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-AFD{color:#71117d}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-CAL{color:#46a0a1}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-ZEN{color:#009aa6;font-weight:bold}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-CINEMA{color:#cb0144;font-weight:bold}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-FAM{color:#95201d}.transac-block .spacesEligible .spaceDescription .msg-nom-espace-PRI{color:#95201d}.transac-block #spaceConfort.spacesEligible .espace-pro-1ere h2{color:#c06;font-size:1.1em;text-transform:uppercase;margin-bottom:0;font-weight:bold;margin-top:0;padding:0;background:0}.transac-block #spaceConfort.spacesEligible .spaceDescription .upper-txt .color-espace-priv{color:#95201d}.transac-block #proposals .placement_choice .spacesEligible{border-top:1px solid #c6c6c6}.transac-block #proposals .placement_choice .spacesEligible span{margin:5px 0 5px 0}.transac-block #proposals .placement_choice .spacesEligible ul li{clear:both;margin:1em 0;overflow:hidden}.transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead{width:100px}.transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead,.transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription{float:left;overflow:hidden}.transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead{min-height:2em;width:6em}.transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription{width:40em}.transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription input{margin-right:1em}.transac-block #proposals .placement_choice .spacesEligible .spaceDescription input{height:auto;vertical-align:top}.transac-block .fdd a.more,.transac-block .fdd a.more span,.transac-block .fdd a.more img{float:none}.transac-block .fdd a.more{text-decoration:none;margin-left:.5em}.transac-block .fdd a.more span{text-decoration:underline;font-size:.9em}.transac-block .classeConfort{padding-top:10px;padding-bottom:5px;border-bottom:1px solid #c6c6c6;overflow:hidden;border-top:1px solid #fff}.transac-block .classeConfort .inputConfort{float:left;margin-top:5px}.transac-block .classeConfort label{float:left;margin-left:10px;margin-right:20px;padding-right:20px;border-right:1px solid #c6c6c6;text-align:center}.transac-block .classeConfort label[for*="FMY"] span,.transac-block .classeConfort .family-color{color:#e05206;font-weight:bold}.transac-block .classeConfort .tarif-gratuit{padding-top:3px;padding-bottom:5px}.transac-block .classeConfort .tarif-complet{padding-top:3px;cursor:default}.transac-block #spaceConfort.spacesEligible .space-price span,.transac-block .classeConfort label span{width:100px;color:#242424;font-weight:bold;font-size:15px}.transac-block .classeConfort img{float:left;margin-top:3px}.transac-block .classeConfort p{padding:0;margin:0;width:365px;float:right}.transac-block .classeConfort p a.moreInfo{padding-left:0}.transac-block .classeConfort.noconfort,.transac-block .classeConfort.noconfort label{display:flex;align-items:baseline;text-align:left}.transac-block .classeConfort.noconfort input{margin-top:0}.msie8 #link-popup-fdd img{max-width:none}@media screen and (max-width:445px){.transac-block .classeConfort p{float:none;clear:both;width:100%}.transac-block #spaceConfort .spaceHead{width:25%}.transac-block #spaceConfort .spaceHead img{border-right:0;margin-right:auto;margin-left:auto;display:block}.transac-block #spaceConfort .spaceDescription{width:60%;margin:10px 6%}.transac-block #spaceConfort .space-price{display:block;width:100%;text-align:center}}.transac-block #resume-tab .aspFare{color:#e30074}.transac-block#push-aspartam .push-aspartam-price{padding-bottom:10px}.transac-block#push-aspartam .color-df-france-4{color:#e30074}.transac-block#push-aspartam .complex-title{border-bottom:0;padding-bottom:0}.transac-block#push-aspartam .complex-title a{text-decoration:none}.transac-block#push-aspartam .complex-title a:hover{color:inherit}.transac-block#push-aspartam strong{color:#e30074;font-size:170%}.transac-block#push-aspartam .push-aspartam-station{text-transform:uppercase;font-size:120%;font-weight:bold}.transac-block#push-aspartam p:first-of-type span{font-size:130%}.transac-block#push-aspartam,.transac-block #proposals .asp .aspFare .price_detail{background:#fff url("/imgs/css/proposal/ouigo-bckg.png") no-repeat right center}.transac-block #proposals .asp .travel_prices .separation{display:none}.transac-block #proposals .asp .price_proposals .price_description{padding:10px 0 10px 10px;width:79%}.transac-block #proposals .asp .price_proposals .plie .price_description{padding:10px 85px 10px 10px;width:79%}.transac-block #proposals .asp .price_proposals .deplie .price_description{width:96%}.transac-block #proposals .idtgv .price_proposals .price_description{padding:10px 87px 10px 3px;background:url("/imgs/css/proposal/logo-idtgv.png") no-repeat right center}.transac-block #proposals .idtgv .travel_prices .passenger_price{width:96%}.transac-block#push-aspartam.digital-box{padding:0;clear:both;position:absolute;width:300px;margin-bottom:0}.transac-block#push-aspartam div{padding:20px 80px 20px 20px}.transac-block #link-popup-fdd-proposals{float:none;margin:0 0 1em;display:inline-block}#block-bestpricesummary.transac-block h2.left{font-weight:normal;font:1.25em Arial,Helvetica,sans-serif}#block-bestpricesummary.transac-block tr.price td.invendable,#block-bestpricesummary.transac-block tr.price td.invendable a{font-size:10px;font-weight:bold}#block-bestpricesummary.transac-block h2{color:#636363;font-weight:bold;font-size:12px}#block-proposals.transac-block .title_proposals_not_found{clear:both;float:left;margin-top:20px}.transac-block #proposals #proposals_title{color:#635a64;font-size:1em;font-weight:bold;margin:20px 0}.js .transac-block #proposals form span.cssarrow{border-bottom:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;font-size:0;line-height:0;position:absolute;width:0;margin-left:0}.js .transac-block #proposals form span.cssarrow{position:static;margin-left:0;float:left;display:block}#p_outwardProposals #step1,#p_inwardProposals #step1,#p_basket #step2,#p_order #step3,#p_orderNext #step3,#p_payment #step3,#p_confirmation #step4{color:#005b98}.transac-block #proposals .travel_prices{margin-top:5px;clear:both;background-color:#fff}.transac-block #proposals .price_proposals{clear:both;width:100%;border-collapse:separate}.transac-block #proposals .price_proposals tr{border-top:#c6c5c6 1px solid;border-bottom:#c6c5c6 1px solid;-webkit-box-shadow:0 0 0 0 #656565;box-shadow:0 0 0 0 #656565;display:block;position:relative}.transac-block #proposals .price_proposals tr.separation{border:0 none;box-shadow:none;height:5px}.transac-block #proposals .price_proposals .border-color-cheap-fare,.transac-block #proposals .price_proposals .border-color-flexible-fare,.transac-block #proposals .price_proposals .border-color-reference-fare,.transac-block #proposals .price_proposals .border-color-upgrade-fare,.transac-block #proposals .price_proposals .border-color-asp-fare{background-color:#e6e6e6;border-right:1px solid #a4a4a5;width:8px}.transac-block #proposals .price_proposals .border-color-cheap-fare.selected{background-color:#aa3f05;border-right:1px solid #6d2702}.transac-block #proposals .price_proposals .border-color-flexible-fare.selected,.transac-block #proposals .price_proposals .semiFlexibleFarePro .border-color-reference-fare.selected{background-color:#036395;border-right:1px solid #03496d}.transac-block #proposals .price_proposals .border-color-reference-fare.selected,.transac-block #proposals .price_proposals .flexibleFare2ndClassHighlighted .border-color-reference-fare.selected{background-color:#4f1b58;border-right:1px solid #a4a4a5}.transac-block #proposals .price_proposals .border-color-upgrade-fare.selected{background-color:#5b8a03;border-right:1px solid #a4a4a5}.transac-block #proposals .price_proposals .flexibleFare1stClass .border-color-reference-fare.selected{background-color:#5b8a03;border-right:1px solid #a4a4a5}.transac-block #proposals .price_proposals .cheapFarePro .border-color-reference-fare.selected{background-color:#aa3f05;border-right:1px solid #a4a4a5}.transac-block #proposals .price_proposals .border-color-asp-fare.selected,.transac-block #proposals .price_proposals .aspFarePro .border-color-reference-fare.selected{background-color:#00a0d1;border-right:1px solid #a4a4a5}.transac-block #proposals .price_proposals td{vertical-align:middle}.transac-block #proposals .price_proposals .price_selector{display:table-cell;float:left;margin:0;width:30px;text-align:center;vertical-align:top}.transac-block #proposals .price_proposals .price{color:#3e3d40;font-size:1.4em;vertical-align:top;padding:0 15px;text-align:left}.transac-block #proposals .price_proposals .price label{display:block}.transac-block #proposals .price_proposals .price_description .price_label{color:#000;text-transform:uppercase}.transac-block #proposals .asp .price_proposals .price_description .price_label{color:#e30074}.transac-block #proposals .price_proposals .price_description .push-services-label-code{color:#6e267b;font-weight:bold}.transac-block #proposals .price_proposals .price_description .vsct-tooltip-trigger,.transac-block #proposals .price_proposals .price_description .vsct-tooltip-trigger:visited{color:#6e267b;font-weight:bold}.transac-block #proposals .price_proposals .price_description .vsct-tooltip-trigger:hover,.transac-block #proposals .price_proposals .price_description .vsct-tooltip-trigger:focus,.transac-block #proposals .price_proposals .price_description .vsct-tooltip-trigger:active{color:#636363}.transac-block #proposals .price_proposals .pastille{margin:0;padding:0;position:absolute;left:25px;top:-30px;text-transform:uppercase;line-height:1}.transac-block #proposals .price_proposals .pastille:before{content:" \25BC\ ";position:absolute;top:100%;left:10px;color:#cb0044;font-size:10px}.transac-block #proposals .price_proposals .pastille span{padding:4px 7px;background-color:#cb0044;color:#fff;font-size:10px;font-weight:bold;border-radius:17px}.transac-block #proposals .price_proposals .price strong{font-size:1.6em}.transac-block #proposals .price_proposals .price .otherCurrency{font-size:.7em;font-weight:normal}.transac-block #proposals .price_proposals .price_detail{position:relative;width:100%;text-align:left;vertical-align:top}.transac-block #proposals .price_proposals .price_detail.many_passengers{text-align:right;padding:10px 10px 25px}.transac-block #proposals .idtgv .price_proposals .price_detail{padding:10px}.transac-block #proposals .asp .price_proposals .price_detail{padding:0}.transac-block #proposals .price_proposals .price_detail .fareConditionDetail{color:#c60;margin:.5em 0 0}.transac-block #proposals .price_proposals .deplie{display:none}.transac-block #proposals .price_proposals .plie,.transac-block #proposals .price_proposal_opened .deplie{display:block;text-align:left}.transac-block #proposals .price_proposal_opened .plie{display:none}.transac-block #proposals .price_proposals .smiler,.transac-block #proposals .price_proposals .smilers{padding:3px 5px 0 0;color:#2985c5}.transac-block #proposals .travel_prices .price_proposal .smilers{display:none}.transac-block #proposals .travel_prices .price_proposal_opened .smilers{display:block}.transac-block #proposals .travel_prices .price_proposal .smilers .hideWhenNoDetail{display:none}.transac-block #proposals .travel_prices .price_proposal_opened .smilers .hideWhenNoDetail{display:block}.transac-block #proposals .price_proposals .price_description{color:#636363;font-weight:normal;margin-top:5px}.transac-block #proposals .price_proposals .price_description.first{margin-top:0}.transac-block #proposals .price_proposals .price_description .price_label{color:#000;font-weight:bold;text-transform:uppercase}.transac-block #proposals .idtgv .price_proposals .price_description .price_label{color:#4a448f}.transac-block .push-proposals-carte-co{border-top:1px solid #c9cac9;padding:5px 0 0;margin:5px 0 0}.transac-block .push-proposals-carte-co p{background:url(/imgs/proposal/fr/orange-euro-currency.png) no-repeat left center;padding:5px 0 5px 29px;font-weight:bold;color:#e05206}.transac-block #proposals .travel_prices .passenger_price{width:100%}.transac-block #proposals .travel_prices .passenger_price .passenger{padding:5px 0 0 0}.transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_price .passenger,.transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_price .hideWhenNoDetail,.transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_no_price{display:none}.transac-block #proposals .travel_prices .price_proposal_opened .price_detail .passenger_price .passenger,.transac-block #proposals .travel_prices .price_proposal_opened .price_detail .passenger_price .hideWhenNoDetail{display:block}.transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_price,.transac-block #proposals .travel_prices .price_proposal_opened .price_detail .last{border-bottom:0}.transac-block #proposals .travel_prices .passenger_no_price,.transac-block #proposals .travel_prices .passenger_no_price_no_hide{display:block;color:#c60;margin:.9em 0}.transac-block #proposals .travel_prices .detail_button_section{text-align:right;vertical-align:bottom}.transac-block #proposals .price_proposals .detail_button.detail_price{display:inline-block;border-radius:4px 4px 0 0;margin:0 5px 0 0;position:absolute;right:0;bottom:-1px}.transac-block #proposals .buttons{padding-top:20px;text-align:right;float:left;width:100%}.transac-block #proposals .buttons .button_select_price{margin:0 0 0 10px}.transac-block #proposals .buttons .button_placement_text{background:transparent url("/imgs/css/proposal/button-choose-place-gradient.png") top left repeat-x;float:left;text-transform:uppercase;text-align:center;height:25px}.transac-block #proposals .buttons .button_placement_text input{background-color:transparent;color:#424041;font-size:.95em;font-weight:normal;text-decoration:none;cursor:pointer;cursor:hand}.transac-block #proposals .buttons .button_choose_placement{float:left;width:auto;cursor:pointer;cursor:hand;border:1px solid #fff}.transac-block #proposals .buttons .button_placement_logo,.transac-block #proposals .buttons .button_placement_text input,.transac-block #proposals .buttons .button_placement_text a,.transac-block #proposals .buttons .button_placement_text{border:0!important}.transac-block #proposals .buttons .button_placement_text a{color:#443f43;font-size:1em;font-weight:normal;text-decoration:none}.transac-block #proposals .button_travel_cheaper{float:left;width:65%}.transac-block #proposals .button_travel_cheaper .button_placement_text{text-transform:none!important;height:16px;float:left;font-size:1em!important;border:0!important;padding:5px 30px!important}.transac-block #proposals .button_travel_cheaper .button_placement_text a{text-transform:none;text-decoration:underline}.transac-block #proposals .button_travel_cheaper .button_placement_text a:hover{text-transform:none;text-decoration:none}.transac-block #proposals .buttons .button_select_price{width:auto}.transac-block #proposals .placement_choice.iDTGV{border-bottom:1px solid #d8d8d8;width:auto}.transac-block #proposals .placement_choice.iDTGV .close_button{top:2px}.transac-block #proposals .placement_choice .close_button{height:auto;position:absolute;top:10px;right:5px;padding:5px 30px 5px 15px;background:url(/imgs/css/proposal/close.png) #fff no-repeat right 10px top 5px;color:#898a8c;border:0;border-radius:20px;cursor:pointer}.transac-block #proposals .placement_choice .title{font-size:12px;font-weight:bold;padding:7px 0 6px;color:#000;line-height:16px;text-align:left;border-bottom:1px solid #fff}.transac-block #proposals .placement_choice .places .title{border-bottom:0;color:#898a8c;font-size:11px}.transac-block #proposals .placement_choice .title a{font-weight:normal;padding-left:5px}.transac-block #proposals .placement_choice .places{width:100%;margin-bottom:7px}.transac-block #proposals .placement_choice .train{border-top:1px solid #fff}.transac-block #proposals .placement_choice .first{border-top:0}.transac-block #proposals .placement_choice .places td{vertical-align:middle;padding:0 3px;color:#898a8c;border:0}.transac-block #proposals .placement_choice .select{margin:.8em 0 .3em}.transac-block #proposals .placement_choice .places h3{display:inline;padding-right:5px;margin:0}.transac-block #proposals .placement_choice .places tbody{border:0}.transac-block #proposals .placement_choice .places label{margin-right:5px}.transac-block #proposals .placement_choice .places label.cb-label{margin-left:5px;margin-right:0}.transac-block #proposals .placement_choice .places .train_logo{padding-left:0;width:10%;text-align:center}.transac-block #proposals .placement_choice .places .train_number{width:10%;text-align:center}.transac-block #proposals .placement_choice .places .ambiance .label{margin-top:5px;font-size:.95em;font-weight:normal}.transac-block #proposals .placement_choice .places .ambiance_zap{clear:both;margin-bottom:20px;width:100%}.transac-block #proposals .placement_choice .places .ambiance_zen{padding-top:5px;clear:both;width:100%}.transac-block #proposals .placement_choice .places .radio-ambiance{width:26%;padding:0 10px 0 3px}.transac-block #proposals .placement_choice .places .description-ambiance{width:76%;padding-right:0}.transac-block #proposals .placement_choice .places .ambiance_zap input,.transac-block #proposals .placement_choice .places .ambiance_zen input{margin-right:2px;vertical-align:middle}.transac-block #proposals .placement_choice .places .ambiance_zap label,.transac-block #proposals .placement_choice .places .ambiance_zen label{margin:0}.transac-block #proposals .placement_choice .places .ambiance_zap .label{color:#e3087f}.transac-block #proposals .placement_choice .places .description{color:#898a8c;text-align:left}.transac-block #proposals .placement_choice .places .ambiance_zen .label{color:#752b83}.transac-block #proposals .placement_choice .places .ambiance .label .description{margin-top:4px;width:83%;float:right;line-height:16px}.transac-block #proposals .placement_choice .places .ambiance .label .caption{font-size:1em;font-weight:bold;padding:0 4px}.transac-block #proposals .placement_choice .places .train_place label{float:none}.transac-block #proposals .placement_choice .places .train_place select{max-width:170px;float:none}.transac-block #proposals .placement_choice .places label,.transac-block #proposals .placement_choice .places select,.transac-block #proposals .placement_choice .places input{margin-top:1px}.transac-block #proposals .placement_choice .places label.passenger_number{padding-right:20px;padding-left:10px}.transac-block #proposals .placement_choice .places .dame_seule input{margin-right:5px;float:left}.transac-block #proposals .placement_choice .places .dame_seule label{display:block;margin:0 0 0 20px}.transac-block #proposals .placement_choice .places label{margin-top:1px;margin-right:20px}.transac-block #proposals .placement_choice .places .required{margin-left:5px}.transac-block #proposals .placement_choice .places .train_wagon{vertical-align:top}.transac-block #proposals .placement_choice .places .train_wagon input{width:50px}.transac-block #proposals .placement_choice .places .train_place_number{vertical-align:top}.transac-block #proposals .placement_choice .places .train_place_number input{width:50px}.transac-block #proposals .placement_choice .message .highlight{color:#bc104e}.transac-block #proposals .placement_choice .message .message-content{overflow:hidden;padding-left:5px}.transac-block #proposals .placement_choice .message .message-content li{list-style:outside disc;margin-left:12px;margin-top:5px}.transac-block #proposals .placement_choice .places .seat div,.transac-block #proposals .placement_choice .places .seat p{color:#898a8c}.transac-block #proposals .placement_choice .places .seat .dame_seule p{margin-top:10px;padding-left:25px}.transac-block #proposals .placement_choice .places .seat .sexe{padding-bottom:0}.transac-block #proposals .placement_choice .places .elipsos_seat{width:auto}.transac-block #proposals .placement_choice .places .elipsos_seat td{padding:2px 9px}.transac-block #proposals .placement_choice .places .elipsos_seat td label{width:auto;text-align:right}.transac-block #proposals .placement_choice .places .sexe_left{margin-top:5px}.transac-block #proposals .placement_choice .places .sex_select_label2{padding:0 5px 0 0;margin:0;text-align:right}.transac-block #proposals .placement_choice{margin-top:11px;width:100%;position:relative}.transac-block #proposals .placement_choice .placement_info{padding:25px;margin-top:0;margin-bottom:30px;border-radius:8px;background-color:#ecedeb;position:relative}.transac-block #proposals .station_notAccessible{float:left;margin-left:5px}.transac-block .spacesEligible .spaceDescription label.COMPLET_,.transac-block .spacesEligible .spaceDescription label.COMPLET_ .msg-nom-espace{color:#c0c0c0}.transac-block #proposals .price_proposals .price_description .info-fare{overflow:hidden;zoom:1;display:block;margin-bottom:5px}.transac-block .d_accroche{color:#898a8c;font-size:1.25em;font-weight:bold;padding:.71em 0;margin:0;background-color:#fff;clear:both}.transac-block .price_proposals .price_description .info-fare span{float:left;display:block;padding-top:9px}.transac-block .d_accroche.perturb{color:#d60000;font-size:1em;padding:0 0 .71em 24px;background:0}.transac-block .d_accroche.ecoCmpTitle{color:#e88a18;font-size:1em;font-weight:normal;margin:0 0 .1em;padding:0}.transac-block .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#fdd04f}.transac-block .d_accroche.ecoCmpTitle em{color:#e88a18}.transac-block .d_accroche.perturb.strike_base,.transac-block .d_accroche.perturb.strike_nras,.transac-block .d_accroche.perturb.strike_as,.transac-block .d_accroche.perturb.strike_salable{background:#ecece4 url(/imgs/css/commons/errorAlert.png) no-repeat 20px 50%;font-weight:bold;margin-top:1px;margin-left:0;margin-bottom:6px;padding:2px 3px 2px 50px}.transac-block .price_proposals .price_description .info-reduc{padding-left:3px;padding-right:5px;padding-bottom:5px;margin-left:5px;background:url("/imgs/common/info-reduc-carte.png") no-repeat;color:#005b98;font-weight:bold;width:auto;text-decoration:none}.transac-block .price_proposals .price_description .info-reduc a{text-decoration:none;cursor:default;color:#005b98}.transac-block .d_accroche.perturb.strike_as,.transac-block .d_accroche.perturb.strike_salable{background:url(/imgs/css/commons/errorWarning.png) no-repeat 20px 50%;color:#005a97}.transac-block #resume-tab{border:1px solid #fff;clear:both;margin:10px 0 5px -3px}.transac-block #resume-tab table{width:100%}.transac-block #resume-tab td,.transac-block #resume-tab th{border:0 solid #fff;height:auto;vertical-align:middle;width:auto}.transac-block #resume-tab th{background-color:#e9e8e0;border-left-style:none;color:#6a6868;font-size:1em;font-weight:normal;padding-left:.6em;text-align:left;height:15px;padding-bottom:0;width:53px;line-height:11px}.transac-block #resume-tab td{padding:.4em;text-align:center;line-height:13px}.transac-block #resume-tab .departureTime td{font-weight:bold}.transac-block #resume-tab a{color:#635a64;text-decoration:underline}.transac-block #resume-tab a.label{color:#fff;text-decoration:none}.transac-block #resume-tab .price td,#resume-tab .price td{font-weight:bold}.transac-block #resume-tab td span{color:#3895cd}.transac-block #resume-tab a:hover{text-decoration:none}.transac-block #resume-tab .transporteur td img{display:block;margin:auto}.transac-block #resume-tab .duration td{color:#6a6868;font-size:.9em;font-weight:normal}.transac-block #resume-tab .cheapFlex{color:#65b6e0}.transac-block #resume-tab .price .info{font-weight:normal}.transac-block #resume-tab .confortFare,.transac-block #resume-tab .upgradeFare{color:#090}.transac-block #resume-tab caption{display:none}.transac-block #resume-tab.nb-prop-1 tbody td{width:80%}.transac-block #resume-tab.nb-prop-2 tbody td{width:42%}.transac-block #resume-tab.nb-prop-3 tbody td{width:28%}.transac-block #resume-tab.nb-prop-4 tbody td{width:21%}.transac-block #resume-tab.nb-prop-5 tbody td{width:16.8%}.transac-block #resume-tab.nb-prop-7 tbody td{width:12%}.transac-block #resume-tab.nb-prop-8 tbody td{width:10.5%}.transac-block #resume-tab.nb-prop-9 tbody td,.transac-block #resume-tab.nb-prop-10 tbody td,.transac-block #resume-tab.nb-prop-11 tbody td,.transac-block #resume-tab.nb-prop-12 tbody td{width:9%}.transac-block #resume-tab a.station-info{cursor:default;text-decoration:none;display:block}.transac-block #resume-tab tbody.sell th,.transac-block #resume-tab tbody.nosell th{background:#393939 url("/imgs/proposal-th.png") no-repeat right center;height:35px;color:#fff;padding-right:8px}.transac-block #resume-tab .duration{float:none;font-weight:normal}.transac-block #resume-tab tbody.nosell th{height:auto;background-position:right -47px}.transac-block #resume-tab tbody.nosell th #img-nosell{background-color:#fff;margin-right:-8px;padding-top:6px;margin-left:-0.6em;margin-bottom:5px}.transac-block #resume-tab .dayInfo .dayInfo-td{text-align:left;background-color:#fff;padding-left:10px}.transac-block #resume-tab .dayInfo .dayInfo-td span{color:white;font-weight:bold;background-color:#00375f;padding:3px 5px 2px}.transac-block #resume-tab .dayInfo .the-day-after span,.transac-block #resume-tab .dayInfo .the-day-before span{color:#635a64;font-weight:bold}.transac-block #resume-tab .sell td.current-day{border-bottom-width:1px;border-color:#00375f;border-bottom-color:#e0e1dd;width:70px}.transac-block #resume-tab .sell td.first-current-day{border-left-width:3px}.transac-block #resume-tab .sell td.last-current-day{border-right-width:3px}.transac-block #resume-tab .sell .top td.current-day{border-top-width:3px}.transac-block #resume-tab .sell .transporteur td.current-day{border-bottom-width:3px}.transac-block #resume-tab tr .the-day-after,.transac-block #resume-tab tr .the-day-before{border-left:2px #fff solid}.transac-block #resume-tab .the-day-after,.transac-block #resume-tab .the-day-before,.transac-block #resume-tab .dayInfo .the-day-after span,.transac-block #resume-tab .dayInfo .the-day-before span{background-color:#e9e8e0}.transac-block #proposals .placement_choice .espace-privatif{border-top:solid 1px #fff;padding-top:25px;margin-top:10px}.transac-block #proposals .placement_choice .espace-privatif .type-train{width:25%;text-transform:uppercase}.transac-block #proposals .placement_choice .espace-privatif .proposition-espace-privatif{width:100%;margin:10px 0;border-top:1px solid #999;border-bottom:1px solid #999;border-spacing:2px;border-collapse:separate}.transac-block #proposals .placement_choice .proposition-espace-privatif td{vertical-align:middle;padding:5px 0}.transac-block #proposals .placement_choice .espace-privatif .selection{width:25%;font-size:18px;text-align:left;padding-left:7px;background:url("/imgs/espace-privatif/espace_privatif_sep.jpg") no-repeat right 2px}.transac-block #proposals .placement_choice .espace-privatif .selection-type{width:15%;padding-left:5px}.transac-block #proposals .placement_choice .espace-privatif .selection-descriptif{font-size:12px;width:65%}.transac-block #proposals .placement_choice .espace-privatif .selection-descriptif p,.transac-block #proposals .placement_choice .info-contextuelle p{margin-top:0;line-height:normal}.transac-block #proposals .color-espace-privatif{color:#95201d;font-weight:bold}.transac-block #proposals .placement_choice .espace-privatif .selection-descriptif span{text-transform:uppercase}.transac-block #proposals .placement_choice .espace-privatif-non{padding-left:10px}.transac-block #proposals .placement_choice .espace-privatif-non label{padding-left:5px}.transac-block #proposals .placement_choice .espace-privatif-non .elipsos_seat .passenger_number_label,.transac-block #proposals .placement_choice .espace-privatif-non .elipsos_seat .couchette_level_label{padding-top:6px}.transac-block #proposals .placement_choice .placement-passager{padding-left:50px;color:#5898e8;cursor:pointer;text-decoration:underline;border:0}.transac-block #proposals .placement_choice .placement-passager:before{content:" \25B6\ ";position:absolute;margin-left:-13px;height:15px;overflow:hidden;font-size:12px}.transac-block #proposals .placement_choice .placement-passager.open:before{content:" \25BC\ "}.transac-block #proposals .placement_choice .liste-placement{margin-top:10px;font-size:11px;padding-left:100px;display:none}.transac-block #proposals .placement_choice .liste-placement ul{margin:10px 0}.transac-block #proposals .placement_choice .liste-placement .elipsos_seat .passenger_number_label{color:#5898e8;padding-right:40px}.transac-block #proposals .placement_choice .liste-placement .elipsos_seat{margin-top:10px}.transac-block #proposals .placement_choice .liste-placement .elipsos_seat select{margin-left:20px;margin-bottom:5px}.transac-block #proposals .placement_choice .info-contextuelle.open-mode{margin-top:60px}.transac-block #proposals .placement_choice .info-contextuelle{width:93%;margin-top:30px;background-color:#fff;padding:15px 20px}.transac-block #proposals .placement_choice .info-contextuelle p.info-context-gras{font-weight:bold;margin-bottom:10px}.transac-block #proposals .placement_choice .info-contextuelle span{text-transform:uppercase}.transac-block #proposals .placement_choice .info-contextuelle ul{margin-bottom:15px;line-height:normal}.transac-block #proposals .travel_prices .no-privatif-space-1ere-class span.upper-text{text-transform:uppercase}.transac-block #proposals .placement_choice .train_number{position:static}.transac-block #proposals .train_infos .periode ul li{display:block}.transac-block #proposals .resa-not-open p.lightbox-link{margin-top:10px}div#fancy_content.aov{padding-top:0}.js .expand-block.state-closed .expand-block-content{display:none}.js .expand-block.state-opened .expand-block-content{display:block}.js .expand-block.state-opened .expand-block-control,.js .expand-block.state-closed .expand-block-control{height:17px;margin:0 0 17px 228px;color:#3e3d40;font-size:1em;font-weight:normal;text-align:center;padding:5px;cursor:pointer;border:1px solid #e0e1dd;border-radius:0 0 4px 4px;background:#e2e2e2;background:-moz-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,226,226,1)),color-stop(50%,rgba(219,219,219,1)),color-stop(51%,rgba(209,209,209,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=0);line-height:8px;text-decoration:none}.js #block-proposals .state-closed .expand-block-control:before{content:url(/imgs/css/fr/retrait/ico-details-mode-2.png);padding:1px 3px 1px 0;display:inline-block;vertical-align:middle}.js #block-proposals .state-opened .expand-block-control:before{content:url(/imgs/css/fr/retrait/ico-details-mode-moins.png);padding:1px 3px 1px 0;display:inline-block;vertical-align:middle}.transac-block .conteneur-ruban{position:relative;margin:20px 0 10px;width:100%}.transac-block .conteneur-ruban div{position:relative;display:inline-block;padding:0 5px 2px;font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase}.transac-block .conteneur-ruban span{position:absolute;margin:0}.transac-block .insurance-push .price_detail{border-right:2px solid #c6c5c6}.transac-block .insurance-push-detail td{position:relative}.js .transac-block #proposals .price_proposals .insurance-push-detail.push-hidden{display:none}.js .transac-block #proposals .price_proposals .insurance-push-detail.push-hidden+.separation{display:block}.js .transac-block #proposals .price_proposals .insurance-push-detail+.separation{display:none}.js .transac-block #proposals .price_proposals .insurance-push-detail{display:block;border-bottom:0}.transac-block tr.insurance-push-detail td:after{content:" \25BC\ ";font-size:25px;color:#fff;text-shadow:0 5px 0 #c6c5c6;position:absolute;top:-8px;left:56px}.transac-block .insurance-push-detail p{font-weight:bold;padding:17px 0 14px 130px;background:transparent url("/imgs/css/fr/panier/cancellation-insurance.png") no-repeat 50px 15px}.transac-block .insurance-push-detail p strong{text-transform:uppercase;color:#7abb00}#container-scroll{width:300px}#push-idbus{background-color:#fff;position:relative}#container-scroll a{text-decoration:none;font-size:18px;color:#1d1c1c}#container-scroll a:visited,#container-scroll a:hover,#container-scroll a:focus,#container-scroll a:active{color:#1d1c1c}#container-scroll .color-df-france-idbus{color:#01acd0}#container-scroll .container-fare-detail{padding:10px 67px 10px 0;color:#3e3d40}#container-scroll .push-idbus-price{font-size:11px}#container-scroll .push-idbus-price span{font-size:24px;color:#32a5d5;font-weight:bold}#container-scroll .push-idbus-station{font-size:14px;font-weight:bold;margin-top:1em}#push-idbus .color-df-france-idbus{color:#c00059}#push-idbus .container-fare-detail{padding:0}#push-idbus .push-idbus-station{font-size:14px;margin-top:0;font-family:Avenir,Arial,Helvetica,sans-serif;width:190px;z-index:2;position:relative;letter-spacing:-0.019em}#push-idbus .push-idbus-price{padding-top:3px;padding-bottom:12px;font-size:14px;font-family:Avenir,Arial,Helvetica,sans-serif}#push-idbus .push-arrow{display:inline-block;padding:0 4px}#push-idbus img{position:absolute;right:24px;bottom:19px;z-index:0}#push-idbus span{font-family:Arial,Helvetica,sans-serif}#push-idbus abbr{display:inline-block;font-size:11px;font-weight:normal;font-family:Avenir,Arial,Helvetica,sans-serif;vertical-align:text-top}#push-idbus a{display:inline-block;background:#32a5d5 url(/imgs/css/proposal/push-idbus-link-icon.png) no-repeat right 10px center;color:#fff;padding:4px 24px 2px 8px;border-radius:2px;text-transform:uppercase;font-size:12px}#push-idbus a:visited,#push-idbus a:hover,#push-idbus a:focus,#push-idbus a:active{color:#fff}.msie8 #push-idbus a{background:#32a5d5 url(/imgs/css/proposal/push-idbus-link-icon.png) no-repeat 92% center}#block-proposals.transac-block .idbus-mentions{margin-bottom:10px}#modal-dialog .content{padding:20px 15px;position:relative}.foolproof-dialog button{padding:7px}.foolproof-dialog .lightbox-confirm-btn-confirm{position:absolute;right:20px;bottom:20px}.foolproof-dialog .lightbox-confirm-btn-cancel{margin-left:5px}.foolproof-dialog #listMessage{font-weight:bold;padding:0 20px 30px 20px}.foolproof-dialog .one-message{list-style-type:none}.js .transac-block #proposals .price_proposals tr.push-card-foolproof-message-container{display:none}.msie .transac-block #proposals .placement_choice .places .radio-ambiance{width:27%}.msie .transac-block .info-perturb{overflow:hidden;zoom:1}.msie .transac-block #proposals .placement_choice .placement-passager:before{height:15px;font-size:16px}.msie .transac-block #proposals .placement_choice .placement-passager.open:before,.msie .transac-block #proposals .placement_choice .placement-passager.open:before{margin-top:1px;overflow:hidden}.msie8 .transac-block #proposals .placement_choice .placement-passager.open:before{font-size:11px;height:11px}.msie9 .transac-block #proposals .placement_choice .placement-passager.open:before{font-size:12px;height:10px}.js .transac-block #proposals form span.cssarrow{margin-top:4px;margin-right:2px;border-width:5px}.transac-block #proposals .travel_prices .push-espace-privatif{display:inline-block;background-color:#e0e0da;margin:0 0 20px 6px;padding:10px 5px;border-radius:3px 3px 0 0}.transac-block #proposals .digital-box{padding:15px 20px 20px}iframe#google{width:588px!important;height:48px!important;margin-top:10px!important}#p_outwardProposals #step1,#p_inwardProposals #step1,#p_basket #step2,#p_order #step3,#p_orderNext #step3,#p_payment #step3,#p_confirmation #step4{color:#005b98}.transac-block #proposals .placement_segment.placement_choice.iDTGV{background-color:#f0ebf7}.transac-block #proposals .placement_choice select{color:#0076be;font-size:1em}.transac-block #proposals .placement_choice .message{margin-top:12px;background-color:#fff;padding:15px 15px 15px 20px}.transac-block #proposals .placement_choice .message .message-content span{display:block}.transac-block #proposals .placement_choice .message .message-content em{font-style:normal}.transac-block #proposals .placement_choice .message .message-content span,.transac-block #proposals .placement_choice .message .message-content em{color:#0073c3}.transac-block #proposals .placement_choice .message .message-content.ARN span,.transac-block #proposals .placement_choice .message .message-content.ARN em{color:#e75113}.transac-block #proposals tr.pushCardFare td.price_detail p.saveAmount{color:#2985c5}.transac-block #proposals .price_proposals .a_saisir{border-top:1px solid #c9cac9;margin:5px 0 0;padding:3px 0 0}.transac-block #proposals .price_proposals .a_saisir p{font-weight:bold;background:url(/imgs/css/proposal/a_saisir.png) no-repeat 4px center;color:#e05206;font-size:1em;padding:5px 0 5px 29px}.transac-block #proposals .newsearch{clear:both;overflow:hidden}.transac-block #proposals tr.cheapFare .price_selector,.transac-block #proposals tr.cheapFarePro .price_selector{background-color:#e05206}.transac-block #proposals tr.flexibleFare .price_selector{background-color:#0088ce}.transac-block #proposals tr.referenceFare .price_selector{background-color:#6e267b}.transac-block #proposals tr.upgradeFare .price_selector{background-color:#7abb00}.transac-block #proposals .placement_choice .places .seat .seat_level .passenger_number{color:#0076be}.transac-block #proposals tr.pushCardFare .price_selector{background-color:#eb7507}.transac-block #proposals tr.aspFare .price_selector{background-color:#e30074}.transac-block #proposals tr.flexibleFare .price,.transac-block #proposals tr.cheapFare .price,.transac-block #proposals tr.upgradeFare .price,.transac-block #proposals tr.referenceFare .price,.transac-block #proposals tr.pushCardFare .price,.transac-block #proposals tr.aspFare .price{-moz-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;-o-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;-webkit-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;border-width:2px}.transac-block #proposals tr.flexibleFare .price label span,.transac-block #proposals tr.cheapFare .price label span,.transac-block #proposals tr.upgradeFare .price label span,.transac-block #proposals tr.referenceFare .price label span,.transac-block #proposals tr.aspFare .price label span{font-size:22px;font-weight:bold}.transac-block #proposals .travel_prices .passenger_price{font-style:normal;color:#005b98}.transac-block #proposals .travel_prices .passenger_price em{font-style:normal}#push-supercal-df.transac-block{padding:8px;margin-top:-20px}.transac-block .push-results.ouigo{background:#f2f2f2 url("/imgs/css/proposal/ouigo-bckg.png") no-repeat left center;border-radius:5px;padding-left:78px;margin-top:2em;height:4.5em}.transac-block .push-results.ouigo p{display:inline-block;line-height:4.6em;width:100%}.transac-block .push-results p{text-align:left;height:100%}.transac-block .push-results p span{display:inline-block;width:50%;padding:2%;vertical-align:middle;line-height:1.2em;font-size:1.1em}.transac-block .push-results strong{color:#e30074}.transac-block .push-results .lien-push{text-align:right;width:41%;vertical-align:middle}.transac-block .lien-push a,.transac-block .lien-push a:visited{color:#0088ce}.transac-block .lien-push a:hover,.transac-block .lien-push a:focus,.transac-block .lien-push a:active{color:#4d4f53}.transac-block .push-results.supercal{background:url(/imgs/css/proposal/push-supercal-bg.jpg) no-repeat #fff;color:#636363;height:3.1em;padding:1.4em 0 0 10em}.transac-block#push-supercal a,.transac-block#push-supercal a:visited{display:inline-block;margin-top:.1em;font-size:14px;color:#e05206;text-shadow:#fff 0 1px 0;font-weight:bold}.transac-block#push-supercal a:hover,.transac-block#push-supercal a:focus,.transac-block#push-supercal a:active{color:#4d4f53}.transac-block#push-supercal a:after{color:#e05206;content:" \25BA \ ";float:right;margin-left:5px;overflow:hidden;height:13px}.transac-block #proposals .buttons .button_select_price{margin-right:4px;float:right}.transac-block #proposals .buttons .button_placement_logo{background:url("/imgs/css/fr/proposal/button-choose-place-logo-df.png") top left no-repeat;height:36px;width:37px;float:right;margin-right:10px}.transac-block #proposals .buttons .button_placement_text{background:0;height:35px}.transac-block #proposals .buttons .button_choose_placement .button_placement_text input{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f5f5f5 0,#dedede 100%);box-shadow:0 0 1px #fff inset;color:#606060;text-shadow:0 1px 0 #fff;margin-top:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-family:"Avenir",Arial,sans-serif;font-size:13px;font-weight:bold;vertical-align:middle;white-space:nowrap;word-wrap:normal;margin-right:2px;border:1px solid #999!important}.transac-block #proposals .buttons .button_placement_text input:hover{border-color:#999;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset}.transac-block #proposals .buttons .button_placement_text input:active{background-image:-moz-linear-gradient(center top,#e6e6e6 0,#dcdcdc 100%);border-color:#999 #aaa #ccc;box-shadow:0 1px 2px #aaa inset}.transac-block #proposals .button_travel_cheaper .button_placement_logo{background:url("/imgs/css/fr/proposal/button-choose-place-logo-df.png") top left no-repeat;height:36px;width:37px;float:right}.transac-block #proposals .button_travel_cheaper .lunea_placement{margin-top:20px}.transac-block #proposals .placement_choice .message .message-content.lunea em{font-style:normal}.transac-block #proposals .detail_button{float:left;height:17px;margin:0 0 17px 247px;color:#3e3d40;font-size:1em;font-weight:normal;text-align:center;padding:5px 5px 0;cursor:pointer;border:1px solid #e0e1dd;border-radius:0 0 4px 4px;background:#e2e2e2;background:-moz-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,226,226,1)),color-stop(50%,rgba(219,219,219,1)),color-stop(51%,rgba(209,209,209,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=0);line-height:4px}.transac-block #proposals .detail_button.type-button{padding:5px 5px 17px}.transac-block #proposals .detail_button.type-button:focus{outline:1px dotted #000}.transac-block #proposals .detail_button span{display:block;font-size:22px;color:#979799}.transac-block #proposals .travel_prices .detail_button{float:none;color:#3e323a;background-color:#aca58f}.transac-block #proposals .price_proposals .price_description a{color:#686868;text-decoration:underline}.transac-block #proposals .travel_prices .passenger_price{border-bottom:#dedede dashed 1px;margin-left:5px;width:100%;padding:10px;clear:both}.transac-block #proposals .travel_prices .deplie .passenger_price{padding:10px 0}.transac-block #proposals .travel_prices .aspFare .passenger_price{width:76%}.transac-block #proposals tr.flexibleFare2ndClassHighlighted .price,.transac-block #proposals tr.flexibleFare1stClassHighlighted .price,.transac-block #proposals tr.semiFlexibleFarePro .price,.transac-block #proposals tr.cheapFarePro .price,.transac-block #proposals tr.flexibleFare1stClass .price{font-weight:bold;-moz-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;-o-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;-webkit-border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;border-image:url(/imgs/css/proposal/bordure-prix.png) 0 2 0 0 / 0 2px 0 0 stretch stretch;border-width:2px}.transac-block #proposals tr.flexibleFare1stClassHighlighted .price_selector{background-color:#6e267b}.transac-block #proposals tr.flexibleFare1stClass .price_selector{background-color:#7abb00}.transac-block #proposals tr.flexibleFare2ndClassHighlighted .price_selector{background-color:#6e267b}.transac-block #proposals tr.semiFlexibleFarePro .price_selector{background-color:#2169b2}.transac-block .dayInfo-form{margin:0;border-bottom:3px solid #e75113}.transac-block .dayInfo-form span{background-color:#e75113;color:#fff;font-weight:bold;padding:5px 20px 0}.transac-block .dayInfo-form.wishes span{background:right -35px #929292}.transac-block #resume-tab tr.dayInfo th.dayInfo-th{text-align:center;vertical-align:middle}.transac-block #resume-tab .dayInfo .dayInfo-th span{background:url("/imgs/css/fr/proposal/menu-customer.png") 60px -58px no-repeat;display:block;padding-right:10px}.transac-block #resume-tab th+td.first-day-after{border-left:1px solid #636363}.transac-block h1.title-full{font-family:arial,sans-serif;font-weight:normal;font-size:1.9em}.transac-block #resume-tab .otherCurrency{font-size:9px}#block-bestpricesummary.transac-block h2{margin-top:12px;font:12px arial,sans-serif}tr.transporter{height:35px}.transac-block #resume-tab tr.station-label td{font-size:9px}.transac-block #resume-tab .transporteur td.current-day{border-bottom-color:#00375f}.transac-block #proposals .price_proposals .price_description .info-reduc a{color:#005b98}.transac-block #proposals .d_accroche{color:#666;font-size:1.1em;font-weight:bold;padding:.6em 0;margin:0;background-color:#fff;clear:both}.transac-block #proposals .d_accroche.warning{color:#c60;font-size:1em;padding:0 0 0 24px;margin:.71em 0;background-image:url(/imgs/css/commons/warning.gif)}.transac-block #proposals .d_accroche.error{color:#d60000;font-size:1em;padding:0 0 0 24px;margin:.71em 0;background-image:url(/imgs/css/commons/error.gif)}.transac-block #proposals .d_accroche.perturb{color:#d60000;font-size:1.0em;padding:0 0 .71em 24px;background:0}.transac-block #proposals .d_accroche.ecoCmpTitle{color:#e88a18;font-size:1em;font-weight:normal;margin:0 0 .1em 0;padding:0}.transac-block #proposals .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#fdd04f}.transac-block #proposals .d_accroche.ecoCmpTitle em{color:#e88a18}.transac-block #proposals .d_accroche.ecoCmpTitle{color:#e88a18;font-size:1em;font-weight:normal;margin:0 0 .1em;padding:0}.transac-block #proposals .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#fdd04f}.transac-block #proposals .d_accroche.ecoCmpTitle em{color:#e88a18}.withFareDetailButton{width:100%}.transac-block #proposals .digital-box .button-secondary{margin:20px 0 0;padding:0 8px;float:none;width:131px}.transac-block #proposals .digital-box #ctc{width:auto;height:auto;padding:8px 25px;float:right;margin:0}.transac-block #proposals .digital-box .button_travel_cheaper .button_placement_text{width:auto;margin-right:2px;padding:10px 10px 10px 0!important;font-size:13px!important}.transac-block #proposals .digital-box .button_travel_cheaper .button-secondary{float:left}.transac-block #proposals .digital-box .button_travel_cheaper .button-secondary a{display:inline;text-decoration:none}.safari .transac-block #proposals .digital-box .button_travel_cheaper .button_placement_text{font-size:1em!important}.transac-block #proposals .travel_prices{margin-top:15px}.transac-block #proposals .warning-info{background:url(/imgs/common/fr/pictoInfoBleuLarge.png) no-repeat 5px 50%;height:65px}.transac-block #proposals .warning-info div{border-left:none;background-color:white;height:67px;line-height:13px;padding:5px 0 0 10px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.transac-block #proposals .warning-info .text-right{margin-top:-5px}.transac-block #proposals .warning-info .text-right a{color:#0092cf}.transac-block #proposals .warning-info div ul{color:#0092cf;font-weight:bold;padding-right:20px}.transac-block #cgv-cgu h3{font-size:1.875em;margin-top:8px;font-weight:normal;padding-bottom:4px}.transac-block #cgv-cgu p{color:#939496}.transac-block #proposals .info-travaux .info-travaux-info p{font-size:11px}.transac-block #proposals .info-travaux{margin:10px 0 0 6px;width:571px}.transac-block #proposals .buttons .button_choose_placement{border:0}.transac-block #proposals .placement_choice .places .train_place p.select span{width:217px}.train_picto #proposals.train_picto{width:auto}.transac-block #proposals .train_infos{display:block;max-width:165px}.transac-block #proposals .train_infos .services{text-align:left}.transac-block #resume-tab .sell span.trajet-corresp{text-decoration:underline;color:#6a6868}.transac-block #resume-tab .sell .info-etonnant img{padding:3px 0 3px 3px}.transac-block #resume-tab .sell .infos-typetrajet{display:block;color:#6a6868;font-size:1em}.transac-block #resume-tab .vsct-tooltip-content strong{background-image:url('/imgs/proposal/info_etonnant.png')}.transac-block #resume-tab .duration .info-etonnant div{float:right;margin-top:-30px}.msie .transac-block #proposals .placement_choice .places .train_place p.select span{width:225px}.msie .transac-block #proposals .price_proposals{border-collapse:collapse}.msie .transac-block #proposals tr.flexibleFare .price,.msie .transac-block #proposals tr.cheapFare .price,.msie .transac-block #proposals tr.upgradeFare .price,.msie .transac-block #proposals tr.referenceFare .price,.msie .transac-block #proposals tr.flexibleFare1stClass .price,.msie .transac-block #proposals tr.flexibleFare2ndClassHighlighted .price,.msie .transac-block #proposals tr.semiFlexibleFarePro .price,.msie .transac-block #proposals tr.cheapFarePro .price,.msie .transac-block #proposals tr.aspFare .price{border-right:1px solid #c6c5c6}@media screen and (max-width:960px){.transac-block #proposals .price_proposals .pastille:before{top:100%}.transac-block #proposals .travel_prices .passenger_price{margin:0}.transac-block #proposals .idtgv .price_proposals .price_detail{padding-bottom:30px}.transac-block #proposals .price_proposals .detail_button.detail_price{right:44%}.transac-block #proposals .placement_choice .title{padding-top:20px}.transac-block #proposals .buttons .button_choose_placement .button_placement_text input{font-size:14px}#container-scroll{display:none}.vsc__content,.transac-block .entete-commande.color-exchange .entete-prix{font-size:1rem}.transac-block #recherche-train-form li{margin-bottom:5px}.transac-block .exchange-trip-details ul{margin-bottom:5px}.transac-block #resume-tab th{font-size:1em;line-height:1.4em}.transac-block #proposals .buttons .button_select_price{float:none;width:100%;font-size:16px;margin:0}.transac-block #proposals .buttons{text-align:left}.transac-block #proposals .train_infos .periode ul li{display:inline}.transac-block #proposals .price_proposals .price_detail{line-height:1.4em;width:100%}.transac-block #proposals .price_proposals td{display:inline-block;width:100%}.transac-block #proposals .price_proposals .price_selector{width:auto;display:inline-block}.transac-block #proposals .price_proposals .price{width:auto;vertical-align:middle;padding-top:0;margin:20px 0}.transac-block #proposals .price_proposals .price_selector{margin:20px 0}.transac-block #proposals tr.flexibleFare .price,.transac-block #proposals tr.cheapFare .price,.transac-block #proposals tr.upgradeFare .price,.transac-block #proposals tr.referenceFare .price,.transac-block #proposals tr.pushCardFare .price,.transac-block #proposals tr.aspFare .price{border-image:none}.transac-block #proposals .price_proposals .border-color-cheap-fare,.transac-block #proposals .price_proposals .border-color-flexible-fare,.transac-block #proposals .price_proposals .border-color-reference-fare,.transac-block #proposals .price_proposals .border-color-upgrade-fare,.transac-block #proposals .price_proposals .border-color-asp-fare{display:none}.transac-block .conteneur-ruban div{padding:5px 36px}.transac-block #proposals .price_proposals .price label,.transac-block #proposals tr.flexibleFare .price label span,.transac-block #proposals tr.cheapFare .price label span,.transac-block #proposals tr.upgradeFare .price label span,.transac-block #proposals tr.referenceFare .price label span,.transac-block #proposals tr.aspFare .price label span{font-size:16px!important}.transac-block .train_number{right:-110px}.transac-block .train_infos{right:-360px}.transac-block .trainsNextBefore a{font-size:16px}.breadcrumb.breadcrumb--old{display:none}}@media screen and (max-width:640px){.transac-block #proposals .asp .aspFare .price_detail{background:0}.transac-block #proposals .asp .price_proposals .price_description{width:100%;box-sizing:border-box}.transac-block .segment-depart .departure,.transac-block .segment-via .departure,.transac-block .travel_resume_detail .segment-depart .arrival,.transac-block .travel_resume_detail .segment-via .arrival{position:inherit}.transac-block .travel_resume_detail.direct .travel_direct{margin-bottom:100px;position:relative}.transac-block .travel_resume_detail .segment-arrivee{margin-bottom:90px}.transac-block .travel_cities .train_infos{left:130px}.transac-block .travel_cities .train_number{left:65px}.transac-block .travel_cities .train_infos .periode{display:block;width:50%}.transac-block #proposals .price_proposals tr{padding-top:10px}.transac-block #proposals .price_proposals .pastille{margin:0;top:-10px;left:0}}@media screen and (max-width:558px){#block-bestpricesummary.transac-block #resume-tab{display:none}.placement_segment.placement_choice .placement_info .close_button{position:static;float:right}.placement_segment.placement_choice .placement_info{width:100%}}@media screen and (max-width:425px){.transac-block #proposals .price_proposals .detail_button.detail_price{right:38%}.transac-block .push-results.ouigo{height:auto}.transac-block .push-results.ouigo span{display:block;width:auto}.transac-block #proposals .buttons .button_choose_placement{float:none;margin-bottom:20px}.transac-block #proposals .buttons .button_placement_logo{display:none}.transac-block #proposals .buttons .button_select_price{float:none;width:100%;box-sizing:border-box;margin:0}.transac-block #proposals .buttons .button_placement_text{float:none}.transac-block #proposals .button_placement_text input{border-radius:3px;box-sizing:border-box;width:100%}.transac-block #proposals .idtgv .price_proposals .price_description{padding:0;background:0}.transac-block #proposals .price_proposals .price_selector{width:10%}}@media screen and (max-width:420px){.transac-block .travel_cities .train_infos div{display:block}.transac-block .train_class li{margin-bottom:10px}}#cgv-cgu.digital-box .cgv-top{padding-top:1em}#cgv-cgu.digital-box .cgv-bottom{padding-bottom:1em}#cgv-cgu.digital-box .cgv-partner-list{font-size:11px!important}.page-billet-train-ventes-non-ouvertes{background:#dddbcf url('/imgs/znr/znr-background.jpg') center top no-repeat}.page-billet-train-ventes-non-ouvertes #breadcrumb{display:none}.page-billet-train-ventes-non-ouvertes #main-content{float:right}.page-billet-train-ventes-non-ouvertes a.button-primary:hover{text-decoration:none}#block-znr-search-summary.transac-block .button-first{display:inline-block;padding:10px 20px;text-decoration:none;color:#fff;border:1px solid #fff;border-radius:20px}#block-znr-sales-opening-info.transac-block .button-first{padding-left:10px;text-decoration:underline;color:#ea5330}#block-znr-search-summary.transac-block{color:#fff;background:url(/imgs/tetiere.jpg) #cb0044 no-repeat;background-position:top right}#block-znr-search-summary.transac-block #summary{text-align:center;padding:55px 0 40px;max-width:90%;margin:0 auto}#block-znr-search-summary.transac-block h1{font-size:36px;font-weight:bold;line-height:30px;margin:0 0 6px;font-family:"Baloo","AvenirBook",Arial,Helvetica,sans-serif;color:inherit}#block-znr-search-summary.transac-block .summary-od{display:block;font-size:20px;text-transform:uppercase;padding:8px 0 10px 0;line-height:1.3em}#block-znr-search-summary.transac-block .summary-od .station-name{display:inline-block}#block-znr-search-summary.transac-block .station,#block-znr-search-summary.transac-block .date{font-weight:bold}#block-znr-search-summary.transac-block .station{padding:0 3px;font-size:22px;white-space:nowrap}#block-znr-search-summary.transac-block .summary-details{display:inline-block;font-size:14px}#block-znr-search-summary.transac-block .actions{display:inline-block}#block-znr-search-summary.transac-block .modify-search-link{display:inline-block;margin-left:10px}#block-znr-search-summary.transac-block .force-outward-description-block{margin:0 0 10px;padding:0 0 7px}#block-znr-search-summary.transac-block .force-outward-buttons-block{text-align:right}#block-znr-search-summary.transac-block .force-outward-buttons-block p a{font-weight:normal;font-size:15px;padding:7px 9px;height:auto}#block-znr-alert-resa.transac-block{background:#fff}#block-znr-alert-resa.transac-block .container{position:relative;max-width:960px;margin:0 auto;text-align:center}div#block-znr-alert-resa .container::before{content:"";height:35px;width:960px;background:#fff;position:absolute;top:-34px;left:50%;transform:translateX(-50%);border-radius:15px 15px 0 0}#block-znr-alert-resa.transac-block.block-znr-alert-resa-inwardNotOpen{padding:25px 20px 25px 165px}#block-znr-alert-resa.transac-block.success{background-image:url('/imgs/znr/znr-alert-resa-success.png')}#block-znr-alert-resa.transac-block h2{border:0;margin-bottom:0}#block-znr-alert-resa.transac-block.block-znr-alert-resa-inwardNotOpen h2{font-size:15px;font-weight:bold}#block-znr-alert-resa.transac-block input#email{padding:17px;margin-right:25px;width:400px}#block-znr-alert-resa.transac-block #link-alert-resa{margin-top:25px}#block-znr-alert-resa.transac-block form input[type=submit],#block-znr-alert-resa.transac-block #link-alert-resa a{background:#ea5330;border:0;color:#fff;border-radius:30px;padding:19px 55px}#block-znr-alert-resa.transac-block .complex-title{margin-top:0;padding-top:20px;font-weight:400;text-align:center}#block-znr-alert-resa.transac-block .subscription-summary{color:#000;font-size:14px;line-height:1.4em;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#block-znr-alert-resa.transac-block .subscription-summary .od{font-weight:bold}#block-znr-alert-resa.transac-block .subscription-email{font-size:13px;line-height:1.3em}#block-znr-alert-resa.transac-block .subscription-email .email{font-weight:bold}#block-znr-alert-resa.transac-block .break{display:block}#block-znr-alert-resa.transac-block #subscription-error{min-height:17px}#block-znr-alert-resa.transac-block #subscription-error p{color:#c00000;font-weight:bold;padding-bottom:2px}#block-znr-alert-resa.transac-block #link-alert-resa p{display:inline-block;vertical-align:middle;font-size:13px;width:280px}#block-znr-alert-resa.transac-block #link-alert-resa a{margin-left:15px;text-decoration:none;color:#fff}#block-znr-sales-opening-info.transac-block{background:#fff}#block-znr-sales-opening-info.transac-block .container{max-width:960px;margin:0 auto 70px}#block-znr-sales-opening-info.transac-block #carriers{display:flex;justify-content:space-between;margin:0 auto;max-width:650px}#block-znr-sales-opening-info.transac-block .arrow-carriers{display:flex;justify-content:space-between;max-width:650px;margin:38px auto;height:3px;background-color:#e2e2e2}#block-znr-sales-opening-info.transac-block .arrow-carriers.tiny{display:none}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint{position:relative;width:calc(33.33333% - 20px)}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:10px;width:10px;background-color:#ea5330;border-radius:50%}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint:last-child .end::before{content:"";height:20px;width:20px;transform:translate(0%,44%) rotate(45deg);position:absolute;bottom:0;right:0;border-top:3px solid #e2e2e2;border-right:3px solid #e2e2e2;border-radius:2px}#block-znr-sales-opening-info.transac-block li{position:relative;padding:35px;width:calc(33.33333% - 20px);text-align:center;background-color:#f5f5f5;border-radius:7%;z-index:1}#block-znr-sales-opening-info.transac-block li::after{content:"";position:absolute;bottom:1px;left:50%;transform:translate(-50%,50%) rotate(45deg);height:25px;width:25px;background-color:#f5f5f5;border-radius:30%;z-index:-1}#block-znr-sales-opening-info.transac-block li h3{margin:0;color:#ea5330;font-family:"Baloo","AvenirBook",Arial,Helvetica,sans-serif}#block-znr-sales-opening-info.transac-block h2{margin:0 0 32px;padding-top:50px;text-align:center;font-weight:400}#block-znr-sales-opening-info.transac-block h2::before{content:"";display:block;margin:0 auto 40px;width:100%;height:1px;max-width:300px;background-color:#d1d1d3}#block-znr-sales-opening-info.transac-block h2 span{font-weight:400}#block-znr-sales-opening-info.transac-block h3{font-size:30px;font-weight:normal}#block-znr-sales-opening-info.transac-block .bloc-train p{margin:0;font-size:16px;text-align:center}#block-znr-sales-opening-info.transac-block .mentions p{font-size:14px}#block-znr-sales-opening-info.transac-block .range{display:block}#block-znr-sales-opening-info.transac-block .big{text-transform:uppercase;font-size:18px;font-family:"AvenirHeavy"}#block-znr-sales-opening-info.transac-block li.your-trip{width:60px;padding:0;margin:0;background:0;float:right}#block-znr-sales-opening-info.transac-block .your-trip div{font-size:15px;font-weight:bold;padding-bottom:40px;background:transparent url("/imgs/znr/znr-your-trip.png") center bottom no-repeat}#block-znr-search-summary.transac-block #block-znr-force-outward{overflow:hidden}#block-znr-search-summary.transac-block #block-znr-force-outward .force-outward-buttons-block{float:right}#block-znr-search-summary.transac-block #block-znr-force-outward .summary-color{color:#959595}#block-znr-search-summary.transac-block #force-outward-description-block{width:359px;float:left;margin-bottom:0;padding-bottom:0;padding-left:52px;font-family:"Avenir",Helvetica,sans-serif}#block-znr-search-summary.transac-block .znr-outward-date{display:table-cell;float:left;height:44px;width:95px;color:#0088ce;border-right:1px solid;font-weight:normal;font-size:18px;font-family:"Avenir",Helvetica,sans-serif}#block-znr-search-summary.transac-block .znr-outward-date strong{font-size:22px;font-weight:bold;text-transform:uppercase;float:left;position:relative;margin-bottom:8px}#block-znr-search-summary.transac-block .znr-outward-date span{font-size:21px}#block-znr-search-summary.transac-block .znr-outward{display:table-cell;float:left;width:182px;padding-left:10px;height:40px;font-size:13px;font-weight:bold;font-family:"Avenir",Helvetica,sans-serif}#block-znr-search-summary.transac-block .znr-outwardOrigin{width:100%;float:left;position:relative;margin-bottom:9px}#block-znr-search-summary.transac-block .znr-outwardDestination{color:#959595}#block-znr-alert-resa.transac-block h2 span.block-znr-alert-resa-title{font-size:20px;display:inline}#block-znr-alert-resa.transac-block .block-znr-alert-resa-info{width:353px;font-size:15px;color:#3e3d40;font-family:"Avenir",Helvetica,sans-serif}#block-znr-search-summary.transac-block .znr-time{display:table-cell;float:left;width:87px;font-size:11px;padding-top:29px;font-family:"Avenir",Helvetica,sans-serif;color:#959595}#block-znr-search-summary.transac-block .znr-comfortClass{float:left;display:table-cell;width:95px;font-size:10px;font-weight:bold;padding-top:29px;font-family:"Avenir",Helvetica,sans-serif;color:#959595}#block-znr-search-summary.transac-block .znr-estimateAmount-passengersCount{float:left;display:table-cell;width:99px;padding-left:0;font-family:"Avenir",Helvetica,sans-serif}#block-znr-search-summary.transac-block .znr-estimateAmount{float:right;position:relative;color:#0088ce;font-size:20px;font-weight:bold;font-family:"Avenir",Helvetica,sans-serif;margin-bottom:11px}#block-znr-search-summary.transac-block .znr-passengersCount{padding-left:0;float:right;position:relative;color:#959595;font-weight:bold;font-size:10px}#block-znr-search-summary.transac-block .znr-outward-description-block{width:359px;height:40px;float:left;padding-left:52px;font-family:"Avenir",Helvetica,sans-serif;background:url('/imgs/znr/znr-alert-resa-description.png') 2px no-repeat}#block-znr-search-summary.transac-block .force-outward-description-block{width:100%;height:50px;margin-bottom:18px}#block-znr-search-summary.transac-block .force-outward-description-block .znr-picto{width:10px!important;height:45px!important;float:left;position:relative;margin-left:-1px;background:url('/imgs/znr/znr-picto.png') -1px center no-repeat}#block-znr-search-summary.transac-block .force-outward-description-block .znr-time{background:url('/imgs/znr/znr-picto-horloge.png') 8px 13px no-repeat;font-weight:bold}#block-znr-sales-opening-info.transac-block{text-align:center}@media screen and (max-width:768px){#block-znr-search-summary.transac-block{background:#cb0044}}@media screen and (max-width:640px){#block-znr-alert-resa.transac-block input#email{width:80%;margin:0 auto 20px}#block-znr-search-summary.transac-block .summary-od{text-transform:none}#block-znr-search-summary.transac-block .summary-od .station-name{display:block}#block-znr-search-summary.transac-block .actions{display:block;margin-top:30px}#block-znr-sales-opening-info.transac-block .bloc-train{display:table;margin:0 auto 60px}#block-znr-sales-opening-info.transac-block #carriers{flex-direction:column}#block-znr-sales-opening-info.transac-block .arrow-carriers{display:none}#block-znr-sales-opening-info.transac-block .arrow-carriers.tiny{display:inline-block;margin:0;margin-left:10px;height:auto;margin-right:45px;float:left}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint{height:157px;width:3px;margin-bottom:20px}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint:last-child{margin-bottom:0}#block-znr-sales-opening-info.transac-block li{margin-bottom:20px;width:100%}#block-znr-sales-opening-info.transac-block li:last-child{margin-bottom:0}#block-znr-sales-opening-info.transac-block li:after{bottom:50%;left:0}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:10px;width:10px;background-color:#ea5330;border-radius:50%}#block-znr-sales-opening-info.transac-block .arrow-carriers .orangepoint:last-child .end::before{content:"";height:20px;width:20px;transform:translateX(-45%) rotate(45deg);position:absolute;bottom:0;left:50%;border-top:0;border-bottom:3px solid #e2e2e2}div#block-znr-alert-resa .container::before{display:none}#block-znr-search-summary.transac-block .presentation{display:block;font-size:18px;margin-bottom:5px}#block-znr-search-summary.transac-block .station{font-size:18px}#block-znr-search-summary.transac-block h1{margin-bottom:10px}#block-znr-alert-resa.transac-block #link-alert-resa a{display:inline-block;padding:16px 55px}#block-znr-sales-opening-info.transac-block h2{padding-top:40px}#block-znr-sales-opening-info.transac-block h2::before{max-width:100%;margin-bottom:30px}#block-znr-sales-opening-info.transac-block .clickable-block h2{font-size:22px;margin-bottom:0}#block-znr-sales-opening-info.transac-block .clickable-block h2 span{display:inline-block}}@font-face{font-family:'VSC';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');font-weight:normal;font-style:normal}.transac-block#block-alerteresa-standalone{color:#1d1c1c}.transac-block#block-alerteresa-standalone #origin,.transac-block#block-alerteresa-standalone #destination,.transac-block#block-alerteresa-standalone .datepicker.outward,.transac-block#block-alerteresa-standalone #email{box-sizing:border-box;width:100%;height:36px;font-size:15px;border:0;color:#0088ce;background:rgba(255,255,255,0);border-radius:3px;display:block;padding:5px 41px 0 5px;cursor:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transac-block#block-alerteresa-standalone .datepicker.outward{cursor:pointer}.transac-block#block-alerteresa-standalone .field-alr-up{padding-bottom:5px}.transac-block#block-alerteresa-standalone .field-alr-down{margin-top:5px}.transac-block#block-alerteresa-standalone .datepicker-wrapper{position:relative;box-sizing:border-box;margin:0;font-family:Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:transparent;width:100%}.transac-block#block-alerteresa-standalone #inscription-newsletter-alr-alert-resa{background-color:#f7f7f6;margin:22px 0}.transac-block#block-alerteresa-standalone .alerteresa-standalone-form-label-txt{position:relative;z-index:1;-webkit-tap-highlight-color:transparent;color:#000;line-height:30px;white-space:nowrap;text-transform:uppercase;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:left}.transac-block#block-alerteresa-standalone .alerteresa-standalone-form-label{position:absolute;padding-left:6px;top:4px;line-height:30px;vertical-align:middle;text-transform:uppercase;cursor:pointer;z-index:5;color:#000;display:block;transition:all ease .2s}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes{margin-top:17px;padding:8px 0 10px 95px;background:url('/imgs/alerteresa-standalone/check.svg') no-repeat;background-size:91px auto}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-succes-information-registration{font-size:14px;font-weight:bold}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-succes-information{margin-bottom:27px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc{margin-top:17px;padding:8px 0 10px 95px;background:url('/imgs/alerteresa-standalone/clock.svg') no-repeat;background-size:91px auto}.msie9 .transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes{background:url('/imgs/alerteresa-standalone/check-msie9.svg') no-repeat;background-size:91px 75px}.msie9 .transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc{background:url('/imgs/alerteresa-standalone/clock-msie9.svg') no-repeat;background-size:91px 75px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-info{font-size:12px;word-spacing:1px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-info span{color:#0088ce;font-weight:bold}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-title{font-size:15px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-title{display:block;width:100%;word-spacing:-1px;margin-bottom:15px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-od-date{font-size:14px;margin-bottom:3px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc .form-alr-alert-resa-info{font-size:14px;margin-top:11px;color:#747678}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc{text-align:center}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc .form-alr-alert-resa-second-bloc-center{margin-top:20px;width:100%}.transac-block#block-alerteresa-standalone #inscription-newsletter-info{display:table-cell;vertical-align:middle}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-last-info{text-align:center}.transac-block#block-alerteresa-standalone #inscription-newsletter-info,.transac-block#block-alerteresa-standalone .form-alr-alert-resa-last-info{color:#747678;font-size:12px;line-height:15px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-origin,.transac-block#block-alerteresa-standalone #form-alr-alert-resa-date{border-bottom:1px solid #e7e7e7}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-origin .results{top:inherit}.transac-block#block-alerteresa-standalone .results:after{border-top-color:#f5f5f5}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-date,.transac-block#block-alerteresa-standalone #form-alr-alert-resa-email,.transac-block#block-alerteresa-standalone .autocomplete{position:relative;display:inline-block;width:100%;height:auto}.transac-block#block-alerteresa-standalone .wishes-fieldset{margin-bottom:30px}#alr-alert-resa-last-info{text-align:center}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{background:#FFF;width:614px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-name,.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .year-name{font-size:15px;font-weight:normal}.transac-block#block-alerteresa-standalone input[type="checkbox"]{position:absolute;left:-9999px}.transac-block#block-alerteresa-standalone input[type="checkbox"]+label{position:relative;cursor:pointer;padding:10px 20px 10px 55px}.transac-block#block-alerteresa-standalone input[type="checkbox"]+label:before{position:absolute;top:50%;margin-top:-9px;left:20px;width:16px;height:16px;content:'';color:#a1a1a1;background-size:16px;background-repeat:no-repeat;background-position:top left}.transac-block#block-alerteresa-standalone input[type="checkbox"]:checked+label:before{background-image:url(/imgs/alerteresa-standalone/checkbox-checked.svg)}.transac-block#block-alerteresa-standalone input[type="checkbox"]:not(:checked)+label:before{background-image:url(/imgs/alerteresa-standalone/checkbox-unchecked.svg)}.transac-block#block-alerteresa-standalone{max-width:580px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-inscription{text-align:center;margin:40px 0 35px 0}.transac-block#block-alerteresa-standalone .label-display{font-size:9px;top:-7px;transition:all ease .2s}.transac-block#block-alerteresa-standalone #origin:hover,.transac-block#block-alerteresa-standalone #destination:hover,.transac-block#block-alerteresa-standalone #date:hover,.transac-block#block-alerteresa-standalone #email:hover{background:#f5f5f5}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc{font-size:12px}.transac-block#block-alerteresa-standalone .label-display .alerteresa-standalone-form-label-txt{color:#a9a9a9!important}.transac-block#block-alerteresa-standalone #origin:focus,.transac-block#block-alerteresa-standalone #destination:focus,.transac-block#block-alerteresa-standalone #date:focus,.transac-block#block-alerteresa-standalone #email:focus{outline:0;background:#f5f5f5}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.on-top:after,.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.under:before{color:#FFF;margin-left:160px;font-size:24px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td,.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector tr.selected td{border:1px solid #e8e8e8;padding:4px 10px;text-align:center;border-radius:0;border-collapse:separate;border-spacing:2px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td{color:#404040}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td.unselected_month{color:#ccc}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td.selectable_day.hover{color:#0088ce;background-color:#FFF;border-color:#0088ce}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td.selected{font-weight:bold;color:#FFF!important;background-color:#0088ce!important}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector td.unselected_month,.transac-block#block-alerteresa-standalone .table-month-wrapper{border:0!important}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-head{width:289px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-nav{margin-top:18px;width:162%;margin-left:12px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .table-month-wrapper th{border:0;color:#404040;font-weight:400}.transac-block#block-alerteresa-standalone .datepicker-wrapper table.month-cal{border-collapse:separate;border-spacing:2px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .today-date{display:none}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{color:#0088ce;font-weight:normal;left:-112px;top:40px!important}.transac-block#block-alerteresa-standalone .subscribe-button{font-weight:700;line-height:40px;text-align:center;vertical-align:middle;color:#fff;background-color:#0088ce;padding:1px 6px;height:42px;border:0;width:262px;font-size:14px;font-family:"Avenir",Arial,sans-serif}@media(max-width:646px){.transac-block#block-alerteresa-standalone .table-month-wrapper+.table-month-wrapper{display:none}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-nav{width:77%}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-wrapper{width:50%}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-head-1{display:none}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{background:#FFF;width:305px;left:13px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.on-top:after,#block-alerteresa-standalone .datepicker-wrapper .date-selector.under:before{color:#FFF}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.on-top:after,.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.under:before{margin-left:16px}}@media(max-width:480px){.transac-block#block-alerteresa-standalone{width:auto}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-title{font-size:13px;margin-bottom:4px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes-info{font-size:15px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes{padding-left:51px;max-resolution:13px;background:url('/imgs/alerteresa-standalone/check.svg') no-repeat -4px 4px;background-size:53px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc .form-alr-alert-resa-title{display:none}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc{padding-left:44px;max-resolution:13px;background:url('/imgs/alerteresa-standalone/clock.svg') no-repeat -8px 9px;background-size:53px}.msie9 .transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc{padding-left:51px;background:url('/imgs/alerteresa-standalone/clock-msie9.svg') no-repeat -8px 5px}.msie9 .transac-block#block-alerteresa-standalone #form-alr-alert-resa-succes{padding-left:56px;background:url('/imgs/alerteresa-standalone/check-msie9.svg') no-repeat -4px 0}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc{margin-top:0}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-first-bloc .form-alr-alert-resa-info{margin-top:4px}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-last-info{text-align:justify}.transac-block#block-alerteresa-standalone .table-month-wrapper+.table-month-wrapper{display:none}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-nav{width:77%}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-wrapper{width:50%}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector .month-head-1{display:none}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{background:#FFF;width:305px;left:13px}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.on-top:after,#block-alerteresa-standalone .datepicker-wrapper .date-selector.under:before{color:#FFF}.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.on-top:after,.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector.under:before{margin-left:16px}}@media(min-width:480px) and (max-width:550px){.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc{padding:0 50px 0 50px}}@media(max-width:360px){.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{left:0}}@media(min-width:550px){.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc{padding:0 95px 0 95px}}@media(max-width:340px){.transac-block#block-alerteresa-standalone .datepicker-wrapper .date-selector{left:-11px}}.transac-block#block-alerteresa-standalone .autocomplete .results{z-index:10;text-align:left}.transac-block#block-alerteresa-standalone .autocomplete .results em{font-weight:bold}.transac-block#block-alerteresa-standalone .ico-date{position:absolute;right:8px;top:9px;font-size:26px;color:#0088ce;cursor:pointer}.transac-block#block-alerteresa-standalone .ico-date:before{font-family:'VSC';content:"\e600"}.transac-block#block-alerteresa-standalone .ico-close:before{font-family:'VSC';content:"\e616";position:absolute;font-size:22px;right:13px;top:8px;cursor:pointer}.transac-block#block-alerteresa-standalone .form-input-reset{color:#d3d3d3;visibility:hidden}.transac-block#block-alerteresa-standalone .form-input-reset:hover{color:#b3b3b4}.transac-block#block-alerteresa-standalone .ico-close-reset{visibility:visible!important}.transac-block#block-alerteresa-standalone .form-alr-alert-resa-last-info span{text-decoration:underline}.transac-block#block-alerteresa-standalone .alr-alerte-resa-error-message{visibility:hidden;opacity:0;display:block;bottom:5px;left:0;font-size:.8rem;text-transform:none;background-color:#9f1c37;padding:.5em;border-radius:3px;color:#FFF;line-height:normal;white-space:normal;width:auto}.transac-block#block-alerteresa-standalone .message-arrow{visibility:hidden;opacity:0;margin-bottom:4px;display:none}.transac-block#block-alerteresa-standalone .error-inscription-alerte-resa input{border:2px solid #9f1c37!important}.transac-block#block-alerteresa-standalone .error-inscription-alerte-resa .form-input-reset{color:#9f1c37}.transac-block#block-alerteresa-standalone .message-arrow{margin-left:31px;margin-top:-6px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:9px!important;height:9px!important;border-left:2px solid #9f1c37;border-bottom:2px solid #9f1c37;background-color:#FFF}.transac-block#block-alerteresa-standalone .color-error{background-color:#f5f5f5}.transac-block#block-alerteresa-standalone #origin:focus+.message-arrow,.transac-block#block-alerteresa-standalone #destination:focus+.message-arrow,.transac-block#block-alerteresa-standalone #email:focus+.message-arrow,.transac-block#block-alerteresa-standalone #date:focus+.message-arrow,.transac-block#block-alerteresa-standalone #origin:hover+.message-arrow,.transac-block#block-alerteresa-standalone #destination:hover+.message-arrow,.transac-block#block-alerteresa-standalone .datepicker-wrapper:hover+.message-arrow,.transac-block#block-alerteresa-standalone #email:hover+.message-arrow{background:#f5f5f5}.transac-block#block-alerteresa-standalone .error-inscription-alerte-resa .alr-alerte-resa-error-message.alr-alerte-resa-error-message-visible,.transac-block#block-alerteresa-standalone .error-inscription-alerte-resa .message-arrow{visibility:visible;opacity:1}.transac-block#block-alerteresa-standalone .error-inscription-alerte-resa .message-arrow{display:block}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-destination.error-inscription-alerte-resa .alr-alerte-resa-error-message.alr-alerte-resa-error-message-visible{margin-bottom:10px}.transac-block#block-alerteresa-standalone #form-alr-alert-resa-second-bloc .alr-alerte-resa-error-message-visible{text-align:initial}.transac-block#block-alerteresa-standalone .autocomplete.error-inscription-alerte-resa .results{top:35%!important}.firefox .transac-block#block-alerteresa-standalone #message-arrow-date{margin-top:-11px}.transac-block#block-alerteresa-standalone .subscribe-button:hover{background-color:#0099e7!important}.transac-block#block-alerteresa-standalone .subscribe-button:active{box-shadow:0 0 8px #0088ce!important}.transac-block#block-alerteresa-standalone #alr-alert-resa-last-info .form-alr-alert-resa-last-info{font-size:11px}.msie .transac-block#block-alerteresa-standalone .alr-alerte-resa-error-message{text-align:left}#block-order.transac-block .subtitle{color:#650b2f;font-size:1.1em;font-weight:bold}#block-order.transac-block .departure_arrival>div{box-sizing:content-box}#block-order.transac-block .travel_cities{max-width:62%}#block-order.transac-block .passenger-title-spacer{margin-top:10px;float:left}#block-order.transac-block .types-retrait #self-service-box-label{width:auto}#block-order.transac-block .types-retrait li{position:relative;height:1%;border-bottom:1px solid #c6c5c6;padding:5px}#block-order.transac-block .types-retrait li.last{border:0}#block-order.transac-block .types-retrait li .infos_boutique{padding:0 0 0 76px;overflow:initial;float:left}#block-order.transac-block .types-retrait li .attention{display:block;float:left}#block-order.transac-block .types-retrait li .infos_boutique .adresse{margin-bottom:15px}#block-order.transac-block .types-retrait li .infos_boutique .horaires{font-weight:bold;color:#6a6868;margin-bottom:5px}#block-order.transac-block .types-retrait li input{float:left;margin-top:17px}#block-order.transac-block .types-retrait li label{background-repeat:no-repeat;min-height:38px;cursor:pointer;float:left;width:530px}#block-order.transac-block .types-retrait li label{width:490px}#block-order.transac-block .types-retrait .singleDeliveryMode label{cursor:default}#block-order.transac-block .types-retrait li label.demat{background-position:0 5px}#block-order.transac-block .types-retrait li label .cancellation-tkd-text{display:block}.i18n-fr-CH #block-order.transac-block .types-retrait li label.demat,.i18n-fr-LU #block-order.transac-block .types-retrait li label.demat,.i18n-fr-BE #block-order.transac-block .types-retrait li label.demat{background-position:4px 5px}#block-order.transac-block .types-retrait li .blue-highlight{vertical-align:middle;width:90%;font-size:11px;color:#0088ce!important}#block-order.transac-block .types-retrait li .tick-info.blue-highlight{padding-top:0!important;padding-right:5px}#block-order.transac-block .types-retrait li .ticket-non-printable-info .blue-highlight{vertical-align:bottom;line-height:23px;background-image:url("/imgs/css/fr/retrait/information-digital.png");min-height:23px;background-repeat:no-repeat;padding-left:30px}#block-order.transac-block .types-retrait li .tick-info{display:inline-block;vertical-align:top}#block-order.transac-block .types-retrait li .mobile,#block-order.transac-block .types-retrait li .printer{display:inline-block;width:45%;min-width:180px;vertical-align:top;overflow:initial}#block-order.transac-block .types-retrait li .or{display:inline-block;width:43px;text-align:center;vertical-align:top;padding-top:25px;font-size:14px;overflow:initial}#block-order.transac-block .types-retrait li .label{font-weight:bold;text-align:center;padding-left:40px;padding-right:40px;padding-bottom:10px;width:auto}#block-order.transac-block .types-retrait li .picto{text-align:center;padding:10px;width:auto}#block-order.transac-block .types-retrait li .information{display:inline-block;color:#848484;width:auto;vertical-align:top}#block-order.transac-block .types-retrait li .info .information{background-image:url("/imgs/css/fr/retrait/green-check.png");min-height:23px;background-repeat:no-repeat;padding-left:20px}#block-order.transac-block .types-retrait li .mobile .info{line-height:25px;padding-left:10px}#block-order.transac-block .types-retrait li .printer .info{line-height:25px;padding-left:30px;width:auto}#block-order.transac-block .types-retrait li .information .color-df-france-4{color:#63aed7}#block-order.transac-block .types-retrait li .picto-printer{width:40px;height:38px}#block-order.transac-block .types-retrait li .picto-mobile{width:23px;height:38px}#block-order.transac-block .label-mobile{text-decoration:underline!important}#block-order.transac-block .types-retrait li .ticket-non-printable-info{padding-left:30px;padding-top:15px;width:auto;text-align:center;padding-right:30px}.firefox #block-order.transac-block .types-retrait li .ticket-non-printable-info{padding-left:10px;padding-top:15px;width:auto;text-align:center;padding-right:30px}#block-order.transac-block .no-br-on-this{white-space:nowrap}#block-order .detail_button{height:17px;font-size:1em;font-weight:bold;text-align:center;padding:5px 5px 0;cursor:pointer;border:1px solid #e0e1dd;border-radius:0 0 4px 4px;background:#e2e2e2;background:-moz-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,226,226,1)),color-stop(50%,rgba(219,219,219,1)),color-stop(51%,rgba(209,209,209,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=0);line-height:8px}#block-order .detail_button.type-button{margin:0 auto;display:block}#block-order .detail_button.mode-closed span{background:url(/imgs/css/fr/retrait/ico-details-mode-2.png) no-repeat left center;padding:1px 0 1px 19px;text-decoration:underline}#block-order .detail_button.mode-open span{background:url(/imgs/css/fr/retrait/ico-details-mode-moins.png) no-repeat left center;padding:1px 0 1px 19px;text-decoration:underline}#block-order .detail_button.type-button:focus{outline:1px dotted #000}#block-order.transac-block #delivery-mode-actions{margin-bottom:30px;width:100%}#ebillet_forcing{font-family:AvenirMedium,Arial,sans-serif;font-size:13px;line-height:1.5em}#ebillet_forcing>#info_accompaniment_ebillet_forcing>#link-popup-demat-ebillet-forcing{float:none;font-size:.9em;text-decoration:none;margin-top:.4em;border:0;background-color:white;padding:0}#ebillet_forcing>#info_accompaniment_ebillet_forcing>#link-popup-demat-ebillet-forcing>span{text-decoration:underline;font-size:13px;cursor:pointer;float:right;margin:0;color:#ea5330;line-height:15px}#ebillet_forcing>#info_accompaniment_ebillet_forcing>#link-popup-demat-ebillet-forcing>span,#ebillet_forcing>#popin_accompaniment_ebillet_forcing>p{font-family:AvenirHeavy,Arial,sans-serif}#ebillet_forcing>#info_accompaniment_ebillet_forcing{color:#808080;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;text-align:right;margin-bottom:15px;min-width:100%}#ebillet_forcing>#info_accompaniment_ebillet_forcing>span{min-width:100%}#ebillet_forcing>#popin_accompaniment_ebillet_forcing{border-radius:10px;background-color:#e5f5f7;color:#0099b4;display:none;margin:10px auto;padding:25px 30px 20px 30px}#popin_accompaniment_ebillet_forcing .ebillet_forcing_info{margin-bottom:12px;line-height:20px}#block-order.transac-block #select-retrait-new-model .types-retrait li,#block-order.transac-block #select-option-new-model .types-retrait li{padding:20px 15px 15px 20px}#block-order.transac-block #select-retrait-new-model #ebillet_forcing .li_popin_accompaniment_ebillet_forcing{display:list-item;border:0;padding:0;margin:0;cursor:default;line-height:22px}#ebillet_forcing ul li{list-style:disc inside;text-indent:-1.5em;margin-left:1.5em}#popin_accompaniment_ebillet_forcing ul{margin-left:20px}@media screen and (max-width:425px){#ebillet_forcing>#info_accompaniment_ebillet_forcing{text-align:center;justify-content:center}#ebillet_forcing>#info_accompaniment_ebillet_forcing>#link-popup-demat-ebillet-forcing>span{padding-left:0}}#block-order.transac-block .types-retrait .exclusive-services{margin-top:5px}#block-order.transac-block .types-retrait .exclusive-services p strong{color:#bd014d}#block-order.transac-block .types-retrait .exclusive-services input,#block-order.transac-block .types-retrait .exclusive-services label{padding:0 0 0 10px;margin-top:0;width:auto;min-height:0}#block-order.transac-block .types-retrait .exclusive-services input.txtInput{padding:7px}#block-order.transac-block .address-type{margin-top:5px}#block-order.transac-block .address-type #other-address{margin-left:40px}#block-order.transac-block .adresse-form .error img{top:1px}.transac-block .adresse-form p.error-2{background-position:405px center}#block-order.transac-block .adresse-form span{margin-left:20px}#block-order.transac-block #ajaxContainer{clear:both;position:relative}#block-order.transac-block #ajaxContainer img.loading{margin-top:20px;margin-left:auto;margin-right:auto}#block-order.transac-block .choose{font-weight:bold;font-size:1.1em;margin-top:0}#block-order.transac-block a.more,#block-order.transac-block a:link.more,#block-order.transac-block a:hover.more,#block-order.transac-block a:visited.more{color:#635a64;font-size:.9em;text-decoration:none}#block-order.transac-block a.more span,#block-order.transac-block a:link.more span,#block-order.transac-block a:hover.more span,#block-order.transac-block a:visited.more span{text-decoration:underline;margin-right:2px;font-size:.99em;color:#0088ce}#block-order.transac-block .text{vertical-align:top;width:24em}#block-order.transac-block .email label.radio-label{float:none;padding-bottom:5px;vertical-align:middle}#block-order.transac-block .checkerror img{vertical-align:top;padding-top:2px}#block-order.transac-block .civil label,#block-order.transac-block .email label,#block-order.transac-block .email #format-label{display:block}#block-order.transac-block .email .format-mail label{display:inline}#block-order.transac-block .email label#format-label{width:130px;font-weight:bold}#block-order.transac-block .email #customerEmailType_HTML,#block-order.transac-block .email #customerEmailType_TEXT{height:auto}#block-order.transac-block #def{position:relative}#block-order.transac-block dt,#block-order.transac-block dd{display:inline;margin:0}#block-order.transac-block .submit{margin-top:23px}#block-order.transac-block .submit#orderSubmitButton{margin-top:10px}#block-order.transac-block .passenger-box .passenger-index span{display:block}#block-order.transac-block .passenger-box .field-label,#block-order.transac-block .passenger-box label{font-weight:bold}#block-order.transac-block .passenger-box .field-label abbr,#block-order.transac-block .passenger-box label abbr{font-weight:normal}#block-order.transac-block .passenger-box input{margin-left:.1em}#block-order.transac-block .passenger-box .passenger-name input{width:100px;margin-left:.1em}#block-order.transac-block .passenger-box .birth input{font-size:1.1em;-moz-appearance:textfield}#block-order.transac-block .passenger-box .passenger-birthday{width:1.4em;margin-right:.1em;margin-left:.2em}#block-order.transac-block .passenger-box .passenger-birthmonth{width:1.4em;margin-right:.1em;margin-left:.2em}#block-order.transac-block .passenger-box .passenger-birthyear{width:2.5em}.transac-block #cgv-cgu p,.transac-block .cgv-cgu p{color:#635a64;margin-top:0}.transac-block .cgv-cgu .cgv-cgu-content{margin-top:-2px;padding-left:9px}.transac-block .cgv-cgu .cgv-cgu-star{float:left}.transac-block .cgv-cgu .cgv-cgu-text{margin-bottom:1em}.transac-block #infos-withdrawal-coords .infos-content{padding-top:20px}.transac-block #infos-withdrawal-coords p{background-position:0 0;background-repeat:no-repeat;padding-left:36px;width:220px}.transac-block #infos-withdrawal-coords #infos-print{background-image:url("/imgs/css/infos/info_print.png")}.transac-block #infos-withdrawal-coords #infos-mail{background-image:url("/imgs/css/infos/info_courrier.png")}.transac-block #infos-withdrawal-coords #infos-option{background-image:url("/imgs/css/infos/info_horloge.png")}#block-order.transac-block .table-passenger-fidelity-name td{padding:0;vertical-align:top}#block-order.transac-block .table-passenger-fidelity-name .birth{min-width:210px}#block-order.transac-block .table-passenger-fidelity-name .passenger-name{width:150px;color:#bc104e}#block-order.transac-block .types-retrait li label strong.iad_warning{color:#f00}#block-order.transac-block .types-retrait li .demat img{padding-top:3px}.transac-block #account-connexion{border:1px solid #6a6868;padding:12px 5px}.transac-block #account-creation-wished{background-color:#ecece4;border:1px solid #6a6868;padding:12px 12px 12px 5px}.transac-block #account-creation-wished p,.transac-block #account-connexion p,.transac-block #account-connexion a{margin:0}.transac-block #account-creation-wished label{padding:0 0 2px 72px;display:block;min-height:38px}.transac-block #account-creation-wished input{float:left;margin-top:17px}.transac-block #account-connexion{margin-top:31px}.transac-block #account-connexion p{padding-left:72px}#block-order #general-conditions{margin-bottom:0}#block-order #general-conditions .text-align-center{text-align:center;width:100%}#block-order #general-conditions .large-bloc{width:100%}#block-order #general-conditions .default-cursor{cursor:default}#block-order #general-conditions .font-size-16{font-size:16px;line-height:22px}#block-order.transac-block #comm1CgvLink.old-style{font-size:14px;line-height:22px}#block-order.transac-block #masque{background-color:#fff;height:12px;width:100%;position:absolute;bottom:-10px}#block-order.transac-block #order-validation-button{overflow:hidden;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#block-order.transac-block #order-validation-button.middle-align{margin:auto;display:block}#block-order.transac-block #ajaxContainer.loading{width:100%}#block-order.transac-block #ajaxContainer .loading{margin:10px auto}#block-order.transac-block .bls-tod-link{margin:20px 0 0 75px;float:left}#block-order.transac-block .left.bls-tod-more{margin-top:35px}#block-order.transac-block .bls-tod-more span{font-size:smaller}.msie #block-order.transac-block a.more,.msie #block-order.transac-block a:link.more,.msie #block-order.transac-block a:hover.more,.msie #block-order.transac-block a:visited.more{width:75px}#block-order.transac-block h2{display:inline-block;background-color:transparent;clear:both;border:0;height:24px;line-height:1.7em;text-transform:none;font-weight:bold;font-size:1.1em}#block-order.transac-block #modified-ccl-data.hidden{display:none}#block-order.transac-block #modified-ccl-data li{margin-top:15px}#block-order.transac-block .modified-ccl-data-paragraph,#block-order.transac-block .optinExpressSale-paragraph{margin:0}#block-order.transac-block .noJavascript h2.step{margin-top:0}#block-order.transac-block .digital-box h2,#block-order-ajax.transac-block .digital-box h2{margin-top:0;margin-bottom:20px}.transac-block #account-connexion+h2.step{margin-top:10px}.transac-block #account-connexion{margin-top:0}#block-order.transac-block h2.step{background-image:url("/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-dark-grey.png");border-bottom:1px solid #d4d4d1;clear:both;font-size:1.2em;font-weight:bold;padding:.2em 0 .1em;margin-bottom:1em}#block-order.transac-block h2.step em{color:#fff;font-style:normal;font-size:1.05em;margin-right:5px;background-image:url(/imgs/css/titlestep-border.png);background-position:right top;background-repeat:repeat-y;padding:.38em 13px .49em 9px}#block-order.transac-block .subtitle{color:#0088ce;font-size:1.2em;font-weight:bold;margin-top:0;padding:.5em 0 0}.transac-block .journeyInfo{color:#e75113;font-size:1em}#block-order.transac-block .passenger-box .passenger-name input{width:7.9em}#block-order.transac-block .types-retrait{margin-top:15px;margin-bottom:0;float:none}#block-order.transac-block ul.types-retrait{border:medium none;background:url(/imgs/css/proposal/trait-bas-boc-train.png) no-repeat center bottom;border-bottom:0;padding-bottom:2px}#block-order.transac-block .types-retrait,#block-order.transac-block .option-retrait{width:100%}#block-order.transac-block .types-retrait.min-width,#block-order.transac-block .option-retrait.min-width{width:44%;float:left}#block-order.transac-block .types-retrait.min-width{margin-right:12%}#block-order.transac-block .option-retrait.min-width{margin-right:0}#block-order.transac-block .types-retrait li .infos_boutique .attention{color:#630b32;font-weight:bolder}#block-order.transac-block #delivery-mode-actions .disclaimer{text-align:left;display:block;margin-bottom:15px}#block-order.transac-block .passenger-box input{color:#000}#block-order.transac-block .passenger-box .type{margin-left:9em;padding-top:0}#block-order.transac-block .passenger-box .serenite{color:#015696;margin-right:10px}#block-order.transac-block .passenger-box .annulation{color:#84ab10}#block-order.transac-block #block-order-ajax .digital-box p{margin-top:20px}#block-order.transac-block #block-order-ajax .digital-box p.passenger-name,#block-order.transac-block #block-order-ajax .digital-box p.civil-passenger{margin-right:5px}#block-order.transac-block .passenger-box .passenger-index{max-width:80px;padding:0 10px 0 0;font-size:.9em;font-weight:inherit;min-height:15px;margin-top:20px}#block-order.transac-block .passenger-box .passenger-index-number{display:block}#block-order.transac-block .civil input,#block-order.transac-block .civil select{color:#174675}#block-order.transac-block .civil #customerPhoneNumber{width:50px}#block-order.transac-block .civil #customerMobilePhone{width:150px}#block-order.transac-block .email #customerCp{width:6em}#block-order.transac-block .civil p{position:relative;margin:0;padding:5px 0}#block-order.transac-block .civil,#block-order.transac-block .email{width:48%}#block-order.transac-block .civil label{font-weight:normal;line-height:1em;white-space:nowrap;margin-bottom:5px}#block-order.transac-block .email input{color:#174675}#block-order.transac-block .civil select{width:9em}#block-order.transac-block .types-retrait .exclusive-services input.txtInput{width:10em}.transac-block #comm1NewsGenerique,.transac-block #comm1NewsPartenaires{float:none}#block-order.transac-block .command-pro .pro{margin:10px 0}#block-order.transac-block .command-pro{padding-left:60px}#block-order.transac-block .command-pro .pro{margin-left:-28px}#block-order.transac-block #general-conditions .pro img{width:1.3em;margin:-5px 9px 1px -5px;background-color:#0088ce;border-radius:50%;padding:.18rem .2rem .23rem .24rem}.transac-block .command-pro #comm1CgvLink,.transac-block .command-pro #comm1NewsGenerique,.transac-block .command-pro #comm1NewsPartenaires{width:95%}#block-order.transac-block .digital-box label.mentionsLegales{margin-bottom:10px;padding-left:7px;width:555px}#block-order.transac-block p#generalConditions input[type=checkbox],#block-order.transac-block p#newsletterGenerique input[type=checkbox],#block-order.transac-block p#newsletterPartenaires input[type=checkbox]{margin-right:5px;display:block;float:left}#block-order.transac-block p#generalConditions input[type=checkbox]{margin-top:5px}#block-order.transac-block .delivery-option-selected .customer-info-intro-option{font-weight:bold;display:block}#block-order.transac-block .customer-info-intro-option{display:none}#block-order.transac-block .email a.more span{margin-right:0;padding-right:2px}#block-order.transac-block .email #customerEmailType_HTML,#block-order.transac-block .email #customerEmailType_TEXT{width:2em}#block-order.transac-block .email .email-label{font-weight:normal;margin-bottom:5px}#block-order.transac-block .email #customerEmail,#block-order.transac-block .email #customerEmailConfirm{width:23em}#block-order.transac-block .email p{padding:5px 0;margin:0}#block-order.transac-block .adresse-form p{margin:0 0 .5em;padding:0}#block-order.transac-block .adresse .confirmation-adresse{overflow:hidden;margin-top:10px}#block-order.transac-block .adresse .confirmation-adresse .adresse-form{padding:.5em;width:50%;float:left}#block-order.transac-block #action-choose-address .address-choice{font-weight:bold}#block-order.transac-block .adresse .confirmation-adresse .cadre-error{border:2px solid #f00}#block-order.transac-block .adresse-form label,#block-order.transac-block .destinataire label{width:150px;display:inline-block;font-weight:normal;font-size:1em}#block-order.transac-block .adresse-form .text,#block-order.transac-block .adresse .adresse-form .text{width:31.5em;margin-left:20px;margin-right:5px;vertical-align:top}#block-order.transac-block .destinataire input,#block-order.transac-block .destinataire select{margin-left:20px}#block-order.transac-block #zipCode,#block-order.transac-block #numField,#block-order.transac-block #phone{width:9em}#block-order.transac-block .destinataire .text{width:23em;margin-left:20px;margin-right:5px;vertical-align:top}#block-order.transac-block .destinataire .civil label{width:13.4em}#block-order.transac-block .email a.more,#block-order.transac-block .email a.more:visited,#block-order.transac-block .email a.more:hover,#block-order.transac-block .email a.more:link{text-decoration:none;margin-top:12px}#block-order.transac-block .adresse #error-adresse{width:45%;float:right}.transac-block p.error span{background-color:#e6f5a4;color:#cf0303;display:block;padding:.1em .4em}.transac-block p#error-adresse span{background-color:inherit}.transac-block p#error-adresse:before{content:">";font-size:3em;float:left;display:block;width:.9em;height:.5em;margin-top:.25em}#block-order.transac-block .confirmation-adresse .adresse-form span{margin-left:0;font-size:1.2em;padding:0 0 .5em}#block-order.transac-block .confirmation-adresse .adresse-form label{width:auto}#block-order.transac-block .adresse #action-choose-address{margin:.5em 0;overflow:hidden}#block-order.transac-block .adresse #action-choose-address p{float:left;width:29%}#block-order.transac-block .adresse div{clear:both}#block-order.transac-block .passenger-box .rappelPlacement{clear:left;margin:1em 0 0 8.7em;padding-top:0}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement{float:left;width:500px}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement input{width:auto;margin:0;vertical-align:middle;border:0}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement label{padding-left:.3em}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement label span{font-weight:bold;font-style:normal;font-size:100%}#block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement{float:left;padding:4px 0 5px 19px}#block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement label{font-weight:normal}#block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement input{width:10em;margin:0;color:#555}#block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement input.disabled{background-color:#ebebe4;border:1px solid #7f9db9;height:17px}#block-order.transac-block .passenger-box .rappelPlacement p.disabled input{color:#eee;background-color:#eee}#block-order.transac-block #block-order-ajax .digital-box .journeyInfoOptions{padding:0 0 4px 0;margin-bottom:5px;margin-top:15px;color:#ea5330;font-size:1em;font-weight:bold;border-bottom:1px solid #e0e1dd}#block-order.transac-block #block-order-ajax .digital-box .informationCarte{float:left;margin-top:1em}#block-order.transac-block #block-order-ajax .digital-box .informationCarte+.rappelPlacement{margin:1em 0 0;float:left}#block-order.transac-block #block-order-ajax .digital-box p.choose{margin-bottom:10px;margin-top:13px;display:table}#block-order.transac-block #block-order-ajax .digital-box .choose .options-label{display:table-cell;padding-right:3px}#block-order.transac-block #block-order-ajax .digital-box div.passenger-box{margin-top:.8em;display:inline-block}#block-order.transac-block #block-order-ajax .digital-box p.passenger-name,#block-order.transac-block #block-order-ajax .digital-box p.civil-passenger{margin-left:2px;margin-right:7px}#block-order.transac-block .passenger-box .field-label,#block-order.transac-block .passenger-box label{font-weight:normal;margin-right:2px;margin-bottom:5px;display:block}#block-order.transac-block .birth .field-label{display:block}#block-order.transac-block #block-order-ajax .digital-box div.passenger-box input.passenger-birthdate{width:6.5em}#block-order.transac-block .passenger-box .passenger-birthday,#block-order.transac-block .passenger-box .passenger-birthmonth{margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-align:center;width:2em}#block-order.transac-block .passenger-box .passenger-birthyear{margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-align:center;width:3em}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement,#block-order.transac-block #block-order-ajax .digital-box p.fs_rappelPlacement{margin-top:0}#block-order.transac-block .title-mode-retrait{margin:12px;font-weight:bold;font-size:14px;color:#000;text-transform:uppercase}#block-order.transac-block a.more span:first-letter {text-transform:uppercase}#block-order.transac-block .types-retrait li{border:1px solid #ecece4;border-bottom-width:0}.js #block-order.transac-block .types-retrait.promote-mode li{display:none}.js #block-order.transac-block .types-retrait li{overflow:hidden}.js #block-order.transac-block .types-retrait.promote-mode li.show-when-1st-visit{display:block}.js #block-order.transac-block .types-retrait.promote-mode li.visible{display:list-item}#block-order.transac-block .types-retrait li.checked,#block-order.transac-block .types-retrait.promote-mode li.checked{display:list-item;background-color:#ecece4;border-radius:0}#block-order.transac-block .option-retrait li.checked{overflow:auto}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked::before,#block-order.transac-block #select-option-new-model .types-retrait.option-retrait li.checked::before{background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FscXVlXzEiIGRhdGEtbmFtZT0iQ2FscXVlIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI2IiBoZWlnaHQ9IjI2IiB2aWV3Qm94PSIwIDAgNDggNDgiPjx0aXRsZT4yNngyNi1uYXZpZ2F0aW9uLWFjdGlvbnM8L3RpdGxlPjxwYXRoIGZpbGw9IiNlYTUzMzAiIGQ9Ik00NC40MjcsOS40NjRhMS41LDEuNSwwLDAsMC0yLjEyMSwwTDE4LjM2OCwzMy40LDUuOTIyLDIwLjk1NEExLjUsMS41LDAsMCwwLDMuOCwyMy4wNzVMMTguMzY4LDM3LjY0Miw0NC40MjcsMTEuNTg1QTEuNSwxLjUsMCwwLDAsNDQuNDI3LDkuNDY0WiIvPjwvc3ZnPg==) no-repeat;border:2px solid #ea5330;background-position:center}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked.DIGITAL_ONLY_OUIGO_SQILLS_DELIVERY_MODES::before{background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FscXVlXzEiIGRhdGEtbmFtZT0iQ2FscXVlIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI2IiBoZWlnaHQ9IjI2IiB2aWV3Qm94PSIwIDAgNDggNDgiPjx0aXRsZT4yNngyNi1uYXZpZ2F0aW9uLWFjdGlvbnM8L3RpdGxlPjxwYXRoIGZpbGw9IiNkZTAwNmUiIGQ9Ik00NC40MjcsOS40NjRhMS41LDEuNSwwLDAsMC0yLjEyMSwwTDE4LjM2OCwzMy40LDUuOTIyLDIwLjk1NEExLjUsMS41LDAsMCwwLDMuOCwyMy4wNzVMMTguMzY4LDM3LjY0Miw0NC40MjcsMTEuNTg1QTEuNSwxLjUsMCwwLDAsNDQuNDI3LDkuNDY0WiIvPjwvc3ZnPg==) no-repeat;border-color:#de006e;background-position:center}#block-order.transac-block #select-retrait-new-model .types-retrait li::before,#block-order.transac-block #select-option-new-model .types-retrait.option-retrait li::before{background:#fff;position:absolute;right:0;top:50%;transform:translate(50%,-50%);content:"";width:40px;height:40px;border:2px solid #e9e9e9;border-radius:50%}#block-order.transac-block .types-retrait li input{margin-left:5px;margin-top:21px}#block-order.transac-block .types-retrait li label.option{background-repeat:no-repeat;background-position:4px 5px;padding:12px 0 2px 59px;min-height:38px;cursor:pointer;float:left}.js #block-order.transac-block .types-retrait.promote-mode li a{color:#ea5330;text-decoration:none;display:inline-block}.js #block-order.transac-block .types-retrait.promote-mode li a.underline{text-decoration:underline}#block-order.transac-block .exclusive-services .hiddenOption{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:.4em 0 .8em 6em;width:47.5em;margin-left:0;margin-top:10px;float:left}#block-order.transac-block .exclusive-services .hiddenOption p{line-height:1em}#block-order.transac-block .exclusive-services .hiddenOption p strong{background:none repeat scroll 0 0 transparent;color:#0088ce;float:none;font-size:1.1em;height:auto;line-height:1em;margin:0;padding:0}#block-order.transac-block .exclusive-services .hiddenOption label{font-weight:bold}#block-order.transac-block .type-retrait-label.choose-service{font-style:normal;font-weight:bold}#block-order.transac-block .types-retrait li label strong{font-weight:bold;font-size:1.273em;color:#747678}#block-order.transac-block .types-retrait li.checked label strong{color:#000}#block-order.transac-block .types-retrait li label strong.type-retrait-label{display:block}#block-order.transac-block .types-retrait .list-like{display:list-item;background:url(/imgs/common/picto_check_green.png) no-repeat left 3px;padding-left:16px;font-size:12px}#block-order.transac-block .types-retrait .list-like-bls-tod{display:list-item;background:url(/imgs/common/picto_check_green.png) no-repeat left 3px;padding-left:16px}#block-order.transac-block .types-retrait .list-like-bls-tod a{color:#ea5330;text-decoration:none}#block-order.transac-block .types-retrait .list-like strong{font-size:1em}#block-order.transac-block .types-retrait li a,#block-order.transac-block .types-retrait li .demat a{color:#87bfd6;text-decoration:none}.transac-block #account-creation-wished strong,.transac-block #account-connexion strong,.transac-block #account-connexion a{color:#005795}.transac-block #account-connexion a{font-weight:bold;text-align:right;display:block;background:transparent url("/imgs/css/fr/account-connexion.png") no-repeat 100% 0;padding:.1em 2em .1em 0}.transac-block #account-creation-wished label{background:transparent url("/imgs/css/fr/compte-client.png") no-repeat 12px -4px}.transac-block #account-connexion p{background:transparent url("/imgs/css/fr/compte-client.png") no-repeat 12px -4px;height:45px}.transac-block .digital-box .option .blocOptions .passenger-bloc{border-bottom:1px solid #fff;padding:5px 5px 5px 25px}.transac-block .digital-box .option .blocOptions .passenger-bloc .blocAssurance .blocAssurance{font-weight:bold;text-transform:uppercase}#block-order.transac-block .mobile-phone{width:100%}#block-order.transac-block .mobile-phone label{white-space:normal}#block-order.transac-block #block-order-ajax .digital-box .subNameInfos{padding-right:15px}#block-order.transac-block .europe_ins img{width:30px}#block-order.transac-block .europe_ins.assurance-voyage,#block-order.transac-block .europe_ins.assurance-annulation{padding-right:15px;min-height:30px;float:left}#block-order.transac-block .assurance-voyage,#block-order.transac-block .assurance-annulation{text-transform:uppercase;font-weight:bold}.blocOptions .blocEnvoie .inputPrefixe{width:25px}#block-order.transac-block .text.inputNumero{width:125px;height:14px;margin-left:5px}#block-order.transac-block #modification-adresse{display:none}#block-order.transac-block .destinataire,#block-order.transac-block .adresse{margin-left:30px}#block-order.transac-block .adresse{margin-top:30px}#block-order.transac-block .adresse .subtitle,#block-order.transac-block .destinataire .subtitle{margin-bottom:10px}#block-order.transac-block .saveCustInfos.hidden,#block-order.transac-block .optinExpressSale.hidden{display:none}#block-order.transac-block .saveCustInfos,#block-order.transac-block .optinExpressSale{font-size:13px;margin-bottom:20px}#block-order.transac-block .saveCustInfos h2,#block-order.transac-block .optinExpressSale h2{font-size:14px;font-weight:normal;color:white;margin-left:5px}#block-order.transac-block .saveCustInfos li{font-size:11px;color:white;display:list-item;list-style-type:disc;margin-left:20px}#block-order.transac-block .saveCustInfos .saveCustInfosSubmit{font-size:13px;text-align:center;margin-top:15px}#block-order.transac-block .optinExpressSale .optinExpressSaleSubmit,#block-order.transac-block #modified-ccl-data .saveCustInfosSubmit{margin-top:15px;margin-left:5px}#block-order.transac-block .noJavascript .vsct-tooltip-content{width:250px}#block-order.transac-block .noJavascript .saveCustInfos{margin-top:50px}.msie .transac-block #ajax-digital-box .option .blocOptions,.msie .transac-block #ajax-digital-box .option .blocOptions .passenger-bloc .detail-assurances{overflow:hidden}.msie #block-order.transac-block .europe_ins.assurance-voyage{width:165px}.msie #block-order.transac-block .europe_ins.assurance-voyage.assurance-align-right{margin-left:135px}.msie #block-order.transac-block .europe_ins.assurance-annulation{width:120px}.msie #block-order.transac-block #general-conditions{border-bottom:0}.msie8 #block-order.transac-block #masque{display:none}.msie8 #block-order.transac-block #order-validation-button{border-top:0}#block-order.transac-block .title-retrait-new-model{padding-left:10px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:14px}#block-order.transac-block #select-retrait-new-model .types-retrait li,#block-order.transac-block #select-option-new-model .option-retrait li{position:relative;padding:8px;cursor:pointer}#block-order.transac-block #select-retrait-new-model .types-retrait li.singleDeliveryMode{cursor:default}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked,#block-order.transac-block #select-option-new-model .option-retrait li.checked{background:0}#block-order.transac-block #select-retrait-new-model .types-retrait li strong,#block-order.transac-block #select-option-new-model .types-retrait li strong{font-family:Arial,sans-serif}#block-order.transac-block #select-retrait-new-model .types-retrait .checked .div-modes-de-retrait label{padding:10px 10px 2px 70px}#block-order.transac-block #select-retrait-new-model .types-retrait .checked .div-modes-de-retrait label{padding:10px 10px 2px 70px}#block-order.transac-block #select-option-new-model .option-retrait .div-modes-de-retrait{overflow:hidden}.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.page-reservation-commande .vsc__main #block-order.transac-block #select-retrait-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-retrait-new-model .types-retrait li label{background-position:10px 10px}.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 20px 10px 50px}#block-order.transac-block #select-option-new-model a.more,#block-order.transac-block #select-option-new-model a{margin:5px}.page-reservation-commande .vsc__main #block-order.transac-block #select-retrait-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-retrait-new-model .types-retrait li label{padding:10px 25px 2px 70px}#block-order.transac-block #select-retrait-new-model .types-retrait li .div-modes-de-retrait div a:focus,#block-order.transac-block #select-option-new-model .types-retrait li .more-informations a:focus{outline:1px dotted #ea5330}#block-order.transac-block #select-option-new-model .types-retrait li .more-informations a{width:80px}#block-order #select-retrait-new-model .types-retrait.promote-mode .detail_button.type-button.mode-open:focus,#block-order #select-retrait-new-model .types-retrait.promote-mode .detail_button.type-button.mode-closed:focus{outline:1px dotted #a09bb0}#block-order.transac-block .types-retrait li .clear{padding:5px 5px 5px 5px}#block-order.transac-block #select-option-new-model .types-retrait li .more span{margin-right:5px!important}.page-reservation-commande .vsc__main #block-order #select-retrait-new-model .types-retrait .detail_button,.page-reservation-commande .vsc__main #block-order #select-option-new-model .types-retrait .detail_button,.p_order .vsc__main #block-order #select-retrait-new-model .types-retrait .detail_button,.p_order .vsc__main #block-order #select-option-new-model .types-retrait .detail_button{padding:0;margin:5px 5px 25px}#block-order.transac-block #select-retrait-new-model .types-retrait li label,#block-order.transac-block #select-option-new-model .types-retrait li label{color:#808080;width:initial;font-family:"Avenir",Arial,sans-serif}#block-order.transac-block .types-retrait li .div-modes-de-retrait.focused{outline:1px dashed #ea5330!important}#block-order.transac-block .types-retrait li.DIGITAL_ONLY_OUIGO_SQILLS_DELIVERY_MODES li .div-modes-de-retrait.focused{outline:1px dashed #de006e!important}#block-order.transac-block .types-retrait li{padding:0;background:0;text-align:left;border:0;width:100%}#block-order #select-retrait-new-model .types-retrait .detail_button,#block-order #select-option-new-model .types-retrait .detail_button{color:#666;text-align:right;border:0;background:0;float:right;display:block}#block-order #select-retrait-new-model .types-retrait .detail_button span,#block-order #select-option-new-model .types-retrait .detail_button span{background:0}#block-order #select-retrait-new-model .types-retrait.promote-mode li,#block-order #select-option-new-model .types-retrait.promote-mode li{overflow:overlay}#block-order #select-retrait-new-model .types-retrait.promote-mode .detail_button.type-button:focus,#block-order #select-option-new-model .types-retrait .detail_button.type-button:focus{outline:0 none}#block-order #select-retrait-new-model .types-retrait.promote-mode .detail_button.mode-open span,#block-order #select-retrait-new-model .types-retrait.promote-mode .detail_button.mode-closed span{background:0;padding:0}#block-order.transac-block #select-retrait-new-model a.more,#block-order.transac-block #select-retrait-new-model a:link.more,#block-order.transac-block #select-retrait-new-model a:hover.more,#block-order.transac-block #select-retrait-new-model a:visited.more,#block-order.transac-block #select-option-new-model a.more,#block-order.transac-block #select-option-new-model a:link.more,#block-order.transac-block #select-option-new-model a:hover.more,#block-order.transac-block #select-option-new-model a:visited.more{float:right}#block-order.transac-block #select-retrait-new-model a.more span,#block-order.transac-block #select-retrait-new-model a:link.more span,#block-order.transac-block #select-retrait-new-model a:hover.more span,#block-order.transac-block #select-retrait-new-model a:visited.more span,#block-order.transac-block #select-option-new-model a.more span,#block-order.transac-block #select-option-new-model a:link.more span,#block-order.transac-block #select-option-new-model a:hover.more span,#block-order.transac-block #select-option-new-model a:visited.more span{text-decoration:none;font-family:"Avenir",Arial,sans-serif;font-size:10px}#block-order.transac-block #select-option-new-model .types-retrait,#block-order.transac-block #select-retrait-new-model .types-retrait{position:relative}#block-order.transac-block #select-retrait-new-model .left.bls-tod-more,#block-order.transac-block #select-option-new-model .left.bls-tod-more{clear:both}#block-order.transac-block #select-retrait-new-model .types-retrait,#block-order.transac-block #select-option-new-model .option-retrait{margin-top:8px;margin-bottom:0;background:0;border:0}#block-order.transac-block #select-retrait-new-model .types-retrait li{display:none;border:2px solid #e9e9e9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 10px 9px}#block-order.transac-block #select-option-new-model .types-retrait li{border:2px solid #e9e9e9}#block-order.transac-block #select-retrait-new-model .types-retrait li,#block-order.transac-block #select-option-new-model .types-retrait li{position:relative;overflow:visible}#block-order.transac-block #select-retrait-new-model .singleDeliveryMode{cursor:none}#block-order.transac-block #select-option-new-model .types-retrait li{display:block;border:2px solid #e9e9e9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 10px 9px}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked,#block-order.transac-block #select-option-new-model .types-retrait li.checked{display:block;border:2px solid #87bfd6;overflow:initial}#block-order.transac-block #select-retrait-new-model .types-retrait li.visible,#block-order.transac-block #select-option-new-model .types-retrait li.visible{display:block}#block-order.transac-block #select-retrait-new-model .types-retrait li input,#block-order.transac-block #select-option-new-model .option-retrait li input{position:absolute;left:-999px;overflow:hidden}#block-order.transac-block #select-retrait-new-model .types-retrait li label,#block-order.transac-block #select-option-new-model .option-retrait li label{width:auto}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption{width:auto;float:none;margin-top:0;padding:0 20px 10px 50px;color:#808080;font-family:AvenirMedium,Arial,sans-serif}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption input{display:block;visibility:visible}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption .list-like{margin-top:5px;line-height:normal}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption input.cbInput{margin:0 10px 0 0}#block-order.transac-block #select-option-new-model .exclusive-services input.txtInput{margin:10px 0 0;width:94%}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption label{padding-left:0}#block-order.transac-block #select-option-new-model .exclusive-services .hiddenOption input#email{width:139px;margin-top:10px}#block-order.transac-block .validation-error{border:solid 1px red}.insurance-mondial{background:url("/imgs/css/fr/panier/picto-mondial-assistance.png") no-repeat left center;background-size:35px 30px;padding-left:35px;margin:10px 0;font-weight:bold;color:#005399}.page-reservation-commande .vsc__main #block-order.transac-block #orderForm .digital-box-slim .p_order .vsc__main #block-order.transac-block #orderForm .digital-box-slim{padding:0 20px 0 20px}#block-order.transac-block .show-assurance-cgv{display:none}#popin-signin-error.vsc__main::before{background:0}.vsc__main #block-basket.transac-block .digital-box.traveller .bloc-insurance-mondial-logo-and-price .inssurance-mondial-logo{width:45%}#block-order.transac-block .TKOUIBUS_ONLY_OUIBUS_DELIVERY_MODES.checked{display:inline-block!important}@media screen and (max-width:960px){#block-order.transac-block #select-retrait-new-model .types-retrait li label,#block-order.transac-block #select-option-new-model .option-retrait li label,#block-order.transac-block .passenger-box .field-label,#block-order.transac-block .passenger-box label,#block-order.transac-block .passenger-box .passenger-name input,#block-order.transac-block .civil label,#block-order.transac-block .email,#block-order.transac-block .civil,#block-order.transac-block .civil input,#block-order.transac-block .email #customerEmail,#block-order.transac-block .email #customerEmailConfirm{font-size:14px!important}.transac-block #comm1CgvLink,.transac-block #cgv-cgu p,.transac-block .cgv-cgu p{font-size:12px}#block-order.transac-block #select-retrait-new-model .bls-tod-link,#block-order.transac-block #select-option-new-model .bls-tod-link{margin:0;width:100%}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement label{width:95%;padding-left:0}#block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement{margin-top:10px}#block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement{padding-left:0}#block-order.transac-block .passenger-box .rappelPlacement{margin-left:0}#block-order.transac-block #select-retrait-new-model .types-retrait,#block-order.transac-block #select-option-new-model .option-retrait{width:100%}#block-order.transac-block #select-retrait-new-model .types-retrait li.checked label.bls{line-height:1.4em}#block-order #select-retrait-new-model .types-retrait .detail_button,#block-order #select-option-new-model .types-retrait .detail_button{float:none;text-align:center;line-height:20px;margin-bottom:20px;margin-top:20px}#block-order #select-retrait-new-model .types-retrait .detail_button span,#block-order #select-option-new-model .types-retrait .detail_button span{text-decoration:none;text-decoration-color:#666;-webkit-text-decoration-color:#666}#block-order.transac-block .submit#orderSubmitButton{width:100%;font-size:16px}#block-order.transac-block .text{width:90%}#block-order.transac-block #select-retrait-new-model a.more span,#block-order.transac-block #select-retrait-new-model a:link.more span,#block-order.transac-block #select-retrait-new-model a:hover.more span{font-size:14px;padding-top:10px;padding-bottom:10px}#block-order.transac-block .types-retrait li label{width:79%}#block-order.transac-block .exclusive-services .hiddenOption{width:100%;box-sizing:border-box}#block-order.transac-block .types-retrait li .information{font-size:12px}#block-order.transac-block .types-retrait li .information{width:85%}#block-order.transac-block .types-retrait li .blue-highlight{font-size:12px}#block-order.transac-block .types-retrait li .mobile .info .tick-info{margin:7px 0 5px 0}#block-order.transac-block .types-retrait li .mobile .info .information{line-height:15px;background-position-y:5px}#block-order.transac-block .types-retrait li .printer .info .tick-info{margin:7px 0 5px 0}#block-order.transac-block .types-retrait li .printer .info .information{line-height:15px;background-position-y:5px}#block-order.transac-block .types-retrait li .ticket-non-printable-info{width:auto;text-align:center}#block-order.transac-block .types-retrait li .information.blue-highlight{width:auto}#block-order.transac-block .adresse-form .text,#block-order.transac-block .adresse .adresse-form .text{width:60%;margin-left:20px;margin-right:5px;vertical-align:top}#block-order.transac-block .destinataire,#block-order.transac-block .adresse{margin-left:10px}.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 260px 10px 50px}}@media screen and (max-width:900px){.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 200px 10px 50px}}@media screen and (max-width:840px){.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 140px 10px 50px}}@media screen and (max-width:790px){.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 85px 10px 50px}}@media screen and (max-width:730px){.page-reservation-commande .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label,.p_order .vsc__main #block-order.transac-block #select-option-new-model .types-retrait li label{padding:10px 25px 10px 50px}}@media screen and (max-width:640px){#reservationstep,.breadcrumb--old{display:none}#block-order.transac-block .email,#block-order.transac-block .civil,#block-order.transac-block .civil input,#block-order.transac-block .email #customerEmail,#block-order.transac-block .email #customerEmailConfirm{width:100%;box-sizing:border-box}#block-order.transac-block p#generalConditions input[type="checkbox"]{display:inline-block;margin:0;width:20px}.transac-block #comm1CgvLink{width:90%}#block-order.transac-block .adresse-form .text,#block-order.transac-block .adresse .adresse-form .text{width:80%;margin-left:20px;margin-right:5px;vertical-align:top;display:block;margin-top:5px}#block-order #general-conditions .mobile-font-size-14{font-size:14px}}@media screen and (max-width:610px){#block-order.transac-block .types-retrait li .mobile,#block-order.transac-block .types-retrait li .printer{display:block;width:auto}#block-order.transac-block .types-retrait li .ticket-non-printable-info{padding:20px 10px 0 10px;text-align:center}#block-order.transac-block .types-retrait li .or{display:block;width:auto;padding-top:25px;padding-bottom:25px}#block-order.transac-block .types-retrait li .mobile .info,#block-order.transac-block .types-retrait li .printer .info{padding-left:20%;width:auto}}@media screen and (max-width:531px){#block-order.transac-block #block-order-ajax .digital-box div.passenger-box p.birth{width:100%}#block-order.transac-block .exclusive-services .hiddenOption{padding:.4em 5px .8em}#block-order.transac-block .exclusive-services .hiddenOption label#email_lbl{display:block;width:100%;box-sizing:border-box;margin:10px 0 5px;padding:0 0 0 6px}#block-order.transac-block .types-retrait .exclusive-services input.txtInput{width:100%;box-sizing:border-box;margin-left:0}}@media screen and (max-width:438px){#block-order.transac-block #block-order-ajax .digital-box div.passenger-box p{width:100%}#block-order.transac-block .passenger-box .passenger-name input{width:100%;box-sizing:border-box}#block-order.transac-block #block-order-ajax .digital-box p.choose{margin-bottom:15px;margin-left:10px;line-height:1}#block-order.transac-block #block-order-ajax .digital-box .choose .options-label{display:block;padding-bottom:15px}}@media screen and (max-width:417px){#block-order.transac-block .types-retrait li label,#block-order.transac-block .types-retrait li label.option{padding:12px 0 2px 15px}#block-order.transac-block h2.step{overflow:hidden}#block-order.transac-block #orderSubmitButton.submit{width:100%;box-sizing:border-box}#block-order.transac-block #block-order-ajax .digital-box p.choose{margin-bottom:15px;margin-left:10px}#block-order.transac-block #block-order-ajax .digital-box .choose .options-label{padding-bottom:15px;display:block}}@media screen and (max-width:410px){#block-order.transac-block .types-retrait li .mobile .info,#block-order.transac-block .types-retrait li .printer .info{padding-left:10px}#block-order.transac-block #block-order-ajax .digital-box p.choose{margin-bottom:15px;margin-left:10px}#block-order.transac-block #block-order-ajax .digital-box .choose .options-label{padding-bottom:15px;display:block}}#bloc-remotecontrol.transac-block h1{margin-bottom:0}#bloc-remotecontrol.transac-block #recherche-train-form{color:#635a64}#bloc-remotecontrol.transac-block #recherche-train-form .trip-telecommande{text-transform:uppercase;color:#0088ce;font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .trip-telecommande.sep{border-top:1px solid #eaeaea;padding-top:.9em;margin:.9em 0 .6em}#bloc-remotecontrol.transac-block #recherche-train-form #resume-souhaits{padding:10px;width:280px}#bloc-remotecontrol.transac-block #recherche-train-form .modifier-affichage span{text-decoration:underline}.transac-block#bloc-remotecontrol fieldset{padding:10px 0;border-bottom:2px solid #eaeaea}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande#autres_recherches{display:block}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande{display:flex;align-items:flex-start;justify-content:space-between;color:#1d1c1c}#bloc-remotecontrol.transac-block #recherche-train-form a,#bloc-remotecontrol.transac-block #recherche-train-form a strong{font-weight:normal}#bloc-remotecontrol.transac-block #recherche-train-form .separateur-bloc-retour strong{font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .span-infos{color:#0088ce;font-weight:bold;width:auto}#bloc-remotecontrol.transac-block #recherche-train-form .options{padding-left:15px}#bloc-remotecontrol.transac-block #recherche-train-form .recapitulatif .span-infos{color:#4d4f53}#bloc-remotecontrol.transac-block #recherche-train-form .bloc-hidden{display:none}#bloc-remotecontrol.transac-block #recherche-train-form .bloc-modif label{font-weight:bold}#bloc-remotecontrol.transac-block #bike-details .wish-bike{margin-top:0}#bloc-remotecontrol.transac-block #bike-details .messagesInfoBleu ~ .wish-bike{margin-top:10px}#bloc-remotecontrol.transac-block #recherche-train-form .bloc-modif .bike-choices-container label{font-weight:normal}#bloc-remotecontrol.transac-block #recherche-train-form .bloc-modif{margin-top:5px;overflow:visible}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif .date-selector .nav,#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif .date-selector .nav div{padding:0}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif div.via-bloc{padding:10px 0 10px 0}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .directTravel,#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .via{font-weight:normal}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .directTravel{width:70px;margin-left:5px}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .via{width:auto}#bloc-remotecontrol.transac-block #recherche-train-form .state-direct .div-outward .bloc-modif .via{display:none}#bloc-remotecontrol.transac-block #recherche-train-form input.input_checkbox{margin-bottom:7px}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif input[type="text"]{width:94%;padding-top:9px;padding-bottom:5px}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .erreur input[type="text"]{display:block;border:1px solid #cf0303;width:93.5%}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .via-bloc .launch-aide{right:3px}#bloc-remotecontrol.transac-block #recherche-train-form .bloc-modif input[type="text"].via-input{width:82%}#bloc-remotecontrol.transac-block #recherche-train-form .div-date .choix-simple{float:left;font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .div-date .choix-retour{float:left;font-weight:bold;margin-left:10px}#bloc-remotecontrol.transac-block #recherche-train-form .modif-horraires{padding-top:5px;padding-bottom:10px;overflow:visible;float:left}#bloc-remotecontrol.transac-block #recherche-train-form .modif-horraires label{display:block;float:none}#bloc-remotecontrol.transac-block #recherche-train-form .passenger-agent{float:none}#bloc-remotecontrol.transac-block #recherche-train-form .modif-horraires .div-heure{margin-left:25px;overflow:visible}#bloc-remotecontrol.transac-block #recherche-train-form .heures{margin-top:.27em}#bloc-remotecontrol.transac-block #recherche-train-form .pro-market .div-heure{margin:17px 0 0;float:left}#bloc-remotecontrol.transac-block #recherche-train-form .secondClasse{margin-left:50px}#bloc-remotecontrol.transac-block #recherche-train-form .separateur-bloc-retour{border-color:#a9a9a9;padding-bottom:5px}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv{padding:10px;background:#f5f5f3;font-weight:normal;margin-bottom:15px;width:auto}#bloc-remotecontrol.transac-block #recherche-train-form .white_line{border-top:1px solid #000;padding-top:5px}#bloc-remotecontrol.transac-block #recherche-train-form fieldset.voyFldSt{width:220px;background:0;float:none}#bloc-remotecontrol.transac-block #recherche-train-form #d_passenger li.agePassager{border:0}#bloc-remotecontrol.transac-block #recherche-train-form #d_passenger li.agePassager .age{width:100%}#bloc-remotecontrol.transac-block #recherche-train-form .price{padding-top:23px;font-size:250%;float:left;font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv select,#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv input{margin-left:0}.transac-block #recherche-train-form .recapitulatif{background-image:url("/imgs/common/stripes-dark-grey.png");background-color:#ededeb;margin-bottom:2px;margin-top:10px;overflow:hidden;padding:10px}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv label,#bloc-remotecontrol.transac-block #recherche-train-form #nbPassengerSelect label{color:#6c6c6c}#bloc-remotecontrol.transac-block #recherche-train-form .recapitulatif-price{background-color:#ededeb;margin-bottom:10px;overflow:hidden;padding:2px 10px 20px}#bloc-remotecontrol.transac-block #recherche-train-form .recapitulatif-price .right{margin-top:8px;padding:5px 10px;height:auto}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .fidelite label,#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .agePassager label,#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .carteAbo label,#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .cp-number label{width:15em}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .numFidelite label{display:block}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .numFidelite span.prefix{padding-left:0}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .companionHanFields .carteAbo{display:none}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv h2{border-bottom:1px solid #eaeaea;font-size:12px;color:#565658;padding-bottom:5px;margin-left:10px}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .launch_passenger li{margin-top:0;margin-bottom:0}#bloc-remotecontrol.transac-block #recherche-train-form .origin-entry,#bloc-remotecontrol.transac-block #recherche-train-form .destination-entry{font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .origin-entry.inward-arrow:after{content:"◀";color:#4d4f53;font-size:11px}#bloc-remotecontrol.transac-block #recherche-train-form .destination-entry:before{content:"▶";color:#4d4f53;font-size:11px}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails div{padding-top:0}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails .cards select{width:180px;float:left}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails .cards a{height:15px;float:left;margin-top:5px}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails .cards{clear:both;overflow:hidden}#bloc-remotecontrol.transac-block #recherche-train-form fieldset.main_section{margin-top:0}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv legend{display:block;width:auto;background:0;padding-top:10px;border-bottom:1px solid #eaeaea;font-size:12px;color:#565658;padding-bottom:5px;margin-left:0;padding-left:10px;font-weight:normal;font-family:"Avenir",Arial,sans-serif;margin-bottom:0}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails.show #d_animalDetailsForm{padding:0}#bloc-remotecontrol.transac-block #recherche-train-form .decimal_price{padding-top:23px;font-size:200%;float:left}#bloc-remotecontrol.transac-block #recherche-train-form .voyDiv .field-form-saisie label{width:18em}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails label{width:15em;color:#6c6c6c;margin-left:0;padding-bottom:5px;vertical-align:middle}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails a:before{content:none}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails h3 a{color:#0088ce}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails .container-animal-details{background:0}#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches{margin-top:10px;padding:0 0 2%;width:100%}#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches a:after{content:" ► "}#bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails .promo_code{overflow:hidden;clear:both;padding-top:10px}#bloc-remotecontrol.transac-block #recherche-train-form .erreur label{color:#cf0303}#bloc-remotecontrol.transac-block #recherche-train-form .erreur input[type="text"]{border:2px solid #cf0303}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .via.erreur{margin-left:0;width:auto}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .via.erreur .via{width:auto;margin-left:0;font-weight:bold}#bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif #via_aide{margin-top:30px}#bloc-remotecontrol.transac-block #recherche-train-form #fs1_nbAnimalsForTravel{margin-top:0}#bloc-remotecontrol.transac-block #recherche-train-form .animal-select-type{margin-bottom:10px}#bloc-remotecontrol.transac-block #recherche-train-form #nbAnimalsForTravel{margin-bottom:5px}#bloc-remotecontrol.transac-block #recherche-train-form #d_passengerDetails div,#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetailsForm fieldset,#bloc-remotecontrol.transac-block #recherche-train-form #bike-container{background-image:url("/imgs/common/stripes-dark-grey.png");padding-top:35px;position:relative}#bloc-remotecontrol.transac-block #recherche-train-form #bike-container{padding-top:7px;font-weight:normal}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetailsForm fieldset{margin-top:15px}#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails fieldset.passenger-form-detail legend{width:93%;padding:0 0 5px 0;position:absolute;top:8px}.js #bloc-remotecontrol.transac-block #d_animalDetailsForm fieldset{margin:0}#block-booking #d_passengerDetails .age_SNCF_AGENT p.cp{display:inline}.js #bloc-remotecontrol.transac-block #d_passengerDetails .cp,.js #bloc-remotecontrol.transac-block #d_passengerDetails .cp span{display:none}#bloc-remotecontrol.transac-block #d_passengerDetails .age_SNCF_AGENT .cp{display:inline}#bloc-remotecontrol.transac-block #recherche-train-form #display-animal-form{font-family:Arial,Helvetica,sans-serif;line-height:18px}#bloc-remotecontrol.transac-block #recherche-train-form #OUTWARD_DATE,#bloc-remotecontrol.transac-block #recherche-train-form #INWARD_DATE{margin-top:1px}#bloc-remotecontrol.transac-block .container-outward,#bloc-remotecontrol.transac-block .container-inward{background-color:#f1f2f2;padding:5px 10px;border:1px solid #e8eaea;margin-bottom:10px}#bloc-remotecontrol.transac-block ul.outward-localities-bloc{background:#ededeb url("/imgs/common/stripes-dark-grey.png");border:1px solid #eaeaea;margin:.7em 0;width:99.4%;color:#000}#bloc-remotecontrol.transac-block ul.inward-localities-bloc{background:#ededeb url("/imgs/common/stripes-dark-grey.png");border:1px solid #eaeaea;margin:0;width:99.4%;color:#000}#bloc-remotecontrol.transac-block .near-localities-wire{border-top:1px solid #eaeaea;margin-left:23px;width:213px}#bloc-remotecontrol.transac-block .separateur-bloc-retour ul.outward-localities-bloc,#bloc-remotecontrol.transac-block .separateur-bloc-retour ul.inward-localities-bloc{color:#4d4f53}#bloc-remotecontrol.transac-block .separateur-bloc-retour .near-localities-wire{margin-left:12px}#bloc-remotecontrol.transac-block #recherche-train-form .near-locality-select{padding:2% 0 2% 11%;width:89%;background:url(/imgs/common/fr/avantage-inclus-ico.png) no-repeat .8em center}#bloc-remotecontrol.transac-block #recherche-train-form #nbPassengerSelect label.erreur-passager,#bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails p.erreur-passager label{color:#cf0303;vertical-align:middle;width:auto}#bloc-remotecontrol.transac-block .nbPassenger select.erreur-passager,#bloc-remotecontrol.transac-block #recherche-train-form .container-animal-details .erreur-passager select{border:2px solid #cf0303}#bloc-remotecontrol.transac-block .bike-choices-container label{display:block}#bloc-remotecontrol.transac-block .warning-class-bike{float:left}#bloc-remotecontrol.transac-block #warning-not-available-first.visible{display:inline;color:#e05206;font-family:Arial,Helvetica,sans-serif}.wish-bike .travel-bike-many.hidden,#recherche-train-form.retour .modifier-affichage.hidden{display:none}.msie #bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .directTravel{width:75px}.msie #bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif label.via{margin-left:10px}.msie #bloc-remotecontrol.transac-block #recherche-train-form #d_animalDetails a #display-animal-form.animal_opened:before{content:none}.msie #bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif input[type="text"]{width:93%}.msie #bloc-remotecontrol.transac-block #recherche-train-form .bloc-modif input[type="text"].via-input{width:30%}.msie #bloc-remotecontrol.transac-block #recherche-train-form .div-outward .bloc-modif .erreur input[type="text"]{width:75%}.msie8 #bloc-remotecontrol.transac-block #recherche-train-form .div-telecommande .bloc-modif #d_passengerDetails .cards select{width:190px}@media screen and (max-width:960px){#bloc-remotecontrol.transac-block #recherche-train-form .recapitulatif-price .right{float:right}#bloc-remotecontrol.transac-block #recherche-train-form .price{font-size:25px!important}#bloc-remotecontrol.transac-block #recherche-train-form .decimal_price{font-size:20px!important}#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches a+a{float:right}}@media screen and (max-width:640px){#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches a,#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches a+a{float:none;width:100%;box-sizing:border-box}#bloc-remotecontrol.transac-block #recherche-train-form #autres_recherches a+a{margin-top:20px}}.transac-block .clickable-block{cursor:pointer}