/* ==========================================================================
Rentalcars.com Colour Palette
========================================================================== */
/* Primary colours
========================================================================== */
/* Secondary colours
========================================================================== */
/* Tertiary colours
========================================================================== */
.help-centre input, .help-centre textarea { font-size: 16px; line-height: 44px; font-family: inherit; border: 1px solid #dadada; margin-top: 5px; padding: 11px; width: 95%; box-sizing: content-box; }
.help-centre input.success, .help-centre input.valid, .help-centre textarea.success, .help-centre textarea.valid { background: white url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-check-green.png) 97% 50% no-repeat; }
.help-centre input.error, .help-centre textarea.error { background: white url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-cross-red.png) 97% 50% no-repeat; }
.help-centre .hero { padding: 22px 0; }
.help-centre .hero-title { font-size: 2.75em; }
.help-centre .hero-lede { font-size: 1.5em; margin-bottom: 22px; }
.help-centre .hero-nav { background: transparent; padding: 0; bottom: 44px; }
.help-centre .hero-nav-list { white-space: normal; overflow-x: visible; -webkit-overflow-scrolling: auto; -ms-overflow-style: auto; }
.help-centre .hero-nav-item { display: inline-block; margin-right: 5px; *display: inline; *zoom: 1; *height: 66px; }
.help-centre .hero-nav-item:last-of-type { margin-right: 0; }
.help-centre .hero-nav-link { *display: block; color: #444444; font-size: 1em; padding: 22px; background: rgba(255, 255, 255, 0.5); border-top: 4px solid transparent; }
.help-centre .hero-nav-link:hover, .help-centre .hero-nav-link:focus { color: inherit; background: white; }
.help-centre .hero-nav-link.selected { background: white; border-color: #0E94F7; }
.help-centre .search { width: 60%; margin: 0 auto; }
.help-centre .search-error { background: #0E94F7 url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-circle-cross-white.png) 3% 50% no-repeat; }
.help-centre .main-header, .help-centre .main-content { width: 66.66664%; margin: 0 auto; }
.help-centre .articlesMobile { display: none; }
.help-centre .articlesDesktop { display: block; }
.help-centre .corporate-header { text-align: left; float: left; width: 24.99999%; }
.help-centre .corporate-content { float: left; width: 66.66664%; }
.help-centre .corporate-content .pad { padding: 11px; }
.help-centre .topic-nav { margin: 0 auto; padding: 0 11px; display: block; border-bottom: none; }
.help-centre .topic-nav-icon, .help-centre .topic-nav-title { float: none; }
.help-centre .topic-nav-title { font-size: 1em; font-weight: bold; color: #0E94F7; text-align: center; margin-top: 5px; }
.help-centre .topic-nav-item { width: 32%; height: 118px; vertical-align: middle; margin: 0 0.5% 11px 0.5%; padding: 5px; background: #e7f4fe; border: 1px solid #cfeafd; border-radius: 5px; word-wrap: break-word; outline: none; position: relative; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; -webkit-tap-highlight-color: transparent; }
.help-centre .topic-nav-item:hover { background: white; }
.help-centre .topic-nav-item:hover .topic-nav-title, .help-centre .topic-nav-item:hover h3.topic-nav-title { color: #3ea9f9; }
.help-centre .topic-nav-item.first { margin-left: 0; }
.help-centre .topic-nav-item.last { margin-right: 0; }
.help-centre .topic-nav-item.active { background: white; }
.help-centre .topic-nav-icon { display: block; margin: 0 auto; width: 36px; height: 36px; margin: 0 auto; }
.help-centre .topic-nav-icon.driver-requirements { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-driver-requirements-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.fuel-policy { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-fuel-policy-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.insurance { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-insurance-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.extras { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-extras-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.payment { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-payment-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.amendment { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-amendment-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.pick-up { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-pick-up-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.rules { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-rules-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.after-rental { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-after-rental-sml.png) 50% 50% no-repeat; }
.help-centre .topic-nav-icon.settings { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-settings-sml.png) 50% 50% no-repeat; }
.help-centre .clear-search { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-circle-cross-blue.png) 0 50% no-repeat; }
.help-centre .alert-no-results { margin: 100px 0; background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-circle-cross-grey.png) 50% 0 no-repeat; }
.help-centre .contact-points { text-align: center; }
.help-centre .contact-points-nav-item { border-bottom: none; margin-bottom: 0; }
.help-centre .contact-points-nav-icon { float: none; width: auto; background-position: 50% 50%; }
.help-centre .contact-points-nav.quarter .contact-points-nav-item { float: left; width: 25%; *width: 24.9%; }
.help-centre .contact-points-nav.third .contact-points-nav-item { float: left; width: 33%; }
.help-centre .contact-points-nav.half .contact-points-nav-item { float: left; width: 50%; }
.help-centre .contact-points-nav.full .contact-points-nav-item { float: left; width: 100%; }
.help-centre #contact-points-post-rental { text-align: center; }
.help-centre #contact-points-phone { text-align: center; }
.help-centre #contact-points-phone .phone-number { float: left; width: 33%; }
.help-centre #contact-points-phone .opening-hours-table, .help-centre #contact-points-phone .international-numbers { width: 66%; }
.help-centre .search-button { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-search.png) 50% 50% no-repeat; }
.help-centre .hero-image { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site_graphics/newsite/self-serve/help-centre/hero-image.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site_graphics/newsite/self-serve/help-centre/hero-image.jpg', sizingMethod='scale')"; }
.help-centre .hero-nav-item { *display: inline; }
.help-centre .hero-nav-link { background: white; }
.help-centre .accordion-toggle { background: #e7f4fe url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-arrow-blue-down.png) 98% 50% no-repeat; }
.help-centre .accordion-toggle.active { background: #e7f4fe url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-arrow-blue-up.png) 98% 50% no-repeat; }
.help-centre .accordion-content .feedback-toggle.yes { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-thumbs-up-grey.png) 0 50% no-repeat; }
.help-centre .accordion-content .feedback-toggle.no { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-thumbs-down-grey.png) 0 50% no-repeat; }
.help-centre .accordion-content .feedback-toggle:hover.yes, .help-centre .accordion-content .feedback-toggle:focus.yes, .help-centre .accordion-content .feedback-toggle.selected.yes { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-thumbs-up-green.png) 0 50% no-repeat; }
.help-centre .accordion-content .feedback-toggle:hover.no, .help-centre .accordion-content .feedback-toggle:focus.no, .help-centre .accordion-content .feedback-toggle.selected.no { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-thumbs-down-red.png) 0 50% no-repeat; }
.help-centre .manage-booking { background: #56D07D url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-manage-booking.png) 3% 50% no-repeat; margin: 0 0 11px 0; }
.help-centre .contact-points-widget-header .toggle { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-arrow-grey-down.png) 98% 50% no-repeat; }
.help-centre .contact-points-widget-header .toggle.active { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-arrow-grey-up.png) 98% 50% no-repeat; }
.help-centre .contact-points-widget-body .live-chat-icon { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-live-chat-sml.png) 50% 50% no-repeat; }
.help-centre .contact-points-widget-body .phone { border-top: none; border-left: 1px solid #ececec; }
.help-centre .contact-points-widget-body .phone-icon { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-phone-sml.png) 50% 50% no-repeat; }
.help-centre .contact-points-widget-body .phone, .help-centre .contact-points-widget-body .live-chat { float: left; width: 44.7%; }
.help-centre .contact-points .btn { float: none; }
.help-centre .contact-points-nav-icon.live-chat { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-live-chat.png) 50% 50% no-repeat; }
.help-centre .contact-points-nav-icon.phone { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-phone.png) 50% 50% no-repeat; }
.help-centre .contact-points-nav-icon.email { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-email.png) 50% 50% no-repeat; }
.help-centre .contact-points-nav-icon.current-rental { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-calendar.png) 50% 50% no-repeat; }
.help-centre .contact-points-nav-icon.post-rental { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-post-rental.png) 50% 50% no-repeat; }
.help-centre .contact-points-nav-icon.corporate { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-corporate.png) 50% 50% no-repeat; }
.help-centre #contact-methods-post-rental, .help-centre #contact-points-post-rental { text-align: center; }
.help-centre #contact-methods-phone .opening-hours-table, .help-centre #contact-methods-phone .international-numbers { margin: 0 auto; width: 66%; }
.help-centre .corporate .our-office-address { width: 40%; float: left; }
.help-centre .corporate .our-office-map { width: 60%; float: left; }
.help-centre .corporate .external-link-title { background: url(/images/site_graphics/newsite/self-serve/help-centre/icons/icon-external-link.png) 0 50% no-repeat; }
.help-centre .emailForm .customer-details, .help-centre .emailForm .customer-message { float: left; width: 50%; }
.help-centre .emailForm .contact-methods-email-message { height: 292px; }
