.pane-booking-reference .pane-content{width:98%;padding:10px 1%;font-size:150%;font-weight:400;background:#06183D;color:#FFE600;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.pane-page-title-my-booking .email{font-weight:700}.pane-etap-your-tickets .your-tickets-wrapper,.pane-your-tickets .your-tickets-wrapper{float:left;padding:0 1% 5px;margin:0;width:98%;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;background:#EEEFF1}.ie8 .pane-etap-your-tickets .your-tickets-wrapper,.ie8 .pane-your-tickets .your-tickets-wrapper{padding:0 9px 5px;width:910px}.pane-etap-your-tickets .journey-options-list,.pane-your-tickets .journey-options-list{float:left;width:98%;background:#FFF;padding:1%;margin:0;border-top:dotted 1px #CCC;border-bottom:dotted 1px #CCC}.pane-etap-your-tickets .journey-options-list li,.pane-your-tickets .journey-options-list li{float:left;list-style-type:none;display:block;margin:0;padding:5px 0;background:0 0;text-align:center}.pane-etap-your-tickets .journey-options-list li a,.pane-your-tickets .journey-options-list li a{padding:7px 5px 7px 35px;text-align:left}.pane-etap-your-tickets .journey-options-list .point-1 a,.pane-your-tickets .journey-options-list .point-1 a{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -187px -4672px no-repeat}.pane-etap-your-tickets .journey-options-list .point-2 a,.pane-your-tickets .journey-options-list .point-2 a{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -187px -4827px no-repeat}.pane-etap-your-tickets .journey-options-list .point-3 a,.pane-your-tickets .journey-options-list .point-3 a{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -187px -4982px no-repeat}.pane-etap-your-tickets .journey-options-list .point-4 a,.pane-your-tickets .journey-options-list .point-4 a{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -187px -5137px no-repeat}.pane-etap-your-tickets .journey-options-list.count-4 li,.pane-your-tickets .journey-options-list.count-4 li{width:25%}.pane-etap-your-tickets .journey-options-list.count-3 li,.pane-your-tickets .journey-options-list.count-3 li{width:33%}.pane-etap-your-tickets .journey-options-list.count-2 li,.pane-your-tickets .journey-options-list.count-2 li{width:50%}.pane-etap-your-tickets .journey-options-list.count-1 li,.pane-your-tickets .journey-options-list.count-1 li{width:100%}.pane-etap-your-tickets .messages,.pane-your-tickets .messages{float:left;width:93%;padding:5px 1% 5px 6%}.pane-etap-your-tickets .notices ol,.pane-etap-your-tickets .notices ul,.pane-your-tickets .notices ol,.pane-your-tickets .notices ul{padding:0 0 0 10px}.pane-etap-your-tickets .notices ul li,.pane-your-tickets .notices ul li{margin:0 0 .25em;padding:0 0 0 1.5em;list-style-type:none;border:none;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-lists.png) -2px -90px no-repeat}.pane-etap-your-tickets .mod,.pane-your-tickets .mod{float:left;padding:0 1% 5px;margin:10px 0 0;width:98%;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;background:#EEEFF1}.ie8 .pane-etap-your-tickets .mod,.ie8 .pane-your-tickets .mod{padding:0 9px 5px;width:910px}.pane-your-tickets .print-message{float:left;width:100%}.pane-your-tickets .message-style{width:45%;float:left;display:block}.pane-your-tickets .split-pnr .message-style{display:none}.pane-your-tickets .extra-links{width:48%;padding:0 1%;float:left;display:block}.pane-your-tickets .adobe-link,.pane-your-tickets .show-tickets-link{color:#0096B2}.pane-your-tickets .print-all-wrapper{float:right;margin:5px 0 0;width:51%}.pane-your-tickets .split-pnr .print-all-wrapper{display:none}.pane-your-tickets .download-ticket{position:relative;display:block;clear:both;margin:0 0 10px;padding:10px;color:#FFF;text-decoration:none;border:1px solid #5aa4af;background:url(/sites/all/themes/custom/eurostar/base/img/gradient-60-017F90-4DCBDC.png) top repeat-x;text-shadow:1px 1px 1px #11455A;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#017f90),to(#4dcbdc));background-image:-webkit-linear-gradient(bottom,#017f90 0,#4dcbdc 100%);background-image:-moz-linear-gradient(bottom,#017f90 0,#4dcbdc 100%);background-image:-o-linear-gradient(bottom,#017f90 0,#4dcbdc 100%);background-image:linear-gradient(to top,#017f90 0,#4dcbdc 100%);-webkit-border-radius:7px;border-radius:7px}.pane-your-tickets .download-ticket:hover{text-decoration:underline}.pane-your-tickets .download-ticket .text{display:block;padding:5px 0 7px 129px;font-size:115%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1278px no-repeat;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.js .pane-your-tickets .single-tickets-list,.no-js .pane-your-tickets .show-tickets-link,.pane-your-tickets .split-pnr .download-ticket,.pane-your-tickets .split-pnr .show-tickets-link{display:none}.pane-your-itinerary .summary-left,.pane-your-tickets .mod-title{font-size:150%;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.pane-your-tickets .button-not-clickable{cursor:default;pointer-events:none;background:#CCC;color:#FFF;text-shadow:none;border:none}.pane-your-tickets .item-list{float:left;width:100%}.pane-your-tickets .single-tickets-list{margin:0;float:left;width:100%;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) top repeat-x;padding:10px 0 0}.js .pane-your-tickets .split-pnr .single-tickets-list{display:block}.pane-your-tickets .single-tickets-list li{float:left;width:32%;margin:0;padding:0 1% 1% 0}.pane-your-tickets .methods-delivery{margin:0;padding:0}.pane-your-tickets .mod-title{margin:10px 0 0;font-weight:400}.pane-manage-booking-links .assistance,.pane-manage-booking-links .item-list .title,.pane-thankyou-header .email{font-weight:700}.pane-your-tickets .mod-subtitle{margin:5px 0}.pane-your-tickets .methods-delivery li{margin:0 0 10px;width:84%;padding:0 1% 10px 15%;background:#FFF;border-top:dashed 1px #CCC;border-bottom:dashed 1px #CCC}.pane-your-tickets .methods-delivery .mod-description li{margin:0 0 .25em;padding:0 0 0 1.5em;list-style-type:none;border:none;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-lists.png) -2px -90px no-repeat}.pane-your-tickets .methods-delivery .tod{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) 2% -2652px no-repeat #FFF}.pane-your-tickets .methods-delivery .mot{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) 2% -3479px no-repeat #FFF}.pane-your-tickets .methods-delivery .pah{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) 2% -3247px no-repeat #FFF}.pane-your-tickets .methods-delivery .passbook span.mod-image{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-passbook-120w.png) no-repeat;width:120px;height:40px;position:absolute;right:0;margin-top:18px;margin-right:26px}.i18n-be-FR .pane-your-tickets .methods-delivery .passbook span.mod-image,.i18n-fr-FR .pane-your-tickets .methods-delivery .passbook span.mod-image{background-position:-120px 0}.i18n-be-NL .pane-your-tickets .methods-delivery .passbook span.mod-image,.i18n-nl-NL .pane-your-tickets .methods-delivery .passbook span.mod-image{background-position:-240px 0}.pane-your-tickets .train-logos{float:right;margin:10px 0 0 10px}.pane-manage-booking-links{padding:10px 1%;width:98%;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;background:#EEEFF1}.pane-manage-booking-links .pane-title{margin:0 0 10px}.pane-manage-booking-links .item-list{clear:both;float:left;width:auto;padding:10px 0 11px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x;margin:0 0 .5%;border-top:solid 1px #CCC}.ie7 .pane-manage-booking-links .item-list{width:100%}.pane-manage-booking-links .item-list ul{width:100%;margin:0}.pane-manage-booking-links .item-list li{float:left;padding:0 7% 0 0;margin:0 0 0 1%;width:17%;border-right:solid 1px #CCC}.pane-manage-booking-links .item-list li.first{margin:0}.pane-manage-booking-links .item-list li.last{padding:0 7% 0 0;border-right:none}.pane-manage-booking-links .change-booking{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -539px no-repeat}.pane-manage-booking-links .change-seats{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -738px no-repeat}.pane-manage-booking-links .get-alerts{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -954px no-repeat}.pane-manage-booking-links .tell-friends{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -1168px no-repeat}.pane-manage-booking-links .item-list p{margin:0 0 10px}.pane-manage-booking-links .assistance,.pane-manage-booking-links .email_call_assistance{clear:both;float:left;width:100%;margin:0}.pane-your-itinerary{width:98%;padding:.5%;margin:0;border:1px dashed #CCC}.pane-your-itinerary .summary-wrapper{float:left;width:100%;padding:1% 1.5%;border-bottom:solid 2px #FFF;background:url(/sites/all/themes/custom/eurostar/base/img/bg-title.png) repeat-x;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pane-your-itinerary .summary-left{float:left;width:77%}.pane-your-itinerary .summary-destinations{color:#FFF;margin:0 0 5px}.pane-your-itinerary .summary-reference{margin:0;color:#FFE600}.pane-your-itinerary .summary-right{float:right;text-align:right;width:22%}.pane-your-itinerary .summary-right a{padding:10px 0 10px 40px;text-decoration:none;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1643px no-repeat}.pane-your-itinerary .summary-right a:hover{text-decoration:underline}.pane-your-itinerary .legs{float:left;width:100%;clear:both}.pane-your-itinerary .leg_title{color:#fff;font-size:124%;font-weight:700;margin:0;padding:0;background:url(/sites/all/themes/custom/eurostar/transactional/img/bg-leg-title.png) #536079}.pane-your-itinerary .outbound .leg_title .text{display:block;padding:5px 0 5px 45px;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-shopping-cart.png) -28px -23px no-repeat}.pane-your-itinerary .inbound .leg_title .text{display:block;padding:5px 0 5px 45px;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-shopping-cart.png) -28px -90px no-repeat}.pane-your-itinerary .leg{float:left;width:100%;margin:0 0 15px;background:#EEEFF1}.leg_details{float:left;width:100%}.pane-your-itinerary .leg_time_and_date{float:left;width:74%;margin:10px 0 0 1%}.ie7 .pane-your-itinerary .leg_time_and_date{width:70%}.pane-your-itinerary .leg_time_and_date .details{margin:0 0 5px}.pane-your-itinerary .leg_duration_and_class{float:right;width:23%;padding:0 1%;margin:10px 0 0;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-cccccc.gif) left repeat-y}.pane-your-itinerary .leg_duration_and_class .duration{margin:0 0 5px}.pane-your-itinerary .leg_duration_and_class .tickets{margin:0}.pane-your-itinerary .connection-details-wrapper{float:left;width:92%;margin:10px 1% 0;padding:1% 1% 1% 5%;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -181px -2121px no-repeat #FFF;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.js .pane-your-itinerary .segment-connection-instructions{display:none}.pane-your-itinerary table{border-top:solid 2px #FFF}.pane-booking-options-links,.pane-travel-extras .block,.pane-you-might-want .block{border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-your-itinerary .print-link{display:block;float:left;margin:0 0 0 10px;padding:0 0 0 45px;height:35px;line-height:35px;text-decoration:none;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1710px no-repeat #FFF}.pane-your-itinerary .print-link:hover{text-decoration:underline}.pane-your-itinerary .linked-pnrs{float:left;width:98%;padding:0 1% 10px}.pane-booking-options-links{background:#EEEFF1}.pane-booking-options-links .item-list ul{margin:0;padding:0;float:left;width:100%;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-vert.png) left repeat-y}.pane-booking-options-links .item-list li{margin:0;padding:0;font-size:150%;float:left;width:25%;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-vert.png) right repeat-y;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.ie7 .pane-booking-options-links .item-list li{width:24.99%}.pane-booking-options-links .item-list a{display:block;padding:20px 36% 10px 4%;width:60%;min-height:55px;text-decoration:none}.js .pane-travel-extras .cancel-content,.print-receipt-page #header,.print-receipt-page #logo,.print-receipt-page #navigation,.print-receipt-page #user-area,.print-receipt-page .footer{display:none}.pane-booking-options-links .print a{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -24px no-repeat}.pane-booking-options-links .itinerary a{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -156px no-repeat}.pane-booking-options-links .payment a{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -291px no-repeat}.pane-booking-options-links .next-steps a{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) right -422px no-repeat}.pane-booking-options-links .item-list a:hover{text-decoration:underline}.pane-thankyou-header .pane-title{margin:0 0 .83em}.pane-thankyou-header .thankyou-email{float:left;margin:0 0 10px}.pane-thankyou-header .thankyou-sendfriend{float:right;padding:0 0 0 30px;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -25px -2546px no-repeat;text-decoration:none}.pane-thankyou-header .thankyou-sendfriend:hover{text-decoration:underline}.pane-tread-lightly{float:left;width:98%;padding:0 1% 10px;color:#FFF;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00510D),to(#77BD38));background-image:-webkit-linear-gradient(bottom,#00510D 0,#77BD38 100%);background-image:-moz-linear-gradient(bottom,#00510D 0,#77BD38 100%);background-image:-o-linear-gradient(bottom,#00510D 0,#77BD38 100%);background-image:linear-gradient(to top,#00510D 0,#77BD38 100%)}.ie7 .pane-tread-lightly,.ie8 .pane-tread-lightly{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-200-77BD38-00510D.png) top repeat-x #00510D}.pane-tread-lightly .pane-title{color:#FFF}.pane-tread-lightly .image-wrapper{float:left;margin:0 10px 10px 0}.pane-tread-lightly .sub-title{margin:0 0 10px;font-weight:400;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;color:#FFE600}.pane-tread-lightly .image-wrapper img{background:url(/sites/all/themes/custom/eurostar/transactional/img/img-tread-lightly.jpg) no-repeat;position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-tread-lightly .cta{float:right;color:#FFF}.pane-you-might-want .pane-title{padding:10px 1%;width:98%;margin:14px 0 -10px;background:#06183D;color:#FFE600}.pane-you-might-want .block{width:98%;padding:10px 1% 15px;margin:15px 0 0;float:left;background:#EEEFF1}.pane-you-might-want .image-wrapper{float:left;margin:0 20px 10px 0}.pane-you-might-want img{position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-you-might-want .block-title{margin:0 0 10px}.pane-you-might-want .block-subtitle{font-weight:400;font-size:134%;margin:0;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.pane-you-might-want .cta{color:#FFF;float:right}.pane-you-might-want .hotel img{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-you-might-want.jpg) no-repeat}.pane-you-might-want .insurance img{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-you-might-want.jpg) 0 -120px no-repeat}.pane-you-might-want .car img{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-you-might-want.jpg) 0 -240px no-repeat}.pane-you-might-want .content-wrapper{width:85%}.pane-travel-extras .pane-title{padding:10px 1%;width:98%;margin:14px 0 -10px;background:#06183D;color:#FFE600}.pane-travel-extras .block{width:98%;padding:10px 1% 5px;margin:15px 0 0;float:left;background:#EEEFF1}.pane-travel-extras .block-title{margin:0 0 10px}.pane-travel-extras .reference-block{float:left;width:98%;padding:0 1%;margin:0 0 10px;background:#06183D}.pane-travel-extras .reference{float:left;margin:9px 0 0;font-weight:400;color:#FFE600}.pane-travel-extras .add-to-calendar{float:right;padding:10px 0 10px 40px;text-decoration:none;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1643px no-repeat}.pane-travel-extras .add-to-calendar:hover{text-decoration:underline}.pane-travel-extras .hotel-info-wrapper{float:left;padding:0 240px 0 215px;position:relative}.pane-travel-extras .image-wrapper{float:left;position:relative;width:215px;right:215px;margin-left:-100%}.pane-travel-extras .image-wrapper img{border:1px solid #CCC}.pane-travel-extras .hotel-info{float:left;position:relative;width:100%}.pane-travel-extras .hotel-name{font-weight:400;margin:0 0 10px;color:#333}.pane-travel-extras .address{clear:both;float:left;font-style:normal;line-height:1.4em;margin:5px 0 0}.pane-travel-extras .room-wrapper{float:left;position:relative;width:209px;margin-right:-240px;padding:0 20px 0 10px;min-height:130px;border-left:solid 1px #CCC}.pane-travel-extras .checkin,.pane-travel-extras .checkout,.pane-travel-extras .nights{margin:0 0 3px}.pane-travel-extras .messages{clear:both;float:left;margin:15px 0 0;color:#64A12B}.pane-travel-extras .reminder-title{font-weight:700}.pane-travel-extras .cancel-wrapper{float:left;width:100%}.js .pane-travel-extras .fake-link{text-decoration:underline;margin:14px 0 7px;color:#00A4AE}.js .pane-travel-extras .fake-link:hover{text-decoration:none}.pane-travel-extras .policy-wrapper{background:#FFF;padding:0 1%;width:98%;float:left;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-travel-extras .policy-label{float:left;width:15%;position:relative}.pane-travel-extras .policy{position:relative;text-align:center;font-size:120%;float:left;margin-left:-15%;width:100%}.print-receipt-page,.print-receipt-page #background-swoosh{background:#FFF}