.pane-multistep #edit-continue{float:right}.pane-back-to-details .pane-content a{text-decoration:none}.pane-back-to-details .pane-content a:hover{text-decoration:underline}.page-upgrade-train-outbound-train #page-title-area .pane-back-to-details{margin:25px 0 0}.page-upgrade-train-outbound-train #page-title-area .pane-page-title h1{margin:10px auto 20px}.page-upgrade-train-change-journey .pane-back-to-details{margin:10px 0 -20px}.page-book-train #gradient-below{padding:20px .5% 0;width:99%}.pane-payment-details{width:98%;padding:0 1% 10px;background:#EEEFF1;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-traveller-ages .form-wrapper{border-top:solid 1px #CCC;background:#EEEFF1;padding:10px;margin:0}.pane-traveller-ages .form-item{clear:both;display:block;position:relative;width:100%;color:#333}.pane-traveller-ages .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-traveller-ages .form-type-phone .form-item-phone-country-code .field-prefix,.pane-traveller-ages .form-type-phone .form-item-phone-phone-number .form-text{display:block}.pane-traveller-ages .form-item .description{padding-left:41%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}.pane-traveller-ages .form-item .description.password-suggestions{padding:.5%;margin:0 0 0 41%}.pane-traveller-ages .form-item .password-strength,.pane-traveller-ages .form-item div.password-confirm{width:25%}.pane-traveller-ages .form-checkbox,.pane-traveller-ages .form-radio{float:left;margin-left:41%}.pane-traveller-ages .form-type-checkbox,.pane-traveller-ages .form-type-radio{margin:0 0 inherit}.pane-traveller-ages .form-type-checkbox label,.pane-traveller-ages .form-type-radio label{text-align:left;padding:0 0 0 10px;width:55%}.pane-traveller-ages .form-type-checkbox .description,.pane-traveller-ages .form-type-radio .description{padding-left:43%;margin-left:0;clear:both}.pane-traveller-ages .form-type-radios .form-radios{float:left;width:56%}.pane-traveller-ages .form-type-radios .form-type-radio{margin:0 0 .8em}.pane-traveller-ages .form-type-radios .form-type-radio input{float:none;margin:0}.pane-traveller-ages .form-type-radios .form-type-radio label{float:none;vertical-align:text-top;padding:0 0 0 5px}.pane-traveller-ages .form-type-radios .description{clear:both}.pane-traveller-ages .form-select,.pane-traveller-ages .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-traveller-ages .form-item .form-textarea-wrapper{padding-left:41%;font-family:Arial,sans-serif;font-size:100%}.pane-traveller-ages .container-inline-date .form-type-date-popup{float:left}.pane-traveller-ages .container-inline-date .form-type-date-popup .date-padding{padding:0}.pane-traveller-ages .container-inline-date .form-type-date-popup .date-padding .description{padding-left:0}.pane-traveller-ages .form-type-phone .container-inline{margin:0 0 0 41%;width:55%}.pane-traveller-ages .form-type-phone .form-item-phone-country-code{margin:0;float:left;width:20%;clear:none}.pane-traveller-ages .form-type-phone .form-item-phone-phone-number{margin:0;float:left;width:70%;padding-left:1%;clear:none}.pane-traveller-ages .form-type-phone .description{clear:both}.pane-traveller-ages .form-type-dob .container-inline{margin:0 0 0 41%;width:55%}.pane-traveller-ages .form-type-dob .form-type-select{width:30%;float:left;margin:0;clear:none}.pane-traveller-ages .form-type-dob .form-type-select select{width:90%}.pane-traveller-ages .form-type-dob .description{clear:both}.pane-traveller-ages input.error,.pane-traveller-ages select.error,.pane-traveller-ages textarea.error{border:1px solid #F31127;-webkit-box-shadow:0 0 3px #F31127;box-shadow:0 0 3px #F31127}.pane-traveller-ages .fieldset-legend{color:#666;font-family:eurostarsansregular,Tahoma,Geneva,sans-serif;font-size:134%;margin:10px 0 0;position:absolute}.pane-traveller-ages .form-required{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pane-traveller-ages .form-required.focusable:active,.pane-traveller-ages .form-required.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pane-traveller-ages .fake-label{float:left;clear:both;width:40%;padding:0 60% 0 0;text-align:right}.pane-traveller-ages .markup-text-wrapper{float:left;width:58%}.pane-traveller-ages .paf_container{padding:0;border:none}.pane-traveller-ages .find-address-button,.pane-traveller-ages .paf-button{margin:0 0 0 41%}.pane-traveller-ages .enter-address-manually{margin-left:10px}.pane-traveller-ages .button-wrapper,.pane-traveller-ages .form-actions{margin:0 0 10px;padding:10px 0 0;width:100%;background:#FFF;border-top:solid 1px #CCC}.pane-traveller-ages .save-button{margin:0 5px 0 41%;float:right}.pane-journey-time-widget .pane-title,.pane-traveller-ages .fieldset-wrapper{margin:0}.pane-traveller-ages .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-traveller-ages .cancel-button :hover{text-decoration:underline}.pane-traveller-ages .form-text{width:50px}.pane-journey-time-widget .sub-title{margin:5px 0 10px;padding-bottom:6px;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x}.pane-journey-time-widget .your-station{margin:5px 0 10px;padding:5px 5px 12px 51px;background:url(/sites/all/themes/custom/eurostar/base/img/sprite-icons.png) -175px -4395px no-repeat #E6F0D6;border:1px solid #64A12B;-webkit-border-radius:7px;border-radius:7px}.pane-journey-time-widget a{color:#0096B2}.pane-journey-time-widget .form-item-stations{padding:0 5px;margin:5px 0}.pane-journey-time-widget #journey_times_list{padding:1px 0 0;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) top repeat-x}.pane-journey-time-widget .item-list ul li{padding:3px 5px 4px;margin:0;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) bottom repeat-x}.pane-journey-time-widget .no-result{padding:0 5px;margin:7px 0}.pane-journey-time-widget .form-select{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-viaeuropa-main-content-pane .pane-journey-time-widget .form-select{width:90%}.pane-journey-time-widget.has-personalised-content .title{margin:0}.pane-journey-time-widget.has-personalised-content .item-list h3{font-size:100%;margin:10px 0 0;color:#333}.pane-journey-time-widget.has-personalised-content .item-list ul li{background:0 0;padding:3px 0}.pane-interstitial{display:none}