article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;clear:both}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0;border-bottom:1px dotted #000;cursor:help}html{overflow-y:scroll}body{background:#FFF;font:62.5%/1.4 Arial,Helvetica,Verdana,sans-serif}body.portal-popup{background:0;padding:10px}body.configuration-popup{padding-bottom:0}body.portal-iframe{padding:0}body.html-editor{background:#FFF;color:#000}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol{list-style:decimal outside}ul{list-style:disc outside}ul ul{list-style-type:circle}ol ol{list-style-type:upper-roman}dl dd{margin-left:1em}th{font-weight:bold}caption{margin-bottom:.5em;text-align:center}p{margin-bottom:1em}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h1,h2,h3{margin:1em 0}h4,h5,h6{font-size:1.1em}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}b,strong{font-weight:bold}i,em{font-style:italic}code,pre{font-family:"Courier New",Courier,monospace;white-space:pre}.important{font-weight:bold}body.staging,body.live-view{border:10px solid #F00}body.live-view{border-color:#FC0}.portal-iframe.staging{border:0}.portal-iframe #main-content{width:100%}.alert-background{background:#000}.popup-alert-notice{background-color:#FFC;border-bottom-color:#FC0}.popup-alert-warning{background-color:#FDD;border-bottom-color:#F00}.portal-add-content{background:#FFF;text-align:left;z-index:20}.portal-add-content a{text-decoration:none}.loading-animation{background:url(../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left}hr,.separator{border-top:1px dotted #bfbfbf}.update-available{margin-top:10px;padding:2px;text-align:left}.highlight{background:#FFC;font-weight:bold;margin:0 1px}.aui-state-default{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca}.aui-state-hover{background:#b9ced9 url(../images/application/state_hover_bg.png) repeat-x 0 0;border-color:#627782}.aui-state-active{background:#ebebeb url(../images/application/state_active_bg.png) repeat-x 0 0;border-color:#555}.results-header{background:#d1d6dc}.results-header th,.results-header td{color:#7b7c7f;padding:5px 10px}.results-header .sort-column .result-column-name{background:url(../images/arrows/05_up.png) no-repeat 100% 50%;display:inline-block;font-style:italic;padding-right:15px}.results-header .sort-desc .result-column-name{background-image:url(../images/arrows/05_down.png)}.results-row td{background:0;padding:5px 10px}.results-row.alt td{background:#dde1e6}.results-row.hover td{background:#bcc3cc}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#FFC}.portlet-boundary.aui-dd-dragging{opacity:.6}.portlet-boundary.aui-dd-dragging .portlet{border:2px dashed #ccc}.aui-portal-layout-proxy{opacity:1!important}.aui-portal-layout-proxy .portlet-topper{background-image:none}.aui-proxy{cursor:move;opacity:.65;position:absolute}.aui-proxy.generic-portlet{height:200px;width:300px}.aui-proxy.generic-portlet .portlet-title{padding:10px}.aui-proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.aui-resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.aui-sortable-proxy{background:#727c81;margin-top:1px}.lfr-freeform-layout-drag-indicator{visibility:hidden}.aui-portal-layout-drag-target-indicator{margin:2px 0}.aui-tooltip{max-width:200px}.aui-tagselector-content{border-width:0;margin-bottom:15px;padding:0}.aui-tagselector-content .aui-textboxlistentry-holder{background:#fff;border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;margin-bottom:5px;padding:5px;position:relative;overflow:visible}.aui-tagselector .lfr-tag-selector-input{background:0;padding:0;width:auto}.aui-tagselector-focused .aui-textboxlistentry-holder{background:#FFC none;border:1px solid #FC0}.aui-tagselector .aui-field .aui-field-content{margin:0}.aui-tagselector .aui-toolbar{margin-top:5px}.aui-tagselector .aui-textboxlist-input-container{margin:0}.aui-categoriesselector-content .aui-textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.tag-cloud,.tag-list{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-cloud{line-height:2.5em}.tag-cloud li,.tag-list li{display:inline;float:left;margin:0 1em 0 0}.tag-cloud a,.tag-list a{white-space:nowrap}.tag-cloud .tag-asset-count{clip:rect(0 0 0 0);position:absolute}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.aui-underlay{clear:both;top:100%}.aui-underlay-hidden{display:none}.aui-underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.aui-underlay .aui-widget-hd{height:38px}.aui-underlay-close{position:absolute;right:5px;top:5px}.aui-underlay .lfr-portlet-item{border-width:0}.aui-tabview-list{border:1px solid #c8c9ca;padding:4px}.aui-tab{background:transparent;border-width:0;font-weight:bold}.aui-tab-content{padding:3px 10px}.aui-tab-active{background:#333;padding:0;position:relative;z-index:10}.aui-tab-active,.aui-tab-active a{color:#FFF;text-decoration:none;text-shadow:-1px -1px #000}.aui-tabview-list .toggle{float:right}.lfr-panel-container{background:transparent}.lfr-panel-container{background:#FFF}.aui-dialog-bd{min-height:30px}.aui-dialog-content{border:1px solid #c8c9ca;padding:5px}.aui-panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #FFF}.lfr-actions.portlet-options .lfr-trigger strong span,.visible.portlet-options .lfr-trigger strong span{background-image:url(../images/portlet/options.png)}.lfr-actions.portlet-options:hover,.lfr-actions.portlet-options:hover ul{background:transparent}.lfr-menu-list{z-index:450}.aui-menu .notice-message{background-image:none;margin:3px;padding:6px}.aui-menu{position:absolute;width:auto}.aui-menu-content{background:#FFF;list-style:none;min-width:150px}.aui-menu-content li{margin:0;padding:0}.aui-menu-content,.lfr-menu-list ul{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.aui-menugroup-content .aui-menu-label{background:#d2d6de;color:#5b677d;display:block;font-weight:bold;padding:5px 3px;text-shadow:1px 1px #FFF}.aui-menugroup-content ul,.lfr-menu-list ul ul{display:block;min-width:0}.aui-menu-content li,.lfr-menu-list ul li{border-bottom:1px solid #bcbbbb;border-top:1px solid #EEE;display:block;margin:0;padding:0}.aui-menu-content li.first,.lfr-menu-list ul li.first{border-top-width:0}.aui-menu-content li.last,.lfr-menu-list ul li.last{border-bottom-width:0}.aui-menu-content li a,.lfr-menu-list ul li a{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.aui-menu-content li a.aui-focus,.lfr-menu-list ul a.aui-focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#FFF;text-shadow:-1px -1px #2c2f34}.aui-menu-content a,.lfr-menu-list li a,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{font-weight:bold;text-shadow:1px 1px #FFF}.aui-toolbar li{display:inline-block;margin:0;margin-left:10px;padding:0;vertical-align:middle}.aui-toolbar-separator{background:url(../images/dockbar/separator.png) no-repeat 100% 50%;border-width:0;cursor:default;font-size:1px;height:16px;margin:0 2px;overflow:hidden;vertical-align:middle;width:4px}.aui-loadingmask-content{background:#CCC}.aui-loadingmask-message{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0}.aui-tree-node-selected .aui-tree-label{background-color:transparent;font-weight:bold}.portlet-layout{border-collapse:collapse;clear:both;display:table;border-spacing:0;table-layout:auto;width:100%}.portlet-column{display:table-cell;vertical-align:top}.portlet-column-content{padding:5px}.portlet-column-content-only,.ltr .portlet-column-content-first,.rtl .portlet-column-content-last{padding-left:0}.portlet-column-content-only,.ltr .portlet-column-content-last,.rtl .portlet-column-content-first{padding-right:0}.portlet-column-content.empty{padding:50px}#main-content.dragging .portlet-column{border:3px double #828f95;height:100px;min-height:100px}.dockbar{background:#97a1ae url(../images/dockbar/dockbar_bg.png) repeat-x 0 0;border-bottom:1px solid #636364;font-size:13px;padding:1px 5px;position:relative;z-index:300}.dockbar:after{clear:both;content:".";display:block;height:0;visibility:hidden}.dockbar a{color:#2c2f34;font-weight:bold;text-shadow:1px 1px #FFF}.dockbar .menu-button-active{background:#5c94da url(../images/dockbar/button_active_bg.png) repeat-x 0 0}.dockbar .menu-button-active a{color:#FFF;text-shadow:-1px -1px #2c2f34}.dockbar .user-avatar .sign-out{font-size:.8em;padding-left:0}.dockbar ul{margin:0;padding:0}.dockbar li li{margin-left:0}html>.lfr-dockbar-pinned{padding-top:3.45em}.lfr-dockbar-pinned .dockbar{left:0;position:fixed;right:0;top:0}.dockbar .pin-dockbar{margin-left:0}.pin-dockbar img{background:url(../images/dockbar/pin.png) no-repeat 0 0;height:27px;vertical-align:middle;width:27px}.lfr-dockbar-pinned .pin-dockbar img{background-image:url(../images/dockbar/unpin.png)}.dockbar .user-portrait{text-decoration:none}.dockbar .user-avatar img{vertical-align:middle;width:25px}.dockbar .impersonating-user{background:url(../images/messages/alert.png) no-repeat 0 50%;padding-left:20px}.dockbar .impersonating-user .user-links a{color:#999}.aui-dockbarmenu-hidden{visibility:hidden}.dockbar .aui-toolbar{float:left}.dockbar .user-toolbar{float:right}.aui-underlay .portal-add-content{background-color:transparent;font-size:11px}.aui-underlay .portal-add-content .portlet-dd-placeholder{display:none}.add-application .aui-widget-bd,.dockbar-messages .aui-widget-bd{padding:0 10px 10px}.add-application{left:10px!important}.lfr-has-sidebar #main-content{padding-left:220px}.manage-layouts{left:60px!important}.my-places-menu{max-width:350px}.my-places-menu ul{list-style:none}.my-places-menu ul,.my-places-menu li{display:block;margin:0;padding:0}.my-places-menu a{display:block;overflow:hidden;text-align:right;white-space:nowrap}.my-places-menu .current-site{border:solid #1d4280;border-width:1px 0}.my-places-menu .current-site a{background:#3068ba url(../images/arrows/01_right.png) no-repeat scroll 2px 30%;color:#FFF;padding-left:20px;text-shadow:1px 1px #333}.my-places-menu .current-site .site-type{color:#FFF}.my-places-menu .current-site a:hover,.my-places-menu a:hover .site-type{color:#FFF;text-shadow:1px 1px #333}.my-places-menu .site-name{cursor:pointer;float:left}.my-places-menu .site-type{color:#777;float:right;font-size:.8em;font-weight:normal;margin-left:10px}.my-places-menu a:hover .site-type{color:#FFF}.dockbar .toggle-controls a{background:url(../images/dockbar/checked.png) no-repeat 0 50%;padding-left:20px}.controls-hidden .toggle-controls a{background-image:url(../images/dockbar/unchecked.png)}.dockbar .menu-button{background:url(../images/arrows/05_down.png) no-repeat 93% 50%;display:inline-block;padding:5px 20px 5px 5px;text-decoration:none}.dockbar .menu-button span{background:url() no-repeat 0 50%;padding-left:20px}.dockbar .add-content .menu-button span{background-image:url(../images/common/add.png)}.dockbar .manage-content .menu-button span{background-image:url(../images/dockbar/settings.png)}.dockbar .my-places .menu-button span{background-image:url(../images/dockbar/places.png)}.dockbar .staging-options .menu-button span{background-image:url(../images/dockbar/staging.png)}.dockbar-messages-container{left:50%;margin-left:-150px}.dockbar-messages{width:300px}.showing-messages .dockbar-messages{display:block}.multiple-messages .dockbar-message{border-top:1px solid #CCC;padding:5px 0}.multiple-messages .first{border-top-width:0;padding-top:0}.add-content-menu .add-page a{background:url(../images/navigation/add_page.png) no-repeat 3px 50%;padding-left:25px}.add-content-menu .add-application a{background:url(../images/common/portlet.png) no-repeat 3px 50%;padding-left:25px}.manage-content-menu li a{background:url() no-repeat 3px 50%;padding-left:25px}.manage-content-menu .manage-page a{background-image:url(../images/dock/page_settings.png)}.manage-content-menu .page-layout a{background-image:url(../images/dock/layout.png)}.manage-content-menu .sitemap a{background-image:url(../images/common/sitemap.png)}.manage-content-menu .settings a{background-image:url(../images/common/configuration.png)}.manage-content-menu .control-panel a{background-image:url(../images/dock/control_panel.png)}.modify-pages li{position:relative}.modify-pages .delete-tab{background:#333 url(../images/portlet/close_borderless.png) no-repeat 50%;cursor:pointer;display:block;height:8px;margin-top:-7px;padding:3px;position:absolute;right:1px;text-indent:-9999em;top:50%;width:8px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu ul{padding-left:10px}.aui-form-options{border:1px solid #AAA;display:inline-block;vertical-align:middle}.aui-form-options input{border-width:0;display:inline;float:left}.aui-form-triggers{float:left}.aui-form-trigger{background:#c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #BBB;display:inline-block;float:left}.aui-form-trigger img{background:url() no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.aui-form-trigger:hover,.aui-form-trigger:focus{background-color:#83b0ca;background-image:url(../images/application/button_bg_over.png)}.aui-trigger-selected{background-color:#ebebeb;background-image:url(../images/application/button_bg_selected.png)}.aui-trigger-selected:hover,.aui-trigger-selected:focus{background-color:#b7def4;background-image:url(../images/application/button_bg_selected_over.png)}.aui-options-trigger img{background-image:url(../images/common/configuration.png)}.aui-save-trigger img{background-image:url(../images/dock/my_place_current.png)}.freeform .portlet{margin-bottom:0}body.portlet{border:0}.portlet-topper{position:relative}.portlet-title{display:block;font-size:1em;margin:0}.portlet-title-text{cursor:pointer}.portlet-title img{vertical-align:middle}.portlet-topper-toolbar{margin:0;padding:2px;position:absolute;right:3px;text-align:right;top:3px}.portlet-topper-toolbar .nobr{display:block;float:left;padding:1px}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}.portlet-minimized .portlet-content{padding:0}.portlet-icon-back{background:url(../images/arrows/01_left.png) no-repeat 0 50%;font-weight:bold;padding:5px 5px 5px 18px}.portlet-nested-portlets .portlet-boundary{position:relative!important;top:0!important;left:0!important}.portlet-borderless-container{min-height:2.5em;position:relative}.portlet-borderless-bar{background:#333;color:#FFF;font-size:10px;opacity:.3;padding:2px 5px 1px;position:absolute;right:0;text-shadow:-1px -1px #000;top:0;z-index:200}.portlet-borderless-bar .portlet-actions{display:none;float:left;margin-right:20px}.portlet-borderless-container:hover .portlet-borderless-bar{opacity:1}.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions{display:inline}.portlet-borderless-bar .portlet-action-separator{display:none}.portlet-borderless-bar a{background:url() no-repeat 0 50%;color:#3AF;display:inline-block;font-size:0;height:16px;margin-left:5px;text-indent:-9999px;vertical-align:top;width:16px}.portlet-title-default{display:inline-block;float:right;font-weight:bold;text-transform:uppercase}.aui-dd-draggable .portlet-topper{cursor:move}.aui-dd-draggable .portlet-title-default{background:url(../images/portlet/draggable_borderless.png) no-repeat 0 50%;cursor:move;padding-left:20px}.portlet-borderless-bar .portlet-back a{background-image:url(../images/portlet/return_borderless.png);height:auto;text-indent:0;width:auto}.portlet-borderless-bar .portlet-close a{background-image:url(../images/portlet/close_borderless.png)}.portlet-borderless-bar .portlet-options li.lfr-trigger strong a{background-image:url(../images/portlet/options_borderless.png)}.portlet-borderless-bar .portlet-title-default,.portlet-borderless-bar .portlet-actions{vertical-align:top}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.portlet-msg-info{background:#dff4ff url(../images/messages/info.png) no-repeat 6px 50%;border:1px solid #a7cedf;color:#34404f;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-info.pending{background-image:url(../images/common/time.png)}.portlet-msg-error{background:#FDD url(../images/messages/error.png) no-repeat 6px 50%;border:1px solid #F00;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-alert{background:#FFC url(../images/messages/alert.png) no-repeat 6px 20%;border:1px solid #FC0;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-success{background:#f4fdef url(../images/messages/success.png) no-repeat 6px 50%;border:1px solid #acdfa7;color:#384f34;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#FFF;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}.restricted,.restricted td{background:#FDD;border:0}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.restricted *{color:#727c81}.restricted td.col-1,.alt.restricted td.col-1{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.results-row.lfr-role .col-1,.results-row.hover.lfr-role .col-1{background-image:url();background-position:5px 50%;background-repeat:no-repeat;padding-left:30px}.results-row.lfr-role-guest .col-1,.results-row.hover.lfr-role-guest .col-1{background-image:url(../images/common/guest_icon.png)}.results-row.lfr-role-regular .col-1,.results-row.hover.lfr-role-regular .col-1{background-image:url(../images/common/user_icon.png)}.results-row.lfr-role-community .col-1,.results-row.hover.lfr-role-community .col-1{background-image:url(../images/common/community_icon.png)}.results-row.lfr-role-organization .col-1,.results-row.hover.lfr-role-organization .col-1{background-image:url(../images/common/organization_icon.png)}.results-row.lfr-role-team .col-1,.results-row.hover.lfr-role-team .col-1{background-image:url(../images/common/team_icon.png)}.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em}.lfr-actions,.lfr-actions ul{background:#FFF url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-actions ul{bottom:-1px}.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{background:0}.lfr-actions .lfr-trigger li{background:transparent;border-bottom:1px solid #dedede;padding:2px}.lfr-actions .lfr-trigger li a{padding:5px 10px 5px 25px}.lfr-actions .lfr-trigger li a:hover{background-color:#828f95;color:#FFF}.lfr-actions .lfr-trigger li a img{left:3px;position:absolute}.lfr-actions .lfr-trigger li.last{border-bottom:0}.lfr-actions.portlet-options{background:0;border:0;float:left}.lfr-actions.portlet-options .lfr-trigger{padding:0}.lfr-actions.portlet-options .lfr-trigger strong{min-width:0;padding:1px}.lfr-actions.portlet-options .lfr-trigger strong a{background-image:url(../images/portlet/options.png);background-position:0 0;display:block;font-size:0;height:16px;padding:0;text-indent:-9999em;width:16px}.visible.portlet-options .lfr-trigger strong a{background-image:url(../images/portlet/options_selected.png)}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #FFF;border-bottom:0;border-left:none;display:block;height:15px;padding:5px 0}.taglib-calendar table td{border-width:0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#FFF}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}fieldset{border:1px solid #bfbfbf;padding:8px}.aui-fieldset{border-width:0;padding:0;position:relative}.configuration-popup .aui-fieldset{margin-bottom:0}.aui-fieldset .aui-field-content,.aui-field-row,.aui-button-holder,.aui-field-wrapper-content{margin:10px 0}.aui-field-inline .aui-field-content,.aui-field-row .aui-field-content{margin:0;margin-right:5px}.aui-search-bar .aui-field-content{margin-right:0}.aui-search-bar .aui-field-content,.aui-search-bar .aui-button-content{display:inline-block;vertical-align:middle}.aui-field-choice .aui-field-label{display:inline-block}.aui-field-date .aui-field-content{overflow:hidden}legend{font-weight:bold;padding:0 6px}.aui-fieldset-legend{color:#000;font-size:120%;font-weight:bold;padding:0 0 1.5em}.aui-legend{border-bottom:1px solid #CCC;display:block;position:absolute;width:90%}input{background:#FFF}input[type="text"],input[type="password"],input[type="file"],input[type="submit"],input[type="button"],input[type="reset"],select,textarea,.textarea,button{background-image:url(../images/forms/input_shadow.png);background-repeat:no-repeat;border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;font:1em Arial,Helvetica,Verdana,sans-serif;padding:5px 1px}select{padding:1px}input[type="image"]{background:transparent none;border:0;padding:0}input[type="submit"],input[type="button"],input[type="reset"],button{background:#f5f5f5 url(../images/forms/button.png) repeat-x 0 0;border-color:#dedede #bfbfbf #bfbfbf #dedede;color:#34404f;cursor:pointer;font-weight:bold;overflow:visible;padding:5px;width:auto}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:hover,button:focus{background:#dff4ff;border:1px solid #a7cedf;color:#369}input[type="submit"],input[type="button"],input[type="reset"],button,.lfr-actions,.lfr-actions ul{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca;color:#34404f;font-weight:bold;text-shadow:1px 1px #FFF}.aui-button-disabled input[type],.aui-button-disabled button,.aui-button-disabled input[type]:hover,.aui-button-disabled input[type]:focus,.aui-button-disabled button:hover,.aui-button-disabled button:focus{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca;color:#555;opacity:.5}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,button:hover,.lfr-actions:hover,.lfr-actions:hover ul{background:#b9ced9 url(../images/application/state_hover_bg.png) repeat-x 0 0;border-color:#627782;color:#369}input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:focus,.lfr-actions:focus,.lfr-actions:focus ul{background:#ebebeb url(../images/application/state_active_bg.png) repeat-x 0 0;border-color:#555}input.aui-form-validator-error,textarea.aui-form-validator-error,select.aui-form-validator-error{border:1px solid #F00}input.focus,textarea.focus,.ie6 input.focus,.ie6 textarea.focus{background:#FFC none;border:1px solid #FC0}.aui-menu-content,body>.lfr-menu-list ul,.aui-underlay-content,.aui-dialog-content{-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.5);-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.dockbar .menu-button-active .menu-button{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)}.my-places-menu .current-site a{-moz-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);box-shadow:inset 0 5px 15px rgba(255,255,255,0.5)}.aui-dialog-hd{-moz-box-shadow:1px 1px 0 #FFF;-webkit-box-shadow:1px 1px 0 #FFF;box-shadow:1px 1px 0 #FFF}.aui-tabview-list,.aui-tab-active,body>.lfr-menu-list ul,.lfr-actions,.aui-dialog-content,.aui-dialog .aui-widget-hd,.modify-pages .delete-tab,input[type="submit"],input[type="button"],input[type="reset"],button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.aui-menu-content{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.aui-underlay-content{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.lfr-hudcrumbs ul{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.join-form-col{width:100%}.promo-img{width:100%}.fa-fw{text-align:center;width:1.28571em}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;-webkit-margin-before:0;-webkit-margin-after:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:url(../images/regular/bg/blured-background-image.jpg) center 0 no-repeat #e6f1ff;color:#555;padding:0;margin:0;font-weight:normal;font-style:normal;font-size:12px;line-height:1.4em;position:relative;cursor:default}body.crisis{background-image:none;background-color:#ddd}body.error-page{background-image:none;background-color:#fff}body.modal-open{overflow:hidden}a{color:#7e5da4;text-decoration:none}a:hover{text-decoration:underline}a:hover{cursor:pointer}.bread-crumb a{color:#46216f}.bread-crumb a:hover{text-decoration:underline}.portlet-links li a:hover,nav .portlet-links li a:hover,.shortcuts li a:hover,.portlet-list a:hover{background:#f0e8f9;color:#522981;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}a:focus{outline:dotted;outline-width:1px}.columns.float-right a{float:right}h1{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;color:#522981;font-size:1.4em;line-height:1.2em;margin:.67em 0;font-weight:normal}h2{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.3em;margin:.83em 0;font-weight:normal}h3{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.17em;margin:1em 0;font-weight:normal}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}@font-face{font-family:FrutigerLTStd45Light;src:local("Frutiger Light"),local("FrutigerLTStd45Light"),url(../styles/fonts/frutigerltstd-light.eot);src:local("Frutiger Light"),local("FrutigerLTStd45Light"),url(../styles/fonts/frutigerltstd-light.eot) format('embedded-opentype'),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(../styles/fonts/frutigerltstd-light.woff) format('woff'),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(../styles/fonts/frutigerltstd-light.ttf) format('truetype'),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(../styles/fonts/frutigerltstd-light.svg#FrutigerLTStd45Light) format('svg')}p{font-size:1em;margin:1em 0;font-weight:normal;font-size:1.2em;color:#6d6d6d;font-family:Arial,Helvetica,sans-serif}img{-ms-interpolation-mode:bicubic}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle;width:100%;height:auto}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:106.6666em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.833em;margin-right:-0.833em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.833em;padding-right:.833em;width:100%;float:left}[class*="column"]+[class*="column"].end{float:left}.bg-image{background:url(../images/regular/bg/heathrow-airport-background-image.jpg) no-repeat center 100% transparent;padding-bottom:18em}.wrapper{padding:0;margin:0 auto}.columns.no-left{padding-left:0}.columns.no-right,.airways .airways-details .no-right{padding-right:0}input[type="button"],.button{cursor:pointer;font-family:inherit;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;padding:.8125em 1.5em 1em 1.5em;font-size:1em;background-color:#7e5da4;color:white;border:none medium;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.portlet-content .button:hover,.content-wrap .button:hover,.section-wrap .button:hover,input[type="button"].search-btn:hover,button:hover,button:focus,.button:hover,.button:focus{background-color:#522981;color:white}form{margin:0 0 1em}form .row .row{margin:0 -0.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label{font-size:.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:.625em 0}label small{text-transform:capitalize;color:#666}fieldset{display:block;float:left;margin-top:0}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875em;height:2.3125em;line-height:2.3125em}.postfix.button{padding:0;text-align:center;line-height:2.125em}.prefix.button{padding:0;text-align:center;line-height:2.125em}span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:0;color:#333}span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:white;font-family:inherit;border:1px solid #ccc;color:rgba(0,0,0,0.75);display:block;font-size:.875em;margin:0 0 1em 0;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}header .search input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#FFF;border-color:#522981;outline:0}input[type="text"]:focus{border-color:#522981;outline:0}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#888}input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}fieldset{border:none medium;padding:0;margin:1.125em 0}fieldset legend{font-weight:bold;background:white;padding:0 .1875em;margin:0;margin-left:-0.1875em}header{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(60%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,1) 60%,rgba(255,255,255,0) 100%);-webkit-box-shadow:0 1px 2px #CCC;-moz-box-shadow:0 1px 2px #CCC;box-shadow:0 1px 2px #CCC}header ul{list-style:none;display:block;float:right;padding:0;margin:0;width:85%}header ul li{list-style:none;box-sizing:border-box;display:block;padding:0;float:right;position:relative;width:4em;text-align:center}.dropdown dt a,header li a,.share-popup li a{display:block;padding:1.1em .8em}header .search-icon{background:url(../images/regular/icons/icons-arrows.png) no-repeat scroll 22px -172px transparent;padding:1.8em 0;height:100%}header .login-icon{background:url(../images/icons/Login_icon.png) no-repeat scroll transparent;padding:1.8em 0;height:100%}li .dropdown{padding:0;margin:0}.dropdown dd{position:relative;z-index:9999}.dropdown dd ul,.share-popup ul,.share-via-email{position:absolute;display:none;margin:0;top:.3em;right:-0.5em;width:10em;text-align:left;z-index:999;-webkit-box-shadow:0 1px 2px #CCC;-moz-box-shadow:0 1px 2px #CCC;box-shadow:0 1px 2px #CCC}.dropdown dt a span{cursor:pointer;display:block;padding-right:1.2em}.share-popup{position:relative;display:inline;float:right}.dropdown dd ul:before,.share-popup ul:before,.share-via-email:before{content:' ';height:0;position:absolute;top:-4.2%;left:68%;width:0;border:10px solid transparent;border-bottom-color:#e8e8e8}.dropdown dd ul:after,.share-popup ul:after,.share-via-email:after{content:' ';height:0;position:absolute;top:-4.2%;left:68%;width:0;border:10px solid transparent;border-bottom-color:#FFF}.dropdown span.value{display:none}.dropdown dd ul li a,.share-popup ul li a{padding:.8em;display:block;width:100%}.dropdown dd ul li a:hover{background:#f0e8f9}header .logo a{width:100%;display:block;float:left;min-width:132px;padding:.5em .5em .5em 0;max-width:16em}.no-right{padding-right:0}header>ul{width:80%;display:inline;float:right}header .dropdown dd li,.share-popup ul li,footer .dropdown dd li,.dropdown li{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-o-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 99%);background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f8',GradientType=0);border-bottom:1px solid #e8e8e8;display:block;text-align:left;padding:0;float:left;width:100%}header .dropdown dt,footer .dropdown dt{position:relative}header .dropdown dt:before,footer .dropdown dt:before{position:absolute;top:45%;left:70%;content:" ";width:3px;border-bottom:medium none;border-top:4px solid #555;border-right:4px solid transparent;border-left:4px solid transparent}header .dropdown li,footer .dropdown li{padding:.2em;margin:0;width:100%}header .mobile-login{width:2em}header .mobile-login img,header .header-login img{width:auto}header .header-login{width:7em;margin-right:0;margin-left:0}header .header-login .dropdown a{width:6em;height:2.75em;border:1px solid #ccc}header .header-login .dropdown dt:before{border:0}header .header-login a span{display:inline-block;color:#000;padding-left:.5em}header .dropdown .login-popup a{border:medium none;height:auto;width:100%}header .dropdown .login-popup ul:after,eader .dropdown .login-popup ul:before{top:-1.5em}footer .dropdown dt:before{top:7px;left:60%}footer .dropdown ul{padding:0;top:2em;position:absolute}.flight-tracker header .align-right{text-align:left}a.site-nav:hover{text-decoration:none}.site-nav .capsule{padding:0;width:100%;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background-color:#522981;display:block;margin:2px 0;height:5px;text-align:center}.search-btn{background:url(../images/regular/icons/icons-arrows.png) no-repeat center center transparent;background-size:40%}.search-content{padding:1em;float:left;width:100%;display:none;background:#522981}.search-content.table-search input[type="text"]{height:3em;background-color:#fff;width:100%}.tabs-content td:nth-child(2) img{display:none;visibility:hidden}nav .portlet-links a:hover{text-decoration:none}.quick-links li{border-bottom:1px solid #e8e8e8;line-height:1.2em;list-style:none;width:100%;display:block;float:left;position:relative}.quick-links li:last-child{border-bottom:0}nav,.portlet-wrap,.first-time-info,#flight-messenger,.localbuses,.faqs{display:block;float:left;width:100%;margin:2em 0;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26)}nav{margin:0}.maps-content,.portlet-wrap,.first-time-info,#flight-messenger,.localbuses,.faqs,.portlet-links>li>ul>li,.connection-plan,.connection-planner,.contents-box-outter{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.7)),color-stop(100%,rgba(255,255,255,0.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff',endColorstr='#b3ffffff',GradientType=0)}.main-content .portlet-wrap{background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}.portlet-wrap h2{color:#522981;font-size:1.3em;padding:.8em;margin:0;width:100%}.portlet-content,.content-wrap,.section-wrap,.bulletedpoints,.contentlist-points{background:#FFF;display:block;float:left;width:100%}.portlet-links>li>a{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-o-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 99%);background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%);width:100%;display:block;float:left;font-size:1.12em;color:#522981}nav .portlet-links>li>a{font-size:1.2em}.portlet-links>li>ul{clear:both;display:none}#no-script .portlet-links>li>ul{clear:both;display:block}.portlet-links>li>ul>li{border-top:1px solid #cdd1dc;clear:both}.portlet-links li ul li a{padding:.625em 0 .375em 2.5625em;color:#181c22;width:100%;display:block;font-size:1.12em}.portlet-links>li>ul>li>a:hover{background-color:#7e5da4;color:#fff}.portlet-links .accordion>ul>li.accordion.nav-border-left{border-left:4px solid #7e5da4}.padding-bottom{padding-bottom:.8em}.portlet-links .accordion a{padding-left:2.3em}.portlet-links .accordion>a:before{content:'';display:inline-block;width:4px;border-top:4px solid transparent;border-left:4px solid #522981;border-bottom:4px solid transparent;position:relative;top:0;left:-1em}.portlet-links>li>ul>li>ul{display:none}.#no-script .portlet-links>li>ul>li>ul{display:block}.portlet-links>li>ul>li>ul>li{border-top:1px solid #cdd1dc}.portlet-links .accordion>ul>li a{padding-left:4.1875em;color:#522981}.portlet-links .accordion>ul>li>ul>li a{padding-left:6em;padding-right:.5em}.portlet-links .accordion>ul>li.accordion>a{padding-left:3.9em}.portlet-links .accordion>ul>li.accordion.nav-border-left>a{padding-left:3.3em}.portlet-links .accordion>ul>li.accordion ul li>a.color-nav{background:#626a85;color:#fff}.portlet-links .accordion>ul>li>ul>li a:hover{background:#7e5da4;color:#fff}.portlet-links>li>ul>li>ul>li a:hover{color:#fff;background-color:#7e5da4}.portlet-links a.open{background:#522981;color:#fff;background-color:#522981}.nav-border-left{border-left:4px solid #4d2876}.accordion.nav-border-left>a:before{border-bottom:medium none;border-left:4px solid transparent;border-top:4px solid #522981;border-right:4px solid transparent;position:relative;top:-0.3em}.accordion.nav-border-left>a.color-nav:before{border-top:4px solid #fff}.accordion.nav-border-left>a:hover:before{border-top:4px solid #fff}.portlet-links>li>ul>li>a{color:#522981}.portlet-links>li>ul>li>a:hover{color:#fff}.portlet-wrap>a img,.arrival-accordion ul>li>a img{clear:none;display:block;float:left;margin:0 .5em .5em;width:3em}.arrival-accordion ul>li>a img{margin:.5em;width:2.5em}.portlet-wrap .portlet-box1{border-left:1px solid #ccc;text-align:center;height:12em}.black20,.portlet-wrap p.black20{color:#000!important;font-size:1.3em}.portlet-wrap p.black20 a{border:0;float:none;display:inline}.portlet-wrap .portlet-box1 a{float:none;border-bottom:0}.portlet-wrap .portlet-box1 img{max-width:100%;width:auto;display:block;margin:.5em auto;height:auto}.portlet-wrap>a h2,.arrival-accordion ul>li>a span{clear:right;display:inline;margin:0;padding:.8em 0 0;width:82%}#trans-n-direct ul.listdropdown{width:100%}#trans-n-direct .transport-portlet{padding:.833em}#trans-n-direct .portlet-wrap>a h2{float:left}.arrival-accordion ul>li>a img{margin:.5em;width:2.5em}.arrival-accordion ul>li>a span{padding:.8em 0;width:77%}.portlet-wrap h2 span{color:#555;font-size:.84em;margin-top:.2em}.portlet-wrap a{border-bottom:1px solid #e8e8e8;display:block;float:left;padding:.5em 0;width:100%}.portlet-wrap th a{border-bottom:none medium;display:block;float:left;background-color:none;font-weight:normal;color:#555}.quick-links{background-color:#FFF;width:100%;padding:0;margin:0;list-style:none;display:block;float:left}.quick-links li a{background-repeat:no-repeat;background-position:95% 50%;background-size:.5em;color:#555;padding:.8em;width:100%;font-size:1.2em;display:block;float:left}.cookie{background:#522981;display:none;padding:1em 0 2em;box-sizing:border-box}.cookie h3,.cookie p{color:#CCC;margin-bottom:.3em;clear:both;display:block;float:left;margin-left:.2em}.cookie h3{font-size:1.5em;margin-bottom:0;color:#FFF}.cookie a{color:#FFF}.cookie .button{position:relative;display:block;float:left;margin:.5em .2em 0}.cookie .button:hover{box-shadow:0 0 1px #CCC;-webkit-box-shadow:0 0 1px #CCC;-moz-box-shadow:0 0 1px #CCC}nav ul{position:relative}nav>ul:before{content:' ';height:0;position:absolute;top:-1.7em;right:1em;width:0;border:10px solid transparent;border-bottom-color:#e8e8e8}nav>ul:after{content:' ';height:0;position:absolute;top:-1.7em;right:.5em;width:0;border:10px solid transparent;border-bottom-color:#FFF}nav .portlet-links>li{background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%) repeat scroll 0 0 transparent;border-bottom:2px solid #e8e8e8;display:block;float:left;width:100%}nav{display:none}nav>li a{background-color:transparent;color:#522981;padding:0}nav li a span{margin:1.1em 0;display:inline;float:left;overflow:hidden;width:65%}.tab-links,.hexpress-links{color:#522981;float:left;margin:0;width:100%;padding:0}.hexpress-links{border-bottom:3px solid #522981;color:#522981;float:left;margin:0;padding:0;padding-left:1em;width:100%}.tab-links li{border-right:1px solid #ccc;display:block;float:left;width:33.334%}.hexpress-links li{width:41%;border-top:1px solid #ccc;border-right:1px solid #CCC;display:block;float:left}.hexpress-links li a{border-bottom:medium none;color:#000;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:2em;padding:0;text-align:center;text-decoration:none;width:100%}.tab-links li a{border-bottom:medium none;color:#522981;display:block;float:left;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1em;text-align:center;text-decoration:none;width:100%}.tabcontent-arr{float:left;width:100%}.tabcontent-dept{float:left;width:100%;display:none}.tabcontent-conn{display:none;width:100%}.portlet-wrap.flight-info .bottom-links{background:0}.portlet-wrap.flight-info .bottom-links .disclaimer-content{clear:both;display:none;padding-left:1em;padding-top:1em}.fi-portlet{float:left;width:100%;padding:5px}.fi-portlet label{display:block;float:left;margin-top:.6em;margin-left:3%}.flight-info ul.listdropdown li a{padding:.5em}.flight-info ul.listdropdown li>span:before{right:-0.5em;top:12px}.flight-info ul.listdropdown{font-weight:bold;margin:0;width:127px;margin-top:.1em}.flight-info ul.listdropdown{background:0;width:auto}.flight-info .dropdown-entry{background:0;border:0}.flight-info ul.listdropdown li>span:hover{border:0}.table-search input[type="text"]{margin:0;padding-left:.4em;background:url(../images/regular/icons/icons-arrows.png) right -214px no-repeat;height:2.8em;float:left;border:3px solid #522981}.tab-links .active,.portal-search>div>a.active,.hexpress-links .active{background-color:#522981}.tab-links li.active a,.hexpress-links li.active a{color:#fff;cursor:default}.hide{display:none}.tabs-content{background-color:#fff;list-style:none;padding:0;margin:0}.tabs-content ul{float:left;list-style:none}.tabs-content ul li{display:block;float:left}.bottom-links{background:white;display:block;float:left;width:100%;border-top:1px solid #ccc}.bottom-links a{border:0}.bottom-links span{display:block;font-size:1em;color:#522981;float:left;padding:0 .5em}.bottom-links span:nth-child(2){float:right;margin-right:1.5em}.caret-down{position:relative}.caret-down:before{position:absolute;top:37%;right:-10%;content:" ";width:3px;border-right:medium none;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #522981}.portal-search ul{list-style:none outside none;margin:0;padding:0}.terminal-search-sec,.portal-search{background-color:#FFF;box-sizing:border-box;display:block;float:left;width:100%;float:left;color:#CCC;font-size:1em;padding:.6em}.portal-search>span{display:block;padding-left:3em;padding-top:13px;vertical-align:middle}.search-input{background:url(../images/regular/icons/icons-arrows.png) no-repeat scroll 6px center / 17px auto #fff;border:medium none;color:#a6a6a6;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-size:1em;margin:0;padding:1em 2em;width:83%;padding-right:0;display:block;float:left;line-height:1em}.search-btn{display:none}.weather-sec{display:none}table{background:#FFF;width:100%;border-collapse:collapse;float:left}tr:hover{background:#f0e8f9}tr{border-bottom:1px solid #ccc}td{padding:10px 6px;text-align:left;vertical-align:middle;cursor:pointer}th{padding:10px 6px;text-align:left;vertical-align:middle;cursor:pointer;background:none repeat scroll 0 0 #efefef;border-top:1px solid #ccc;color:#555;font-weight:normal}table td img{width:auto}.duplicate-table{display:none}.top-search{display:none}.mobile-ad{width:96%;margin:0 auto}footer{margin:5% 0;background:#111;width:100%;margin:0;padding:0;display:block;float:left;list-style:none}footer ul.dm{border-bottom:1px solid #3b3b3b;padding:.5em 0;line-height:1.2em;float:left;list-style:none;width:100%}footer ul.dm:last-child{border:0}.footer-main ul{line-height:1.2em;float:left;list-style:none;padding:0 10px 0 0;margin:0;border-bottom:0}.footer-main ul li{float:left;list-style:none;width:auto;border-bottom:0;display:inline-block;padding:.3em 0;margin-right:1.5em;color:#666;border-left:none}.dm.mobile-drop-content{display:none}.footer-main ul li.mobile-drop{background-image:url(../images/regular/icons/mobile-footer-arrow.png);background-position:;background-repeat:no-repeat;padding:1em .5em;cursor:pointer;background-position:0 -18px}.footer-main ul li.mobile-drop.active{background-position:0 8px}.footer-main ul li.f-right{float:right;background:}.footer-main ul li a{width:auto;padding:0;display:block;float:left;font-size:1.0em;color:#b1b1b1}.footer-main ul li a span{cursor:pointer;display:block;padding-right:1em}.footer-main ul li a:hover{color:#fff}.stay-connected li{color:#b1b1b1}.first-row{padding:10px 0}.first-row ul{float:left}.first-row ul:nth-child(2){width:47%}.first-row ul:nth-child(3){width:34%}.phonedetails{display:block;padding-top:1em;padding:1em 0 1em 2em;color:#b1b1b1;background:url(../images/regular/icons/icons-arrows.png) no-repeat 2px -245px transparent}.footer-main .heathrowfoot .phonedetails{padding:1em 0 1em 2em;background:url(../images/regular/icons/foot-phone-icon.png) no-repeat 0 13px;background-size:1.4em}.phonedetails img{width:5%}iframe{width:100%}#crisis{padding:0;margin:0}#crisis .button{width:100%;float:left;padding-top:.5em;margin-top:1em}.crisis .button:after{background:url(../images/icons/arrow.png) no-repeat;content:"";width:10px;height:16px;display:inline-block;left:.5em;position:relative;top:.3em}#crisis .visit{display:block}#crisis .visit a{text-decoration:underline}.crisis{background:#ddd;padding:1em;float:left}.error-page{background:#fff;padding:1em;float:left}.logo-seperator{background:url(../images/regular/bg/separator-line-Mobile.png) no-repeat bottom;padding-bottom:1.5em}.crisis p.logo-seperator{padding-bottom:2em}.crisis .logo img{width:auto}.crisis .logo a{width:15%;display:block;padding:.5em}.crisis h1{margin-top:2em;color:#000;font-weight:bold}.crisis p{font-size:1em;line-height:1.25em;text-align:left;color:#000;padding-bottom:1em}.crisis ul{list-style:none;float:left;width:100%}.crisis li{float:left;list-style:none;width:auto;padding:.1em;padding-top:1em;color:#000}.crisis ul li:last-child{padding-left:1.5em}.crisis ul img{width:auto;margin-top:-0.3em;display:inline-block}.button{display:block}.crisis-messege{background:#FFF;padding:1em;border-top:.5em solid red;margin-top:.833em;float:left}.crisis-messege h2{margin-top:0;padding:.1em 0 .5em 1.8em}.crisis-messege p{margin-bottoms:0}.crisis-messege h2,.crisis-messege a{color:#d62130}.crisis-messege img{width:2em;min-width:.5em;display:block;float:left;margin-right:.3em}.crisis-accordion{list-style:none;padding:.1em 0 .5em 1.8em}.crisis-accordion li{margin-bottom:.5em}.crisis-accordion li a{background:url(../images/icons/crisis-msg-plusMinus-sign-icon-gray.png) no-repeat;color:#050505;padding:.2em .8em .4em 2em;display:block;font-weight:bold;background-position:0 0}.crisis-messege li h3{display:none}.crisis-accordion li h3{margin:0;display:block}.crisis-accordion li p{display:none;margin:0;padding:0 .8em 0 1.8em}.error,#crisis .message{float:left;width:100%}#crisis .message{margin:1em 0}.error img,#crisis .message img{width:2.5em;float:left}#crisis .message h1{float:left;width:85%;color:#d62130;font-size:1.7em;margin:0 0 0 .3em}.error h1{float:left;margin:.2em 0 0 .3em;width:85%;color:#d62130;font-size:1.7em}.social-images img{width:auto}.social-images{width:160px;list-style:none;float:right;margin:.375em 0 0 0;padding-top:.375em;border-top:1px solid #e8e8e8}.social-images li{float:left;list-style:none;width:auto;display:inline-block;padding:1% 1%;color:#7f7b83}.rewards-login{padding:1em 2em}.content-wrap.rewards-login img{width:100%}.rewards-login h2{padding:0}.rewards-login .content{display:block;float:right;width:45%}.rewards-login .content h2{padding:0}.rewards-login ul{width:100%;margin:.8em 0}.rewards-login ul li a,.rewards-login.content-wrap ul li:first-child a{margin:0;border:0;padding-left:1em;padding-bottom:0}.shadow-box{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26)}.no-l-r-p-all{padding-left:0;padding-right:0}.p-4-l-r{padding-left:4em;padding-right:4em}.p-r-mobile{padding-right:0}.content-wrap.noborder-p{border-bottom:0;padding-bottom:0}.n-float{float:none!important}.no-bottom{margin-bottom:0!important}.no-top{margin-top:0!important}.no-l-r-m{margin-right:0!important;margin-left:0!important}.p-right-mobile{padding-right:.833em}.p-left-mobile{padding-left:.833em}.no-l-r-p-dm{padding-left:0;padding-right:0}.borderright-foot{border-right:1px solid #2c2c2c}.border{border:1px solid #e8e8e8}.border-right{border-right:1px solid #e8e8e8}.border-left{border-left:1px solid #e8e8e8}.border-top{border-top:1px solid #e8e8e8}.border-bottom{border-bottom:1px solid #e8e8e8}.margin-top{margin-top:1em}.margin-top-2{margin-top:2em}.f-right{float:right}.tab-links .refresh-portlet,.quick-links li.dt,.dd,.dt{display:none}.page-header{display:block}.invisible{opacity:0}.invisible:hover{opacity:1}.invisible:hover a{background:0}.dm{display:block}.black20,.font-frutiger,.heading,.carousel-wrapper .heathrow-carousel-s1 .offer{font-family:FrutigerLTStd45Light}.sub-title{display:block;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;margin:0;font-size:1.2em;color:#522981}.accessibility-text{position:absolute;left:-9999em}#skip{float:right;margin-bottom:1em}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:focus{position:absolute;width:auto;height:auto;left:3.5%;top:.5%}.no-top{margin-top:0}.no-padding{padding:0!important}.portlet-wrap .generalized-link{text-decoration:underline;border-bottom:0;margin:-1.2em 0 1em .7em;padding-left:.5em}header .small-3{position:relative;width:25%}header .small-9{position:relative;width:75%;padding-right:0}.arrival-portlet p{color:#000}.arrival-portlet ul{float:left;width:50%;text-decoration:none;list-style:none;padding:0 .8em 1em}.arrival-portlet ul li{float:left;width:100%}.arrival-portlet h4{padding-left:.8em;color:#000}.arrival-portlet p,.arrival-portlet h2{padding-left:.6em}.arrival-portlet ul li{width:60%}.portlet-tabs{text-decoration:none;list-style:none;border-top:1px solid #cdcdcd;float:left;width:100%;border-bottom:0}.tab-links.portlet-tabs li{float:left;width:33.25%;padding:.5em .8em;border-left:1px solid #cdcdcd}.tab-links.portlet-tabs li.active{color:#fff}.portlet-tabs li:first-child{border-left:none}.portlet-content .button,.content-wrap .button,.section-wrap .button{background-color:#7e5da4;display:block;margin:.7em .7em 5%;width:94%}.portlet-content p,.content-wrap p,.section-wrap p,.contentlist-points p{font-size:1em;padding:0 .8em 1em}.portlet-links>li>ul>li>a.color-nav{background:#4d2876;color:#fff}.color-nav{background:#7e5da4;color:#fff!important}.portlet-content .airportnavgator{padding:0}ol{display:block;float:left;padding:0 2.4em .8em;font-size:1.15em;color:#555}ol li{margin-bottom:1em}ul.listdropdown{display:block;float:left;border:1px solid #bbb;background:#fbfbfb;list-style:none;position:relative;width:90%}.listdropdown.searchdropdown>li{float:left;width:100%}ul.listdropdown li ul{display:block;float:left;border:1px solid #bbb;background:#fbfbfb;list-style:none;position:absolute;z-index:1000;width:100%}ul.listdropdown li ul li a{color:#444;line-height:1.2em}ul.listdropdown li.current a{display:block}ul.listdropdown li.inactive{display:none}.sort-by-time{left:104%}.listdropdown li>span:before{position:absolute;top:14px;right:.8em;content:" ";width:3px;border-bottom:medium none;border-top:4px solid #555;border-right:4px solid transparent;border-left:4px solid transparent}ul.listdropdown .list-drop a:hover{background:#e6eaf5}ul.listdropdown li a{padding:.6em .3em;color:#444;line-height:1.2em;float:left;width:100%;border-bottom:1px solid #e8e8e8}ul.listdropdown li>span:hover{border:1px solid #775da4}ul.listdropdown.searchdropdown:hover{border:0}ul.listdropdown.searchdropdown{border:0}ul.listdropdown li.current a{display:block}ul.listdropdown li ul li a>span{font-weight:bold}.date ul.listdropdown a{padding-top:5.4%;padding-bottom:5.4%}.dropdown-entry{margin:0;float:left;padding:1.5%;background:none repeat scroll 0 0 #fbfbfb;cursor:pointer;width:100%;border:1px solid #bbb;color:#444;padding:.55em}.my-journey ul.listdropdown li>a.dropdown-entry{margin-bottom:1em}.dropdown-entry+ul.list-drop{display:none}.dropdown-entry+ul.list-drop.opened{display:block}.date{margin:5%;list-style:none;float:left;width:90%}.datepicker{background:url(../images/regular/icons/date-icon.png) no-repeat 92% center;width:50%;display:inline-block;float:left;border:1px solid #bbb;padding:.57em;color:#444}.journeyplandate{width:94%}.journeyplandate input{width:100%}.date ul.listdropdown{width:50%;border:0;margin:0;float:left}.portlet-content .button{margin:.7em;display:block;background-color:#7e5da4;width:94%;margin-bottom:5%}.select-group{margin:10% 3% 0 3%}.select-group legend{margin-bottom:.5em;font-weight:normal;color:#4d4d4d}.select-group label{font-size:1em;display:inline-block}.select-group input{margin:0 .4em 0 .2em}.select-group span{margin-right:2em}.flight-connections{float:left;padding:1em;background:0}.connections-porlet{float:left;width:100%;background:#fff;border:1px solid #cdcdcd}.connections-porlet img{width:28%}.connections-head{float:left;width:100%}.connections-head p{display:inline-block;float:right;color:#000;font-size:1.2em;margin:0}.connections-head span{vertical-align:middle}.connections-head p:first-child{float:left}.flight-subtitle{font-weight:bold;color:#000}.flightdetails,.src-dest{padding:0;background-color:#fff}.flightdetails h1{margin:.8em 0 0 .8em;display:inline-block}.flightdetails ul{list-style:none;margin:0 .8em .8em 1.5em;overflow:hidden}.right-halfcircle{background:url(../images/regular/icons/Heathrow_arrival_flightDetailes_half_circleR.png) no-repeat right;height:11px}.left-halfcircle{background:url(../images/regular/icons/Heathrow_arrival_flightDetailes_half_circleL.png) no-repeat left;height:11px;clear:both}.right-halfcircle span{display:block;margin:0 6px;background-color:white;padding:5px 0}.right-halfcircle span em{display:block;height:1px;background-color:#e8e8e8;margin:0 10px}.flightdetails ul li{float:left;padding-right:.5em}.flightdetails ul li:first-child{border-right:1px solid #e8e8e8;padding-right:.5em}.flightdetails ul li:last-child{padding-left:.5em}.flightdetails span{color:#000}.plane-details{text-align:center;position:relative;padding:1em;display:block;float:left;width:100%}.plane-details span{color:#000;font-size:18px;font-weight:bold;display:inline-block;float:left}.plane-details .src{text-align:right;width:43%}.plane-details .dest{text-align:left;width:43%}.plane-status{position:relative;display:inline-block;background:url(../images/regular/icons/flights.png) no-repeat;width:4%;height:30px;float:left;background-color:#FFF;min-width:36px;margin-top:-0.4em}.cancelled .flightconnect .flight-status ul li span:last-child span,.delayed .flightconnect .flight-status ul li span:last-child span{font-weight:normal;color:#FFF;font-size:.6em;margin:.4em 0 0}.plane-status{background-position:3px 2px}.scheduled .plane-status{background-position:3px -44px}.delayed .plane-status{background-position:3px -90px}.cancelled .plane-status{background-position:3px -136px}.src-dest{padding-top:1em}.flightconnect{padding:0;float:left}.flightconnect{background:#5b3683;background:-moz-linear-gradient(top,#5b3683 0,#482371 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5b3683),color-stop(100%,#482371));background:-webkit-linear-gradient(top,#5b3683 0,#482371 100%);background:-o-linear-gradient(top,#5b3683 0,#482371 100%);background:-ms-linear-gradient(top,#5b3683 0,#482371 100%);background:linear-gradient(to bottom,#5b3683 0,#482371 100%)}.scheduled .flightconnect{background:#277a32;background:-moz-linear-gradient(top,#277a32 0,#0e691a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#277a32),color-stop(100%,#0e691a));background:-webkit-linear-gradient(top,#277a32 0,#0e691a 100%);background:-o-linear-gradient(top,#277a32 0,#0e691a 100%);background:-ms-linear-gradient(top,#277a32 0,#0e691a 100%);background:linear-gradient(to bottom,#277a32 0,#0e691a 100%)}.delayed .flightconnect{background:#aa5b20;background:-moz-linear-gradient(top,#aa5b20 0,#9b521d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aa5b20),color-stop(100%,#9b521d));background:-webkit-linear-gradient(top,#aa5b20 0,#9b521d 100%);background:-o-linear-gradient(top,#aa5b20 0,#9b521d 100%);background:-ms-linear-gradient(top,#aa5b20 0,#9b521d 100%);background:linear-gradient(to bottom,#aa5b20 0,#9b521d 100%)}.cancelled .flightconnect{background:#96002e;background:-moz-linear-gradient(top,#96002e 1%,#7e0026 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#96002e),color-stop(100%,#7e0026));background:-webkit-linear-gradient(top,#96002e 1%,#7e0026 100%);background:-o-linear-gradient(top,#96002e 1%,#7e0026 100%);background:-ms-linear-gradient(top,#96002e 1%,#7e0026 100%);background:linear-gradient(to bottom,#96002e 1%,#7e0026 100%)}.flightconnect .flight-status{position:relative;width:100%;float:left;padding:1em}.flightconnect .flight-status{border-bottom:1px solid #7853a0}.scheduled .flightconnect .flight-status{border-bottom:1px solid #42954f}.delayed .flightconnect .flight-status{border-bottom:1px solid #be7339}.cancelled .flightconnect .flight-status{border-bottom:1px solid #b30754}.flightconnect .flight-status ul,.flightconnect .flight-maps ul{list-style:none}.flightconnect .flight-status ul li{float:left;text-align:center;width:55%}.flightconnect .flight-status ul li:first-child{width:23%}.flightconnect .flight-status ul li:last-child{width:22%}.flightconnect .flight-status ul li span{display:block;font-weight:bold}.flightconnect .flight-status ul li span:first-child{padding-bottom:.5em}.flightconnect .flight-status ul li span:first-child{color:#c5ade9}.scheduled .flightconnect .flight-status ul li span:first-child{color:#aff3a8}.delayed .flightconnect .flight-status ul li span:first-child{color:#efb18a}.cancelled .flightconnect .flight-status ul li span:first-child{color:#ffacb5}.flightconnect .flight-status ul li span:last-child{font-size:1.68em;font-weight:normal;color:#fff}.flightconnect .flight-maps{position:relative;width:100%;float:left;padding:0}.flightconnect .flight-maps ul li{float:left;width:25%;padding:1em;height:100px}.flightconnect .flight-maps ul li{border-right:1px solid #7853a0}.scheduled .flightconnect .flight-maps ul li{border-right:1px solid #42954f}.delayed .flightconnect .flight-maps ul li{border-right:1px solid #be7339}.cancelled .flightconnect .flight-maps ul li{border-right:1px solid #b30754}.cancelled .flightconnect .flight-maps ul li a{cursor:default}.cancelled .flightconnect .flight-maps ul li:last-child a{cursor:pointer}.flightconnect .flight-maps ul li span{text-align:center;color:#fff;display:block}.flightconnect .flight-maps ul li:last-child{border-right:0}.flightconnect .flight-maps ul li img{width:auto;margin:0 auto}.cancelled .flightconnect .flight-maps ul li img,.cancelled .flightconnect .flight-maps ul li span{filter:alpha(opacity=50) filter:alpha(opacity=50) -moz-opacity:.5;-webkit-opacity:.5;opacity:.5}.cancelled .flightconnect .flight-maps ul li:last-child img,.cancelled .flightconnect .flight-maps ul li:last-child span{opacity:100}.airways{background:#FFF;padding:0;float:left}.airways .flight-logo{position:relative;width:100%;padding:1em;float:left;border-bottom:1px solid #e8e8e8}.airways .flight-logo img{width:auto;padding-right:.5em}.airways .airways-details{position:relative;width:100%;float:left;padding:0}.airways .airways-details ul{list-style:none}.airways .airways-details ul img{width:auto;padding-right:.5em}.airways .airways-details ul li{padding:1em;border-bottom:1px solid #e8e8e8}.airways .airways-details li.airways-icons{padding:0}.airways .airways-details ul li p{color:#000;margin:0;display:inline-block;font-size:12px;font-weight:bold}.airways .airways-details ul li:first-child p{width:89%}.airways .airways-details ul li a{color:#7d6295;padding-right:2em}.airways .airways-details .social-links{padding:.4em;width:5em}.airways .airways-details .social-links img{padding:0}.airways .airways-details ul li span{display:inline-block;padding-left:2.4em}.airways .airways-details ul li span.airways-number{font-weight:bold;color:#000;padding:0}.heathrow-fly{width:100%}#flight-messenger{width:100%}.content-wrap{padding:1.5em;border-bottom:1px solid #e8e8e8;width:100%;clear:both}.content-wrap img{width:auto;float:left}.content-wrap img.width100{width:100%}.travel-bet-terminal h2,.content-wrap h3,.travel-options h3,.travel-options h4{display:inline-block;color:#000;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-weight:normal;margin:0;font-size:2em;line-height:1em;width:80%;float:left;padding:.2em 0 0 .6em}.content-wrap p{margin:0;padding:1em .5em 1em .5em;color:#686868;clear:both}.heathrow-fly .content-wrap .floatleft{display:block;float:left;width:60%}.heathrow-fly .content-wrap .advert{display:block;float:right;width:35%}.heathrow-fly .content-wrap .advert img{width:100%}.content-wrap ul,.airport-amenities ul,.handy-tips ul,.security .section-wrap ul,.portlet-content .dotted,.about-portlet ul{list-style:none;float:left;width:90%;overflow:hidden}.portlet-content .dotted a{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin:0 0 1em 1em;width:100%}.content-wrap ul li:first-child a,.airport-amenities ul li:first-child a,.security .section-wrap ul li:first-child a,.about-portlet ul li:first-child a{border-top:1px dotted #ccc}.contentlist-points ul,.link-bullets{list-style:none;float:left;width:auto;overflow:hidden;padding-left:.4em}.contentlist-points ul li:first-child a,.link-bullets li:first-child a{border-top:1px dotted #ccc}.contentlist-points ul li a,.link-bullets li a{border-bottom:1px dotted #ccc;margin-left:.6em}.content-wrap ul a,.airport-amenities ul a,.security .section-wrap ul a,.about-portlet ul a{border-bottom:1px dotted #ccc;margin-left:.6em}.content-wrap.assistance ul{list-style:none;float:left;width:90%}.content-wrap.assistance ul li:first-child a{border-top:0}.content-wrap.help-journey{border-bottom:0}.content-wrap.help-journey p{padding:0;color:#000;font-size:1.4em;line-height:1.2em}.content-wrap.help-journey .button{margin:.7em .7em 0 0}.content-wrap.assistance a{border:0;margin:0;padding:.5em 1em}.content-wrap .caret-down:before{left:2%}.content-portlet .caret-down:before{right:0;left:0}.disclaimer{width:100%;float:left}.disclaimer h5{font-size:1em;margin-bottom:0}.disclaimer p{color:#05090c}.arrival-accordion ul{list-style:none;float:left;padding:.7em;width:100%}.arrival-accordion li{overflow:hidden;background-color:#fbf9fe;border:1px solid #c9bfe1;border-bottom:0}.arrival-accordion li:last-child{border-bottom:1px solid #c9bfe1}.arrival-accordion .collapsible{display:none;float:left}.arrival-accordion .collapsible>p{padding-bottom:0;margin-bottom:0}.arrival-accordion .collapsible>ul{margin-left:.5em;width:90%;padding-bottom:1.5em}.arrival-accordion .collapsible li{overflow:auto;background:0;border:0}.arrival-accordion .collapsible li:first-child a{border-top:1px dashed #e8e8e8}.arrival-accordion .collapsible a{padding:.5em 0;border-bottom:1px dashed #e8e8e8}.arrival-accordion a{border-bottom:0;padding:0}.arrival-accordion ul>li>a span{font-size:1.2em;background:url(../images/regular/icons/Heathrow_Arrival_FlightDetails_plus_minus_sprite.png) no-repeat right -9px;float:left}.arrival-accordion a.caret-down{float:right;width:auto;right:3%;padding:.5em 1em 1em 0}.arrival-accordion a.caret-down:before{right:0;top:31%}.flightdetails-open{background-color:#593784;color:#fff}.flightdetails-close{background-color:#fbf9fe;color:#522981}.arrival-accordion ul>li>a.flightdetails-open>span{background-position:right 18px}.arrival-accordion ul>li>a.flightdetails-close>span{background-position:right -9px}.airport-amenities .portlet-content p{color:#686868;padding:1em;margin:0}ul.portlet-content-links,.airport-amenities ul{padding:0 0 2em 1.1em;width:95%;float:left}.airport-amenities ul a{margin-left:0}.airport-amenities.arrival-london ul{width:45%}.maps{position:relative;float:left;width:100%}.maps-content{position:absolute;top:7em;box-sizing:border-box;display:block;float:left;left:0;width:83%;margin:2em}.maps-content ul{list-style:none;float:left;width:100%}.maps-content p{font-size:1.4em;line-height:1.2em;padding:.5em;margin:0}.maps-content input[type="text"]{float:left;font-size:1em;color:#555;border:1px solid #e8e8e8;border-right:0;width:66%;margin-left:1.4em}.maps-content input[type="submit"]{display:block;float:left;margin:0;padding:.45em 1em;outline:0;cursor:pointer;text-align:center;text-decoration:none;border:solid 1px #e8e8e8;background:url(../images/regular/icons/icons-arrows.png);background-color:#fbfbfb;background-position:center -215px;background-repeat:no-repeat;width:17%;text-indent:-999em}.maps-content.large-4{position:absolute;bottom:-1em;top:auto}.maps-download{padding:1em .5em}.maps-download a{padding:.3em 0;border-bottom:1px dotted #686868;border-top:1px dotted #686868}.wifi{position:relative;float:left;width:100%}.dept-lounge{width:98%}.section-wrap,.bulletedpoints,.contentlist-points{padding:1em;border-bottom:1px solid #e8e8e8;padding-bottom:2em;width:100%;clear:both}.section-wrap .section-bullets{padding:0 0 0 4em}.section-wrap .section-bullets li{list-style:disc;padding-bottom:0;padding-left:0}.section-wrap.check-in p.p-text{color:#000}.section-wrap.check-in p,.content-wrap .bold-text{font-size:1.4em;line-height:1.3em;padding-bottom:0;margin-bottom:0;color:#555}.section-wrap.check-in p a,.content-wrap .bold-text a{text-decoration:none}.section-wrap.offers-sec h3,.section-wrap h2,.bulletedpoints h2,.contentlist-points h2{display:inline-block;font-family:"FrutigerLTStd45Light",Helvetica,Arial,sans-serif;font-size:2em;line-height:1em;padding-left:.3em}.section-wrap h2,.bulletedpoints h2,.contentlist-points h2{color:#000}.section-wrap p{margin:.2em 0}.section-wrap ul li{list-style:none;padding-bottom:1em;padding-left:1em}.things{list-style:none;padding:1em;width:90%;float:left}.things span{font-size:1.4em;color:#000}.things li{margin-bottom:1em}.things li p{padding:0;margin-top:0}.mtop-bottom,.m-top{margin:1.7em 0}.mbottom{margin-bottom:2em}.first-time-info,.localbuses,.faqs{width:100%;background:#fff}.handy-tips{border-bottom:1px solid #e8e8e8;float:left;padding-bottom:1em;width:100%}.handy-tips>div{float:right;padding:1em;padding-bottom:0}.handy-tips>div img{width:auto}.handy-tips>div a{margin-right:.7em}.handy-tips ul{width:42%;padding:0 1em 1em 1.5em}.handy-tips li a{border-bottom:1px dashed #e8e8e8;display:block;float:left;padding:.5em 0;width:100%}.handy-tips li:first-child a{border-top:1px dashed #e8e8e8}.handy-tips p,.handy-tips .tips-header{font-size:1.5em;width:96%;margin:0;line-height:1.3em;clear:both;padding:1em}.portlet-accordion{padding:.2em 1em .2em 1.5em;float:left;border-bottom:1px solid #e8e8e8;width:100%}.portlet-accordion h2{font-size:1.8em;display:block;width:100%;color:#000;float:left;background:url(../images/regular/icons/accordian.png) no-repeat;color:#422373;background-position:right -21px}.portlet-accordion h2 a{width:100%;float:left}.portlet-accordion.acc-open h2{background-position:right 7px}a.back-to-top,.section-wrap a.back-to-top{clear:both;top:-2px;float:right;padding-right:.5em;border-bottom:0;width:auto}.section-wrap .links a.back-to-top{clear:none}.accordion-content{display:none}.accordion-content p{float:left;width:90%}.accordion-content ul li{clear:both;list-style:none;padding-bottom:1em}.handy-tips a.back-to-top{padding-right:1.5em}.handy-tips.handtips-acc ul{width:50%}.expand-all,.collapse-all{background:url(../images/regular/icons/accordian.png) no-repeat left -14px;float:right;padding:.5em 1.5em;font-size:1.2em}.handy-tips .collapse-all{display:none}.collapse-all{background-position:left 13px}.collapse-all{display:none}.security .section-wrap p{font-size:1em;padding:0 .8em 1em}.security-baggage a{border-bottom:0}.security-baggage .prepare-security{padding:1em;background-color:#d62130}.security-baggage .prepare-security>img{width:auto;float:left}.security-baggage .prepare-security>h2{font-size:1.8em;line-height:1.2em;color:#fff;display:inline-block;width:85%;padding:0;padding-left:.5em}.baggage{background:#141414;padding:1em;float:left;width:100%;margin-bottom:1em}.baggage>div img{width:auto;float:left}.baggage>div h3{display:inline-block;color:#fff;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;margin:0;font-size:1.6em;line-height:1em;width:84%;float:left;padding:.2em 0 0 .6em}.baggage>div p{padding:0 2em 0 3em;clear:both;margin:0;font-size:1.2em}.baggage img{width:auto}.baggage .hand-baggage{text-align:center;padding:2em 0;height:192px}ul.forbidden{list-style:none}.baggage ul.forbidden{padding:1em;min-height:200px;width:235px;margin:0 auto}.baggage ul.forbidden a{width:auto;padding:.5em}.baggage a{padding:.5em 1em;color:#fff}.baggage a.caret-down{float:right;width:auto}.baggage a.caret-down:before{border-left:4px solid #fff;right:0}.bread-crumb{list-style:none outside none;padding-bottom:1em;padding-top:.5em}.bread-crumb li{display:inline-block}.bread-crumb li a,.active-page,.non-link-page{font-family:Arial,Helvetica,sans-serif;font-size:1.2em}.bread-crumb li a:after,.non-link-page:after{border-bottom:4px solid transparent;border-left:4px solid #000;border-top:4px solid transparent;content:"";display:inline-block;left:.5em;position:relative;top:0;width:.4em;margin-right:.8em}.active-page,.non-link-page{color:#000}.tab-links li,.hexpress-links li{padding:.25em 0}.shops-resturant-tab .tab-links li{padding:1em 0}.tab-links .depttab,.tab-links .arrivalstab{background-image:none}.tab-links .connectiontab{background-image:none}.portal-search{margin:0;padding:0}.portal-search>p{padding:0 .6em}.portal-search form{margin:0;padding:0}.auto-container{display:block;position:relative;z-index:99}.ui-autocomplete.ui-widget-content{background:#fff;border:1px solid #aaa;color:#222;top:2.4em;left:0;z-index:999;max-height:190px;overflow-y:scroll}#flight-info{position:relative}.ui-autocomplete{cursor:default;position:absolute}.ui-menu .ui-menu-item{list-style:none;margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{display:block;font-weight:normal;line-height:1.5;min-height:0;padding:2px .4em;cursor:pointer;text-decoration:none}.ui-menu .ui-menu-item a:hover{background:#cdcdcd;cursor:pointer}.spacer{text-align:center}.ps-container .ps-scrollbar-x{position:absolute;bottom:3px;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity = 0);-o-transition:opacity .2s linear;-webkit-transition:opacity.2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.ps-container.ie6 .ps-scrollbar-x{font-size:0}.ps-container:hover .ps-scrollbar-x,.ps-container.hover .ps-scrollbar-x{opacity:.6;filter:alpha(opacity = 60)}.ps-container .ps-scrollbar-x:hover,.ps-container .ps-scrollbar-x.hover{opacity:.9;filter:alpha(opacity = 90);cursor:default}.ps-container .ps-scrollbar-x.in-scrolling{opacity:.9;filter:alpha(opacity = 90)}.clearfix{clear:both;content:""}.portlet-content.twocolumn-portlet>img{width:auto}.twocolumn-portlet img{display:block;float:left;margin:1.5em;width:auto}.twocolumn-portlet a{padding-bottom:2em;padding-left:9em}.twocolumn-portlet a:after,.plan-my-journey button:after,.transport-options button:after{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:.3em;position:relative;top:0;width:4px}.content-wrap .email-icon{padding-right:1em}a.back-to-top,.content-wrap a.back-to-top,section-wrap a.back-to-top{border:medium none;clear:both;float:right;width:auto;border-bottom:0}.content-wrap a.back-to-top:after,a.back-to-top:after,.section-wrap a.back-to-top:after{border-right:4px solid transparent;border-bottom:4px solid #522981;border-left:4px solid transparent;content:"";display:inline-block;left:.4em;position:relative;top:-1px;width:4px}.show{display:none}.connections h1{margin-bottom:1em;margin-top:0}.journey-details{width:100%}.journey-details img{padding-left:3em}.journey-details .horizontal-line{border-right:1px dotted #000;display:block;height:100px}.heathrow-fly .thingstodo .columns{padding:0}.heathrow-fly .thingstodo h3{padding:0;padding-bottom:.5em;width:100%}.heathrow-fly .thingstodo ul{padding-bottom:0;padding-top:0}.heathrow-fly .thingstodo li a{margin-left:0}.heathrow-fly .thingstodo li a:before{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:-1em;position:relative;top:0;width:4px}.heathrow-fly .thingstodo .things{margin-left:.5em;width:100%}.heathrow-fly .thingstodo li a{border:0}.ad-banner{border:1px solid #000;float:left;margin:2.5em .5em;padding:.6em 1.8em;width:43%}.ad-banner.f-right{float:left}.flight-tracker .airways .airways-details ul ul>li{border:0}.selling-products-carousel .caroufredsel_wrapper{height:730px!important}.selling-products-carousel .caroufredsel_wrapper .heathrow-carousel{height:730px!important}.carousel-wrapper .logos img{margin-right:10px;width:auto;margin-bottom:10px;border:1px solid #ccc;padding-left:10px;padding-right:10px;width:115px}.carousel-wrapper .heathrow-carousel-s1 .offer{position:absolute;width:50px;height:50px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;bottom:-29px;left:6px;color:#fff;background:#9f147b;font-size:14px;line-height:50px;text-align:center}.ad-banner h4{margin:0;color:#000}.ad-banner span{color:#686868}.need-help{margin-top:2em;float:left;width:100%}.need-help .columns{padding:0}.need-help.heathrow-fly h3{padding:0}.need-help.heathrow-fly .portlet-content p{padding-left:0}.connection-plan,.connection-planner,.contents-box-outter{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);padding:1.2em;float:left}.contents-box-outter{float:none;background:0}.contents-box-outter .contents-box{border:1px solid #e1e1e1}.contents-box,.contents-box-1,.shadow-wrapper{border:1px solid #ccc;padding:1.25em;background:#FFF;box-sizing:border-box;margin-bottom:10px}.contents-box,contents-box-1{padding-top:1.666666666666667em}.contents-box-1{border:0;border-bottom:1px solid #ccc;margin:0}.shadow-wrapper{box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);border:0;margin-bottom:1.666666666666667em;float:left}ul.style1{width:95%;list-style:none}ul.style1 li:first-child{border-top:1px dashed #e8e8e8}ul.style1 li{border-bottom:1px dashed #e8e8e8;padding:.5em 0}.contents-box strong,.contents-box h2,.contents-box-1 h2{color:black}.contents-box-1 h2{font-size:2.083333333333333em}.contents-box h2:first-child,.contents-box-1 h2:first-child{margin-top:0;margin-bottom:2em}.contents-box .contents-box-inner,.contents-box-1 .contents-box-inner{padding-right:1.25em;padding-left:1.25em;padding-bottom:1.25em;padding-top:.83em}.contents-box-1 .contents-box-inner .last{border-bottom:0}.contents-box a.arrow-left{display:block;position:relative;padding-left:1em}.contents-box a.arrow-left:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #522981;position:absolute;content:" ";top:23%;left:0}.contents-box a.arrow-right,.contents-box a.arrow-right-down{display:block;padding-right:1em;position:relative;float:left}.contents-box a.arrow-right:after,.contents-box a.arrow-right-down:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #522981;position:absolute;content:" ";top:23%;right:0}.contents-box a.arrow-right-down:after{border-top:5px solid #7e5da4;border-right:5px solid transparent;border-left:5px solid transparent;top:40%}.contents-box hr{margin-left:-1.25em;margin-right:-1.25em;background:none repeat scroll 0 0 #ccc;border:medium none;height:1px;margin-left:-1.25em;margin-right:-1.25em}.contents-box.schedule{padding:0}.contents-box .p-r-1 a{padding-right:.5em}.contents-box .p-r-1 a img{width:auto}.contents-box ul.journey-schedule{padding:0;margin:0;list-style:none}.contents-box ul.journey-schedule li{padding:5px;margin:0;border-bottom:1px solid #ccc}.contents-box ul.journey-schedule li>section{padding:5px;line-height:32px}.contents-box ul.journey-schedule li>.active{background:#46216f;color:#FFF}.contents-box img,.shadow-wrapper img{width:auto;max-width:100%}.contents-box ul.journey-schedule li>section img{margin:0 5px}.contents-box .map{padding:30px 20px;border-bottom:1px solid #ccc}.contents-box .map span{color:#000}.contents-box .map a{background:url(../images/icons/MyJournyPlan-ExternalLinkIcon.png) no-repeat right;padding-right:15px}.contents-box .map .map-mark{float:left;margin-right:7px}.contents-box .map .direction{float:left;padding-top:40px;padding-bottom:40px;margin-left:46px;padding-left:20px;background:url(../images/icons/myJournyPlan-BlackLine1Px.png) repeat-y}.contents-box .map img{width:auto}.frutiger-font{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.f-left{float:left}.f-right{float:right}.disp-block{display:block!important}.disp-none{display:none!important}.transport-portlet{padding:.625em}.transport-portlet.portlet-content p{font-size:1.3em;color:#000;line-height:1.3em;margin-bottom:0}.transport-links{background-color:#dfe9f6;display:block;float:left;width:100%}.transport-links ul{display:block;float:left;list-style:none outside none;margin:0;padding:0;width:100%}.transport-links li{display:block;float:left;line-height:1.2em;list-style:none outside none;position:relative;width:50%}.transport-links li a{background-position:95% 50%;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d5deed #d5deed;border-image:none;border-style:solid solid none;border-width:1px 1px medium;background-repeat:no-repeat;background-size:.5em auto;color:#555;display:block;float:left;font-size:1.2em;padding:.8em;width:100%;text-align:center}.transport-links li a img{width:auto}.transport-links li a span{display:block;text-align:center;color:#46216f;margin-top:.5em}.portlet-content .read-more{border-bottom:medium none;margin:0 0 2em 1em;padding:0;width:auto}.read-more:after{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:.6em;position:relative;top:0;width:4px}.portlet-content-links .large-10.columns>li{border-top:medium none;display:inline-block;padding:0 .5em 0 0;width:auto}.portlet-content-links .large-10.columns a{width:auto;padding-right:.5em}.portlet-content-links .columns li:after{content:url(../images/regular/icons/gray_devider.png);position:relative;top:.75em}.portlet-content-links li{float:left;list-style:none outside none;width:100%;border-top:1px dashed #e8e8e8}.portlet-content-links li a{border-bottom:0;width:70%}.portlet-content-links li span{padding:.5em 0;display:block;float:left;width:30%}#trans-n-direct .date span{width:45%;border-right:1px solid #cdcdcd;padding:.6em}#trans-n-direct .date ul.listdropdown{float:right;margin:0;width:46%}#trans-n-direct .date ul.listdropdown a{padding:.7em}.content-read-more:before{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:-8%;position:relative;top:0;width:4px}.flight-portlet span,.portlet-content-links li span,.arial{color:#000;font-family:Arial;font-size:1.15em;font-weight:regular}.portlet-inner{padding:1em 1em 1em 1.2em;border-bottom:1px solid #e8e8e8}.disp-blck{display:block;float:left;width:100%}.portlet-inner fieldset{border:0;width:100%;margin:0}.portlet-inner fieldset legend{margin-bottom:.5em;font-weight:normal}.portlet-inner input[type="radio"]{float:left;margin-right:.6em}.portlet-inner.noborder{border-bottom:0}.orText{font-weight:bold;margin-top:2em;font-size:1.1em;margin-bottom:1.5em;text-align:center}.portletcolumn-5,.orText,.portletcolumn-2,.portletcolumn-4,.portletcolumn-6{display:block;float:left;padding-left:.4em;padding-right:.4em;position:relative}.portletcolumn-1{width:4em}.portletcolumn-2{width:6em}.portletcolumn-4{width:8em}.portletcolumn-5{width:8.9em}.portletcolumn-6{width:10em}.portlet-inner label,.travel-options label,.win-tickets label{margin-bottom:.3em;font-size:1em;color:000;font-family:arial;cursor:default;color:#000}.portlet-inner.row{margin:0}.portlet-inner .noborder{border-bottom:0}#trans-n-direct .portlet-content .button{margin:1em auto;width:90%}.portletcolumn-6 ul.listdropdown{width:100%;list-style:none;margin:0;margin-bottom:1em}.portletcolumn-5 ul.listdropdown{margin:0;width:100%}.portlet-inner input[type="text"]{height:2.8em;width:100%}input[type="radio"]{display:none}input[type="radio"]+label span{display:inline-block;width:21px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../images/regular/icons/radio-btn.png) 0 0 no-repeat;cursor:pointer}input[type="radio"]:checked+label span{background:url(../images/regular/icons/radio-btn.png) 0 -42px no-repeat}#trans-n-direct .date p{margin:0;padding:0;width:auto}#trans-n-direct ul.listdropdown li:first-child a:before{top:14px}#trans-n-direct .nobg input{background:0}#trans-n-direct .portlet-content,.h-express{width:100%}.plan-my-journey.portlet-content p{padding:0}.transdev p{font-size:1.4em;padding:1em 1em 1em 2em;width:100%;line-height:1.2em;margin:0}.free-services{background:#dde8fc;padding:1.5em}.free-services p{color:#111;font-weight:bold;padding-left:0}.free-services img{width:auto}.resources ul{list-style:none;float:left;padding:1em}.resources ul a{border-bottom:0;padding:.5em}.resources ul img{width:auto;float:left}.resources ul span{padding-left:2em;display:block}.resources.guides ul span{padding-left:.5em;display:inline-block}.guides p{padding:0}.resources .resource-kb,.destination-list .resource-kb{padding-left:0;color:#555}.destination-list .resource-kb{padding-left:.3em}.plan-my-journey{padding-left:3em}.plan-my-journey div{float:left}.plan-my-journey div h2{font-size:2em;color:#000}.plan-my-journey div p{font-size:1.3em}.plan-my-journey button{float:right;width:80%}.plan-my-journey button:after{border-left:4px solid #fff}.nobottom{margin-bottom:0}.parking-terminal{padding:0 1em 1em 2em}.parking-terminal img{width:30%;float:none}.content-wrap.parking-terminal p{padding-left:.3em;padding-right:0}.parking-terminal p.terminal-text{color:#000;font-size:1.7em;line-height:1.2em;padding-left:.3em;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.content-wrap.parking-terminal ul li a,.travel-options .content-wrap ul li a{padding:.5em;float:left;margin-left:0;margin-top:1em;border-top:1px dotted #686868;border-bottom:1px dotted #686868;width:auto}.parking-terminal ul li a img{padding-left:.5em;width:auto}.section-wrap.parking-terminal{padding-left:1em}.section-wrap.parking-terminal h2{font-size:1.7em}.parking-terminal .read-more{padding-left:.8em}.transport-portlet.no-top{padding-top:0;margin-top:0}.maps-content .things li:before{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:-1em;position:relative;top:0;width:4px}.maps-content .things{margin-left:1em;width:100%;padding-top:0;padding-bottom:0}.maps-content .things li{margin-bottom:.3em}.maps-content li{border-bottom:1px solid #cac8e5;float:left;width:100%}.maps-content li a{float:left;font-size:1em;margin:0;width:83%;border-right:1px solid #cac8e5;padding:.5em;height:2.8em;line-height:1.7em;color:#5b33ba}.maps-content li button{background:url(../images/regular/icons/arrow_map.png) no-repeat scroll 1.6em 1em;border:0;cursor:pointer;display:block;float:left;padding:.5em;height:2.8em;margin:0;outline:medium none;text-align:center;text-decoration:none;text-indent:-999em;width:17%}.maps-content img{float:left;width:auto;margin-right:.5em}.mash-lightbox-fixed{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;left:0;top:0;right:0;bottom:-1px}.white-dialog,.small-white-dialog{background:rgba(0,40,90,0.3)}.mash-lightbox-fixed{position:fixed}.default-player img{width:100%;cursor:pointer}.default-player :active{padding:1px}.mash-lightbox{z-index:10000;top:0;left:0;right:0;bottom:0;display:none}.mash-lightbox-close{position:absolute;top:10px;right:10px;display:block;width:26px;height:26px;background:white url(../images/icons/close_window.png) no-repeat center;border-radius:5px;content:url(../images/icons/close_window.png)}.white-dialog .mash-lightbox-content,.small-white-dialog .mash-lightbox-content{max-width:960px;padding:40px 20px;margin:auto}#ie8video{display:none}.share-icons a{padding-left:.9em;padding-right:.3em}.share-icons img{width:32px}.destination-list{width:100%}.destination-list li{border-bottom:1px solid #e8e8e8;font-size:1.2em;padding:.8em 0 .8em 1em;list-style-type:none;color:#7e5da4}.destination-list li a{padding:0;float:none}.portlet-content .destination-list{float:none}.destination-list li:Last-child{border:0}.inner-wrap{padding:0 .5em 0 .5em;float:left}.postal-address img,.contact-info img,.contactinfo-web img{width:auto;float:left;padding-right:.4em}.postal-address img{padding-top:1em}.inner-wrap p,.inner-wrap h4,{padding-left:2em}.airlines-logo{width:100%;float:left}.airlines-logo a{display:inline-block}.airlines-logo a:First-child{border-right:1px solid #e8e8e8;padding-right:1em}.airlines-logo a:Last-child{padding:1em 0 1em 1em}.postal-address{border-bottom:1px solid #e8e8e8;width:100%;clear:both;padding-bottom:1em;float:left}.postal-address p{padding-left:2em;padding-left:2em}.postal-address span{display:block;padding-left:2.2em}.contact-info,.contactinfo-web{display:inline-block;float:left;padding-bottom:1em;border-bottom:1px solid #e8e8e8;width:100%;padding-right:.4em}.contact-info{padding-bottom:3em}.contactinfo-web{border-bottom:0;padding-bottom:0}.contact-info img,.contactinfo-web img{padding-top:1em}.contact-info span,.contactinfo-web>div{display:block;padding-left:2em}.contactinfo-web>div a,.contactinfo-web>div strong{display:block;padding-bottom:.5em}.contactinfo-web .stay-connected li{display:inline-block;padding-left:0}.contactinfo-web .stay-connected img{padding-top:0;padding-right:.2em}.nopadbottom{padding-bottom:0}.padbottom2{padding-bottom:2em}.dotted-block{padding:.5em;float:left;margin-left:0;margin-top:1em;border-top:1px dotted #686868;border-bottom:1px dotted #686868}.dotted-block img{width:auto}.nopadleft,.twocolumn-portlet.nopadleft{padding-left:0}.autowidth{width:auto}.arrow-icon{padding-left:1em}.arrow-icon a:after{border-bottom:4px solid transparent;border-left:4px solid #522981;border-top:4px solid transparent;content:"";display:inline-block;left:.3em;position:relative;top:0;width:4px}.col-img img{margin:.5em 1em 1em 1em}.nomarginT{margin-top:0!important}img.nomargin{margin-top:0}.disc{padding-left:3em}.loungeterminal .disc li{list-style-type:disc;padding-left:0}.no-inline{display:block}.padtop1{padding-top:1em}.padtop2{padding-top:2em}.loungeterminal h4{padding-left:1em}.large-8.loungeterminal{width:100%}.facilities h2{display:block}.portlet-content.rewards h2{font-size:2em;padding-left:.3em;padding-bottom:.3em}.dest-portlet h2{font-size:1.5em;line-height:1.2em}.portlet-content.rewards p,.rewards p{margin:0;font-size:1.1em;color:#333}.rewards .arrow-icon a{padding-bottom:1.6em;border-bottom:0}.contact-info span{width:55%;float:left}.contact-info strong{width:45%;float:left}.loungeterminal ul li{padding-bottom:.1em}.facilities h4{margin-bottom:.1em}.loungeterminal h4{margin-bottom:.2em;font-family:Arial,Helvetica,sans-serif;color:#6d6d6d}.loungeterminal li{color:#7e5da4}.destination-list .iepad a{border:0}.daily-rate,.video-sec{display:inline-block}.daily-rate{float:left;margin:1.33em 0;padding-right:5em}#panelTop,#panelBottom,#panel1,#panel2{display:none}.daily-rate caption,.video-sec h2{font-size:1.5em;color:#000;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;width:81%;line-height:1.2em;margin:.7em 0;padding-left:.5em;font-weight:bold}.daily-rate caption{border-bottom:1px solid #000;padding-bottom:.2em;width:95%}.daily-rate ul{list-style:none}.daily-rate ul li{padding:.5em .7em;border-bottom:1px solid #e8e8e8}.daily-rate ul span{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#6d6d6d}.daily-rate ul span:last-child{float:right}.parking-terminal.connectionvideo{padding-left:1em}.connectionvideo h2{padding:0 1em}.transport-portlet .maps-content input{margin-top:1em;margin-bottom:1em}.nomargin{margin-top:0}.flight-ul ul li a{display:block;padding:.5em 0;margin:0}.flight-info ul.listdropdown li ul{width:14em;top:-27px;color:#fff;background:#fff}.scroll-drop li ul,.dest-and-airlines ul.listdropdown li ul{height:12em;overflow-y:scroll}.flight-info ul.listdropdown li.current a{border-bottom:1px solid #e8e8e8}.flight-info ul.listdropdown li.current a:before{content:url(../images/regular/icons/FI_Portlet_B-(2)-TickMark.png);height:1em;width:1em;margin-right:.3em}.flight-info .list-drop{box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26)}.outer-wrapper{padding-bottom:5em}.dept-lounge{width:100%}.section-wrap.no-pleft li{padding-left:0}.moblie-top{margin-top:1em}.imageleftright .content-portlet{float:left}.portlet-wrap a.headinglink{border-bottom:0;float:none;padding:0;display:inline}a.headinglink,.portlet-wrap a.headinglink h3,.bulletedpoints a.headinglink h2,.bulletedpoints a.headinglink h3,.bulletedpoints a.headinglink h4,.linkcolor{color:#522981}.content-wrap p a,.section-wrap p a,.contentlist-points p a{border-bottom:0;padding:0;display:inline;float:none;text-decoration:underline}.section-wrap caption,.things h3,.section-wrap h3,.bulletedpoints h3{font-size:1.4em;color:#000;text-align:left}.bulletedpoints h3{padding-left:.5em}.bulletedpoints h4{padding-left:.8em}.bulletedpoints ul{padding-left:4em}.dahsedcontent{list-style:none}.links{width:100%;float:left}.links .content-read-more{width:auto;float:left;border-bottom:0;padding-left:1.5em}.content-portlet{padding:1em}.content-portlet p{padding-left:0}.content-portlet .content-read-more{border-bottom:0}.content-portlet .content-read-more:before{left:27%}.content-portlet ul li{padding-left:0;border-bottom:0}.content-portlet ul li a{border-bottom:0;padding:.3em 0 .3em .5em}.imageright,.imageleft{display:block;float:right;max-width:50%;padding:0 1em;margin-bottom:0}.imageleftright img{max-width:50%;display:block}.imageleft{float:left;padding-right:2em}.section-wrap h3{padding-left:.5em}.bulletedpoints i{color:#000}.things li h3,.content-portlet h3{padding-left:0}.small-box-1{position:relative;width:8.33333%}.small-box-2{position:relative;width:16.66667%}.heathrowfoot .small-box-3{position:relative;width:50%}.small-box-3{position:relative;width:25%}.small-box-4{position:relative;width:33.33333%}.small-box-5{position:relative;width:41.66667%}.small-box-55{position:relative;width:45.83%}.small-box-6{position:relative;width:50%}.small-box-7{position:relative;width:58.33333%}.small-box-8{position:relative;width:66.66667%}.small-box-9{position:relative;width:75%}.small-box-10{position:relative;width:83.33333%}.small-box-11{position:relative;width:91.66667%}.small-box-12{position:relative;width:100%}.dest-and-airlines .section-wrap>p{color:#000;width:100%}.dest-and-airlines .table-search input[type="text"]{font-size:.9em;font-style:italic;height:2.9em}.portlet-wrap.dest-airline-info>a h2{display:block;padding:.7em 1.7em;width:100%}.portlet-wrap.dest-airline-info ul li a{width:auto}.dest-airline-info .parking-terminal{padding-right:2em}.dest-and-airlines.flight-info .dropdown-entry{font-weight:bold}.dest-and-airlines.flight-info ul.listdropdown{font-weight:normal}.dest-and-airlines.flight-info ul.listdropdown li.current>a{font-weight:bold}.dest-and-airlines tr th,.flight-timetable tr th{cursor:default}.dest-and-airlines tr td a{color:#7e5da4;padding:0;border:0;width:auto}.dest-and-airlines tr td{color:#7e5da4;cursor:default;overflow:hidden;white-space:}.dest-and-airlines tr:hover,.flight-timetable tr:hover{background:0}.dest-and-airlines tr td:nth-child(4){color:#333}.dest-and-airlines tr th:first-child,.dest-and-airlines tr td:first-child,.flight-timetable tr th:first-child,.flight-timetable tr td:first-child{padding-left:10px}.dest-and-airlines tr th:last-child,.dest-and-airlines tr td:last-child{padding-right:10px}.dest-and-airlines tr th:nth-child(4),.dest-and-airlines tr td:nth-child(4){display:none;visibility:hidden}.dest-and-airlines tr th:nth-child(5),.dest-and-airlines tr td:nth-child(5){display:none;visibility:hidden}.dest-and-airlines tr th:nth-child(6),.dest-and-airlines tr td:nth-child(6){display:none;visibility:hidden}.dest-and-airlines tr th:nth-child(4),.dest-and-airlines tr td:nth-child(4){display:none;visibility:hidden}.dest-and-airlines tr th:nth-child(5),.dest-and-airlines tr td:nth-child(5){display:none;visibility:hidden;text-align:center}.dest-and-airlines tr th:nth-child(6),.dest-and-airlines tr td:nth-child(6){display:none;visibility:hidden;text-align:right}.dest-and-airlines .btn-section{background:#fff}.dest-and-airlines tr td img,.flight-timetable tr td img{display:none}.no-shadow{box-shadow:none}.noborder{border:0}span.mobile-head{color:#000;padding:1em 1.2em 0 1.5em}h1.mobile-head{padding:.7em .5em 1em .5em;margin:0;font-size:2.5em}.flight-timetable{background:0;filter:none;float:left;box-shadow:none;padding:0}.flight-timetable .auto-container{margin-top:-0.2em}.flight-timetable .connection-planner{border:1px solid #ccc}.flight-timetable .portlet-content.noborder{border:0;border-top:1px solid #ccc}.flight-timetable .connection-planner.no-padding{padding:0}.flight-timetable h2{padding:0 0 1em;margin:0;color:#522981}.ft-heading h2{float:left;padding-left:1em;color:#000;font-size:1.1em;font-family:Arial;margin:1em 0;padding:0 1em}.flight-timetable .connection-planner td:nth-child(n+5),.flight-timetable .connection-planner th:nth-child(n+5){display:none}.flight-timetable .connection-planner td:nth-child(n+6),.flight-timetable .connection-planner th:nth-child(n+6){text-align:center;border-right:1px solid #ccc}.flight-timetable .connection-planner span{border-left:1px solid #ccc;color:#333;float:right;padding:.3em;text-align:center;width:35.3%}.flight-timetable .portlet-content img{width:auto}.flight-timetable .portlet-content{border:1px solid #ccc;float:left;width:100%}.flight-timetable .portlet-content .button{width:42%;margin-bottom:3%}.dest-and-airlines .button{margin-bottom:3%;width:15em}.flight-timetable label{display:inline-block}.flight-timetable .portal-search label{display:block}.flight-timetable .portal-search input[type="text"]{width:30%}.flight-timetable table td{color:#333;cursor:default}.disclaimer-content{display:none}.flight-timetable .connection-planner .bottom-links{padding:1em 2em}.flight-timetable .connection-planner .bottom-links span{border-left:none;border-left:medium none;color:#333;display:block;float:left;text-align:left;width:50%}.flight-timetable .connection-planner .bottom-links p{float:left;margin-bottom:0;padding-left:0}.flight-timetable .connection-planner .bottom-links a{width:auto}.flight-timetable .connection-planner .bottom-links a:after{border-bottom:medium none;border-top:4px solid #522981;border-right:4px solid transparent;border-left:4px solid transparent;content:" ";display:inline-block;position:relative;right:-1em;top:-0.1em;width:5px;height:5px}.flight-timetable .btn-section{padding-top:0}.cities,.dest-guide{padding:1em}.inner-cities a,.inner-destguide a{float:none;border-bottom:0}.inner-cities a h2{font-size:1.5em;color:#fff}.inner-cities,.inner-destguide{margin-bottom:1em;float:left}.inner-cities a:hover{text-decoration:underline;color:#fff}.cities .inner-cities>div{background-color:#000;min-height:140px}.cities .inner-cities>div p{font-size:1em;padding:0 .8em 1em 1.2em;color:#cdcdcd;margin:0}.inner-destguide{border:1px solid #a9a9a9}.inner-destguide a h2{font-size:1.5em}.dest-guide .inner-destguide>div{background-color:#fff;min-height:140px}.dest-guide .inner-destguide>div p{font-size:1em;padding:0 .8em 1em 1.2em;color:#6d6b6b;margin:0}.handy-tips .city-content p{font-size:1em;padding:0}.city-content,.handy-tips .city-content{border-top:solid 1px #e8e8e8;float:left;width:100%}.lineheight2{line-height:2em}.destination-list li img,.weather-portlet table img{width:auto}.portlet-wrap.dest-portlet{float:none}.fly-with .destination-list li{padding:.3em 1em;color:#000}.fly-with .destination-list li img{padding:0 .2em}.fly-with .destination-list li:Last-child{padding-left:0}.fly-with.portlet-content .button{width:99%}.travel-money-portlet ul,.travel-money-portlet ul li{width:100%}.nopadleft{padding-left:0}.travel-money-portlet .portlet-inner{border-bottom:0;padding-left:.4em}.travel-money-portlet .portlet-content{float:none}.travel-money-portlet .portlet-inner input[type="text"]{height:3.8em;text-align:right;border-left:none}.travel-money-portlet .portlet-content a{padding-left:1.4em}.nopadtop{padding-top:0}.travel-money-portlet img{width:auto;float:left;padding:.3em .3em .3em 1em}.travel-money-portlet .dropdown-entry{height:3.3em;overflow:hidden}.twocolumn-portlet .list-drop a::after{border:0}.weather-portlet .portlet-inner .dropdown-entry,.fly-with .dropdown-entry{border:0;background-color:#fff;font-weight:bold}.fly-with .dropdown-entry:hover{border:0}.weather-portlet .temp-units a{width:1.5em}.weather-portlet .temp-units a:First-child{border-right:1px solid #e8e8e8;margin-right:.5em}.no-float-m{float:none}.weather-portlet table tr:hover{background:0}.weather-portlet table tr{border-bottom:1px solid #e8e8e8}.weather-portlet table th{background-color:#fff;border-top:0;text-align:center}.weather-portlet table tr td{padding:.5em 1em;color:#222;cursor:default}.weather-portlet table tr.iepad{border-bottom:0}.fly-with .listdropdown,.weather-portlet .listdropdown{width:70%}.fly-with .city-list{position:relative}.weather-portlet .listdropdown.city{width:80%}.city-content h2{color:#522981}.travel-money-portlet ul.listdropdown li>span::before{top:22px}.travel-money-portlet .dropdown-entry{line-height:2.2em}.weather-portlet .city-list,.fly-with .city-list{border-bottom:1px solid #ccc;padding:.5em 0 .5em 2em}.weather-portlet .city-list .listdropdown,.fly-with .city-list .listdropdown{margin:0 .2em}.weather-portlet .city-list>span,.fly-with .city-list>span{float:left;display:inline-block;line-height:2.2em;color:#6d6d6d}.fly-with .city-list>span.city-inner{color:#555;padding-left:.3em;font-weight:bold}.weather-portlet .city-list .temp-units a{border-bottom:0;line-height:1em}.weather-portlet .city-list .temp-units{float:right}.travel-bet-terminal .transdev{background:#fff;border-bottom:1px solid #e8e8e8}.travel-bet-terminal .transdev p{padding-left:1.3em}.travel-bet-terminal .content-wrap p{padding-top:0;padding-left:1.2em}.travel-bet-terminal p a{padding-left:0;text-decoration:none}.travel-bet-terminal p a:hover{text-decoration:underline}.travel-bet-terminal .portlet-inner{border-bottom:0;padding-left:3em}.travel-bet-terminal .content-wrap ul{width:95%}.travel-bet-terminal .travel-options{padding:2em 1em 1em 3em}.travel-bet-terminal .content-wrap h3{width:85%}.travel-bet-terminal .button{padding-bottom:.7em}.travel-bet-terminal ul{overflow:visible}.travel-bet-terminal ul.list-drop{width:100%}.travel-bet-terminal ul.listdropdown a{border-bottom:0;margin-left:0}.travel-options h3{font-size:1.7em;padding-left:0}.travel-options .content-wrap{border-bottom:0}.travel-options .content-wrap h4{width:50%;padding-bottom:.3em}.travel-options .content-wrap>span{float:left;margin:.6em 1em .6em 0;font-size:1.3em}.travel-options .content-wrap span{color:#000}.travel-options .content-wrap p{padding:0 0 0 10em}.travel-options .content-wrap ul{padding:.5em 1.2em 0 10.2em;width:100%}.travel-options .content-wrap ul li{padding-bottom:.5em}.travel-options .content-wrap ul li a{margin-top:0;padding-left:0}.travel-options .content-wrap ul li a img{float:none;padding-left:.3em}.portlet-content.bottom-content p{color:#000;padding:1.5em 1.5em 2.5em}.section-wrap p.para-head,legend.para-head{color:#000;font-size:1.3em;line-height:1.2em;padding:1.2em 0 1em .5em;font-weight:normal}.win-tickets .section-wrap h2{padding:.5em .3em 0}.win-tickets .section-wrap .p-left{padding-left:.833em}.win-tickets label{display:inline-block}.win-tickets .section-wrap ul li{padding-left:0}.win-tickets .section-wrap.padtop1{padding-top:1.5em;padding-bottom:1.5em}.win-tickets .section-wrap ul.listdropdown.searchdropdown{width:100%;margin-bottom:1em}.win-tickets .portletcolumn-2,.win-tickets .portletcolumn-5{padding:0 0 0 .833em}.win-tickets input[type="checkbox"]{margin-bottom:0}.win-tickets .section-wrap button{width:42%;margin-bottom:0}.win-tickets .portlet-inner{padding-bottom:0;border-bottom:0}.section-wrap input[type="checkbox"]{margin-right:7px}.win-tickets input[type="checkbox"]+label+p{padding-left:1.9em}.share-popup ul{padding:0;overflow:visible;width:11em}.share-popup ul:before,.share-popup ul:after,.share-via-email:after,.share-via-email:before{top:-1.6em;left:80%}.share-popup ul,.share-via-email{top:2.8em;right:0}.handy-tips .share-popup li a{border:0}.share-popup ul li a{color:#000;font-size:1.2em;padding:.5em;border:0}.share-popup li a span{padding-left:.3em}.share-popup ul li{background:#fff;padding:.3em}.share-popup ul li a:hover{background:#f0e8f9}.share-dropdown{display:inline}.share-via-email{width:20em;box-shadow:0 0 4px #ccc}.share-via-email .section-wrap{padding:1em}.share-via-email .section-wrap button{width:45%;margin-bottom:0}.share-via-email input{height:2.8em;margin-bottom:0}.share-via-email button.no-left{margin-left:0}.share-via-email button.no-m-right{margin-right:0}.valet-parking h2{margin-bottom:0}.parking-price{float:left;margin:1.33em 0;padding-right:3em}.parking-price th{background:0;padding:0;padding:.5em 1em;font-weight:bold;color:#000;padding-right:0}.parking-price h3{margin:0}.parking-price tr:hover{background:0}.parking-price tr th{padding:.5em 1em;border-top:0;border-bottom:0;font-weight:normal;color:#555}.parking-price table tr:first-child{border-top:1px solid #000;border-bottom:1px solid #000}.daily-rate.parking-price table tr:first-child{border-top:0;border-bottom:1px solid #ccc}.parking-price table tr:first-child th,.parking-price table tr:first-child td{font-weight:bold}.daily-rate.parking-price table tr:first-child th,.daily-rate.parking-price table tr:first-child td{font-weight:normal}.parking-price table caption{padding-left:.5em}.parking-price td{padding:.5em 1em}.parking-price caption>span,.parking-price span{display:block;padding-left:.7em;padding-bottom:.7em;font-size:12px}.align-right{text-align:right}.peak-periods h3{margin-bottom:.3em}.peak-periods p{margin-bottom:0;padding-bottom:.3em}.blackfont,h2.blackfont{color:#000}.btn-section{float:left;padding-top:1em;width:100%;padding-left:1.2em}.portlet-content .btn-section button{width:27%}.portlet-content .mobile100 button{width:41%}.portlet-content .button-inactive,.section-wrap .button-inactive{background:none repeat scroll 0 0 #f3edf7;border:1px solid #7e5da4;color:#522981;float:left}.btn-section a{float:right;font-size:1.2em;margin:1em;border:0}.btn-section a img{width:auto;padding-left:.8em}.hexpress-timetable{padding:1em;background:#fff}.hexpress-timetable ul.listdropdown{width:35%;margin:1%}.timetable-terminal{float:left;display:inline-block;padding:1em 0}.next-train{clear:both;background:#dde8fc;padding:.8em}.next-train p{color:#111;margin:0}.next-train span{font-weight:bold}.week-timings{float:left;display:block;width:92%;margin-right:2em}.week-timings span{padding:1em 0;display:block;border-bottom:1px solid grey;color:#111}.week-timings p{margin:.5em 0;width:60%}.week-timings p strong{color:#000}.transport-options{background-color:#522981;float:left;padding:2.5em 1em 1em 1.5em;color:#fff;margin:2em 0}.transport-options span{font-size:1.5em;color:#fff}.transport-options p{font-size:1.2em;margin:.5em 0;color:#fff}.transport-options button,.transport-options button:hover{width:100%;background-color:#fff;color:#522981}.parking-options{padding:0 2em 2em}.parking-options h2{color:#522981}.parking-portlet{border:1px solid #e8e8e8;margin-bottom:2em;padding:0 1em 1em 1em}.parking-portlet a{margin-top:2em;display:block}.portlet-head{border:1px solid #e8e8e8;border-bottom:0;padding:.5em 1em}.portlet-head h3{font-family:Arial,Helvetica,sans-serif;margin:0}.notification{float:left}.notification img{width:auto;float:left}.notification h3{float:left;margin:0;font-family:Arial,Helvetica,sans-serif;padding-left:.5em;color:#000}.travelling-form{padding:0 1em;margin:.833em 0}.portlet-innerbottom{width:100%;padding-left:2em}.travelling-form .portlet-inner{border-bottom:1px solid #e8e8e8}.h-express button{margin:1em 1em 1em 2em;padding-left:4em;padding-right:4em}.portlet-inner ul.listdropdown.searchdropdown,.travel-bet-terminal ul.listdropdown.searchdropdown{margin:0}.portlet-inner .portletcolumn-6{padding-left:0}.notification span{float:left;margin:0;font-family:Arial,Helvetica,sans-serif;padding-left:.5em;color:#000;font-size:1.2em}.nopadding{padding:0!important}.flight-timetable .datepicker{width:100%}input[type="text"][disabled]{background:#e8e8e8}.portlet-wrap .m-left,.m-left{margin-left:1em}.m-right{margin-right:1em}.searchicon{background:url(../images/regular/icons/icons-arrows.png) right -214px no-repeat;border:1px solid #CCC;padding:8px 7px;color:#555;display:block;float:left;font-size:1em;height:2.38em;width:28%;margin:0}span.disabled{border:1px solid #eee}ul.listdropdown li>span.disabled:hover{border:1px solid #eee}ul.listdropdown li>span.whichterm.disabled:hover{border:0}.timetogate .dropdown-entry.disabled,.whichterm.disabled{color:#cdcdcd}ul.listdropdown li>span.disabled:before{border-color:#cdcdcd transparent -moz-use-text-color}.notify.invalid{margin:0;border:0;background:#f9eac6}.grey-notify.invalid{background:#eef3f7;margin:0;border:0}.grey-notify h3{font-family:arial;font-size:1em;font-weight:bold;margin-bottom:.5em}.grey-notify.invalid>label,.notify.invalid>label{color:#555}fieldset.invalid{border:1px solid #ca555e;margin-bottom:1em;width:100%;background:#ffeced;padding:.5em 1em}fieldset.invalid img{width:auto;float:left;margin-right:1em}.error{background:#ffeced;padding:.5em 1em;width:95%;margin:0}.bottomsection p.warning{color:#c9343f}fieldset.invalid>label,fieldset.error>label{color:#c9343f;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;font-size:1em}.portlet-inner .error-input{border:1px solid #ca555e;margin-bottom:0}.competitions .check-in p{color:#000}.offers-content{border:1px solid #cdcdcd;padding:0 1em 1em;height:auto;overflow:hidden}.competitions .offers-content p{color:#555;font-size:1.1em;padding-left:.5em;text-overflow:ellipsis;display:block;overflow:hidden}.offers-content h3{margin-bottom:0}.selectbox{font-family:ProximaNova-Regular;position:absolute;opacity:0;filter:alpha(opacity:0);height:2.438em;border:0;color:#6b6b6b;font-weight:700;background:white;cursor:pointer;font-size:.75em;width:100%;top:0;left:0}.offers-content h2{color:#522981;font-size:1.4em}.terminal-search-sec{padding-top:1em}.terminal-search-sec input{float:left;margin-left:1.5em;height:2.8em}.terminal-search-sec .fi-portlet{width:16%;margin-left:1em}.terminal-search-sec input.terminal-search{width:30%;background:url(../images/regular/icons/icons-arrows.png) no-repeat scroll right -214px transparent}.terminal-search-sec button{padding:.7em 3em;float:left;margin-left:1em}.air-guide,.air-guide-middle{background:#fff}.air-guide p,.air-guide-middle p{padding:0 1em}.air-guide p{margin:0}.air-guide .banner{padding-top:1em;padding-left:0}.air-guide-middle{padding:1em}.air-guide .border-right,.air-guide-middle .border-right{border:0}.air-guide-rewards .arrow-icon a{border:0;padding:.1em 0}.air-guide-rewards{padding-bottom:2em}.air-guide-rewards h3{padding-left:1em}.air-middle-content{margin-bottom:1em}.nopadright{padding-right:0}.air-middle-content a{display:inline;text-decoration:underline;border:0;float:none}.air-guide-rewards span{display:block;padding:.7em 1em;font-size:1.4em;color:black;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.4em}.arrow-icon a{border-bottom:0;padding-bottom:3em}.airport-shops,.search-results{padding:.9em;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);margin-bottom:1.7em}.airport-shops .columns{padding:0}.airport-shops .row{margin:0}.shops-form .columns,.form-box .columns{padding:0}.shops-form .row{margin:0}.shops-form,.form-box{background:#e2eafd;border:1px solid #bec9dd;float:left;width:100%;border-bottom:0}.shops-form .form-portlet{padding:1.5em;border-bottom:1px solid #bec9dd}.shops-form .form-portlet p{padding:0;margin:0;font-size:1.55em;color:#000}.shops-form .form-portlet .orText{margin:.5em 0}.shops-form .form-portlet input[type="text"]{height:2.45em;font-size:1em}.shops-form ul.listdropdown{width:100%;margin-bottom:1em}.shops-form .form-portlet button{margin:0;height:2.4em;background-image:url(../images/regular/icons/Heathrow-Airport-Shops-Search-Icon.png);background-repeat:no-repeat;background-position:center}.airport-shops .section-wrap{border-bottom:0;clear:none}.airport-shops h2{font-size:1.5em;padding-left:.6em;margin:.6em 0}.airport-shops .section-wrap ul li{display:inline;float:left;padding:0}a.two-column,a.one-column{width:3.6em;height:2.9em;display:inline-block}.regular-img{display:block}.active-img{display:none}a.active .active-img{display:block}a.active .regular-img{display:none}.shop-portlet{padding:1.5em;display:inline-block;float:left;margin:.8em;border:1px solid #ccc;cursor:pointer;width:92%}.shop-portlet:hover{border:1px solid #7e5da4}.shop-portlet:hover a{text-decoration:underline}.portlet-content .shop-portlet img,.portlet-content .search-shops-info img,.portlet-content .shops-list img,.shops-list img{width:auto}.section-wrap .shop-portlet h3{font-family:arial;font-size:1em;font-weight:bold;margin:1.5em 0 .4em 0;padding:0}.section-wrap .shop-portlet p{padding:0;min-height:6.1em}.deals{position:absolute;right:0;top:2em}.pager{float:left;text-align:center;width:100%}.bootpag{float:left;width:100%;padding-top:1.2em}.bootpag li a{padding:1em;text-decoration:none;color:#000}.bootpag li.disabled a{background:url(../images/regular/icons/Heathrow-Airport-Shops-blackdot-image.png) no-repeat;color:#FFF;background-position:center}.bootpag li.prev a,.bootpag li.next a{padding:0;margin:0 1em}.bootpag li.prev.disabled a,.bootpag li.next.disabled a{color:#ccc;background:0;cursor:default}.section-wrap ul.bootpag li{float:none;display:inline;padding:0}.search-shops-info{border-bottom:1px solid #ccc;display:none}.portlet-content .search-shops-info p{color:#000;font-size:1.2em;padding-bottom:.5em}.portlet-content .search-shops-info a{text-decoration:none}.one-column-display{padding:0 1em;display:none}.fs-one-column-display{padding:0 1em}.fs-one-column-display a{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.1em}.one-column-display ul,.fs-one-column-display ul{margin-bottom:2em;float:left}.one-column-display ul li a,.fs-one-column-display ul li a{background:url(../images/regular/icons/Heathrow-Airport-Shops-listView-Circle-normal.png) no-repeat;background-position:3px 3px;margin:0 .2em;padding:1em 1.2em;float:left}.one-column-display ul li:hover a,.fs-one-column-display ul li:hover a{background:url(../images/regular/icons/Heathrow-Airport-Shops-listView-Circle-selected.png) no-repeat;background-position:3px 3px;color:#fff}.shops-list{border-top:1px solid #ccc;float:left}.shops-list.columns{padding:2.5em .2em}.shops-list .list-alphabet{background:url(../images/regular/icons/Heathrow-Airport-Shops-listView-Circle-selected.png) no-repeat;background-position:9px 9px;color:#fff;padding:1.2em;float:left;position:absolute;left:-0.6em;top:-2.7em}.shops-list ul{margin-bottom:0;width:100%}.shops-list ul li a{background:0;margin:0;padding:0 1em 0 0;color:#000;min-height:3em}.shops-list ul li:hover a{background:0;color:#7e5da4}.airport-shops .section-wrap .shops-list ul li{display:inline-block;width:25%;padding:.3em 0;min-height:2.5em}.poll-portlet .content-wrap p{margin:0;padding:0}.poll-portlet .content-wrap form{float:left;padding-top:1em;width:100%;margin:0}.poll-portlet label{margin:.5em 0;color:#000;font-size:1em}.poll-portlet .content-wrap .button{width:100%;margin:1em 0 0}.poll-portlet .content-wrap p.padtop1{padding-top:1em}.poll-portlet h3{padding:.5em 0 0 0;font-size:1.5em;color:#522981}.poll-portlet.portlet-wrap a{padding:0}.poll-portlet.portlet-wrap a h2{padding:.4em .8em;font-size:2em;width:100%;float:left;line-height:1.2em}.poll-portlet .progressbar span{font-size:.8em;padding:.1em .8em;float:right}.tab-links{border-bottom:3px solid #522981}.tab-links .toheathrow,.tab-links .fromheathrow{width:auto;padding:5px 10px}.tab-links .toheathrow a,.tab-links .fromheathrow a{background:0;padding:.25em .5em}.no-float{float:none}.radiostyle input[type="radio"]+label span{display:inline-block;width:21px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../images/regular/icons/radio-btn.png) 0 0 no-repeat;cursor:pointer}.radiostyle input[type="radio"]{display:none}.radiostyle input[type="radio"]:checked+label span{background:url(../images/regular/icons/radio-btn.png) 0 -42px no-repeat}.orText.ortext1{margin-top:.5em;margin-right:.5em}.section-wrap.nopad{padding-bottom:1em}.button-wrap button{width:40%;padding:1em;margin:1em}.facilities h2{display:block}.my-journey .dropdown-entry{margin-bottom:1em}.my-journey-planner .section-wrap p,.my-journey-planner input,.my-journey-planner .dropdown-entry{color:#000}.my-journey-planner .button-wrap{padding:1em 0 1em 2em}.my-journey-planner .button-wrap button{width:30%;margin:.5em}.section-wrap .exit-centre{font-size:1.5em;line-height:1.2em;padding-left:.7em}.section-wrap .journey-drive{padding-left:1.2em}.section-wrap .journey-drive h2{margin-bottom:0;color:#522981}.section-wrap .journey-drive p{padding-left:3.6em}.journey-drive .dotted-block{margin-left:3.5em;border:0;padding:0;margin-top:0}.journey-drive .caret-down{padding-left:3.5em}.journey-drive .caret-down:before{top:26%;right:-5%}.plan-terminals p{color:#000;padding-left:1em;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.plan-terminals .dotted-block{margin-left:1em}.plan-terminals span{padding-left:1em}.journey-drive img{margin-top:-1em}.journey-drive .dotted-block img{margin-top:auto}.air-guide-maps .banner{width:100%;background:#332d53;height:30em;margin:1em 0;position:relative}.air-guide-maps .banner .expand-map{position:absolute;right:1em;bottom:1em;width:auto;padding:.3em 1.5em;background:#fff;color:#522981}.expand-map img{width:auto;margin-top:-0.4em}.air-guide-maps .banner .expand-map a{border:0}.maps-portlets .destination-list img{width:auto;margin:0 .5em 0 0}.maps-portlets .portlet-content{padding:0 1em 1em 1em}.maps-portlets .destination-list li:Last-child{border-bottom:1px dotted #ccc}.maps-portlets .destination-list li{border-top:1px dotted #ccc;padding-left:0;border-bottom:0}.maps-portlets .portlet-content p{padding:.5em 0}.maps-portlets .portlet-content a{display:inline;border:0;width:auto}.maps-portlets .portlet-content a:after{border:0}.adobe-install{background:url(../images/regular/icons/Heathrow_Airportguide_maps-SeperatorLine.png) repeat-x;padding-top:2em;font-size:1.3em;line-height:1.4em;margin-top:2em}.adobe-install a img{width:auto;margin-bottom:1em}.adobe-install a span{color:#000;display:inline-block;width:41%;font-size:.9em}.contents-box ul.journey-schedule .airports-drop li{border-bottom:0;padding:0;line-height:14px}.contents-box ul.journey-schedule .airports-drop label{line-height:18px}.p-text{padding-left:.7333em;font-family:FrutigerLTStd45Light;color:#000;font-size:1.666em;margin-bottom:2em;line-height:1.2}.contents-box.schedule .tab-links li{width:auto}.contents-box.schedule .tab-links li a{background-image:none}.handy-tips map area:hover{cursor:pointer}.handy-tips.world-map img{max-width:100%;margin:0 auto;float:none;width:550px;height:300px}.world-map .tooltip{position:absolute;padding:0 1em 1em 0;background:url(../images/regular/bg/tootltip.png) no-repeat;color:#fff;display:none;z-index:99999}.world-map .tooltip a{width:auto;min-width:100px;display:block;background:#46216f;color:#fff;padding:.7em 1em .9em 1em;margin:0}.world-map .accordion-content ul li{border-top:1px solid #ccc}.world-map .accordion-content ul{width:100%}.world-map .accordion-content ul li ul li{list-style:disc;border-top:0}.world-map .accordion-content ul li ul li ul li{list-style:circle;border-top:0}.world-map map area{background:#fff;position:absolute;opacity:.2}.guides-portlet .arrow-icon a{padding-bottom:1em}.guides-portlet p{margin-bottom:0}.tab-links.travel-tabs{border-bottom:0}.tab-links.travel-tabs li a{padding:0}.tab-links.travel-tabs li{border:1px solid #ccc;border-right:0;background-position:center;background-repeat:no-repeat;padding:.6em!important;min-width:21%}.tab-links.travel-tabs li a{padding-top:1em;text-decoration:none;outline:0}.tab-links.travel-tabs li.active{background-color:#522981}.airports-car{background:url(../images/regular/icons/Heathrow-Travel-between-airports-car-Icon-normal.png)}.airports-Taxi{background:url(../images/regular/icons/Heathrow-Travel-between-airports-taxi-Icon-normal.png)}.bus-train{background:url(../images/regular/icons/Heathrow-Travel-between-airports-BusnTrain-Icon-normal.png);border-right:1px solid #ccc!important;min-width:35%!important}.airports-car.active{background:url(../images/regular/icons/Heathrow-Travel-between-airports-car-Icon-selected.png)}.airports-Taxi.active{background:url(../images/regular/icons/Heathrow-Travel-between-airports-taxi-Icon-selected.png)}.bus-train.active{background:url(../images/regular/icons/Heathrow-Travel-between-airports-BusnTrain-Icon-selected.png)}.terminal-search-sec input{width:33%}.terminal-search-sec input.terminal-search{width:48%}.tonfrom-tabs li{width:3em;height:3em;float:left;border:1px solid #522981;margin:.3em}.tonfrom-tabs li:hover{cursor:pointer}.tonfrom-tabs .airports-car.active{background:#522981 url(../images/regular/icons/Heathrow-Travel-between-airports-car-Icon-selected.png) center no-repeat}.tonfrom-tabs .airports-car{background:url(../images/regular/icons/Heathrow-Travel-between-airports-car-Icon-normal.png) center no-repeat}.tonfrom-tabs .airports-Taxi{background:url(../images/regular/icons/Heathrow-Travel-between-airports-taxi-Icon-normal.png) center no-repeat}.tonfrom-tabs .airports-Taxi.active{background:#522981 url(../images/regular/icons/Heathrow-Travel-between-airports-taxi-Icon-selected.png) center no-repeat}.tonfrom-tabs .bus{background:url(../images/regular/icons/Bus_Purple.png) no-repeat center;min-width:auto;border-right:1px solid #522981}.tonfrom-tabs .bus.active{background:#522981 url(../images/regular/icons/Bus_White.png) no-repeat center;min-width:auto}.tonfrom-tabs .cycle{background:url(../images/regular/icons/Cycle_Purple.png) no-repeat center;min-width:auto;border-right:1px solid #522981}.tonfrom-tabs .cycle.active{background:#522981 url(../images/regular/icons/Cycle_White.png) no-repeat center;min-width:auto}.journey-drive.with-map img{margin-top:-0.3em}.portlet-content.label-lineheight label,.label-lineheight label{line-height:2.5em}.checkstyle input[type="checkbox"]+label span{display:inline-block;width:21px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../images/regular/icons/checkbox-icon-normal.png) 0 0 no-repeat;cursor:pointer}.checkstyle input[type="checkbox"]{display:none}.checkstyle input[type="checkbox"]:checked+label span{background:url(../images/regular/icons/checkbox-icon-selected.png) no-repeat}.section-wrap.shops-atoz .listdropdown .list-drop li{padding-left:0}.handy-tips.restaurants-atoz{border-bottom:0}.section-wrap.shops-atoz{padding-left:0;padding-right:0}.section-wrap.shops-atoz .portal-search h2{float:left;margin-top:0}.carousel-wrapper .heathrow-carousel_5 .img-wrapper{position:relative}.airport-slides .carousel-wrapper .caroufredsel_wrapper{height:300px!important}.carousel-wrapper .heathrow-carousel_5 img.offers{width:auto;position:absolute;left:10px;bottom:-25px}.carousel-wrapper .heathrow-carousel_5 .carousel-content{padding:1em}.carousel-wrapper .heathrow-carousel_5 img.bg{width:100%;margin-top:2em}.carousel-wrapper .heathrow-carousel_5 .carousel-content p{padding-left:6em}.carousel-wrapper .heathrow-carousel_5 .carousel-content h2{padding-left:3em}.restaurant-box{border:1px solid #e8e8e8;position:relative;margin-bottom:1em;padding:1em}.restaurant-box:hover{border-color:#522981;cursor:pointer}.content-box .heathrow-carousel_3col a{padding:0;margin:0}.section-wrap.shops-atoz ul,.section-wrap.shops-atoz ul li{padding:0;width:100%;margin-bottom:1em}.shops-atoz .shops-list span.list-alphabet{left:-0.4em}.section-wrap.shops-atoz .one-column-display ul li{float:left;width:auto;margin-bottom:0;padding:.3em 0}.section-wrap.shops-atoz .one-column-display ul li a{font-size:.9em}.section-wrap.shops-atoz .listview{margin-right:1em}.section-wrap.shops-atoz .portlet-inner{padding-top:0}.section-wrap.shops-atoz{padding-bottom:0}.section-wrap.shops-atoz .portlet-inner h3{margin-top:0}.noise-portlet,.about-portlet,.sustain{background:#FFF;box-sizing:border-box;display:block;float:left;width:100%}.noise-portlet p{padding:1em;width:72%;font-size:1.5em;line-height:1.2em;margin:0;padding-bottom:0}.portlet-wrap .noise-portlet .dotted-block{border:0;padding:0;margin:.5em 0 1.5em 1.5em}.about-portlet p{padding:0 1em}.about-portlet ul{width:auto;padding-left:.8em;padding-bottom:2em}.sustain ul{list-style:none;width:100%}.sustain ul li{border-bottom:1px solid #e8e8e8}.sustain ul li:last-child{border-bottom:0}.sustain ul h3{margin:0;padding:.8em 0 .2em .6em;font-size:1.8em}.sustain ul p{margin:0;padding:0 0 1em 1em}.new-approach{padding:1em}.new-approach .carousel-wrapper li{padding-left:0;padding-right:0}.new-approach .p-text{margin-bottom:1em}.new-approach .carousel-wrapper .pagination a.selected{background:#fff}.new-approach .pagination{position:absolute;bottom:.5em;left:9em}.new-approach #foo2_pag a{width:8px;height:8px}.print-share{padding-top:.7em}.print-share div{float:right}.print-share div.urdu{float:left}.print-share a,.print-share a#share{border:1px solid #7e5da4;padding:.5em;float:left}.print-share a img{width:auto}.print-share a span{font-size:1.2em;font-family:arial;padding-left:.3em;color:#46216f}.aboutus-banner{position:relative}.banner-inner{position:absolute;top:0;padding:.5em}.new-approach .banner-inner h2,.banner-inner p{color:#fff;margin:0}.new-approach .banner-inner h2{font-size:1.7em}.sitemap{padding:.5em;background:#fff}.sitemap img,.sitemap h2{width:auto;display:inline}.sitemap h2,.sitemap h2.nopadm{padding:.3em 0;width:75%;margin-left:.4em;font-size:1.7em}.list-heading{padding:1.5em 0;border-bottom:2px solid #000;display:block}.sitemap ul li{padding-left:0}.sitemap ul li a{font-size:1.2em}.sitemap ul li ul li a{background:url(../images/regular/icons/Heathrow_Arrival_FlightDetails_BlackDot_small.png) no-repeat .6em 50%;padding-left:1.6em;font-size:1em}.sitemap ul li ul li li a{list-style-type:none;padding-left:2.5em;background:url(../images/regular/icons/Heathrow_dash_icon.png) no-repeat 1.5em 50%}.sitemap li a{color:#333;display:block}.sitemap li a:hover{color:#7e5da4}.faqs .black20{padding-left:1em;width:100%}.faqs .tab-links li{border-top:1px solid #ccc;padding:.25em 0;width:50%}.faqs .tab-links li a{text-align:center}.faqs .portlet-accordion.acc-open:hover{background:#fff}.faqs .portlet-accordion:hover{background:#e8e8e8}.section-wrap .flight-faq{font-size:1.8em;color:#111;padding-top:.6em;display:block;padding-left:.3em;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.popular-fs{padding:1em}.popular-fs ul{list-style:none}.popular-fs ul li{padding-bottom:.5em;border-bottom:1px dotted #ccc;margin-bottom:.5em}.popular-fs li a{display:block}.popular-fs ul img{width:auto}.popular-fs li span{padding-left:.8em}.align-center{float:none;margin:0 auto}.crisis-messege.grey h2,.crisis-messege.grey a{color:#6d6d6d}.crisis-messege.grey a{color:#6d6d6d;text-decoration:underline}.crisis-messege.grey{border-top-color:#6d6d6d}.crisis-messege li.grey p a{color:#6d6d6d}.crisis-messege li.red p a{color:red}.section-wrap .link-bullets li:first-child a{border-top:1px dotted #ccc}.section-wrap .link-bullets li a,.portlet-wrap .section-wrap .link-bullets li a{border-bottom:1px dotted #ccc;margin-left:.6em;float:left;padding:.5em 0;width:100%}.section-wrap .link-bullets img,.section-wrap .section-bullets img{width:auto}.portlet-wrap a.dotted-block,.portlet-wrap .dotted-block{border-bottom:1px dotted #686868;width:auto}.free-services p.foot-note,p.foot-note{font-size:90%;font-weight:normal}.section-wrap.overview a{display:inline;float:none;text-decoration:underline;border:0}.section-wrap .link-bullets{padding-bottom:1em}.section-wrap .section-bullets li{padding-top:.5em;padding-bottom:.5em}.parking-price table.td50 td{width:50%}.parking-price table.td50 td a{text-align:center}.parking-price a,.parking-price table a{border:0}.pdf-line img{width:auto}.pdf-line a{border:0}.pdf-line .resource-kb{color:#555}.pdf-line span{padding-left:.4em}.section-wrap.overview .back-to-top{float:right}.section-wrap ol.decimals,ol.alphas,ol.romans,ol.decimals,.section-wrap ol.alphas,.section-wrap ol.romans{padding:0 2.4em .8em;font-size:1em}.section-wrap ol.decimals{list-style-type:decimal}.section-wrap ol.alphas{list-style-type:lower-alpha}.section-wrap ol.romans{list-style-type:lower-roman}.section-wrap.overview ul.dotted-block li:First-child{border-top:1px dotted #ccc}.section-wrap.overview ul.dotted-block li{border-bottom:1px dotted #ccc;padding:.5em 0}.section-wrap.overview ul.dotted-block li a{text-decoration:none}.section-wrap.overview ul.dotted-block{border:0}a.dotted-block{margin-left:1em;margin-bottom:1em}.multi-links a,.portlet-content-links li.multi-links a,.portlet-wrap .multi-links a,.section-wrap .multi-links a{width:auto;padding-left:.2em;padding-right:.2em}.section-wrap .vtop td,.vtop td{vertical-align:top}.offers-sec h2{display:block;float:left;margin-right:.3em;min-width:.5em;width:auto}.offers-sec img{width:auto;max-width:100%}.offers-sec p{float:left}.offers-sec>div{display:block;float:left;margin-left:.3em;width:67%}.offers-sec h3{color:#9f147b;margin-bottom:.15em;padding-bottom:0;display:block}.contact-location{border-bottom:1px solid #e8e8e8;padding-bottom:1em;padding-top:1em;width:90%}.contact-location p,.services-list li{border-bottom:1px solid #e8e8e8;color:#000;font-family:arial;font-size:1.2em;list-style-type:none;padding:.5em 0 .5em .5em}.contact-location p{border-bottom:0;padding-bottom:.15em}.contact-location span{padding-left:.7em;display:block}.contact-location .dotted-block{padding-left:.7em;margin-top:0}.services-list{margin-top:.5em}.services-list li img{float:right;width:auto}.contact-services h2{margin-bottom:0}.dwld-menus{border-bottom:0}.dwld-menus ul{width:47%;padding:0}.shops-resturant-tab.bg-white .portlet-inner{background:#fff}.contact-services img{width:auto}.img-float{float:left;width:100%}.img-float img{float:left;width:auto}.img-float p{color:#000;float:left;margin-top:.5em}.img-float li{float:left}.table-data{margin-left:1em;color:#000}.table-data tr{border-bottom:0}.table-data td{cursor:default}.table-data tr:hover{background:0}.airport-amenities.resources ul a{border-bottom:1px dotted #ccc}.airport-amenities.resources ul{padding:0 0 2em 1.1em}.title-h2{color:#000;display:inline-block;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:2em;line-height:1em}.communications .content-wrap p{padding:0 0 2em 3.5em}.communications .content-wrap h3{font-size:1.3em;padding-top:.5em}.page-container{max-height:275px;min-height:100px}.vouchers-wrapper .load-more{margin-left:20%}.voucher-dialog-content h2{font-size:1.3em;padding:1em 1em 0 1em}.voucher-dialog-content>ul.redeem{display:table;width:100%}.voucher-dialog-content>ul.redeem>li{display:table-cell}.voucher-dialog-content>ul.redeem>li.dt.dd{display:none}.flight-tracker header .large-3{width:25%}.form-box{padding:1.4em;border:1px solid #bec9dd}.portlet-content .form-box button{margin:0;line-height:.6em}.form-box input[type="search"]{height:2.8em}.search-results .search-term{font-size:1.4em;padding:1em .3em;color:#000}.search-items{display:block;float:left;margin:0 .4em;border-top:1px solid #d8d8d8}.search-items h2{font-size:1.6em;margin:.6em 0 0}.search-results h2,.search-results .search-items p,.search-results span{padding-left:0}.search-items h2 img{width:auto;padding-left:.4em}.search-results h3{padding-left:0}.search-results .caret-down:before{right:-5%;top:25%}.search-results .search-items li{padding-left:0;border-bottom:1px solid #d8d8d8}.search-items span{color:#000}.search-results .section-wrap{padding-bottom:0;border-bottom:0}.search-results .view-more{padding:0}.search-results .view-more a{font-size:1.1em;text-decoration:none;position:relative;padding-right:1em}.search-results .view-more a:after{content:"";border-left:5px solid #7e5da4;border-top:5px solid transparent;border-bottom:5px solid transparent;width:10px;height:9px;position:absolute;right:0;top:4px}.search-results .voucher-wrap{padding:0;width:100%;display:block;float:left}nav ul{position:relative}nav>ul:before{content:' ';height:0;position:absolute;top:-1.7em;right:1em;width:0;border:10px solid transparent;border-bottom-color:#e8e8e8}nav>ul:after{content:' ';height:0;position:absolute;top:-1.7em;right:1em;width:0;border:10px solid transparent;border-bottom-color:#FFF}nav .portlet-links>li{background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%) repeat scroll 0 0 transparent;border-bottom:2px solid #e8e8e8;display:block;float:left;width:100%}nav{display:none}nav li span.icon{margin:.5em;display:inline;float:left;width:39px;height:39px;position:relative;overflow:hidden}nav li span.icon img{position:absolute;width:39px;height:39px;top:0}nav>li a{background-color:transparent;color:#522981;padding:0}nav li a span{margin:1.1em 0;display:inline;float:left;overflow:hidden;width:65%}nav .portlet-links li a span.icon img.regular{left:0}nav .portlet-links li a span.icon img.active{left:39px}nav .portlet-links li a.open{background:#4d2876;color:#fff}nav .portlet-links li a.open span.icon img.regular{left:39px}nav .portlet-links li a.open span.icon img.active{left:0}.no-margin{margin:0!important}.clear-fix{*zoom:1}.clear-fix:before,.clear-fix:after{content:" ";display:table}.clear-fix:after{clear:both}.m-b-1e{margin-bottom:1em!important}.m-icon-text img{margin-right:8px!important;width:auto!important}.no-border-top{border-top:none!important}.date1{color:black;padding:6px;background:#e1ebfd;display:inline-block}.carousel-wrapper ul,.carousel-wrapper li{display:block}.carousel-wrapper .heading,.carousel-wrapper h2{color:#9f147b;font-size:2.1em;line-height:1.2em;margin:.8em 0 0;padding:0}.carousel-wrapper .heading{margin:.8em 0 0!important}.carousel-wrapper .heading a{color:#9f147b}.carousel-wrapper h2 a{color:#fff}.carousel-wrapper a{margin:0;padding:0;float:none;border:none!important}.carousel-wrapper li{float:left;padding-left:1.833333333333333em;padding-right:1.833333333333333em}.carousel-wrapper.p1 li{padding-left:0;padding-right:0}.carousel-wrapper .pagination{text-align:center}.carousel-wrapper .pagination a{background:#b2b2b2;width:5px;height:5px;margin:0 5px 0 0;display:inline-block;border-radius:5px;-mox-border-radius:5px;-webkit-border-radius:5px;float:none;border:0;text-indent:-999em;padding:0}.carousel-wrapper .pagination a.selected{cursor:default;background:#000}.carousel-wrapper .pagination a span{position:relative;text-indent:-988em}.carousel-wrapper.black{background:#000;color:#c1c1c1}.carousel-wrapper.black .heading,.carousel-wrapper.black h2{color:#fff}.carousel-wrapper.black .pagination a{background:#555557}.carousel-wrapper.black .pagination a.selected{background:#fff}.carousel-wrapper.no-m-p li,.carousel-wrapper.no-m-p ul{margin:0;padding:0}.carousel-wrapper.no-m-p{padding-bottom:1.25em}.selling-products-carousel h3,.selling-products-carousel p{font-size:1em;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;text-align:left}.selling-products-carousel li{text-align:center}.carousel-wrapper.selling-products-carousel li{padding:0}.carousel-wrapper li img{max-width:100%}.carousel-wrapper .content{padding-left:1.25em;padding-right:1.25em}.carousel-wrapper .content p{padding-left:0;padding-right:0;color:#cdcdcd}.carousel-wrapper .heathrow-carousel-s1 .w-15{padding-left:4.5em;width:93.75%;position:relative;padding-right:1em}.carousel-wrapper .heathrow-carousel-s1 .img-wrapper{position:relative}.carousel-wrapper .prev,.carousel-wrapper .next{position:absolute;top:50%;width:25px;height:80px;margin-top:-40px;background-repeat:no-repeat;background-position:center center}.rg-image-nav .rg-image-nav-prev:hover,.rg-image-nav .rg-image-nav-next:hover,.carousel-wrapper .prev:hover,.carousel-wrapper .next:hover{background:#4f2c76;background-repeat:no-repeat;background-position:center center}.rg-image-nav .rg-image-nav-prev:hover,.carousel-wrapper .prev:hover{background-image:url(../images/regular/bg/Heathrow-SnR-Landing-CarousalArrow-hover-L.png)}.rg-image-nav .rg-image-nav-next:hover,.carousel-wrapper .next:hover{background-image:url(../images/regular/bg/Heathrow-SnR-Landing-CarousalArrow-hover.png)}.rg-image-nav .rg-image-nav-prev,.carousel-wrapper .prev{left:0;background-image:url(../images/regular/bg/Heathrow-SnR-Landing-CarousalArrow-normal.png)}.rg-image-nav .rg-image-nav-next,.carousel-wrapper .next{right:0;background-image:url(../images/regular/bg/Heathrow-SnR-Landing-CarousalArrow-normal-R.png)}.carousel-wrapper{position:relative}.heathrow-carousel-s1-wrapper{padding:0}.selling-products-carousel .heathrow-carousel .deal{display:block;position:relative;margin-top:.7em}.portlet-wrap.airport-amenities .find-hotels-n-h img{width:auto}.portlet-wrap.airport-amenities ul.find-hotels-n-h{width:100%;padding-left:0;padding-right:0;color:#555}.portlet-wrap.airport-amenities .find-hotels-n-h li a{border:0;padding:0;float:none}.portlet-wrap .find-hotels-n-h li{border-bottom:1px solid #ccc;padding:.5em 1.1em}.portlet-wrap .find-hotels-n-h li.last{border:0}.portlet-wrap .find-hotels-n-h span{color:#000;font-weight:bold}.ad-banner div{color:#000}.dept-lounge{width:100%}.cr0{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:normal;margin:.83em 0;color:#000}.no-p-left{padding-left:0}.no-p-right{padding-right:0}.no-p-top{padding-top:0}.no-p-bottom{padding-bottom:0}.black-bg{background:#000}.blue-bg{background:#013197}.black{color:#000}.width100{width:100%!important}.blue1{background:#e8efff}.shops-resturant-tab .tab-links li{font-size:.9em;text-align:center;width:33%}.shops-resturant-tab .tab-links .active{background-color:#522981}.shops-resturant-tab .tab-links li.last{border:0;width:34%}.shops-resturant-tab .tab-links li a{background-image:none;padding:0;text-align:center}.shops-resturant-tab .portlet-inner{background:#e8efff;border-bottom:0}.shops-resturant-tab .portlet-inner ul.listdropdown{background:0}.shops-resturant-tab .portlet-inner .table-search input[type="text"]{background-color:#fff}.search{background:url(../images/regular/icons/icons-arrows.png) no-repeat scroll right -214px transparent}.m-auto{margin:auto}.reserve-collect h3{font-size:2.083333333333333em;margin-bottom:0;line-height:1.1em}.reserve-collect p{margin:.5em 0 1.9em}.reserve-collect p.last{margin-bottom:0}.min-height{min-height:573px}.d-block{display:block}.a-styl-1{border-bottom:1px dashed #a3a3a3;border-top:1px dashed #a3a3a3;display:block;float:left;line-height:2.333333333333333em}.a-styl-1 img{margin-left:4px}.shops-resturant-tab .orText.ortext1{margin-right:.2em}.min-height-portlet{min-height:26.6667em!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.flight-tracker{background:#fff}.flight-tracker-footer .first-row{border-bottom:0}footer.flight-tracker-footer{padding-bottom:0}.flight-tracker .airways .airways-details h2{margin:0;font-size:1em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;display:inline-block}.flight-tracker .airways .airways-details ul ul>li div{padding:0;font-size:.95em;text-transform:uppercase}.flight-tracker .airways .airways-details ul ul.contact-detail>li{float:none;padding-left:2.4em}.flight-tracker .airways .airways-details ul ul>li span{color:#000;padding:0}.flight-tracker .airways .flight-logo{float:none;border:0}.voucher-dialog-content{background:#fff}.voucher-dialog-content .inner-content{padding:0 0 0 1.5em}.voucher-dialog-content .inner-content>div{overflow:auto;width:100%;height:400px}.voucher-dialog-content img.banner{margin:1.5em 0}.voucher-dialog-content>ul{border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;margin:0;padding:0;list-style:none}.voucher-dialog-content>ul.redeem>li{background:#931173;text-align:center;border-right:1px solid #fff}.voucher-dialog-content>ul.redeem>li.white-bg{background:#fff}.voucher-dialog-content>ul.redeem>li.handy-tips{border-bottom:0;padding-bottom:0}.voucher-dialog-content>ul.redeem>li a img{margin-right:.5em;max-height:15px}.voucher-dialog-content .share-popup{padding:0}.voucher-dialog-content .share-popup ul,.voucher-dialog-content .share-via-email{top:.4em}.voucher-dialog-content .share-popup ul{right:0}.voucher-dialog-content .share-popup ul:before,.voucher-dialog-content .share-popup ul:after,.voucher-dialog-content .share-via-email:after,.voucher-dialog-content .share-via-email:before{top:-1.6em;left:50%}.voucher-dialog-content>ul.redeem>li.white-bg>a{color:#000}.voucher-dialog-content>ul.redeem>li>a{display:block;color:#fff;padding-top:1em;padding-bottom:1em}.voucher-dialog-content p{margin-top:.3em}.voucher-dialog-content h2{color:#000}.voucher-dialog-content h3{font-size:2em;color:#000;margin-top:.8em;margin-bottom:0}.voucher-dialog-content h4{color:#000;margin-bottom:.8em;font-size:1.2em}.voucher-dialog-content ol{padding-left:1.5em;padding-right:0;font-size:1em}.voucher-dialog-content ol li{margin-bottom:.8em;font-size:1.2em}.voucher-dialog-content>ul>li .download-popup{position:relative}.voucher-dialog-content>ul.redeem>li .download-popup img{position:absolute;top:32px;left:0;width:auto;max-width:none;display:none;max-height:none}.heathrow-lightbox{z-index:10000;position:absolute;top:0;left:0;right:0;bottom:0;background:#111}.white-dialog .heathrow-lightbox-content.timeline-pop-content{max-width:90%}.heathrow-lightbox img{width:auto;max-width:100%}.heathrow-lightbox-fixed{position:fixed}.heathrow-lightbox-fixed{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;left:0;top:0;right:0;bottom:-1px;transition:transform 1s ease-in-out;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out}.white-dialog,.small-white-dialog{background:rgba(0,40,90,0.3)}.white-dialog .heathrow-lightbox-content,.small-white-dialog .heathrow-lightbox-content{max-width:530px;padding:0;margin:auto;background:#fff;margin-top:50px}.page-container{max-width:1440px;margin:auto;position:relative}.dialog-translate-on{transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}.dialog-translate-off{transition:transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;transform:translate(0,-200%);-ms-transform:translate(0,-200%);-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%)}.heathrow-lightbox-close{position:absolute;top:.8em;right:.3em;cursor:pointer}.select-localtion-cat label{font-size:1em}.select-localtion-cat .mt17{margin-top:19px}.select-localtion-cat .select-group,.select-localtion-cat fieldset{margin:0}.vouchers{box-shadow:1px 1px 1px #dadada;border:1px solid #fff;border-top:1px solid #dadada;border-left:1px solid #dadada;margin-bottom:1.5em;padding-bottom:1em;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:.5em;padding-top:.5em;cursor:pointer}.vouchers:before{content:url(../images/regular/icons/individual-restorent-purpleicons.png);position:absolute;bottom:8px;right:7px}.vouchers:hover:before{content:url(../images/regular/icons/individual-restorent-pinkdots.png);position:absolute;bottom:8px;right:7px}.portlet-content .error-template{font-size:1.2em;font-weight:bold;padding-top:7em;text-align:center}.vouchers:hover{border:#9f147b 1px solid}.vouchers.active-1{border:1px solid #9f147b}.vouchers .box{width:90px;height:90px;margin-right:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;line-height:90px}.search-results .vouchers .box{border:1px solid #d8d8d8;margin-bottom:.4em}.vouchers .box.gray{background:#909399}.vouchers .box.gray-1{background:#909399}.vouchers .box.gray-2{background:#665a53}.vouchers .box.black{background:#000}.vouchers .box.blue{background:#e3edff}.vouchers .box.blue-1{background:#7a91bc}.vouchers .box.yello{background:#cdc285}.vouchers .box.purple{background:#762fa3}.vouchers .box.green{background:#5c896a}.vouchers .box.pink{background:#cb58a1}.vouchers .box.pink-1{background:#94005e}.vouchers .small-box-6 h3{color:black;padding-left:0}.vouchers .more{color:#7e5da4;position:absolute;bottom:.4em;right:.5em;display:block;font-size:3em}.vouchers.active-1 .more{color:#9f147b}.vouchers-wrapper .small-4{padding-right:1.6em}.vouchers .voucher-text{display:block;float:right;width:16em;margin-bottom:0}.search-items .vouchers{padding-bottom:0}.voucher-text h3{padding:0;width:100%;margin-bottom:0}.select-localtion-cat .select-group span{margin-right:1.9em}.select-localtion-cat .listdropdown{margin-bottom:.5em}.no-border{border:0!important}.r-l{direction:ltr}.r-l .wrapper{direction:rtl}.r-l .columns{float:right}.r-l .resources ul img{float:right}.r-l .resources ul span{padding-right:2em}.r-l .print-share a span{padding-right:.3em}.r-l .bread-crumb li a:after{border-bottom:4px solid transparent;border-right:4px solid #000;border-top:4px solid transparent;border-left:none}.r-l .table-data td{text-align:right}.r-l .table-data td:first-child{text-align:left}.r-l .section-wrap a.back-to-top,.r-l .content-box a.back-to-top{float:left;padding-left:1em;padding-top:1em}.r-l .content-box a.back-to-top:after,.r-l .section-wrap a.back-to-top:after{left:-0.4em}.r-l .img-float li{float:right}.r-l .img-float img{float:right}.r-l .content-wrap img{float:right}.r-l .communications .content-wrap p{padding:0 3.5em 2em 0}.r-l .communications .content-wrap h3{float:right;padding-right:.6em}.portlet-wrap.login{margin:10% 1em;position:relative;width:92%}.login label{line-height:2.5em}.login h1{margin:.3em;text-align:center}.table-title{text-align:center;font-size:1.6em;color:#522981}.business-rule input{margin:0}.business-rule label{display:inline-block;margin:0;font-size:1em;padding-left:.3em}.business-rule button{margin:0}.business-rule td{padding:9px}.business-rule ul{float:right;margin-top:2em}.business-rule ul li{list-style:none;display:inline-block;font-size:1.2em;padding:0 1em;font-weight:bold}.bespoke table a{width:auto;display:inline-block;float:none;border:0}.bespoke.regulated-bank table td:first-child,.bespoke.heathrow-connect table td:first-child{background:#efefef;border-right:1px solid #ccc}.bespoke p{margin:0;padding:1em;background:#fff}.bespoke.content-wrap p{padding:0}.bespoke.portlet-content{padding:1.5em 0}.bespoke.portlet-content p{padding-left:1.5em}.bespoke.portlet-content h2{color:#000;font-size:1.7em}.bespoke ul{float:left}.bespoke ul li{float:left;width:100%;list-style:none;border:0;padding:0 1.5em}.bespoke ul li a{border:0;margin-left:0}.news-headline{background:none repeat scroll 0 0 rgba(70,33,112,0.8);bottom:0;color:#fff;left:0;width:100%}.news-headline a{color:#fff;border:0}.news-headline h2{color:#fff;margin-left:.7em;padding:.4em 1.2em;background:url(../images/regular/icons/lhr-icon-banner-cta.png) no-repeat left}.news-headline span{padding:0 1em 0 2.5em;float:left}.bespoke .section-wrap{padding:1em}.bespoke .section-wrap p{padding-top:0}.bespoke .content-wrap ul li:first-child a{border:0}.bespoke .section-wrap.content-wrap p{padding-left:1em}.bespoke .section-wrap h3{margin:.5em 0}.bespoke .section-wrap ul li a img{width:auto}.bespoke.heathrow-connect table td,.bespoke.heathrow-connect table th{width:33.33%}.bespoke.heathrow-connect table td:first-child,.bespoke.heathrow-connect table th:first-child{text-align:center}.bespoke.adobe-install a span{width:70%}.bespoke .section-wrap p.bold-text{font-size:1.4em;line-height:1.3em}.bespoke.resources ul li{border-bottom:1px dotted #ccc;padding:.3em}#mapdiv{width:270px;height:400px}a.refresh-portlet{background:url(../images/regular/icons/icons-arrows.png) no-repeat scroll right -151px transparent;float:right;height:2em;margin-left:1em;width:2em}nav li a{padding-left:1em}nav li a span.low-margin{margin:.5em 0}.shadow-wrapper.no-left{clear:left;width:100%}.timeline-dialog-content img{width:100%}.timeline .bulletedpoints h3{margin-bottom:.2em}.handy-tips .travel-options ul{padding:0;overflow:visible}.handy-tips .travel-options li:first-child a{border-top:0}.rg-image-wrapper{padding:20px 30px;background:transparent url(../images/black.png) repeat top left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;min-height:20px}.rg-image{position:relative;text-align:center;line-height:0}.rg-image img{max-height:100%;max-width:100%}.rg-image-nav a{background-position:center center;background-repeat:no-repeat;height:80px;margin-top:-40px;position:absolute;width:25px;cursor:pointer;left:0;margin:0 1em;outline:medium none;position:absolute;text-indent:-9000px;top:35%;width:28px;border-bottom:0}.rg-image-nav a.rg-image-nav-next{right:0;left:auto}.rg-caption{text-align:left;margin-top:1em;position:relative}.rg-caption p{font-size:11px;line-height:1.5em;padding:0 15px}.rg-view{height:30px}.rg-view a{display:block;float:right;width:16px;height:16px;margin-right:3px;background:#464646 url(../images/views.png) no-repeat top left;border:3px solid #464646;opacity:.8}.rg-view a:hover{opacity:1.0}.rg-view a.rg-view-full{background-position:0 0}.rg-view a.rg-view-selected{background-color:#6f6f6f;border-color:#6f6f6f}.rg-view a.rg-view-thumbs{background-position:0 -16px}.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(../images/regular/icons/ajax-loader.gif) no-repeat center center;margin:-23px 0 0 -23px;z-index:100;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;opacity:.7}.bespoke-contact p{padding-bottom:.3em}.bespoke-contact p img{width:auto}.bespoke-contact .margin-top{margin-top:1em}.bespoke .offers-content{min-height:15.3em}.bespoke-login h1{margin-bottom:.5em;margin-top:.5em;padding-left:.8em}.bespoke .radiostyle label{color:#6d6d6d;font-size:.91em}.selected{background:#cdcdcd}.progress-bar-portlet .content-wrap{padding:1em}.progress-bar-portlet .container{width:264px;height:264px;margin:0 auto}.progress-bar-portlet .circle .circle-label .label-value{color:#4d2876;font-size:80px;font-family:frutigerltstd45light;text-align:center;top:45%;position:relative;white-space:nowrap}.progress-bar-portlet .circle .circle-label .label-text{color:#4d2876;font-size:18px;font-family:frutigerltstd45light;text-align:center;top:30%;position:relative}.progress-bar-portlet .circle{position:relative;top:10px;left:10px;width:244px;height:244px;border-radius:150px;background-color:#fff;overflow:hidden}.progress-bar-portlet .active-border{position:relative;width:264px;height:264px;border-radius:150px;background-color:#f4f4f4}.progress-bar-portlet .progress-bar-message{color:#4d2876;font-size:18px;font-family:frutigerltstd45light;margin-top:35px;margin-bottom:10px;line-height:1.1}.progress-bar-portlet .content-wrap{border:0;text-align:center}@media only screen and (min-width:660px) and (max-width:1280px){.progress-bar-portlet .container{width:160px;height:160px}.progress-bar-portlet .active-border{width:160px;height:160px}.progress-bar-portlet .circle{width:140px;height:140px}.progress-bar-portlet .circle .circle-label .label-value{font-size:40px}}@media only screen and (min-width:660px){.shops-resturant-tab .tab-links li{padding:.25em 0}.sitemap h2.nopadm{padding:0}.shop-portlet{width:95%}.one-column-display ul li a,.fs-one-column-display ul li a{background-position:center}.one-column-display ul li:hover a,.fs-one-column-display ul li:hover a{background-position:center}.shops-list .list-alphabet{background-position:center}.flight-tracker header .large-3{width:18.75%}.b-left{border-left:1px solid #e8e8e8}.vouchers-wrapper .load-more{margin-left:45%}.voucher-dialog-content h2{font-size:1.4em}.voucher-dialog-content>ul.redeem>li.dt.dd{display:table-cell}#trans-n-direct .transport-portlet{padding:0 .5em}.flight-tracker header{padding-top:2em;margin-bottom:0;margin-top:0;background:#fff}.flight-tracker header h1{margin:0;padding-top:.6em}.new-approach .pagination{left:22em}.faqs .tab-links li{width:auto}.faqs .black20{width:55%}.faqs .tab-links{padding-left:1.5em}.flight-tracker header div.last{padding-top:2em}.flight-tracker .airways .airways-details ul li div{padding-left:2.4em}.flight-tracker .airways .airways-details ul{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.flight-tracker .airways .airways-details ul>li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:17px 19px;border-right:1px solid #e8e8e8;border-bottom:0;min-height:5.833333333333333em}.flight-tracker .airways .airways-details ul>li.last{border-right:0}.flight-tracker .airways .airways-details ul li:first-child p{width:86%}.flight-tracker .airways .airways-details{width:100%}.flight-tracker .airways-details ul li div.flight-logo{width:100%;margin:0;border:0;padding:0;padding-top:20px}.flight-tracker .airways .flight-logo img{padding:0}.flight-tracker .airways .airways-details ul ul>li{border:0;min-height:0;padding:0;margin:0;padding-right:20px}.flight-tracker .airways .airways-details ul ul{padding:0;border:0;margin:0}.flight-tracker .airways .airways-details ul li.width30{width:35%;border:0}.flight-tracker .airways .airways-details ul li.width70{width:65%;border-left:1px solid #e8e8e8}.flight-tracker .airways .airways-details ul ul>li.last{padding-right:0}.flight-tracker header .align-right{text-align:right}.selling-products-carousel .caroufredsel_wrapper{height:270px!important}.selling-products-carousel .caroufredsel_wrapper .heathrow-carousel{height:270px!important}.offers-section>div{width:83%}.greyd-out{background:none repeat scroll 0 0 #e8e8e8}.greyd-out a{color:#888}.ad-banner.f-right{float:right}.carousel-wrapper .logos img{width:137px}.carousel-wrapper .heathrow-carousel-s1 .offer{width:72px;height:72px;border-radius:72px;-moz-border-radius:72px;-webkit-border-radius:72px;bottom:-29px;left:6px;line-height:72px}.contents-box ul.journey-schedule .airports-drop{width:100%}.section-wrap .journey-drive{width:49%;display:inline-block}.portlet-content .mobile100 button{width:27%}.button-wrap button{width:25%;padding:1em;margin:1em}.air-guide-rewards{padding-bottom:.5em;float:right;width:32%}.air-middle-content{float:left;margin-bottom:0}.air-guide .border-right,.air-guide-middle .border-right{border-right:1px solid #e8e8e8}.add1{padding-right:1.8em;padding-left:0}.add2{padding:0 1em}.add3{padding-left:1.8em;padding-right:0}.banner-text.active{background:#e5eeff;transition:background 2s;-webkit-transition:background 2s}.banner-text:hover{cursor:pointer}.banner-inner{width:50%}.banner-inner .arrow-icon{background:#e8e8e8;padding:1em 1em 1em 1.4em;margin:.5em;width:9em}.banner-inner h2{font-size:2.1em}.offers-content{min-height:17.3em}.contact-info{border-bottom:0;border-right:1px solid #e8e8e8}.contactinfo-web{padding-left:1em}.large-8.loungeterminal{width:50%}.portlet-content.rewards{float:left}.flight-timetable .datepicker{width:50%}.logo-seperator{background:url(../images/regular/bg/separator-line-desktop.png) no-repeat 0 bottom}.travelling-form{border-bottom:1px solid #e8e8e8}.h-express .row{margin:0}.travelling-form .portlet-inner{border-bottom:0}.hexpress-timetable ul.listdropdown{width:20%}.week-timings{width:43%}h1.mobile-head{padding:0 0 1em;margin:0;font-size:2.5em}.p-left{padding-left:1em}#crisis .button{width:60%}#crisis{padding:0 10em;margin:5% auto}.content-portlet .content-read-more:before{left:25%}.imageright,.imageleft{margin-bottom:2em;max-width:40%}.imageleftright img{max-width:75%}.heathrow-fly .maps-content{width:45%}.heathrow-fly .maps-content p{padding:1em}.moblie-top{margin-top:0}.outer-wrapper{padding-bottom:10em}label.radio-btn{margin-bottom:1em}.selected{background:#cdcdcd}.nomargin{margin-top:2em}.transdev p{width:91%}.plan-my-journey button{margin:2.5em 1em}.table-search input[type="text"]{width:33%}.portlet-wrap.flight-info .bottom-links{background:#fff}.bottom-links span{padding:.5em 1em}.tab-links li a{background-image:url(../images/regular/icons/icons-portal.png);background-position:1px -207px;background-repeat:no-repeat;background-size:45px auto;border-bottom:medium none;font-size:1.5em;line-height:2em;padding:0 0 0 2.7em;text-align:left}.hexpress-links li{width:30%}.tab-links .active.arrivalstab a{background-position:1px -247px}.tab-links .depttab a{background-position:1px -287px}.tab-links .active.depttab a{background-position:1px -327px}.tab-links .active.arrivalstab{background-position:1px -247px}.tab-links .active.depttab{background-position:1px -327px}.tab-links{border-bottom:3px solid #522981;color:#522981;float:left;margin:0;padding:0;width:100%}.large-1{position:relative;width:6.25%}.large-2{position:relative;width:12.5%}.large-3{position:relative;width:18.75%}.large-4{position:relative;width:25%}.large-5{position:relative;width:31.25%}.large-6{position:relative;width:37.5%}.large-7{position:relative;width:43.75%}.large-8{position:relative;width:50%}.large-9{position:relative;width:56.25%}.large-10{position:relative;width:62.5%}.large-11{position:relative;width:68.75%}.large-12{position:relative;width:75%}.large-13{position:relative;width:81.25%}.large-14{position:relative;width:87.5%}.large-15{position:relative;width:93.75%}.large-16{position:relative;width:100%}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.heathrowfoot .small-3{position:relative;width:50%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-55{position:relative;width:45.83%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.main{width:100%}.navigation{width:100%}nav>.portlet-links>li{display:block;float:left;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:0}td{padding:6px}th{padding:6px}.sub-title{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;margin:.5em;font-size:1.2em;color:#522981}.sub-title{margin:.5em .5em .2em .9em}header .search input[type="text"]{float:left;margin:0;font-size:1em;color:#555;border:1px solid #e8e8e8;border-right:0;width:78%;height:2.8em}.accessibility-text{position:absolute;left:-9999em}#searchsubmit,header .search input[type="submit"],.table-search input[type="submit"]{display:block;float:left;margin:0;outline:0;cursor:pointer;text-align:center;text-decoration:none;border:solid 1px #e8e8e8;background:url(../images/regular/icons/icons-arrows.png);background-position:14px -212px;padding:.623em 1.1em;background-color:#fbfbfb;width:20%;background-repeat:no-repeat;text-indent:-999em;height:2.8em}.table-search input[type="submit"]{background-position:6px -216px;width:4%;padding:.4em 1.1em}.table-search input[type="text"]{background:url(../images/regular/icons/icons-arrows.png) right -214px no-repeat;border:1px solid #CCC;padding:8px 25px 8px 7px;color:#555;display:block;float:left;font-size:1em;height:2.38em;width:28%;text-align:left;margin:0}header .search input[type="submit"]:hover{background-position:14px -178px}.quick-links{width:100%}.quick-links li{width:33.3%;border:1px solid #e8e8e8;border-bottom:0}.quick-links li a{background-image:none}.inner-cities,.inner-destguide{width:48%;display:inline-block;margin-right:.8em}.tab-links,.hexpress-links{background-color:inherit}.tab-links li{width:23%;min-width:19%}.tab-links .refresh-portlet{background:url(../images/regular/icons/icons-arrows.png) no-repeat right -142px transparent;float:right;width:30%;font-size:.98em;color:#555;font-weight:normal}.tab-links .refresh-portlet a{background-image:none;color:#555;font-size:.95em;line-height:3.2em;padding:0 3em 0 0;text-align:right}.advertisement{float:left}.advertisement a{float:left;display:inline-block}.advertisement>div{float:left}.main-content .portlet-wrap{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.7)),color-stop(100%,rgba(255,255,255,0.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff',endColorstr='#b3ffffff',GradientType=0);-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);margin:.833em 0}.portlet-wrap>a{padding:0}.portlet-wrap>a img{margin:.5em;width:2.5em}.portlet-wrap>a h2,.arrival-accordion ul>li>a span{float:left;padding:.8em 0;width:77%}.portlet-content{box-sizing:border-box}.main-content section{margin:1em 0;display:block;float:left}.footer{padding-bottom:3%}.heathrowfoot h2{color:#808080;font-family:frutigerltstd45light;font-size:1.4em;font-weight:bold;margin:1.33em 0;margin-bottom:.4em}.footer-main ul li span,.heathrowfoot span{display:block;color:#808080}.heathrowfoot span.phonedetails{color:#b1b1b1}.heathrowfoot ul li{width:100%}.heathrowfoot ul{margin-bottom:1em}.heathrowfoot ul.heathrowfootleft li{width:35%}.heathrowfoot .large-4 ul{padding:0 0 0 7px}.first-row ul{padding-top:5px}.first-row{padding:10px 0;border-bottom:1px solid #3b3b3b}.first-row ul:nth-child(1){width:100%;border-bottom:1px solid #3b3b3b}.first-row ul:nth-child(2){width:50%}.first-row ul:nth-child(3){width:50%}.p-right-mobile{padding-right:0}.p-left-mobile{padding-left:0}.no-l-r-p-dm{padding-left:.833em;padding-right:.833em}.dm,.dd{display:none}.tab-links .refresh-portlet,.quick-links li.dt,.dt{display:block}.width100{width:100%!important}.width-auto{width:auto}.portlet-content p{font-size:1em;color:#55555}.portlet-content img{width:100%;padding:0}.portlet-list{list-style:none}.portlet-list li{line-height:1.2em;list-style:none;width:100%;display:block;float:left;border-bottom:1px solid #e8e8e8}.portlet-list li:last-child{border-bottom:0}.portlet-list a{color:#555;width:100%;padding:1em 1em;display:block;float:left}.portlet-list a:hover{color:#38226d}.shortcuts{list-style:none;margin-top:0}.portlet-content,.shortcuts a:hover{color:#522981}.shortcuts li{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-o-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 99%);background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f8',GradientType=0);border:1px solid #e8e8e8;-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.26);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.26);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.26);display:block;float:left;width:100%;margin-bottom:.5em}.shortcuts img{width:17%;padding:.5em}.shortcuts li a{color:#555;width:100%;display:block}.journeyplandate{width:50%}.journeyplandate span{width:96%;border-right:#cdcdcd solid 1px}.select-group{margin:10% 3% 0 3%}.select-group legend{margin-bottom:.5em;font-weight:normal;color:#4d4d4d}.select-group label{font-size:1em;display:inline-block}.select-group input{margin:0 .4em 0 .2em}.select-group span{margin-right:2em}form{margin:0}.weather-sec{float:right;display:block;color:#494949;margin:0 .5em}.weather-sec>div{float:right;width:100%;text-align:right}.weather-sec>p{font-size:.9em;clear:both}.weather-sec img{width:auto;float:left;margin-left:.7em}.degree{font-size:2.4em;font-weight:normal;padding:.2em 0 0;margin:.4em 0 0}.degree span{font-size:.4em}.content-holder{position:relative;margin:0 auto;padding:0;width:100%;height:280px;overflow:auto}.content-holder .flight-portlet{width:100%;height:280px;overflow-y:hidden}.datatables_processing{display:none}.tabs-content td:nth-child(2) img{display:inline-block;visibility:visible}.tile-layout{float:left;background-color:#fff;list-style:none;padding:0;margin:0;border:1px solid #b6cfed;overflow-x:auto}.tile-layout thead{display:none}.tile-layout table tr{background-color:#e8f1ff;border-right:2px solid #b6cfed;float:left;width:16em;padding-left:1em;padding-right:1em}.tile-layout table tr:hover{background-color:#f0f7ff}.tile-layout table{margin:0;list-style:none;overflow-x:auto;display:inline-block;float:left}.tile-layout td{display:block;padding:0;margin:0;width:100%;border:0;text-align:center;height:auto;margin-bottom:1em;font-size:1.5em;font-weight:bold;color:#000;float:left}.tile-layout .earlier-flights>a{font-weight:normal;margin:65.3% 0;font-size:.8em}.tile-layout .later-flights>a{font-weight:normal;margin:65.3% 0;font-size:.8em}.tile-layout .flight-detailslink{font-weight:normal;font-size:.8em}.tile-layout td:nth-child(2){font-family:FrutigerLTStd45Light}.tile-layout td:nth-child(3){text-transform:uppercase;font-family:FrutigerLTStd45Light}.tile-layout td:nth-child(4){font-family:FrutigerLTStd45Light;font-size:1.4em;padding-top:.8em}.tile-layout td:nth-child(5){font-weight:normal;font-size:1.3em;margin:0}.tile-layout td:nth-child(5) span{display:inline-block;padding-right:.3em;font-size:1em;color:#000}.flight-portlet span{display:none}.flight-portlet table a,#arrivadatagrid a{border-bottom:0}.tile-layout td.earlier-flights:before{display:none}.tile-layout td.later-flights:before{display:none}table.display a{border-bottom:0}.later-flights,.earlier-flights{text-align:center}.earlier-flights a:before,.later-flights a:after{content:" ";display:inline-block;border-top:medium none;border-left:4px solid transparent;border-bottom:4px solid #522981;border-right:4px solid transparent;left:-0.8em;position:relative;top:-0.1em;width:5px}.later-flights a:after{border-bottom:medium none;border-top:4px solid #522981;left:.8em}.tile-layout .earlier-flights a:before,.tile-layout .later-flights a:after{border-left:medium none;border-top:4px solid transparent;border-right:4px solid #522981;border-bottom:4px solid transparent;left:-0.5em;top:0;width:5px}.tile-layout .later-flights a:after{border-right:medium none;border-left:4px solid #522981;left:.5em}#arrivadatagrid span{display:none}.tile-layout span{display:block;font-weight:normal;font-size:.6em;color:#555}.tile-layout img{width:auto;display:inline-block}.allarrivals-head{border-top:3px solid #522981}.allarrivals-head h2{width:20%;float:left}.allarrivals-head .tab-links{border-bottom:0;width:80%}.allarrivals-head .tab-links li.active a{color:#555}.allarrivals-head .tab-links .active{background-color:transparent}.allarrivals-head .tab-links li{border-right:0}.allarrivals-head .tab-links li span{margin:.7em 1em;display:block}.internapage-wrap{padding-bottom:10em}.flightdetails h1{float:left;width:auto}.flightdetails a.refresh-portlet{width:auto;float:right;margin:1.5em 0 .2em .5em;background:url(../images/regular/icons/icons-arrows.png) no-repeat right -151px transparent;padding-right:4%;width:auto}.flightdetails ul{clear:both}#panelTop,#panelBottom,#panel1,#panel2{display:block}.src-dest{padding-left:.8em;padding-bottom:.8em}.src-dest .plane-details{text-align:left}.src-dest p,.src-dest span{color:#000}.src-dest .src-info{width:41.66%;clear:both}.src-dest .duration{width:25%}.src-dest .duration p{margin-top:2.4em}.src-dest .dest-info{width:33.33%;text-align:right}.dest-info{padding-right:2em}.dest-info p,.src-info p{margin-bottom:.2em}.src-dest .plane-details span{font-size:24px}.src-dest .weather-sec{width:8.2em;border-left:1px solid #d1d1d1;display:inline-block;float:none;color:#555;margin:0 0 0 .5em}.src-dest .weather-sec>p{display:inline-block;margin:0;font-size:1em;padding-top:0;padding-left:.3em}.src-dest .degree span{font-size:1em}.flightconnect .flight-status{width:50%;border-bottom:0;padding:3.3em .5em}.cancelled .flightconnect .flight-status,.delayed .flightconnect .flight-status{padding:2.2em .5em}.diverted .flightconnect .flight-status{padding:3.3em .5em}.flightconnect .flight-status{border-right:1px solid #7853a0;border-bottom:0}.scheduled .flightconnect .flight-status{border-right:1px solid #42954f}.delayed .flightconnect .flight-status{border-right:1px solid #be7339}.cancelled .flightconnect .flight-status{border-right:1px solid #b30754}.flightconnect .flight-status ul li:first-child{padding-left:1em;width:22%}.flightconnect .flight-status ul li span:last-child{font-weight:bold;font-size:2em;text-shadow:2px 2px 2px #333;height:18px}.flightconnect .flight-maps{width:50%}.flightconnect .flight-maps ul li{height:119px;padding:2em 1em}.airways .flight-logo{width:37%;border-right:1px solid #e8e8e8;padding:3em;border-bottom:0;height:145px}.airways .flight-logo img{padding-bottom:2em}.airways .airways-details{width:63%}.airways .airways-details li.airways-icons ul li{float:left;border-bottom:0;padding:1.3em}.airways .airways-details li.airways-icons ul li:first-child{border-right:1px solid #e8e8e8}.airways .airways-details li.airways-icons ul li:first-child p{width:83%}.airways .airways-details ul li:last-child{border-bottom:0}.heathrow-fly{width:98%}#flight-messenger{width:98%}.content-wrap ul{width:64%}.content-wrap.assistance ul{width:90%}.content-wrap .button{width:auto}.content-wrap.assistance{padding-bottom:1em}.content-wrap.assistance ul li{float:left;padding-right:3em}.content-wrap ul a{margin-left:4.3em}.content-wrap p{padding:1em .5em 1em 4.3em}.content-wrap .removeLeft{padding-left:1.2em}.content-wrap a.removeLeft{margin-left:1.2em;padding-left:0}.content-wrap .help-journey p{padding:0}.plane-details{padding:0;background:url(../images/regular/icons/Heathrow_Arrival_FlightDetails_onePixelLine.png) repeat-x 0;float:left;width:98%;display:block;height:15px;margin:.5em;position:relative}.plane-details span{padding:0}.plane-position{position:relative}.plane-details .src,.plane-details .dest{background:url(../images/regular/icons/Heathrow_Arrival_FlightDetails_BlackDot.png) no-repeat right;padding-right:.5em;float:left;background-color:white;display:inline-block;width:auto}.plane-status{position:absolute;left:30%;background:url(../images/regular/icons/flights.png) no-repeat #fff;top:-0.3em;display:block;float:none;margin:0}.plane-details .dest{background-position:left;background-color:#FFF;padding-left:.5em;float:right}.maps{position:relative;float:left}.maps-content p{font-size:1.3em;padding:.5em 0}.disclaimer{width:98%}.maps-content .expandmap{clear:both;display:block;background:url(../images/regular/icons/Heathrow_Arrival_FlightDetails_ExpandMap_icon.png) no-repeat left;padding:.5em 0 .5em 1.4em;margin-left:1.4em}.maps-content input[type="text"]{margin-bottom:0}.portlet-wrap.destination ul>li>a span{width:75%}.things{width:50%}.timetogate{display:inline-block;padding:1em 0 1em 1em;width:25%;float:left}.timetogate span{display:block;color:#000;font-size:1em;padding-bottom:.5em}.timetogate .dropdown-entry{color:#555;overflow:hidden;text-overflow:ellipsis}.timetogate .listdropdown{margin:0}.timetogate ul.listdropdown li{padding:0}.timetogate ul.listdropdown li ul li a{border-bottom:0}.timetogate .mnts{color:#d4d4d4;font-size:1.6em}.dept-lounge{width:98%}.first-time-info,.localbuses{width:98%}.baggage{width:50%;border-right:1px solid #484848}.baggage .forbidden>img{padding:0 1.2em 1.2em 0}.advertisement{margin-bottom:1%}.portlet-content .mbottom,ul.mbottom{margin-bottom:9%}.tab-links .connectiontab a{background-image:url(../images/regular/icons/icon-connections-normal.png);background-position:7px 2px;background-repeat:no-repeat;background-size:32px auto}.tab-links .active.connectiontab a{background-image:url(../images/regular/icons/icon-connections-active.png)}.tab-links .depttab{background-position:1px -287px}.tablinks{border-bottom:3px solid #522981}.portal-search{padding:.6em}.portal-search>p{padding:0}.heathrowfoot ul{margin-bottom:1em}.city-content{width:50%;border-right:1px solid #e8e8e8;min-height:150px;font-size:1em}.portlet-wrap.dest-portlet{float:left}.no-float-m{float:left}.weather-portlet table tr td{padding:.5em .5em}.fi-portlet{float:left;width:72%;padding:0}.dest-and-airlines .section-wrap>p{width:80%}.dest-airline-info .content-wrap.parking-terminal{padding-right:25%}.dest-and-airlines tr th:nth-child(4),.dest-and-airlines tr td:nth-child(4){display:table-cell;visibility:visible}.dest-and-airlines tr th:nth-child(5),.dest-and-airlines tr td:nth-child(5){display:table-cell;visibility:visible}.dest-and-airlines tr th:nth-child(6),.dest-and-airlines tr td:nth-child(6){display:table-cell;visibility:visible}.dest-and-airlines tr td img,.flight-timetable tr td img{display:inline-block}.dest-and-airlines tr td img{float:left;margin-right:1em}.flight-timetable{box-shadow:1px 1px 5px 1px rgba(0,0,0,0.26);float:left;padding:1.2em}.flight-timetable .portlet-content .button,.dest-and-airlines .button{width:20em;margin-bottom:1%}.flight-timetable .connection-planner td:nth-child(n+5),.flight-timetable .connection-planner th:nth-child(n+5){display:table-cell}.travel-bet-terminal .portlet-inner.no-left{padding-left:0}.p-r-mobile{padding-right:1em}.shops-form .columns.p-r-mobile{padding-right:1em}table{width:100%;border-collapse:collapse}tr:hover{background:#f0e8f9}tr{border-bottom:1px solid #ccc}td{text-align:left;vertical-align:middle}.terminal-search-sec input{width:14%}.terminal-search-sec input.terminal-search{width:30%}}@media only screen and (min-width:830px){.page-container{max-height:500px;min-height:100px}.portlet-wrap.login{width:33%;left:33%}.business-rule{left:24%}.ad-banner.f-right{float:right}.carousel-wrapper .logos img{width:137px}.print-share a:first-child{border-right:0}.new-approach .pagination{left:35em}.no-border{border:0}padbottom2{padding-bottom:2em}.large-8.loungeterminal{width:50%}.portlet-content.rewards{float:left}.hexpress-timetable ul.listdropdown{width:15%}.fi-portlet{width:72%}#crisis .button{width:27%}.crisis p{width:80%}#crisis{padding:0 20em}#trans-n-direct ul.listdropdown{margin:0}header .search{width:18em}.heathrowfoot .small-3{position:relative;width:25%}header .dropdown dt:before{left:68%}.table-search input[type="submit"]{background-position:9px -215px;padding:.5em 1em}.flightconnect .flight-status ul li{width:55%;text-align:center}.flightdetails ul{clear:both;margin-left:1.6em}.airways .flight-logo{width:40%;height:130px}.airways .airways-details{width:60%}.plane-position{width:73%}.maps-content input[type="submit"]{width:7%}.inner-cities{width:24.2%;margin-bottom:0}.inner-destguide{width:32.4%;margin-bottom:0}.no-mright{margin-right:0}.no-mleft{margin-left:0}.journey-details .journey{margin:3% 0;padding:0}.baggage{width:25%;margin:0;min-height:343px}.baggage .forbidden>img{padding:0 .5em .5em 0}.baggage>div h3{width:74%}.select-group{margin:3% 3% 0 3%}.main{width:75%}nav{display:block}nav>ul:before,nav>ul:after{display:none}.portlet-links>li>ul>li>ul{display:none}#no-script .portlet-links>li>ul>li>ul{display:block}.quick-links li{width:100%;border-top:1px solid #e8e8e8;border-bottom:0}h1{font-size:2.1em;line-height:1.2em;margin:.8em 0 0;width:95.5%}.sub-title{color:#522981;display:block;float:left;font-size:1.3em;margin:0 0 .8em;width:91%}nav{display:block!important}.navigation{width:25%}nav .portlet-links li{display:block;float:left;width:100%}header{background:0;margin:2em 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:medium none}header li:nth-child(1) img{margin:0;width:100%}header li a,.dropdown dt a{display:block;padding:.5em 0}header li a{width:3.3em}header .dropdown dt a{width:4.2em;height:2.6em;border:1px solid #ccc}header li a,nav>li{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(99%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-o-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 99%);background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%)}header li:nth-child(1) a{background:0}header li{width:3em;margin:0 .5em}header .fontsizer{width:6em;margin-left:0}.current.fontlarge{font-size:1.2em;padding:.4em 0}header .fontsizer a{padding:0;display:block;float:left;width:50%}header .fontsizer a:last-child{border-left:none}.dropdown dt a span{background-position:26px -52px;padding-right:.8em}nav,aside .portlet-wrap{width:90%;margin:1em 0}.flight-info{width:100%}.top-search{display:none}footer ul li:nth-child(1) a{float:left;width:100%}.first-row ul:nth-child(1){width:14em;border-bottom:0}.first-row ul:nth-child(2){width:36%;border-left:1px solid #2c2c2c;padding-top:0;margin-top:.7em;padding-left:1em}.first-row ul:nth-child(2) li{padding-top:1%}.first-row ul:nth-child(3){width:370px;float:right;margin-top:.2em}.no-l-r-p-dm{padding-left:.833em;padding-right:.833em}.dm,.dt{display:none}.tab-links .refresh-portlet,.quick-links li.dd,.dd{display:block}.city-content,.handy-tips .city-content{width:33.3%;border:1px solid #e8e8e8;min-height:200px}.city-content p,.handy-tips .city-content p{font-size:1.2em}.travel-money-portlet .portlet-content{float:left}.portlet-wrap.dest-portlet{float:left}.no-float-m{float:left}.weather-portlet table tr td{padding:.5em .5em}.weather-portlet table tr td{text-align:center}.city-content h2{min-height:1em;margin:0}.city-content p{min-height:12em}.weather-portlet .temp-units{width:4em}.flight-connections .arrivingto{float:left;width:47%;background:#fff;border:1px solid #cdcdcd;padding:1em}.flight-connections .arrivingto.departingfrom{float:right}.arrivingto .journeyplandate span{width:42%}.flight-connections input[type="text"]{margin-left:3%}.bottomsection p{padding-right:10em}.dest-portlet h2{width:70%}.banner-inner{top:1em;left:1em}.win-tickets .section-wrap button{width:30%}.m-b-l-1e{margin-bottom:1em;margin-left:1em}.no-border-bottom{border-bottom:0}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.arrow,header .search-icon,.search-btn,.phonedetails,header .search input[type="submit"],.table-search input[type="submit"]{background-image:background-image:url(../images/retina/icons/icons-arrows-2x.png);background-repeat:no-repeat}nav .portlet-links li a{background-image:background-image:url(../images/retina/icons/icons-sidenav-2x.png);background-repeat:no-repeat}.tab-links .refresh-portlet{background-image:url(../images/retina/icons/icon-refreshPortlet-2x.png);background-repeat:no-repeat;background-position:96% center;background-color:transparent;background-size:2em}.tab-links .depttab,.tab-links .arrivalstab{background-size:32px}}.controls-visible .lfr-table table.journal-article-header-edit{float:none!important}.controls-visible .lfr-table .lfr-panel-basic{clear:both}.icon-actions img{width:auto}.lfr-menu-list img{width:auto}.portlet-title img.icon{width:auto}.dockbar img{width:auto}.taglib-icon img{width:auto}.taglib-icon-help img{width:auto}.portlet-topper-toolbar img{width:auto}img.icon{width:auto}body{background:url(../images/regular/bg/blured-background-image.jpg) center 0 no-repeat #e6f1ff!important}.no-clear{clear:none!important}.lhr-responsive input[type="text"],.lhr-responsive input[type="password"],.lhr-responsive textarea{background-color:#fff;background-image:none;padding:.5em}.lhr-responsive input[type="text"][disabled]{background:#e8e8e8}.lhr-responsive input[type="submit"],input[type="button"],input[type="reset"],button{background-image:none;background-color:#7e5da4;border:medium none;border-radius:0;text-shadow:none;font-weight:normal;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;line-height:1;margin:0 0 1.25em;padding:.8125em 1.5em 1em;position:relative;text-align:center;text-decoration:none;transition:background-color 300ms ease-out 0s}.lhr-responsive input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,button:hover,.lhr-responsive input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:focus{background-image:none;border:medium none;background-color:#522981;color:#fff;text-shadow:none;font-weight:normal}.lhr-responsive fieldset.invalid span,.lhr-responsive fieldset.error span,.lhr-responsive fieldset.error div,.lhr-responsive fieldset.invalid div{color:#c9343f;font-family:Arial,Helvetica,sans-serif;font-size:1em;vertical-align:middle}input[type="radio"]{display:inline}.lhr-responsive input[type="radio"]{display:none}.lhr-responsive label{font-size:1em}.section-error{padding-bottom:1em}.section-error p{padding-bottom:0}.form-element{width:95%;clear:both}.form-element p.field-info{padding:0;font-size:.875em}.form-element ul.listdropdown{width:100%}.form-element .label{display:block;padding-bottom:6px}.form-element ul.listdropdown{margin-bottom:1em}.form-element .dropdown-entry{height:2.5em;font-size:1em}.form-element input[type="text"],.form-element input[type="password"]{font-size:1em;height:2.5em}.form-element input[type="checkbox"]{margin-bottom:0}.form-element ul.listdropdown li{padding:0!important}.error{width:100%}.error-element input,input.error-element{border:1px solid #ca555e}.error-element .dropdown-entry{border:1px solid #ca555e}fieldset.invalid label{font-size:1em;padding-left:34px}.list-drop{max-height:300px;overflow-y:auto}.lhr-responsive .content-wrap button{border:1px solid #7e5da4}.content-wrap .button-inactive{background:none repeat scroll 0 0 #f3edf7;border:1px solid #7e5da4;color:#522981;float:left}.lhr-responsive .datepicker{background:url("/lhr-cwa-new-theme/images/regular/icons/date-icon.png") no-repeat scroll 98% center rgba(0,0,0,0)!important}.lhr-responsive .content-wrap button.button-inactive{background:none repeat scroll 0 0 #f3edf7;color:#522981}.lhr-responsive .content-wrap button.button-inactive:hover{background-color:#522981;color:white}.lhr-responsive a.button{padding:.8125em 1.5em 1em 1.5em;border:1px solid #522981;margin-bottom:1%;text-decoration:none}.rewardBorder{border:1px solid #ccc;padding:10px}.rewardBorder:hover{border:1px solid #7e5da4;padding:10px}.rewardBorder:active{border:1px solid #9f147b;padding:10px}a.headinglink:active,a.headinglink:hover{outline:0 none}.pagination_left{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_left.png");background-position:center center;background-repeat:no-repeat}.pagination_left.disabled{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_left_disabled.png");background-position:center center;background-repeat:no-repeat}.pagination_all_left{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_all_left.png");background-position:center center;background-repeat:no-repeat}.pagination_all_left.disabled{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_all_left_disabled.png");background-position:center center;background-repeat:no-repeat}.pagination_right{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_right.png");background-position:center center;background-repeat:no-repeat}.pagination_right.disabled{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_right_disabled.png");background-position:center center;background-repeat:no-repeat}.pagination_all_right{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_all_right.png");background-position:center center;background-repeat:no-repeat}.pagination_all_right.disabled{background-image:url("/lhr-cwa-new-theme/images/pagination/pagination_arrow_all_right_disabled.png");background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:767px){.pagination_desktop{display:none}}@media(min-width:768px){.pagination_phone{display:none}}.lhr-responsive .pagination_phone a.button{display:inline-block!important;width:44%}@media(max-width:360px){.lhr-responsive .pagination_phone a.button{width:41%}}.pagination_phone a.disabled{background-color:#efefef;border-color:#ccc;color:#53297f}.pagination_phone a.disabled,.pagination_desktop a.disabled{pointer-events:none}.content-wrap .pagination_desktop ul a{margin-left:0;padding:0}.pagination_desktop .listdropdown li>span::before{top:7px}.content-wrap .pagination_desktop ul{width:100%}body.PREMIUM{background:url(../images/regular/bg/tier-background-image.jpg) center 0 no-repeat #200c29!important}.PREMIUM h1{color:#fff}.PREMIUM .bread-crumb a{color:#fff}.PREMIUM .bread-crumb li a:after,.PREMIUM .non-link-page:after{border-left:4px solid #fff}.PREMIUM ul.bread-crumb{color:#ddd}.PREMIUM .site-nav .capsule{background-color:#fff}@media only screen and (max-width:829px){.PREMIUM header{background:#4e2977;-webkit-box-shadow:0 1px 2px #CCC;-moz-box-shadow:0 1px 2px #CCC;box-shadow:0 1px 2px #CCC}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#000;color:#fff;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/lhr-cwa-new-theme/css/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/lhr-cwa-new-theme/css/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/lhr-cwa-new-theme/css/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/lhr-cwa-new-theme/css/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/lhr-cwa-new-theme/css/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/lhr-cwa-new-theme/css/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}/*! jQuery UI - v1.10.3 - 2013-10-21
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;display:none}.ui-datepicker-calendar tr{border-bottom:0;height:2.3em}.ui-datepicker-calendar tr:hover{background:0}.ui-datepicker-calendar tr td:nth-child(1){background:#ededed}.ui-datepicker-calendar tr td:nth-child(2){background:#ededed}.ui-datepicker-calendar tr:last-child{height:3em}.ui-datepicker-calendar tr:last-child td{padding-bottom:.5em}.ui-datepicker-calendar .ui-datepicker-unselectable .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:3px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%;width:6px;height:6px}.ui-datepicker .ui-datepicker-prev span{border-left:medium none;border-right:6px solid #000;border-top:6px solid transparent;border-bottom:6px solid transparent}.ui-datepicker .ui-datepicker-next span{border-right:medium none;border-left:6px solid #000;border-top:6px solid transparent;border-bottom:6px solid transparent}.ui-datepicker .ui-datepicker-prev-hover span{border-right:6px solid #971575}.ui-datepicker .ui-datepicker-next-hover span{border-left:6px solid #971575}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-size:1.2em;padding:.3em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker thead{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ui-datepicker th{padding:.7em .3em;text-align:center;font-size:1em;font-weight:bold;border:0;background:#e9f0ff;color:#000}.ui-datepicker td{font-size:1em;border:0;padding:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.5em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:100%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;border-left:1px solid #ccc}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:"FrutigerLTStd45Light";font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"FrutigerLTStd45Light";font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{background:#e9f0ff;color:#000;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#971575;color:#fff;font-weight:bold}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #b6aad8}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled span,.ui-widget-content .ui-state-disabled span,.ui-widget-header .ui-state-disabled span{opacity:.5;filter:Alpha(Opacity=50);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-widget-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}