#standard-booking-path-login-register-or-guest-form .fieldset-description,#standard-booking-path-login-register-or-guest-form legend,.pane-login-register-or-guest .pane-title{display:none}.pane-login-register-or-guest .sbp-login-form-wrapper{padding:0 1% 10px;width:98%;background:#EEEFF1;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC}.pane-login-register-or-guest .fake-title{margin:15px 0 0;padding:0 0 15px;border-bottom:solid 1px #CCC}#standard-booking-path-login-register-or-guest-form .form-type-radio{padding:11px 1% 10px;width:98%;float:left;margin:0;background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) top repeat-x #FFF;cursor:pointer}#standard-booking-path-login-register-or-guest-form .form-type-radio:first-child{padding:10px 1%;background:#FFF}#standard-booking-path-login-register-or-guest-form .form-type-radio .field-suffix{float:right}#standard-booking-path-login-register-or-guest-form .active:first-child{padding:10px 1%;background:#E6F0D6}#standard-booking-path-login-register-or-guest-form .form-type-radio.active,#standard-booking-path-login-register-or-guest-form .form-type-radio.hover{background:url(/sites/all/themes/custom/eurostar/base/img/dots-cccccc-horz.png) top repeat-x #E6F0D6}#standard-booking-path-login-register-or-guest-form .form-type-radio.last{border-bottom:solid 1px #CCC}#standard-booking-path-login-register-or-guest-form .form-type-radio label{font-size:100%;margin:0 0 0 5px;font-weight:700;font-family:Arial,sans-serif;color:#333}#standard-booking-path-login-register-or-guest-form .form-type-radio .description{font-size:100%;margin:0 0 0 2.5%}#standard-booking-path-login-register-or-guest-form fieldset{padding:0;margin:0}#standard-booking-path-login-register-or-guest-form .form-item-mail,#standard-booking-path-login-register-or-guest-form .form-item-name,#standard-booking-path-login-register-or-guest-form .form-item-pass,#standard-booking-path-login-register-or-guest-form .form-item-password{clear:both;display:block;position:relative;width:100%;padding:5px 0;margin:0;background:#FFF}#standard-booking-path-login-register-or-guest-form .form-wrapper .form-item-mail{padding:10px 0}#standard-booking-path-login-register-or-guest-form .form-item-mail.active,#standard-booking-path-login-register-or-guest-form .form-item-name.active,#standard-booking-path-login-register-or-guest-form .form-item-pass.active,#standard-booking-path-login-register-or-guest-form .form-item-password.active{background:#E6F0D6}#standard-booking-path-login-register-or-guest-form .form-item-mail label,#standard-booking-path-login-register-or-guest-form .form-item-name label,#standard-booking-path-login-register-or-guest-form .form-item-pass label,#standard-booking-path-login-register-or-guest-form .form-item-password label{display:inline;float:left;font-weight:700;text-align:left;padding:0 1% 0 3.5%;width:15%;font-family:Arial,sans-serif;color:#333}#standard-booking-path-login-register-or-guest-form .form-item-mail .description,#standard-booking-path-login-register-or-guest-form .form-item-name .description,#standard-booking-path-login-register-or-guest-form .form-item-pass .description,#standard-booking-path-login-register-or-guest-form .form-item-password .description{padding-left:19.5%;padding-top:5px;font-family:Arial,sans-serif;font-size:100%}#standard-booking-path-login-register-or-guest-form .form-item-mail .form-text,#standard-booking-path-login-register-or-guest-form .form-item-name .form-text,#standard-booking-path-login-register-or-guest-form .form-item-pass .form-text,#standard-booking-path-login-register-or-guest-form .form-item-password .form-text{width:200px;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}#standard-booking-path-login-register-or-guest-form .form-type-checkbox{clear:both;display:block;position:relative;width:80%;padding:5px .5% 5px 19.5%;margin:0;background:#FFF}#standard-booking-path-login-register-or-guest-form .form-type-checkbox.active{background:#E6F0D6}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm{clear:both;display:block;position:relative;width:100%;padding:5px 0;margin:0;background:#FFF}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm.active{background:#E6F0D6}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .password-parent.active{padding:10px 1% 0 0}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .confirm-parent{padding:5px 0}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .password-strength{margin:0 1% 0 0}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm label{display:inline;float:left;font-weight:700;text-align:left;padding:0 1% 0 3.5%;width:15%;font-family:Arial,sans-serif;color:#333}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .form-text{width:200px;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}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .description{padding-top:5px;font-family:Arial,sans-serif;font-size:100%}#standard-booking-path-login-register-or-guest-form .form-type-password-confirm .password-suggestions.description{padding:.5%}#standard-booking-path-login-register-or-guest-form .form-item-remember-mail,#standard-booking-path-login-register-or-guest-form .form-wrapper .form-item-terms-and-conditions{padding:5px .5% 10px 19.5%}#standard-booking-path-login-register-or-guest-form .form-wrapper .form-item-terms-and-conditions .description{margin:0;font-size:100%}#standard-booking-path-login-register-or-guest-form .t-and-c{padding:5px .5% 10px 19.5%;background:#FFF;border-bottom:solid 1px #CCC}#standard-booking-path-login-register-or-guest-form .t-and-c.active{background:#E6F0D6}#standard-booking-path-login-register-or-guest-form .form-text.error{border:1px solid #F31127}#standard-booking-path-login-register-or-guest-form .multistep-back,#standard-booking-path-login-register-or-guest-form .multistep-continue{margin:10px 0 0}.js #standard-booking-path-login-register-or-guest-form .form-item-field-user-comm-pref,.js #standard-booking-path-login-register-or-guest-form .form-item-mail,.js #standard-booking-path-login-register-or-guest-form .form-item-name,.js #standard-booking-path-login-register-or-guest-form .form-item-pass,.js #standard-booking-path-login-register-or-guest-form .form-item-password,.js #standard-booking-path-login-register-or-guest-form .form-item-remember-mail,.js #standard-booking-path-login-register-or-guest-form .form-item-terms-and-conditions,.js #standard-booking-path-login-register-or-guest-form .form-type-password-confirm,.js #standard-booking-path-login-register-or-guest-form .t-and-c{display:none}#standard-booking-path-login-register-or-guest-form .facebook-action-connect{float:right;margin-right:1%}