.pane-period-view .choose-train-header{height:57px}.pane-period-view .month-table-wrapper{background:#FCFCFC}.pane-period-view .month-table span.wrapping-span{padding:8px 8px 7px}.pane-period-view .table-options{padding:3px 0}.pane-period-view .table-options-left{float:left}.pane-period-view .table-options-right{float:right;text-align:right;width:40%}.pane-period-view .table-options input{background:0 0;border:0;color:#00A4AE;text-shadow:none}.pane-period-view .icon{padding:2px 7px}.pane-period-view .table-options-left .icon{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-left-blue.png) no-repeat;margin:0 0 0 10px}.pane-period-view .table-options-right .icon{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-right-blue.png) no-repeat;margin:0 10px 0 0}.pane-period-view .month-table th{border-bottom:0}.pane-period-view .month-table thead tr th{background-position:top,bottom;background-repeat:repeat-x,repeat-x}.ie8 .pane-period-view .month-table th,.ie8 .pane-period-view .month-table tr.empty td{border-top:1px dotted #999;border-bottom:1px dotted #999}.pane-period-view .month-table tr.empty{height:8px}.pane-period-view .month-table tr.empty td{background-position:top;background-repeat:repeat-x}.pane-period-view .header.white-space{height:4px;background:#FFF;clear:both;border-left:2px solid #FFF;border-right:2px solid #FFF;width:102%;margin-left:-1%}.pane-period-view .calendar.white-space{height:10px;clear:both;border-top:1px solid #777;width:100%;background:url(/sites/all/themes/custom/eurostar/base/img/bg-shadow.png) 0 -15px repeat-x #FFF}.pane-promo-search-form{padding:0 10px}.pane-promo-search-form .form-item-one-way input{margin-top:-3px}.pane-promo-search-form .description{color:#06183D}.pane-promo-search-form .form-item-adult,.pane-promo-search-form .form-item-child,.pane-promo-search-form .form-item-senior,.pane-promo-search-form .form-item-youth{width:45%;float:left;padding-left:5px}.pane-promo-search-form select{height:22px;padding:3px;width:64px}.pane-promo-search-form #edit-od-wrapper select{height:22px;padding:3px;width:80%}.pane-promo-legend{padding:0 10px}.pane-promo-legend .pane-content{margin:10px 0}.pane-promo-legend .legend-item{text-align:center;font-size:1.6em;width:92%;margin:2px 4%;padding:26px 0;color:#FFF}.pane-period-view .promo_calendar_seat_threshold_3{background-color:#06183D;color:#FFE600}.pane-period-view .promo_calendar_seat_threshold_2{background-color:#44526E;color:#FFF}.pane-period-view .promo_calendar_seat_threshold_1{background-color:#828B9E;color:#FFF}.pane-period-view .promo_calendar_seat_threshold_0{cursor:auto}.pane-promo-legend .high.promo_calendar_seat_threshold_3{color:#FFE600;background:url(/sites/all/themes/custom/eurostar/base/img/corner-high.png) right bottom no-repeat #06183D}.pane-promo-legend .medium.promo_calendar_seat_threshold_2{background:url(/sites/all/themes/custom/eurostar/base/img/corner-med.png) right bottom no-repeat #44526E}.pane-promo-legend .low.promo_calendar_seat_threshold_1{background:url(/sites/all/themes/custom/eurostar/base/img/corner-low.png) right bottom no-repeat #828B9E}.pane-promo-legend .not-available{color:#000;padding:18px 0;background:url(/sites/all/themes/custom/eurostar/base/img/corner-no.png) right bottom no-repeat #FFF}.pane-promo-legend .not-available .markup{display:block;text-align:left;font-size:.6em;line-height:1.1em;margin:4px 0 0 18px;color:#666}
.page-book-wheelchair #gradient-below,.page-group-booking #gradient-below{padding:0 1%;width:98%}.alternative-booking-path-wheelchair-search-form{width:100%}.alternative-booking-path-wheelchair-search-form .form-wrapper{border-top:solid 1px #CCC;background:#EEEFF1;padding:10px;margin:0}.alternative-booking-path-wheelchair-search-form .form-item{clear:both;display:block;position:relative;width:100%;color:#333}.alternative-booking-path-wheelchair-search-form .form-item label{display:inline;float:left;text-align:right;padding:0 10px 0 0;width:40%;font-family:Arial,sans-serif;color:#333}.alternative-booking-path-wheelchair-search-form .form-type-phone .form-item-phone-country-code .field-prefix,.alternative-booking-path-wheelchair-search-form .form-type-phone .form-item-phone-phone-number .form-text{display:block}.alternative-booking-path-wheelchair-search-form .form-item .description{padding-left:41%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}.alternative-booking-path-wheelchair-search-form .form-item .description.password-suggestions{padding:.5%;margin:0 0 0 41%}.alternative-booking-path-wheelchair-search-form .form-item .password-strength,.alternative-booking-path-wheelchair-search-form .form-item div.password-confirm{width:25%}.alternative-booking-path-wheelchair-search-form .form-checkbox,.alternative-booking-path-wheelchair-search-form .form-radio{float:left;margin-left:41%}.alternative-booking-path-wheelchair-search-form .form-type-checkbox,.alternative-booking-path-wheelchair-search-form .form-type-radio{margin:0 0 inherit}.alternative-booking-path-wheelchair-search-form .form-type-checkbox label,.alternative-booking-path-wheelchair-search-form .form-type-radio label{text-align:left;padding:0 0 0 10px;width:55%}.alternative-booking-path-wheelchair-search-form .form-type-checkbox .description,.alternative-booking-path-wheelchair-search-form .form-type-radio .description{padding-left:43%;margin-left:0;clear:both}.alternative-booking-path-wheelchair-search-form .form-type-radios .form-radios{float:left;width:56%}.alternative-booking-path-wheelchair-search-form .form-type-radios .form-type-radio{margin:0 0 .8em}.alternative-booking-path-wheelchair-search-form .form-type-radios .form-type-radio input{float:none;margin:0}.alternative-booking-path-wheelchair-search-form .form-type-radios .form-type-radio label{float:none;vertical-align:text-top;padding:0 0 0 5px}.alternative-booking-path-wheelchair-search-form .form-type-radios .description{clear:both}.alternative-booking-path-wheelchair-search-form .form-select,.alternative-booking-path-wheelchair-search-form .form-text{padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.alternative-booking-path-wheelchair-search-form .form-item .form-textarea-wrapper{padding-left:41%;font-family:Arial,sans-serif;font-size:100%}.alternative-booking-path-wheelchair-search-form .container-inline-date .form-type-date-popup{float:left}.alternative-booking-path-wheelchair-search-form .container-inline-date .form-type-date-popup .date-padding{padding:0}.alternative-booking-path-wheelchair-search-form .container-inline-date .form-type-date-popup .date-padding .description{padding-left:0}.alternative-booking-path-wheelchair-search-form .form-type-phone .container-inline{margin:0 0 0 41%;width:55%}.alternative-booking-path-wheelchair-search-form .form-type-phone .form-item-phone-country-code{margin:0;float:left;width:20%;clear:none}.alternative-booking-path-wheelchair-search-form .form-type-phone .form-item-phone-phone-number{margin:0;float:left;width:70%;padding-left:1%;clear:none}.alternative-booking-path-wheelchair-search-form .form-type-phone .description{clear:both}.alternative-booking-path-wheelchair-search-form .form-type-dob .container-inline{margin:0 0 0 41%;width:55%}.alternative-booking-path-wheelchair-search-form .form-type-dob .form-type-select{width:30%;float:left;margin:0;clear:none}.alternative-booking-path-wheelchair-search-form .form-type-dob .form-type-select select{width:90%}.alternative-booking-path-wheelchair-search-form .form-type-dob .description{clear:both}.alternative-booking-path-wheelchair-search-form input.error,.alternative-booking-path-wheelchair-search-form select.error,.alternative-booking-path-wheelchair-search-form textarea.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}.alternative-booking-path-wheelchair-search-form .fieldset-legend{color:#666;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:134%;margin:10px 0 0;position:absolute}.alternative-booking-path-wheelchair-search-form .fieldset-wrapper{margin:30px 0 0}.alternative-booking-path-wheelchair-search-form .form-required{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alternative-booking-path-wheelchair-search-form .form-required.focusable:active,.alternative-booking-path-wheelchair-search-form .form-required.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.alternative-booking-path-wheelchair-search-form .fake-label{float:left;clear:both;width:40%;padding:0 60% 0 0;text-align:right}.alternative-booking-path-wheelchair-search-form .markup-text-wrapper{float:left;width:58%}.alternative-booking-path-wheelchair-search-form .paf_container{padding:0;border:none}.alternative-booking-path-wheelchair-search-form .find-address-button,.alternative-booking-path-wheelchair-search-form .paf-button{margin:0 0 0 41%}.alternative-booking-path-wheelchair-search-form .enter-address-manually{margin-left:10px}.alternative-booking-path-wheelchair-search-form .button-wrapper,.alternative-booking-path-wheelchair-search-form .form-actions{margin:0 0 10px;padding:10px 0 0;width:100%;background:#FFF;border-top:solid 1px #CCC}.alternative-booking-path-wheelchair-search-form .save-button{margin:0 5px 0 41%;float:right}.alternative-booking-path-wheelchair-search-form .cancel-button{float:left;background:0 0;padding:0;border:none;font-weight:400;font-size:100%;text-decoration:none;-o-background-size:auto;background-size:auto;font-family:Arial,sans-serif;color:#00A4AE;-webkit-border-radius:none;border-radius:none;text-shadow:none}.alternative-booking-path-wheelchair-search-form .cancel-button :hover{text-decoration:underline}.alternative-booking-path-wheelchair-search-form .form-item-travellers .description{clear:both;float:left}.alternative-booking-path-group-booking-search-form{width:100%}.alternative-booking-path-group-booking-search-form .form-wrapper{border-top:solid 1px #CCC;background:#EEEFF1;padding:10px;margin:0}.alternative-booking-path-group-booking-search-form .form-item{clear:both;display:block;position:relative;width:100%;color:#333}.alternative-booking-path-group-booking-search-form .form-item label{display:inline;float:left;text-align:right;padding:0 10px 0 0;width:40%;font-family:Arial,sans-serif;color:#333}.alternative-booking-path-group-booking-search-form .form-type-phone .form-item-phone-country-code .field-prefix,.alternative-booking-path-group-booking-search-form .form-type-phone .form-item-phone-phone-number .form-text{display:block}.alternative-booking-path-group-booking-search-form .form-item .description{padding-left:41%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}.alternative-booking-path-group-booking-search-form .form-item .description.password-suggestions{padding:.5%;margin:0 0 0 41%}.alternative-booking-path-group-booking-search-form .form-item .password-strength,.alternative-booking-path-group-booking-search-form .form-item div.password-confirm{width:25%}.alternative-booking-path-group-booking-search-form .form-checkbox,.alternative-booking-path-group-booking-search-form .form-radio{float:left;margin-left:41%}.alternative-booking-path-group-booking-search-form .form-type-checkbox,.alternative-booking-path-group-booking-search-form .form-type-radio{margin:0 0 inherit}.alternative-booking-path-group-booking-search-form .form-type-checkbox label,.alternative-booking-path-group-booking-search-form .form-type-radio label{text-align:left;padding:0 0 0 10px;width:55%}.alternative-booking-path-group-booking-search-form .form-type-checkbox .description,.alternative-booking-path-group-booking-search-form .form-type-radio .description{padding-left:43%;margin-left:0;clear:both}.alternative-booking-path-group-booking-search-form .form-type-radios .form-radios{float:left;width:56%}.alternative-booking-path-group-booking-search-form .form-type-radios .form-type-radio{margin:0 0 .8em}.alternative-booking-path-group-booking-search-form .form-type-radios .form-type-radio input{float:none;margin:0}.alternative-booking-path-group-booking-search-form .form-type-radios .form-type-radio label{float:none;vertical-align:text-top;padding:0 0 0 5px}.alternative-booking-path-group-booking-search-form .form-type-radios .description{clear:both}.alternative-booking-path-group-booking-search-form .form-select,.alternative-booking-path-group-booking-search-form .form-text{padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.alternative-booking-path-group-booking-search-form .form-item .form-textarea-wrapper{padding-left:41%;font-family:Arial,sans-serif;font-size:100%}.alternative-booking-path-group-booking-search-form .container-inline-date .form-type-date-popup{float:left}.alternative-booking-path-group-booking-search-form .container-inline-date .form-type-date-popup .date-padding{padding:0}.alternative-booking-path-group-booking-search-form .container-inline-date .form-type-date-popup .date-padding .description{padding-left:0}.alternative-booking-path-group-booking-search-form .form-type-phone .container-inline{margin:0 0 0 41%;width:55%}.alternative-booking-path-group-booking-search-form .form-type-phone .form-item-phone-country-code{margin:0;float:left;width:20%;clear:none}.alternative-booking-path-group-booking-search-form .form-type-phone .form-item-phone-phone-number{margin:0;float:left;width:70%;padding-left:1%;clear:none}.alternative-booking-path-group-booking-search-form .form-type-phone .description{clear:both}.alternative-booking-path-group-booking-search-form .form-type-dob .container-inline{margin:0 0 0 41%;width:55%}.alternative-booking-path-group-booking-search-form .form-type-dob .form-type-select{width:30%;float:left;margin:0;clear:none}.alternative-booking-path-group-booking-search-form .form-type-dob .form-type-select select{width:90%}.alternative-booking-path-group-booking-search-form .form-type-dob .description{clear:both}.alternative-booking-path-group-booking-search-form input.error,.alternative-booking-path-group-booking-search-form select.error,.alternative-booking-path-group-booking-search-form textarea.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}.alternative-booking-path-group-booking-search-form .fieldset-legend{color:#666;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:134%;margin:10px 0 0;position:absolute}.alternative-booking-path-group-booking-search-form .fieldset-wrapper{margin:30px 0 0}.alternative-booking-path-group-booking-search-form .form-required{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alternative-booking-path-group-booking-search-form .form-required.focusable:active,.alternative-booking-path-group-booking-search-form .form-required.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.alternative-booking-path-group-booking-search-form .fake-label{float:left;clear:both;width:40%;padding:0 60% 0 0;text-align:right}.alternative-booking-path-group-booking-search-form .markup-text-wrapper{float:left;width:58%}.alternative-booking-path-group-booking-search-form .paf_container{padding:0;border:none}.alternative-booking-path-group-booking-search-form .find-address-button,.alternative-booking-path-group-booking-search-form .paf-button{margin:0 0 0 41%}.alternative-booking-path-group-booking-search-form .enter-address-manually{margin-left:10px}.alternative-booking-path-group-booking-search-form .button-wrapper,.alternative-booking-path-group-booking-search-form .form-actions{margin:0 0 10px;padding:10px 0 0;width:100%;background:#FFF;border-top:solid 1px #CCC}.alternative-booking-path-group-booking-search-form .save-button{margin:0 5px 0 41%;float:right}.alternative-booking-path-group-booking-search-form .cancel-button{float:left;background:0 0;padding:0;border:none;font-weight:400;font-size:100%;text-decoration:none;-o-background-size:auto;background-size:auto;font-family:Arial,sans-serif;color:#00A4AE;-webkit-border-radius:none;border-radius:none;text-shadow:none}.alternative-booking-path-group-booking-search-form .cancel-button :hover{text-decoration:underline}.alternative-booking-path-group-booking-search-form .paf-button{margin-left:41%;margin-bottom:1%}.alternative-booking-path-group-booking-search-form .form-type-paf,.alternative-booking-path-group-booking-search-form .form-type-paf .fieldset-wrapper{margin:0}
.pane-payment .form-wrapper{border-top:solid 1px #CCC;background:#EEEFF1;padding:10px;margin:0}.pane-payment .form-item{clear:both;display:block;position:relative;width:100%;color:#333}.pane-payment .form-item label{display:inline;float:left;text-align:right;padding:0 10px 0 0;width:40%;font-family:Arial,sans-serif;color:#333}.pane-payment .form-item .description{padding-left:41%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}.pane-payment .form-item .description.password-suggestions{padding:.5%;margin:0 0 0 41%}.pane-payment .form-item .password-strength,.pane-payment .form-item div.password-confirm{width:25%}.pane-payment .form-checkbox,.pane-payment .form-radio{float:left;margin-left:41%}.pane-payment .form-type-checkbox,.pane-payment .form-type-radio{margin:0 0 inherit}.pane-payment .form-type-checkbox label,.pane-payment .form-type-radio label{text-align:left;padding:0 0 0 10px;width:55%}.pane-payment .form-type-checkbox .description,.pane-payment .form-type-radio .description{padding-left:43%;margin-left:0;clear:both}.pane-payment .form-type-radios .form-radios{float:left;width:56%}.pane-payment .form-type-radios .form-type-radio{margin:0 0 .8em}.pane-payment .form-type-radios .form-type-radio input{float:none;margin:0}.pane-payment .form-type-radios .form-type-radio label{float:none;vertical-align:text-top;padding:0 0 0 5px}.pane-payment .form-type-radios .description{clear:both}.pane-payment .form-select,.pane-payment .form-text{padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-payment .form-item .form-textarea-wrapper{padding-left:41%;font-family:Arial,sans-serif;font-size:100%}.pane-payment .container-inline-date .form-type-date-popup{float:left}.pane-payment .container-inline-date .form-type-date-popup .date-padding{padding:0}.pane-payment .container-inline-date .form-type-date-popup .date-padding .description{padding-left:0}.pane-payment .form-type-phone .container-inline{margin:0 0 0 41%;width:55%}.pane-payment .form-type-phone .form-item-phone-country-code{margin:0;float:left;width:20%;clear:none}.pane-payment .form-type-phone .form-item-phone-country-code .field-prefix{display:block}.pane-payment .form-type-phone .form-item-phone-phone-number{margin:0;float:left;width:70%;padding-left:1%;clear:none}.pane-payment .form-type-phone .form-item-phone-phone-number .form-text{display:block}.pane-payment .form-type-phone .description{clear:both}.pane-payment .form-type-dob .container-inline{margin:0 0 0 41%;width:55%}.pane-payment .form-type-dob .form-type-select{width:30%;float:left;margin:0;clear:none}.pane-payment .form-type-dob .form-type-select select{width:90%}.pane-payment .form-type-dob .description{clear:both}.pane-payment input.error,.pane-payment select.error,.pane-payment textarea.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}.pane-payment .fieldset-legend{color:#666;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:134%;margin:10px 0 0;position:absolute}.pane-payment .fieldset-wrapper{margin:30px 0 0}.pane-payment .form-required{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-payment .form-required.focusable:active,.pane-payment .form-required.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-payment .fake-label{float:left;clear:both;width:40%;padding:0 60% 0 0;text-align:right}.pane-payment .markup-text-wrapper{float:left;width:58%}.pane-payment .paf_container{padding:0;border:none}.pane-payment .find-address-button,.pane-payment .paf-button{margin:0 0 0 41%}.pane-payment .enter-address-manually{margin-left:10px}.pane-payment .button-wrapper,.pane-payment .form-actions{margin:0 0 10px;padding:10px 0 0;width:100%;background:#FFF;border-top:solid 1px #CCC}.pane-payment .save-button{margin:0 5px 0 41%;float:right}.pane-payment .cancel-button{float:left;background:0 0;padding:0;border:none;font-weight:400;font-size:100%;text-decoration:none;-o-background-size:auto;background-size:auto;font-family:Arial,sans-serif;color:#00A4AE;-webkit-border-radius:none;border-radius:none;text-shadow:none}.pane-payment .cancel-button :hover{text-decoration:underline}.pane-payment a{color:#0096B2}.eft-offline-train-form #ticket-collection-advice,.sbp-payment-form #ticket-collection-advice{margin:10px 1%;padding:7px 1% 15px 2%;float:left;width:95%;background:#E6F0D6;border-top:1px solid #64A12B;border-bottom:1px solid #64A12B}.eft-offline-train-form #ticket-collection-advice .fieldset-legend,.sbp-payment-form #ticket-collection-advice .fieldset-legend{position:relative;margin:10px 0 20px}.eft-offline-train-form #ticket-collection-advice .title,.sbp-payment-form #ticket-collection-advice .title{font-weight:700;margin:0 0 3px}.eft-offline-train-form #ticket-collection-advice .sub-title,.sbp-payment-form #ticket-collection-advice .sub-title{margin:0 0 5px}.eft-offline-train-form #ticket-collection-advice .item-list,.sbp-payment-form #ticket-collection-advice .item-list{width:100%;float:left}.eft-offline-train-form #ticket-collection-advice-list,.sbp-payment-form #ticket-collection-advice-list{margin:0;padding:0;float:left;width:100%}.eft-offline-train-form #ticket-collection-advice-list li,.sbp-payment-form #ticket-collection-advice-list li{float:left;font-weight:700;height:85px;width:29%;padding:15px 2% 0 3%;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-64A12B.gif) left repeat-y}.eft-offline-train-form #ticket-collection-advice-list li.first,.sbp-payment-form #ticket-collection-advice-list li.first{padding:15px 0 0;background:0 0}.eft-offline-train-form #ticket-collection-advice-list .text,.sbp-payment-form #ticket-collection-advice-list .text{display:block;position:relative;width:100%}.eft-offline-train-form #ticket-collection-advice-list .text .icon,.sbp-payment-form #ticket-collection-advice-list .text .icon{float:left;height:70px}.eft-offline-train-form #ticket-collection-advice-list .text .text-block,.sbp-payment-form #ticket-collection-advice-list .text .text-block{float:left;padding-left:2%}.eft-offline-train-form #ticket-collection-advice-list .text .text-block .title,.sbp-payment-form #ticket-collection-advice-list .text .text-block .title{display:block;margin:0}.eft-offline-train-form #ticket-collection-advice-list .text .text-block .sub-title,.sbp-payment-form #ticket-collection-advice-list .text .text-block .sub-title{display:block;font-weight:400;margin:0}.sbp-payment-form #ticket-collection-advice-list .bring-booking-reference .text .icon{width:32%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1794px no-repeat}.sbp-payment-form #ticket-collection-advice-list .bring-booking-reference .text .text-block{width:55%}.sbp-payment-form #ticket-collection-advice-list .arrive-before-departure .text .icon{width:25%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -3891px no-repeat}.sbp-payment-form #ticket-collection-advice-list .arrive-before-departure .text .text-block{width:73%}.sbp-payment-form #ticket-collection-advice-list .bring-card .text .icon{width:35%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1965px no-repeat}.sbp-payment-form #ticket-collection-advice-list .bring-card .text .text-block{width:63%}.eft-offline-train-form #ticket-collection-advice-list .bring-booking-reference .text .icon{width:25%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1794px no-repeat}.eft-offline-train-form #ticket-collection-advice-list .bring-booking-reference .text .text-block{width:71%}.eft-offline-train-form #ticket-collection-advice-list .arrive-before-departure .text .icon{width:18%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -3891px no-repeat}.eft-offline-train-form #ticket-collection-advice-list .arrive-before-departure .text .text-block{width:78%}.eft-offline-train-form #ticket-collection-advice-list .bring-card .text .icon{width:27%;background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-receipt.png) -20px -1965px no-repeat}.eft-offline-train-form #ticket-collection-advice-list .bring-card .text .text-block{width:68%}#edit-reminder-voucher-wrapper-voucher-promotions .fieldset-legend{margin:10px 0 0 10px}.sbp-payment-form #payment-vouchers fieldset{padding:35px 1% 10px;margin:0 1% 10px;width:96%;position:relative;background:#43516C;-webkit-border-radius:7px;border-radius:7px}.sbp-payment-form #payment-vouchers .fieldset-legend{color:#EEE}.sbp-payment-form #payment-vouchers .fieldset-description{color:#fff;padding:0 0 0 10px;font-family:Arial,sans-serif}.sbp-payment-form #payment-vouchers input{float:left;margin:0 0 0 10px}.sbp-payment-form #payment-vouchers .voucher-submit{margin:-2px 0 0 10px;color:#00A4AE;display:block;position:relative;text-align:center;padding:5px 10px;min-width:65px;float:left;text-decoration:none;font-size:106%;background-image:url(/sites/all/themes/custom/eurostar/base/img/gradient-60-F1F2F2-B2DCDF.png);background-repeat:repeat-x;-o-background-size:105% 105%;background-size:105% 105%;cursor:pointer;border:1px solid #00A4AE;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#B2DCDF),to(#F1F2F2));background-image:-webkit-linear-gradient(bottom,#B2DCDF 0,#F1F2F2 100%);background-image:-moz-linear-gradient(bottom,#B2DCDF 0,#F1F2F2 100%);background-image:-o-linear-gradient(bottom,#B2DCDF 0,#F1F2F2 100%);background-image:linear-gradient(to top,#B2DCDF 0,#F1F2F2 100%);font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;text-shadow:1px 1px 1px #EEE;-webkit-border-radius:7px;border-radius:7px}.sbp-payment-form #payment-vouchers .voucher-submit:hover{text-decoration:underline}.sbp-payment-form .form-item-save-payment-card .description{padding:0;clear:none;width:54%;margin-left:1%;float:left}.sbp-payment-form .form-item-existing-payment-card .card-address{font-weight:700;margin-bottom:10px}.sbp-payment-form .form-item-card-type .field-suffix{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -74px -2575px no-repeat;display:block;height:35px;margin:0 0 0 41%}.commerce-credit-card-expiration,.commerce-credit-card-start{margin-bottom:1em}.commerce-credit-card-expiration .form-item,.commerce-credit-card-start .form-item,.pane-payment-card-update .user-account-management-paymentcard-form .commerce-credit-card-expiration .form-item{display:inline;clear:none;margin-right:.25em;margin-bottom:1em}.sbp-payment-form .form-item-contact-details-phone-country-code .field-prefix,.sbp-payment-form .form-item-contact-details-phone-phone-number .form-text,.sbp-payment-form .paf-wrapper .description{display:block}.commerce-month-year-divider{margin-right:3px}.sbp-payment-form .form-item-card-security-code label{position:absolute;display:block}.sbp-payment-form .form-item-card-security-code .field-prefix{position:absolute;margin-left:50%}.sbp-payment-form .form-item-card-security-code #edit-card-security-code{position:absolute;left:41%;width:7%}.sbp-payment-form #edit-card-security-code{position:absolute;left:41%;width:7%;top:9%}.sbp-payment-form .cvv-tooltip{left:40%;top:5px;margin-left:10px}.sbp-payment-form .form-item-card-holder-name .description{height:70px;margin-left:41%;padding-left:0;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -74px -2726px no-repeat}.sbp-payment-form #edit-exchange-wrapper .fieldset-wrapper{margin:30px 0}.sbp-payment-form .form-item-card-holder-name .form-text,.sbp-payment-form .form-item-card-number .form-text{width:30%}.sbp-payment-form .reason-for-travel .form-item-travel-reason-detail,.sbp-payment-form .reason-for-travel .travel-reason-desc{margin-left:41%}.sbp-payment-form .reason-for-travel,.sbp-payment-form .terms-conditions{border-bottom:1px solid #CCC;margin:10px 0}.sbp-payment-form .paf_container{border:none;padding:0}.sbp-payment-form .paf_container .form-text{width:20%}.sbp-payment-form .find-address-button.form-submit,.sbp-payment-form .paf-button,.sbp-payment-form .paf-button.form-submit{float:left;margin:0 0 0 41%}.sbp-payment-form .paf_container .button-to-link.form-submit{float:none}.sbp-payment-form .paf-wrapper fieldset{margin-top:0}.sbp-payment-form .form-item-billing-address-save-payment-card .description{clear:none;padding-top:0}.sbp-payment-form #edit-terms-n-conditions{margin:20px 0 10px;border-bottom:solid 1px #CCC}.sbp-payment-form .contact-details-wrapper{border-bottom:solid 1px #CCC}.sbp-payment-form .form-type-phone{padding-top:5px}.sbp-payment-form .form-item-contact-details-phone-country-code{margin:0;float:left;width:20%;clear:none}.sbp-payment-form .form-item-contact-details-phone-phone-number{margin:0;float:left;width:70%;clear:none}.sbp-payment-form .form-type-phone .description{clear:both}.country-code-picker-dialog .view-promotional-destinations{display:none}.cvv-img{width:200px;height:80px}#cvv-amex-img{background:url(/sites/all/themes/custom/eurostar/transactional/img/img-CVV.png) 0 7px no-repeat}#tooltip-html-amx{padding:0 0 10px 3px}#cvv-master-img{background:url(/sites/all/themes/custom/eurostar/transactional/img/img-CVV.png) 0 -100px no-repeat}#tooltip-html-master{padding:0 0 7px 3px}.tooltip-html-title{font-weight:700;padding:5px 0 0 3px}.pane-payment .existing-card-submit .ajax-progress-throbber .throbber{position:absolute;top:-3px;left:38%}.page-book-train-payment .ui-dialog .ui-dialog-title{line-height:normal}.ie7 .eft-offline-train-form #ticket-collection-advice-list li,.ie7 .sbp-payment-form #ticket-collection-advice-list li{width:28%}.ie7 .eft-offline-train-form #payment-vouchers .fieldset-legend,.ie7 .sbp-payment-form #payment-vouchers .fieldset-legend,.ie8 .sbp-payment-form #payment-vouchers .fieldset-legend{margin:-25px 10px 0}.sbp-payment-form .error-message{padding:2px 0 0 10px;margin-left:40%;font-family:Arial,sans-serif;color:#F31127;font-size:12px;line-height:22px}.sbp-payment-form .form-item-contact-details-phone-phone-number .error-message{padding-left:0;margin-left:0}.sbp-payment-form .form-item-terms-agree-terms .error-message{padding-left:31px}.sbp-payment-form #edit-reminder-voucher-wrapper .fieldset-wrapper{margin:0}.sbp-payment-form .default-opt-in{visibility:hidden;margin-right:-22px}
.ui-dialog.sbp-seat-picker-dialog .ui-dialog-titlebar{background:url(/sites/all/themes/custom/eurostar/base/img/bg-title.png) left top repeat-x #233354}.ui-dialog .ui-dialog-titlebar-close.sp-close-link{width:32px;color:#00A4AE;font-weight:400;right:.7em;top:.5em;margin:0;border:0;font-size:100%;background:0 0}.sbp-seat-picker-dialog .ui-button-icon-only .ui-button-text{text-indent:0;padding:0}.sp-close-link.ui-state-focus,.sp-close-link.ui-state-hover{background:0 0;border:none}.sbp-seat-picker-dialog .ui-dialog-title{padding-left:30px;margin:1.1em 1.1em .1em .7em}.ui-dialog.out-bound .ui-dialog-title{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-shopping-cart.png) -42px -27px no-repeat}.ui-dialog.in-bound .ui-dialog-title{background:url(/sites/all/themes/custom/eurostar/transactional/img/sprite-shopping-cart.png) -42px -94px no-repeat}#seat-picker-how-to-use{clear:left;margin:5px 0 10px -28px;font-weight:400;font-size:75%;display:block;font-family:Arial,sans-serif}#seat-picker-container{width:907px;margin:0 auto;overflow:hidden}#seat-picker-container *,#seat-picker-container ::after,#seat-picker-container ::before{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.seat-selector ol li,.seat-selector ul li{list-style-type:none;list-style-image:none;background-image:none;padding:0}#seat-selector-wrapper{border:1px solid #A8AEBB;-webkit-border-radius:7px;border-radius:7px;float:left;padding:10px}#seat-selector-prev-carriage{float:left;margin:10px 0}#seat-selector-prev-carriage a{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-left-blue.png) left center no-repeat;padding:3px 0 3px 20px;text-decoration:none;color:#00A4AE}#seat-selector-next-carriage a:hover,#seat-selector-prev-carriage a:hover{text-decoration:underline}#seat-selector-next-carriage{float:right;margin:10px 0}#seat-selector-next-carriage a{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-right-blue.png) right center no-repeat;text-align:right;padding:3px 20px 3px 0;text-decoration:none;color:#00A4AE}#seat-selector{clear:both;float:left}.seat-selector ul.carriage-seat-selector{width:885px;height:203px;margin:0;padding:24px 0}.carriage-seat-selector .seat{display:block;width:50px;height:40px;float:left;margin:0}.carriage-seat-selector .seat-link{display:block;width:50px;height:30px;text-align:center;padding:12px 0 0;text-transform:uppercase;color:#FFF;text-decoration:none}.carriage-seat-selector .seat-link .seat-id{font-weight:700}.carriage-seat-selector .seat-link .text,.carriage-seat-selector .seat-link .text-description,.carriage-seat-selector .wheelchair-seat .seat-id{display:none}.carriage-seat-selector .seat-facing-forward .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3px -4px no-repeat;cursor:default}.carriage-seat-selector .seat-facing-forward .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3px -54px no-repeat}.carriage-seat-selector .seat-facing-forward .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3px -206px no-repeat;color:#333}.carriage-seat-selector .seat-facing-forward.undefined-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -262px -260px no-repeat}.carriage-seat-selector .seat-facing-forward.wheelchair-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -442px -260px no-repeat}.carriage-seat-selector .seat-facing-forward.wheelchair-seat .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -522px -260px no-repeat}.carriage-seat-selector .seat-facing-forward.wheelchair-seat .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -598px -260px no-repeat}.carriage-seat-selector .seat-facing-forward.wheelchair-seat .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -675px -260px no-repeat}.carriage-seat-selector .seat-facing-forward .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3px -104px no-repeat;padding:13px 30px 0 0;width:20px;font-size:87%;color:#FFF}.carriage-seat-selector .seat-facing-forward .another-person{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3px -154px no-repeat;padding:12px 30px 0 0;width:20px;font-size:87%;cursor:default}.carriage-seat-selector .seat-facing-backward .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -56px -4px no-repeat;cursor:default}.carriage-seat-selector .seat-facing-backward .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -56px -54px no-repeat}.carriage-seat-selector .seat-facing-backward .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -56px -206px no-repeat;color:#333}.carriage-seat-selector .seat-facing-backward.undefined-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -323px -260px no-repeat}.carriage-seat-selector .seat-facing-backward.wheelchair-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -402px -260px no-repeat}.carriage-seat-selector .seat-facing-backward.wheelchair-seat .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -482px -260px no-repeat}.carriage-seat-selector .seat-facing-backward.wheelchair-seat .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -558px -260px no-repeat}.carriage-seat-selector .seat-facing-backward.wheelchair-seat .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -635px -260px no-repeat}.carriage-seat-selector .seat-facing-backward .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -56px -104px no-repeat;padding:12px 0 0 30px;width:20px;font-size:87%;color:#FFF}.carriage-seat-selector .seat-facing-backward .another-person{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -56px -154px no-repeat;padding:12px 0 0 30px;width:20px;font-size:87%;cursor:default}.carriage-seat-selector .row,.carriage-seat-selector .row ul{padding:0;margin:0;width:50px;float:left;height:203px;position:relative}.carriage-1 .row-1 .seat-2,.carriage-1 .row-10 .seat-38,.carriage-1 .row-11 .seat-42,.carriage-1 .row-12 .seat-46,.carriage-1 .row-13 .seat-50,.carriage-1 .row-2 .seat-6,.carriage-1 .row-3 .seat-10,.carriage-1 .row-4 .seat-14,.carriage-1 .row-5 .seat-18,.carriage-1 .row-6 .seat-22,.carriage-1 .row-7 .seat-26,.carriage-1 .row-8 .seat-30,.carriage-1 .row-9 .seat-34,.carriage-14 .row-10 .seat-63,.carriage-14 .row-11 .seat-67,.carriage-14 .row-12 .seat-73,.carriage-14 .row-13 .seat-77,.carriage-14 .row-14 .seat-83,.carriage-14 .row-2 .seat-17,.carriage-14 .row-3 .seat-23,.carriage-14 .row-4 .seat-27,.carriage-14 .row-5 .seat-33,.carriage-14 .row-6 .seat-43,.carriage-14 .row-7 .seat-47,.carriage-14 .row-9 .seat-57,.carriage-15 .row-10 .seat-63,.carriage-15 .row-11 .seat-67,.carriage-15 .row-12 .seat-73,.carriage-15 .row-13 .seat-77,.carriage-15 .row-14 .seat-83,.carriage-15 .row-15 .seat-87,.carriage-15 .row-2 .seat-17,.carriage-15 .row-3 .seat-23,.carriage-15 .row-4 .seat-27,.carriage-15 .row-5 .seat-33,.carriage-15 .row-6 .seat-43,.carriage-15 .row-7 .seat-47,.carriage-15 .row-8 .seat-53,.carriage-15 .row-9 .seat-57,.carriage-16 .row-10 .seat-63,.carriage-16 .row-11 .seat-67,.carriage-16 .row-12 .seat-73,.carriage-16 .row-13 .seat-77,.carriage-16 .row-14 .seat-83,.carriage-16 .row-15 .seat-87,.carriage-16 .row-2 .seat-17,.carriage-16 .row-3 .seat-23,.carriage-16 .row-4 .seat-27,.carriage-16 .row-5 .seat-33,.carriage-16 .row-6 .seat-43,.carriage-16 .row-7 .seat-47,.carriage-16 .row-8 .seat-53,.carriage-16 .row-9 .seat-57,.carriage-18 .row-1 .seat-76,.carriage-18 .row-10 .seat-26,.carriage-18 .row-11 .seat-22,.carriage-18 .row-12 .seat-16,.carriage-18 .row-13 .seat-12,.carriage-18 .row-2 .seat-72,.carriage-18 .row-3 .seat-66,.carriage-18 .row-4 .seat-62,.carriage-18 .row-5 .seat-52,.carriage-18 .row-6 .seat-46,.carriage-18 .row-7 .seat-42,.carriage-18 .row-8 .seat-36,.carriage-18 .row-9 .seat-32,.carriage-2-3-4 .row-1 .seat-2,.carriage-2-3-4 .row-10 .seat-38,.carriage-2-3-4 .row-11 .seat-42,.carriage-2-3-4 .row-12 .seat-46,.carriage-2-3-4 .row-13 .seat-50,.carriage-2-3-4 .row-14 .seat-54,.carriage-2-3-4 .row-2 .seat-4,.carriage-2-3-4 .row-3 .seat-8,.carriage-2-3-4 .row-4 .seat-12,.carriage-2-3-4 .row-5 .seat-16,.carriage-2-3-4 .row-6 .seat-20,.carriage-2-3-4 .row-7 .seat-24,.carriage-2-3-4 .row-8 .seat-28,.carriage-2-3-4 .row-9 .seat-34,.carriage-5 .row-10 .seat-38,.carriage-5 .row-11 .seat-42,.carriage-5 .row-11 .seat-50,.carriage-5 .row-12 .seat-46,.carriage-5 .row-12 .seat-54,.carriage-5 .row-13 .seat-50,.carriage-5 .row-14 .seat-54,.carriage-5 .row-2 .seat-4,.carriage-5 .row-3 .seat-8,.carriage-5 .row-4 .seat-12,.carriage-5 .row-5 .seat-16,.carriage-5 .row-6 .seat-20,.carriage-5 .row-7 .seat-24,.carriage-5 .row-8 .seat-28,.carriage-5 .row-9 .seat-34{margin-bottom:42px}.carriage-1{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -112px 0 no-repeat}.carriage-1 .row-1{margin-left:95px}.carriage-1 .row-2,.carriage-1 .row-3{margin-left:3px}.ie7 .carriage-1 .row-1 ul{padding-left:95px}.ie7 .carriage-1 .row-3,.ie7 .carriage-1 .row-5{padding-left:0}.carriage-1 .row-4{margin-left:7px}.carriage-1 .row-5{margin-left:0}.carriage-1 .row-6{margin-left:10px}.carriage-1 .row-7{margin-left:0}.ie7 .carriage-1 .row-7{padding-left:25px}.carriage-1 .row-8{margin-left:5px}.carriage-1 .row-9{margin-left:-2px}.ie7 .carriage-1 .row-9{padding-left:0}.ie7 .carriage-1 .row-10,.ie7 .carriage-1 .row-12{padding-left:5px}.carriage-1 .row-10{margin-left:5px}.carriage-1 .row-11{margin-left:12px}.carriage-1 .row-12{margin-left:5px}.carriage-1 .row-13{margin-left:10px}.ie7 .carriage-1 .row-13{padding-left:10px}.carriage-3{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1895px 0 no-repeat}.carriage-2,.carriage-4{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1001px 0 no-repeat}.carriage-2-3-4 .row-1{margin-left:44px}.ie7 .carriage-2-3-4 .row-1 ul{padding-left:44px}.carriage-2-3-4 .row-2{margin-left:1px}.carriage-2-3-4 .row-3,.carriage-2-3-4 .row-4,.carriage-2-3-4 .row-5,.carriage-2-3-4 .row-6,.carriage-2-3-4 .row-7{margin-left:2px}.ie7 .carriage-2-3-4 .row-2 ul{padding-left:1px}.ie7 .carriage-2-3-4 .row-3,.ie7 .carriage-2-3-4 .row-4,.ie7 .carriage-2-3-4 .row-5,.ie7 .carriage-2-3-4 .row-6,.ie7 .carriage-2-3-4 .row-7,.ie7 .carriage-2-3-4 .row-8,.ie7 .carriage-2-3-4 .row-9{padding-left:2px}.carriage-2-3-4 .row-8{margin-left:2}.carriage-2-3-4 .row-9{margin-left:2px}.carriage-2-3-4 .row-10{margin-left:26px}.carriage-2-3-4 .row-11,.carriage-2-3-4 .row-12,.carriage-2-3-4 .row-13,.ie7 .carriage-2-3-4 .row-11,.ie7 .carriage-2-3-4 .row-12,.ie7 .carriage-2-3-4 .row-13{margin-left:1px}.ie7 .carriage-2-3-4 .row-10{padding-left:26px}.carriage-2-3-4 .row-14,.ie7 .carriage-2-3-4 .row-14{margin-left:2px}.carriage-2-3-4 .row-15,.ie7 .carriage-2-3-4 .row-15{margin-left:1px}.carriage-5{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -2789px 0 no-repeat}.carriage-5 .row-1{margin-left:44px}.ie7 .carriage-5 .row-1 ul{padding-left:44px}.carriage-5 .row-1 .seat-1{margin-top:122px}.carriage-5 .row-2{margin-left:1px}.carriage-5 .row-3,.carriage-5 .row-4,.carriage-5 .row-5,.carriage-5 .row-6,.carriage-5 .row-7{margin-left:2px}.ie7 .carriage-5 .row-2 ul{padding-left:1px}.ie7 .carriage-5 .row-3,.ie7 .carriage-5 .row-4,.ie7 .carriage-5 .row-5,.ie7 .carriage-5 .row-6,.ie7 .carriage-5 .row-7,.ie7 .carriage-5 .row-8,.ie7 .carriage-5 .row-9{padding-left:2px}.carriage-5 .row-8{margin-left:2}.carriage-5 .row-9{margin-left:2px}.carriage-5 .row-10{margin-left:26px}.carriage-5 .row-11,.carriage-5 .row-12,.carriage-5 .row-13,.ie7 .carriage-5 .row-11,.ie7 .carriage-5 .row-12,.ie7 .carriage-5 .row-13{margin-left:1px}.ie7 .carriage-5 .row-10{padding-left:26px}.carriage-5 .row-14,.ie7 .carriage-5 .row-14{margin-left:4px}.carriage-5 .row-15,.ie7 .carriage-5 .row-15{margin-left:1px}.carriage-7{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier.png) -6px 0 no-repeat}.carriage-7 .row-1{margin-left:45px}.ie7 .carriage-7 .row-1 ul{padding-left:45px}.carriage-7 .row-1 .seat-1{margin-top:3px}.carriage-7 .row-1 .seat-2{margin-top:59px}.carriage-7 .row-1 .seat-3{margin-top:16px}.carriage-7 .row-2{margin-left:19px}.ie7 .carriage-7 .row-2 ul{padding-left:17px}.carriage-7 .row-2 .seat-4{margin-top:3px}.carriage-7 .row-2 .seat-5{margin-top:59px}.carriage-7 .row-2 .seat-6{margin-top:16px}.carriage-7 .row-3{margin-left:7px}.carriage-7 .row-3 .seat-7{margin-top:3px}.carriage-7 .row-3 .seat-8{margin-top:58px}.carriage-7 .row-3 .seat-9{margin-top:16px}.carriage-7 .row-4{margin-left:18px}.carriage-7 .row-5,.carriage-7 .row-6,.carriage-7 .row-7{margin-left:8px}.ie7 .carriage-7 .row-4{padding-left:23px}.ie7 .carriage-7 .row-5,.ie7 .carriage-7 .row-6,.ie7 .carriage-7 .row-7{padding-left:8px}.carriage-7 .row-4 .seat-10{margin-top:3px}.carriage-7 .row-4 .seat-11{margin-top:59px}.carriage-7 .row-4 .seat-12{margin-top:16px}.carriage-7 .row-5 .seat-13{margin-top:3px}.carriage-7 .row-5 .seat-14{margin-top:59px}.carriage-7 .row-5 .seat-15{margin-top:16px}.carriage-7 .row-6 .seat-16{margin-top:3px}.carriage-7 .row-6 .seat-17{margin-top:58px}.carriage-7 .row-6 .seat-18{margin-top:16px}.carriage-7 .row-7 .seat-19{margin-top:3px}.carriage-7 .row-7 .seat-20{margin-top:59px}.carriage-7 .row-7 .seat-21{margin-top:16px}.carriage-7 .row-8{margin-left:4px}.ie7 .carriage-7 .row-8{padding-left:4px}.carriage-7 .row-8 .seat-22{margin-top:3px}.carriage-7 .row-8 .seat-23{margin-top:59px}.carriage-7 .row-8 .seat-24{margin-top:16px}.carriage-7 .row-9{margin-left:26px}.carriage-7 .row-10,.carriage-7 .row-11,.carriage-7 .row-12,.ie7 .carriage-7 .row-11,.ie7 .carriage-7 .row-12{margin-left:8px}.ie7 .carriage-7 .row-9{padding-left:26px}.ie7 .carriage-7 .row-10,.ie7 .carriage-9 .row-1 ul{padding-left:8px}.carriage-7 .row-9 .seat-25{margin-top:3px}.carriage-7 .row-9 .seat-26{margin-top:59px}.carriage-7 .row-9 .seat-27{margin-top:16px}.carriage-7 .row-10 .seat-28{margin-top:3px}.carriage-7 .row-10 .seat-29{margin-top:59px}.carriage-7 .row-10 .seat-30{margin-top:16px}.carriage-7 .row-11 .seat-31{margin-top:3px}.carriage-7 .row-11 .seat-32{margin-top:59px}.carriage-7 .row-11 .seat-33{margin-top:16px}.carriage-7 .row-12 .seat-34{margin-top:3px}.carriage-7 .row-12 .seat-35{margin-top:59px}.carriage-7 .row-12 .seat-36{margin-top:16px}.carriage-7 .row-13,.ie7 .carriage-7 .row-13{margin-left:21px}.carriage-7 .row-13 .seat-37{margin-top:3px}.carriage-7 .row-13 .seat-38{margin-top:59px}.carriage-7 .row-13 .seat-39{margin-top:16px}.carriage-9 .row-1 .seat-65,.carriage-9 .row-2 .seat-61{margin-top:158px}.carriage-9{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier.png) -909px 0 no-repeat}.carriage-9 .row-1{margin-left:8px}.carriage-9 .row-2{margin-left:20px}.ie7 .carriage-9 .row-2 ul{padding-left:20px}.carriage-9 .row-3{margin-left:7px}.ie7 .carriage-9 .row-3{padding-left:7px}.carriage-9 .row-3 .seat-55{margin-top:5px}.carriage-9 .row-3 .seat-57{margin-top:61px}.carriage-9 .row-3 .seat-58{margin-top:12px}.carriage-9 .row-4{margin-left:17px}.ie7 .carriage-9 .row-4{padding-left:17px}.carriage-9 .row-4 .seat-51{margin-top:5px}.carriage-9 .row-4 .seat-53{margin-top:61px}.carriage-9 .row-4 .seat-54{margin-top:12px}.carriage-9 .row-5{margin-left:4px}.ie7 .carriage-9 .row-5{padding-left:4px}.carriage-9 .row-5 .seat-45{margin-top:5px}.carriage-9 .row-5 .seat-47{margin-top:61px}.carriage-9 .row-5 .seat-48{margin-top:12px}.carriage-9 .row-6{margin-left:17px}.ie7 .carriage-9 .row-6{padding-left:17px}.carriage-9 .row-6 .seat-41{margin-top:5px}.carriage-9 .row-6 .seat-43{margin-top:61px}.carriage-9 .row-6 .seat-44{margin-top:12px}.carriage-9 .row-7{margin-left:4px}.ie7 .carriage-9 .row-7{padding-left:4px}.carriage-9 .row-7 .seat-35{margin-top:5px}.carriage-9 .row-7 .seat-37{margin-top:61px}.carriage-9 .row-7 .seat-38{margin-top:12px}.carriage-9 .row-8{margin-left:17px}.ie7 .carriage-9 .row-8{padding-left:17px}.carriage-9 .row-8 .seat-31{margin-top:5px}.carriage-9 .row-8 .seat-33{margin-top:61px}.carriage-9 .row-8 .seat-34{margin-top:12px}.carriage-9 .row-9{margin-left:5px}.carriage-9 .row-9 .seat-25{margin-top:5px}.carriage-9 .row-9 .seat-27{margin-top:61px}.carriage-9 .row-9 .seat-28{margin-top:12px}.carriage-9 .row-10{margin-left:15px}.ie7 .carriage-9 .row-10{padding-left:15px}.carriage-9 .row-10 .seat-21{margin-top:5px}.carriage-9 .row-10 .seat-24{margin-top:61px}.carriage-9 .row-10 .seat-23{margin-top:12px}.carriage-9 .row-11{margin-left:0}.carriage-9 .row-11 .seat-17{margin-top:106px}.carriage-9 .row-11 .seat-18{margin-top:12px}.carriage-9 .row-12,.ie7 .carriage-9 .row-12{margin-left:85px}.carriage-9 .row-12 .seat-13{margin-top:104px}.carriage-9 .row-12 .seat-14{margin-top:15px}.carriage-10{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier.png) -1803px 0 no-repeat}.carriage-10 .row-1{margin-left:86px}.ie7 .carriage-10 .row-1 ul{padding-left:86px}.carriage-10 .row-1 .seat-14{margin-top:3px}.carriage-10 .row-1 .seat-13{margin-top:12px}.carriage-10 .row-2{margin-left:80px}.ie7 .carriage-10 .row-2 ul{padding-left:80px}.carriage-10 .row-2 .seat-18{margin-top:3px}.carriage-10 .row-2 .seat-17,.carriage-10 .row-3 .seat-24{margin-top:12px}.carriage-10 .row-3{margin-left:4px}.ie7 .carriage-10 .row-3{padding-left:4px}.carriage-10 .row-3 .seat-23{margin-top:3px}.carriage-10 .row-3 .seat-21{margin-top:65px}.carriage-10 .row-4{margin-left:18px}.ie7 .carriage-10 .row-4{padding-left:18px}.carriage-10 .row-4 .seat-28{margin-top:3px}.carriage-10 .row-4 .seat-27{margin-top:12px}.carriage-10 .row-4 .seat-25{margin-top:65px}.carriage-10 .row-5{margin-left:4px}.ie7 .carriage-10 .row-5{padding-left:4px}.carriage-10 .row-5 .seat-34{margin-top:3px}.carriage-10 .row-5 .seat-33{margin-top:12px}.carriage-10 .row-5 .seat-31{margin-top:65px}.carriage-10 .row-6{margin-left:16px}.ie7 .carriage-10 .row-6{padding-left:16px}.carriage-10 .row-6 .seat-38{margin-top:3px}.carriage-10 .row-6 .seat-37{margin-top:12px}.carriage-10 .row-6 .seat-35{margin-top:63px}.carriage-10 .row-7{margin-left:4px}.ie7 .carriage-10 .row-7{padding-left:4px}.carriage-10 .row-7 .seat-44{margin-top:3px}.carriage-10 .row-7 .seat-43{margin-top:12px}.carriage-10 .row-7 .seat-41{margin-top:63px}.carriage-10 .row-8{margin-left:16px}.ie7 .carriage-10 .row-8{padding-left:16px}.carriage-10 .row-8 .seat-48{margin-top:3px}.carriage-10 .row-8 .seat-47{margin-top:12px}.carriage-10 .row-8 .seat-45{margin-top:63px}.carriage-10 .row-9,.ie7 .carriage-10 .row-9{margin-left:4px}.carriage-10 .row-9 .seat-54{margin-top:3px}.carriage-10 .row-9 .seat-53{margin-top:12px}.carriage-10 .row-9 .seat-51{margin-top:63px}.carriage-10 .row-10{margin-left:18px}.ie7 .carriage-10 .row-10{padding-left:18px}.carriage-10 .row-10 .seat-58{margin-top:3px}.carriage-10 .row-10 .seat-57{margin-top:12px}.carriage-10 .row-10 .seat-55{margin-top:63px}.carriage-10 .row-11 .seat-61,.carriage-10 .row-12 .seat-65,.carriage-11 .row-1 .seat-14{margin-top:3px}.carriage-10 .row-11,.ie7 .carriage-10 .row-11{margin-left:7px}.carriage-10 .row-12,.ie7 .carriage-10 .row-12{margin-left:15px}.carriage-11{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier.png) -2701px 0 no-repeat}.carriage-11 .row-1{margin-left:47px}.ie7 .carriage-11 .row-1 ul{padding-left:47px}.carriage-11 .row-1 .seat-13{margin-top:17px}.carriage-11 .row-1 .seat-11{margin-top:59px}.carriage-11 .row-2{margin-left:23px}.ie7 .carriage-11 .row-2 ul{padding-left:23px}.carriage-11 .row-2 .seat-18{margin-top:3px}.carriage-11 .row-2 .seat-17{margin-top:17px}.carriage-11 .row-2 .seat-15{margin-top:59px}.carriage-11 .row-3{margin-left:4px}.carriage-11 .row-4,.carriage-11 .row-5{margin-left:8px}.ie7 .carriage-11 .row-3{padding-left:4px}.ie7 .carriage-11 .row-4,.ie7 .carriage-11 .row-5{padding-left:8px}.carriage-11 .row-3 .seat-24{margin-top:3px}.carriage-11 .row-3 .seat-23{margin-top:17px}.carriage-11 .row-3 .seat-21{margin-top:59px}.carriage-11 .row-4 .seat-28{margin-top:3px}.carriage-11 .row-4 .seat-27{margin-top:17px}.carriage-11 .row-4 .seat-25{margin-top:59px}.carriage-11 .row-5 .seat-34{margin-top:3px}.carriage-11 .row-5 .seat-33{margin-top:17px}.carriage-11 .row-5 .seat-31{margin-top:59px}.carriage-11 .row-6{margin-left:26px}.carriage-11 .row-7,.carriage-11 .row-8,.carriage-11 .row-9{margin-left:8px}.ie7 .carriage-11 .row-6{padding-left:26px}.ie7 .carriage-11 .row-7,.ie7 .carriage-11 .row-8,.ie7 .carriage-11 .row-9{padding-left:8px}.carriage-11 .row-6 .seat-38{margin-top:3px}.carriage-11 .row-6 .seat-37{margin-top:17px}.carriage-11 .row-6 .seat-35{margin-top:59px}.carriage-11 .row-7 .seat-44{margin-top:3px}.carriage-11 .row-7 .seat-43{margin-top:17px}.carriage-11 .row-7 .seat-41{margin-top:59px}.carriage-11 .row-8 .seat-48{margin-top:3px}.carriage-11 .row-8 .seat-47{margin-top:17px}.carriage-11 .row-8 .seat-45{margin-top:59px}.carriage-11 .row-9 .seat-54{margin-top:3px}.carriage-11 .row-9 .seat-53{margin-top:17px}.carriage-11 .row-9 .seat-51{margin-top:59px}.carriage-11 .row-10{margin-left:4px}.ie7 .carriage-11 .row-10{padding-left:4px}.carriage-11 .row-10 .seat-64{margin-top:3px}.carriage-11 .row-10 .seat-63{margin-top:17px}.carriage-11 .row-10 .seat-61{margin-top:59px}.carriage-11 .row-11{margin-left:25px}.ie7 .carriage-11 .row-11{padding-left:20px}.carriage-11 .row-11 .seat-68{margin-top:3px}.carriage-11 .row-11 .seat-67{margin-top:17px}.carriage-11 .row-11 .seat-65{margin-top:59px}.carriage-11 .row-12{margin-left:4px}.ie7 .carriage-11 .row-12{padding-left:4px}.carriage-11 .row-12 .seat-74{margin-top:3px}.carriage-11 .row-12 .seat-73{margin-top:17px}.carriage-11 .row-12 .seat-71{margin-top:59px}.carriage-11 .row-13{margin-left:17px}.ie7 .carriage-11 .row-13{padding-left:17px}.carriage-11 .row-13 .seat-78{margin-top:3px}.carriage-11 .row-13 .seat-77{margin-top:17px}.carriage-11 .row-13 .seat-75{margin-top:59px}.carriage-14 .row-1 .seat-13,.carriage-15 .row-1 .seat-13,.carriage-16 .row-1 .seat-13{margin-top:122px}.carriage-14{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -3692px 0 no-repeat}.carriage-14 .row-1{margin-left:46px}.ie7 .carriage-14 .row-1 ul{padding-left:46px}.carriage-14 .row-2{margin-left:1px}.carriage-14 .row-3,.carriage-14 .row-4,.carriage-14 .row-5,.carriage-14 .row-6{margin-left:0}.ie7 .carriage-14 .row-2 ul{padding-left:1px}.carriage-14 .row-7{margin-left:30px}.carriage-14 .row-10,.carriage-14 .row-11,.carriage-14 .row-12,.carriage-14 .row-13,.carriage-14 .row-14,.carriage-14 .row-8,.carriage-14 .row-9{margin-left:2px}.ie7 .carriage-14 .row-7{padding-left:30px}.ie7 .carriage-14 .row-10,.ie7 .carriage-14 .row-11,.ie7 .carriage-14 .row-12,.ie7 .carriage-14 .row-13,.ie7 .carriage-14 .row-14,.ie7 .carriage-14 .row-8,.ie7 .carriage-14 .row-9{padding-left:2px}.carriage-14 .row-8 .seat-53{margin-bottom:42px}.carriage-14 .row-15,.ie7 .carriage-14 .row-15{margin-left:3px}.carriage-15{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -4587px 0 no-repeat}.carriage-15 .row-1{margin-left:44px}.ie7 .carriage-15 .row-1 ul{padding-left:44px}.carriage-15 .row-2{margin-left:1px}.carriage-15 .row-3,.carriage-15 .row-4,.carriage-15 .row-5,.carriage-15 .row-6{margin-left:0}.ie7 .carriage-15 .row-2 ul{padding-left:1px}.carriage-15 .row-7{margin-left:30px}.carriage-15 .row-10,.carriage-15 .row-11,.carriage-15 .row-12,.carriage-15 .row-13,.carriage-15 .row-8,.carriage-15 .row-9{margin-left:2px}.ie7 .carriage-15 .row-7{padding-left:30px}.ie7 .carriage-15 .row-10,.ie7 .carriage-15 .row-11,.ie7 .carriage-15 .row-12,.ie7 .carriage-15 .row-13,.ie7 .carriage-15 .row-8,.ie7 .carriage-15 .row-9{padding-left:2px}.carriage-15 .row-14,.carriage-15 .row-15{margin-left:1px}.ie7 .carriage-15 .row-14,.ie7 .carriage-15 .row-15{padding-left:1px}.carriage-16{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -5484px 0 no-repeat}.carriage-16 .row-1{margin-left:46px}.carriage-16 .row-2,.carriage-16 .row-3,.carriage-16 .row-4,.carriage-16 .row-5{margin-left:1px}.ie7 .carriage-16 .row-1 ul{padding-left:46px}.ie7 .carriage-16 .row-2 ul{padding-left:1px}.carriage-16 .row-6{margin-left:3px}.carriage-16 .row-7{margin-left:24px}.carriage-16 .row-10,.carriage-16 .row-11,.carriage-16 .row-12,.carriage-16 .row-13,.carriage-16 .row-8,.carriage-16 .row-9{margin-left:2px}.ie7 .carriage-16 .row-7{padding-left:24px}.ie7 .carriage-16 .row-10,.ie7 .carriage-16 .row-11,.ie7 .carriage-16 .row-12,.ie7 .carriage-16 .row-13,.ie7 .carriage-16 .row-8,.ie7 .carriage-16 .row-9{padding-left:2px}.carriage-16 .row-14,.carriage-16 .row-15{margin-left:1px}.ie7 .carriage-16 .row-14,.ie7 .carriage-16 .row-15{padding-left:1px}.carriage-18{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -6390px 0 no-repeat}.carriage-18 .row-1{margin-left:83px}.ie7 .carriage-18 .row-1 ul{padding-left:83px}.carriage-18 .row-2{margin-left:14px}.ie7 .carriage-18 .row-2 ul{padding-left:14px}.carriage-18 .row-3{margin-left:0}.carriage-18 .row-4{margin-left:12px}.ie7 .carriage-18 .row-4{padding-left:12px}.carriage-18 .row-5{margin-left:5px}.ie7 .carriage-18 .row-5{padding-left:5px}.carriage-18 .row-6{margin-left:0}.carriage-18 .row-7{margin-left:14px}.ie7 .carriage-18 .row-7{padding-left:14px}.carriage-18 .row-8{margin-left:-1px}.carriage-18 .row-9{margin-left:19px}.ie7 .carriage-18 .row-9{padding-left:19px}.carriage-18 .row-10{margin-left:0}.ie7 .carriage-18 .row-10{padding-left:0}.carriage-18 .row-11{margin-left:14px}.ie7 .carriage-18 .row-11{padding-left:14px}.carriage-18 .row-12{margin-left:0}.ie7 .carriage-18 .row-12{padding-left:0}.carriage-18 .row-13{margin-left:1px}.ie7 .carriage-18 .row-13{padding-left:1px}.straveller-selector{padding:0;margin:0 0 0 15px;clear:both;float:left}.seat-selector li.traveller{list-style-type:none;float:left;display:block;margin:0 5px 10px 0}.seat-selector li.traveller .text{display:none}a.person{display:block;width:165px;min-height:38px;padding:5px;float:left;text-decoration:none;position:relative;color:#333;border:1px solid #00A4AE;-webkit-border-radius:7px;border-radius:7px}.person:hover{background:#E6F0D6}.active .person{color:#FFF;border:1px solid #82B434;background:#82B434}.person-sprite{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -4px -256px no-repeat;display:block;padding:5px 34px 0 1px;height:22px;width:14px;color:#FFF;text-transform:uppercase;text-align:center;float:left;margin:5px 5px 5px 0}.active .person-sprite{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -4px -289px no-repeat;color:#FFF}.person .person-name{color:#00A4AE;display:block;font-weight:700;word-wrap:break-word}.active .person-name{color:#FFF}.carriage-selector{padding:0;margin:0 0 -1px 40px;float:left;clear:both;position:relative;z-index:1}.carriage-selector li{display:block;float:left;margin:0 1px;position:relative}.carriage-selector .text,.carriage-selector .text-description{display:none}.carriage-selector li .ajax-progress{position:absolute;top:8px;left:9px}.carriage-selector li .ajax-progress .message{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carriage-selector li .ajax-progress .message.focusable:active,.carriage-selector li .ajax-progress .message.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.carriage-selector .carriage-link{display:block;width:35px;height:14px;padding:10px 0 9px;text-align:center;cursor:default;font-weight:700;text-decoration:none;border:1px solid #999;background:#CCC;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.carriage-selector .active .carriage-link{border-bottom-color:#FFF;background:#fff}.carriage-selector .available .carriage-link{color:#fff;cursor:pointer;background:#00A4AE}.carriage-selector .available .carriage-link:hover{background:#82B434}.carriage-selector .carriage-rear{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -73px -267px no-repeat;width:43px;height:18px;padding:13px 0 0 17px;text-align:center}.carriage-selector .carriage-front{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -178px -267px no-repeat;width:43px;height:18px;padding:13px 17px 0 0;text-align:center}.carriage-selector .carriage-food{display:block;width:35px;height:14px;padding:10px 0 9px;border:1px solid #999;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -139px -264px no-repeat #CCC;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}#seat-picker-update-form{float:left;width:100%}.ui-dialog-content .seat-picker-legend{float:left;margin:10px 0;padding:10px;width:760px;position:relative;border:1px solid #CCC;-webkit-border-radius:7px;border-radius:7px}.ui-dialog-content .seat-picker-legend li{float:left;margin:0 10px 0 0;min-height:36px;width:16%;padding:5px 0 0 7%}.i18n-fr-FR .ui-dialog-content .seat-picker-legend li{margin:0 30px 0 0}.ui-dialog-content .seat-picker-legend li.first{width:33px;padding:5px 0 0;display:none}.ui-dialog-content .seat-picker-legend li.ckeys{padding:5px 0 0;width:165px}.i18n-be-EN .ui-dialog-content .seat-picker-legend li.ukeys,.i18n-rw-EN .ui-dialog-content .seat-picker-legend li.ukeys,.i18n-uk-EN .ui-dialog-content .seat-picker-legend li.ukeys,.i18n-us-EN .ui-dialog-content .seat-picker-legend li.ukeys{width:120px;position:absolute;top:30px;padding:5px 0 0}.ui-dialog-content .seat-picker-legend li.available{width:65px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1132px -260px no-repeat}.ui-dialog-content .seat-picker-legend li.unavailable{width:45px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1466px -260px no-repeat}.ui-dialog-content .seat-picker-legend li.undefined-seat{width:165px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -752px -260px no-repeat}.ui-dialog-content .seat-picker-legend li.wheelchair-seat{width:50px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1838px -260px no-repeat}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.ckeys,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.ckeys{margin:-11px 0 -11px 240px;padding:5px 0 0;width:165px}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.ukeys,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.ukeys{margin:-11px 0;padding:5px 0 0}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.available,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.available{clear:left;width:80px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1132px -260px no-repeat}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.unavailable,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.unavailable{width:90px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1466px -260px no-repeat}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.undefined-seat,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.undefined-seat{width:225px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -752px -260px no-repeat}.i18n-be-NL .ui-dialog-content .seat-picker-legend li.wheelchair-seat,.i18n-nl-NL .ui-dialog-content .seat-picker-legend li.wheelchair-seat{width:95px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1838px -260px no-repeat}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.ckeys,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.ckeys{margin:-11px 0 -11px 240px;padding:5px 0 0;width:165px}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.ukeys,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.ukeys{margin:-11px 0;padding:5px 0 0}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.available,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.available{width:60px;clear:left;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1132px -260px no-repeat}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.unavailable,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.unavailable{width:60px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1466px -260px no-repeat}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.undefined-seat,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.undefined-seat{width:180px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -752px -260px no-repeat}.i18n-be-FR .ui-dialog-content .seat-picker-legend li.wheelchair-seat,.i18n-fr-FR .ui-dialog-content .seat-picker-legend li.wheelchair-seat{width:80px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard.png) -1838px -260px no-repeat}.i18n-be-FR #seat-picker-form-buttons .buttons,.i18n-fr-FR #seat-picker-form-buttons .buttons{text-align:right;margin:0 10px 0 0;width:110px}#seat-picker-form-buttons{float:right;margin:10px 0 0}#seat-picker-form-buttons .buttons{text-align:right;margin:0 10px 0 0;width:95px}#seat-picker-form-buttons .form-submit{float:right;padding:5px 10px}
.page-contact-us #gradient-above{padding:0 1%;width:98%}.node-type-right-now-qa #gradient-above,.page-faqs #gradient-above{padding:0 0 0 1%;width:99%}.node-type-right-now-qa .breadcrumb,.page-faqs .breadcrumb{background:0 0;margin:10px 0 0;padding:5px 0 0}.pane-faq-blocks-panel-pane-1{padding:20px 2%;width:96%;color:#FFF;background:#43516C;-webkit-border-radius:7px;border-radius:7px}.pane-faq-blocks-panel-pane-1 .faq-question{color:#FFF;line-height:1.1em;margin:0 0 20px;min-height:40px}.pane-faq-blocks-panel-pane-1 .views-row{float:left;width:48%;min-height:150px}.pane-faq-blocks-panel-pane-1 .views-row-odd{padding:0 2% 20px 0;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-ffffff.png) right repeat-y}.pane-faq-blocks-panel-pane-1 .faq-solution,.pane-faq-blocks-panel-pane-1 .faq-solution.corporate-information,.pane-faq-blocks-panel-pane-1 .faq-solution.eurostar-frequent-traveller,.pane-faq-blocks-panel-pane-1 .faq-solution.i-have-already-travelled{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -170px -3733px no-repeat}.pane-faq-blocks-panel-pane-1 .views-row-even{padding:0 0 20px 2%}.pane-faq-blocks-panel-pane-1 .faq-tooltip{width:400px}.pane-faq-blocks-panel-pane-1 .faq-solution{padding:0 0 0 65px;min-height:50px}.pane-faq-blocks-panel-pane-1 .faq-solution.service-disruptions{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -170px -4169px no-repeat}.pane-faq-blocks-panel-pane-1 .faq-solution.luggage{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -172px -3950px no-repeat}.pane-faq-blocks-panel-pane-1 .faq-solution.on-board-eurostar{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -171px -3512px no-repeat}.pane-faq-blocks-panel-pane-1 .faq-solution.i-already-have-a-booking,.pane-faq-blocks-panel-pane-1 .faq-solution.making-a-new-booking{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -173px -3292px no-repeat}.pane-faq-blocks-panel-pane-1 .faq-solution.travel-information-and-at-the-station{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -172px -3077px no-repeat}.pane-faq-blocks-panel-pane-1 .view-empty{text-align:center}.page-contact-us .pane-share-links{background:0 0}.pane-contact-form{margin-top:10px}.pane-contact-form .form-wrapper{border-top:solid 1px #CCC;background:#EEEFF1;padding:10px;margin:0}.pane-contact-form .form-item{clear:both;display:block;position:relative;width:100%;color:#333}.pane-contact-form .form-item label{display:inline;float:left;text-align:right;padding:0 10px 0 0;width:40%;font-family:Arial,sans-serif;color:#333}.pane-contact-form .form-type-phone .form-item-phone-country-code .field-prefix,.pane-contact-form .form-type-phone .form-item-phone-phone-number .form-text{display:block}.pane-contact-form .form-item .description{padding-left:41%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}.pane-contact-form .form-item .description.password-suggestions{padding:.5%;margin:0 0 0 41%}.pane-contact-form .form-item .password-strength,.pane-contact-form .form-item div.password-confirm{width:25%}.pane-contact-form .form-checkbox,.pane-contact-form .form-radio{float:left;margin-left:41%}.pane-contact-form .form-type-checkbox,.pane-contact-form .form-type-radio{margin:0 0 inherit}.pane-contact-form .form-type-checkbox label,.pane-contact-form .form-type-radio label{text-align:left;padding:0 0 0 10px;width:55%}.pane-contact-form .form-type-checkbox .description,.pane-contact-form .form-type-radio .description{padding-left:43%;margin-left:0;clear:both}.pane-contact-form .form-type-radios .form-radios{float:left;width:56%}.pane-contact-form .form-type-radios .form-type-radio{margin:0 0 .8em}.pane-contact-form .form-type-radios .form-type-radio input{float:none;margin:0}.pane-contact-form .form-type-radios .form-type-radio label{float:none;vertical-align:text-top;padding:0 0 0 5px}.pane-contact-form .form-type-radios .description{clear:both}.pane-contact-form .form-select,.pane-contact-form .form-text{padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-contact-form .form-item .form-textarea-wrapper{padding-left:41%;font-family:Arial,sans-serif;font-size:100%}.pane-contact-form .container-inline-date .form-type-date-popup{float:left}.pane-contact-form .container-inline-date .form-type-date-popup .date-padding{padding:0}.pane-contact-form .container-inline-date .form-type-date-popup .date-padding .description{padding-left:0}.pane-contact-form .form-type-phone .container-inline{margin:0 0 0 41%;width:55%}.pane-contact-form .form-type-phone .form-item-phone-country-code{margin:0;float:left;width:20%;clear:none}.pane-contact-form .form-type-phone .form-item-phone-phone-number{margin:0;float:left;width:70%;padding-left:1%;clear:none}.pane-contact-form .form-type-phone .description{clear:both}.pane-contact-form .form-type-dob .container-inline{margin:0 0 0 41%;width:55%}.pane-contact-form .form-type-dob .form-type-select{width:30%;float:left;margin:0;clear:none}.pane-contact-form .form-type-dob .form-type-select select{width:90%}.pane-contact-form .form-type-dob .description{clear:both}.pane-contact-form input.error,.pane-contact-form select.error,.pane-contact-form textarea.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}.pane-contact-form .fieldset-legend{color:#666;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:134%;margin:10px 0 0;position:absolute}.pane-contact-form .fieldset-wrapper{margin:30px 0 0}.pane-contact-form .form-required{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-contact-form .form-required.focusable:active,.pane-contact-form .form-required.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-contact-form .fake-label{float:left;clear:both;width:40%;padding:0 60% 0 0;text-align:right}.pane-contact-form .markup-text-wrapper{float:left;width:58%}.pane-contact-form .paf_container{padding:0;border:none}.pane-contact-form .find-address-button,.pane-contact-form .paf-button{margin:0 0 0 41%}.pane-contact-form .enter-address-manually{margin-left:10px}.pane-contact-form .button-wrapper,.pane-contact-form .form-actions{margin:0 0 10px;padding:10px 0 0;width:100%;background:#FFF;border-top:solid 1px #CCC}.pane-contact-form .save-button{margin:0 5px 0 41%;float:right}.pane-contact-form .cancel-button{float:left;background:0 0;padding:0;border:none;font-weight:400;font-size:100%;text-decoration:none;-o-background-size:auto;background-size:auto;font-family:Arial,sans-serif;color:#00A4AE;-webkit-border-radius:none;border-radius:none;text-shadow:none}.pane-contact-form .cancel-button :hover{text-decoration:underline}.page-contact-us-faqs .pane-page-title h1{margin:30px 0 20px 225px}.pane-right-now-qa-list-panel-pane-1{border-top:solid 1px #CCC;border-right:solid 1px #CCC}.pane-right-now-qa-list-panel-pane-1 .view-filters{float:left;width:99%;margin:0 1% 0 0;border-bottom:dashed 1px #CCC}.pane-right-now-qa-list-panel-pane-1 label{display:block;float:left;margin:0 1% 0 0;width:30%}.pane-right-now-qa-list-panel-pane-1 div.views-exposed-widget{width:37%;margin-left:1%}.pane-right-now-qa-list-panel-pane-1 div.views-exposed-widget.views-submit-button{width:auto;margin-left:0}.pane-right-now-qa-list-panel-pane-1 .views-exposed-widget{padding-top:9px}.pane-right-now-qa-list-panel-pane-1 .views-widget{float:left;width:69%}.pane-right-now-qa-list-panel-pane-1 .views-submit-button{float:left;padding-top:5px}.pane-right-now-qa-list-panel-pane-1 .views-exposed-form .views-exposed-widget .form-submit{margin:0}.pane-right-now-qa-list-panel-pane-1 .form-select,.pane-right-now-qa-list-panel-pane-1 .form-text{width:95%;padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-right-now-qa-list-panel-pane-1 .view-content{float:left;width:100%}.pane-right-now-qa-list-panel-pane-1 .views-row{padding:.5% 2% 1%;width:96%}.pane-right-now-qa-list-panel-pane-1 .faq-question{font-weight:700;color:#333}.pane-right-now-qa-list-panel-pane-1 .read-more-accordian{font-weight:700}.pane-right-now-qa-list-panel-pane-1 .views-row-odd{background:#EEEFF1;border-bottom:solid 1px #CCC}.pane-right-now-qa-list-panel-pane-1 .view-empty{float:left;width:98%;margin:0 1%;padding:20px 0;font-weight:700}.node-type-right-now-qa #sidebar-second,.page-faqs #sidebar-second{z-index:0;background:#EEEFF1;border-top:solid 1px #CCC}.pane-faq-list-sidebar .pane-content,.pane-faq-list-sidebar .pane-title{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x}.node-type-right-now-qa #columns #content,.page-faqs #columns #content{z-index:10;width:100%;padding:0}.pane-faq-list-sidebar .pane-title{padding:0 0 8px;margin:14px 0 5px}.page-contact-us-faqs .eurostar-3-column #columns #content{padding-right:1px;padding-bottom:0}.page-contact-us-faqs #columns #sidebar-second{border-top:solid 1px #CCC;background:#EEEFF1}.page-contact-us-faqs #columns #sidebar-second .section{background:#EEEFF1}.pane-rightnow-node-blocks{padding:10px 1% 0 0;width:99%;border-top:solid 1px #CCC}.node-type-right-now-qa h1{line-height:1.1em}
.agaContainer,.agaIntro{background-color:#EEEFF1;position:relative}.agaContainer{width:98%;border-top:1px solid #ABB1BD;border-bottom:1px solid #ABB1BD;padding:5px 1%;margin:0;overflow:hidden}.agaIntro,.agaWrapperBtm,.agaWrapperMiddle{border-top:0 solid #ABB1BD}.agaIntro{float:left;left:0;width:100%;border-bottom:0 solid #ABB1BD}.textBottom{vertical-align:text-bottom}.agaColor{color:#06183D;font-size:20px}.agaColorIntro{color:#06183D;font-size:18px;position:relative}span.agaTextAlign{padding:10px 0}.agaMarginAlign{margin:0 0 5px 5px}p.agaMarginAlignTxt{margin-left:28px}span.agaPrice{font-size:18px;font-weight:700}span.agaPriceIndent{margin-left:15px}.agaBorderTop td{border-top:1px solid #CCC}.agaBorderBtm td{border-bottom:1px solid #CCC}a.aga:active,a.aga:hover,a.aga:link,a.aga:visited{text-decoration:none;color:#00A4AE;border-bottom:1px dotted}.agaLinkPosition{padding-left:10px}ul.agaGreenList{list-style-image:url(/sites/all/themes/custom/eurostar/base/img/bg-mondial-greenbullet.png);list-style-position:outside}.agaContainer .form-radio{float:left;left:1%;position:relative;z-index:1;margin:6px 0 0}.agaContainer label.option{display:block;float:left;font-weight:400;left:2%;margin:-16px 0 0 3%;width:97%}.agaWrapperBtm,.agaWrapperMiddle,.agaWrapperTop{width:100%;background-color:#FFF;border-bottom:1px solid #ABB1BD;position:relative;float:left}.agaWrapperTop{border-top:1px solid #ABB1BD}.agaDisclaimer,.agaFooter{border-top:0 solid #ABB1BD;border-bottom:0 solid #ABB1BD}.agaLeft{position:relative;float:left;left:.5%;width:74%;background-color:#FFF}.agaLeftPrice,.agaRight{width:23%;position:relative;background-color:#FFF}.agaRight{float:right;right:.5%}.agaLeftPrice{float:left;left:.5%}.agaRightSelect{position:relative;float:right;right:.5%;width:75%;background-color:#FFF}.agaFooter,.agaLeftFooter{float:left;background-color:#EEEFF1;position:relative}.agaFooter{width:100%}.agaLeftFooter{left:.5%;width:94%;overflow:visible}.agaRightFooter{position:relative;float:right;right:.5%;width:2%;background-color:#EEEFF1}.agaDisclaimer,.agaLeftDisclaimer{float:left;position:relative;background-color:#EEEFF1}p.agaMarginTextAlignFooter{font-size:10px;margin:0 10px;padding:10px 0 0}.agaDisclaimer{width:100%}.agaLeftDisclaimer{left:.5%;width:94%;overflow:visible}.agaRightDisclaimer{position:relative;float:right;right:.5%;width:2%;background-color:#EEEFF1}p.agaMarginTextAlignDisclaimer{font-size:10px;margin:10px 10px 0}
.node-type-promo .pane-back-to-home{margin:5px 0 0}.node-type-promo h1{margin:18px 0 0}.node-type-promo .field-name-body p{margin:5px 0 18px 5px}.node-type-promo #columns{margin:0}.node-type-promo #columns #sidebar-second .section{background:#EEEFF1;margin-left:0;padding:0;width:225px}.node-type-promo #sidebar-second .panel-pane{width:90%}.node-type-promo .pane-promo-legend h2,.node-type-promo .pane-promo-search-form h2{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x;padding:15px 0 10px;margin:0}.node-type-promo #sidebar-second .panel-separator{height:15px;background:#FFF;clear:left}.node-type-promo #container{clear:none;float:right;padding:10px 0}.node-type-promo #container input{margin-top:-5px}.node-type-promo .form-submit{margin:0}.pane-promo-calendar-period-view .month-table-wrapper{background:#FCFCFC}.pane-promo-calendar-period-view .month-table span.wrapping-span{padding:8px 8px 7px}.pane-promo-calendar-period-view .table-options{border-top:1px solid #777;padding:3px 0}.pane-promo-calendar-period-view .table-options-left{float:left}.pane-promo-calendar-period-view .table-options-right{float:right;text-align:right;width:40%}.pane-promo-calendar-period-view .table-options input{background:0 0;border:0;color:#00A4AE;text-shadow:none;font-family:Arial,sans-serif}.pane-promo-calendar-period-view .icon{padding:2px 7px}.pane-promo-calendar-period-view .table-options-left .icon{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-left-blue.png) no-repeat;margin:0 0 0 10px}.pane-promo-calendar-period-view .table-options-right .icon{background:url(/sites/all/themes/custom/eurostar/base/img/button-arrow-right-blue.png) no-repeat;margin:0 10px 0 0}.pane-promo-calendar-period-view .month-table th{border-bottom:0}.pane-promo-calendar-period-view .month-table span.wrapping-span.not-available{background:#FFF}.pane-promo-calendar-period-view .month-table span:hover{background:#00A4AE}.pane-promo-calendar-period-view .month-table span.past{cursor:default;background:#EEEFF1}.pane-promo-calendar-period-view .month-table span:hover.past{background:#EEEFF1}.pane-promo-calendar-period-view .month-table thead tr th{background-image:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png),url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png);background-position:top,bottom;background-repeat:repeat-x,repeat-x}.ie8 .pane-promo-calendar-period-view .month-table th,.ie8 .pane-promo-calendar-period-view .month-table tr.empty td{border-top:1px dotted #999;border-bottom:1px dotted #999}.pane-promo-calendar-period-view .month-table tr.empty{height:8px}.pane-promo-calendar-period-view .month-table tr.empty td{background-image:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png);background-position:top;background-repeat:repeat-x}.pane-promo-calendar-period-view .month-table td .date{margin:5px 0 0;font-size:100%;display:block;text-align:center}.pane-promo-calendar-period-view .month-table td .number{margin:0;font-size:159%;display:block}.pane-promo-calendar-period-view .month-table td .month{margin:0;font-size:1.2em;display:block}.pane-promo-calendar-period-view .header.white-space{height:4px;background:#FFF;clear:both;border-left:2px solid #FFF;border-right:2px solid #FFF;width:102%;margin-left:-1%}.pane-promo-calendar-period-view .calendar.white-space{height:10px;clear:both;border-top:1px solid #777;width:100%;background:url(/sites/all/themes/custom/eurostar/base/img/bg-shadow.png) 0 -15px repeat-x #FFF}.pane-promo-search-form{padding:0 10px}.pane-promo-search-form .form-item-one-way input{margin-top:-3px}.pane-promo-search-form .description{color:#06183D}.pane-promo-search-form .form-radio{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-promo-search-form .form-radio.focusable:active,.pane-promo-search-form .form-radio.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-promo-search-form .form-item-adult,.pane-promo-search-form .form-item-child,.pane-promo-search-form .form-item-senior,.pane-promo-search-form .form-item-youth{width:45%;float:left;padding-left:5px}.pane-promo-search-form select{height:22px;padding:3px;width:64px}.pane-promo-search-form #edit-od-wrapper select{height:22px;padding:3px;width:80%}.pane-promo-search-form .form-item-inbound-date,.pane-promo-search-form .form-item-outbound-date{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-promo-search-form .form-item-inbound-date.focusable:active,.pane-promo-search-form .form-item-inbound-date.focusable:focus,.pane-promo-search-form .form-item-outbound-date.focusable:active,.pane-promo-search-form .form-item-outbound-date.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-promo-legend{padding:0 10px}.pane-promo-legend .pane-content{margin:10px 0}.pane-promo-legend .legend-item{text-align:center;font-size:1.6em;width:92%;margin:2px 4%;padding:26px 0;color:#FFF}.pane-promo-calendar-period-view .promo_calendar_seat_threshold_3{background-color:#06183D;color:#FFE600}.pane-promo-calendar-period-view .promo_calendar_seat_threshold_2{background-color:#44526E;color:#FFF}.pane-promo-calendar-period-view .promo_calendar_seat_threshold_1{background-color:#828B9E;color:#FFF}.pane-promo-calendar-period-view .promo_calendar_seat_threshold_0{cursor:auto}.pane-promo-calendar-period-view .not-available{text-align:center}.pane-promo-legend .high.promo_calendar_seat_threshold_3{color:#FFE600;background:url(/sites/all/themes/custom/eurostar/base/img/corner-high.png) right bottom no-repeat #06183D}.pane-promo-legend .medium.promo_calendar_seat_threshold_2{background:url(/sites/all/themes/custom/eurostar/base/img/corner-med.png) right bottom no-repeat #44526E}.pane-promo-legend .low.promo_calendar_seat_threshold_1{background:url(/sites/all/themes/custom/eurostar/base/img/corner-low.png) right bottom no-repeat #828B9E}.pane-promo-legend .not-available{color:#000;padding:18px 0;background:url(/sites/all/themes/custom/eurostar/base/img/corner-no.png) right bottom no-repeat #FFF}.pane-promo-legend .not-available .markup{display:block;text-align:left;font-size:.6em;line-height:1.1em;margin:4px 0 0 18px;color:#666}
.pane-rtti-board .nav-tabs a,.rtti-update{font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.rtti-page #gradient-above{padding:0 1%;width:98%}.pane-rtti-board .rtti-form,.pane-rtti-board .rtti-station-details,.pane-rtti-board .tab-content p{width:100%;float:left}.rtti-page.page-travel-information #page-title-area{display:block}.rtti-page .pane-page-breadcrumb{margin-top:15px}.rtti-page .breadcrumb{background:0 0}.rtti-page .easy-breadcrumb_segment-separator.segment-3,.rtti-page .segment-4,.rtti-page .segment-5{display:none}.last-updated-time{margin:0 0 20px;color:#666;display:inline}.rtti-update{display:inline;font-size:110%;margin-left:15px}.pane-rtti-board .pane-content{border:1px solid #DDD;padding-top:10px}.pane-rtti-board .form-select,.pane-rtti-board .form-text{margin-right:10px;margin-left:10px;padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-rtti-board label{font-weight:700;padding-top:1px;float:left;color:#666}.pane-rtti-board .label-search{clear:both;margin-top:10px}.pane-rtti-board .lead_text{color:#666}.pane-rtti-board .filter-wrapper{float:left;width:100%;margin-bottom:10px;border-top:solid 1px #CCC}.pane-rtti-board .search-help{font-weight:400;font-style:italic}.rtti-table .train{border-left:none}.rtti-table td.status{font-size:117%}.rtti-table tr.delayed td{background:#FEF2EA}.rtti-table tr.delayed td.delayed{color:#FFF;font-weight:700;background:#F60}.rtti-table tr.arrived td{background:#E6F0D6}.rtti-table tr.arrived td.arrived{color:#FFF;font-weight:700;background:#64A12B}.rtti-table tr.on-time td{background:0 0}.rtti-table tr.departed td,.rtti-table tr.on-time td.on-time{background:#E6F0D6}.rtti-table tr.departed td.departed{color:#FFF;font-weight:700;background:#64A12B}.rtti-table tr.cancelled td{background:#F8E0E4}.rtti-table tr.cancelled td.cancelled{color:#FFF;font-weight:700;background:#F31127}.nav-pills,.nav-tabs{*zoom:1}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;line-height:0;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.tab-content{overflow:auto}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.pane-rtti-board .nav-tabs.nav{padding-left:5px;margin-bottom:0;border-bottom:1px solid #CCC}.pane-rtti-board .nav-tabs.nav li{list-style-type:none}.pane-rtti-board .nav-tabs a{font-size:117%;padding:5px 5px 0;word-wrap:break-word;font-weight:400;text-align:center;height:27px;min-width:85px;color:#FFF;display:block;position:relative;z-index:1;zoom:1;letter-spacing:.05em;background:url(/sites/all/themes/custom/eurostar/base/img/bg-navigation-tabs.png) center no-repeat #06183D;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.pane-rtti-board .nav-tabs .active a,.pane-rtti-board .nav-tabs a:hover{text-decoration:none;color:#06183D;background:#FFF}.pane-rtti-board .nav-tabs>.active>a,.pane-rtti-board .nav-tabs>.active>a:focus,.pane-rtti-board .nav-tabs>.active>a:hover{border-color:#CCC #CCC transparent}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:#CCC}.pane-rtti-board .tab-pane{padding:15px 10px 10px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC}
ul.tgr.carriage-seat-selector{width:885px;height:203px;margin:0;padding:24px 0}.tgr.carriage-seat-selector li.seat-facing-forward .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) 9px -1px no-repeat;cursor:default}.tgr.carriage-seat-selector li.seat-facing-forward .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) 9px -51px no-repeat}.tgr.carriage-seat-selector li.seat-facing-forward .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) 9px -203px no-repeat;color:#333}.tgr.carriage-seat-selector li.seat-facing-forward .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) 0 -101px no-repeat;padding:13px 0 0;width:33px;font-size:87%;color:#FFF;margin-left:9px}.tgr.carriage-seat-selector li.seat-facing-forward .user-selected .seat-id{position:relative;top:-2px;left:-4px}.tgr.carriage-seat-selector li.seat-facing-forward .another-person{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) 0 -151px no-repeat;padding:12px 30px 0 0;width:20px;font-size:87%;cursor:default;margin-left:9px}.tgr.carriage-seat-selector li.seat-facing-forward .another-person .seat-id{position:relative;top:-1px;left:3px}.tgr.carriage-seat-selector li.seat-facing-forward.wheelchair-seat .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -586px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-forward.wheelchair-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -430px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-forward.wheelchair-seat .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -510px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-forward.wheelchair-seat .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -672px -257px no-repeat}.tgr.carriage-seat-selector{padding:0;margin:0 0 -1px 24px;float:left;clear:both;position:relative;z-index:1}.tgr.carriage-seat-selector li{display:block;float:left;margin:0 1px;position:relative}.tgr.carriage-seat-selector li.seat-facing-backward .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -68px -1px no-repeat;cursor:default}.tgr.carriage-seat-selector li.seat-facing-backward .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -68px -51px no-repeat}.tgr.carriage-seat-selector li.seat-facing-backward .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -68px -203px no-repeat;color:#333}.tgr.carriage-seat-selector li.seat-facing-backward .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -77px -101px no-repeat;padding:12px 0 0;width:31px;font-size:87%;color:#FFF;margin:0 0 0 9px}.tgr.carriage-seat-selector li.seat-facing-backward .user-selected .seat-id{position:relative;left:4px}.tgr.carriage-seat-selector li.seat-facing-backward .another-person{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -56px -151px no-repeat;padding:12px 0 0 30px;width:20px;font-size:87%;cursor:default;margin:0 0 0 -12px}.tgr.carriage-1 .row-1 .seat-2,.tgr.carriage-16 .row-1 .seat-2,.tgr.carriage-4-5-6-7 .row-10 .seat-38,.tgr.carriage-4-5-6-7 .row-11 .seat-42,.tgr.carriage-4-5-6-7 .row-13 .seat-50,.tgr.carriage-4-5-6-7 .row-14 .seat-54,.tgr.carriage-4-5-6-7 .row-9 .seat-34,.tgr.carriage-8 .row-1 .seat-3,.tgr.carriage-9 .row-1 .seat-3{margin-bottom:0}.tgr.carriage-seat-selector li.seat-facing-backward.wheelchair-seat .not-available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -565px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-backward.wheelchair-seat .available{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -409px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-backward.wheelchair-seat .available:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -489px -257px no-repeat}.tgr.carriage-seat-selector li.seat-facing-backward.wheelchair-seat .user-selected{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -634px -257px no-repeat}.tgr.carriage-seat-selector .row,.tgr.carriage-seat-selector .row ul{padding:0;margin:0;width:43px;float:left;height:203px;position:relative}.tgr.carriage-1 .row-1 .seat-2,.tgr.carriage-1 .row-2 .seat-5,.tgr.carriage-1 .row-3 .seat-8,.tgr.carriage-1 .row-4 .seat-11,.tgr.carriage-1 .row-5 .seat-14{margin-top:83px}.tgr.carriage-selector{margin-left:14px}.tgr.carriage-selector .carriage-link{width:42px}.tgr.carriage-selector .tgr-carriage-food.available .carriage-link{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -847px -255px no-repeat #00A4AE}.tgr.carriage-selector .tgr-carriage-food.available .carriage-link:hover{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -847px -255px no-repeat #82B434}.tgr.carriage-selector .tgr-carriage-food.unavailable .carriage-link{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -777px -255px no-repeat #CCC}.tgr.carriage-selector .tgr-carriage-food.active{border-bottom-color:#FFF}.tgr.carriage-selector .tgr-carriage-food.active .carriage-link{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -917px -255px no-repeat #FFF}.tgr.carriage-selector .tgr-carriage-food .carriage-number{position:relative;top:5px;left:11px}.tgr.carriage-1{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -6px 0 no-repeat}.tgr.carriage-1 .row-1{margin-left:188px;left:199px}.tgr.carriage-1 .row-2{margin-left:3px;left:184px}.tgr.carriage-1 .row-3{margin-left:3px;left:169px}.tgr.carriage-1 .row-4{margin-left:7px;left:150px}.tgr.carriage-1 .row-5{margin-left:0;left:138px}.tgr.carriage-1 .row-6{margin-left:10px;left:116px}.tgr.carriage-1 .row-6 .seat-17{margin-top:83px;margin-left:2px}.tgr.carriage-1 .row-6 .seat-18{margin-left:2px}.tgr.carriage-1 .row-7{margin-left:0;left:104px}.tgr.carriage-1 .row-7 .seat-20{margin-top:123px;margin-left:7px}.tgr.carriage-1 .row-8{margin-left:5px;left:89px}.tgr.carriage-1 .row-8 .seat-22{margin-top:123px;margin-left:7px}.tgr.carriage-1 .row-10 .seat-28,.tgr.carriage-1 .row-11 .seat-31,.tgr.carriage-1 .row-12 .seat-34,.tgr.carriage-1 .row-13 .seat-37,.tgr.carriage-1 .row-14 .seat-40,.tgr.carriage-1 .row-9 .seat-25,.tgr.carriage-2 .row-1 .seat-2,.tgr.carriage-2 .row-10 .seat-29,.tgr.carriage-2 .row-11 .seat-32,.tgr.carriage-2 .row-12 .seat-35,.tgr.carriage-2 .row-2 .seat-5,.tgr.carriage-2 .row-4 .seat-11,.tgr.carriage-2 .row-5 .seat-14,.tgr.carriage-2 .row-6 .seat-17,.tgr.carriage-2 .row-7 .seat-20,.tgr.carriage-2 .row-8 .seat-23,.tgr.carriage-2 .row-9 .seat-26{margin-top:83px}.tgr.carriage-1 .row-9{margin-left:-2px;left:84px}.tgr.carriage-1 .row-9 .seat-25{margin-left:1px}.tgr.carriage-1 .row-10{margin-left:5px;left:69px}.tgr.carriage-1 .row-10 .seat-28{margin-left:-1px}.tgr.carriage-1 .row-11{margin-left:12px;left:45px}.tgr.carriage-1 .row-12{margin-left:5px;left:28px}.tgr.carriage-1 .row-13{margin-left:10px;left:6px}.tgr.carriage-1 .row-14{margin-left:-8px}.tgr.carriage-2{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -891px 0 no-repeat}.tgr.carriage-2 .row-1{margin-left:205px;left:202px}.tgr.carriage-2 .row-2{margin-left:3px;left:188px}.tgr.carriage-2 .row-3{margin-left:3px;left:175px}.tgr.carriage-2 .row-3 .seat-8{margin-top:83px}.tgr.carriage-2 .row-4{margin-left:7px;left:161px}.tgr.carriage-2 .row-5{margin-left:0;left:151px}.tgr.carriage-2 .row-6{margin-left:10px;left:129px}.tgr.carriage-2 .row-7{margin-left:0;left:144px}.tgr.carriage-2 .row-8{margin-left:5px;left:127px}.tgr.carriage-2 .row-9{margin-left:-2px;left:119px}.tgr.carriage-2 .row-10{margin-left:5px;left:107px}.tgr.carriage-2 .row-11{margin-left:12px;left:85px}.tgr.carriage-2 .row-12{margin-left:5px;left:68px}.tgr.carriage-3{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -1776px 0 no-repeat}.tgr.carriage-3 .row-1{margin-left:186px;left:146px}.tgr.carriage-3 .row-1 .seat-2{margin-top:123px;margin-left:5px}.tgr.carriage-3 .row-2{margin-left:3px;left:133px}.tgr.carriage-3 .row-2 .seat-4{margin-top:123px;margin-left:5px}.tgr.carriage-3 .row-3 .seat-7,.tgr.carriage-3 .row-4 .seat-12{margin-top:83px}.tgr.carriage-3 .row-3{margin-left:3px;left:123px}.tgr.carriage-3 .row-4{margin-left:7px;left:106px}.tgr.carriage-3 .row-5 .seat-14,.tgr.carriage-3 .row-6 .seat-17,.tgr.carriage-3 .row-7 .seat-20{margin-top:123px}.tgr.carriage-3 .row-5{margin-left:0;left:109px}.tgr.carriage-3 .row-6{margin-left:10px;left:89px}.tgr.carriage-3 .row-6 .seat-18{margin-left:2px}.tgr.carriage-3 .row-7{margin-left:0;left:92px}.tgr.carriage-3 .row-10 .seat-28,.tgr.carriage-3 .row-11 .seat-31,.tgr.carriage-3 .row-12 .seat-34,.tgr.carriage-3 .row-13 .seat-37,.tgr.carriage-3 .row-14 .seat-40,.tgr.carriage-3 .row-8 .seat-23,.tgr.carriage-3 .row-9 .seat-25{margin-top:83px}.tgr.carriage-3 .row-8{margin-left:5px;left:75px}.tgr.carriage-3 .row-9{margin-left:-2px;left:68px}.tgr.carriage-3 .row-10{margin-left:5px;left:53px}.tgr.carriage-3 .row-11{margin-left:12px;left:34px}.tgr.carriage-3 .row-12{margin-left:5px;left:19px}.tgr.carriage-3 .row-13{margin-left:10px;left:2px}.tgr.carriage-3 .row-14{margin-left:-8px}.tgr.carriage-4,.tgr.carriage-5,.tgr.carriage-6,.tgr.carriage-7{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -122px 0 no-repeat}.tgr.carriage-5 .row-1 .seat-1,.tgr.carriage-7 .row-1 .seat-1,.tgr.carriage-7 .row-1 .seat-2,.tgr.carriage-7 .row-2 .seat-6{margin-top:0}.tgr.carriage-4-5-6-7 .row-1{margin-left:12px;left:209px}.tgr.carriage-4-5-6-7 .row-1 .seat-3{margin-top:42px}.tgr.carriage-4-5-6-7 .row-2{margin-left:3px;left:194px}.tgr.carriage-4-5-6-7 .row-2 .seat-5{margin-top:0}.tgr.carriage-4-5-6-7 .row-2 .seat-7{margin-top:42px}.tgr.carriage-4-5-6-7 .row-3{left:181px}.tgr.carriage-4-5-6-7 .row-3 .seat-9{margin-top:0}.tgr.carriage-4-5-6-7 .row-3 .seat-11{margin-top:42px;margin-left:3px}.tgr.carriage-4-5-6-7 .row-3 .seat-12{margin-left:3px}.tgr.carriage-4-5-6-7 .row-4{left:169px}.tgr.carriage-4-5-6-7 .row-4 .seat-15{margin-top:42px;margin-left:6px}.tgr.carriage-4-5-6-7 .row-4 .seat-16{margin-left:6px}.tgr.carriage-4-5-6-7 .row-5{margin-left:0;left:157px}.tgr.carriage-4-5-6-7 .row-5 .seat-19{margin-top:42px;margin-left:8px}.tgr.carriage-4-5-6-7 .row-5 .seat-20{margin-left:8px}.tgr.carriage-4-5-6-7 .row-6{left:144px}.tgr.carriage-4-5-6-7 .row-6 .seat-23{margin-top:42px;margin-left:8px}.tgr.carriage-4-5-6-7 .row-6 .seat-24{margin-left:8px}.tgr.carriage-4-5-6-7 .row-7{margin-left:0;left:132px}.tgr.carriage-4-5-6-7 .row-7 .seat-27{margin-top:42px;margin-left:8px}.tgr.carriage-4-5-6-7 .row-7 .seat-28{margin-left:8px}.tgr.carriage-4-5-6-7 .row-8{left:122px}.tgr.carriage-4-5-6-7 .row-8 .seat-31{margin-top:42px;margin-left:12px}.tgr.carriage-4-5-6-7 .row-8 .seat-32{margin-left:12px}.tgr.carriage-4-5-6-7 .row-9{left:112px}.tgr.carriage-4-5-6-7 .row-9 .seat-35{margin-top:42px;margin-left:10px}.tgr.carriage-4-5-6-7 .row-9 .seat-36{margin-left:10px}.tgr.carriage-4-5-6-7 .row-10{margin-left:5px;left:95px}.tgr.carriage-4-5-6-7 .row-10 .seat-39{margin-top:42px;margin-left:10px}.tgr.carriage-4-5-6-7 .row-10 .seat-40{margin-left:10px}.tgr.carriage-4-5-6-7 .row-11{left:83px}.tgr.carriage-4-5-6-7 .row-11 .seat-43{margin-top:42px;margin-left:11px}.tgr.carriage-4-5-6-7 .row-11 .seat-44{margin-left:11px}.tgr.carriage-4-5-6-7 .row-12{margin-left:5px;left:66px}.tgr.carriage-4-5-6-7 .row-12 .seat-46{margin-bottom:0}.tgr.carriage-4-5-6-7 .row-12 .seat-47{margin-top:42px;margin-left:13px}.tgr.carriage-4-5-6-7 .row-12 .seat-48{margin-left:13px}.tgr.carriage-4-5-6-7 .row-13{left:59px}.tgr.carriage-4-5-6-7 .row-13 .seat-51{margin-top:42px;margin-left:8px}.tgr.carriage-4-5-6-7 .row-13 .seat-52{margin-left:8px}.tgr.carriage-4-5-6-7 .row-14{margin-left:7px;left:40px}.tgr.carriage-4-5-6-7 .row-14 .seat-55{margin-top:42px;margin-left:8px}.tgr.carriage-4-5-6-7 .row-14 .seat-56{margin-left:8px}.tgr.carriage-4-5-6-7 .row-15{margin-left:7px;left:20px}.tgr.carriage-4-5-6-7 .row-15 .seat-59{margin-top:42px;margin-left:9px}.tgr.carriage-4-5-6-7 .row-15 .seat-60{margin-left:9px}.tgr.carriage-4-5-6-7 .row-16{margin-left:7px;left:3px}.tgr.carriage-4-5-6-7 .row-16 .seat-63{margin-top:42px;margin-left:7px}.tgr.carriage-4-5-6-7 .row-16 .seat-64{margin-left:7px}.tgr.carriage-4-5-6-7 .row-17{margin-left:7px;left:-11px}.tgr.carriage-4-5-6-7 .row-17 .seat-67{margin-top:42px;margin-left:2px}.tgr.carriage-4-5-6-7 .row-17 .seat-68{margin-left:2px}.tgr.carriage-4-5-6-7 .row-18{margin-left:7px;left:-28px}.tgr.carriage-4-5-6-7 .row-18 .seat-71{margin-top:42px;margin-left:0}.tgr.carriage-4-5-6-7 .row-18 .seat-72{margin-left:0}.tgr.carriage-4-5-6-7 .row-19{margin-left:7px;left:-48px}.tgr.carriage-4-5-6-7 .row-19 .seat-75{margin-top:42px;margin-left:2px}.tgr.carriage-4-5-6-7 .row-19 .seat-76{margin-left:2px}.tgr.carriage-8{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1007px 0 no-repeat}.tgr.carriage-8 .row-1{margin-left:8px;left:209px}.tgr.carriage-8 .row-2 .seat-5,.tgr.carriage-8 .row-2 .seat-6,.tgr.carriage-8 .row-3 .seat-10,.tgr.carriage-8 .row-3 .seat-9{margin-left:2px}.tgr.carriage-8 .row-1 .seat-3{margin-top:42px}.tgr.carriage-8 .row-2{left:197px}.tgr.carriage-8 .row-2 .seat-7{margin-top:42px}.tgr.carriage-8 .row-3{left:185px}.tgr.carriage-8 .row-3 .seat-11{margin-top:42px;margin-left:1px}.tgr.carriage-8 .row-3 .seat-12{margin-left:1px}.tgr.carriage-8 .row-4{left:176px}.tgr.carriage-8 .row-4 .seat-13,.tgr.carriage-8 .row-4 .seat-14{margin-left:5px}.tgr.carriage-8 .row-4 .seat-15{margin-top:42px}.tgr.carriage-8 .row-5{left:171px}.tgr.carriage-8 .row-5 .seat-19{margin-top:42px;margin-left:-5px}.tgr.carriage-8 .row-5 .seat-20{margin-left:-5px}.tgr.carriage-8 .row-6{left:157px}.tgr.carriage-8 .row-6 .seat-18,.tgr.carriage-8 .row-6 .seat-21,.tgr.carriage-8 .row-6 .seat-22{margin-left:2px}.tgr.carriage-8 .row-6 .seat-23{margin-top:42px;margin-left:1px}.tgr.carriage-8 .row-6 .seat-24{margin-left:1px}.tgr.carriage-8 .row-7{margin-left:0;left:147px}.tgr.carriage-8 .row-7 .seat-27{margin-top:42px;margin-left:1px}.tgr.carriage-8 .row-7 .seat-28{margin-left:1px}.tgr.carriage-8 .row-8{left:135px}.tgr.carriage-8 .row-8 .seat-31{margin-top:42px;margin-left:3px}.tgr.carriage-8 .row-8 .seat-32{margin-left:3px}.tgr.carriage-9{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1892px 0 no-repeat}.tgr.carriage-9 .row-1{margin-left:179px;left:209px}.tgr.carriage-9 .row-2 .seat-5,.tgr.carriage-9 .row-2 .seat-6,.tgr.carriage-9 .row-3 .seat-10,.tgr.carriage-9 .row-3 .seat-9{margin-left:2px}.tgr.carriage-9 .row-1 .seat-3{margin-top:42px}.tgr.carriage-9 .row-2{left:197px}.tgr.carriage-9 .row-2 .seat-7{margin-top:42px}.tgr.carriage-9 .row-3{left:185px}.tgr.carriage-9 .row-3 .seat-11{margin-top:42px;margin-left:1px}.tgr.carriage-9 .row-3 .seat-12{margin-left:1px}.tgr.carriage-9 .row-4{left:176px}.tgr.carriage-9 .row-4 .seat-13,.tgr.carriage-9 .row-4 .seat-14{margin-left:5px}.tgr.carriage-9 .row-4 .seat-15{margin-top:42px}.tgr.carriage-9 .row-5{left:171px}.tgr.carriage-9 .row-5 .seat-19{margin-top:42px;margin-left:-5px}.tgr.carriage-9 .row-5 .seat-20{margin-left:-5px}.tgr.carriage-9 .row-6{left:157px}.tgr.carriage-9 .row-6 .seat-18,.tgr.carriage-9 .row-6 .seat-21,.tgr.carriage-9 .row-6 .seat-22{margin-left:2px}.tgr.carriage-9 .row-6 .seat-23{margin-top:42px;margin-left:1px}.tgr.carriage-9 .row-6 .seat-24{margin-left:1px}.tgr.carriage-9 .row-7{margin-left:0;left:147px}.tgr.carriage-9 .row-7 .seat-27{margin-top:42px;margin-left:1px}.tgr.carriage-9 .row-7 .seat-28{margin-left:1px}.tgr.carriage-9 .row-8{left:135px}.tgr.carriage-9 .row-8 .seat-31{margin-top:42px;margin-left:3px}.tgr.carriage-9 .row-8 .seat-32{margin-left:3px}.tgr.carriage-10,.tgr.carriage-11,.tgr.carriage-12,.tgr.carriage-13{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -122px 0 no-repeat}.tgr.carriage-10-11-12-13 .row-1{margin-left:12px;left:209px}.tgr.carriage-10-11-12-13 .row-1 .seat-3{margin-top:42px}.tgr.carriage-10-11-12-13 .row-2{margin-left:3px;left:194px}.tgr.carriage-10-11-12-13 .row-2 .seat-7{margin-top:42px}.tgr.carriage-10-11-12-13 .row-3{left:181px}.tgr.carriage-10-11-12-13 .row-3 .seat-11{margin-top:42px;margin-left:3px}.tgr.carriage-10-11-12-13 .row-3 .seat-12{margin-left:3px}.tgr.carriage-10-11-12-13 .row-4{left:169px}.tgr.carriage-10-11-12-13 .row-4 .seat-15{margin-top:42px;margin-left:6px}.tgr.carriage-10-11-12-13 .row-4 .seat-16{margin-left:6px}.tgr.carriage-10-11-12-13 .row-5{margin-left:0;left:157px}.tgr.carriage-10-11-12-13 .row-5 .seat-19{margin-top:42px;margin-left:8px}.tgr.carriage-10-11-12-13 .row-5 .seat-20{margin-left:8px}.tgr.carriage-10-11-12-13 .row-6{left:144px}.tgr.carriage-10-11-12-13 .row-6 .seat-23{margin-top:42px;margin-left:8px}.tgr.carriage-10-11-12-13 .row-6 .seat-24{margin-left:8px}.tgr.carriage-10-11-12-13 .row-7{margin-left:0;left:132px}.tgr.carriage-10-11-12-13 .row-7 .seat-27{margin-top:42px;margin-left:8px}.tgr.carriage-10-11-12-13 .row-7 .seat-28{margin-left:8px}.tgr.carriage-10-11-12-13 .row-8{left:122px}.tgr.carriage-10-11-12-13 .row-8 .seat-31{margin-top:42px;margin-left:12px}.tgr.carriage-10-11-12-13 .row-8 .seat-32{margin-left:12px}.tgr.carriage-10-11-12-13 .row-9{left:112px}.tgr.carriage-10-11-12-13 .row-9 .seat-35{margin-top:42px;margin-left:10px}.tgr.carriage-10-11-12-13 .row-9 .seat-36{margin-left:10px}.tgr.carriage-10-11-12-13 .row-10{margin-left:5px;left:95px}.tgr.carriage-10-11-12-13 .row-10 .seat-39{margin-top:42px;margin-left:10px}.tgr.carriage-10-11-12-13 .row-10 .seat-40{margin-left:10px}.tgr.carriage-10-11-12-13 .row-11{left:83px}.tgr.carriage-10-11-12-13 .row-11 .seat-43{margin-top:42px;margin-left:11px}.tgr.carriage-10-11-12-13 .row-11 .seat-44{margin-left:11px}.tgr.carriage-10-11-12-13 .row-12{margin-left:5px;left:66px}.tgr.carriage-10-11-12-13 .row-12 .seat-47{margin-top:42px;margin-left:13px}.tgr.carriage-10-11-12-13 .row-12 .seat-48{margin-left:13px}.tgr.carriage-10-11-12-13 .row-13{left:59px}.tgr.carriage-10-11-12-13 .row-13 .seat-51{margin-top:42px;margin-left:8px}.tgr.carriage-10-11-12-13 .row-13 .seat-52{margin-left:8px}.tgr.carriage-10-11-12-13 .row-14{margin-left:7px;left:40px}.tgr.carriage-10-11-12-13 .row-14 .seat-55{margin-top:42px;margin-left:8px}.tgr.carriage-10-11-12-13 .row-14 .seat-56{margin-left:8px}.tgr.carriage-10-11-12-13 .row-15{margin-left:7px;left:20px}.tgr.carriage-10-11-12-13 .row-15 .seat-59{margin-top:42px;margin-left:9px}.tgr.carriage-10-11-12-13 .row-15 .seat-60{margin-left:9px}.tgr.carriage-10-11-12-13 .row-16{margin-left:7px;left:3px}.tgr.carriage-10-11-12-13 .row-16 .seat-63{margin-top:42px;margin-left:7px}.tgr.carriage-10-11-12-13 .row-16 .seat-64{margin-left:7px}.tgr.carriage-10-11-12-13 .row-17{margin-left:7px;left:-11px}.tgr.carriage-10-11-12-13 .row-17 .seat-67{margin-top:42px;margin-left:2px}.tgr.carriage-10-11-12-13 .row-17 .seat-68{margin-left:2px}.tgr.carriage-10-11-12-13 .row-18{margin-left:7px;left:-28px}.tgr.carriage-10-11-12-13 .row-18 .seat-71{margin-top:42px;margin-left:0}.tgr.carriage-10-11-12-13 .row-18 .seat-72{margin-left:0}.tgr.carriage-10-11-12-13 .row-19{margin-left:7px;left:-48px}.tgr.carriage-10-11-12-13 .row-19 .seat-75{margin-top:42px;margin-left:2px}.tgr.carriage-14 .row-1 .seat-2,.tgr.carriage-14 .row-2 .seat-5,.tgr.carriage-14 .row-3 .seat-8,.tgr.carriage-14 .row-4 .seat-11,.tgr.carriage-14 .row-5 .seat-14,.tgr.carriage-14 .row-6 .seat-17,.tgr.carriage-14 .row-7 .seat-20{margin-top:83px}.tgr.carriage-10-11-12-13 .row-19 .seat-76{margin-left:2px}.tgr.carriage-14{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -2661px 0 no-repeat}.tgr.carriage-14 .row-1{left:39px}.tgr.carriage-14 .row-2{margin-left:3px;left:26px}.tgr.carriage-14 .row-3{margin-left:3px;left:16px}.tgr.carriage-14 .row-4{left:6px}.tgr.carriage-14 .row-5{left:-1px}.tgr.carriage-14 .row-6{left:-11px}.tgr.carriage-14 .row-6 .seat-18{margin-left:2px}.tgr.carriage-14 .row-7{margin-left:0;left:-23px}.tgr.carriage-14 .row-10 .seat-27,.tgr.carriage-14 .row-8 .seat-23,.tgr.carriage-14 .row-9 .seat-25{margin-top:123px}.tgr.carriage-14 .row-8{left:-35px}.tgr.carriage-14 .row-9{left:-29px}.tgr.carriage-14 .row-10{left:-39px}.tgr.carriage-14 .row-11{left:-36px}.tgr.carriage-14 .row-11 .seat-29{margin-top:83px}.tgr.carriage-14 .row-12{left:-48px}.tgr.carriage-14 .row-12 .seat-32{margin-top:83px;margin-left:2px}.tgr.carriage-14 .row-12 .seat-33{margin-left:2px}.tgr.carriage-14 .row-13{left:-58px}.tgr.carriage-14 .row-13 .seat-35{margin-top:123px;margin-left:3px}.tgr.carriage-14 .row-14{left:-63px}.tgr.carriage-14 .row-14 .seat-36{margin-left:5px}.tgr.carriage-14 .row-14 .seat-37{margin-top:123px}.tgr.carriage-15 .row-1 .seat-3,.tgr.carriage-15 .row-10 .seat-30,.tgr.carriage-15 .row-11 .seat-33,.tgr.carriage-15 .row-12 .seat-36,.tgr.carriage-15 .row-2 .seat-6,.tgr.carriage-15 .row-3 .seat-9,.tgr.carriage-15 .row-4 .seat-12,.tgr.carriage-15 .row-5 .seat-15,.tgr.carriage-15 .row-6 .seat-18,.tgr.carriage-15 .row-7 .seat-21,.tgr.carriage-15 .row-8 .seat-24,.tgr.carriage-16 .row-1 .seat-2,.tgr.carriage-16 .row-2 .seat-5,.tgr.carriage-16 .row-3 .seat-8,.tgr.carriage-16 .row-4 .seat-11,.tgr.carriage-16 .row-5 .seat-14,.tgr.carriage-16 .row-6 .seat-17{margin-top:83px}.tgr.carriage-15{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -3546px 0 no-repeat}.tgr.carriage-15 .row-1{left:40px}.tgr.carriage-15 .row-2{margin-left:3px;left:25px}.tgr.carriage-15 .row-3{margin-left:3px;left:12px}.tgr.carriage-15 .row-4{left:5px}.tgr.carriage-15 .row-5{left:-5px}.tgr.carriage-15 .row-6{left:-17px}.tgr.carriage-15 .row-7{left:-2px}.tgr.carriage-15 .row-8{left:-14px}.tgr.carriage-15 .row-9{left:-24px}.tgr.carriage-15 .row-9 .seat-27{margin-top:83px}.tgr.carriage-15 .row-10{left:-31px}.tgr.carriage-15 .row-11{left:-41px}.tgr.carriage-15 .row-12{left:-53px}.tgr.carriage-16{background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-premier-tgr.png) -4431px 0 no-repeat}.tgr.carriage-16 .row-1{margin-left:7px;left:28px}.tgr.carriage-16 .row-2{margin-left:3px;left:13px}.tgr.carriage-16 .row-3{margin-left:3px;left:-2px}.tgr.carriage-16 .row-4{left:-14px}.tgr.carriage-16 .row-5{margin-left:0;left:-26px}.tgr.carriage-16 .row-6{left:-38px}.tgr.carriage-16 .row-6 .seat-17,.tgr.carriage-16 .row-6 .seat-18{margin-left:2px}.tgr.carriage-16 .row-7{margin-left:0;left:-50px}.tgr.carriage-16 .row-7 .seat-20,.tgr.carriage-16 .row-8 .seat-23{margin-top:123px;margin-left:7px}.tgr.carriage-16 .row-8{left:-60px}.tgr.carriage-16 .row-10 .seat-30,.tgr.carriage-16 .row-11 .seat-33,.tgr.carriage-16 .row-12 .seat-36,.tgr.carriage-16 .row-13 .seat-39,.tgr.carriage-16 .row-14 .seat-42{margin-top:83px}.tgr.carriage-16 .row-9{left:-67px}.tgr.carriage-16 .row-9 .seat-27{margin-top:83px;margin-left:2px}.tgr.carriage-16 .row-10{left:-77px}.tgr.carriage-16 .row-11{left:-89px}.tgr.carriage-16 .row-12{left:-101px}.tgr.carriage-16 .row-13{left:-113px}.tgr.carriage-16 .row-14{left:-125px}.ie7 .tgr.carriage-1 .row-1 ul,.ie7 .tgr.carriage-1 .row-10,.ie7 .tgr.carriage-1 .row-11,.ie7 .tgr.carriage-1 .row-12,.ie7 .tgr.carriage-1 .row-13,.ie7 .tgr.carriage-1 .row-14,.ie7 .tgr.carriage-1 .row-3,.ie7 .tgr.carriage-1 .row-5,.ie7 .tgr.carriage-1 .row-9,.ie7 .tgr.carriage-10-11-12-13 .row-1 ul,.ie7 .tgr.carriage-10-11-12-13 .row-10,.ie7 .tgr.carriage-10-11-12-13 .row-12,.ie7 .tgr.carriage-10-11-12-13 .row-13,.ie7 .tgr.carriage-10-11-12-13 .row-14,.ie7 .tgr.carriage-10-11-12-13 .row-15,.ie7 .tgr.carriage-10-11-12-13 .row-16,.ie7 .tgr.carriage-10-11-12-13 .row-17,.ie7 .tgr.carriage-10-11-12-13 .row-18,.ie7 .tgr.carriage-10-11-12-13 .row-19,.ie7 .tgr.carriage-10-11-12-13 .row-3,.ie7 .tgr.carriage-10-11-12-13 .row-5,.ie7 .tgr.carriage-10-11-12-13 .row-7,.ie7 .tgr.carriage-10-11-12-13 .row-9,.ie7 .tgr.carriage-14 .row-1 ul,.ie7 .tgr.carriage-14 .row-10,.ie7 .tgr.carriage-14 .row-11,.ie7 .tgr.carriage-14 .row-12,.ie7 .tgr.carriage-14 .row-13,.ie7 .tgr.carriage-14 .row-14,.ie7 .tgr.carriage-14 .row-3,.ie7 .tgr.carriage-14 .row-5,.ie7 .tgr.carriage-14 .row-7,.ie7 .tgr.carriage-14 .row-9,.ie7 .tgr.carriage-15 .row-1 ul,.ie7 .tgr.carriage-15 .row-10,.ie7 .tgr.carriage-15 .row-12,.ie7 .tgr.carriage-15 .row-3,.ie7 .tgr.carriage-15 .row-5,.ie7 .tgr.carriage-15 .row-7,.ie7 .tgr.carriage-15 .row-9,.ie7 .tgr.carriage-16 .row-1 ul,.ie7 .tgr.carriage-16 .row-10,.ie7 .tgr.carriage-16 .row-11,.ie7 .tgr.carriage-16 .row-12,.ie7 .tgr.carriage-16 .row-13,.ie7 .tgr.carriage-16 .row-14,.ie7 .tgr.carriage-16 .row-3,.ie7 .tgr.carriage-16 .row-5,.ie7 .tgr.carriage-16 .row-7,.ie7 .tgr.carriage-16 .row-9,.ie7 .tgr.carriage-2 .row-1 ul,.ie7 .tgr.carriage-2 .row-10,.ie7 .tgr.carriage-2 .row-12,.ie7 .tgr.carriage-2 .row-3,.ie7 .tgr.carriage-2 .row-5,.ie7 .tgr.carriage-2 .row-7,.ie7 .tgr.carriage-2 .row-9,.ie7 .tgr.carriage-3 .row-1 ul,.ie7 .tgr.carriage-3 .row-10,.ie7 .tgr.carriage-3 .row-12,.ie7 .tgr.carriage-3 .row-13,.ie7 .tgr.carriage-3 .row-14,.ie7 .tgr.carriage-3 .row-3,.ie7 .tgr.carriage-3 .row-5,.ie7 .tgr.carriage-3 .row-7,.ie7 .tgr.carriage-3 .row-9,.ie7 .tgr.carriage-4-5-6-7 .row-1 ul,.ie7 .tgr.carriage-4-5-6-7 .row-10,.ie7 .tgr.carriage-4-5-6-7 .row-12,.ie7 .tgr.carriage-4-5-6-7 .row-13,.ie7 .tgr.carriage-4-5-6-7 .row-14,.ie7 .tgr.carriage-4-5-6-7 .row-15,.ie7 .tgr.carriage-4-5-6-7 .row-16,.ie7 .tgr.carriage-4-5-6-7 .row-17,.ie7 .tgr.carriage-4-5-6-7 .row-18,.ie7 .tgr.carriage-4-5-6-7 .row-19,.ie7 .tgr.carriage-4-5-6-7 .row-3,.ie7 .tgr.carriage-4-5-6-7 .row-5,.ie7 .tgr.carriage-4-5-6-7 .row-7,.ie7 .tgr.carriage-4-5-6-7 .row-9,.ie7 .tgr.carriage-8 .row-1 ul,.ie7 .tgr.carriage-8 .row-3,.ie7 .tgr.carriage-8 .row-5,.ie7 .tgr.carriage-8 .row-7,.ie7 .tgr.carriage-9 .row-1 ul,.ie7 .tgr.carriage-9 .row-3,.ie7 .tgr.carriage-9 .row-5,.ie7 .tgr.carriage-9 .row-7{padding-left:0}.tgr.seat-picker-legend{width:789px;padding:6px 2px 3px 8px}.tgr.seat-picker-legend li{min-height:52px}.tgr.seat-picker-legend li.single{width:142px;padding-left:6.5%;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2214px -240px no-repeat}.tgr.seat-picker-legend li.double{width:150px;padding-left:11%;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2598px -240px no-repeat}.tgr.seat-picker-legend li.available{width:60px;padding:14px 0 0 4.5%;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1132px -246px no-repeat}.tgr.seat-picker-legend li.unavailable{width:56px;padding:14px 0 0 4.5%;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1466px -246px no-repeat}.tgr.seat-picker-legend li.wheelchair-seat{width:52px;padding:14px 0 0 7%;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1838px -249px no-repeat}.tgr.seat-picker-legend li.last{margin:0}.i18n-be-NL .tgr.seat-picker-legend,.i18n-nl-NL .tgr.seat-picker-legend{padding-bottom:6px}.i18n-be-NL .tgr.seat-picker-legend li.single,.i18n-nl-NL .tgr.seat-picker-legend li.single{width:120px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2214px -240px no-repeat;padding-left:6.5%}.i18n-be-NL .tgr.seat-picker-legend li.double,.i18n-nl-NL .tgr.seat-picker-legend li.double{width:120px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2598px -240px no-repeat;padding-left:11%}.i18n-be-NL .tgr.seat-picker-legend li.available,.i18n-nl-NL .tgr.seat-picker-legend li.available{clear:none;width:60px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1132px -246px no-repeat}.i18n-be-NL .tgr.seat-picker-legend li.unavailable,.i18n-nl-NL .tgr.seat-picker-legend li.unavailable{width:80px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1466px -246px no-repeat}.i18n-be-NL .tgr.seat-picker-legend li.wheelchair-seat,.i18n-nl-NL .tgr.seat-picker-legend li.wheelchair-seat{width:95px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1838px -249px no-repeat}.i18n-be-FR .tgr.seat-picker-legend,.i18n-fr-FR .tgr.seat-picker-legend{width:775px;padding-bottom:6px}.i18n-be-FR .tgr.seat-picker-legend li.single,.i18n-fr-FR .tgr.seat-picker-legend li.single{width:125px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2214px -240px no-repeat;padding-left:6.5%;margin:0}.i18n-be-FR .tgr.seat-picker-legend li.double,.i18n-fr-FR .tgr.seat-picker-legend li.double{width:130px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -2598px -240px no-repeat;padding-left:11%;margin:0}.i18n-be-FR .tgr.seat-picker-legend li.available,.i18n-fr-FR .tgr.seat-picker-legend li.available{width:70px;clear:none;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1132px -246px no-repeat;margin:0}.i18n-be-FR .tgr.seat-picker-legend li.unavailable,.i18n-fr-FR .tgr.seat-picker-legend li.unavailable{width:80px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1466px -246px no-repeat;margin:0}.i18n-be-FR .tgr.seat-picker-legend li.wheelchair-seat,.i18n-fr-FR .tgr.seat-picker-legend li.wheelchair-seat{width:95px;background:url(/sites/all/themes/custom/eurostar/transactional/img/seat-selector-standard-tgr.png) -1838px -249px no-repeat}#seat-picker-form-buttons .cancel{clear:both}
article.promo-upsell{width:100%;margin-top:1em}article.promo-upsell .promo-container{width:100%;height:178px;background:#82887D}article.promo-upsell .promo-container .promo-image{float:left;width:295px}article.promo-upsell .promo-container .promo-body-container{display:table-cell;padding-right:8px}article.promo-upsell .promo-container .promo-body-container .promo-body{background:#fff;margin:12px 12px 12px 0;border-top:1px solid #55555A;border-bottom:1px solid #55555A;color:#000;max-width:629px;width:100%;height:154px;overflow:hidden;position:relative}article.promo-upsell .promo-container .promo-body-container .promo-body .promo-body-content{margin:1em 2em}article.promo-upsell .promo-container .promo-body-container .promo-body .promo-body-content .promo-cta.form-submit{position:absolute;bottom:1em;margin:0;padding:5px 6em}article.promo-upsell .upgradable-row{border-top:1px solid #55555A;border-bottom:1px solid #55555A;padding:.75em;margin:2px 0;height:47px;background:#82887D}article.promo-upsell .upgradable-row .direction,article.promo-upsell .upgradable-row .upgrade-action,article.promo-upsell .upgradable-row .upgrade-price{display:block;height:47px;float:left;line-height:47px}article.promo-upsell .upgradable-row .upgrade-action{float:right;margin-right:2em;width:20em;text-align:center;position:relative}article.promo-upsell .upgradable-row .upgrade-action .form-submit{padding:5px 4em}article.promo-upsell .upgradable-row .upgrade-action .ajax-progress{position:absolute;left:-100px;line-height:1em;top:35%}article.promo-upsell .upgradable-row .upgrade-action .ajax-progress .throbber{margin-top:-3px}article.promo-upsell .upgradable-row .upgrade-price{padding-left:2em;display:table-cell}article.promo-upsell .upgradable-row .upgrade-price em{font-family:'Arial Bold',Arial,sans-serif;font-size:216%;font-style:normal;font-weight:700}article.promo-upsell .upgradable-row .upgrade-container{background:url(/sites/all/themes/custom/eurostar/transactional/img/bkg-upsell.png) bottom left repeat-x #fff;border-top:1px solid #E6E6E7;height:46px;width:100%}article.promo-upsell .upgradable-row .upgrade-container.upgraded .form-submit{background:0 0;border:none;color:#0096b2;text-shadow:none}article.promo-upsell .upgradable-row .upgrade-container.upgraded .upgrade-price{color:#81ae3d;font-family:Aspect-Heavy,"Arial Black","Arial Bold",Gadget,sans-serif;text-transform:uppercase}article.promo-upsell .upgradable-row .upgrade-container.upgraded .upgrade-price span{padding-right:1.5em;background:url(/sites/all/themes/custom/eurostar/transactional/img/bkg-upgraded.png) right 0 no-repeat;font-size:183%;letter-spacing:3px;line-height:2.35em}article.promo-upsell .upgradable-row .direction{width:12em;line-height:47px;background:#E6E6E7;text-align:center;margin-top:-1px}article.promo-upsell .upgradable-row .direction span{display:inline-block;width:5em;padding-left:2em;text-align:left;background:url(/sites/all/themes/custom/eurostar/transactional/img/upsell-sprite.png) 0 14px no-repeat;font-family:eurostarsansbold,Tahoma,Geneva,sans-serif;color:#55555A;font-size:117%}article.promo-upsell .upgradable-row.promo-inbound .direction.upgraded,article.promo-upsell .upgradable-row.promo-outbound .direction.upgraded{background-color:#81ae3d}article.promo-upsell .upgradable-row.promo-outbound .direction span{background-position:0 -34px}article.promo-upsell .upgradable-row.promo-outbound .direction.upgraded span{background-position:0 14px;color:#fff}article.promo-upsell .upgradable-row.promo-inbound .direction span{background-position:0 -84px}article.promo-upsell .upgradable-row.promo-inbound .direction.upgraded span{background-position:0 -134px;color:#fff}article.promo-upsell table{width:100%;min-width:100%;border:none}article.promo-upsell table tbody,article.promo-upsell table tr{border:none}article.promo-upsell table td{border:none;width:50%;padding:0 1em 0 0}article.promo-upsell table ul{margin:0;padding-left:15px}article.promo-upsell table ul li{line-height:120%;margin-bottom:.5em}
.node-type-article #gradient-above{padding:10px .5% 0;width:99%}.node-type-article-a7 #gradient-above{padding:10px 0 0}.node-type-article #content{padding:10px 0 0;border-top:solid 1px #CCC}.node-type-article #columns #sidebar-second{border-top:1px solid #CCC}.node-type-article #columns #sidebar-second .section{width:190px;background:#EEEFF1;border-left:1px solid #D5D5D5;padding:10px 14px 10px 10px}.node-type-article #columns #sidebar-second .section .node{border-bottom:1px dotted #D5D5D5;padding-bottom:20px;margin-bottom:20px}.node-type-article #columns #sidebar-second .panel-separator,.node-type-article-a7 #columns #sidebar-second .panel-separator{border-top:dotted 1px #CCC;clear:left}.node-type-article-a7 #sidebar-second,.node-type-article-left #sidebar-first{padding-bottom:20px;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-cccccc.gif) left repeat-y #EEEFF1}.node-type-article #content,.node-type-article-a7 #content,.node-type-travelogue-article #content{color:#666}.node-type-article .pane-page-breadcrumb .breadcrumb,.node-type-article-a7 .pane-page-breadcrumb,.node-type-article-a7 .pane-page-breadcrumb .breadcrumb{padding:5px 0}.node-type-article-a7 #columns{margin:0}.pane-share-links{padding:0 0 5px;margin:25px 0 0;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x;width:215px;float:right}.pane-share-links .vert a{clear:both}.node-type-article .pane-node-field-article-image{float:left;width:auto;padding:10px 0 11px;border-top:solid 1px #CCC;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) center bottom repeat-x}.node-type-article .pane-node-field-article-image img{-webkit-border-radius:7px;border-radius:7px}.node-type-article .field-name-field-a1-image-caption{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) center bottom repeat-x #fff;width:450px;padding:0 0 8px;margin-top:-25px;color:#999}.node-type-article #page-title-left,.node-type-article-a7 #page-title-left{width:100%}.node-type-article .pane-page-title{width:auto;margin:0 0 0 225px}.node-type-article-a7 .pane-page-title{width:auto;margin:0}.node-type-article-a7.a7-hub .pane-page-title{margin:0}.node-type-article .pane-page-title h1{margin:20px 0;line-height:1em}.node-type-article-a7 .pane-page-title h1{margin:15px 0 20px;line-height:1em}.node-type-article-a7 .eurostar-3-column .pane-page-title h1{margin:15px 0 20px 225px;line-height:1em}.node-type-article #columns #sidebar-second .section h2,.node-type-article #columns #sidebar-second .section h2 a,.node-type-article #columns #sidebar-second .section h2 a:hover,.node-type-article #columns #sidebar-second .section h2 a:link,.node-type-article #columns #sidebar-second .section h2 a:visited,.pane-node-field-a7-sidebar .node h2,.pane-node-field-a7-sidebar .node h2 a,.pane-node-field-a7-sidebar .node h2 a:link{color:#0A132C!important;margin:0;padding:0}.pane-article-sidebar-nodes h2{margin-bottom:2px;padding-bottom:0}.pane-article-sidebar-nodes .views-field-field-sidebar-text-above-image{padding:0 0 5px;margin:5px 0 10px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) center bottom repeat-x}.pane-article-sidebar-nodes .views-field-field-sidebar-image img{-webkit-border-radius:7px;border-radius:7px}.node-type-article #columns #sidebar-second .field-name-field-sidebar-teaser,.pane-article-sidebar-nodes .views-row{padding:0 0 25px;margin:5px 0 10px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) center bottom repeat-x}.node-type-article #columns #sidebar-second .field-name-field-sidebar-teaser p,.pane-article-sidebar-nodes .node .field-name-field-sidebar-teaser p{margin:0 0 5px;padding:0}.node-type-article .pane-newsletter-sign-up,.node-type-article-a7 .pane-newsletter-sign-up{padding-bottom:10px}.node-type-article .pane-newsletter-sign-up .form-wrapper,.node-type-article-a7 .pane-newsletter-sign-up .form-wrapper{border-top:none;padding:0}.node-type-article .pane-newsletter-sign-up .form-item label,.node-type-article-a7 .pane-newsletter-sign-up .form-item label{width:100%;text-align:left;padding:5px 0}.node-type-article .pane-newsletter-sign-up .form-item .description,.node-type-article-a7 .pane-newsletter-sign-up .form-item .description{padding:15px 0 0}.node-type-article .pane-newsletter-sign-up .form-select,.node-type-article .pane-newsletter-sign-up .form-text,.node-type-article-a7 .pane-newsletter-sign-up .form-select,.node-type-article-a7 .pane-newsletter-sign-up .form-text{width:180px}.node-type-article .pane-newsletter-sign-up .button-wrapper,.node-type-article-a7 .pane-newsletter-sign-up .button-wrapper{border-top:none;padding:0}.node-type-article .pane-newsletter-sign-up .fieldset-legend,.node-type-article-a7 .pane-newsletter-sign-up .fieldset-legend{margin:10px 0}.node-type-article .pane-newsletter-sign-up .fieldset-wrapper,.node-type-article-a7 .pane-newsletter-sign-up .fieldset-wrapper{margin:30px 0 0}.pane-newsletter-sign-up h2.title{padding-bottom:10px;margin-bottom:2px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x}.node-type-article.article-with-sidebar #columns #content{padding:10px 0 0;width:100%}.node-type-article-a7.a5-hub #columns #content{padding:10px 0 0}.node-type-article-a7 #related-content,.node-type-article.article-with-sidebar #related-content{margin:-40px 0 0}.dynamic .node-article-a7 .field-label-above .field-label,.dynamic .node-article-a7 .field-name-field-a7-body,.dynamic .node-article-a7 .form-type-item{display:none}.dynamic .node-article-a7 .field-name-field-a7-body{display:block}.dynamic .sub-title{padding:0 0 10px}.dynamic .pane-train-search{background:-webkit-linear-gradient(center top,#DEDEDE 0,#FFF 60px) center top repeat-x;background:-moz-linear-gradient(center top,#DEDEDE 0,#FFF 60px) center top repeat-x;background:-o-linear-gradient(center top,#DEDEDE 0,#FFF 60px) center top repeat-x;background:linear-gradient(center top,#DEDEDE 0,#FFF 60px) center top repeat-x}.dynamic .form-title{padding:0 0 0 10px}.dynamic #train-search-form{background:-webkit-linear-gradient(center bottom,#DEDEDE 0,#FFF 15px) center bottom repeat-x;background:-moz-linear-gradient(center bottom,#DEDEDE 0,#FFF 15px) center bottom repeat-x;background:-o-linear-gradient(center bottom,#DEDEDE 0,#FFF 15px) center bottom repeat-x;background:linear-gradient(center bottom,#DEDEDE 0,#FFF 15px) center bottom repeat-x}.field-name-field-sidebar-image{margin:5px 0}.node-type-article-left #columns #content{width:99%;margin-left:10px}.node-type-article-left #sidebar-first .section{padding-left:5px}.node-type-article-top #content .panel-separator{height:6px}.node-type-article-top .pane-train-search{margin-top:-7px;padding:12px 0 0 2%;width:98%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#EEEFF1}.node-type-article-top .pane-train-search h2{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) center bottom repeat-x;display:inline;clear:both;padding:0 0 8px}.node-type-article-top .pane-train-search .pane-content{padding:20px 0 0}.node-type-article-top #train-search-form{padding:0}
.js .pane-fare-tables .title,.no-js .pane-fare-tables .tab-list,.node-type-hub-page.a6-hub .panel-separator{display:none}.dynamic #gradient-above,.node-type-hub-page #gradient-above{padding:10px .5% 0;width:99%}.node-type-hub-page .pane-page-title{width:auto;margin:0 0 0 225px}.node-type-hub-page .pane-page-title h1{margin:20px 0;line-height:1em}.node-type-hub-page.a3-hub .pane-page-title{margin:0 0 0 225px}.node-type-hub-page #columns #content{padding:20px 0 0}.node-type-hub-page #content{color:#666;margin-top:-28px}.node-type-hub-page.a3-hub h3{color:#06183D;margin:5px 0}.node-type-hub-page.a3-hub .view-display-id-block_4 h3,.node-type-hub-page.a3-hub .view-display-id-block_5 h3{padding:10px 0 0}.node-type-hub-page .views-row .field-content p{color:#666;margin-top:0}.node-type-hub-page #page-title-left{width:100%}.node-type-hub-page .views-row{padding:10px 0;float:left;width:100%;border-top:solid 1px #CCC}.node-type-hub-page .views-row .image{float:left;min-width:90px;min-height:90px;margin:0 10px 0 0}.node-type-hub-page .views-row img{position:relative;-webkit-border-radius:7px;border-radius:7px}.node-type-hub-page .views-row .content{float:none}.node-type-hub-page .pane-a3-hubs .view-display-id-block .content,.node-type-hub-page .pane-a3-hubs .view-display-id-block_1 .content,.pane-fare-tables{float:left;width:100%}.node-type-hub-page .field-name-field-hub-lead-out{margin-left:225px}.node-type-hub-page .view-display-id-block_4 .views-row .content,.node-type-hub-page .view-display-id-block_5 .views-row .content{clear:left}.node-type-hub-page.a3-hub .views-row{border-top:none}.node-type-hub-page.a3-hub .views-row .image{min-width:165px}.node-type-hub-page.a3-hub .views-row-odd{border-top:solid 1px #CCC;padding:20px 0 0}.node-type-hub-page.a3-hub .views-row-even{margin:0 0 10px}.node-type-hub-page .pane-a3-hubs .view-display-id-block .view-row,.node-type-hub-page .pane-a3-hubs .view-display-id-block_1 .view-row{padding:10px 0 0}.node-type-hub-page .pane-a3-hubs .view-display-id-block .image,.node-type-hub-page .pane-a3-hubs .view-display-id-block_1 .image{clear:both;width:100%;margin:0 0 5px}.node-type-hub-page .pane-a3-hubs .view-display-id-block_2,.node-type-hub-page .pane-a3-hubs .view-display-id-block_3{border-top:solid 1px #CCC}.node-type-hub-page .pane-a3-hubs .view-display-id-block_2 .views-row,.node-type-hub-page .pane-a3-hubs .view-display-id-block_3 .views-row{border:none}.node-type-hub-page .pane-a3-hubs .view-display-id-block_2 .views-row-even,.node-type-hub-page .pane-a3-hubs .view-display-id-block_3 .views-row-even{border-bottom:solid 1px #CCC}.view-a3-hubs .views-row{min-height:130px}.view-a3-hubs .views-row p{margin:10px 0 0 175px}.a3-top-left,.a3-top-right{min-height:200px}.a3-top-left .content,.a3-top-right .content{clear:left}.a3-top-left .view-a3-hubs .views-row p,.a3-top-right .view-a3-hubs .views-row p{margin-left:0}.view-a3-hubs.view-display-id-block_4 h3,.view-a3-hubs.view-display-id-block_5 h3{padding-top:10px}.view-id-a3_hubs a{font-family:Arial,sans-serif;font-size:100%;font-weight:700}.view-id-a3_hubs h3{font-size:100%}.pane-a2-hubs{border-top:solid 1px #CCC}.pane-a2-hubs .title{font-weight:700;color:#06183D}.pane-a2-hubs .views-row{border:none}.pane-a2-hubs .field-content p{margin:0 0 0 230px}.pane-a2-hubs .views-row.views-row-3{border-top:solid 1px #CCC}.pane-fare-tables .ui-tabs{padding:0;border:none}.pane-fare-tables .ui-tabs-nav{background:0 0;padding:0;border-top:none;border-left:none;border-right:none}.pane-fare-tables .tabs-blue .ui-state-default{margin:0 .2em 0 0}.node-type-hub-page .pane-node-field-hub-lead p,.view-a2-hubs .views-row p{margin:0}.pane-fare-tables .tabs-blue .ui-state-active,.pane-fare-tables .tabs-blue .ui-state-hover{border-top:solid 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC}.pane-fare-tables thead tr td{background:#D6D7DC;font-weight:700}.pane-fare-tables .ui-tabs .ui-tabs-panel{padding:0}.node-type-hub-page .field-content a:link{font-family:Arial;font-size:12px;font-weight:700}.field-name-field-hub-lead p{color:#666}.view-id-hub_1_view .field-content p{margin-left:100px}.node-type-hub-page .pane-node-field-hub-lead.hub1-leadin-text{color:#333;font-size:13px}.node-type-hub-page.a6-hub #page-title-left{width:100%}.node-type-hub-page.a6-hub .pane-share-links{width:35%;float:right;margin-top:-16px}.a6-hub h4{margin:0 0 5px}.pane-a6-hubs .views-row{border-top:1px solid #B9DEE2;padding:15px 0}.pane-a6-hubs .views-row-first{margin-top:20px}.pane-a6-hubs .views-row-last{border-bottom:1px solid #B9DEE2;margin-bottom:20px}.pane-a6-hubs .views-field-field-hub-image{max-width:20%;height:145px;float:left;margin:0 3% 0 0}.pane-a6-hubs .views-field-title{display:block;font-size:1.5em;margin:0 0 9px;color:#06183D}.pane-a6-hubs .views-field-field-a1-teaser{clear:right;display:block;float:left;padding:0 0 10px;max-width:76%}.pane-a6-hubs .views-field-field-a1-teaser p{margin-bottom:0;clear:left;display:block;float:left}.pane-a6-hubs a.cta{clear:left;display:block;margin:10px 0 25px;float:left}
.node-type-press-release #gradient-above{padding:10px .5% 0;width:99%}.node-type-press-release .pane-page-breadcrumb .breadcrumb{padding:5px 0;background:0 0}.node-type-press-release #content{color:#666}.node-type-press-release .pane-page-title{width:auto;margin:0 0 0 225px}.node-type-press-release .pane-page-title h1{margin:20px 0;line-height:1em}.press-releases-page h1{margin:20px 0 10px 225px;border-bottom:1px solid #DDD;padding-bottom:20px}.press-releases-page #gradient-above{padding:10px .5% 0;width:99%}.press-releases-page #columns{margin-bottom:0}.press-releases-page #columns #sidebar-second{background-color:#EEEFF1;border-left:1px solid #DDD;width:224px}.press-releases-page #columns #sidebar-second h2{border-bottom:1px dashed #DDD;padding-bottom:10px}.press-releases-page #sidebar-first,.press-releases-page #sidebar-second{margin-top:-10px}.press-releases-page .page-title-area-inner{padding-right:0}.press-releases-block ul li{background:0 0;padding:0;clear:both;border-top:none;margin-left:12px}.press-releases-block ul li a{padding:5px 10px;display:block;border-top:1px dashed #DDD}.press-releases-block ul li a:active,.press-releases-block ul li a:focus,.press-releases-block ul li a:hover{color:#333;text-decoration:none}.view-press-releases-list .h2{font-size:120%}.view-press-releases-list .item-list ul li{background:0 0;margin:0;padding:0}.view-press-releases-list .views-field-title{font-weight:700}.view-press-releases-list .views-field-body{margin-top:-10px}.view-press-releases-list .views-field-body p{margin:0;padding:0 0 1em}
.node-type-plain-content #gradient-below{padding:10px .5% 0;width:99%}.node-type-plain-content #content{color:#666}
.carousel-categories li,.pane-eft-epp-hubs .title,.pane-homepage-carousel .left h2,.pane-hotels-landing-page-carousel h2,.pane-loyalty-carousels .loyalty-carousel-item .title,.pane-loyalty-carousels .loyalty-carousel-item .title-wrapper,.pane-single-item-carousels h2{font-family:eurostarsansregular,Tahoma,Geneva,sans-serif}.item-list .carousel{float:left;display:block;width:10000em}.ie7 .item-list .carousel{width:100%}.item-list .carousel li{margin:0;padding:0;background:0 0;float:left;display:block}.carousel-controls{width:100%;background:url(/sites/all/themes/custom/eurostar/base/img/bg-dropshadow.png) center 2px no-repeat;float:left;height:60px;clear:both}.control-left{width:15%;float:left}.homepage-carousel-b .control-left{margin:-246px 0 0 -14px;position:absolute;width:4%}.control-right{width:14.9%;float:right}.control-center{width:70%;float:left;text-align:center}.homepage-carousel-b .control-center{width:100%}.pager{padding:0;margin:17px 0 0}.pager li{display:inline;position:relative;padding:6px 7px;font-size:50%}.pager .icon{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -94px -7px no-repeat;top:0;left:0;position:absolute;z-index:1;width:17px;height:17px;text-indent:-1000em;overflow:hidden;cursor:pointer}.epp-theme .pager .icon{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -94px -66px no-repeat}.visible .icon{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -111px -7px no-repeat;cursor:default}.button-next,.button-prev{cursor:pointer;display:block;text-indent:-1000em;overflow:hidden}.epp-theme .visible .icon{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -111px -66px no-repeat}.button-prev{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -5px 0 no-repeat;width:31px;height:30px;margin:12px 0 0 10px}.homepage-carousel-b .button-prev{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -180px -6013px no-repeat;width:35px;height:54px}.button-prev.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -172px 0 no-repeat}.homepage-carousel-b .button-prev.button-disabled{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -180px -6204px no-repeat}.eft-theme .button-prev{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -5px -30px no-repeat}.eft-theme .button-prev.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -172px -30px no-repeat}.epp-theme .button-prev{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -5px -60px no-repeat}.epp-theme .button-prev.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -172px -60px no-repeat}.button-next{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -36px 0 no-repeat;width:31px;height:30px;margin:12px 10px 0 0;float:right}.homepage-carousel-b .button-next{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -180px -5826px no-repeat;width:35px;height:54px;margin:12px 0 0;position:absolute;top:179px;right:0}.button-next.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -203px 0 no-repeat}.homepage-carousel-b .button-next.button-disabled{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -180px -6406px no-repeat}.eft-theme .button-next{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -36px -30px no-repeat}.eft-theme .button-next.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -203px -30px no-repeat}.epp-theme .button-next{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -36px -60px no-repeat}.epp-theme .button-next.button-disabled{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -203px -60px no-repeat}.button-disabled{cursor:default}.carousel-categories{float:left;width:100%;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .carousel-categories,.ie8 .carousel-categories,.ie9 .carousel-categories{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-40-354462-0A1C40.png) top repeat-x #0A1C40}.epp-theme .carousel-categories{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39616C),to(#79ACB1));background-image:-webkit-linear-gradient(bottom,#39616C 0,#79ACB1 100%);background-image:-moz-linear-gradient(bottom,#39616C 0,#79ACB1 100%);background-image:-o-linear-gradient(bottom,#39616C 0,#79ACB1 100%);background-image:linear-gradient(to top,#39616C 0,#79ACB1 100%)}.ie7 .epp-theme .carousel-categories,.ie8 .epp-theme .carousel-categories,.ie9 .epp-theme .carousel-categories{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-carousel-category.png) 0 -80px repeat-x}.carousel-categories .categories-list{margin:0;padding:0 0 0 10px;text-align:center}.carousel-categories li{float:left;list-style-type:none;padding:8px 12px 10px;font-size:150%;cursor:pointer;border-left:solid 1px #06183D;color:#24B5C9;min-width:24px}.epp-theme .carousel-categories li{color:#FFF;border-left:solid 1px #436C77}.eft-theme .carousel-categories li{color:#FFE600}.carousel-categories li.active{cursor:default;color:#FFF}.epp-theme .carousel-categories li.active{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39616C),to(#85B9BE));background-image:-webkit-linear-gradient(bottom,#39616C 0,#85B9BE 100%);background-image:-moz-linear-gradient(bottom,#39616C 0,#85B9BE 100%);background-image:-o-linear-gradient(bottom,#39616C 0,#85B9BE 100%);background-image:linear-gradient(to top,#39616C 0,#85B9BE 100%)}.ie7 .epp-theme .carousel-categories li.active,.ie8 .epp-theme .carousel-categories li.active,.ie9 .epp-theme .carousel-categories li.active{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-carousel-category.png) 0 -120px repeat-x}.carousel-categories .addthis_toolbox{position:absolute;right:5px;top:10px}.categories-list .active .nubbin{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-carousel-nubbins.png) 50% -44px no-repeat;padding-top:15px;margin-top:-16px;display:block}.epp-theme .categories-list .active .nubbin{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-carousel-nubbins.png) 50% 0 no-repeat}.carousel .link-tab-close{float:right;border:none;width:12px;height:16px;text-indent:-1000em;overflow:hidden;display:block;cursor:pointer;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -194px -1484px no-repeat}.carousel .more-info{width:25px;height:23px;overflow:hidden;text-indent:-1000em;background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -68px -4px no-repeat;position:absolute;bottom:10px;right:0;cursor:pointer}.eft-theme .carousel .more-info{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -68px -34px no-repeat}.epp-theme .carousel .more-info{background:url(/sites/all/themes/custom/eurostar/content/img/carousel-assets.png) -68px -64px no-repeat}.pane-homepage-carousel{float:left;width:102%;margin-left:-12px;clear:both;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .pane-homepage-carousel,.ie8 .pane-homepage-carousel,.ie9 .pane-homepage-carousel{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-354462-0A1C40.png) top repeat-x #0A1C40}.epp-theme .pane-homepage-carousel{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39616C),to(#A5DFE1));background-image:-webkit-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:-moz-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:-o-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:linear-gradient(to top,#39616C 0,#A5DFE1 100%)}.ie7 .epp-theme .pane-homepage-carousel,.ie8 .epp-theme .pane-homepage-carousel,.ie9 .epp-theme .pane-homepage-carousel{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-A5DFE1-39616C.png) top repeat-x #39616C}.pane-homepage-carousel h1{color:#FFF;margin:24px 0 25px 25px}.pane-homepage-carousel .view-content{overflow:hidden}.pane-homepage-carousel .item-list{margin:0 10px;overflow:hidden;height:395px}.ie7 .pane-homepage-carousel .item-list{position:relative;overflow:hidden;width:98%}.pane-homepage-carousel .carousel-item-homepage{width:385px;height:395px;position:relative;z-index:0;margin:0 10px 0 0;overflow:hidden;-webkit-border-radius:7px;border-radius:7px}.pane-homepage-carousel .carousel-item-homepage.close{width:385px}.pane-homepage-carousel .carousel-item-homepage img{position:absolute;-webkit-border-radius:7px;border-radius:7px}.pane-homepage-carousel .carousel-item-homepage a{position:relative;z-index:10}.pane-homepage-carousel .title{font-size:217%;line-height:100%;margin:10px 0 0;word-wrap:break-word;color:#24B5C9}.pane-homepage-carousel .close .title:hover{text-decoration:underline;cursor:pointer}.pane-homepage-carousel .subtitle{font-weight:400;margin:5px 10px 0 0;word-wrap:break-word;color:#FFE600}.pane-homepage-carousel .right{width:315px;margin-top:16px;float:none}.pane-homepage-carousel .description{color:#FFF;margin:0 0 10px;font-size:110%;line-height:1.4em}.pane-homepage-carousel .link a{padding:3px 20px;max-width:215px}.pane-homepage-carousel .large{font-size:186%;vertical-align:middle}.pane-homepage-carousel .view-empty{margin:150px 0;text-align:center;color:#FFF}.pane-homepage-carousel .left{float:none}.pane-homepage-carousel.opened .button-wrapper{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -180px -481px no-repeat;height:36px;left:0;position:absolute;top:10px;width:50px}.pane-homepage-carousel .carousel-item-homepage .text-container{position:relative;display:table;top:50px;left:0;padding:0 15px 20px;min-width:100px;border-left:solid 2px #999;background:#06183D;background:rgba(6,24,61,.9);-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pane-homepage-carousel .text-container.opened{width:350px;max-height:320px}.pane-homepage-carousel .left h2.opened,.pane-homepage-carousel .left.opened{width:320px}.pane-homepage-carousel .left h2.opened:hover{text-decoration:none;cursor:default}.pane-homepage-carousel .link.opened,.pane-homepage-carousel .right.opened{display:block}.pane-homepage-carousel .text-container{width:205px}.pane-homepage-carousel .left h2{width:190px}.pane-homepage-carousel .link,.pane-homepage-carousel .right{display:none}.pane-carousel-pic-and-text{float:left;width:100%;clear:both;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .pane-carousel-pic-and-text,.ie8 .pane-carousel-pic-and-text,.ie9 .pane-carousel-pic-and-text{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-354462-0A1C40.png) top repeat-x #0A1C40}.pane-carousel-pic-and-text .pane-title{color:#FFF;font-weight:400;font-size:267%;margin:5px 0 25px 25px}.pane-carousel-pic-and-text .view-content{width:100%;overflow:hidden;border-top:solid 1px #06183D}.pane-carousel-pic-and-text .view-empty{margin:150px 0;text-align:center;color:#FFF}.pane-carousel-pic-and-text .item-list{margin:0 10px;overflow:hidden}.pane-carousel-pic-and-text .carousel-item-pic-text{padding:10px;width:309px;height:330px;position:relative;border-right:solid 1px #06183D;border-left:solid 1px #28334a}.pane-carousel-pic-and-text .image{overflow:hidden;width:305px;height:185px;position:relative;border:2px solid #FFF;-webkit-border-radius:7px;border-radius:7px}.pane-carousel-pic-and-text .text-container{padding:0 5px;color:#FFF}.pane-carousel-pic-and-text .title{margin:5px 0;font-weight:400;font-size:134%}.pane-hotels-landing-page-carousel{float:left;clear:both;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .pane-hotels-landing-page-carousel,.ie8 .pane-hotels-landing-page-carousel,.ie9 .pane-hotels-landing-page-carousel{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-354462-0A1C40.png) top repeat-x}.pane-hotels-landing-page-carousel .pane-title{color:#FFF;font-weight:400;font-size:267%;margin:25px 0 10px 25px}.page-hotels .pane-hotels-landing-page-carousel .view-content{margin-top:10px}.pane-hotels-landing-page-carousel .view-content{float:left;width:100%;border-top:solid 1px #06183D}.pane-hotels-landing-page-carousel .view-empty{color:#FFF;padding:110px 0;text-align:center}.pane-hotels-landing-page-carousel .item-list{margin:0 10px;overflow:hidden}.pane-hotels-landing-page-carousel .hotel-item{padding:7px 7px 10px;width:209px;height:315px;overflow:hidden;position:relative;float:left;color:#FFF;border-right:solid 1px #06183D;border-left:solid 1px #28334a}.pane-hotels-landing-page-carousel .hotel-item:hover{background:#364462}.pane-hotels-landing-page-carousel .hotel-item .front{width:209px;height:325px;float:left;position:relative}.pane-hotels-landing-page-carousel .hotel-item img{position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-hotels-landing-page-carousel .image img{border:2px solid #FFF}.pane-hotels-landing-page-carousel .rating{margin:7px 0 0;float:left;width:100%}.pane-hotels-landing-page-carousel .rating .item-list{margin:0}.pane-hotels-landing-page-carousel .title{margin:5px 0 2px;float:left;width:100%}.pane-hotels-landing-page-carousel .subtitle{margin:5px 0 0;float:left;width:100%;color:#FFE600}.pane-hotels-landing-page-carousel .address{width:85%}.pane-hotels-landing-page-carousel .more-info{width:25px;height:23px;overflow:hidden;text-indent:-1000em;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -187px -1642px no-repeat;position:absolute;bottom:10px;right:0;cursor:pointer}.pane-hotels-landing-page-carousel .hotel-item .large{font-size:134%}.pane-hotels-landing-page-carousel .hotel-item .details{width:450px;float:left;position:relative}.pane-hotels-landing-page-carousel .item-list .tab-links-list{width:209px;float:left;clear:both}.pane-hotels-landing-page-carousel .item-list .tab-links-list li{padding:0 5px;border-left:solid 1px #06183D}.pane-hotels-landing-page-carousel .item-list .tab-links-list li.link-tab-description{border-right:solid 1px #06183D}.pane-hotels-landing-page-carousel .item-list .tab-links-list li.link-tab-close{float:right;border:none;width:12px;height:16px;text-indent:-1000em;overflow:hidden;display:block;cursor:pointer;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -194px -1484px no-repeat}.pane-hotels-landing-page-carousel .item-list .tab-links-list li.active a{color:#FFF}.pane-hotels-landing-page-carousel .hotel-item .tab{width:209px;margin-right:7px;float:left}.pane-hotels-landing-page-carousel .hotel-item .tab-map{clear:left}.pane-hotels-landing-page-carousel .hotel-item .tab-description p,.pane-hotels-landing-page-carousel .hotel-item .tab-description ul{margin:.25em 0;width:100%;float:left}.pane-hotels-landing-page-carousel .hotel-item .tab-description li{clear:both;margin:0 0 .25em;padding:0 0 0 1.5em;list-style-type:none;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-lists.png) -2px -90px no-repeat}.pane-loyalty-carousels{float:left;width:100%;clear:both;color:#FFF;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .pane-loyalty-carousels,.ie8 .pane-loyalty-carousels,.ie9 .pane-loyalty-carousels{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-520-354462-0A1C40.png) top repeat-x #0A1C40}.pane-loyalty-carousels .view-loyality-carousels{float:left;width:49%;margin:10px 0;position:relative;z-index:10}.pane-loyalty-carousels .view-display-id-block_1{padding:0 1% 0 0;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-28334A.gif) right repeat-y}.pane-loyalty-carousels .view-display-id-block{padding:0 0 0 1%;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-06183D.gif) left repeat-y}.pane-loyalty-carousels .view-content{width:102%;overflow:hidden;padding:10px 0 0;background:url(/sites/all/themes/custom/eurostar/base/img/bg-dropshadow.png) top center no-repeat;position:relative;z-index:5}.pane-loyalty-carousels .view-display-id-block .view-content{margin:0 0 0 -2%}.pane-loyalty-carousels .view-empty{margin:180px 0;text-align:center;color:#FFF}.pane-loyalty-carousels .item-list{margin:0 10px;overflow:hidden}.pane-loyalty-carousels .view-title{color:#FFF;font-size:200%;margin:10px 0 10px 25px}.pane-loyalty-carousels .view-sub-title{color:#FFF;margin:20px 0 10px 15px;font-weight:400}.pane-loyalty-carousels .loyalty-carousel-item{position:relative;padding:0 10px 0 0}.pane-loyalty-carousels .loyalty-carousel-item .title-wrapper{position:absolute;top:50px;background:#FFF;padding:14px 20px;max-width:180px;z-index:10;border-left:solid 2px #FFF;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pane-loyalty-carousels .view-display-id-block_1 .loyalty-carousel-item .title-wrapper{background:#FFF;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#B9DEE2),to(#FFF));background-image:-webkit-linear-gradient(bottom,#B9DEE2 0,#FFF 100%);background-image:-moz-linear-gradient(bottom,#B9DEE2 0,#FFF 100%);background-image:-o-linear-gradient(bottom,#B9DEE2 0,#FFF 100%);background-image:linear-gradient(to top,#B9DEE2 0,#FFF 100%)}.pane-loyalty-carousels .view-display-id-block .loyalty-carousel-item .title-wrapper{background:#0A1C40;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#ABB1BD));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#ABB1BD 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#ABB1BD 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#ABB1BD 100%);background-image:linear-gradient(to top,#0A1C40 0,#ABB1BD 100%)}.pane-loyalty-carousels .loyalty-carousel-item .title{margin:0;font-size:180%;line-height:1em;font-weight:400}.pane-loyalty-carousels .view-display-id-block_1 .loyalty-carousel-item a{color:#06183D}.pane-loyalty-carousels .view-display-id-block .loyalty-carousel-item a{color:#FFF}.pane-loyalty-carousels .loyalty-carousel-item img{border:2px solid #FFF;position:relative;z-index:0;-webkit-border-radius:7px;border-radius:7px}.pane-single-item-carousels{background:#0A1C40;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#354462));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#354462 100%);background-image:linear-gradient(to top,#0A1C40 0,#354462 100%)}.pane-single-item-carousels .view-empty{padding:10px 0;text-align:center;background:#EEEFF1;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-single-item-carousels .view-content{width:100%;height:395px;overflow:hidden;position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-single-item-carousels .views-row{overflow:hidden;position:static;-webkit-border-radius:7px;border-radius:7px}.pane-single-item-carousels img{position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-single-item-carousels .text-container{position:absolute;left:0;top:50px;max-width:300px;padding:10px 10px 10px 25px;color:#FFF;border-left:solid 2px #CCC;background:#06183D;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pane-single-item-carousels .title{font-size:217%;line-height:100%;margin:5px 0 0;word-wrap:break-word;color:#00A4AE}.pane-single-item-carousels .subtitle{font-weight:400;margin:5px 0 20px;word-wrap:break-word;color:#FFE600}.pane-single-item-carousels .large{font-size:186%;vertical-align:middle}.pane-single-item-carousels .description,.pane-single-item-carousels .link{float:left;width:100%}.pane-single-item-carousels .description p,.pane-single-item-carousels .description ul{margin:5px 0}.pane-eft-epp-hubs{float:left;width:100%;clear:both;color:#FFF;position:relative;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0A1C40),to(#BCBDC0));background-image:-webkit-linear-gradient(bottom,#0A1C40 0,#BCBDC0 100%);background-image:-moz-linear-gradient(bottom,#0A1C40 0,#BCBDC0 100%);background-image:-o-linear-gradient(bottom,#0A1C40 0,#BCBDC0 100%);background-image:linear-gradient(to top,#0A1C40 0,#BCBDC0 100%);-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}.ie7 .pane-eft-epp-hubs,.ie8 .pane-eft-epp-hubs,.ie9 .pane-eft-epp-hubs{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-BCBDC0-0A1C40.png) top repeat-x #0A1C40}.pane-eft-epp-hubs .pane-title{font-weight:400;font-size:267%;margin:25px 0 10px 25px;color:#FFE600}.pane-eft-epp-hubs .view-content{float:left;width:100%;border-top:solid 1px #06183D}.pane-eft-epp-hubs .view-empty{color:#FFF;padding:110px 0;text-align:center}.pane-eft-epp-hubs .item-list{margin:0 10px;overflow:hidden}.pane-eft-epp-hubs .eft-epp-item{width:223px;height:332px;overflow:hidden;position:relative;float:left;color:#FFF;border-right:solid 1px #999;border-left:solid 1px #28334a}.pane-eft-epp-hubs .front p{display:none}.pane-eft-epp-hubs p.first{display:block;padding:0 4px}.pane-eft-epp-hubs .eft-epp-item .more-info{right:10px}.pane-eft-epp-hubs .eft-epp-item.active,.pane-eft-epp-hubs .eft-epp-item:hover{background:#364462}.pane-eft-epp-hubs .eft-epp-item .front{padding:10px 7px;width:210px;height:313px;float:left;position:relative}.pane-eft-epp-hubs .details{padding:10px 20px 0;float:left;height:322px;position:relative}.pane-eft-epp-hubs .details .button{position:absolute;bottom:16px;left:17px}.pane-eft-epp-hubs .image{position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-eft-epp-hubs .eft-epp-item img{border:2px solid #FFF;position:relative;-webkit-border-radius:7px;border-radius:7px}.pane-eft-epp-hubs .points{position:absolute;top:-5px;left:10px;padding:5px 10px;color:#333;background:#FFE600;z-index:1;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}.pane-eft-epp-hubs .title{margin:5px 0 2px;padding:3px 0 5px;float:left;font-weight:400;width:100%}.pane-eft-epp-hubs .title a{color:#FFE600}.pane-eft-epp-hubs .tab-title{font-weight:400;color:#FFE600}.epp-theme .pane-eft-epp-hubs{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39616C),to(#A5DFE1));background-image:-webkit-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:-moz-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:-o-linear-gradient(bottom,#39616C 0,#A5DFE1 100%);background-image:linear-gradient(to top,#39616C 0,#A5DFE1 100%)}.ie7 .epp-theme .pane-eft-epp-hubs,.ie8 .epp-theme .pane-eft-epp-hubs,.ie9 .epp-theme .pane-eft-epp-hubs{background:url(/sites/all/themes/custom/eurostar/base/img/gradient-470-A5DFE1-39616C.png) top repeat-x #39616C}.epp-theme .pane-eft-epp-hubs .pane-title{color:#FFF}.epp-theme .pane-eft-epp-hubs .view-content{border-top:solid 1px #436C77}.epp-theme .pane-eft-epp-hubs .eft-epp-item{border-right:solid 1px #436C77;border-left:solid 1px #89BEC2}.epp-theme .pane-eft-epp-hubs .eft-epp-item:hover{background:#89BEC2}.epp-theme .pane-eft-epp-hubs .eft-epp-item:hover .title a{color:#333}.epp-theme .pane-eft-epp-hubs .title a{color:#48C6D7}.epp-theme .pane-eft-epp-hubs .tab-description{overflow-y:auto;height:190px;margin-bottom:20px}.epp-theme .pane-eft-epp-hubs .tab-description p{padding-right:10px}.epp-theme .pane-eft-epp-hubs .details{color:#333}.epp-theme .pane-eft-epp-hubs .eft-epp-item.active .details,.epp-theme .pane-eft-epp-hubs .eft-epp-item:hover .details{background:#FFF}.epp-theme .pane-eft-epp-hubs .tab-title{color:#48C6D7}.epp-theme .pane-eft-epp-hubs .button{position:absolute;left:15px;bottom:40px}.epp-theme .pane-homepage-carousel .text-container{background:rgba(255,255,255,.7)}.epp-theme .pane-homepage-carousel .text-container .title{color:#06183D}.pane-homepage-carousel.homepage-carousel-b .overlay-off .text-container{background:0 0;width:270px;top:76px;border:none;padding:0;z-index:10}.pane-homepage-carousel.homepage-carousel-b .overlay-off .left{display:none}.pane-homepage-carousel.homepage-carousel-b .overlay-off .right{display:block;width:290px}.pane-homepage-carousel.homepage-carousel-b .overlay-off .right .title-below{display:block;margin:15px 0 10px 5px}.pane-homepage-carousel.homepage-carousel-b .overlay-off .link{display:block}.pane-homepage-carousel.homepage-carousel-b .right .title-below{display:none}
.node-type-low-fare #gradient-below{padding:10px .5% 0;width:99%}.pane-low-fare-title .lowest-fares-title{font-size:192%;margin:0}.pane-low-fare-menu-panel-pane-1 .selected{color:#333;font-weight:700}.pane-generic-search-form .form-item,.pane-generic-search-form .webform-component,.pane-generic-search-form fieldset{float:left;clear:none}.pane-generic-search-form .form-type-item{padding:3px 10px 0 0;margin:0 10px 0 0;min-height:70px;border-right:1px dashed #999}.pane-generic-search-form .form-type-item .form-item{clear:both;margin:0 0 5px;width:240px}.pane-generic-search-form .form-type-item label{float:left;font-weight:700}.pane-generic-search-form .form-type-item .form-select,.pane-generic-search-form .form-type-item .form-text{width:160px;float:right;padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-generic-search-form .form-type-item .form-select.form-disabled,.pane-generic-search-form .form-type-item .form-text.form-disabled{background:#CCC;border:1px solid #999}.pane-generic-search-form .form-item-one-way label{float:none;font-weight:400;vertical-align:text-top}.pane-generic-search-form .form-item-one-way{padding:3px 10px 0 0;margin:0 10px 0 0;min-height:70px;border-right:1px dashed #999}.pane-generic-search-form .form-select{padding:2px}.pane-generic-search-form .form-item-adult,.pane-generic-search-form .form-item-child,.pane-generic-search-form .form-item-senior,.pane-generic-search-form .form-item-youth{padding:3px 15px 0 0;margin:0 15px 0 0;min-height:70px;border-right:1px dashed #999}.pane-generic-search-form .form-item-adult .form-text,.pane-generic-search-form .form-item-child .form-text,.pane-generic-search-form .form-item-senior .form-text,.pane-generic-search-form .form-item-youth .form-text{width:30px;padding:3px;position:relative;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;border-radius:5px;color:#000;-webkit-box-shadow:inset 0 0 3px #CCC;box-shadow:inset 0 0 3px #CCC}.pane-generic-search-form .form-item-adult .field-prefix,.pane-generic-search-form .form-item-child .field-prefix,.pane-generic-search-form .form-item-senior .field-prefix,.pane-generic-search-form .form-item-youth .field-prefix{display:block;clear:both;color:#536079}.pane-generic-search-form .message{float:left;margin:3px 0 0}.pane-generic-search-form .message p{margin:0}.pane-generic-search-form .form-submit{float:left}.pane-generic-search-form .form-select.error,.pane-generic-search-form .form-text.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}
.page-car-hire #secondary_navigation,.page-hotels #secondary_navigation,.page-insurance #secondary_navigation,.page-trains #secondary_navigation{padding-bottom:0}.page-car-hire #page-title-area,.page-car-hire .pane-page-title,.page-eurostar-deals #page-title-area,.page-eurostar-plus-points #page-title-area,.page-hotels #page-title-area,.page-hotels .pane-title,.page-insurance #page-title-area,.page-insurance .pane-page-title,.page-loyalty-programmes #page-title-area,.page-travel-information #page-title-area{display:none}.pane-landing-page-blocks .view-display-id-block_6 .views-field-title,.pane-landing-page-blocks .views-field-title{font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:150%}.pane-carousel-pic-and-text,.pane-homepage-carousel,.pane-hotels-landing-page-carousel{margin:-20px 0 0 -1%;width:102%}.page-trains .pane-homepage-carousel{padding-top:20px}.page-trains .pane-homepage-carousel .view-content{padding-top:10px}.page-car-hire .pane-homepage-carousel,.page-hotels .pane-hotels-landing-page-carousel{padding-top:20px}.page-car-hire .pane-homepage-carousel .view-content{padding-top:10px}.page-insurance .pane-single-item-carousels{margin:-15px 0 15px -1%;padding:15px 0 0 1%;width:101%}.page-insurance .pane-single-item-carousels .carousel-controls{height:40px}.page-insurance .pane-single-item-carousels .carousel-categories{height:40px;margin:-2% -1%;width:101%}.page-eurostar-deals .pane-homepage-carousel,.page-eurostar-plus-points .pane-homepage-carousel,.page-frequent-traveller .pane-eft-epp-hubs,.page-travel-information .pane-homepage-carousel{margin:-20px 0 0;width:100%}.page-insurance .pane-single-item-carousels .view-content{padding-top:10px}.page-destinations .pane-carousel-pic-and-text{padding-top:20px;margin:-20px 0 0;width:100%}.pane-carousel-pic-and-text a{color:#24B5C9}.page-frequent-travellers #content{padding:10px 0 0}.pane-landing-page-blocks{float:left;clear:both;width:100%;padding:10px 0;background:#EEEFF1;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;color:#333}.pane-landing-page-blocks .views-row{float:left;padding:0 1% 0 .99%;width:23%;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-cccccc.gif) right repeat-y}.pane-landing-page-blocks .views-field-title{padding:0 0 8px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x;color:#06183D}.pane-landing-page-blocks .field-content{margin:.5em 0}.pane-landing-page-blocks a{color:#0096B2}.pane-landing-page-blocks img{-webkit-border-radius:7px;border-radius:7px}.pane-landing-page-blocks .views-row.views-row-4,.pane-landing-page-blocks .views-row.views-row-8{background:0 0}.pane-landing-page-blocks .view-empty{text-align:center}.pane-landing-page-blocks .views-row.views-row-5,.pane-landing-page-blocks .views-row.views-row-6,.pane-landing-page-blocks .views-row.views-row-7,.pane-landing-page-blocks .views-row.views-row-8{padding:10px 1% 0 .99%}.pane-landing-page-blocks .view-display-id-block_6 .views-field-title{background:0 0;color:#06183D;padding:0 0 4px}.pane-landing-page-blocks .view-display-id-block_6 .views-row-first{float:left;width:48%}.pane-landing-page-blocks .view-display-id-block_6 .views-row-last{float:left;width:47.9%}.pane-landing-page-blocks .view-display-id-block_6 .views-row{margin-bottom:-10px;padding:10px 1% 10px .99%}.pane-landing-page-blocks .view-display-id-block_6 .field-content{padding:0}.pane-landing-page-blocks .view-display-id-block_6 .field-content a span{text-decoration:none;font-weight:700}.pane-landing-page-blocks .views-row-first .EPP-seprator{border-right:1px solid #CCC;margin-right:-2%}
#places-view.no-results .item-list,.no-js .node-type-destination-city #tabs-0-content .item-list,.no-js .node-type-destination-country #tabs-0-content .item-list,.no-js .node-type-destination-district #tabs-0-content .item-list,.no-js .node-type-destination-region #tabs-0-content .item-list{display:none}.node-type-destination-city .ui-tabs-nav li,.node-type-destination-country .ui-tabs-nav li,.node-type-destination-district .ui-tabs-nav li,.node-type-destination-region .ui-tabs-nav li,.page-destination-place .ui-tabs-nav li,.page-destinations-city .ui-tabs-nav li,.page-destinations-country .ui-tabs-nav li,.page-destinations-district .ui-tabs-nav li,.page-destinations-region .ui-tabs-nav li{height:50px;margin:0 .4em 1px 0}.node-type-destination-city #gradient-above,.node-type-destination-country #gradient-above,.node-type-destination-district #gradient-above,.node-type-destination-region #gradient-above,.page-destination-country #gradient-above,.page-destination-event #gradient-above,.page-destination-place #gradient-above,.page-destinations-city #gradient-above,.page-destinations-country #gradient-above,.page-destinations-district #gradient-above,.page-destinations-list #gradient-above,.page-destinations-region #gradient-above,.page-destinations-trip-planner #gradient-above{padding:0 1%;width:98%}.node-type-destination-city .ui-tabs-panel,.node-type-destination-country .ui-tabs-panel,.node-type-destination-district .ui-tabs-panel,.node-type-destination-region .ui-tabs-panel{padding:0}.node-type-destination-city .ui-tabs,.node-type-destination-country .ui-tabs,.node-type-destination-district .ui-tabs,.node-type-destination-region .ui-tabs{border:none;background:0 0;padding:0}.node-type-destination-city .ui-tabs-nav,.node-type-destination-country .ui-tabs-nav,.node-type-destination-district .ui-tabs-nav,.node-type-destination-region .ui-tabs-nav{background:0 0;padding:.2em .2em 0 0;border-top:none;border-left:none;border-right:none}.node-type-destination-city .ui-state-default,.node-type-destination-country .ui-state-default,.node-type-destination-district .ui-state-default,.node-type-destination-region .ui-state-default{font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;background:#00A4AE}.node-type-destination-city .ui-state-active,.node-type-destination-city .ui-state-hover,.node-type-destination-country .ui-state-active,.node-type-destination-country .ui-state-hover,.node-type-destination-district .ui-state-active,.node-type-destination-district .ui-state-hover,.node-type-destination-region .ui-state-active,.node-type-destination-region .ui-state-hover{background:#FFF;border-top:1px solid #AAA;border-left:1px solid #AAA;border-right:1px solid #AAA}.node-type-destination-city .ui-state-active a,.node-type-destination-city .ui-state-hover a,.node-type-destination-country .ui-state-active a,.node-type-destination-country .ui-state-hover a,.node-type-destination-district .ui-state-active a,.node-type-destination-district .ui-state-hover a,.node-type-destination-region .ui-state-active a,.node-type-destination-region .ui-state-hover a{color:#333}.node-type-destination-city .ui-tabs-nav li a,.node-type-destination-country .ui-tabs-nav li a,.node-type-destination-district .ui-tabs-nav li a,.node-type-destination-region .ui-tabs-nav li a,.page-destination-country .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destination-place .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-city .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-city .ui-tabs-nav li a,.page-destinations-country .ui-tabs-nav li a,.page-destinations-country-event .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-country-place .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-district .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-district .ui-tabs-nav li a,.page-destinations-region .ui-tabs-nav li a,.page-destinations-region-event .ui-tabs .tabs-big-light-blue .ui-state-default a,.page-destinations-region-place .ui-tabs .tabs-big-light-blue .ui-state-default a{padding:.5em 1em 2em;min-width:130px;display:block}.node-type-destination-city .ui-state-default a,.node-type-destination-country .ui-state-default a,.node-type-destination-region .ui-state-default a,.page-destinations-city .ui-state-default a,.page-destinations-country .ui-state-default a,.page-destinations-district .ui-state-default a,.page-destinations-region .ui-state-default a{font-size:110%;color:#FFF;padding:.5em 1em 1em}.pane-viaeuropa-main-content-pane .panel-col-top{margin:5px 0 0;float:left;width:100%}.pane-viaeuropa-main-content-pane .center-wrapper{padding-right:215px;margin:0}.pane-viaeuropa-main-content-pane .panel-col-first{width:100%;padding:20px 0;position:relative;background:url(/sites/all/themes/custom/eurostar/base/img/pixel-cccccc.gif) left repeat-y}.pane-viaeuropa-main-content-pane .panel-col-first a{color:#00A4AE}.pane-viaeuropa-main-content-pane .panel-col-first .inside{margin:0 10px}.pane-viaeuropa-main-content-pane .panel-col-last{width:215px;position:relative;margin-right:-100%;background:#EEEFF1;color:#0096B2}.pane-viaeuropa-main-content-pane .panel-col-last .inside{padding:40px 14px 0 6px;width:193px;margin:0;float:left;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:none}.pane-via-europa-map #ve-map{margin:5px 0 0;width:100%;height:500px}.pane-node-field-destination-image .field-name-field-destination-image{width:100%;overflow:hidden;background:#06183D}.pane-node-field-destination-image .field-items{width:1000em}.pane-node-field-destination-image .field-item{float:left;margin-right:5px}.pane-node-field-destination-image .carousel{float:left;display:block;margin:0;padding:0;width:10000em}.pane-node-field-destination-image .carousel li{margin:0;padding:0 5px 0 0;background:0 0;float:left;display:block;list-style-type:none}.pane-node-field-destination-image .carousel-controls{height:55px}.node-type-destination-city .breadcrumb,.node-type-destination-country .breadcrumb,.node-type-destination-district .breadcrumb,.node-type-destination-region .breadcrumb,.page-destination-country .breadcrumb,.page-destination-event .breadcrumb,.page-destination-place .breadcrumb,.page-destinations-city .breadcrumb,.page-destinations-country .breadcrumb,.page-destinations-district .breadcrumb,.page-destinations-list .breadcrumb,.page-destinations-region .breadcrumb{padding:0;background:0 0;margin:15px 0 0}.page-destination-country h1,.page-destination-event h1,.page-destination-place h1,.page-destinations-city h1,.page-destinations-country h1,.page-destinations-district h1,.page-destinations-region h1{margin:30px 0 20px 227px}.node-type-destination-country .field-name-body .field-item p:first-child{font-size:130%;line-height:160%}#places-view .view-content{float:left;width:100%;border-left:solid 1px #CCC}#places-view .views-row{margin:0 0 0 1%;padding:8px 0 8px 150px;float:left;position:static;border-bottom:dotted 1px #CCC}#places-view .views-row img{-webkit-border-radius:7px;border-radius:7px}#places-view .views-row .image-wrapper{margin-left:-100%;width:150px;right:150px;position:relative;float:left}#places-view .views-row .content{width:100%;float:left;position:relative}#places-view .views-row p{margin:0 0 8px}#places-view .views-row .city-name{text-transform:capitalize}#places-view .tab-wrapper{padding:0;border:none}#places-view .ui-tabs-panel{padding:0}#places-view #map_canvas{margin:5px 0 0;width:99%;height:600px;background:#999}.pane-single-event-panel-pane-1 #places-view .views-row,.pane-ve-single-place-panel-pane-1 #places-view .views-row{padding:8px 0}.pane-single-event-panel-pane-1 .views-label,.pane-ve-single-place-panel-pane-1 .views-label{float:left;width:100%;clear:both;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:130%;padding:2% 1% 1% 0}
.country-menu{margin:0 0 -7px;position:relative;z-index:10}.country-menu a,.country-menu li,.country-menu ul,.country-menu ul.menu li{background:0 0;border:0;color:#000;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}.country-menu ul.menu li{float:left;list-style-type:none;width:20%;height:87px}.country-menu ul.menu li.active,.country-menu ul.menu li.active-trail{font-weight:400;background:url(/sites/all/themes/custom/eurostar/content/img/country-menu-active.png) top center no-repeat}.country-menu ul.menu li a{display:block;font-size:2em;height:30px;padding:49px 0 0 10px;text-decoration:none;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;background-color:#EEEFF1;color:#0096B2;border-top:1px solid #CCC;border-right:1px dotted #CCC}.country-menu ul.menu li.active a,.country-menu ul.menu li.active-trail a{background:0 0;border-top:none;color:#fff;font-weight:400;border-bottom:1px solid #06183D;border-right:none}.country-menu ul.menu li a:hover{text-decoration:none!important;border-top:1px solid #536079}.country-menu ul.menu li.active a:hover{border-top:none}.country-menu ul.menu li.menu-item-france a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -138px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-france a:focus,.country-menu ul.menu li.menu-item-france a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -138px no-repeat #536079}.country-menu ul.menu li.menu-item-france.active a,.country-menu ul.menu li.menu-item-france.active-trail a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -8px no-repeat}.country-menu ul.menu li.menu-item-france.active a:focus,.country-menu ul.menu li.menu-item-france.active a:hover,.country-menu ul.menu li.menu-item-france.active-trail a:focus,.country-menu ul.menu li.menu-item-france.active-trail a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -8px no-repeat #06183D}.country-menu ul.menu li.menu-item-belgium a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -396px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-belgium a:focus,.country-menu ul.menu li.menu-item-belgium a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -396px no-repeat #536079}.country-menu ul.menu li.menu-item-belgium.active a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -276px no-repeat}.country-menu ul.menu li.menu-item-belgium.active a:focus,.country-menu ul.menu li.menu-item-belgium.active a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -276px no-repeat #06183D}.country-menu ul.menu li.menu-item-the-netherlands a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -657px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-the-netherlands a:focus,.country-menu ul.menu li.menu-item-the-netherlands a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -657px no-repeat #536079}.country-menu ul.menu li.menu-item-the-netherlands.active a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -523px no-repeat}.country-menu ul.menu li.menu-item-the-netherlands.active a:focus,.country-menu ul.menu li.menu-item-the-netherlands.active a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -523px no-repeat #06183D}.country-menu ul.menu li.menu-item-germany a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1167px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-germany a:focus,.country-menu ul.menu li.menu-item-germany a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1167px no-repeat #536079}.country-menu ul.menu li.menu-item-germany.active a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1027px no-repeat}.country-menu ul.menu li.menu-item-germany.active a:focus,.country-menu ul.menu li.menu-item-germany.active a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1027px no-repeat #06183D}.country-menu ul.menu li.menu-item-switzerland a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -918px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-switzerland a:focus,.country-menu ul.menu li.menu-item-switzerland a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -918px no-repeat #536079}.country-menu ul.menu li.menu-item-switzerland.active a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -788px no-repeat}.country-menu ul.menu li.menu-item-switzerland.active a:focus,.country-menu ul.menu li.menu-item-switzerland.active a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -788px no-repeat #06183D}.country-menu ul.menu li.menu-item-angleterre a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1421px no-repeat #EEEFF1}.country-menu ul.menu li.menu-item-angleterre a:focus,.country-menu ul.menu li.menu-item-angleterre a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1421px no-repeat #536079}.country-menu ul.menu li.menu-item-angleterre.active a{background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1271px no-repeat}.country-menu ul.menu li.menu-item-angleterre.active a:focus,.country-menu ul.menu li.menu-item-angleterre.active a:hover{color:#fff;background:url(/sites/all/themes/custom/eurostar/content/img/sprite-countries.png) 112% -1271px no-repeat #06183D}
.pane-trip-planner.overview h3,.quicktabs-tabs a{font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:110%}.section-destinations .eurostar-left-column #columns #content{padding-bottom:0}.node-type-destination-city .pane-page-title,.node-type-destination-country .pane-page-title,.node-type-destination-district .pane-page-title,.node-type-destination-region .pane-page-title{margin:0 0 0 225px;width:auto}.pane-quicktabs-destination-tabs-region{margin-top:15px}.node-type-destination-city #content,.node-type-destination-country #content,.node-type-destination-district #content,.node-type-destination-region #content{color:#666}.pane-destination-children .views-row{float:left;padding:1% 1.3% 1% 0;width:32%}.pane-destination-children .views-field-title{margin:4% 0;font-weight:700}.pane-destination-children .views-field-field-destination-image img{-webkit-border-radius:7px;border-radius:7px}.pane-destination-children .views-row p{width:90%}.pane-destinations-filter-menu{background-color:#EEEFF1;padding:0 0 60px}.pane-destinations-filter-menu .pane-title{background:url(/sites/all/themes/custom/eurostar/content/img/country-menu-active.png) center top no-repeat;margin:0;padding:10px 0 10px 10px;color:#fff;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.pane-destinations-filter-menu .item-list{padding:0 10px}.pane-destinations-filter-menu .item-list ul{list-style:none;border:none;margin:0;padding:0;text-align:left}.pane-destinations-filter-menu .item-list ul li{background:0 0;padding:.5em .9em;border-bottom:1px dotted #999}.pane-destinations-filter-menu .item-list ul li a{padding:0;border-bottom:none}.pane-destinations-filter-menu .item-list ul li .active{color:#000}.pane-destinations-filter-menu .pane-content a{padding:10px 0 10px 21px;border-bottom:1px dotted #999;margin:0 0 0 10px;display:block;font-weight:400;color:#0096B2}.node-type-destination-country #sidebar-second,.node-type-destination-region #sidebar-second{background-color:#EEEFF1}.pane-trip-planner{border:2px solid #CCC;-webkit-border-radius:7px;border-radius:7px}.pane-trip-planner .trip-planner-inner{border:3px solid #FFF;padding:8px 2px 10px;float:left;background:url(/sites/all/themes/custom/eurostar/base/img/pattern-trip-planner.png);-webkit-border-radius:7px;border-radius:7px}.pane-trip-planner .pane-title{margin:0 0 10px 10px}.pane-trip-planner .pane-content{float:left;padding:0 1%;width:98%}.pane-trip-planner .view-trip-planner.view-display-id-block .view-content,.pane-trip-planner .view-trip-planner.view-display-id-block .view-empty{background:#FFF;float:left;padding:2%;width:96%;-webkit-border-radius:7px;border-radius:7px}.pane-trip-planner .view-trip-planner.view-display-id-block .view-footer{margin:10px 0 0;float:left;width:98%;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:0 1% 5px}.pane-trip-planner .view-trip-planner.view-display-id-block .view-footer p{margin:5px 0 0}.pane-trip-planner .view-trip-planner.view-display-id-block .view-empty p{margin:5px 0}.pane-trip-planner.overview{border:none}.pane-trip-planner.overview .trip-planner-inner{background:0 0;border:none;padding:0;width:100%;-webkit-border-radius:0;border-radius:0}.pane-trip-planner.overview .pane-content{padding:0;width:100%}.pane-trip-planner.overview .view-trip-planner{float:left;width:100%}.pane-trip-planner.overview .tab-wrapper{background:0 0;border:none;padding:0}.pane-trip-planner.overview .ui-tabs .ui-tabs-panel{padding:0}.pane-trip-planner.overview .views-field-field-destination-image img{-webkit-border-radius:7px;border-radius:7px;float:left;width:140px;margin-right:10px}.pane-trip-planner.overview #trip-planner .tab-content{float:left;border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-trip-planner.overview .empty #trip-planner .tab-content{border:none}.pane-trip-planner.overview .view-content{padding-bottom:10px;border:none}.pane-trip-planner.overview .views-row{clear:both;margin:0;padding:8px 10px 8px 160px;min-height:140px;background-color:#EEEFF1;border-top:1px dotted #999}.pane-trip-planner.overview .views-row img{-webkit-border-radius:7px;border-radius:7px}.pane-trip-planner.overview .views-row .image-wrapper{margin-left:-100%;width:150px;right:150px;position:relative;float:left}.pane-trip-planner.overview .views-row .content{width:100%;float:left;position:relative}.pane-trip-planner.overview .views-row .title{margin:0}.pane-trip-planner.overview .views-row .flag-link{margin:0;float:right}.pane-trip-planner.overview h3{padding-left:1%}.pane-trip-planner.overview .type{margin-top:0;color:#999}.pane-trip-planner.overview .bef-select-as-links{padding-bottom:3%;border-bottom:1px dotted #999}.pane-trip-planner.overview .bef-select-as-links .form-item .form-item{float:left;padding:0 1%;border-right:1px solid #999}.pane-trip-planner.overview .views-exposed-widget{float:none;margin:5px 0 5px 10px}.pane-trip-planner.overview .views-exposed-form label{display:inline;float:left}.pane-trip-planner.overview #map_canvas{width:100%;height:600px;margin:5px 0 0}.pane-trip-planner.overview .view-empty{padding:50px 0;font-weight:700;float:left}.quicktabs-tabs{min-height:45px}.quicktabs-tabs ul{margin-left:0;padding-left:0;white-space:nowrap}.quicktabs-tabs ul li{display:inline;list-style-type:none}.quicktabs-tabs a{padding:1em 6em 2em 1em;font-weight:400;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}.quicktabs-tabs li.active a{background-color:#fff;color:#333;border:1px solid #CCC;border-bottom:none}.quicktabs-tabs a:link,.quicktabs-tabs a:visited{color:#fff;background-color:#00B3CC;text-decoration:none}.quicktabs-tabs a:hover{color:#333;background-color:#fff;text-decoration:none;border:1px solid #CCC;border-bottom:none}.node-type-destination-region ul.quicktabs-tabs li,.page-destinations-trip-planner ul.quicktabs-tabs li{background-image:none;padding:0}#quicktabs-container-trip_planner_page{border:1px solid #CCC;margin-top:-11px}.node-type-travelogue-article #sidebar-second .pane-title,.view-travelogue .views-field-title{border-bottom:1px dotted #999;padding-bottom:2%;width:95%}.node-type-travelogue-article .pane-page-title{margin-left:225px}.node-type-travelogue-article #sidebar-second{background-color:#EEEFF1}.node-type-travelogue-article #sidebar-second .pane-title{font-family:Arial,sans-serif;font-weight:800;font-size:100%}.view-travelogue .view-content{margin-bottom:5%}.pane-node-flag-trip-planner-link{margin:0 0 -20px}.pane-node-flag-trip-planner-link .flag-trip-planner{display:block;float:right}.pane-node-flag-trip-planner-link a,.pane-node-flag-trip-planner-link a.unflagged,p.flag-link a,p.flag-link a.unflagged{padding:6px 30px 6px 0;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) 31% -2430px no-repeat}.pane-node-flag-trip-planner-link a.unflag-action,p.flag-link a.unflag-action{padding:0 19px 1px 0;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) 22% -1487px no-repeat}.pane-destinations-helper-menu .item-list ul li{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-menu.png) no-repeat;padding:.5em 0 .5em .9em}.pane-destinations-list-page-title h1{padding:20px 0 10px 225px}.page-destinations-list .view-destinations-list-country-regions{border-top:1px solid #CCC}.view-destinations-country-regions .views-field-body,.view-destinations-country-regions .views-field-view-node,.view-destinations-list-country-regions .views-field-body,.view-destinations-list-country-regions .views-field-view-node{display:inline}.view-destinations-country-regions .view-header{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) top repeat-x;border-bottom:1px solid #CCC;padding:7px 10px}.view-destinations-country-regions .view-header .space{margin:0 5px}.page-destinations-list .attachment-after{display:none}.view-destinations-country-regions .view-content,.view-destinations-list-country-regions .view-content{margin-left:10px}.view-destinations-country-regions .views-field-nothing,.view-destinations-list-country-regions .views-field-nothing{padding:0 0 10px 10px;margin-left:-10px;border-bottom:1px solid #CCC}.view-destination-list-of-districts,.view-destinations-list-country-regions-cities{margin:15px 0 0}.view-destination-list-of-districts .view-content,.view-destinations-list-country-regions-cities .view-content{margin-left:0}.view-destination-list-of-districts .views-row,.view-destinations-list-country-regions-cities .views-row{border-bottom:none}.view-destination-list-of-districts .view-children,.view-destinations-list-country-regions-cities .view-children{width:145px;padding-right:10px;display:inline-block;vertical-align:top;zoom:1;*display:inline}.view-destination-list-of-districts img,.view-destinations-list-country-regions-cities img{-webkit-border-radius:7px;border-radius:7px}.view-destination-list-of-districts .child-view,.view-destinations-list-country-regions-cities .child-view{padding:10px 0 0;font-weight:700}.view-destination-list-of-districts p,.view-destinations-list-country-regions-cities p{margin:0 0 15px}.pane-destinations-helper-menu .item-list ul{border-bottom:1px solid #CCC;margin-bottom:30px}.item-list ul li.city-cities,.item-list ul li.country-country,.item-list ul li.region-regions{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-menu.png) 0 -69px no-repeat;padding:.5em 0 .5em .9em}.item-list ul li.not-closed.city-cities,.item-list ul li.not-closed.city-districts,.item-list ul li.not-closed.region-regions{background:url(/sites/all/themes/custom/eurostar/base/img/sprite-menu.png) 0 -130px no-repeat;padding:.5em 0 .5em .9em}.pane-destinations-helper-menu .item-list ul li.not-hidden{background:0 0;padding-left:25px;border-top:1px dotted #CCC}.closed.city-cities a,.closed.region-regions a,.country-country a,.pane-destinations-helper-menu li.not-hidden a{color:#000}
#search-results-page #gradient-above{padding:0 1%;width:98%}#search-results-page .pane-page-breadcrumb{margin-bottom:10px}#search-results-page .breadcrumb{padding:0;background:0 0;margin:15px 0 0}.pane-search-result{margin:20px 0 0;border-top:solid 1px #CCC}.pane-search-result .search-results{padding:0;margin:0;width:75%}.pane-search-result .search-result .title{margin-bottom:0;font-size:100%}.pane-search-result .search-result .search-snippet-info{padding:0}.pane-search-result .search-info{display:none}.js .pane-search-form .enabled .form-text,.pane-search-form .form-text{padding:.25em 1.15em .25em 1.8em;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-header.png) -11px -124px no-repeat #FFF;outline:0;color:#333;width:150px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #999;-webkit-box-shadow:inset 0 0 6px #999;box-shadow:inset 0 0 6px #999}.pane-search-form .form-actions{color:#fff;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-search-form .form-actions.focusable:active,.pane-search-form .form-actions.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-search-form .form-actions .form-submit{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-search-form .form-actions .form-submit.focusable:active,.pane-search-form .form-actions .form-submit.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.js .pane-search-form .form-text{width:100px;color:#CCC}
.site-map-menus,.site-map-message{margin:0 1%;width:98%;float:left}.site-map-menu{padding:0;margin:0}.page-sitemap #site-map li{clear:both;display:block;float:left;font-size:16px;list-style-type:none;margin:20px 0 0;width:98%;padding:1% 1% 0;background:url(/sites/all/themes/custom/eurostar/base/img/gradient-60-DEDEDE-FFF.png) top repeat-x;background-image:-webkit-linear-gradient(bottom,#FFF 0,#DEDEDE 60px);background-image:-moz-linear-gradient(bottom,#FFF 0,#DEDEDE 60px);background-image:-o-linear-gradient(bottom,#FFF 0,#DEDEDE 60px);background-image:linear-gradient(to top,#FFF 0,#DEDEDE 60px)}.page-sitemap #site-map li a{display:block;padding:6px 0;border-bottom:solid 1px #CCC}.page-sitemap #site-map li li{float:left;margin:0;font-size:14px;width:100%;padding:6px 0;background:0 0}.page-sitemap #site-map li li a{border:none;display:inline;font-weight:700}.page-sitemap #site-map li li li{float:left;font-size:12px;padding:6px 1%;width:98%;border-bottom:dotted 1px #CCC}.page-sitemap #site-map li li li a{text-decoration:underline;font-weight:700}.page-sitemap #site-map li li li a:hover{text-decoration:none}.page-sitemap #site-map li li li li{clear:none;float:left;font-size:12px;text-decoration:none;width:23%;padding:0 0 0 2%;border:none}.page-sitemap #site-map li li li li a{text-decoration:none;font-weight:400}.page-sitemap #site-map li li li li a:hover{text-decoration:underline}.page-sitemap #site-map li li li li li,.page-sitemap #site-map li li li li li li{clear:none;float:left;font-size:12px;padding:0 0 0 2%;text-decoration:none;width:98%}
