.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}