@font-face{font-family:FrutigerLTStd45Light;src:local("Frutiger Light"),local("FrutigerLTStd45Light"),url(/assets/fonts/frutigerltstd-light.eot);src:local("Frutiger Light"),local("FrutigerLTStd45Light"),url(/assets/fonts/frutigerltstd-light.eot) format("embedded-opentype"),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(/assets/fonts/frutigerltstd-light.woff) format("woff"),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(/assets/fonts/frutigerltstd-light.ttf) format("truetype"),local("Frutiger Light"),local("FrutigerLTStd45Light"),url(/assets/fonts/frutigerltstd-light.svg#FrutigerLTStd45Light) format("svg")}@media print{.cookie,.cookie-policy-region,aside,footer,header,main,nav,nav.header-navigation{display:none}.header-bar{width:100%;max-width:106.6666em;margin:0 auto}.header-bar .header-controls{display:none}.journey-planner{width:100%;max-width:106.6666em;margin:0 auto}.header-logo img{width:auto;height:3em;text-align:center}.select-mobile-only{display:none}.sub-title,.tab-links li a{font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.portlet-list,.shortcuts{list-style:none}body,html{height:95%!important;background:#fff!important}.clearfix.bottomsection .small-10{width:74%}.clearfix.bottomsection .small-2{width:24%}.stop-over p{padding:1em 0;font-size:100%;width:100%;word-wrap:break-word}.columns.main{width:100%}.shops-resturant-tab .tab-links li{padding:.25em 0}.sitemap h2.nopadm{padding:0}.flight-tracker header .large-3{width:18.75%}.b-left{border-left:1px solid #e8e8e8}.vouchers-wrapper .load-more{margin-left:45%}.page-container{max-height:400px;min-height:100px}.voucher-dialog-content h2{font-size:1.4em}.voucher-dialog-content>ul.redeem>li.dt.dd{display:table-cell}.flight-tracker header{padding-top:2em;margin-bottom:2em;margin-top:0;background:#fff}.flight-tracker header h1{margin:0;padding-top:.6em}.new-approach .pagination{left:22em}.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:20px 0 0}.flight-tracker .airways .flight-logo img{padding:0}.flight-tracker .airways .airways-details ul ul>li{border:none;min-height:0;padding:0 10px 0 0;margin:0}.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}.air-guide .border-right,.air-guide-middle .border-right,.contact-info,nav>.portlet-links>li{border-right:1px solid #e8e8e8}.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,.selling-products-carousel .caroufredsel_wrapper .heathrow-carousel{height:270px!important}.offers-section>div{width:83%}.greyd-out{background:#e8e8e8}.greyd-out a{color:#888}.ad-banner.f-right{float:right}.carousel-wrapper .logos img{width:137px}.carousel-wrapper .heathrow-carousel-s1 .offer{position:absolute;width:72px;height:72px;border-radius:72px;-moz-border-radius:72px;-webkit-border-radius:72px;bottom:-29px;left:6px;color:#fff;background:#9f147b;font-size:18px;line-height:72px;text-align:center}.heathrowfoot .small-3,.large-1,.large-10,.large-11,.large-12,.large-13,.large-14,.large-15,.large-16,.large-2,.large-3,.large-4,.large-5,.large-6,.large-660-1,.large-660-10,.large-660-11,.large-660-12,.large-660-13,.large-660-14,.large-660-15,.large-660-16,.large-660-2,.large-660-3,.large-660-4,.large-660-5,.large-660-6,.large-660-7,.large-660-8,.large-660-9,.large-7,.large-8,.large-9,.small-1,.small-10,.small-11,.small-12,.small-2,.small-3,.small-4,.small-5,.small-6,.small-7,.small-8,.small-9{position:relative}.contents-box ul.journey-schedule .airports-drop{width:100%}.section-wrap .journey-drive{width:49%;display:inline-block}.button-wrap button{width:25%;padding:1em;margin:1em}.air-middle-content{float:left;margin-bottom:0}.air-guide-rewards{padding-bottom:.5em;float:right;width:32%}.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}.flight-timetable .datepicker,.large-8.loungeterminal{width:50%}.banner-inner h2{font-size:2.1em}.offers-content{min-height:17.3em}.contact-info{border-bottom:none}.contactinfo-web{padding-left:1em}.portlet-content.rewards{float:left}.logo-seperator{background:url(/file_source/Heathrow/Images/regular/bg/separator-line-desktop.png) 0 bottom no-repeat}.travelling-form{border-bottom:1px solid #e8e8e8}.h-express .row{margin:0}.travelling-form .portlet-inner{border-bottom:none}.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%}.imageleft,.imageright{margin-bottom:2em;max-width:40%}.imageleftright img{max-width:75%}.heathrow-fly .maps-content{width:56%}.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%}.portlet-wrap.flight-info .bottom-links{background:#fff}.bottom-links span{padding:.5em 1em}.tab-links li a{background-image:url(/file_source/Heathrow/Images/regular/icons/icons-portal.png);background-position:1px -207px;background-repeat:no-repeat;background-size:45px auto;border-bottom:none;color:#522981;display:block;float:left;font-size:1.5em;line-height:2em;padding:0 0 0 2.7em;text-align:left;text-decoration:none;width:100%}.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{width:6.25%}.large-2{width:12.5%}.large-3{width:18.75%}.large-4{width:25%}.large-5{width:31.25%}.large-6{width:37.5%}.large-7{width:43.75%}.large-8{width:50%}.large-9{width:56.25%}.large-10{width:62.5%}.large-11{width:68.75%}.large-12{width:75%}.large-13{width:81.25%}.large-14{width:87.5%}.large-15{width:93.75%}.large-16{width:100%}.small-1{width:8.33333%}.small-2{width:16.66667%}.heathrowfoot .small-3{width:50%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-55{position:relative;width:45.83%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.large-660-1{width:6.25%}.large-660-2{width:12.5%}.large-660-3{width:18.75%}.large-660-4{width:25%}.large-660-5{width:31.25%}.large-660-6{width:37.5%}.large-660-7{width:43.75%}.large-660-8{width:50%}.large-660-9{width:56.25%}.large-660-10{width:62.5%}.large-660-11{width:68.75%}.large-660-12{width:75%}.large-660-13{width:81.25%}.large-660-14{width:87.5%}.large-660-15{width:93.75%}.large-660-16,.main,.navigation{width:100%}nav>.portlet-links>li{display:block;float:left;border-bottom:1px solid #e8e8e8;border-top:none}h1{font-size:1.8em;margin:.5em .5em .2em}td,th{padding:6px}.sub-title{font-size:1.2em;color:#522981;margin:.5em .5em .2em .9em}header .search input[type=text]{display:block;float:left;margin:0;font-size:1em;color:#555;border:1px solid #e8e8e8;border-right:0;background-color:#fff;width:78%;height:2.8em}.accessibility-text{position:absolute;left:-9999em}.table-search input[type=submit],header .search input[type=submit]{display:block;float:left;margin:0;outline:0;cursor:pointer;text-align:center;text-decoration:none;border:1px solid #e8e8e8;background:url(/file_source/Heathrow/Images/regular/icons/icons-arrows.png) 14px -212px no-repeat #fbfbfb;padding:.623em 1.1em;width:20%;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(/file_source/Heathrow/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%}.inner-cities,.inner-destguide{width:48%;display:inline-block;margin-right:.8em}.hexpress-links,.tab-links{background-color:inherit}.tab-links li{display:block;float:left;width:23%;min-width:19%;border-right:1px solid #ccc}.tab-links .refresh-portlet{background:url(/file_source/Heathrow/Images/regular/icons/icons-arrows.png) right -142px no-repeat;float:right;width:30%;font-size:.98em;color:#555;font-weight:400}.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:rgba(255,255,255,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',  endColorstr='#FFFFFFFF', GradientType=0);-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);margin:.833em 0}.portlet-wrap>a{padding:0}.arrival-accordion ul>li>a img,.portlet-wrap>a img{clear:none;display:block;float:left;margin:.5em;width:2.5em}.arrival-accordion ul>li>a span,.portlet-wrap>a h2{clear:right;display:inline;float:left;margin:0;padding:.8em 0;width:77%}.portlet-content{background:#fff;box-sizing:border-box;display:block;float:left;width:100%}.quick-links li{width:33.3%;border:1px solid #e8e8e8;border-bottom:none}.quick-links li a{background-image:none}.main-content section{margin:1em 0;display:block;float:left}.footer{padding-bottom:3%}.heathrowfoot h3{color:#666;font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:700;margin:1.33em 0 .4em}.tile-layout td:nth-child(2),.tile-layout td:nth-child(3),.tile-layout td:nth-child(4){font-family:FrutigerLTStd45Light,Helvetica,Arial,sans-serif}.footer-main ul li span,.heathrowfoot span{display:block;color:#666}.heathrowfoot span.phonedetails{color:#b1b1b1}.heathrowfoot ul li{width:100%}.heathrowfoot ul.heathrowfootleft li{width:48%}.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),.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}.dd,.dm{display:none}.dt,.quick-links li.dt,.tab-links .refresh-portlet{display:block}.invisible{opacity:0}.invisible:hover{opacity:1}.invisible:hover a{background:0 0}.width100{width:100%!important}.width-auto{width:auto}.portlet-content p{font-size:1em;padding:0 .8em 1em;color:#555}.portlet-content img{width:100%;padding:0}.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:none}.portlet-list a{color:#555;width:100%;padding:1em;display:block;float:left}.portlet-list a:hover{color:#38226d}.shortcuts{margin-top:0}.portlet-content,.shortcuts a:hover{color:#522981}.shortcuts li{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-moz-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-o-linear-gradient(top,#fff 0,#f8f8f8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(99%,#f8f8f8));background:linear-gradient(to bottom,#fff 0,#f8f8f8 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0 );-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.26);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,.26);box-shadow:1px 1px 4px 0 rgba(0,0,0,.26);border:1px solid #e8e8e8;display:block;float:left;width:100%;margin-bottom:.5em}.shortcuts img{width:17%;padding:.5em}.shortcuts li a{color:#555;width:100%;display:block}.select-group{margin:10% 3% 0}.select-group legend{margin-bottom:.5em;font-weight:400;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}.earlier-flights,.later-flights,.tile-layout td{text-align:center}.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:400;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}a.gridview,a.listview{color:#fff;display:inline-block;height:2.5em;margin:0;text-align:center;width:3em;border:1px solid #bbb;background-size:18px auto;background-repeat:no-repeat;background-position:center;background-color:#fbfbfb;float:right}a.listview{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-cardview.png);border-left:none}a.gridview{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-cardview-normal.png);margin:0 0 0 1%;border-right:none}.tile-layout,.tile-layout table{margin:0;list-style:none;overflow-x:auto;float:left}.portal-search>div>a.active.listview{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-cardview-selected.png)}.portal-search>div>a.active.gridview{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-listview-selected.png)}.tabs-content td:nth-child(2) img{display:inline-block;visibility:visible}.tile-layout{background-color:#fff;padding:0;border:1px solid #b6cfed}#arrivadatagrid a,.flight-portlet table a,table.display a{border-bottom:none}.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{display:inline-block}.tile-layout td{display:block;padding:0;margin:0 0 1em;width:100%;border:none;height:auto;font-size:1.5em;font-weight:700;color:#000;float:left}.tile-layout .earlier-flights>a,.tile-layout .later-flights>a{font-weight:400;margin:65.3% 0;font-size:.8em}.tile-layout .flight-detailslink{font-weight:400;font-size:.8em}.tile-layout td:nth-child(3){text-transform:uppercase}.tile-layout td:nth-child(4){font-size:1.4em;padding-top:.8em}.tile-layout td:nth-child(5){font-weight:400;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,.tile-layout td.earlier-flights:before,.tile-layout td.later-flights:before{display:none}.earlier-flights a:before,.later-flights a:after{content:" ";display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;top:-.1em}.earlier-flights a:before{border-top:none;border-bottom:4px solid #522981;left:-1em;position:relative;width:5px}.later-flights a:after{border-bottom:none;border-top:4px solid #522981;right:-1em;position:relative;width:5px}.tile-layout .earlier-flights a:before,.tile-layout .later-flights a:after{content:" ";display:inline-block;border-top:4px solid transparent;border-bottom:4px solid transparent;width:5px;position:relative}.tile-layout .earlier-flights a:before{border-left:none;border-right:4px solid #522981;left:-.5em;top:0}.tile-layout .later-flights a:after{border-right:none;border-left:4px solid #522981;left:.5em;top:0}#arrivadatagrid span{display:none}.tile-layout span{display:block;font-weight:400;font-size:.6em;color:#555}.tile-layout img{width:auto;display:inline-block}.duplicate-table{display:none}#panel1,#panel2,#panelBottom,#panelTop,.duplicate-table.show{display:block}.duplicate-table thead{width:100%}.duplicate-table thead th{width:16em}.allarrivals-head{border-top:3px solid #522981}.allarrivals-head h2{width:20%;float:left}.allarrivals-head .tab-links{border-bottom:none;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:none}.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{float:right;margin:1.5em 0 .2em .5em;background:url(/file_source/Heathrow/Images/regular/icons/icons-arrows.png) right -151px no-repeat;padding-right:4%}.flightdetails ul{clear:both}.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%;padding:3.3em .5em;border-right:1px solid #7853a0;border-bottom:none}.cancelled .flightconnect .flight-status,.delayed .flightconnect .flight-status{padding:2.2em .5em}.diverted .flightconnect .flight-status{padding:3.3em .5em}.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}.airways .airways-details li.airways-icons ul li:first-child,.airways .flight-logo{border-right:1px solid #e8e8e8}.flightconnect .flight-status ul li:first-child{padding-left:1em;width:22%}.flightconnect .flight-status ul li span:last-child{font-weight:700;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%;padding:3em;border-bottom:none;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:none;padding:1.3em}.airways .airways-details li.airways-icons ul li:first-child p{width:83%}.airways .airways-details ul li:last-child{border-bottom:none}#flight-messenger,.heathrow-fly{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}.maps{position:relative;float:left}.maps-content p{font-size:1.3em;padding:.5em 0}.disclaimer{width:98%}.maps-content{padding:.5em 1em}.maps-content .expandmap{clear:both;display:block;background:url(/file_source/Heathrow/Images/regular/icons/Heathrow_Arrival_FlightDetails_ExpandMap_icon.png) left no-repeat;padding:.5em 0 .5em 1.4em;margin-left:1.4em}.tab-links .active.connectiontab a,.tab-links .connectiontab a{background-position:7px 2px;background-repeat:no-repeat;background-size:32px auto}.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}.timetogate .listdropdown{margin:0}.timetogate ul.listdropdown li{padding:0}.timetogate ul.listdropdown li ul li a{border-bottom:none}.timetogate .mnts{color:#d4d4d4;font-size:1.6em}.dept-lounge,.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 .active.connectiontab a{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-connections-active.png)}.tab-links .connectiontab a{background-image:url(/file_source/Heathrow/Images/regular/icons/icon-connections-normal.png)}.tab-links .depttab{background-position:1px -287px}.tablinks{border-bottom:3px solid #522981}.portal-search{padding:.6em}.heathrowfoot ul{margin-bottom:1em}.city-content{width:50%;border-right:1px solid #e8e8e8;min-height:150px;font-size:1em}.no-float-m,.portlet-wrap.dest-portlet{float:left}.weather-portlet table tr td{padding:.5em}.fi-portlet{float:left;width:72%;padding:0}.dest-and-airlines .section-wrap>p{width:80%}.dest-and-airlines .table-search input[type=text]{width:33%}.dest-airline-info .content-wrap.parking-terminal{padding-right:25%}.dest-and-airlines tr td:nth-child(4),.dest-and-airlines tr td:nth-child(5),.dest-and-airlines tr td:nth-child(6),.dest-and-airlines tr th:nth-child(4),.dest-and-airlines tr th:nth-child(5),.dest-and-airlines tr th: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{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);box-shadow:1px 1px 5px 1px rgba(0,0,0,.26);float:left;padding:1.2em}.dest-and-airlines .button,.flight-timetable .portlet-content .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,.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%}#cookie{display:none!important}.page-container .inner-content img.heathrow-lightbox-close,.voucher-dialog-content .redeem,.voucher-dialog-content img.heathrow-lightbox-close,.voucher-dialog-content ul.redeem,.voucher-pop-up .heathrow-lightbox-close,.voucher-pop-up ul.redeem{display:none}.vcode{border:1px solid #999;padding:1em;text-align:center}.connection-plan,.flightconnect,.print-air-borne{border:1px solid #cdcdcd}.voucher-pop-up .inner-content div{height:auto;overflow:visible}.mpu-ads .brand-img,.voucher-dialog-content p span.brand-img{margin-right:1em!important;width:150px}.content-wrap .mpu-ads .voucher-dialog-content p,.mpu-ads .voucher-dialog-content p,.portlet-content .voucher-dialog-content p{margin:1em 0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13pt;color:#000;padding:0}.plane-details{padding:0;float:left;width:98%;display:block;height:15px;margin:.5em;position:relative;background:0 0}.plane-details span{padding:0}.plane-position{position:relative}.plane-details .src{background:#fff;padding-right:.5em;float:left;display:inline-block;width:35%}.plane-details .dest{background-color:#fff;padding-left:.5em;float:right;display:inline-block;width:35%;word-wrap:break-word}.plane-status,.print.plane-status{display:inline-block;background:0 0}.plane-status{position:absolute;height:30px;float:left;margin:0;width:35%}.print.plane-status{position:relative;left:0;top:0;float:left;width:28%}.print.plane-status .print-plane{position:absolute;top:0}.print.plane-status .print-line{position:relative;width:100%;height:2px;left:0;top:-.1em}.print-air-borne{float:left}.large-16.columns a,.map-mark a,.small-10.dt.dd,.small-box-4.f-left.print-share{display:none}#search-res>.large-12{width:100%}#search-res .search-results{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#search-res .search-items>li>p.truncated{max-height:5ex}#search-res .search-items>li>p.truncated>a.more-information{bottom:-.5ex;display:block}}.mpu-ads .brand-img,.voucher-dialog-content p span.brand-img{margin-right:1em!important;width:150px}.content-wrap .mpu-ads .voucher-dialog-content p,.mpu-ads .voucher-dialog-content p,.portlet-content .voucher-dialog-content p{margin:1em 0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:17px!important;color:#000;padding:0}