@import url("//hello.myfonts.net/count/2b3ed9");.clearfix:after{content:"";display:table;clear:both;}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{-moz-box-shadow:#aaaaaa 0px 0px 5px 1px;-webkit-box-shadow:#aaaaaa 0px 0px 5px 1px;box-shadow:#aaaaaa 0px 0px 5px 1px;}.modal-close i span,.modal-print i span,.header-flight-status-form .form-item-flight-info label,#tia-flighttracker-planner-form .container-inline-date label,#tia-flighttracker-planner-form .container-inline-date .description,#tia-flighttracker-planner-form .form-type-select label,#tia-flighttracker-planner-form .form-type-textfield label,.shopsrests .views-field-field-alcohol .alcohol-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.has-sidebar .field-name-body ul,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul{list-style-type:none;}.has-sidebar .field-name-body ul li,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul li{padding-left:1em;text-indent:-.7em;}.has-sidebar .field-name-body ul li:before,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul li:before{content:"\2022";color:#00b8f1;padding-right:0.4em;}.float-left,.left{float:left;}.float-right,.right{float:right;}.no-float{float:none;}.fnt-dbl-em{font-size:2em;}.fnt-150-em{font-size:1.5em;}.fnt-full-em{font-size:1em;}.fnt-7-8-em{font-size:0.875em;}.fnt-3qtr-em{font-size:0.75em;}.fnt-itlc{font-style:italic;}.fnt-bld{font-weight:bold;}.no-underline{text-decoration:none !important;}.mgn-full-em-top{margin-top:1em !important;}.mgn-3qtr-em-top{margin-top:0.75em !important;}.mgn-hlf-em-top{margin-top:0.5em !important;}.mgn-qtr-em-top{margin-top:0.25em !important;}.mgn-none-top{margin-top:0 !important;}.pdng-full-em-top{padding-top:1em !important;}.pdng-3qtr-em-top{padding-top:0.75em !important;}.pdng-hlf-em-top{padding-top:0.5em !important;}.pdng-qtr-em-top{padding-top:0.25em !important;}.pdng-none-top{padding-top:0 !important;}.mgn-full-em-right{margin-right:1em !important;}.mgn-3qtr-em-right{margin-right:0.75em !important;}.mgn-hlf-em-right{margin-right:0.5em !important;}.mgn-qtr-em-right{margin-right:0.25em !important;}.mgn-none-right{margin-right:0 !important;}.pdng-full-em-right{padding-right:1em !important;}.pdng-3qtr-em-right{padding-right:0.75em !important;}.pdng-hlf-em-right{padding-right:0.5em !important;}.pdng-qtr-em-right{padding-right:0.25em !important;}.pdng-none-right{padding-right:0 !important;}.mgn-full-em-bottom{margin-bottom:1em !important;}.mgn-3qtr-em-bottom{margin-bottom:0.75em !important;}.mgn-hlf-em-bottom{margin-bottom:0.5em !important;}.mgn-qtr-em-bottom{margin-bottom:0.25em !important;}.mgn-none-bottom{margin-bottom:0 !important;}.pdng-full-em-bottom{padding-bottom:1em !important;}.pdng-3qtr-em-bottom{padding-bottom:0.75em !important;}.pdng-hlf-em-bottom{padding-bottom:0.5em !important;}.pdng-qtr-em-bottom{padding-bottom:0.25em !important;}.pdng-none-bottom{padding-bottom:0 !important;}.mgn-full-em-left{margin-left:1em !important;}.mgn-3qtr-em-left{margin-left:0.75em !important;}.mgn-hlf-em-left{margin-left:0.5em !important;}.mgn-qtr-em-left{margin-left:0.25em !important;}.mgn-none-left{margin-left:0 !important;}.pdng-full-em-left{padding-left:1em !important;}.pdng-3qtr-em-left{padding-left:0.75em !important;}.pdng-hlf-em-left{padding-left:0.5em !important;}.pdng-qtr-em-left{padding-left:0.25em !important;}.pdng-none-left{padding-left:0 !important;}.mgn-full-em{margin:1em;}.mgn-3qtr-em{margin:0.75em;}.mgn-hlf-em{margin:0.5em;}.mgn-qtr-em{margin:0.25em;}.mgn-none{margin:0;}.pdng-full-em{padding:1em;}.pdng-3qtr-em{padding:0.75em;}.pdng-hlf-em{padding:0.5em;}.pdng-qtr-em{padding:0.25em;}.pdng-none{padding:0;}@font-face{font-family:'FrutigerLTPro-Bold';src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.eot);src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.woff) format("woff"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.ttf) format("truetype");}@font-face{font-family:'FrutigerLTPro-Roman';src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_1_0.eot);src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_1_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_1_0.woff) format("woff"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_1_0.ttf) format("truetype");}@font-face{font-family:'FrutigerLTPro-Roman';font-weight:bold;src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.eot);src:url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.woff) format("woff"),url(/sites/all/themes/mmg_aurora/fonts/2B3ED9_0_0.ttf) format("truetype");}@font-face{font-family:'fontello';src:url(/sites/all/themes/mmg_aurora/fonts/fontello.eot?29016743);src:url(/sites/all/themes/mmg_aurora/fonts/fontello.eot?29016743#iefix) format("embedded-opentype"),url(/sites/all/themes/mmg_aurora/fonts/fontello.woff?29016743) format("woff"),url(/sites/all/themes/mmg_aurora/fonts/fontello.ttf?29016743) format("truetype"),url(/sites/all/themes/mmg_aurora/fonts/fontello.svg?29016743#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="after-icon-"]:after,[class*=" after-icon-"]:after,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-tpa-instagram-footer:before{content:'\e800';}.icon-tpa-search:before{content:'\e801';}.icon-tpa-close:before{content:'\e802';}.icon-tpa-nocells:before{content:'\e803';}.icon-tpa-nophotos:before{content:'\e804';}.icon-tpa-noweapons:before{content:'\e805';}.icon-tpa-waitingarea:before{content:'\e806';}.icon-tpa-nounattendedluggage:before{content:'\e807';}.icon-tpa-bookstore:before{content:'\e808';}.icon-tpa-giftshop:before{content:'\e809';}.icon-tpa-vending:before{content:'\e80a';}.icon-tpa_atminternational:before{content:'\e80b';}.icon-tpa-atm:before{content:'\e80c';}.icon-tpa-uso:before{content:'\e80d';}.icon-tpa-aed:before{content:'\e80e';}.icon-tpa-severeweather:before{content:'\e80f';}.icon-tpa-fire:before{content:'\e810';}.icon-tpa-fireextinguisher:before{content:'\e811';}.icon-tpa-gates:before{content:'\e812';}.icon-tpa-ticketing:before{content:'\e813';}.icon-tpa-donotenter:before{content:'\e814';}.icon-tpa-undersurveillance:before{content:'\e815';}.icon-tpa-noparking:before{content:'\e816';}.icon-tpa-nodogs:before{content:'\e817';}.icon-tpa-newspaper:before{content:'\e818';}.icon-tpa-newsbooks:before{content:'\e819';}.icon-tpa-bar:before{content:'\e81a';}.icon-tpa-coffee:before{content:'\e81b';}.icon-tpa-dining:before{content:'\e81c';}.icon-tpa-chapel:before{content:'\e81d';}.icon-tpa-mail:before,.block-sharethis .st_email_custom:before{content:'\e81e';}.icon-tpa-observationarea:before{content:'\e81f';}.icon-tpa-cashier:before{content:'\e820';}.icon-tpa-currency:before{content:'\e821';}.icon-tpa-firstaid:before{content:'\e822';}.icon-tpa-police:before{content:'\e823';}.icon-tpa-lostfound:before{content:'\e824';}.icon-tpa-info:before{content:'\e825';}.icon-tpa-hotelinfo:before{content:'\e826';}.icon-tpa-hotel:before{content:'\e827';}.icon-tpa-chargingstation:before{content:'\e828';}.icon-tpa-workstation:before{content:'\e829';}.icon-tpa-localbus:before{content:'\e82a';}.icon-tpa-shuttle:before{content:'\e82b';}.icon-tpa-leftbags:before{content:'\e82c';}.icon-tpa-meeter:before{content:'\e82d';}.icon-tpa-publictelephone:before{content:'\e82e';}.icon-tpa-assistivelistening:before{content:'\e82f';}.icon-tpa-volumephone:before{content:'\e830';}.icon-tpa-ttyphone:before{content:'\e831';}.icon-tpa-signlanguage:before{content:'\e832';}.icon-tpa-hearingloss:before{content:'\e833';}.icon-tpa-railtransit:before{content:'\e834';}.icon-tpa-monorail:before{content:'\e835';}.icon-tpa-parking:before{content:'\e836';}.icon-tpa-restrooms:before{content:'\e837';}.icon-tpa-men:before{content:'\e838';}.icon-tpa-women:before{content:'\e839';}.icon-tpa-family:before{content:'\e83a';}.icon-tpa-babychanging:before{content:'\e83b';}.icon-tpa-nursing:before{content:'\e83c';}.icon-tpa-syringe:before{content:'\e83d';}.icon-tpa-groundtrans:before{content:'\e83e';}.icon-tpa-bus:before{content:'\e83f';}.icon-tpa-sara:before{content:'\e840';}.icon-tpa-nosmoking:before{content:'\e841';}.icon-tpa-bagcart:before{content:'\e842';}.icon-tpa-bagclaim:before{content:'\e843';}.icon-tpa-courtesyphone:before{content:'\e844';}.icon-tpa-smokingarea:before{content:'\e845';}.icon-tpa-stairs:before{content:'\e846';}.icon-tpa-elevator:before{content:'\e847';}.icon-tpa-escalator:before{content:'\e848';}.icon-tpa-airplane:before{content:'\e849';}.icon-tpa-minus:before{content:'\e84a';}.icon-tpa-rentalcar:before{content:'\e84b';}.icon-tpa-shoeshine:before{content:'\e84c';}.icon-tpa-barber:before{content:'\e84d';}.icon-tpa-limo:before{content:'\e84e';}.icon-tpa-flightinfo:before{content:'\e84f';}.icon-tpa-security:before{content:'\e850';}.icon-cancel:before{content:'\e851';}.icon-ok:before{content:'\e852';}.icon-calendar:before{content:'\e853';}.icon-tpa-box-plus:before{content:'\e854';}.icon-tpa-box-minus:before{content:'\e855';}.icon-tpa-box-close:before{content:'\e856';}.icon-tpa-box-search:before{content:'\e857';}.icon-tpa-plus:before{content:'\e858';}.icon-facebook-squared:before,.block-sharethis .st_facebook_custom:before{content:'\e859';}.icon-twitter-squared:before,.block-sharethis .st_twitter_custom:before{content:'\e85a';}.icon-print:before{content:'\e85b';}.icon-edit:before{content:'\e85c';}.icon-attention:before{content:'\e85d';}.icon-file-pdf:before{content:'\e85e';}.icon-file-word:before{content:'\e85f';}.icon-file-excel:before{content:'\e860';}.icon-file-powerpoint:before{content:'\e861';}.icon-file-image:before{content:'\e862';}.icon-file-archive:before{content:'\e863';}.icon-file-audio:before{content:'\e864';}.icon-file-video:before{content:'\e865';}.icon-gplus:before{content:'\e866';}.icon-tpa-angle-down:before,.has-sidebar .field-name-body .field-item .expandable-headline.expanded > h3:before{content:'\e867';}.icon-tpa-angle-left:before,body.front .flexslider .flex-direction-nav a.flex-prev:before,#block-system-main-menu li .menu li.nav-back .nav-item-title:before{content:'\e868';}.icon-tpa-angle-right:before,.has-sidebar .field-name-body .field-item .expandable-headline > h3:before,body.front .flexslider .flex-direction-nav a.flex-next:before{content:'\e869';}.icon-tpa-angle-up:before{content:'\e86a';}.icon-arrow-point-down:before{content:'\e86b';}.icon-arrow-point-left:before{content:'\e86c';}.icon-arrow-point-right:before,.block-sharethis .st_sharethis_custom:before{content:'\e86d';}.icon-arrow-point-up:before{content:'\e86e';}.icon-tpa-downright-arrow:before,div.info_sidebar .content li:before,.has-sidebar #block-menu-menu-media .content li:before,.promo-hover div.h3:before,.node-type-audience #main .field-name-field-promos > .field-items > .field-item div.h3:before,body.front #block-menu-menu-homepage-features li div.h3:before{content:'\e86f';}.icon-ground-transportation-blue-1:before{content:'\e870';}.icon-ground-transportation-blue-2:before{content:'\e871';}.icon-ground-transportation-red-1:before{content:'\e872';}.icon-tab-arrow-down:before{content:'\e873';}.icon-tab-arrow-right:before{content:'\e874';}.icon-tpa-language:before{content:'\e875';}.icon-tpa-airside-c:before{content:'\e876';}.icon-tpa-airside-e:before{content:'\e877';}.icon-tpa-airside-f:before{content:'\e878';}.icon-tpa-arrow-sharp-down-box:before{content:'\e879';}.icon-tpa-arrow-sharp-left-box:before,#hero.not-front .flex-direction-nav a.flex-prev:before{content:'\e87a';}.icon-tpa-arrow-sharp-right-box:before,#hero.not-front .flex-direction-nav a.flex-next:before{content:'\e87b';}.icon-tpa-arrow-sharp-up-box:before{content:'\e87c';}.icon-ground-transportation-red-2:before{content:'\e87d';}.icon-tpa-airside-a:before{content:'\e87e';}.icon-tpa-walking-person:before{content:'\e87f';}.icon-tpa-map-marker:before{content:'\e880';}.icon-tpa-flickr-footer:before{content:'\e881';}.icon-tpa-facebook-footer:before{content:'\e882';}.icon-tpa-twitter-footer:before{content:'\e883';}.icon-tpa-youtube-footer:before{content:'\e884';}.icon-tpa-twitter-bird:before{content:'\e885';}.icon-tpa-list-view:before{content:'\e886';}.icon-tpa-grid-view:before{content:'\e887';}.icon-tpa-hamburger-menu:before{content:'\e888';}.icon-tpa-bar-circle:before{content:'\e889';}.icon-tpa-international-travelers:before{content:'\e88a';}.icon-tpa-arrivals:before{content:'\e88b';}.icon-dropping-off-passenger:before{content:'\e88c';}.icon-tpa-accessible:before{content:'\e88d';}.icon-tpa-departures:before{content:'\e88e';}.icon-tpa-passengerpickup:before{content:'\e88f';}.after-icon-tpa-instagram-footer:after{content:'\e800';}.after-icon-tpa-search:after{content:'\e801';}.after-icon-tpa-close:after{content:'\e802';}.after-icon-tpa-nocells:after{content:'\e803';}.after-icon-tpa-nophotos:after{content:'\e804';}.after-icon-tpa-noweapons:after{content:'\e805';}.after-icon-tpa-waitingarea:after{content:'\e806';}.after-icon-tpa-nounattendedluggage:after{content:'\e807';}.after-icon-tpa-bookstore:after{content:'\e808';}.after-icon-tpa-giftshop:after{content:'\e809';}.after-icon-tpa-vending:after{content:'\e80a';}.after-icon-tpa_atminternational:after{content:'\e80b';}.after-icon-tpa-atm:after{content:'\e80c';}.after-icon-tpa-uso:after{content:'\e80d';}.after-icon-tpa-aed:after{content:'\e80e';}.after-icon-tpa-severeweather:after{content:'\e80f';}.after-icon-tpa-fire:after{content:'\e810';}.after-icon-tpa-fireextinguisher:after{content:'\e811';}.after-icon-tpa-gates:after{content:'\e812';}.after-icon-tpa-ticketing:after{content:'\e813';}.after-icon-tpa-donotenter:after{content:'\e814';}.after-icon-tpa-undersurveillance:after{content:'\e815';}.after-icon-tpa-noparking:after{content:'\e816';}.after-icon-tpa-nodogs:after{content:'\e817';}.after-icon-tpa-newspaper:after{content:'\e818';}.after-icon-tpa-newsbooks:after{content:'\e819';}.after-icon-tpa-bar:after{content:'\e81a';}.after-icon-tpa-coffee:after{content:'\e81b';}.after-icon-tpa-dining:after{content:'\e81c';}.after-icon-tpa-chapel:after{content:'\e81d';}.after-icon-tpa-mail:after{content:'\e81e';}.after-icon-tpa-observationarea:after{content:'\e81f';}.after-icon-tpa-cashier:after{content:'\e820';}.after-icon-tpa-currency:after{content:'\e821';}.after-icon-tpa-firstaid:after{content:'\e822';}.after-icon-tpa-police:after{content:'\e823';}.after-icon-tpa-lostfound:after{content:'\e824';}.after-icon-tpa-info:after{content:'\e825';}.after-icon-tpa-hotelinfo:after{content:'\e826';}.after-icon-tpa-hotel:after{content:'\e827';}.after-icon-tpa-chargingstation:after{content:'\e828';}.after-icon-tpa-workstation:after{content:'\e829';}.after-icon-tpa-localbus:after{content:'\e82a';}.after-icon-tpa-shuttle:after{content:'\e82b';}.after-icon-tpa-leftbags:after{content:'\e82c';}.after-icon-tpa-meeter:after{content:'\e82d';}.after-icon-tpa-publictelephone:after{content:'\e82e';}.after-icon-tpa-assistivelistening:after{content:'\e82f';}.after-icon-tpa-volumephone:after{content:'\e830';}.after-icon-tpa-ttyphone:after{content:'\e831';}.after-icon-tpa-signlanguage:after{content:'\e832';}.after-icon-tpa-hearingloss:after{content:'\e833';}.after-icon-tpa-railtransit:after{content:'\e834';}.after-icon-tpa-monorail:after{content:'\e835';}.after-icon-tpa-parking:after{content:'\e836';}.after-icon-tpa-restrooms:after{content:'\e837';}.after-icon-tpa-men:after{content:'\e838';}.after-icon-tpa-women:after{content:'\e839';}.after-icon-tpa-family:after{content:'\e83a';}.after-icon-tpa-babychanging:after{content:'\e83b';}.after-icon-tpa-nursing:after{content:'\e83c';}.after-icon-tpa-syringe:after{content:'\e83d';}.after-icon-tpa-groundtrans:after{content:'\e83e';}.after-icon-tpa-bus:after{content:'\e83f';}.after-icon-tpa-sara:after{content:'\e840';}.after-icon-tpa-nosmoking:after{content:'\e841';}.after-icon-tpa-bagcart:after{content:'\e842';}.after-icon-tpa-bagclaim:after{content:'\e843';}.after-icon-tpa-courtesyphone:after{content:'\e844';}.after-icon-tpa-smokingarea:after{content:'\e845';}.after-icon-tpa-stairs:after{content:'\e846';}.after-icon-tpa-elevator:after{content:'\e847';}.after-icon-tpa-escalator:after{content:'\e848';}.after-icon-tpa-airplane:after{content:'\e849';}.after-icon-tpa-minus:after{content:'\e84a';}.after-icon-tpa-rentalcar:after{content:'\e84b';}.after-icon-tpa-shoeshine:after{content:'\e84c';}.after-icon-tpa-barber:after{content:'\e84d';}.after-icon-tpa-limo:after{content:'\e84e';}.after-icon-tpa-flightinfo:after{content:'\e84f';}.after-icon-tpa-security:after{content:'\e850';}.after-icon-cancel:after{content:'\e851';}.after-icon-ok:after{content:'\e852';}.after-icon-calendar:after,#tia-flighttracker-planner-form .container-inline-date .form-item .form-item:after{content:'\e853';}.after-icon-tpa-box-plus:after{content:'\e854';}.after-icon-tpa-box-minus:after{content:'\e855';}.after-icon-tpa-box-close:after{content:'\e856';}.after-icon-tpa-box-search:after{content:'\e857';}.after-icon-tpa-plus:after{content:'\e858';}.after-icon-facebook-squared:after{content:'\e859';}.after-icon-twitter-squared:after{content:'\e85a';}.after-icon-print:after{content:'\e85b';}.after-icon-edit:after{content:'\e85c';}.after-icon-attention:after{content:'\e85d';}.after-icon-file-pdf:after{content:'\e85e';}.after-icon-file-word:after{content:'\e85f';}.after-icon-file-excel:after{content:'\e860';}.after-icon-file-powerpoint:after{content:'\e861';}.after-icon-file-image:after{content:'\e862';}.after-icon-file-archive:after{content:'\e863';}.after-icon-file-audio:after{content:'\e864';}.after-icon-file-video:after{content:'\e865';}.after-icon-gplus:after{content:'\e866';}.after-icon-tpa-angle-down:after{content:'\e867';}.after-icon-tpa-angle-left:after{content:'\e868';}.after-icon-tpa-angle-right:after,.page-search404 .wrapper-search_quick_links_set1 li a:after,.page-search404 .wrapper-search_quick_links_set2 li a:after,.page-search-site .wrapper-search_quick_links_set1 li a:after,.page-search-site .wrapper-search_quick_links_set2 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a:after,body.front #sidebar-first .wrapper-homepage_directory li a:after,.node-type-audience #main #block-views-audience-content-block .views-more-link:after,.node-type-press-release #main .view-press-releases .views-more-link:after,.page-search404 .search-results li .search-snippet-go-to-page a:after,.page-search-site .search-results li .search-snippet-go-to-page a:after,.shopsrests .map-location-launcher:after{content:'\e869';}.after-icon-tpa-angle-up:after{content:'\e86a';}.after-icon-arrow-point-down:after,div.info_sidebar h2:after,.has-sidebar #block-menu-menu-media h2:after{content:'\e86b';}.after-icon-arrow-point-left:after,.view .pager .pager-previous a:after,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.previous:after{content:'\e86c';}.after-icon-arrow-point-right:after,.view .pager .pager-next a:after,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.next:after{content:'\e86d';}.after-icon-arrow-point-up:after{content:'\e86e';}.after-icon-tpa-downright-arrow:after,.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut:after,body.node-type-guides-page article .jump-menu li:after,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:after,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:after,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label:after,#block-system-main-menu .nav-item-title:after,#header #mobile-flight-status-open:after,#header #header-flight-status-open:after{content:'\e86f';}.after-icon-ground-transportation-blue-1:after{content:'\e870';}.after-icon-ground-transportation-blue-2:after{content:'\e871';}.after-icon-ground-transportation-red-1:after{content:'\e872';}.after-icon-tab-arrow-down:after{content:'\e873';}.after-icon-tab-arrow-right:after{content:'\e874';}.after-icon-tpa-language:after{content:'\e875';}.after-icon-tpa-airside-c:after{content:'\e876';}.after-icon-tpa-airside-e:after{content:'\e877';}.after-icon-tpa-airside-f:after{content:'\e878';}.after-icon-tpa-arrow-sharp-down-box:after{content:'\e879';}.after-icon-tpa-arrow-sharp-left-box:after{content:'\e87a';}.after-icon-tpa-arrow-sharp-right-box:after{content:'\e87b';}.after-icon-tpa-arrow-sharp-up-box:after{content:'\e87c';}.after-icon-ground-transportation-red-2:after{content:'\e87d';}.after-icon-tpa-airside-a:after{content:'\e87e';}.after-icon-tpa-walking-person:after{content:'\e87f';}.after-icon-tpa-map-marker:after{content:'\e880';}.after-icon-tpa-flickr-footer:after{content:'\e881';}.after-icon-tpa-facebook-footer:after{content:'\e882';}.after-icon-tpa-twitter-footer:after{content:'\e883';}.after-icon-tpa-youtube-footer:after{content:'\e884';}.after-icon-tpa-twitter-bird:after{content:'\e885';}.after-icon-tpa-list-view:after{content:'\e886';}.after-icon-tpa-grid-view:after{content:'\e887';}.after-icon-tpa-hamburger-menu:after{content:'\e888';}.after-icon-tpa-bar-circle:after{content:'\e889';}.after-icon-tpa-international-travelers:after{content:'\e88a';}.after-icon-tpa-arrivals:after,.header-flight-status-form input[type="radio"][value="arrivals"] + label:after,#tia-flighttracker-planner-form input[type="radio"][value="arrivals"] + label:after{content:'\e88b';}.after-icon-dropping-off-passenger:after{content:'\e88c';}.after-icon-tpa-accessible:after{content:'\e88d';}.after-icon-tpa-departures:after,.header-flight-status-form input[type="radio"][value="departures"] + label:after,#tia-flighttracker-planner-form input[type="radio"][value="departures"] + label:after{content:'\e88e';}.after-icon-tpa-passengerpickup:after{content:'\e88f';}@font-face{font-family:'MeteoconsRegular';src:url(/sites/all/themes/mmg_aurora/fonts/meteocons-webfont.eot);src:url(/sites/all/themes/mmg_aurora/fonts/meteocons-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mmg_aurora/fonts/meteocons-webfont.woff) format("woff"),url(/sites/all/themes/mmg_aurora/fonts/meteocons-webfont.ttf) format("truetype"),url(/sites/all/themes/mmg_aurora/fonts/meteocons-webfont.svg#MeteoconsRegular) format("svg");font-weight:normal;font-style:normal;}[class^="meteo-"]:before,[class*=" meteo-"]:before{font-family:'MeteoconsRegular';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.meteo-fair:before{content:'B';}.meteo-haze:before{content:'E';}.meteo-wind:before{content:'F';}.meteo-partial-sun:before{content:'H';}.meteo-fog:before{content:'M';}.meteo-clouds:before{content:'N';}.meteo-storm:before{content:'O';}.meteo-light-rain:before{content:'Q';}.meteo-rain:before{content:'R';}.meteo-snow:before{content:'W';}.meteo-hail:before{content:'X';}.meteo-heavy-clouds:before{content:'Y';}.meteo-thunderstorm:before{content:'Z';}.language-sprite,.language-ar,.language-de,.language-el,.language-en,.language-es,.language-fr,.language-it,.language-ja,.language-ko,.language-nl,.language-pt,.language-ru,.language-sv,.language-zh-CN,.language-zh-TW{background-image:url(/sites/all/themes/mmg_aurora/images/language-s1f3c728921.png);background-repeat:no-repeat;}.language-ar{background-position:0 0;}.language-de{background-position:0 -20px;}.language-el{background-position:0 -40px;}.language-en{background-position:0 -60px;}.language-es{background-position:0 -80px;}.language-fr{background-position:0 -100px;}.language-it{background-position:0 -120px;}.language-ja{background-position:0 -140px;}.language-ko{background-position:0 -160px;}.language-nl{background-position:0 -180px;}.language-pt{background-position:0 -200px;}.language-ru{background-position:0 -220px;}.language-sv{background-position:0 -240px;}.language-zh-CN{background-position:0 -260px;}.language-zh-TW{background-position:0 -280px;}body{font-size:16px;line-height:125%;font-family:Helvetica,Arial,sans-serif;color:#333333;}#page{border-bottom:0.5em solid #0068b2;}h1,div.h1{font-family:FrutigerLTPro-Bold,sans-serif;font-size:2.25em;line-height:110%;font-weight:500;color:#0068b2;margin:5px 0;}h2,div.h2{font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.75em;line-height:110%;font-weight:normal;margin:5px 0;padding-left:0;}h3,div.h3{font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.5em;line-height:110%;font-weight:700;margin:5px 0;}h4,div.h4{font-family:Helvetica,Arial,sans-serif;color:#333333;font-size:1.125em;font-weight:700;line-height:100%;margin:5px 0;}p{font-size:1em;line-height:135%;margin:0px;margin-bottom:15px;}p.intro,.has-sidebar #content .field-name-field-intro,.node-type-info-page.page-node-35 #main p,.node-type-info-page.page-node-35 #main #content p{font-size:1.3em;line-height:125%;}.accent{font-family:'Playfair Display',serif;color:#0068b2;font-size:1.625em;font-style:italic;}p.description{font-size:0.8em;margin:0px;margin-bottom:1em;}abbr[title],acronym[title]{border-bottom:none;}ol{list-style-type:none;margin:0;margin-left:2.15em;padding:0;counter-reset:li-counter;}ol > li{position:relative;padding-left:0.5em;min-height:2em;}ol > li:before{position:absolute;top:0;left:-1.33em;width:1.2em;height:1.2em;font-size:1em;line-height:120%;text-align:center;color:#00b8f1;font-weight:700;border:2px solid #00b8f1;border-radius:50%;background-color:white;content:counter(li-counter);counter-increment:li-counter;}ul.menu li{list-style:none;list-style-type:none;list-style-image:none;}a:link{color:#00b8f1;text-decoration:none;}a:visited{color:#00b8f1;}a:active{color:#00b8f1;}a:hover{color:#0068b2;}a.headinglink:visited{color:#333333;}a.headinglink:active{color:#333333;}a.headinglink:hover{color:#0068b2;}a[href^="tel:"]{white-space:nowrap;}body{margin:0px;}.wrapper{width:100%;margin:auto;background:white;overflow:auto;padding-top:20px;padding-bottom:20px;}.divider{width:100%;border-bottom:dashed thin #dddddc;}.hidden{display:none;}.important{background:#ed1748 !important;color:white;text-transform:uppercase;}table.stacktable,.has-sidebar .field-name-body table,.flight-planner-results table,.block-tia-flighttracker table.flight-tracker,.block-tia-flighttracker-page table.flight-tracker{font-family:FrutigerLTPro-Roman;margin-top:0.5em;margin-bottom:0.5em;border-width:0;}table.stacktable.small-only,.has-sidebar .field-name-body table.small-only,.flight-planner-results table.small-only,.block-tia-flighttracker table.small-only.flight-tracker,.block-tia-flighttracker-page table.small-only.flight-tracker{width:100%;}table.stacktable thead th,.has-sidebar .field-name-body table thead th,.flight-planner-results table thead th,.block-tia-flighttracker table.flight-tracker thead th,.block-tia-flighttracker-page table.flight-tracker thead th,table.stacktable tbody td,.has-sidebar .field-name-body table tbody td,.flight-planner-results table tbody td,.block-tia-flighttracker table.flight-tracker tbody td,.block-tia-flighttracker-page table.flight-tracker tbody td,table.stacktable tbody th,.has-sidebar .field-name-body table tbody th,.flight-planner-results table tbody th,.block-tia-flighttracker table.flight-tracker tbody th,.block-tia-flighttracker-page table.flight-tracker tbody th{padding:0.5em 0.25em;border-bottom:0.1em solid #dddddc;font-weight:normal;}table.stacktable thead th,.has-sidebar .field-name-body table thead th,.flight-planner-results table thead th,.block-tia-flighttracker table.flight-tracker thead th,.block-tia-flighttracker-page table.flight-tracker thead th{font-weight:bold;}table.stacktable tbody tr:last-child td,.has-sidebar .field-name-body table tbody tr:last-child td,.flight-planner-results table tbody tr:last-child td,.block-tia-flighttracker table.flight-tracker tbody tr:last-child td,.block-tia-flighttracker-page table.flight-tracker tbody tr:last-child td,table.stacktable tbody tr:last-child th,.has-sidebar .field-name-body table tbody tr:last-child th,.flight-planner-results table tbody tr:last-child th,.block-tia-flighttracker table.flight-tracker tbody tr:last-child th,.block-tia-flighttracker-page table.flight-tracker tbody tr:last-child th{border-bottom-width:0.33em;}.field-type-text-with-summary table.stacktable.small-only tbody th.st-head-row,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only tbody th.st-head-row,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only tbody th.st-head-row,.field-type-text-with-summary .flight-planner-results table.small-only tbody th.st-head-row,.flight-planner-results .field-type-text-with-summary table.small-only tbody th.st-head-row,.field-type-text-with-summary .block-tia-flighttracker table.small-only.flight-tracker tbody th.st-head-row,.block-tia-flighttracker .field-type-text-with-summary table.small-only.flight-tracker tbody th.st-head-row,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.flight-tracker tbody th.st-head-row,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.flight-tracker tbody th.st-head-row{background:#f6f6f6;}.field-type-text-with-summary table.stacktable.small-only tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only tbody th.st-head-row.st-head-row-main,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .flight-planner-results table.small-only tbody th.st-head-row.st-head-row-main,.flight-planner-results .field-type-text-with-summary table.small-only tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .block-tia-flighttracker table.small-only.flight-tracker tbody th.st-head-row.st-head-row-main,.block-tia-flighttracker .field-type-text-with-summary table.small-only.flight-tracker tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.flight-tracker tbody th.st-head-row.st-head-row-main,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.flight-tracker tbody th.st-head-row.st-head-row-main{display:none;}.field-type-text-with-summary table.stacktable.small-only.no-header tbody tr,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only.no-header tbody tr,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only.no-header tbody tr,.field-type-text-with-summary .flight-planner-results table.small-only.no-header tbody tr,.flight-planner-results .field-type-text-with-summary table.small-only.no-header tbody tr,.field-type-text-with-summary .block-tia-flighttracker table.small-only.no-header.flight-tracker tbody tr,.block-tia-flighttracker .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody tr,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.no-header.flight-tracker tbody tr,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody tr,.field-type-text-with-summary table.stacktable.small-only.no-header tbody td,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only.no-header tbody td,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only.no-header tbody td,.field-type-text-with-summary .flight-planner-results table.small-only.no-header tbody td,.flight-planner-results .field-type-text-with-summary table.small-only.no-header tbody td,.field-type-text-with-summary .block-tia-flighttracker table.small-only.no-header.flight-tracker tbody td,.block-tia-flighttracker .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody td,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.no-header.flight-tracker tbody td,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody td,.field-type-text-with-summary table.stacktable.small-only.no-header tbody th,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only.no-header tbody th,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only.no-header tbody th,.field-type-text-with-summary .flight-planner-results table.small-only.no-header tbody th,.flight-planner-results .field-type-text-with-summary table.small-only.no-header tbody th,.field-type-text-with-summary .block-tia-flighttracker table.small-only.no-header.flight-tracker tbody th,.block-tia-flighttracker .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody th,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.no-header.flight-tracker tbody th,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody th,.field-type-text-with-summary table.stacktable.small-only.no-header tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only.no-header tbody th.st-head-row.st-head-row-main,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only.no-header tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .flight-planner-results table.small-only.no-header tbody th.st-head-row.st-head-row-main,.flight-planner-results .field-type-text-with-summary table.small-only.no-header tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .block-tia-flighttracker table.small-only.no-header.flight-tracker tbody th.st-head-row.st-head-row-main,.block-tia-flighttracker .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody th.st-head-row.st-head-row-main,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.no-header.flight-tracker tbody th.st-head-row.st-head-row-main,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody th.st-head-row.st-head-row-main{display:block;background:none;width:100%;}.field-type-text-with-summary table.stacktable.small-only.no-header tbody td.st-key,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only.no-header tbody td.st-key,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only.no-header tbody td.st-key,.field-type-text-with-summary .flight-planner-results table.small-only.no-header tbody td.st-key,.flight-planner-results .field-type-text-with-summary table.small-only.no-header tbody td.st-key,.field-type-text-with-summary .block-tia-flighttracker table.small-only.no-header.flight-tracker tbody td.st-key,.block-tia-flighttracker .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody td.st-key,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.no-header.flight-tracker tbody td.st-key,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.no-header.flight-tracker tbody td.st-key{display:none;}.field-type-text-with-summary table.stacktable.small-only tbody td.st-key b,.field-type-text-with-summary .has-sidebar .field-name-body table.small-only tbody td.st-key b,.has-sidebar .field-name-body .field-type-text-with-summary table.small-only tbody td.st-key b,.field-type-text-with-summary .flight-planner-results table.small-only tbody td.st-key b,.flight-planner-results .field-type-text-with-summary table.small-only tbody td.st-key b,.field-type-text-with-summary .block-tia-flighttracker table.small-only.flight-tracker tbody td.st-key b,.block-tia-flighttracker .field-type-text-with-summary table.small-only.flight-tracker tbody td.st-key b,.field-type-text-with-summary .block-tia-flighttracker-page table.small-only.flight-tracker tbody td.st-key b,.block-tia-flighttracker-page .field-type-text-with-summary table.small-only.flight-tracker tbody td.st-key b{font-weight:normal;}.breadcrumb{display:none;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/mmg_aurora/images/TPA_preloader_gray.gif);background-position:100% 0px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -40px;}.ajax-progress{display:inline-block;*display:inline;*zoom:1;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/mmg_aurora/images/TPA_preloader_gray.gif) no-repeat 0px 0px;float:left;height:40px;width:40px;margin:2px;}.no-scroll{overflow:hidden;}.stacktable.large-only,.has-sidebar .field-name-body table.large-only,.flight-planner-results table.large-only,.block-tia-flighttracker table.large-only.flight-tracker,.block-tia-flighttracker-page table.large-only.flight-tracker{display:none;}.stacktable.small-only,.has-sidebar .field-name-body table.small-only,.flight-planner-results table.small-only,.block-tia-flighttracker table.small-only.flight-tracker,.block-tia-flighttracker-page table.small-only.flight-tracker{display:table;}@media (min-width:600px){.stacktable.large-only,.has-sidebar .field-name-body table.large-only,.flight-planner-results table.large-only,.block-tia-flighttracker table.large-only.flight-tracker,.block-tia-flighttracker-page table.large-only.flight-tracker{display:table;}.stacktable.small-only,.has-sidebar .field-name-body table.small-only,.flight-planner-results table.small-only,.block-tia-flighttracker table.small-only.flight-tracker,.block-tia-flighttracker-page table.small-only.flight-tracker{display:none;}}@media screen and (orientation:landscape){.stacktable.large-only,.has-sidebar .field-name-body table.large-only,.flight-planner-results table.large-only,.block-tia-flighttracker table.large-only.flight-tracker,.block-tia-flighttracker-page table.large-only.flight-tracker{display:table;}.stacktable.small-only,.has-sidebar .field-name-body table.small-only,.flight-planner-results table.small-only,.block-tia-flighttracker table.small-only.flight-tracker,.block-tia-flighttracker-page table.small-only.flight-tracker{display:none;}}#page{position:relative;}.container,#hero.not-front .flexslider,#block-views-parking-options-block-1 .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content,.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,#block-menu-menu-pop-links .menu,.block-sharethis .content{width:100%;margin:0 auto;}@media (min-width:769px){.container,#hero.not-front .flexslider,#block-views-parking-options-block-1 .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content,.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,#block-menu-menu-pop-links .menu,.block-sharethis .content{width:768px;}}@media (min-width:981px){.container,#hero.not-front .flexslider,#block-views-parking-options-block-1 .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content,.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,#block-menu-menu-pop-links .menu,.block-sharethis .content{width:980px;}}@media (min-width:1281px){.container,#hero.not-front .flexslider,#block-views-parking-options-block-1 .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content,.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,#block-menu-menu-pop-links .menu,.block-sharethis .content{width:1280px;}}#main{background-color:white;}body.admin-menu{margin-top:3.625em !important;}#admin-menu{height:58px !important;}.iconencircle{background:#00b8f1;color:white;border-radius:50%;height:1.6em;width:1.6em;display:inline-block;margin-right:0.5em;}.iconencircle[class*=" icon-"]:before{line-height:1.6em !important;height:1.6em !important;width:1.6em !important;color:white;margin:0 !important;}body{padding-top:3.75em;}@media (min-width:769px){body{padding-top:5.8125em;}}@media (min-width:981px){body{padding-top:7.75em;}}#header-wrapper,#header-wrapper-fade{position:fixed !important;width:100%;z-index:20 !important;top:0;}body.admin-menu #header-wrapper,body.admin-menu #header-wrapper-fade{top:3.625rem;}#header-wrapper-fade{background-color:white;opacity:0.95;height:62px;}#header{width:100%;background-color:transparent !important;position:static !important;}#header .header-border{display:none;}#header .header-container,#header .header-border{height:7.75em;}#header .header-left-wrapper{width:100%;border-bottom:1px solid #dddddc;}@media (max-width:768px){#header .header-container{width:100%;height:auto;border-bottom:1px solid #dddddc;-moz-box-shadow:0 0 10px 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px 10px rgba(0,0,0,0.4);box-shadow:0 0 10px 10px rgba(0,0,0,0.4);}}@media (min-width:769px){#header{font-size:0.75em;}#header .header-border{display:block;position:absolute;width:100%;border-bottom:1px solid #dddddc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;background-color:white;}#header .header-left-wrapper{width:77%;float:left;border-bottom:none;}}@media (min-width:981px){#header{font-size:1em;}}@media (min-width:1281px){#header .header-container{width:1280px !important;}}.gsc-slideshow{width:100% !important;}.gsc-slide{right:0;}.flexslider-no-corners{border-radius:0 !important;}.footer-wrapper{z-index:3;position:relative;background-color:white;}footer .wrapper-footer_happening,footer .wrapper-footer_follow,footer .wrapper-footer_weather,footer #block-menu-menu-audiences{height:12.5em;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:1em;}footer .footer{margin:0 0 1em;border-bottom:1px solid #dddddc;}footer .footer:after{content:"";display:table;clear:both;}footer h2,footer #block-menu-menu-audiences .nav-item-title,#block-menu-menu-audiences footer .nav-item-title{font-family:FrutigerLTPro-Bold;text-transform:uppercase;line-height:1.75em;font-size:1em;color:black;margin:0;}footer h2{text-align:center;}.view .pager-wrapper{width:100%;text-align:center;}@media screen and (max-width:481px){body.page-search-site .before .controls ul.pager{display:none;}}.view .pager{background-color:#333333;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;display:inline-block;padding:0.5em 1em;}.view .pager:after{content:"";display:table;clear:both;}.view .pager li{display:inline-block;vertical-align:middle;list-style:none;padding:0 0.5em;color:#00b8f1;}.view .pager a{color:white;text-decoration:none !important;}.view .pager a:hover{color:#ffd400;}.view .pager .pager-next a,.view .pager .pager-previous a{background-color:#ffd400;color:#ffd400;border-radius:50%;height:1.2em;width:1.2em;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;}.view .pager .pager-next a:after,.view .pager .pager-previous a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:#333333;margin:0;position:absolute;top:0.1em;left:0.1em;}.view .pager .pager-next a:hover,.view .pager .pager-previous a:hover{background-color:#00b8f1;color:#00b8f1;}.view .pager .pager-next a:hover:after,.view .pager .pager-previous a:hover:after{color:white;}.view .pager .pager-first,.view .pager .pager-last{display:none;}.select-wrapper{position:relative;overflow:hidden;background:white;border:3px solid #00b8f1;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;outline:none;display:inline-block !important;}.select-wrapper:before{content:"\25BE";pointer-events:none;display:block;position:absolute;z-index:99;padding:0;width:1em;top:0;background:#00b8f1;color:white;right:0;bottom:0;text-align:center;font-size:2.2em;text-indent:3px;line-height:1em;}.select-wrapper.focus{border-color:#ffd400;}.select-wrapper.focus:before{background:#ffd400;}.select-wrapper.error{border-color:#ed1748;}.select-wrapper.error:before{background:#ed1748;}.select-wrapper select{font-size:1em;border:none !important;outline:none !important;background-image:none;-webkit-appearance:none;font-family:Helvetica,Arial,sans-serif;padding:0.5em;background-color:transparent;padding-right:2.5em;width:145%;}.select-wrapper select:focus,.select-wrapper select::-moz-focus-inner,.select-wrapper select:active,.select-wrapper select:hover{border:none !important;outline:none !important;}.page-search404 .wrapper-search_quick_links_set1 li,.page-search404 .wrapper-search_quick_links_set2 li,.page-search-site .wrapper-search_quick_links_set1 li,.page-search-site .wrapper-search_quick_links_set2 li,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li,body.front #sidebar-first .wrapper-homepage_directory li{padding:0.5em;}.page-search404 .wrapper-search_quick_links_set1 li a,.page-search404 .wrapper-search_quick_links_set2 li a,.page-search-site .wrapper-search_quick_links_set1 li a,.page-search-site .wrapper-search_quick_links_set2 li a,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a,body.front #sidebar-first .wrapper-homepage_directory li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;background:#333333;text-decoration:none !important;padding:0.25em;margin:0;border:0.3em solid transparent;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:FrutigerLTPro-Roman;color:white;}.page-search404 .wrapper-search_quick_links_set1 li a:after,.page-search404 .wrapper-search_quick_links_set2 li a:after,.page-search-site .wrapper-search_quick_links_set1 li a:after,.page-search-site .wrapper-search_quick_links_set2 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a:after,body.front #sidebar-first .wrapper-homepage_directory li a:after{font-family:fontello;display:table-cell;font-size:24px;height:4rem;line-height:64px;float:right;color:#ffd400;}.page-search404 .wrapper-search_quick_links_set1 li a *,.page-search404 .wrapper-search_quick_links_set2 li a *,.page-search-site .wrapper-search_quick_links_set1 li a *,.page-search-site .wrapper-search_quick_links_set2 li a *,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a *,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a *,body.front #sidebar-first .wrapper-homepage_directory li a *{display:table-cell;vertical-align:bottom;}.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i{color:#ffd400;width:1em;}.page-search404 .wrapper-search_quick_links_set1 li a span,.page-search404 .wrapper-search_quick_links_set2 li a span,.page-search-site .wrapper-search_quick_links_set1 li a span,.page-search-site .wrapper-search_quick_links_set2 li a span,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span,body.front #sidebar-first .wrapper-homepage_directory li a span{text-align:left;}.page-search404 .wrapper-search_quick_links_set1 li a span.count,.page-search404 .wrapper-search_quick_links_set2 li a span.count,.page-search-site .wrapper-search_quick_links_set1 li a span.count,.page-search-site .wrapper-search_quick_links_set2 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count,body.front #sidebar-first .wrapper-homepage_directory li a span.count{color:white;width:1.25em;}.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i,.page-search404 .wrapper-search_quick_links_set1 li a span.count,.page-search404 .wrapper-search_quick_links_set2 li a span.count,.page-search-site .wrapper-search_quick_links_set1 li a span.count,.page-search-site .wrapper-search_quick_links_set2 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count,body.front #sidebar-first .wrapper-homepage_directory li a span.count{font-size:3rem;line-height:100%;}.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i{padding-top:0.125em;}.page-search404 .wrapper-search_quick_links_set1 li a span.count + span,.page-search404 .wrapper-search_quick_links_set2 li a span.count + span,.page-search-site .wrapper-search_quick_links_set1 li a span.count + span,.page-search-site .wrapper-search_quick_links_set2 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count + span,body.front #sidebar-first .wrapper-homepage_directory li a span.count + span{margin-bottom:0.25em;}@media (min-width:769px){.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i,.page-search404 .wrapper-search_quick_links_set1 li a span.count,.page-search404 .wrapper-search_quick_links_set2 li a span.count,.page-search-site .wrapper-search_quick_links_set1 li a span.count,.page-search-site .wrapper-search_quick_links_set2 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count,body.front #sidebar-first .wrapper-homepage_directory li a span.count{font-size:1.5em;}.page-search404 .wrapper-search_quick_links_set1 li a:after,.page-search404 .wrapper-search_quick_links_set2 li a:after,.page-search-site .wrapper-search_quick_links_set1 li a:after,.page-search-site .wrapper-search_quick_links_set2 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a:after,body.front #sidebar-first .wrapper-homepage_directory li a:after{font-size:16px;height:2.5rem;line-height:40px;}.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i{padding-top:0.25em;}.page-search404 .wrapper-search_quick_links_set1 li a span.count + span,.page-search404 .wrapper-search_quick_links_set2 li a span.count + span,.page-search-site .wrapper-search_quick_links_set1 li a span.count + span,.page-search-site .wrapper-search_quick_links_set2 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count + span,body.front #sidebar-first .wrapper-homepage_directory li a span.count + span{margin-bottom:-0.125em;}}@media (min-width:981px){.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i,.page-search404 .wrapper-search_quick_links_set1 li a span.count,.page-search404 .wrapper-search_quick_links_set2 li a span.count,.page-search-site .wrapper-search_quick_links_set1 li a span.count,.page-search-site .wrapper-search_quick_links_set2 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count,body.front #sidebar-first .wrapper-homepage_directory li a span.count{font-size:2em;}.page-search404 .wrapper-search_quick_links_set1 li a:after,.page-search404 .wrapper-search_quick_links_set2 li a:after,.page-search-site .wrapper-search_quick_links_set1 li a:after,.page-search-site .wrapper-search_quick_links_set2 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a:after,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a:after,body.front #sidebar-first .wrapper-homepage_directory li a:after{font-size:24px;height:4rem;line-height:64px;}.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i,body.front #sidebar-first .wrapper-homepage_directory li a i{padding-top:0.25em;}.page-search404 .wrapper-search_quick_links_set1 li a span.count + span,.page-search404 .wrapper-search_quick_links_set2 li a span.count + span,.page-search-site .wrapper-search_quick_links_set1 li a span.count + span,.page-search-site .wrapper-search_quick_links_set2 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span.count + span,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span.count + span,body.front #sidebar-first .wrapper-homepage_directory li a span.count + span{margin-bottom:0.25em;}}.page-search404 .wrapper-search_quick_links_set1 li:hover a,.page-search404 .wrapper-search_quick_links_set2 li:hover a,.page-search-site .wrapper-search_quick_links_set1 li:hover a,.page-search-site .wrapper-search_quick_links_set2 li:hover a,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li:hover a,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li:hover a,body.front #sidebar-first .wrapper-homepage_directory li:hover a{border-color:#ffd400;-moz-box-shadow:0 0 5px rgba(51,51,51,0.5);-webkit-box-shadow:0 0 5px rgba(51,51,51,0.5);box-shadow:0 0 5px rgba(51,51,51,0.5);}input[type="submit"],input[type="button"],input[type="reset"]{font-size:1em;font-family:FrutigerLTPro-Roman,sans-serif;padding:0.6em 2em;text-transform:uppercase;transition:none;-webkit-appearance:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{font-family:FrutigerLTPro-Bold,sans-serif;}input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:FrutigerLTPro-Roman,sans-serif;}input.tia-button-skyline-light{background-color:#7bc7ec;border:2px solid #7bc7ec;color:white;}input.tia-button-skyline-light:hover{background-color:#00b8f1;border:2px solid #d4f0fa;}input.tia-button-skyline-light:active{background-color:#0068b2;border:2px solid #0068b2;}input.tia-button-skyline-medium,.page-search404 #page > .block-search .form-submit,.page-search404 #page > .wrapper-search404_search_box .form-submit,.page-search404 #block-search-form--2 .form-submit,.page-search404 #search-block-form--2 .form-submit,.page-search-site #page > .block-search .form-submit,.page-search-site #page > .wrapper-search404_search_box .form-submit,.page-search-site #block-search-form--2 .form-submit,.page-search-site #search-block-form--2 .form-submit{background-color:#4d87c5;border:2px solid #4d87c5;color:white;}input.tia-button-skyline-medium:hover,.page-search404 #page > .block-search .form-submit:hover,.page-search404 #page > .wrapper-search404_search_box .form-submit:hover,.page-search404 #block-search-form--2 .form-submit:hover,.page-search404 #search-block-form--2 .form-submit:hover,.page-search-site #page > .block-search .form-submit:hover,.page-search-site #page > .wrapper-search404_search_box .form-submit:hover,.page-search-site #block-search-form--2 .form-submit:hover,.page-search-site #search-block-form--2 .form-submit:hover{background-color:#0068b2;border:2px solid #c6d3ec;}input.tia-button-skyline-medium:active,.page-search404 #page > .block-search .form-submit:active,.page-search404 #page > .wrapper-search404_search_box .form-submit:active,.page-search404 #block-search-form--2 .form-submit:active,.page-search404 #search-block-form--2 .form-submit:active,.page-search-site #page > .block-search .form-submit:active,.page-search-site #page > .wrapper-search404_search_box .form-submit:active,.page-search-site #block-search-form--2 .form-submit:active,.page-search-site #search-block-form--2 .form-submit:active{background-color:#00b8f1;border:2px solid #00b8f1;}input.tia-button-sunlight-yellow{background-color:#ffdf64;border:2px solid #ffdf64;color:black;}input.tia-button-sunlight-yellow:hover{background-color:#ffd400;border:2px solid #fff6cc;}input.tia-button-sunlight-yellow:active{background-color:#ffd400;border:2px solid #ffd400;}input.tia-buton-smooth-medium{background-color:#7a7c7f;border:2px solid #7a7c7f;color:white;}input.tia-buton-smooth-medium:hover{background-color:#333333;border:2px solid #dddddc;}input.tia-buton-smooth-medium:active{background-color:black;border:2px solid black;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut,body.node-type-guides-page article .jump-menu li,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label{display:inline-block;position:relative;font-weight:normal;font-family:FrutigerLTPro-Roman;color:#333333;background-color:#f6f6f6;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;line-height:1;padding:0.5em 0.25em 0.375em 0.5em;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut:after,body.node-type-guides-page article .jump-menu li:after,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:after,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:after,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:#ffd400;vertical-align:middle;margin:0;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut:hover,body.node-type-guides-page article .jump-menu li:hover,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label:hover{background-color:black;color:white;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut:hover a,body.node-type-guides-page article .jump-menu li:hover a,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover a,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover a,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label:hover a{color:white;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut a,body.node-type-guides-page article .jump-menu li a,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label a,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label a,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label a{color:#333333;}#messages{position:absolute;}#hero.has-flexslider .flexslider{height:230px;}#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:11rem;}@media (min-width:481px){#hero.has-flexslider .flexslider{height:362px;}#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:12rem;}}@media (min-width:769px){#hero.has-flexslider .flexslider{height:384px;}#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:20rem;}}@media (min-width:981px){#hero.has-flexslider .flexslider{height:484px;}#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:26rem;}}@media (min-width:1281px){#hero.has-flexslider .flexslider{height:525px;}#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:35rem;}}@media (min-width:1920px){#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:40rem;}}@media (min-width:2560px){#hero.has-background-image .field-items,#hero.has-background-image .field-item .overlay{height:45rem;}}@media (min-width:max-width 1024px 1px){#hero{position:fixed;z-index:-1;left:0;right:0;z-index:0;margin-bottom:0;}#hero{top:7.75rem;}body.admin-menu #hero{top:11.375rem;}#hero.has-flexslider + #page{margin-top:484px;}#hero.has-background-image + #page{margin-top:30rem;}}#hero.not-front .flexslider{box-sizing:border-box;border-width:0.5em;border-bottom:0.1em dashed #dddddc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#hero.not-front .flexslider .slides li p{margin-top:0.5em;margin-bottom:0;padding:0.2em;font-size:0.8em;height:2.5em;}#hero.not-front .flex-direction-nav,#hero.not-front .flex-direction-nav ul{height:0.1em;}#hero.not-front .flex-direction-nav a{display:block;opacity:1;z-index:2;}#hero.not-front .flex-direction-nav a.flex-prev{left:-0.2em !important;height:4em;margin-top:-3.1em;}#hero.not-front .flex-direction-nav a.flex-prev:before{font-family:fontello;color:#fff;font-size:4em;}#hero.not-front .flex-direction-nav a.flex-next{right:-0.2em !important;height:4em;margin-top:-3.1em;}#hero.not-front .flex-direction-nav a.flex-next:before{font-family:fontello;color:#fff;font-size:4em;}#hero.not-front .flexslider-processed + #content,#hero.not-front .flexslider-processed + #content + #sidebar-first{margin-top:0;}.field-name-field-background-image .field-label{display:none;}.field-name-field-background-image .field-item .overlay{background-repeat:no-repeat;background-position:left center;position:relative;background-size:10rem;background-position-x:0rem;}@media (min-width:481px){.field-name-field-background-image .field-item .overlay{background-size:15rem;background-position-x:0rem;}}@media (min-width:769px){.field-name-field-background-image .field-item .overlay{background-size:20rem;background-position-x:5rem;}}@media (min-width:981px){.field-name-field-background-image .field-item .overlay{background-size:25rem;background-position-x:10rem;}}@media (min-width:1281px){.field-name-field-background-image .field-item .overlay{background-size:25rem;background-position-x:15rem;}}.field-name-field-background-image .field-item{background-size:cover;background-position:50%;z-index:-1;}.field-name-field-background-image .field-item .container .overlay,.field-name-field-background-image .field-item #hero.not-front .flexslider .overlay,#hero.not-front .field-name-field-background-image .field-item .flexslider .overlay,.field-name-field-background-image .field-item #block-views-parking-options-block-1 .content .overlay,#block-views-parking-options-block-1 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 #page > .block-search .content .overlay,.page-search404 #page > .block-search .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 #page > .wrapper-search404_search_box .content .overlay,.page-search404 #page > .wrapper-search404_search_box .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 #block-search-form--2 .content .overlay,.page-search404 #block-search-form--2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 #search-block-form--2 .content .overlay,.page-search404 #search-block-form--2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site #page > .block-search .content .overlay,.page-search-site #page > .block-search .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site #page > .wrapper-search404_search_box .content .overlay,.page-search-site #page > .wrapper-search404_search_box .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site #block-search-form--2 .content .overlay,.page-search-site #block-search-form--2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site #search-block-form--2 .content .overlay,.page-search-site #search-block-form--2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 .wrapper-search_quick_links_set1 .content .overlay,.page-search404 .wrapper-search_quick_links_set1 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search404 .wrapper-search_quick_links_set2 .content .overlay,.page-search404 .wrapper-search_quick_links_set2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site .wrapper-search_quick_links_set1 .content .overlay,.page-search-site .wrapper-search_quick_links_set1 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item .page-search-site .wrapper-search_quick_links_set2 .content .overlay,.page-search-site .wrapper-search_quick_links_set2 .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item body.front .flexslider .flex-direction-nav .overlay,body.front .flexslider .field-name-field-background-image .field-item .flex-direction-nav .overlay,.field-name-field-background-image .field-item body.front .flexslider .flex-caption .overlay,body.front .flexslider .field-name-field-background-image .field-item .flex-caption .overlay,.field-name-field-background-image .field-item body.front #block-menu-menu-homepage-features .content .overlay,body.front #block-menu-menu-homepage-features .field-name-field-background-image .field-item .content .overlay,.field-name-field-background-image .field-item #block-menu-menu-pop-links .menu .overlay,#block-menu-menu-pop-links .field-name-field-background-image .field-item .menu .overlay,.field-name-field-background-image .field-item .block-sharethis .content .overlay,.block-sharethis .field-name-field-background-image .field-item .content .overlay{}.field-name-field-background-image .field-item p{display:none;}.field-name-field-background-image picture img{width:100%;}.guides-header-icon{display:none;font-size:1rem;background:white;width:8rem;height:4.375rem;border-top-left-radius:4rem;border-top-right-radius:4rem;text-align:center;position:absolute;left:0;right:0;margin:auto;top:-4rem;}@media (min-width:481px){.guides-header-icon{display:block;}}.guides-header-icon i{font-size:6rem;color:#00b8f1;position:absolute;left:0;right:0;top:0;}.guides-header-icon i:after{margin:0;padding:0;}div.info_sidebar,.has-sidebar #block-menu-menu-media{padding:0.1em 0;background:#333333;}div.info_sidebar .content > div,.has-sidebar #block-menu-menu-media .content > div{border-bottom:0.25em solid #666666;margin-bottom:1.5em;}div.info_sidebar .content > div:last-child,.has-sidebar #block-menu-menu-media .content > div:last-child{border-bottom-width:0;}div.info_sidebar .sidebar_text,.has-sidebar #block-menu-menu-media .sidebar_text{padding:0 1.5em;color:white;}div.info_sidebar h2,.has-sidebar #block-menu-menu-media h2,div.info_sidebar p,.has-sidebar #block-menu-menu-media p,div.info_sidebar a,.has-sidebar #block-menu-menu-media a{color:white;text-decoration:none !important;}div.info_sidebar h2,.has-sidebar #block-menu-menu-media h2{float:none;font-size:1.33em;font-weight:normal;padding:0.33em 1.5em;border-bottom:0.08em solid #ffd400;white-space:nowrap;}div.info_sidebar h2:after,.has-sidebar #block-menu-menu-media h2:after{font-family:fontello;color:#333333;background:#ffd400;display:inline-block;margin-left:1rem;text-align:center;text-indent:0.05em;width:1.1em;vertical-align:middle;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}div.info_sidebar ul,.has-sidebar #block-menu-menu-media ul,div.info_sidebar li,.has-sidebar #block-menu-menu-media li{clear:both;list-style-type:none;margin:0;padding:0;}div.info_sidebar .content li,.has-sidebar #block-menu-menu-media .content li{margin:0.33em 1.5em 0.5em;padding-left:1.25em;min-height:1em;position:relative;}div.info_sidebar .content li:before,.has-sidebar #block-menu-menu-media .content li:before{position:absolute;top:0;left:0;font-family:fontello;color:#ffd400;}div.info_sidebar .content li a.active,.has-sidebar #block-menu-menu-media .content li a.active,div.info_sidebar .content li a:hover,.has-sidebar #block-menu-menu-media .content li a:hover{color:#ffd400;}@media (min-width:769px){div.info_sidebar,.has-sidebar #block-menu-menu-media{-moz-border-radius:1.1em;-webkit-border-radius:1.1em;border-radius:1.1em;}div.info_sidebar h2,.has-sidebar #block-menu-menu-media h2{font-size:1em;}}@media (min-width:981px){div.info_sidebar h2,.has-sidebar #block-menu-menu-media h2{font-size:1.33em;}}.rect-callout{position:relative;background:#00b8f1;color:white;padding:0.5em;font-size:1.25rem;margin-bottom:2rem !important;}.rect-callout:after{content:"";position:absolute;bottom:-2rem;height:1rem;left:1rem;border-width:1rem 0.75rem 0 0;border-style:solid;border-color:#00b8f1 white;}.header-scroll-down{position:absolute;margin:0 auto;width:1em;font-size:3em;line-height:1em;top:-0.5em;left:0;right:0;color:#00b9f1;cursor:pointer;text-align:center;}.header-scroll-down i:before{z-index:5;position:relative;margin:0;vertical-align:middle;}.header-scroll-down i:after{content:" ";display:inline-block;background:#fff;vertical-align:middle;position:absolute;left:.25em;right:0.25em;top:0.25em;bottom:0.2em;}.modal-content{display:none;}.modal-wrapper{display:none;}.modal-viewport{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;}.modal-fader{opacity:0.8;background-color:black;}.modal-dialog{position:absolute;top:10%;right:1%;bottom:1%;left:1%;background:white;}@media (min-width:769px){.modal-dialog{top:10%;right:10%;bottom:10%;left:10%;}}body.flight-status .modal-dialog{top:10%;right:10%;bottom:10%;left:10%;}@media (min-width:769px){body.flight-status .modal-dialog{right:20%;left:20%;}}@media (min-width:981px){body.flight-status .modal-dialog{right:30%;left:30%;}}.modal-header{height:2em;position:relative;margin:0.5em;}.modal-header:after{content:"";display:table;clear:both;}.modal-body{padding:0 1em 1em;position:absolute;top:3em;bottom:0;left:0;right:0;overflow:auto;}.modal-body h2{margin:0 0 0.5em;font-family:FrutigerLTPro-Roman;}.modal-body .views-field-article-image img{width:100%;}.modal-close,.modal-print{float:right;margin:0.5em 0 0 0.5em;}.modal-close i,.modal-print i{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;background:#666666;color:white;cursor:pointer;}.modal-close:hover i,.modal-print:hover i{background:#333333;}body.node-type-webform #content{box-sizing:border-box;width:100%;}@media (min-width:769px){body.node-type-webform #content{width:70%;}}article.node-webform form{margin-top:1em;border-top:1px dashed #dddddc;}article.node-webform form > div > div{margin-top:1em;margin-bottom:0;position:relative;float:left;clear:left;}article.node-webform form .webform-component-cc_email > div{margin-bottom:0;}article.node-webform form textarea{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}article.node-webform form input[type="text"],article.node-webform form input[type="email"],article.node-webform form textarea{box-sizing:border-box;width:90%;}article.node-webform form input[type="text"],article.node-webform form input[type="email"],article.node-webform form textarea{font-family:Helvetica,Arial,sans-serif;padding:0.5em;border:3px solid #00b8f1;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;outline:none;}article.node-webform form input[type="text"]:focus,article.node-webform form input[type="email"]:focus,article.node-webform form textarea:focus{border-color:#ffd400;}article.node-webform form input[type="text"].error,article.node-webform form input[type="email"].error,article.node-webform form textarea.error{border:3px solid #ed1748;}article.node-webform form .webform-component-date .select-wrapper{float:left;width:42% !important;margin-bottom:1em;margin-right:1em;}@media (min-width:600px){article.node-webform form .webform-component-date .select-wrapper{float:none;width:auto !important;margin-bottom:0;max-width:90%;}}article.node-webform form .webform-component-date .select-wrapper select{width:160%;min-width:120px;}article.node-webform form .description{clear:both;font-family:Helvetica,Arial,sans-serif;}article.node-webform form .form-required{color:#0068b2;}article.node-webform form .form-radios{overflow:hidden;}article.node-webform form .form-radios .form-type-radio{float:left;margin-right:2em;}article.node-webform form .form-radios .form-type-radio:last-child{margin-right:0;}article.node-webform form input.form-checkbox,article.node-webform form input.form-radio{vertical-align:text-bottom;}article.node-webform form #webform-component-form-submit-prefix{margin-bottom:2em;}article.node-webform form #webform-component-form-header .wf-header-required{color:#0068b2;margin-bottom:0;}article.node-webform form #webform-component-form-footer{border-top:1px dotted #dddddc;padding-top:1.5em;margin-top:1.5em;font-size:0.875em;}article.node-webform form #webform-component-form-footer .wf-footer-public{padding:1em;background-color:#ffd400;}article.node-webform form #webform-component-form-footer .wf-footer-public .icon-tpa-info{font-size:2em;float:left;}article.node-webform form #webform-component-form-footer .wf-footer-public p{margin-bottom:0;}article.node-webform form label{font-family:FrutigerLTPro-Bold,sans-serif;color:#333333;font-weight:normal;}article.node-webform form label.error{color:#ed1748;}article.node-webform form label.error,article.node-webform form label.valid{clear:both;font-family:FrutigerLTPro-Roman;}article.node-webform form label.error-mark,article.node-webform form label.valid-mark{position:absolute;right:-3em;margin-left:0.5em;vertical-align:middle;}article.node-webform form label.error-mark span,article.node-webform form label.valid-mark span{display:inline-block;text-indent:-9999px;}article.node-webform form .webform-datepicker{position:relative;}article.node-webform form .webform-datepicker label.error-mark,article.node-webform form .webform-datepicker label.valid-mark{top:0.5em;right:-4em;}article.node-webform form .webform-calendar-label{position:relative;vertical-align:bottom;color:#00b8f1;cursor:pointer;display:inline;height:44px;float:left;}@media (min-width:600px){article.node-webform form .webform-calendar-label{float:none;}}article.node-webform form .webform-calendar-label input[type="image"]{border:0;visibility:hidden;position:absolute;right:0.3em;top:0.4em;}article.node-webform form .webform-calendar-label:before{vertical-align:bottom !important;margin-bottom:2px;}article.node-webform form input[type="radio"]{margin-left:0.6em;border:none !important;}article.node-webform form input[type="radio"] + label{position:relative;vertical-align:top;}article.node-webform form input[type="radio"] + label:before{content:"";height:24px;width:24px;display:block;background-color:white;border:none;position:absolute;left:-1.5em;top:0;}article.node-webform form input[type="radio"] + label:after{content:"";border-radius:50%;height:18px;width:18px;display:block;background-color:white;border:5px solid #00b8f1;border-style:solid;position:absolute;left:-1.6em;top:0;}article.node-webform form input[type="radio"]:checked + label:after{height:13px;width:13px;background-color:#00b8f1;border-color:transparent;}article.node-webform form input[type="checkbox"]{border:none !important;}article.node-webform form input[type="checkbox"] + label{position:relative;padding-left:0.5em;vertical-align:top;}article.node-webform form input[type="checkbox"] + label:after{content:"";border-radius:0;height:1em;width:1em;display:block;border:3px solid #00b8f1;position:absolute;left:-1.4em;top:-0.1em;background-color:white;}article.node-webform form input[type="checkbox"]:checked + label:after{content:"\E852";font-family:"fontello";font-style:normal;font-weight:normal;speak:none;width:1em;font-variant:normal;text-transform:none;color:#00b8f1;}article.node-webform form input[type="checkbox"] + label.focus:after{border-color:#ffd400;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;}article.node-webform form .icon-ok,article.node-webform form .icon-cancel{font-size:2em;}article.node-webform form .icon-ok{color:#00b8f1;}article.node-webform form .icon-cancel{color:#ed1748;}article.node-webform form .form-item{font-size:1em;}article.node-webform form .form-item label{font-size:0.9375em;}article.node-webform form .form-item label.error{font-size:0.85em;}article.node-webform form .form-item label.webform-calendar-label{font-size:2.9em;}article.node-webform form .form-item label.option{font-size:0.9375em;}article.node-webform form input{font-size:1.125em;}article.node-webform form input[type="submit"]{display:block;margin:2px auto;}article.node-webform form #webform-component-form-header{margin:0;}article.node-webform form select,article.node-webform form textarea,article.node-webform form input[type="text"],article.node-webform form input[type="password"],article.node-webform form input[type="email"],article.node-webform form input[type="tel"]{font-size:16px !important;}@media (min-width:769px){article.node-webform form .form-item{font-size:1.125em;}article.node-webform form #webform-component-form-header{margin:0;}article.node-webform form input[type="submit"]{margin:2px;}}body.node-type-webform #content{margin:0 10px;}body.node-type-webform h1{margin:1em 0 0.5em 0;}@media (min-width:481px){body.node-type-webform #content{margin:0;}}body.node-type-webform .container,body.node-type-webform #hero.not-front .flexslider,#hero.not-front body.node-type-webform .flexslider,body.node-type-webform #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.node-type-webform .content,body.node-type-webform .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform body.front .flexslider .flex-direction-nav,body.front .flexslider body.node-type-webform .flex-direction-nav,body.node-type-webform body.front .flexslider .flex-caption,body.front .flexslider body.node-type-webform .flex-caption,body.node-type-webform body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.node-type-webform .content,body.node-type-webform #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.node-type-webform .menu,body.node-type-webform .block-sharethis .content,.block-sharethis body.node-type-webform .content{width:100%;margin:0 auto;}@media (min-width:769px){body.node-type-webform .container,body.node-type-webform #hero.not-front .flexslider,#hero.not-front body.node-type-webform .flexslider,body.node-type-webform #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.node-type-webform .content,body.node-type-webform .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform body.front .flexslider .flex-direction-nav,body.front .flexslider body.node-type-webform .flex-direction-nav,body.node-type-webform body.front .flexslider .flex-caption,body.front .flexslider body.node-type-webform .flex-caption,body.node-type-webform body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.node-type-webform .content,body.node-type-webform #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.node-type-webform .menu,body.node-type-webform .block-sharethis .content,.block-sharethis body.node-type-webform .content{width:768px;}}@media (min-width:981px){body.node-type-webform .container,body.node-type-webform #hero.not-front .flexslider,#hero.not-front body.node-type-webform .flexslider,body.node-type-webform #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.node-type-webform .content,body.node-type-webform .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.node-type-webform .content,body.node-type-webform .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.node-type-webform .content,body.node-type-webform .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.node-type-webform .content,body.node-type-webform .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.node-type-webform .content,body.node-type-webform .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.node-type-webform .content,body.node-type-webform body.front .flexslider .flex-direction-nav,body.front .flexslider body.node-type-webform .flex-direction-nav,body.node-type-webform body.front .flexslider .flex-caption,body.front .flexslider body.node-type-webform .flex-caption,body.node-type-webform body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.node-type-webform .content,body.node-type-webform #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.node-type-webform .menu,body.node-type-webform .block-sharethis .content,.block-sharethis body.node-type-webform .content{width:980px;}}body.node-type-webform #content{padding:0 1em 1em;}#webform-client-form-673 #webform-component-form-header{display:none;}.has-sidebar{overflow-x:hidden;}.has-sidebar .background-cover{width:100%;background:#fff;}@media (min-width:1281px){.has-sidebar #main .container,.has-sidebar #main #hero.not-front .flexslider,#hero.not-front .has-sidebar #main .flexslider,.has-sidebar #main #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .has-sidebar #main .content,.has-sidebar #main .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .has-sidebar #main .content,.has-sidebar #main .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .has-sidebar #main .content,.has-sidebar #main .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .has-sidebar #main .content,.has-sidebar #main .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .has-sidebar #main .content,.has-sidebar #main .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .has-sidebar #main .content,.has-sidebar #main .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .has-sidebar #main .content,.has-sidebar #main .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .has-sidebar #main .content,.has-sidebar #main .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .has-sidebar #main .content,.has-sidebar #main .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .has-sidebar #main .content,.has-sidebar #main .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .has-sidebar #main .content,.has-sidebar #main .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .has-sidebar #main .content,.has-sidebar #main .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .has-sidebar #main .content,.has-sidebar #main body.front .flexslider .flex-direction-nav,body.front .flexslider .has-sidebar #main .flex-direction-nav,.has-sidebar #main body.front .flexslider .flex-caption,body.front .flexslider .has-sidebar #main .flex-caption,.has-sidebar #main body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .has-sidebar #main .content,.has-sidebar #main #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .has-sidebar #main .menu,.has-sidebar #main .block-sharethis .content,.block-sharethis .has-sidebar #main .content{width:980px;}}.has-sidebar .wrapper{background:transparent;}.has-sidebar #main{width:100%;overflow:hidden;position:relative;z-index:3;}.has-sidebar #main:after{content:"";display:table;clear:both;}.has-sidebar #main *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.has-sidebar #main a{text-decoration:underline;}.has-sidebar #main h1,.has-sidebar #main h2,.has-sidebar #main h3{margin-top:0.5em;margin-bottom:0.5em;}.has-sidebar #main h1 a,.has-sidebar #main h2 a,.has-sidebar #main h3 a{color:inherit;text-decoration:none;}.has-sidebar #main * + h2,.has-sidebar #main * + h3,.has-sidebar #main * + h4{margin-top:1em;}.has-sidebar #main #content{position:relative;background:white;}@media (min-width:981px){.has-sidebar #main:before{background-size:contain !important;}}.has-sidebar #content{margin-top:1em;position:relative;clear:left;float:left;padding:0 1em 1em;width:100%;}.has-sidebar #content .field-name-field-intro{line-height:125%;margin-bottom:1em;}.has-sidebar #sidebar-first{margin-top:1em;position:relative;float:right;width:100%;}@media (min-width:769px){.has-sidebar #content{width:70%;}.has-sidebar #sidebar-first{width:29%;}}.has-sidebar .field-name-body ul,.has-sidebar .field-name-body li{clear:both;list-style-type:none;margin:0;padding:0;}.has-sidebar .field-name-body li{margin:0.33em 1.5em 0.5em;padding-left:1.25em;min-height:1em;position:relative;}.has-sidebar .field-name-body img{max-width:100%;}.has-sidebar .field-name-body .field-item h2{float:none;}.has-sidebar .field-name-body .field-item .expandable-headline{margin-bottom:1em;}.has-sidebar .field-name-body .field-item .expandable-headline > .expanded-content{display:none;opacity:0;margin:1em 0 1em 2em;color:#666666;}.has-sidebar .field-name-body .field-item .expandable-headline > h3{font-family:Helvetica,Arial,sans-serif;font-size:1.25em;margin-left:0;cursor:pointer;padding-left:1.5em;position:relative;}.has-sidebar .field-name-body .field-item .expandable-headline > h3:before{position:absolute;left:0;font-size:0.8em;width:2em;font-family:Fontello;color:#00b8f1;}.has-sidebar .field-name-body .field-item .expandable-headline > h3:hover,.has-sidebar .field-name-body .field-item .expandable-headline > h3:hover:before{color:#0068b2;}.has-sidebar .field-name-body .field-item .expandable-headline.expanded > h3:before{width:1.5em;font-size:1em;}.has-sidebar .field-name-body .field-item .expandable-headline.expanded > .expanded-content{display:block;opacity:1;margin-left:2em;}.has-sidebar article.node-info-page article.node-webform form > div > div{width:100%;}.has-sidebar.page-node-31 .field-name-body .field-item > div{position:relative;float:left;width:100%;}.has-sidebar.page-node-31 .field-name-body .field-item > div > div{font-size:0.8em;text-align:center;border-bottom:0.33em solid #dddddc;padding-bottom:0.5em;}.has-sidebar.page-node-31 .field-name-body .field-item > div > div img{width:135px;height:auto;}.has-sidebar.page-node-31 .field-name-body .field-item > div > div img:after{content:attr(alt);}@media (min-width:481px){.has-sidebar.page-node-31 .field-name-body .field-item > div > div{float:left;margin:1em;}.has-sidebar.page-node-31 .field-name-body .field-item > div > div img:after{content:attr(alt);}}.has-sidebar.page-node-31 .field-name-body .field-item > div h2{float:none;}@media (min-width:481px){.has-sidebar.page-node-31 .field-name-body .field-item > div.float-right > div{float:right;}}.has-sidebar .field-name-body{padding-bottom:2em;margin-bottom:2em;}.has-sidebar #block-local-blocks-info-form #webform-component-form-header{padding-top:0.5em;}.has-sidebar #block-local-blocks-info-form article{padding:1em;}.node-type-audience #main .field-name-body{padding-bottom:0;margin-bottom:0;}.node-type-audience #main .field-collection-container,.node-type-audience #main .field-collection-view{border-bottom-width:0;}.node-type-audience #main .field-collection-view-links{display:none;}.node-type-audience #main .field-name-field-promos > .field-items > .field-item{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0;}@media (min-width:769px){.node-type-audience #main .field-name-field-promos > .field-items > .field-item{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;}}.node-type-audience #main .field-name-field-promos > .field-items > .field-item .field-collection-view{margin-left:0;margin-top:0;padding-top:0;}.node-type-audience #main #block-views-audience-content-block{padding-top:1em;border-top:0.1em dashed #dddddc;}.node-type-audience #main #block-views-audience-content-block h2{font-weight:bold;}.node-type-audience #main #block-views-audience-content-block .views-row{padding-bottom:1em;border-bottom:2px solid #dddddc;margin-bottom:1em;}.node-type-audience #main #block-views-audience-content-block .views-row:after{content:"";display:table;clear:both;}.node-type-audience #main #block-views-audience-content-block .views-field-body-1 img{margin:0;max-width:200px;}@media (min-width:481px){.node-type-audience #main #block-views-audience-content-block .views-field-body-1 img{float:right;margin:0 0 1em 1em;}}.node-type-audience #main #block-views-audience-content-block .views-field-field-background-image{text-align:center;padding-bottom:0.5em;border-bottom:0.25em solid #dddddc;}.node-type-audience #main #block-views-audience-content-block .views-field-title{font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.5em;line-height:110%;font-weight:700;margin:5px 0;font-weight:normal;}.node-type-audience #main #block-views-audience-content-block .views-field-title a{color:#333333;text-decoration:none;}.node-type-audience #main #block-views-audience-content-block .views-field-title a:hover{color:#0068B2;}.node-type-audience #main #block-views-audience-content-block .views-field-created{margin:1em 0;}.node-type-audience #main #block-views-audience-content-block .views-more-link{display:block;margin-top:1em;font-size:1rem;text-decoration:none;}.node-type-audience #main #block-views-audience-content-block .views-more-link:after{font-family:Fontello;font-size:0.75em;}@media (min-width:481px){.node-type-audience #main .views-field-field-background-image{float:right;margin-left:1em;}}.node-type-info-page.page-node-35 #content .block-sharethis{display:none;}.node-type-info-page.page-node-35 #main,.node-type-info-page.page-node-35 #main #content{padding-top:0;background-color:#f6f6f6;}.node-type-info-page.page-node-35 #main p,.node-type-info-page.page-node-35 #main #content p{font-size:22px;line-height:28px;}.node-type-info-page.page-node-35 #main .background-cover{background:transparent;}.node-type-info-page.page-node-35 #main .background-cover #sidebar-first{display:none;}@media (min-width:769px){.node-type-info-page.page-node-35 #main .background-cover #sidebar-first{display:block;}}.node-type-info-page.page-node-35 #main:before{background-image:none;}@media (min-width:769px){.node-type-info-page.page-node-35 #aside-dup-wrapper{display:none;}}.node-type-info-page.page-node-35 .main-container:after{content:"";display:table;clear:both;}.node-type-info-page.page-node-35 #content .field-name-body{padding-bottom:0;margin-bottom:0;}.node-type-info-page.page-node-35 .parking-option-buttons{display:block;flex-direction:row;margin:1em auto;padding:0 1em;font-weight:bold;}.node-type-info-page.page-node-35 .parking-option-buttons select{display:block;width:100%;padding:0.5em;font-size:1.1rem;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut{margin-right:0.5em;cursor:pointer;display:none;}@media (min-width:481px){.node-type-info-page.page-node-35 .parking-option-buttons select{display:none;}.node-type-info-page.page-node-35 .parking-option-buttons .parking-option-shortcut{display:inline-block;}}@media (min-width:769px){.node-type-info-page.page-node-35 .parking-option-buttons{display:flex;}}.node-type-info-page.page-node-35 .modal-body{text-align:center;}@media screen and (orientation:portrait){.node-type-info-page.page-node-35 .modal-body .views-field-field-article-image{display:none;}}@media screen and (orientation:landscape){.node-type-info-page.page-node-35 .modal-body .views-field-field-article-mobile-image{display:none;}}.node-type-info-page.page-node-35 .modal-body img{max-width:100%;max-height:100%;}#block-views-parking-options-block-1{background:white;}#block-views-parking-options-block-1 .content{padding:1em 0 0 0;}@media (min-width:769px){#block-views-parking-options-block-1 .content{padding:1em 0;}}@media (min-width:1281px){#block-views-parking-options-block-1 .content{width:980px;}}.view-id-parking_options{margin:1em 1em 0 1em;}@media (min-width:769px){.view-id-parking_options{margin:1em;}}.view-id-parking_options .views-row{position:relative;display:block;flex-direction:row;flex-wrap:wrap;padding-bottom:0;margin-bottom:2.5em;}.view-id-parking_options .views-row > div{flex:1 100%;padding:1em;margin:0 -1em;border-bottom:1px solid #dddddc;}.view-id-parking_options .views-row > div:last-child{border-width:0 0 5px;}.view-id-parking_options .views-row > div p:last-child{margin-bottom:0;}.view-id-parking_options .views-row > div.views-field-field-background-image{flex:1 100%;padding-left:0;padding-right:0;margin-bottom:1em;border-right-width:0;border-bottom-width:0;}.view-id-parking_options .views-row > div.views-field-field-background-image img{width:100%;height:auto;}.view-id-parking_options .views-row > div.views-field-title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1 100%;border-bottom:1px solid #dddddc;border-right-width:0;padding-top:0;}.view-id-parking_options .views-row > div.views-field-title h2 em{display:inline-block;font-family:"Playfair Display",serif;font-weight:normal;font-size:0.6em;line-height:160%;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;margin-bottom:0.75em;}.view-id-parking_options .views-row > div.views-field-title h2 strong{display:block;}.view-id-parking_options .views-row .views-label{display:block;color:#0068b2;margin-bottom:1em;}@media (min-width:481px){.view-id-parking_options .views-row > div.views-field-title{padding-bottom:0.5em;padding-right:7em;margin-bottom:1em;border-width:0 0 1px;}.view-id-parking_options .views-row > .map-location-launcher{position:absolute;right:1em;top:0.5em;width:7em;height:3.75em;padding:1em 0 0.5em 2em;border-width:0 0 0 1px;font-size:0.8em;}.view-id-parking_options .views-row > .map-location-launcher i{display:block;font-size:2em;text-align:center;}.view-id-parking_options .views-row > .map-location-launcher span{white-space:nowrap;}}@media (min-width:769px){.view-id-parking_options .views-row{display:flex;border:0.1em solid #dddddc;border-width:0 0 5px;}.view-id-parking_options .views-row > div{flex:1 15%;border-right:1px solid #dddddc;border-bottom-width:0;padding:0 1em 0 0;margin:0 1em 0 0;}.view-id-parking_options .views-row > div:last-child{border-width:0;margin-right:0;}}body.node-type-guides-page header h1{text-align:center;}body.node-type-guides-page #main .main-container{width:100%;}body.node-type-guides-page article > header{width:100%;margin:0 auto;}@media (min-width:769px){body.node-type-guides-page article > header{width:768px;}}@media (min-width:981px){body.node-type-guides-page article > header{width:980px;}}body.node-type-guides-page article h1{padding:.667em 0;margin:0;}body.node-type-guides-page article h1 a{color:#0068b2;}body.node-type-guides-page article .shadow-wrapper-outer{text-align:center;margin-bottom:1.5em;}@media (min-width:769px){body.node-type-guides-page article .shadow-wrapper-outer{display:none;}}body.node-type-guides-page article .shadow-to-select-label{border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;font-family:"Playfair Display",serif;font-style:italic;color:#666666;line-height:1.25em;font-weight:normal;display:inline-block;margin-bottom:0.5em;}body.node-type-guides-page article .jump-menu{text-align:center;margin-bottom:1.5em;display:none;}@media (min-width:769px){body.node-type-guides-page article .jump-menu{display:block;}}body.node-type-guides-page article .jump-menu h3{display:none;}body.node-type-guides-page article .jump-menu li{background:none;min-height:0;}body.node-type-guides-page article .jump-menu li:before{content:"";display:none;}body.node-type-guides-page article > .content > .field-collection-container{margin:0;border-bottom:none;background-color:#f6f6f6;}body.node-type-guides-page article .field-name-field-guides-guide > .field-items > .field-item{margin-bottom:2.5em;}body.node-type-guides-page #block-sharethis-sharethis-block{background-color:#f6f6f6;}body.node-type-guides-page #block-sharethis-sharethis-block .sharethis-wrapper{padding:2em 0 2em 2em;}.node-type-press-release #main #sidebar-first{margin-top:2em !important;}.node-type-press-release #main .field-name-body{margin-bottom:0;}.node-type-press-release #main h1{font-size:1.75em;}.node-type-press-release #main .field-name-field-date-added{font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.75em;line-height:110%;font-weight:normal;margin:5px 0;padding-left:0;font-weight:bold;}.node-type-press-release #main .field-name-field-article-image{display:none;float:right;margin-left:1em;margin-bottom:1em;border-bottom:0.4em solid #dddddc;}.node-type-press-release #main .view-press-releases{text-align:center;}.node-type-press-release #main .view-press-releases .views-row{text-align:left;border-bottom:2px solid #dddddc;margin-bottom:1em;}.node-type-press-release #main .view-press-releases .views-row:after{content:"";display:table;clear:both;}.node-type-press-release #main .view-press-releases .views-field-field-article-image{display:none;float:right;font-size:0.8em;text-align:center;border-bottom:0.33em solid #dddddc;padding-bottom:0.5em;}.node-type-press-release #main .view-press-releases .views-field-field-article-image p{margin-bottom:0;}.node-type-press-release #main .view-press-releases .views-field-title-1{font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.5em;line-height:110%;font-weight:700;margin:5px 0;font-weight:normal;}.node-type-press-release #main .view-press-releases .views-field-title-1 a{color:#333333;text-decoration:none;}.node-type-press-release #main .view-press-releases .views-field-title-1 a:hover{color:#0068B2;}.node-type-press-release #main .view-press-releases .views-field-field-date-added{margin:1em 0;}.node-type-press-release #main .view-press-releases .views-more-link{display:block;margin-top:1em;font-size:1rem;text-decoration:none;}.node-type-press-release #main .view-press-releases .views-more-link:after{font-family:Fontello;font-size:0.75em;}@media (min-width:481px){.node-type-press-release #main h1{font-size:2.25em;}.node-type-press-release #main .field-name-field-article-image,.node-type-press-release #main .view-press-releases .views-field-field-article-image{display:block;}}body.page-events #main .main-container{width:100% !important;}body.page-events #main .main-container #content{width:100%;}body.page-events #content > #block-system-main{background-color:#f6f6f6;}body.page-events #content #block-system-main .content,body.page-events #content #block-views-events-block{width:100%;margin:0 auto 2em auto;}@media (min-width:769px){body.page-events #content #block-system-main .content,body.page-events #content #block-views-events-block{width:768px;}}@media (min-width:981px){body.page-events #content #block-system-main .content,body.page-events #content #block-views-events-block{width:980px;}}body.page-events #content{margin-top:0;padding:0 0 1em 0;}body.page-events #sidebar-first{display:none;}body.page-events article{padding:1.25em 0.5em 0 0.5em;}@media (min-width:769px){body.page-events article{padding:1.25em 0 0 0;}}body.page-events article .field-name-body{margin-bottom:0;}body.page-events #block-views-events-block .content{margin-top:2em;}body.page-events #block-views-events-block .view-content:after{content:"";display:table;clear:both;}body.page-events #block-views-events-block .views-row{padding:1em 0.5em 0.5em 0.5em;border-bottom:1px solid #dddddc;}body.page-events #block-views-events-block .views-row:after{content:"";display:table;clear:both;}body.page-events #block-views-events-block .views-field-field-event-image{display:none;margin-right:1em;}body.page-events #block-views-events-block .event-right{overflow:hidden;}body.page-events #block-views-events-block .views-field-title h3{font-size:1.375em;font-family:FrutigerLTPro-Bold;font-weight:normal;color:#0068b2;margin:0 1.5em 0 0 !important;line-height:1.5;}body.page-events #block-views-events-block .views-field-field-event-date,body.page-events #block-views-events-block .views-field-field-event-time,body.page-events #block-views-events-block .views-field-field-airport-location,body.page-events #block-views-events-block .views-field-body{margin:0.25em 0;}body.page-events #block-views-events-block .views-field-field-event-date span{font-style:italic;font-family:"Playfair Display",serif;font-size:1.125em;}body.page-events #block-views-events-block .views-field-field-link-url a{text-decoration:none;}body.page-events #block-views-events-block .views-field-field-link-url a i{font-size:0.75em;}@media (min-width:769px){body.page-events #block-views-events-block .views-row{width:47.9%;float:left;}body.page-events #block-views-events-block .views-row-odd{margin-right:1%;}body.page-events #block-views-events-block .views-row-even{margin-left:1%;}body.page-events #block-views-events-block .views-field-field-event-image{display:block;float:left;}}body.page-maps #main .main-container{width:100% !important;}body.page-maps #main .main-container #content{width:100%;}body.page-maps #content > #block-system-main,body.page-maps #content .view-maps .view-filters{background-color:#f6f6f6;}body.page-maps #content #block-system-main .content,body.page-maps #content .view-maps .view-filters form,body.page-maps #content .view-maps .view-content,body.page-maps #content .view-maps .view-empty{width:100%;margin:0 auto;}@media (min-width:769px){body.page-maps #content #block-system-main .content,body.page-maps #content .view-maps .view-filters form,body.page-maps #content .view-maps .view-content,body.page-maps #content .view-maps .view-empty{width:768px;}}@media (min-width:981px){body.page-maps #content #block-system-main .content,body.page-maps #content .view-maps .view-filters form,body.page-maps #content .view-maps .view-content,body.page-maps #content .view-maps .view-empty{width:980px;}}body.page-maps #content{margin-top:0;padding:0 0 1em 0;}body.page-maps #content .field-name-body{margin-bottom:0;}body.page-maps #sidebar-first{display:none;}body.page-maps article{padding:1.25em 0.5em 0 0.5em;}@media (min-width:769px){body.page-maps article{padding:1.25em 0 0 0;}}#block-views-maps-maps-block .view-content .views-row + .views-row{margin-top:3em;}#block-views-maps-maps-block .view-content .field-content{text-align:center;}#block-views-maps-maps-block .view-content img{max-width:100%;}@media (min-width:769px){#block-views-maps-maps-block .view-content img[src*="Parking"],#block-views-maps-maps-block .view-content img[src*="Airport"]{width:80%;}}@media screen and (orientation:portrait){#block-views-maps-maps-block .view-content .views-field-uri,#block-views-maps-maps-block .view-content .views-field-article-image{display:none;}}@media screen and (orientation:landscape){#block-views-maps-maps-block .view-content .views-field-uri-1,#block-views-maps-maps-block .view-content .views-field-article-mobile-image{display:none;}}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper{padding:0;width:100%;margin-bottom:1em;text-align:center;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper > label{border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;font-family:"Playfair Display",serif;font-style:italic;color:#666666;line-height:1.25em;font-weight:normal;display:inline-block;margin-bottom:0.5em;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-field-airport-location-tid{display:none;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item{float:left;position:relative;font-weight:normal;font-family:FrutigerLTPro-Roman;text-align:center;width:13%;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item input:checked + label,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover{background-color:black;color:white;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label{position:absolute;left:0;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(1){width:16.3%;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(2){width:18.2%;}@media (min-width:769px){#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-field-airport-location-tid{display:block;}#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper > label,#block-views-maps-maps-block .views-exposed-form #edit-field-airport-location-tid-wrapper .shadow-to-select-select{display:none !important;}}@media (max-width:1024px){body.page-search404 #hero{position:relative;}}body.page-search404 .text-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:2.6em;margin:auto;color:white;line-height:normal;text-align:center;font-size:0.6em;}@media (min-width:481px){body.page-search404 .text-overlay{font-size:0.9em;}}@media (min-width:600px){body.page-search404 .text-overlay{font-size:1.2em;}}@media (min-width:769px){body.page-search404 .text-overlay{font-size:1.5em;}}@media (min-width:981px){body.page-search404 .text-overlay{font-size:2em;}}@media (min-width:1281px){body.page-search404 .text-overlay{font-size:2.5em;}}body.page-search404 .text-overlay-inner{display:inline-block;border-top:solid 1px white;border-bottom:solid 1px white;}body.page-search404 .text-overlay-1{font-family:Helvetica,Arial,sans-serif;font-weight:bold;}body.page-search404 .text-overlay-2{font-family:"Playfair Display",serif;font-style:italic;padding-left:0.1em;padding-bottom:0.1em;}.page-search404 #hero .container,.page-search404 #hero.not-front .flexslider,.page-search404 #hero #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .page-search404 #hero .content,.page-search404 #hero #page > .block-search .content,.page-search404 #page > .block-search #hero .content,.page-search404 #hero #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box #hero .content,.page-search404 #hero #block-search-form--2 .content,.page-search404 #block-search-form--2 #hero .content,.page-search404 #hero #search-block-form--2 .content,.page-search404 #search-block-form--2 #hero .content,.page-search-site #page > .block-search .page-search404 #hero .content,.page-search-site #page > .wrapper-search404_search_box .page-search404 #hero .content,.page-search-site #block-search-form--2 .page-search404 #hero .content,.page-search-site #search-block-form--2 .page-search404 #hero .content,.page-search404 #hero .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 #hero .content,.page-search404 #hero .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 #hero .content,.page-search-site .wrapper-search_quick_links_set1 .page-search404 #hero .content,.page-search-site .wrapper-search_quick_links_set2 .page-search404 #hero .content,.page-search404 #hero body.front .flexslider .flex-direction-nav,body.front .flexslider .page-search404 #hero .flex-direction-nav,.page-search404 #hero body.front .flexslider .flex-caption,body.front .flexslider .page-search404 #hero .flex-caption,.page-search404 #hero body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .page-search404 #hero .content,.page-search404 #hero #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .page-search404 #hero .menu,.page-search404 #hero .block-sharethis .content,.block-sharethis .page-search404 #hero .content,.page-search-site #hero .container,.page-search-site #hero.not-front .flexslider,.page-search-site #hero #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .page-search-site #hero .content,.page-search404 #page > .block-search .page-search-site #hero .content,.page-search404 #page > .wrapper-search404_search_box .page-search-site #hero .content,.page-search404 #block-search-form--2 .page-search-site #hero .content,.page-search404 #search-block-form--2 .page-search-site #hero .content,.page-search-site #hero #page > .block-search .content,.page-search-site #page > .block-search #hero .content,.page-search-site #hero #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box #hero .content,.page-search-site #hero #block-search-form--2 .content,.page-search-site #block-search-form--2 #hero .content,.page-search-site #hero #search-block-form--2 .content,.page-search-site #search-block-form--2 #hero .content,.page-search404 .wrapper-search_quick_links_set1 .page-search-site #hero .content,.page-search404 .wrapper-search_quick_links_set2 .page-search-site #hero .content,.page-search-site #hero .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 #hero .content,.page-search-site #hero .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 #hero .content,.page-search-site #hero body.front .flexslider .flex-direction-nav,body.front .flexslider .page-search-site #hero .flex-direction-nav,.page-search-site #hero body.front .flexslider .flex-caption,body.front .flexslider .page-search-site #hero .flex-caption,.page-search-site #hero body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .page-search-site #hero .content,.page-search-site #hero #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .page-search-site #hero .menu,.page-search-site #hero .block-sharethis .content,.block-sharethis .page-search-site #hero .content{width:100% !important;}@media (min-width:1281px){.page-search404 #page .container,.page-search404 #page #hero.not-front .flexslider,#hero.not-front .page-search404 #page .flexslider,.page-search404 #page #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .page-search404 #page .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page #block-search-form--2 .content,.page-search404 #block-search-form--2 #page .content,.page-search404 #page #search-block-form--2 .content,.page-search404 #search-block-form--2 #page .content,.page-search-site #block-search-form--2 .page-search404 #page .content,.page-search-site #search-block-form--2 .page-search404 #page .content,.page-search404 #page .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 #page .content,.page-search404 #page .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 #page .content,.page-search-site .wrapper-search_quick_links_set1 .page-search404 #page .content,.page-search-site .wrapper-search_quick_links_set2 .page-search404 #page .content,.page-search404 #page body.front .flexslider .flex-direction-nav,body.front .flexslider .page-search404 #page .flex-direction-nav,.page-search404 #page body.front .flexslider .flex-caption,body.front .flexslider .page-search404 #page .flex-caption,.page-search404 #page body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .page-search404 #page .content,.page-search404 #page #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .page-search404 #page .menu,.page-search404 #page .block-sharethis .content,.block-sharethis .page-search404 #page .content,.page-search-site #page .container,.page-search-site #page #hero.not-front .flexslider,#hero.not-front .page-search-site #page .flexslider,.page-search-site #page #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .page-search-site #page .content,.page-search404 #block-search-form--2 .page-search-site #page .content,.page-search404 #search-block-form--2 .page-search-site #page .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page #block-search-form--2 .content,.page-search-site #block-search-form--2 #page .content,.page-search-site #page #search-block-form--2 .content,.page-search-site #search-block-form--2 #page .content,.page-search404 .wrapper-search_quick_links_set1 .page-search-site #page .content,.page-search404 .wrapper-search_quick_links_set2 .page-search-site #page .content,.page-search-site #page .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 #page .content,.page-search-site #page .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 #page .content,.page-search-site #page body.front .flexslider .flex-direction-nav,body.front .flexslider .page-search-site #page .flex-direction-nav,.page-search-site #page body.front .flexslider .flex-caption,body.front .flexslider .page-search-site #page .flex-caption,.page-search-site #page body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .page-search-site #page .content,.page-search-site #page #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .page-search-site #page .menu,.page-search-site #page .block-sharethis .content,.block-sharethis .page-search-site #page .content{width:980px;}}.page-search404 #content,.page-search-site #content{padding:1em;}.page-search404 #page > .block-search,.page-search404 #page > .wrapper-search404_search_box,.page-search404 #block-search-form--2,.page-search404 #search-block-form--2,.page-search-site #page > .block-search,.page-search-site #page > .wrapper-search404_search_box,.page-search-site #block-search-form--2,.page-search-site #search-block-form--2{background:#f6f6f6;padding:1em 0;overflow:hidden;}.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content{text-align:left;}@media (min-width:1281px){.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content{width:980px;}}.page-search404 #page > .block-search *,.page-search404 #page > .wrapper-search404_search_box *,.page-search404 #block-search-form--2 *,.page-search404 #search-block-form--2 *,.page-search-site #page > .block-search *,.page-search-site #page > .wrapper-search404_search_box *,.page-search-site #block-search-form--2 *,.page-search-site #search-block-form--2 *{box-sizing:border-box;}.page-search404 #page > .block-search h4,.page-search404 #page > .wrapper-search404_search_box h4,.page-search404 #block-search-form--2 h4,.page-search404 #search-block-form--2 h4,.page-search-site #page > .block-search h4,.page-search-site #page > .wrapper-search404_search_box h4,.page-search-site #block-search-form--2 h4,.page-search-site #search-block-form--2 h4{text-align:left;padding:10px;}.page-search404 #page > .block-search .form-item-keys label,.page-search404 #page > .wrapper-search404_search_box .form-item-keys label,.page-search404 #block-search-form--2 .form-item-keys label,.page-search404 #search-block-form--2 .form-item-keys label,.page-search-site #page > .block-search .form-item-keys label,.page-search-site #page > .wrapper-search404_search_box .form-item-keys label,.page-search-site #block-search-form--2 .form-item-keys label,.page-search-site #search-block-form--2 .form-item-keys label{display:none;}.page-search404 #page > .block-search .icon-tpa-search,.page-search404 #page > .wrapper-search404_search_box .icon-tpa-search,.page-search404 #block-search-form--2 .icon-tpa-search,.page-search404 #search-block-form--2 .icon-tpa-search,.page-search-site #page > .block-search .icon-tpa-search,.page-search-site #page > .wrapper-search404_search_box .icon-tpa-search,.page-search-site #block-search-form--2 .icon-tpa-search,.page-search-site #search-block-form--2 .icon-tpa-search{display:none;}.page-search404 #page > .block-search input[type="text"],.page-search404 #page > .wrapper-search404_search_box input[type="text"],.page-search404 #block-search-form--2 input[type="text"],.page-search404 #search-block-form--2 input[type="text"],.page-search-site #page > .block-search input[type="text"],.page-search-site #page > .wrapper-search404_search_box input[type="text"],.page-search-site #block-search-form--2 input[type="text"],.page-search-site #search-block-form--2 input[type="text"]{width:100%;text-align:left;background:white;font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.4em;padding:0.5em;border:2px solid #dddddc;}.page-search404 #page > .block-search .form-submit,.page-search404 #page > .wrapper-search404_search_box .form-submit,.page-search404 #block-search-form--2 .form-submit,.page-search404 #search-block-form--2 .form-submit,.page-search-site #page > .block-search .form-submit,.page-search-site #page > .wrapper-search404_search_box .form-submit,.page-search-site #block-search-form--2 .form-submit,.page-search-site #search-block-form--2 .form-submit{display:none;}.page-search404 #page > .block-search .form-item,.page-search404 #page > .block-search .form-actions,.page-search404 #page > .wrapper-search404_search_box .form-item,.page-search404 #page > .wrapper-search404_search_box .form-actions,.page-search404 #block-search-form--2 .form-item,.page-search404 #block-search-form--2 .form-actions,.page-search404 #search-block-form--2 .form-item,.page-search404 #search-block-form--2 .form-actions,.page-search-site #page > .block-search .form-item,.page-search-site #page > .block-search .form-actions,.page-search-site #page > .wrapper-search404_search_box .form-item,.page-search-site #page > .wrapper-search404_search_box .form-actions,.page-search-site #block-search-form--2 .form-item,.page-search-site #block-search-form--2 .form-actions,.page-search-site #search-block-form--2 .form-item,.page-search-site #search-block-form--2 .form-actions{display:inline-block;width:92%;margin:0 1em;}@media (min-width:769px){.page-search404 #page > .block-search .form-item,.page-search404 #page > .wrapper-search404_search_box .form-item,.page-search404 #block-search-form--2 .form-item,.page-search404 #search-block-form--2 .form-item,.page-search-site #page > .block-search .form-item,.page-search-site #page > .wrapper-search404_search_box .form-item,.page-search-site #block-search-form--2 .form-item,.page-search-site #search-block-form--2 .form-item{width:76%;}.page-search404 #page > .block-search .form-submit,.page-search404 #page > .wrapper-search404_search_box .form-submit,.page-search404 #block-search-form--2 .form-submit,.page-search404 #search-block-form--2 .form-submit,.page-search-site #page > .block-search .form-submit,.page-search-site #page > .wrapper-search404_search_box .form-submit,.page-search-site #block-search-form--2 .form-submit,.page-search-site #search-block-form--2 .form-submit{display:inline-block;}}@media (min-width:981px){.page-search404 #page > .block-search .form-item,.page-search404 #page > .wrapper-search404_search_box .form-item,.page-search404 #block-search-form--2 .form-item,.page-search404 #search-block-form--2 .form-item,.page-search-site #page > .block-search .form-item,.page-search-site #page > .wrapper-search404_search_box .form-item,.page-search-site #block-search-form--2 .form-item,.page-search-site #search-block-form--2 .form-item{width:80%;}}@media (min-width:769px){.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content{padding:0 1em;text-align:left;}.page-search404 #content,.page-search-site #content{padding:1em;}}@media (min-width:981px){.page-search404 #page > .block-search,.page-search-site #page > .block-search{padding:1.75em 0;}.page-search404 #page > .block-search .content,.page-search-site #page > .block-search .content{text-align:left;}}.page-search404 .pager-container,.page-search-site .pager-container{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #dddddc;}.page-search404 .pager-container:after,.page-search-site .pager-container:after{content:"";display:table;clear:both;}.page-search404 .pager-container.before .result-summary,.page-search-site .pager-container.before .result-summary{float:left;font-family:"Playfair Display",serif;font-style:italic;font-size:1.25em;color:#333333;padding:1em 0 0;}.page-search404 .pager-container.before .pager,.page-search-site .pager-container.before .pager{float:right;margin:0;}.page-search404 .pager-container.after,.page-search-site .pager-container.after{text-align:center;}.page-search404 .pager-container.after .result-summary,.page-search-site .pager-container.after .result-summary{display:none;}.page-search404 .pager-container.after .pager,.page-search-site .pager-container.after .pager{display:inline-block;}.page-search404 .search-results,.page-search-site .search-results{margin:0;padding:0;}.page-search404 .search-results li,.page-search-site .search-results li{position:relative;clear:left;border-bottom:5px solid #dddddc;min-height:127px;padding-left:0em;padding-bottom:1em;margin-bottom:1em;}.page-search404 .search-results li img,.page-search-site .search-results li img{width:127px;position:absolute;top:0;left:0;}.page-search404 .search-results li .title a,.page-search-site .search-results li .title a{display:block;font-family:FrutigerLTPro-Roman,sans-serif;color:#333333;font-size:1.5em;line-height:110%;font-weight:700;margin:5px 0;font-weight:normal;margin-bottom:0.5em;}.page-search404 .search-results li .search-snippet-go-to-page,.page-search-site .search-results li .search-snippet-go-to-page{margin:1em 0;}.page-search404 .search-results li .search-snippet-go-to-page a:after,.page-search-site .search-results li .search-snippet-go-to-page a:after{font-family:Fontello;}.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}@media (min-width:1281px){.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content{width:980px;}}.page-search404 .wrapper-search_quick_links_set1 .block:after,.page-search404 .wrapper-search_quick_links_set2 .block:after,.page-search-site .wrapper-search_quick_links_set1 .block:after,.page-search-site .wrapper-search_quick_links_set2 .block:after{content:"";display:table;clear:both;}.page-search404 .wrapper-search_quick_links_set1 ul,.page-search404 .wrapper-search_quick_links_set2 ul,.page-search-site .wrapper-search_quick_links_set1 ul,.page-search-site .wrapper-search_quick_links_set2 ul{list-style:none;margin:0;padding:0;}.page-search404 .wrapper-search_quick_links_set1 li,.page-search404 .wrapper-search_quick_links_set2 li,.page-search-site .wrapper-search_quick_links_set1 li,.page-search-site .wrapper-search_quick_links_set2 li{list-style:none;margin:0;padding:0.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-search404 .wrapper-search_quick_links_set1 li a,.page-search404 .wrapper-search_quick_links_set2 li a,.page-search-site .wrapper-search_quick_links_set1 li a,.page-search-site .wrapper-search_quick_links_set2 li a{font-size:1.5em;line-height:120%;}.page-search404 .wrapper-search_quick_links_set1 li a span,.page-search404 .wrapper-search_quick_links_set1 li a i,.page-search404 .wrapper-search_quick_links_set2 li a span,.page-search404 .wrapper-search_quick_links_set2 li a i,.page-search-site .wrapper-search_quick_links_set1 li a span,.page-search-site .wrapper-search_quick_links_set1 li a i,.page-search-site .wrapper-search_quick_links_set2 li a span,.page-search-site .wrapper-search_quick_links_set2 li a i{vertical-align:middle;}@media (min-width:769px){.page-search404 .wrapper-search_quick_links_set1 li,.page-search404 .wrapper-search_quick_links_set2 li,.page-search-site .wrapper-search_quick_links_set1 li,.page-search-site .wrapper-search_quick_links_set2 li{float:left;width:50%;}}.page-search404 .search404-instructions,.page-search-site .search404-instructions{padding:1em;text-align:left;}#block-search-form .search404-instructions{display:none;}#block-search-form--2 .search404-instructions{display:none;}@media (min-width:769px){#block-search-form--2 .search404-instructions{display:inline;}}.page-search404 #search-block-form--2 .search404-instructions{display:none;}#block-search-form--2 #edit-actions--2,#search-block-form--2 #edit-actions--2{width:80px;}#header-wrapper .search404-instructions{display:none;}.page-sitemap ul li.leaf{list-style-image:none;list-style-type:none;}.page-sitemap ul li.expanded{list-style-image:none;list-style-type:none;}.site-map-menu .nav-back{display:none;}.site-map-menu .main-menu-sitemap-hide{display:none;}.page-sitemap #page-title{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px dashed #dddddc;}#site-map .icon-tpa-departures:before,#site-map .icon-tpa-arrivals:before,#site-map .icon-tpa-passengerpickup:before,#site-map .icon-dropping-off-passenger:before,#site-map .icon-tpa-accessible:before,#site-map .icon-tpa-international-travelers:before{content:none;}#site-map .site-map-box ul{margin-top:0;}.page-sitemap #main .container,.page-sitemap #main #hero.not-front .flexslider,#hero.not-front .page-sitemap #main .flexslider,.page-sitemap #main #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .page-sitemap #main .content,.page-sitemap #main .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .page-sitemap #main .content,.page-sitemap #main .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .page-sitemap #main .content,.page-sitemap #main .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .page-sitemap #main .content,.page-sitemap #main .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .page-sitemap #main .content,.page-sitemap #main .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .page-sitemap #main .content,.page-sitemap #main .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .page-sitemap #main .content,.page-sitemap #main .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .page-sitemap #main .content,.page-sitemap #main .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .page-sitemap #main .content,.page-sitemap #main .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .page-sitemap #main .content,.page-sitemap #main .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .page-sitemap #main .content,.page-sitemap #main .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .page-sitemap #main .content,.page-sitemap #main .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .page-sitemap #main .content,.page-sitemap #main body.front .flexslider .flex-direction-nav,body.front .flexslider .page-sitemap #main .flex-direction-nav,.page-sitemap #main body.front .flexslider .flex-caption,body.front .flexslider .page-sitemap #main .flex-caption,.page-sitemap #main body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .page-sitemap #main .content,.page-sitemap #main #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .page-sitemap #main .menu,.page-sitemap #main .block-sharethis .content,.block-sharethis .page-sitemap #main .content{line-height:200%;}@media (min-width:769px){#site-map .site-map-box{margin-bottom:1em;float:left;width:33%;}}.page-sitemap .site-map-box-menu-main-menu{clear:left;width:100% !important;border-top:solid 5px #dddddc;border-bottom:solid 5px #dddddc;padding:15px 0px;}.page-sitemap .site-map-box-front{float:none !important;width:100% !important;}@media (min-width:769px){.page-sitemap #main .site-map-box-menu-main-menu ul.site-map-menu li.expanded{width:18%;float:left;}}.page-sitemap .site-map-box-menu-main-menu ul.site-map-menu li.expanded a.main-menu-sitemap-header,.page-sitemap .site-map-box-menu-main-menu ul.site-map-menu li.first a.main-menu-sitemap-header{color:#333;font-weight:bold;cursor:none;}@media (min-width:769px){.page-sitemap #main .site-map-box-menu-main-menu ul.site-map-menu li.first{width:15%;float:left;}}.page-sitemap a.feed-link{display:none;}.page-sitemap #site-map .site-map-box ul{padding-left:0px;}.site-map-front-page{border-bottom:5px solid #dddddc;margin-bottom:10px;}.page-sitemap #main{margin-left:1em;}.page-sitemap h2{font-weight:bold;}.node-type-info-page.flight-status #main .container,.node-type-info-page.flight-status #main #hero.not-front .flexslider,#hero.not-front .node-type-info-page.flight-status #main .flexslider,.node-type-info-page.flight-status #main #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main body.front .flexslider .flex-direction-nav,body.front .flexslider .node-type-info-page.flight-status #main .flex-direction-nav,.node-type-info-page.flight-status #main body.front .flexslider .flex-caption,body.front .flexslider .node-type-info-page.flight-status #main .flex-caption,.node-type-info-page.flight-status #main body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .node-type-info-page.flight-status #main .menu,.node-type-info-page.flight-status #main .block-sharethis .content,.block-sharethis .node-type-info-page.flight-status #main .content{padding:0;}@media (min-width:769px){.node-type-info-page.flight-status #main .container,.node-type-info-page.flight-status #main #hero.not-front .flexslider,#hero.not-front .node-type-info-page.flight-status #main .flexslider,.node-type-info-page.flight-status #main #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main body.front .flexslider .flex-direction-nav,body.front .flexslider .node-type-info-page.flight-status #main .flex-direction-nav,.node-type-info-page.flight-status #main body.front .flexslider .flex-caption,body.front .flexslider .node-type-info-page.flight-status #main .flex-caption,.node-type-info-page.flight-status #main body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .node-type-info-page.flight-status #main .content,.node-type-info-page.flight-status #main #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .node-type-info-page.flight-status #main .menu,.node-type-info-page.flight-status #main .block-sharethis .content,.block-sharethis .node-type-info-page.flight-status #main .content{padding:0;}}.node-type-info-page.flight-status #main article{padding:0 1em;}@media (min-width:769px){.node-type-info-page.flight-status #main{padding-top:0;}}.node-type-info-page.flight-status #main .field-name-body{margin-bottom:1em;padding-bottom:0;}.node-type-info-page.flight-status #main .block.header-flight-status-form .container,.node-type-info-page.flight-status #main .block.header-flight-status-form #hero.not-front .flexslider,#hero.not-front .node-type-info-page.flight-status #main .block.header-flight-status-form .flexslider,.node-type-info-page.flight-status #main .block.header-flight-status-form #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form body.front .flexslider .flex-direction-nav,body.front .flexslider .node-type-info-page.flight-status #main .block.header-flight-status-form .flex-direction-nav,.node-type-info-page.flight-status #main .block.header-flight-status-form body.front .flexslider .flex-caption,body.front .flexslider .node-type-info-page.flight-status #main .block.header-flight-status-form .flex-caption,.node-type-info-page.flight-status #main .block.header-flight-status-form body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .node-type-info-page.flight-status #main .block.header-flight-status-form .content,.node-type-info-page.flight-status #main .block.header-flight-status-form #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .node-type-info-page.flight-status #main .block.header-flight-status-form .menu,.node-type-info-page.flight-status #main .block.header-flight-status-form .block-sharethis .content,.block-sharethis .node-type-info-page.flight-status #main .block.header-flight-status-form .content{width:100%;}.node-type-info-page.flight-status #main #content{width:100%;padding:0 0 1em;}.node-type-info-page.flight-status #main .block-tia-flighttracker .content{margin:0;}.node-type-info-page.flight-status #main .full,.node-type-info-page.flight-status #main .condensed{text-align:center;padding:0 1em;}.node-type-info-page.flight-status #main .full table,.node-type-info-page.flight-status #main .condensed table{text-align:left;}@media (min-width:769px) and (max-width:981px){.node-type-info-page.flight-status #main .full,.node-type-info-page.flight-status #main .condensed{padding:0;}.node-type-info-page.flight-status #main .form-radios{width:35%;}.node-type-info-page.flight-status #main .block.header-flight-status-form .form-item-flight-info{width:46%;}}.node-type-info-page.flight-status #main .paging_simple_numbers{width:auto;float:none;background-color:#333333;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;display:inline-block;padding:0.5em 1em;}.node-type-info-page.flight-status #main .paging_simple_numbers span{color:white;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button{display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:0 0.5rem;color:white;text-decoration:none;cursor:pointer;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.current{color:#00b8f1;font-weight:bold;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.next,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.previous{background-color:#ffd400;color:#ffd400;border-radius:50%;height:1em;width:1em;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.next.disabled,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.previous.disabled{display:none;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.next:after,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.previous:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:black;margin:0;position:absolute;top:0;left:0;}.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.next:hover:after,.node-type-info-page.flight-status #main .paging_simple_numbers .paginate_button.previous:hover:after{color:white;background-color:#00b8f1;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form{background-color:#333333;padding:0;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input.form-text:-moz-placeholder{font-size:1.25rem;color:#aaaaaa;font-family:Helvetica,Arial,sans-serif;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input.form-text::-moz-placeholder{font-size:1.25rem;color:#aaaaaa;font-family:Helvetica,Arial,sans-serif;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input.form-text::-webkit-input-placeholder{font-size:1.25rem;color:#aaaaaa;font-family:Helvetica,Arial,sans-serif;}@media (min-width:769px){.node-type-info-page.flight-status #main .wrapper-header_flight_status_form .form-type-radio{position:relative;height:3em;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input[type="radio"] + label{position:absolute;top:0;left:0;right:1em;bottom:0;width:auto;background-color:#333333;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input[type="radio"][checked] + label{background-color:#ffd400;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input[type="radio"] + label:before{right:0;left:auto;}.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input[type="radio"][checked] + label:after,.node-type-info-page.flight-status #main .wrapper-header_flight_status_form input[type="radio"] + label:after{width:3rem;padding-right:0;}}.node-type-info-page.flight-status .block-sharethis{display:none;}.node-type-info-page.flight-status .wrapper-search_quick_links_set1 ul{list-style:none;margin:0;padding:0;}.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li{list-style:none;margin:0;padding:0.5em;}.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a{font-size:1.5em;line-height:120%;}.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a span,.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i{vertical-align:middle;}.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li a i{vertical-align:middle;}@media (min-width:769px){.node-type-info-page.flight-status .wrapper-search_quick_links_set1 li{float:left;width:50%;}}.node-type-info-page.flight-status .select2-drop{border-color:#333333;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.node-type-info-page.flight-status .block-sharethis{display:none;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3{clear:both;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3 ul{list-style:none;margin:0;padding:0;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li{padding:0.5em;margin:0;list-style:none;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a{font-size:1.5em;line-height:120%;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a span,.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i{vertical-align:middle;}.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li a i{vertical-align:middle;}@media (min-width:769px){.node-type-info-page.flight-status .wrapper-search_quick_links_set3 li{float:left;width:50%;}}body.node-type-info-page #main p + h2,body.node-type-info-page #main p + h3,body.node-type-info-page #main p + h4{margin-top:1.25em;}body.node-type-info-page #main h2 + table,body.node-type-info-page #main h2 + ul,body.node-type-info-page #main h2 + ol,body.node-type-info-page #main h3 + table,body.node-type-info-page #main h3 + ul,body.node-type-info-page #main h3 + ol,body.node-type-info-page #main h4 + table,body.node-type-info-page #main h4 + ul,body.node-type-info-page #main h4 + ol{margin-top:1.25em;}body.node-type-info-page #main table + p,body.node-type-info-page #main ol + p,body.node-type-info-page #main ul + p{margin-top:15px;}body.front{}@media (min-width:1281px){body.front .container,body.front #hero.not-front .flexslider,#hero.not-front body.front .flexslider,body.front #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.front .content,body.front .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.front .content,body.front .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.front .content,body.front .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.front .content,body.front .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.front .content,body.front .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.front .content,body.front .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.front .content,body.front .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.front .content,body.front .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.front .content,body.front .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.front .content,body.front .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.front .content,body.front .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.front .content,body.front .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.front .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.front .menu,body.front .block-sharethis .content,.block-sharethis body.front .content{width:1090px;}}body.front h1{display:none;}body.front ul,body.front ol,body.front li{list-style:none;padding:0;margin:0;}body.front .field-collection-container{height:11rem;margin-bottom:0;}body.front .field-collection-container .action-links{position:absolute;bottom:0;}body.front .flexslider{position:relative;margin-bottom:0;border-width:0;height:11rem;overflow:hidden;}body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption{position:relative;}body.front .flexslider .flex-control-nav{display:none;}body.front .flexslider img{width:100%;}body.front .flexslider .flex-direction-nav{height:11rem;}body.front .flexslider .flex-direction-nav a{z-index:12;display:block;opacity:1;}body.front .flexslider .flex-direction-nav a:hover{text-shadow:0 0 10px black;}body.front .flexslider .flex-direction-nav a.flex-prev{opacity:1;top:50%;color:white;left:0;}body.front .flexslider .flex-direction-nav a.flex-prev:before{font-family:Fontello;font-size:34px;margin:3px 0;}body.front .flexslider .flex-direction-nav a.flex-next{opacity:1;top:50%;color:white;right:0;}body.front .flexslider .flex-direction-nav a.flex-next:before{font-family:Fontello;font-size:34px;margin:3px 0;}body.front .flexslider .flex-caption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2em;z-index:12;position:absolute;}body.front .flexslider .flex-caption > a{display:block;color:#333333;}body.front .flexslider .flex-caption div.h2,body.front .flexslider .flex-caption div.h3,body.front .flexslider .flex-caption p{line-height:100% !important;font-family:FrutigerLTPro-Roman;font-weight:normal;}body.front .flexslider .flex-caption div.h3 strong{color:#f79431;}body.front .flexslider .flex-caption p em{font-family:"Playfair Display",serif;}body.front .flexslider .slides{position:absolute;left:0;right:0;}body.front .flexslider .slides > li{position:absolute;z-index:11;width:100%;height:11rem;-webkit-backface-visibility:visible;}body.front .flexslider .slides > li > a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;}body.front .flexslider .slides > li .bgimg{position:absolute;z-index:11;width:100%;height:11rem;background-position:center;background-size:cover;}@media (min-width:481px){body.front .field-collection-container{height:18rem;}body.front .flexslider{height:18rem;}body.front .flexslider .flex-direction-nav{height:18rem;}body.front .flexslider .slides > li{height:18rem;}body.front .flexslider .slides > li .bgimg{height:18rem;}}@media (min-width:769px){body.front .field-collection-container{height:25rem;}body.front .flexslider{height:25rem;}body.front .flexslider .flex-direction-nav{height:25rem;}body.front .flexslider .slides > li{height:25rem;}body.front .flexslider .slides > li .bgimg{height:25rem;}}@media (min-width:981px){body.front .field-collection-container{height:30rem;}body.front .flexslider{height:30rem;}body.front .flexslider .flex-direction-nav{height:30rem;}body.front .flexslider .slides > li{height:30rem;}body.front .flexslider .slides > li .bgimg{height:30rem;}}@media (min-width:1281px){body.front .field-collection-container{height:35rem;}body.front .flexslider{height:35rem;}body.front .flexslider .flex-direction-nav{height:35rem;}body.front .flexslider .slides > li{height:35rem;}body.front .flexslider .slides > li .bgimg{height:35rem;}}@media (min-width:1440px){body.front .field-collection-container{height:40rem;}body.front .flexslider{height:40rem;}body.front .flexslider .flex-direction-nav{height:40rem;}body.front .flexslider .slides > li{height:40rem;}body.front .flexslider .slides > li .bgimg{height:40rem;}}@media (min-width:1600px){body.front .field-collection-container{height:45rem;}body.front .flexslider{height:45rem;}body.front .flexslider .flex-direction-nav{height:45rem;}body.front .flexslider .slides > li{height:45rem;}body.front .flexslider .slides > li .bgimg{height:45rem;}}@media (min-width:1920px){body.front .field-collection-container{height:50rem;}body.front .flexslider{height:50rem;}body.front .flexslider .flex-direction-nav{height:50rem;}body.front .flexslider .slides > li{height:50rem;}body.front .flexslider .slides > li .bgimg{height:50rem;}}@media (min-width:2560px){body.front .field-collection-container{height:55rem;}body.front .flexslider{height:55rem;}body.front .flexslider .flex-direction-nav{height:55rem;}body.front .flexslider .slides > li{height:55rem;}body.front .flexslider .slides > li .bgimg{height:55rem;}}@media (min-width:481px){body.front .flexslider .slides > li div.h2{font-size:3em;}body.front .flexslider .slides > li div.h3{font-size:2em;line-height:80%;}body.front .flexslider .slides > li p{font-size:1.25em;}body.front .flexslider .slides > li .flex-caption > a{margin:0 3em;}}@media (min-width:769px){body.front .flexslider .flex-direction-nav a.flex-prev{left:-2em;}body.front .flexslider .flex-direction-nav a.flex-next{right:-2em;}}body.front .homepage-guides-wrapper{padding-bottom:2em;background:white;position:relative;}body.front #block-menu-menu-homepage-guides{background:#f6f6f6;position:relative;z-index:10;padding:2em 0 0;top:0;-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;}body.front #block-menu-menu-homepage-guides.hoverarrow{top:-1em;}body.front #block-menu-menu-homepage-guides h2{float:none;text-align:center;font-family:"Playfair Display",serif;font-style:italic;font-size:2em;line-height:150%;}body.front #block-menu-menu-homepage-guides h2 span{display:inline-block;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;}body.front #block-menu-menu-homepage-guides p{font-family:Helvetica,Arial,sans-serif;text-align:center;margin:1em 0;color:#666666;}body.front #block-menu-menu-homepage-guides:after{content:"";border-bottom:5px solid #dddddc;position:absolute;left:0;right:0;}body.front #block-menu-menu-homepage-guides ul:after{content:"";display:table;clear:both;}body.front #block-menu-menu-homepage-guides ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-left:0;margin-right:0;clear:none;border-top:2px solid #dddddc;padding:0 1.25rem;margin-right:0;display:inline-block;text-align:center;padding:0.5;font-size:0.8em;}body.front #block-menu-menu-homepage-guides ul li:first-child{border-top-width:0;}body.front #block-menu-menu-homepage-guides ul li a:before{color:#00b8f1;display:none;margin:0 auto;font-size:7rem;height:6rem;}@media (min-width:481px){body.front #block-menu-menu-homepage-guides ul li{height:14em;border-radius:0.5em;width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;border-top:none;}body.front #block-menu-menu-homepage-guides ul li a:before{display:block;}}@media (min-width:769px){body.front #block-menu-menu-homepage-guides ul li{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;margin-bottom:1em;border-top:none;}}@media (min-width:981px){body.front #block-menu-menu-homepage-guides ul li{height:16em;width:16.66667%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;border-top:none;}}body.front #block-menu-menu-homepage-guides ul li a{color:#333333;}body.front #block-menu-menu-homepage-guides ul li a.icon-tpa-accessible:before{margin-top:1rem;height:5rem;font-size:5rem;}body.front #block-menu-menu-homepage-guides ul li .nav-item-title{display:block;font-size:1.25em;line-height:100%;font-family:FrutigerLTPro-Roman;font-weight:bold;color:#333333;margin:10px 0;}body.front #block-menu-menu-homepage-guides ul li .nav-item-title:before{font-family:Fontello;color:#ffd400;}body.front #block-menu-menu-homepage-guides ul li:hover{background:#00b8f1;}body.front #block-menu-menu-homepage-guides ul li:hover a,body.front #block-menu-menu-homepage-guides ul li:hover a:before,body.front #block-menu-menu-homepage-guides ul li:hover div,body.front #block-menu-menu-homepage-guides ul li:hover div p{color:white;}body.front #main{background-color:white;position:relative;}body.front #block-menu-menu-homepage-features{border-bottom:5px solid #dddddc;background-color:white;position:relative;}body.front #block-menu-menu-homepage-features .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em;}body.front #block-menu-menu-homepage-features .content:after{content:"";display:table;clear:both;}@media (min-width:769px){body.front #block-menu-menu-homepage-features .content{padding:0;}}body.front #block-menu-menu-homepage-features li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin:0;padding:0 1em;text-align:left;line-height:115%;}@media (min-width:769px){body.front #block-menu-menu-homepage-features li{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;margin:0;}}body.front #sidebar-first{font-family:FrutigerLTPro-Roman;padding-top:2em;}body.front #sidebar-first .wrapper-homepage_directory{padding-top:0;width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:left;}@media (min-width:769px){body.front #sidebar-first .wrapper-homepage_directory{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}}body.front #sidebar-first .wrapper-homepage_directory h2{float:none;margin:0 0.5em 0.5em 0.5em;text-align:center;font-family:"Playfair Display",serif;font-style:italic;font-size:2em;font-weight:normal;line-height:150%;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;}body.front #sidebar-first .wrapper-homepage_directory li.parking span.count{width:auto;}@media (min-width:769px){body.front #sidebar-first .wrapper-homepage_directory li a *{padding:0.5rem 0;font-size:1.2em;}body.front #sidebar-first .wrapper-homepage_directory li a span.count,body.front #sidebar-first .wrapper-homepage_directory li a i{font-size:3em;}}body.front #sidebar-first .block-tia-flighttracker{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:769px){body.front #sidebar-first .block-tia-flighttracker{width:66.66667%;float:right;margin-left:0;margin-right:0;clear:none;}}body.front #sidebar-first .block-tia-flighttracker .content{margin-top:0;}body.front .modal-dialog{top:5%;right:5%;bottom:5%;left:5%;}body.front .modal-dialog .modal-print{display:none;}body.front .modal-dialog .invitation-item-wrapper{text-align:center;}body.front .modal-dialog .invitation-logo{width:160px;height:auto;}body.front .modal-dialog hr{border:none;background-color:#dddddc;width:80%;margin:1em auto 1em auto;}body.front .modal-dialog h3{color:#0068b2;font-size:1.5em;line-height:1.25;font-family:FrutigerLTPro-Bold;text-align:center;}body.front .modal-dialog .invitation-body{font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#333333;line-height:1.25;padding-bottom:1em;text-align:center;}body.front .modal-dialog button{text-align:center;}@media (min-width:481px){body.front .modal-dialog{top:10%;right:10%;bottom:10%;left:10%;}}@media (min-width:981px){body.front .modal-dialog{top:20%;right:20%;bottom:20%;left:20%;}body.front .modal-dialog .invitation-logo{width:250px;}body.front .modal-dialog h3{font-size:2.25em;}body.front .modal-dialog .invitation-body{font-size:1.375em;}}#block-menu-menu-pop-links{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0068b2;font-family:FrutigerLTPro-Roman;padding:2em 0 2em 0;z-index:3;position:relative;}#block-menu-menu-pop-links h2{margin-bottom:0;text-align:center;color:white;}#block-menu-menu-pop-links .content{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;margin-top:0;height:0;overflow:auto;}#block-menu-menu-pop-links .select-wrapper-outer{margin-top:1em;text-align:center;}#block-menu-menu-pop-links .menu{margin:0 auto;padding:0;-moz-column-count:1;-webkit-column-count:1;column-count:1;}#block-menu-menu-pop-links .menu li{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;}#block-menu-menu-pop-links .menu a{display:block;text-align:center;width:80%;margin:0 10%;padding:0.75em 0;color:white;border-bottom:1px solid #00b8f1;}#block-menu-menu-pop-links .menu a:hover{background-color:#3386c1;}html.ie9 #block-menu-menu-pop-links .menu li{width:25%;float:left;}@media (min-width:481px){#block-menu-menu-pop-links{height:auto;}#block-menu-menu-pop-links .select-wrapper-outer{display:none;}#block-menu-menu-pop-links h2:after{display:none;}#block-menu-menu-pop-links .content,#block-menu-menu-pop-links .content.expanded{margin-top:1em;height:auto;}#block-menu-menu-pop-links .content .menu,#block-menu-menu-pop-links .content.expanded .menu{-moz-column-count:3;-webkit-column-count:3;column-count:3;}#block-menu-menu-pop-links .content .menu li,#block-menu-menu-pop-links .content.expanded .menu li{opacity:1;}#block-menu-menu-pop-links .content .menu a,#block-menu-menu-pop-links .content.expanded .menu a{min-height:3.75em;display:table;}#block-menu-menu-pop-links .content .menu .nav-item-title,#block-menu-menu-pop-links .content.expanded .menu .nav-item-title{display:table-cell;vertical-align:middle;}}@media (min-width:769px){#block-menu-menu-pop-links .content .menu a,#block-menu-menu-pop-links .content.expanded .menu a{min-height:2.5em;}}@media (min-width:981px){#block-menu-menu-pop-links .content .menu,#block-menu-menu-pop-links .content.expanded .menu{-moz-column-count:4;-webkit-column-count:4;column-count:4;}}#block-system-main-menu{width:auto;float:right;}#block-system-main-menu .mobile-menu-control{margin-top:0.2em;line-height:2.75em;font-size:1.25em;margin-right:0.5em;text-transform:uppercase;font-family:FrutigerLTPro-Bold;display:inline-block;}#block-system-main-menu .mobile-menu-control > a{display:inline-block;padding:0;border:none;cursor:pointer;}#block-system-main-menu .mobile-menu-control > a:hover{background-color:inherit;color:inherit;}@media (min-width:769px){#block-system-main-menu{margin-top:0.5em;}#block-system-main-menu .mobile-menu-control{line-height:3.2em;}}#block-system-main-menu #mobile-menu-close{display:none;}#block-system-main-menu #mobile-menu-close i{font-size:1.5em;vertical-align:middle;color:#00b8f1;}#block-system-main-menu #mobile-menu-close:hover{background-color:transparent;}#block-system-main-menu p{margin:0;}#block-system-main-menu ul{padding:0;}#block-system-main-menu a{height:100%;display:table-cell;vertical-align:middle;border-top:0.25em solid transparent;padding:0.25em;}#block-system-main-menu a > .nav-item-title:after{color:#ffd400;}#block-system-main-menu a:hover{background-color:#fff6d9;}#block-system-main-menu a:hover > .nav-item-title:after{color:#00b8f1;}#block-system-main-menu .menu{margin:0;width:100%;position:absolute;top:0;box-sizing:border-box;border-top:1px solid #dddddc;}#block-system-main-menu .submenu-content,#block-system-main-menu .content{background-color:white;height:auto;display:block;margin:0;position:fixed;right:0;bottom:0;overflow:scroll;top:3.75rem;-webkit-overflow-scrolling:touch;}body.admin-menu #block-system-main-menu .submenu-content,body.admin-menu #block-system-main-menu .content{top:7.375rem;}#block-system-main-menu .content{box-sizing:border-box;z-index:99;left:100%;}#block-system-main-menu li{border-bottom:1px solid #dddddc;min-height:62px;margin:0;padding:0;width:100%;list-style:none outside none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;}#block-system-main-menu li.leaf .nav-item-title,#block-system-main-menu li.mobile-languages li .nav-item-title,#block-system-main-menu li.mobile-search li .nav-item-title{font-size:1.0625em;font-family:Helvetica,Arial,sans-serif;margin-left:1.4em;}#block-system-main-menu li.leaf .nav-item-title:after{display:none;}#block-system-main-menu li.mobile-halfsize{width:50%;float:left;}#block-system-main-menu li.mobile-halfsize:nth-child(odd){border-right:1px solid #dddddc;}#block-system-main-menu li.mobile-languages{background-color:#f6f6f6;}#block-system-main-menu li.mobile-languages i.icon-tpa-language{float:left;margin-left:0.66667em;font-size:1.5em;}#block-system-main-menu li.mobile-languages i.icon-tpa-language:before{color:#7a7c7f;}#block-system-main-menu li.mobile-languages > a > .nav-item-title{line-height:1.5em;width:auto;}#block-system-main-menu li.mobile-languages .nav-item-title{color:#7a7c7f;font-family:FrutigerLTPro-Roman;font-size:1.0625em;margin-left:0;}#block-system-main-menu li.mobile-languages .nav-item-title:after{color:#7a7c7f;font-size:1.18em;}#block-system-main-menu li.mobile-languages .menu li .nav-item-title:after{content:"";}#block-system-main-menu li.mobile-search input[type="submit"]{display:none;}#block-system-main-menu li.mobile-search .form-item{padding-left:1.4em;}#block-system-main-menu li.mobile-search .nav-item-title{display:table-cell;vertical-align:middle;float:none;}#block-system-main-menu li.mobile-search .nav-item-title:after{display:none;}#block-system-main-menu li.mobile-search input[type="text"]{color:#666666;padding-left:0.5em;font-size:1em;border:none;height:2em;width:70%;}#block-system-main-menu li.mobile-search input[type="text"]:-moz-placeholder{font-size:1.0625em;font-family:Helvetica,Arial,sans-serif;color:#7a7c7f;}#block-system-main-menu li.mobile-search input[type="text"]::-moz-placeholder{font-size:1.0625em;font-family:Helvetica,Arial,sans-serif;color:#7a7c7f;}#block-system-main-menu li.mobile-search input[type="text"]::-webkit-input-placeholder{font-size:1.0625em;font-family:Helvetica,Arial,sans-serif;color:#7a7c7f;}#block-system-main-menu li.mobile-search .form-item:hover + .icon-tpa-search{text-shadow:0px 0px 5px #aaaaaa;}#block-system-main-menu li.mobile-search .icon-tpa-search{color:#00b8f1;vertical-align:middle;font-size:2em;float:right;margin-right:0.125em;}#block-system-main-menu li.mobile-search .icon-tpa-search:before{margin-left:0;}@media (min-width:769px){#block-system-main-menu li.mobile-search .icon-tpa-search:before{margin-right:1em;}}#block-system-main-menu li.mobile-flight-status{background:#333333;border-bottom:1px solid #333333;}#block-system-main-menu li.mobile-flight-status a{text-align:center;}#block-system-main-menu li.mobile-flight-status a:hover{background-color:inherit;}#block-system-main-menu li.mobile-flight-status .nav-item-title{float:none;margin-left:0;width:auto;}#block-system-main-menu li.mobile-flight-status .nav-item-title:after{display:none;}#block-system-main-menu li.mobile-flight-status .icon-tpa-gates{font-size:2em;color:#ffd400;}#block-system-main-menu li.mobile-flight-status #mobile-flight-status-open{font-size:1.25em;position:relative;text-transform:uppercase;color:white;font-family:FrutigerLTPro-Bold;}#block-system-main-menu li.mobile-flight-status #mobile-flight-status-open i{color:#ffd400;}#block-system-main-menu li.mobile-flight-status-form{background:#333333;border-bottom:1px solid #333333;}#block-system-main-menu li.mobile-flight-status-form .header-flight-status-form{display:table-cell;width:100%;float:none;margin-left:0;}#block-system-main-menu li.mobile-flight-status-form .header-flight-status-form:after{display:none;}#block-system-main-menu li.mobile-halfsize .nav-item-title:after{content:"";}#block-system-main-menu .nav-item-title{float:left;font-family:FrutigerLTPro-Bold;font-size:1.25em;color:#333333;line-height:1;margin-left:1em;width:3.2em;}#block-system-main-menu .nav-item-title:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;position:absolute;right:1em;}#block-system-main-menu .nav-item-title.language{text-indent:3em;position:relative;}#block-system-main-menu .nav-subtitle{font-family:FrutigerLTPro-Roman;font-size:0.875em;float:left;color:#666666;margin-left:2em;padding-top:0.25em;}#block-system-main-menu .nav-content{display:none;}#block-system-main-menu li .menu{border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;left:100%;right:0;display:none;}#block-system-main-menu li .menu .nav-item-title{font-family:FrutigerLTPro-Roman;font-size:1em;line-height:1.125;width:auto;}#block-system-main-menu li .menu .nav-item-title:after{color:#00b8f1;}#block-system-main-menu li .menu a{border-top:none;padding:0;}#block-system-main-menu li .menu a:hover .nav-item-title:before{color:#00b8f1;}#block-system-main-menu li .menu a:hover .language:after{content:attr(data-english);position:absolute;top:0;bottom:0;background-color:#fff6d9;left:2.5em;right:-9em;text-indent:.5em;width:auto;text-align:left;font-size:1em;margin:0;font-family:FrutigerLTPro-Roman;color:#333333;display:block;}#block-system-main-menu li .menu li{background-color:#fff6d9;}#block-system-main-menu li .menu li:hover .nav-item-title{color:#00b8f1;}#block-system-main-menu li .menu li.leaf .nav-item-title:after{display:inline-block;}#block-system-main-menu li .menu li.nav-back{background-color:#00b8f1;}#block-system-main-menu li .menu li.nav-back .nav-item-title{color:white;text-transform:uppercase;font-size:1.25em;margin-left:0.9em;}#block-system-main-menu li .menu li.nav-back .nav-item-title:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;position:static;margin-left:0;margin-right:0.5em;vertical-align:middle;}#block-system-main-menu li .menu li.nav-back .nav-item-title:after{display:none;}#block-system-main-menu li .menu li.nav-back:hover .nav-item-title{color:#00b8f1;}@media (min-width:769px){#block-system-main-menu{height:4.25em;margin-top:0.5em;width:74%;float:left;}#block-system-main-menu .menu{position:fixed;top:5.8125em;left:100%;height:100%;right:0;bottom:0;background-color:white;z-index:99;}#block-system-main-menu .content{height:100%;position:static;z-index:auto;background-color:transparent;overflow:hidden;}#block-system-main-menu .mobile-menu-control{display:none;}#block-system-main-menu a{padding:0.75em 0.25em 0.25em 0.25em;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid transparent;}#block-system-main-menu a:hover{border-top:0.25em solid #ffd400;border-bottom:1px solid #fff6d9;}#block-system-main-menu a:hover .nav-item-title:after{color:#00b8f1;}#block-system-main-menu .mobile-only{display:none !important;}#block-system-main-menu .menu{position:static;background-color:transparent;-moz-transition-duration:0;-webkit-transition-duration:0;transition-duration:0;border-top:none;overflow:hidden;}#block-system-main-menu li{float:left;height:100%;width:12.5%;text-align:center;position:static;border-bottom:none;min-height:0;}#block-system-main-menu .content > .menu > li.mobile-last-desktop-menu{float:none;overflow:hidden;width:auto;}#block-system-main-menu .nav-item-title{float:none;display:inline;text-transform:uppercase;line-height:1;margin:0.25em 0 0 0;width:auto;position:relative;}#block-system-main-menu .nav-item-title:before{display:none;}#block-system-main-menu .nav-item-title:after{display:inline-block;position:static;line-height:1;margin:0;vertical-align:middle;}#block-system-main-menu .nav-subtitle{float:none;margin-left:0;padding-top:0.125em;}#block-system-main-menu .content{display:block !important;}#block-system-main-menu .content > .menu > li{width:24.875%;display:block;}#block-system-main-menu .content > .menu > li > a{display:block;}#block-system-main-menu li .menu{border-top:none;display:block;position:absolute;width:100%;left:0;right:2em;top:inherit;bottom:inherit;z-index:10;text-align:center;-moz-transition:all 350ms cubic-bezier(0.7,0,0.185,1) 0s;-webkit-transition:all 350ms cubic-bezier(0.7,0,0.185,1);-webkit-transition-delay:0s;transition:all 350ms cubic-bezier(0.7,0,0.185,1) 0s;-moz-transform:perspective(1200px) rotateX(-90deg);-ms-transform:perspective(1200px) rotateX(-90deg);-webkit-transform:perspective(1200px) rotateX(-90deg);transform:perspective(1200px) rotateX(-90deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;visibility:hidden;background-color:#fff6d9;height:6em;}#block-system-main-menu li .menu li{border-bottom:none;float:none;display:inline-block;margin-left:-0.25em;}#block-system-main-menu li .menu a{width:100%;display:table;}#block-system-main-menu li .menu a:hover .nav-item-title{color:#00b8f1;}#block-system-main-menu li .menu .nav-item-title{font-size:1em;line-height:1;color:#666666;text-transform:none;margin-left:0;display:table-cell;vertical-align:middle;padding:0 0.5em 0 0.5em;}#block-system-main-menu li .menu .nav-item-title:before,#block-system-main-menu li .menu .nav-item-title:after{display:none !important;width:0;height:0;padding:0;margin:0;}#block-system-main-menu a:hover + .menu,#block-system-main-menu li .menu:hover{-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-moz-transition:all 300ms cubic-bezier(0.7,0,0.185,1) 250ms;-webkit-transition:all 300ms cubic-bezier(0.7,0,0.185,1);-webkit-transition-delay:250ms;transition:all 300ms cubic-bezier(0.7,0,0.185,1) 250ms;visibility:visible;}}@media (min-width:981px){#block-system-main-menu li .menu .nav-item-title{font-size:1em;}}@media (min-width:1281px){#block-system-main-menu li .menu .nav-item-title{font-size:1.125em;}#block-system-main-menu li .menu li div{padding:0;}}#header .wrapper-languages{width:auto;padding:0;overflow:visible;display:none;}@media (min-width:769px){#header .wrapper-languages{margin-top:0.5em;float:right;display:block;}}#block-local-blocks-languages{background-color:#f6f6f6;float:left;position:relative;margin:0.5em 0 0.5em 0.5em;padding:0.5em;}#block-local-blocks-languages .languages .label{color:#666666;font-size:1em;font-family:Helvetica,Arial,sans-serif;}#block-local-blocks-languages .languages .label:hover{color:#00b8f1;}#block-local-blocks-languages .languages .label .icon-tpa-language{font-size:1.5em;vertical-align:text-bottom;}#block-local-blocks-languages .languages .label .icon-tpa-angle-down,#block-local-blocks-languages .languages .label .has-sidebar .field-name-body .field-item .expandable-headline.expanded > h3,.has-sidebar .field-name-body .field-item #block-local-blocks-languages .languages .label .expandable-headline.expanded > h3{font-size:0.75em;}@media (min-width:769px){#block-local-blocks-languages .languages .label{font-size:0.875em;line-height:1.15;}#block-local-blocks-languages .languages .label .icon-tpa-language{vertical-align:middle;}}#block-local-blocks-languages #languages-list{position:absolute;display:none;min-width:12em;top:2.5em;left:0;right:-4.5em;z-index:99;margin:0;list-style:none;padding:0;background-color:#f6f6f6;}#block-local-blocks-languages #languages-list li{padding:0.25em 0.5em;}#block-local-blocks-languages #languages-list button:hover{color:#0068b2;}#block-local-blocks-languages #languages-list button:hover:after{content:attr(data-english);position:absolute;top:0;bottom:0;left:2.5em;right:0;text-indent:0;background-color:#f6f6f6;}#block-local-blocks-languages:hover #languages-list{display:block;}@media (min-width:769px){#block-local-blocks-languages{float:right;margin:0 2em 0 0;}}#languages-list button,.mobile-languages button{width:100%;display:block;position:relative;text-indent:2.5em;cursor:pointer;text-align:left;padding:0;border:none;background-color:transparent;color:#00b8f1;font-size:1em;font-family:Helvetica,Arial,sans-serif;outline:none;}.mobile-languages li{padding-left:1.4em !important;}.mobile-languages li.nav-back{padding-left:0 !important;}.mobile-languages li button{margin:22px 0 22px 0;}.mobile-languages li:hover{color:#0068b2;}.mobile-languages li:hover button:after{content:attr(data-english);position:absolute;top:0;bottom:0;left:2.5em;right:0;text-indent:0;background-color:#fff6d9;}#block-gtranslate-gtranslate{display:none;}.header-spacer{overflow:hidden;width:auto;height:3.5em;display:none;}@media (min-width:769px){.header-spacer{display:block;margin-top:0.5em;height:2.5em;}}#header .wrapper-header_flight_status{overflow:visible;padding:0;position:relative;width:100%;clear:both;display:none;}@media (min-width:769px){#header .wrapper-header_flight_status{display:block;float:right;clear:none;width:23%;height:100%;}#header .wrapper-header_flight_status:after{content:"";position:absolute;background:#333333;top:0;bottom:0;width:9999px;z-index:-1;}}#header .mobile-flight-status a:hover #mobile-flight-status-open{color:#ffd400;}#header #mobile-flight-status-open:after,#header #header-flight-status-open:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;display:inline-block;position:static;line-height:1;margin:0;vertical-align:middle;color:#ffd400;}#block-local-blocks-header-flight-status{background-color:#333333;padding:0.5em 0;}#block-local-blocks-header-flight-status .content,#block-local-blocks-header-flight-status .header-flight-status{height:100%;}#block-local-blocks-header-flight-status .header-flight-status-inner{height:100%;font-family:FrutigerLTPro-Bold;text-transform:uppercase;font-size:1.25em;color:white;text-align:center;}#block-local-blocks-header-flight-status #header-flight-status-open{font-size:1.5em;}#block-local-blocks-header-flight-status #header-flight-status-open:hover{color:white;}#block-local-blocks-header-flight-status .icon-tpa-gates{font-size:2em;color:#ffd400;line-height:1.25;}#block-local-blocks-header-flight-status .icon-tpa-downright-arrow,#block-local-blocks-header-flight-status div.info_sidebar .content li,div.info_sidebar .content #block-local-blocks-header-flight-status li,#block-local-blocks-header-flight-status .has-sidebar #block-menu-menu-media .content li,.has-sidebar #block-menu-menu-media .content #block-local-blocks-header-flight-status li,#block-local-blocks-header-flight-status .promo-hover div.h3,.promo-hover #block-local-blocks-header-flight-status div.h3,#block-local-blocks-header-flight-status .node-type-audience #main .field-name-field-promos > .field-items > .field-item div.h3,.node-type-audience #main .field-name-field-promos > .field-items > .field-item #block-local-blocks-header-flight-status div.h3,#block-local-blocks-header-flight-status body.front #block-menu-menu-homepage-features li div.h3,body.front #block-menu-menu-homepage-features li #block-local-blocks-header-flight-status div.h3{font-size:1em;vertical-align:text-bottom;color:#ffd400;}#block-local-blocks-header-flight-status .content:hover{cursor:pointer;}#block-local-blocks-header-flight-status .content:hover #header-flight-status-open{color:#ffd400;}@media (min-width:481px){#block-local-blocks-header-flight-status .header-flight-status-inner{font-size:1.5em;}}@media (min-width:769px){#block-local-blocks-header-flight-status{padding:2em 0 0 0;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#block-local-blocks-header-flight-status .header-flight-status-inner{font-size:1em;}#block-local-blocks-header-flight-status .icon-tpa-gates{display:block;margin-bottom:0.25em;line-height:1;margin-bottom:0.25em;}#block-local-blocks-header-flight-status .icon-tpa-gates:before{vertical-align:bottom;}#block-local-blocks-header-flight-status #header-flight-status-open{display:block;font-size:1.25em;line-height:1;position:relative;}#block-local-blocks-header-flight-status #header-flight-status-open:hover{color:#ffd400;}}#header .wrapper-header_flight_status_form{max-height:0;position:relative;width:100%;padding:0;background-color:#333333;padding-top:0.5rem;overflow:hidden;-moz-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;display:none;}#header .wrapper-header_flight_status_form.open{max-height:20rem;}#header .wrapper-header_flight_status_form.closed{max-height:0;}@media (min-width:481px){#header .wrapper-header_flight_status_form{padding:0 1.5rem;}}@media (min-width:769px){#header .wrapper-header_flight_status_form{height:6rem;max-height:6rem !important;top:7.75em;display:block;left:0;right:0;position:absolute;z-index:10;padding-top:0;-moz-transition:all 350ms cubic-bezier(0.7,0,0.185,1) 0s;-webkit-transition:all 350ms cubic-bezier(0.7,0,0.185,1);-webkit-transition-delay:0s;transition:all 350ms cubic-bezier(0.7,0,0.185,1) 0s;-moz-transform:perspective(1200px) rotateX(-90deg);-ms-transform:perspective(1200px) rotateX(-90deg);-webkit-transform:perspective(1200px) rotateX(-90deg);transform:perspective(1200px) rotateX(-90deg);-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;visibility:hidden;}#header .wrapper-header_flight_status_form.open{visibility:visible;-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-moz-transition:all 300ms cubic-bezier(0.7,0,0.185,1) 250ms;-webkit-transition:all 300ms cubic-bezier(0.7,0,0.185,1);-webkit-transition-delay:250ms;transition:all 300ms cubic-bezier(0.7,0,0.185,1) 250ms;}#header .wrapper-header_flight_status_form.closed{display:block;}}.header-flight-status-form{padding:0 0.5rem;overflow:hidden;}@media (max-width:768px){.header-flight-status-form{padding:0.5rem;}.header-flight-status-form .container,.header-flight-status-form #hero.not-front .flexslider,#hero.not-front .header-flight-status-form .flexslider,.header-flight-status-form #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 .header-flight-status-form .content,.header-flight-status-form .page-search404 #page > .block-search .content,.page-search404 #page > .block-search .header-flight-status-form .content,.header-flight-status-form .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box .header-flight-status-form .content,.header-flight-status-form .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 .header-flight-status-form .content,.header-flight-status-form .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 .header-flight-status-form .content,.header-flight-status-form .page-search-site #page > .block-search .content,.page-search-site #page > .block-search .header-flight-status-form .content,.header-flight-status-form .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box .header-flight-status-form .content,.header-flight-status-form .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 .header-flight-status-form .content,.header-flight-status-form .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 .header-flight-status-form .content,.header-flight-status-form .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 .header-flight-status-form .content,.header-flight-status-form .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 .header-flight-status-form .content,.header-flight-status-form .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 .header-flight-status-form .content,.header-flight-status-form .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 .header-flight-status-form .content,.header-flight-status-form body.front .flexslider .flex-direction-nav,body.front .flexslider .header-flight-status-form .flex-direction-nav,.header-flight-status-form body.front .flexslider .flex-caption,body.front .flexslider .header-flight-status-form .flex-caption,.header-flight-status-form body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features .header-flight-status-form .content,.header-flight-status-form #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links .header-flight-status-form .menu,.header-flight-status-form .block-sharethis .content,.block-sharethis .header-flight-status-form .content{width:100%;}}.header-flight-status-form input[type="radio"]{position:absolute;left:-9999rem;}.header-flight-status-form input[type="radio"] + label{font-family:FrutigerLTPro-Roman;position:relative;vertical-align:top;color:white;text-transform:uppercase;line-height:1;padding:2.5rem 1rem 1rem 1rem;display:block;font-size:1rem;border:none;text-align:center;}.header-flight-status-form input[type="radio"][checked] + label{color:#333333;background-color:#ffd400;border-color:transparent;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.header-flight-status-form input[type="radio"] + label:before{content:"";height:1.25rem;width:1.25rem;display:none;background-color:#333333;border:none;position:absolute;left:-1.25rem;top:0;}.header-flight-status-form input[type="radio"][value="departures"] + label:after{text-indent:4px;}.header-flight-status-form input[type="radio"] + label:after{content:"";font-family:'fontello';height:4rem;line-height:1em;font-size:3rem;display:block;position:absolute;padding-right:0.5rem;top:0;left:0;right:0;text-align:center;border:none;border-color:transparent;}.header-flight-status-form input[type="radio"][checked] + label:after{-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px;border-radius:7px 0 0 7px;}.header-flight-status-form .form-type-radio{margin:0;width:49.5%;box-sizing:border-box;}.header-flight-status-form .form-type-radio:nth-child(odd){float:left;text-align:center;}.header-flight-status-form .form-type-radio:nth-child(even){float:right;text-align:center;}.header-flight-status-form #edit-flight-dir:after,.header-flight-status-form #edit-flight-dir-mobile:after{content:"";display:table;clear:both;}.header-flight-status-form .form-item-flight-info{overflow:hidden;margin:0.5rem 0;}.header-flight-status-form .form-item-flight-info label{font-size:0.75rem;line-height:1.5;color:white;font-family:FrutigerLTPro-Roman;}.header-flight-status-form .form-item-flight-info input{background:white;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;padding:0.2em;border:2px solid #666666;width:100%;}.header-flight-status-form .form-item-flight-info .form-required{display:none;}.header-flight-status-form input[type="submit"]{display:none;font-size:0.75rem;padding:0.875rem 1rem 0.875rem 1rem;color:#333333;line-height:1;margin-top:0.75rem;float:right;}.header-flight-status-form input[type="submit"]:hover{background-color:#ffd400;-moz-box-shadow:#aaaaaa 0px 0px 5px;-webkit-box-shadow:#aaaaaa 0px 0px 5px;box-shadow:#aaaaaa 0px 0px 5px;}@media (min-width:481px){.header-flight-status-form .form-radios .form-type-radio{padding-right:1rem;text-align:center;float:left;}.header-flight-status-form input[type="radio"] + label{text-align:center;font-size:1.25rem;}.header-flight-status-form input[type="radio"][checked] + label{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.header-flight-status-form input[type="radio"][checked] + label:after{background-color:transparent;}.header-flight-status-form .form-item-flight-info{margin:1rem 0;}.header-flight-status-form .form-item-flight-info label{font-size:1rem;}.header-flight-status-form .form-item-flight-info input{font-size:1.5rem;width:100%;}.header-flight-status-form input[type="submit"]{font-size:1rem;}}@media (min-width:769px){.header-flight-status-form{padding:0;}.header-flight-status-form .form-radios .form-type-radio{width:100%;}.header-flight-status-form .form-item-flight-info{margin:1.5rem 0 0 0;float:left;width:56%;}.header-flight-status-form .form-item-flight-info label{font-size:1.25rem;}.header-flight-status-form .form-item-flight-info input{width:90%;font-size:1.125rem;padding:0.5rem;}.header-flight-status-form input[type="submit"]{margin-top:1.5rem;margin-right:2%;display:block;float:right;width:13%;}.header-flight-status-form .form-radios{width:28%;float:left;}.header-flight-status-form .form-type-radio{float:none;width:auto;text-align:left;padding:0;}.header-flight-status-form input[type="radio"] + label{font-size:1.2em;padding:0 0 0 3em;line-height:2.5em;width:8.5rem;text-align:left;height:3rem;text-align:left;}.header-flight-status-form input[type="radio"] + label:hover{color:#ffd400;}.header-flight-status-form input[type="radio"] + label:after{height:3rem;left:inherit;right:8.5rem;text-align:right;padding-right:0.5rem;width:999px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.header-flight-status-form input[type="radio"][checked] + label{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.header-flight-status-form input[type="radio"][checked] + label:hover{color:black;}.header-flight-status-form input[type="radio"][checked] + label:after{background-color:#ffd400;}.header-flight-status-form input[type="radio"][checked] + label:before{content:"";display:block;position:absolute;top:0;height:0;width:0;border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;border-left:1em solid #ffd400;right:-0.9em;left:inherit;}}@media (min-width:981px){.header-flight-status-form input[type="radio"] + label{width:12rem;}.header-flight-status-form input[type="radio"] + label:after{right:12rem;}}.ie9 .header-flight-status-form input[type="radio"] label:after,.ie10 .header-flight-status-form input[type="radio"] label:after,.ie11 .header-flight-status-form input[type="radio"] label:after{top:0.75em;}#header .wrapper-header_logo{width:auto;float:left;padding:0 0 0 1em;height:3.25em;margin:0.25em 0;overflow:hidden;text-align:left;}@media (min-width:769px){#header .wrapper-header_logo{width:26%;margin:0;margin-top:-0.75em;height:4.75em;padding:0;}}@media (min-width:981px){#header .wrapper-header_logo{overflow:visible;margin-top:0em;height:4.50em;}}@media (min-width:1281px){#header .wrapper-header_logo{margin-top:-1.5em;height:5.25em;}}#header .wrapper-header_logo > div{height:100%;}#header .wrapper-header_logo .content,#header .wrapper-header_logo .header-logo,#header .wrapper-header_logo a,#header .wrapper-header_logo img{height:100%;}#header .wrapper-header_logo img{width:auto;}#header #block-search-form{float:right;height:2.5em;margin-top:0.5em;display:none;}@media (min-width:769px){#header #block-search-form{margin-top:0.5em;display:block;}}#header #block-search-form .content{padding:0.3125em;}#header #block-search-form .form-actions{display:none;}#header #block-search-form .form-item input{color:#666666;padding-left:0.5em;font-size:1em;border:none;width:3.5em;}@media (min-width:981px){#header #block-search-form .form-item input{font-size:0.875em;line-height:1.15;}}#header #block-search-form.focus .form-item input{-moz-transition:width 200ms;-webkit-transition:width 200ms;transition:width 200ms;width:9em;}@media (min-width:481px){#header #block-search-form.focus .form-item input{width:12em;}}@media (min-width:769px){#header #block-search-form.focus .form-item input{width:13em;}}@media (min-width:981px){#header #block-search-form.focus .form-item input{width:16em;}}@media (min-width:1281px){#header #block-search-form.focus .form-item input{width:24em;}}#header #block-search-form.focus .form-item:hover + .icon-tpa-search{text-shadow:0px 0px 5px #aaaaaa;}#header #block-search-form .icon-tpa-search{color:#00b8f1;vertical-align:middle;font-size:2em;}#header #block-search-form .icon-tpa-search:before{margin-left:0;}@media (min-width:769px){#header #block-search-form .icon-tpa-search:before{margin-right:1em;}}footer .wrapper-footer_happening{display:none;}@media (min-width:481px){footer .wrapper-footer_happening{display:block;width:100%;border-bottom:1px solid #dddddc;}footer .wrapper-footer_happening h2{text-align:left;}}@media (min-width:769px){footer .wrapper-footer_happening{display:block;float:left;width:40%;border-right:1px solid #dddddc;border-bottom:none;}}footer .wrapper-footer_follow{width:100%;height:auto;border-bottom:1px solid #dddddc;padding-bottom:1.5em;}footer .wrapper-footer_follow h2{text-align:center;}footer .wrapper-footer_follow ul{width:14em;}@media (min-width:481px){footer .wrapper-footer_follow{width:50%;height:12.5em;float:left;border-right:1px solid #dddddc;border-bottom:0;padding-bottom:0;}footer .wrapper-footer_follow h2{text-align:center;}footer .wrapper-footer_follow ul{width:7em;}}@media (min-width:769px){footer .wrapper-footer_follow{width:20%;}footer .wrapper-footer_follow ul{width:6em;}}#block-local-blocks-footer-follow ul{padding:0;list-style-type:none;margin:0 auto;}#block-local-blocks-footer-follow li{float:left;margin:0.125em 0.25em 0.25em 0.25em;padding:0;height:3em;width:3em;}@media (min-width:769px){#block-local-blocks-footer-follow li{height:2.5em;width:2.5em;}}#block-local-blocks-footer-follow i{font-size:3em;position:relative;display:block;}@media (min-width:769px){#block-local-blocks-footer-follow i{font-size:2.5em;}}#block-local-blocks-footer-follow i:before{margin:0;z-index:1;position:absolute;display:block;top:0;left:0;}#block-local-blocks-footer-follow i.icon-tpa-facebook-footer{color:#476fac;}#block-local-blocks-footer-follow i.icon-tpa-twitter-footer{color:#25aae1;}#block-local-blocks-footer-follow i.icon-tpa-youtube-footer{color:#e84b41;}#block-local-blocks-footer-follow i.icon-tpa-flickr-footer{color:#ed2793;}#block-local-blocks-footer-follow i.icon-tpa-instagram-footer{color:#E9A209;}#block-local-blocks-footer-follow i:hover:after{content:"";-moz-box-shadow:#aaaaaa 0px 0px 0.25em;-webkit-box-shadow:#aaaaaa 0px 0px 0.25em;box-shadow:#aaaaaa 0px 0px 0.25em;-moz-border-radius:0.15em;-webkit-border-radius:0.15em;border-radius:0.15em;content:"";width:.73em;height:.72em;display:block;position:absolute;left:0.14em;top:0.10em;}html[class^="ie"] #block-local-blocks-footer-follow i:hover:after,html[class*=" ie"] #block-local-blocks-footer-follow i:hover:after{-moz-box-shadow:#aaaaaa 0px 0px 1.25rem;-webkit-box-shadow:#aaaaaa 0px 0px 1.25rem;box-shadow:#aaaaaa 0px 0px 1.25rem;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;width:1.825rem;height:1.8rem;left:0.35rem;top:0.25rem;}footer .wrapper-footer_weather{width:100%;}@media (min-width:481px){footer .wrapper-footer_weather{width:50%;float:left;}}@media (min-width:769px){footer .wrapper-footer_weather{width:20%;border-right:1px solid #dddddc;}}#block-local-blocks-footer-weather{text-align:center;font-family:FrutigerLTPro-Roman;line-height:1.5;}#block-local-blocks-footer-weather .temp-f{color:black;font-size:1.875em;}#block-local-blocks-footer-weather .temp-c{color:#dddddc;font-size:1.25em;}#block-local-blocks-footer-weather .condition-icon i{color:#00b8f1;font-size:2em;}#block-local-blocks-footer-weather .condition{color:#333333;font-size:0.875em;line-height:1.125em;}#block-local-blocks-footer-weather .content:hover .condition{color:#00b8f1;}#block-menu-menu-audiences{display:none;}@media (min-width:769px){#block-menu-menu-audiences{float:left;display:block;width:20%;}}#block-menu-menu-audiences ul{padding:0;list-style-type:none;margin:0 0 0 2em;width:7em;}#block-menu-menu-audiences li{margin:0 0 0.75em 0;padding:0 0 0.5em 0;list-style-type:none;list-style-image:none;border-bottom:0.1em solid #dddddc;}#block-menu-menu-audiences a{display:inline-block;}#block-menu-menu-audiences a:hover .nav-item-title{text-decoration:underline;color:#0068b2;}#block-menu-menu-audiences .nav-item-title{line-height:1em;}.has-sidebar #block-local-blocks-sidebar-contact,.has-sidebar #block-local-blocks-sidebar-text{margin:1em;}.has-sidebar #block-local-blocks-sidebar-contact .details,.has-sidebar #block-local-blocks-sidebar-contact .sidebar_text p,.has-sidebar #block-local-blocks-sidebar-text .details,.has-sidebar #block-local-blocks-sidebar-text .sidebar_text p{margin:0.5em;}.has-sidebar #block-local-blocks-sidebar-contact p,.has-sidebar #block-local-blocks-sidebar-text p{font-size:1.1em;}@media (min-width:769px){.has-sidebar #block-local-blocks-sidebar-contact,.has-sidebar #block-local-blocks-sidebar-text{margin:0;}}.promo-hover img,.node-type-audience #main .field-name-field-promos > .field-items > .field-item img,body.front #block-menu-menu-homepage-features li img{width:100%;max-width:345px;}.promo-hover a,.node-type-audience #main .field-name-field-promos > .field-items > .field-item a,body.front #block-menu-menu-homepage-features li a{display:block;color:#666666;text-decoration:none;position:relative;z-index:10;margin:1em 0;padding:0;-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;}.promo-hover:hover a,.node-type-audience #main .field-name-field-promos > .field-items > .field-item:hover a,body.front #block-menu-menu-homepage-features li:hover a{margin-top:0.5em;margin-bottom:1.5em;}.promo-hover div.h3,.node-type-audience #main .field-name-field-promos > .field-items > .field-item div.h3,body.front #block-menu-menu-homepage-features li div.h3{margin-top:0.5em;border-top:2px solid #dddddc;padding-top:0.5em;font-weight:bold;padding-left:1em;text-indent:-1em;}.promo-hover div.h3:before,.node-type-audience #main .field-name-field-promos > .field-items > .field-item div.h3:before,body.front #block-menu-menu-homepage-features li div.h3:before{font-family:Fontello;color:#ffd400;vertical-align:bottom;line-height:90%;}.promo-hover:hover div.h3,.node-type-audience #main .field-name-field-promos > .field-items > .field-item:hover div.h3,body.front #block-menu-menu-homepage-features li:hover div.h3{color:#00b8f1;}.promo-hover p,.node-type-audience #main .field-name-field-promos > .field-items > .field-item p,body.front #block-menu-menu-homepage-features li p{font-size:1.1em;line-height:115%;}footer .subfooter{clear:left;padding-bottom:1em;}footer .region-subfooter{text-align:center;}footer span.ext{display:none;}footer .wrapper-footer_bottom,#block-menu-menu-footer{font-size:0.875em;color:#666666;font-family:Helvetica,Arial,sans-serif;}footer .wrapper-footer_bottom a:hover .nav-item-title,footer .wrapper-footer_bottom a,#block-menu-menu-footer a:hover .nav-item-title,#block-menu-menu-footer a{color:#00b8f1;}footer .wrapper-footer_bottom{padding:0;text-align:center;}footer .wrapper-footer_bottom .bottom-sitename,footer .wrapper-footer_bottom .bottom-address,footer .wrapper-footer_bottom .bottom-phone{display:block;margin:0 .25em;line-height:2;}footer .wrapper-footer_bottom .bottom-phone{font-size:1.5em;line-height:2;}footer .wrapper-footer_bottom .bottom-phone:hover{color:#00b8f1;}footer .wrapper-footer_bottom a{color:#666666 !important;text-decoration:none;}@media (min-width:981px){footer .wrapper-footer_bottom{display:inline-block;width:auto;}footer .wrapper-footer_bottom .bottom-sitename,footer .wrapper-footer_bottom .bottom-address,footer .wrapper-footer_bottom .bottom-phone{float:left;}footer .wrapper-footer_bottom .bottom-phone{font-size:1em;}}@media (min-width:1281px){footer .wrapper-footer_bottom .bottom-address,footer .wrapper-footer_bottom .bottom-phone{margin-left:1em;}}#block-menu-menu-footer{text-align:center;}#block-menu-menu-footer:after{content:"";display:table;clear:both;}#block-menu-menu-footer ul{padding:0;list-style:none;margin:0;text-align:center;}#block-menu-menu-footer li{list-style:none;display:block;line-height:2;}#block-menu-menu-footer .nav-item-title{text-decoration:underline;font-weight:bold;color:#666666;}@media (min-width:481px){#block-menu-menu-footer li{float:left;margin:0;width:50%;box-sizing:border-box;}#block-menu-menu-footer li:nth-child(odd){text-align:right;padding-right:1em;}#block-menu-menu-footer li:nth-child(even){text-align:left;padding-left:1em;}}@media (min-width:981px){#block-menu-menu-footer{display:inline-block;}#block-menu-menu-footer li{width:auto;padding:0 0 0 1em !important;float:left;text-align:left !important;}}#tia-flighttracker-planner-form{background-color:#333333;padding:1em 1.5rem 0;}#tia-flighttracker-planner-form input[type="radio"]{position:absolute;left:-9999rem;}#tia-flighttracker-planner-form input[type="radio"] + label{font-family:FrutigerLTPro-Roman;position:relative;vertical-align:top;color:white;text-transform:uppercase;line-height:1;padding:2.5rem 0 1rem;display:block;font-size:1rem;border:none;text-align:center;white-space:nowrap;}#tia-flighttracker-planner-form input[type="radio"][checked] + label{color:#333333;background-color:#ffd400;border-color:transparent;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}#tia-flighttracker-planner-form input[type="radio"] + label:before{content:"";height:1.25rem;width:1.25rem;display:block;border:none;position:absolute;left:-1.25rem;top:0;}#tia-flighttracker-planner-form input[type="radio"] + label:after{content:"";font-family:'fontello';height:3.25rem;line-height:1em;font-size:3rem;width:1.6rem;display:block;position:absolute;left:50%;margin-left:-1rem;top:0;text-align:center;border:none;border-color:transparent;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:before{display:block;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:after{line-height:1em;-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px;border-radius:7px 0 0 7px;}#tia-flighttracker-planner-form #autocomplete ul li{width:100%;}#tia-flighttracker-planner-form .container-inline-date{display:inline;clear:none;margin:0;padding:0;}#tia-flighttracker-planner-form .container-inline-date .form-item-flight-date,#tia-flighttracker-planner-form .container-inline-date .date-padding{display:inline;margin:0;padding:0;float:none;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item{float:left;width:100%;text-align:center;white-space:nowrap;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item:after{font-family:Fontello;color:white;font-size:2em;text-indent:-0.3em;margin-top:-0.3em;vertical-align:middle;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item input{display:inline-block;float:none;vertical-align:middle;width:50%;background:white;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;border:2px solid #666666;}#tia-flighttracker-planner-form .form-type-radio{margin:0;float:left;width:49%;text-align:center;}#tia-flighttracker-planner-form #edit-flight-dir:after{content:"";display:table;clear:both;}#tia-flighttracker-planner-form .form-type-select,#tia-flighttracker-planner-form .form-type-textfield{overflow:hidden;margin:0.5rem 0;}#tia-flighttracker-planner-form .form-type-select label,#tia-flighttracker-planner-form .form-type-textfield label{font-size:0.75rem;line-height:1.5;color:white;font-family:FrutigerLTPro-Roman;}#tia-flighttracker-planner-form .form-type-select select,#tia-flighttracker-planner-form .form-type-select div.select2,#tia-flighttracker-planner-form .form-type-select input,#tia-flighttracker-planner-form .form-type-textfield select,#tia-flighttracker-planner-form .form-type-textfield div.select2,#tia-flighttracker-planner-form .form-type-textfield input{border-collapse:collapse;background:#fff;font-size:1.5rem;float:left;width:100%;padding:0.25rem;margin:0;}#tia-flighttracker-planner-form .form-type-select div.select2-container,#tia-flighttracker-planner-form .form-type-textfield div.select2-container{display:block;background:none;float:left;width:100%;height:2em;font-size:1.5rem;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-default,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-default{color:darkgray !important;padding-left:0.2em !important;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-choice{display:block;border:2px solid #666666;white-space:nowrap;height:1.7em;line-height:1.5em;color:#333333;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-decoration:none;background:white;-webkit-touch-callout:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice .select2-chosen,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-choice .select2-chosen{font-size:1.25rem;color:#aaaaaa;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice .select2-arrow,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-choice .select2-arrow{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#666666;width:2rem;pointer-events:none;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice .select2-arrow b,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-choice .select2-arrow b{background:none;text-align:center;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice .select2-arrow b:after,#tia-flighttracker-planner-form .form-type-textfield div.select2-container .select2-choice .select2-arrow b:after{content:"\25BE";display:inline-block;width:2rem;color:white;font-size:2.2rem;line-height:1em;}#tia-flighttracker-planner-form .form-type-select .form-required,#tia-flighttracker-planner-form .form-type-textfield .form-required{display:none;}html.touch #tia-flighttracker-planner-form .form-type-select{position:relative;overflow:hidden;border:3px solid #666666;}html.touch #tia-flighttracker-planner-form .form-type-select:before{content:"\25BE";display:block;position:absolute;z-index:99;padding:0;width:2.5rem;top:0;background:#666666;color:white;right:0;bottom:0;text-align:center;font-size:2.2rem;line-height:1em;pointer-events:none;}html.touch #tia-flighttracker-planner-form .form-type-select select{width:120%;}html.touch #tia-flighttracker-planner-form .form-type-select select option[value=""]{color:#dddddc;}#tia-flighttracker-planner-form input[type="submit"]{display:none;font-family:FrutigerLTPro-Roman;background-color:#ffdf64;border:none;font-size:0.75rem;text-transform:uppercase;padding:1rem;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;color:#333333;line-height:1;margin-top:0.75rem;float:right;}#tia-flighttracker-planner-form input[type="submit"]:hover{background-color:#ffd400;-moz-box-shadow:#aaaaaa 0px 0px 5px;-webkit-box-shadow:#aaaaaa 0px 0px 5px;box-shadow:#aaaaaa 0px 0px 5px;}@media (min-width:481px){#tia-flighttracker-planner-form input[type="radio"] + label{font-size:1.25rem;}}@media (min-width:769px){#tia-flighttracker-planner-form{padding-top:0;}#tia-flighttracker-planner-form input[type="radio"] + label{display:inline-block;width:90%;text-align:left;font-size:1.25rem;padding:1rem 1rem 1rem 2.5rem;text-align:left;}#tia-flighttracker-planner-form input[type="radio"][checked] + label{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}#tia-flighttracker-planner-form input[type="radio"] + label:before{display:block;}#tia-flighttracker-planner-form input[type="radio"] + label:after{position:absolute;left:0.2rem;top:0;margin-left:0;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:after{background-color:transparent;}#tia-flighttracker-planner-form .form-type-select,#tia-flighttracker-planner-form .form-type-textfield{margin:1rem 0;}#tia-flighttracker-planner-form .form-type-select label,#tia-flighttracker-planner-form .form-type-textfield label{font-size:1rem;}#tia-flighttracker-planner-form .form-type-select select,#tia-flighttracker-planner-form .form-type-select div.select2,#tia-flighttracker-planner-form .form-type-select input,#tia-flighttracker-planner-form .form-type-textfield select,#tia-flighttracker-planner-form .form-type-textfield div.select2,#tia-flighttracker-planner-form .form-type-textfield input{width:95%;margin:0;padding:0;}#tia-flighttracker-planner-form input[type="submit"]{font-size:1rem;}}@media (min-width:769px){#tia-flighttracker-planner-form{padding:0;}#tia-flighttracker-planner-form .form-type-radio{width:36%;padding-right:1rem;text-align:center;}#tia-flighttracker-planner-form .form-type-select,#tia-flighttracker-planner-form .form-type-textfield{margin:1.5rem 0 0 0;float:left;width:30%;}#tia-flighttracker-planner-form .form-type-select select,#tia-flighttracker-planner-form .form-type-select input,#tia-flighttracker-planner-form .form-type-textfield select,#tia-flighttracker-planner-form .form-type-textfield input{padding:0.25rem;width:95%;}#tia-flighttracker-planner-form .form-type-select div.select2-container .select2-choice{height:2em;line-height:1.25em;padding:0.5rem !important;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item{width:20%;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item input{display:inline-block;padding:0.5rem;width:75%;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item:after{display:inline-block;width:25%;cursor:pointer;}#tia-flighttracker-planner-form input[type="submit"]{margin-top:1.5rem;margin-right:2%;display:block;float:right;width:13%;}#tia-flighttracker-planner-form .form-radios{width:33%;float:left;}#tia-flighttracker-planner-form .form-type-radio{position:relative;height:3em;float:none;width:auto;text-align:left;padding:0;}#tia-flighttracker-planner-form input[type="radio"] + label{text-align:left;position:absolute;top:0;left:0;right:1em;bottom:0;font-size:1.2rem;line-height:2.5em;padding-left:3rem;padding-top:0;padding-bottom:0;background-color:#333333;}#tia-flighttracker-planner-form input[type="radio"] + label:hover{color:#ffd400;}#tia-flighttracker-planner-form input[type="radio"] + label:before{display:none;}#tia-flighttracker-planner-form input[type="radio"] + label:after{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;left:0.25rem;right:auto;width:2rem;height:auto;padding-right:0;line-height:1em;font-size:3rem;text-align:center;}#tia-flighttracker-planner-form input[type="radio"][checked] + label{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#ffd400;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:hover{color:black;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:after{background-color:#ffd400;display:block;}#tia-flighttracker-planner-form input[type="radio"][checked] + label:before{content:"";display:block;position:absolute;top:0;height:0;width:0;background-color:#333333;border-top:1.25em solid transparent;border-bottom:1.25em solid transparent;border-left:1em solid #ffd400;right:0;left:auto;}}@media (min-width:981px){#tia-flighttracker-planner-form{padding:0;}#tia-flighttracker-planner-form .form-type-select,#tia-flighttracker-planner-form .form-type-textfield{margin:1.5rem 0 0 0;float:left;width:38%;}html.touch #tia-flighttracker-planner-form .form-type-select{width:33%;margin-right:5%;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item{width:20%;}#tia-flighttracker-planner-form .container-inline-date .form-item .form-item input{max-width:90%;}#tia-flighttracker-planner-form input[type="submit"]{margin-top:1.5rem;margin-right:2%;display:block;float:right;width:13%;}#tia-flighttracker-planner-form .form-radios{width:25%;float:left;}}.flight-planner-results .content{margin:0.5em;}.flight-planner-results ul{padding:0;margin:0;list-style:none;}.flight-planner-results ul li{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;}.flight-planner-results ul li a{display:block;padding:0.25em;text-align:center;border-radius:1em;font-size:0.9em;white-space:nowrap;color:#666666;text-transform:uppercase;text-decoration:none !important;}.flight-planner-results ul li a:hover{color:#333333;}.flight-planner-results ul li a:before{font-size:2em;margin:0 auto;display:block;text-align:center;}.flight-planner-results ul li.active a:hover,.flight-planner-results ul li.active a{background:#333333;color:white;}.flight-planner-results ul li.active a:hover:before,.flight-planner-results ul li.active a:before{color:#ffd400;}@media (min-width:769px){.flight-planner-results ul li a{font-size:1.1em;}.flight-planner-results ul li a:before{margin-right:0.25em;display:inline-block;vertical-align:middle;}}.flight-planner-results .dataTables_filter,.flight-planner-results .dataTables_length{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;text-align:center;}.flight-planner-results .dataTables_info,.flight-planner-results .dataTables_paginate{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0;text-align:center;}.flight-planner-results .dataTables_paginate a{display:inline-block;margin:0.5em;}.flight-planner-results .dataTables_paginate a.current{font-weight:bold;text-decoration:none;}.flight-planner-results div.full{display:none;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.flight-planner-results div.condensed{display:block;width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding:0 1em;}@media (min-width:769px){.flight-planner-results div.full{display:block;}.flight-planner-results div.condensed{display:none;}}.flight-planner-results table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:0.9em;}@media (min-width:769px){.flight-planner-results table{width:100%;font-size:1em;}.flight-planner-results table thead th{font-size:1.1em;}}.flight-planner-results table tr.even,.flight-planner-results table tr.odd{background:transparent;}.flight-planner-results table th.odd,.flight-planner-results table th.even{font-size:0.8em;}.flight-planner-results table th.odd b,.flight-planner-results table th.even b{display:block;font-size:1.25em;}.flight-planner-results table td.odd,.flight-planner-results table td.even,.flight-planner-results table th.odd,.flight-planner-results table th.even{text-align:center;}.flight-planner-results table td.odd.even,.flight-planner-results table td.even.even,.flight-planner-results table th.odd.even,.flight-planner-results table th.even.even{background:#f6f6f6;}.flight-planner-results table td.odd.selected,.flight-planner-results table td.even.selected,.flight-planner-results table th.odd.selected,.flight-planner-results table th.even.selected{background:#fff6d9;}.flight-planner-results table tbody tr:last-child td{border-bottom-width:0.5em;}.flight-planner-results table .scheduled,.flight-planner-results table .ad_times em{color:#aaaaaa;font-style:normal;}.flight-planner-results table .icon-tpa-gates{color:#f79431;}.flight-planner-results .view-all-links{text-align:right;padding:0.5em 0 1em;float:right;width:100%;}.modal-body .flight-details-h2{color:#0068b2;}.modal-body .flight-leg{margin-bottom:2em;}.modal-body .disclaimers{font-size:0.8em;}.block-tia-flighttracker .content,.block-tia-flighttracker-page .content{margin:0.5em;}.block-tia-flighttracker ul,.block-tia-flighttracker-page ul{padding:0;margin:0;list-style:none;overflow:hidden;}.block-tia-flighttracker ul li,.block-tia-flighttracker-page ul li{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0;}.block-tia-flighttracker ul li a,.block-tia-flighttracker-page ul li a{display:block;padding:0.25em;text-align:center;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;font-size:1.1em;white-space:nowrap;color:#666666;text-transform:uppercase;text-decoration:none !important;}.block-tia-flighttracker ul li a:hover,.block-tia-flighttracker-page ul li a:hover{color:#333333;}.block-tia-flighttracker ul li a:before,.block-tia-flighttracker-page ul li a:before{font-size:35px;margin:0 auto;display:block;text-align:center;}.block-tia-flighttracker ul li.active a:hover,.block-tia-flighttracker ul li.active a,.block-tia-flighttracker-page ul li.active a:hover,.block-tia-flighttracker-page ul li.active a{background:#333333;color:white;}.block-tia-flighttracker ul li.active a:hover:before,.block-tia-flighttracker ul li.active a:before,.block-tia-flighttracker-page ul li.active a:hover:before,.block-tia-flighttracker-page ul li.active a:before{color:#ffd400;}@media (min-width:769px){.block-tia-flighttracker ul li,.block-tia-flighttracker-page ul li{width:auto;}.block-tia-flighttracker ul li a,.block-tia-flighttracker-page ul li a{font-size:1.1em;padding:0 1em 0 0.5em;text-align:left;}.block-tia-flighttracker ul li a:before,.block-tia-flighttracker-page ul li a:before{margin-right:0.5rem;display:inline-block;vertical-align:middle;font-size:53px;line-height:80%;}}.block-tia-flighttracker div.full,.block-tia-flighttracker-page div.full{display:none;}.block-tia-flighttracker div.condensed,.block-tia-flighttracker-page div.condensed{display:block;}@media (min-width:769px){.block-tia-flighttracker div.full,.block-tia-flighttracker-page div.full{display:block;}.block-tia-flighttracker div.condensed,.block-tia-flighttracker-page div.condensed{display:none;}}.block-tia-flighttracker table.flight-tracker,.block-tia-flighttracker-page table.flight-tracker{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:0.9em;}@media (min-width:769px){.block-tia-flighttracker table.flight-tracker,.block-tia-flighttracker-page table.flight-tracker{font-size:1em;}.block-tia-flighttracker table.flight-tracker thead th,.block-tia-flighttracker-page table.flight-tracker thead th{font-size:1.1em;}}.block-tia-flighttracker table.flight-tracker tr.even,.block-tia-flighttracker table.flight-tracker tr.odd,.block-tia-flighttracker-page table.flight-tracker tr.even,.block-tia-flighttracker-page table.flight-tracker tr.odd{background:transparent;}.block-tia-flighttracker table.flight-tracker tbody tr:last-child td,.block-tia-flighttracker-page table.flight-tracker tbody tr:last-child td{border-bottom-width:0.5em;}.block-tia-flighttracker table.flight-tracker tbody tr td:last-child,.block-tia-flighttracker-page table.flight-tracker tbody tr td:last-child{white-space:nowrap;}.block-tia-flighttracker table.flight-tracker .scheduled,.block-tia-flighttracker-page table.flight-tracker .scheduled{color:#aaaaaa;}.block-tia-flighttracker .view-all-links,.block-tia-flighttracker-page .view-all-links{text-align:right;padding:0.5em 0 1em;float:right;width:100%;}#block-views-maps-maps-block .view-content img{width:100%;}#block-views-maps-maps-block .view-content .views-field{text-align:center;}@media screen and (orientation:portrait){#block-views-maps-maps-block .view-content .views-field-article-image{display:none;}}@media screen and (orientation:landscape){#block-views-maps-maps-block .view-content .views-field-article-mobile-image{display:none;}}@media print{#block-views-maps-maps-block .view-content .views-field-article-mobile-image{display:none;}}.block-sharethis{background:white;width:100%;}.block-sharethis .content{padding:0 1em 2em 1em;box-sizing:border-box;}@media (min-width:1281px){.block-sharethis .content{width:980px;}}.block-sharethis h2{display:none;}.block-sharethis span{margin-right:0.25em;display:inline-block;vertical-align:middle;}.block-sharethis .st_sharethis_custom{width:5em;margin-right:0.25em;padding:0.2em;font-size:1em;font-family:fontello;background:#333333;border-radius:0.33em;}.block-sharethis .st_sharethis_custom:after{content:"Share";color:white;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}.block-sharethis .st_sharethis_custom:before{float:right;text-align:center;text-indent:0.1em;border-radius:50%;background:#ffd400;width:1.25em;height:1.25em;line-height:1.25em;}.block-sharethis .st_email_custom{margin-right:0.4em;font-family:fontello;}.block-sharethis .st_email_custom:before{margin:0;font-size:1em;padding:0.4em;background:#666666;border-radius:0.4em;color:white;}.block-sharethis .st_email_custom:hover:before{background:#333333;}.block-sharethis .icon-print{font-family:fontello;}.block-sharethis .icon-print:before{margin:0;font-size:1.1em;padding:0.3em;background:#666666;border-radius:0.4em;color:white;}.block-sharethis .icon-print:hover:before{background:#333333;}.block-sharethis .st_facebook_custom{color:#666666;font-size:2em;font-family:fontello;}.block-sharethis .st_facebook_custom:hover{color:#333333;}.block-sharethis .st_twitter_custom{color:#666666;font-size:2em;font-family:fontello;}.block-sharethis .st_twitter_custom:hover{color:#333333;}body.page-shopsrests #main .main-container{width:100% !important;}body.page-shopsrests #main .main-container #content{width:100%;}body.page-shopsrests #content > #block-system-main,body.page-shopsrests #content .shopsrests .view-filters{background-color:#f6f6f6;}body.page-shopsrests .field-name-field-background-image .container,body.page-shopsrests .field-name-field-background-image #hero.not-front .flexslider,#hero.not-front body.page-shopsrests .field-name-field-background-image .flexslider,body.page-shopsrests .field-name-field-background-image #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-direction-nav,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-direction-nav,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-caption,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-caption,body.page-shopsrests .field-name-field-background-image body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.page-shopsrests .field-name-field-background-image .menu,body.page-shopsrests .field-name-field-background-image .block-sharethis .content,.block-sharethis body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests #content #block-system-main .content,body.page-shopsrests #content .shopsrests .view-filters form,body.page-shopsrests #content .shopsrests .view-content,body.page-shopsrests #content .shopsrests .view-empty{width:100%;margin:0 auto;}@media (min-width:769px){body.page-shopsrests .field-name-field-background-image .container,body.page-shopsrests .field-name-field-background-image #hero.not-front .flexslider,#hero.not-front body.page-shopsrests .field-name-field-background-image .flexslider,body.page-shopsrests .field-name-field-background-image #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-direction-nav,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-direction-nav,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-caption,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-caption,body.page-shopsrests .field-name-field-background-image body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.page-shopsrests .field-name-field-background-image .menu,body.page-shopsrests .field-name-field-background-image .block-sharethis .content,.block-sharethis body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests #content #block-system-main .content,body.page-shopsrests #content .shopsrests .view-filters form,body.page-shopsrests #content .shopsrests .view-content,body.page-shopsrests #content .shopsrests .view-empty{width:768px;}}@media (min-width:981px){body.page-shopsrests .field-name-field-background-image .container,body.page-shopsrests .field-name-field-background-image #hero.not-front .flexslider,#hero.not-front body.page-shopsrests .field-name-field-background-image .flexslider,body.page-shopsrests .field-name-field-background-image #block-views-parking-options-block-1 .content,#block-views-parking-options-block-1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .block-search .content,.page-search404 #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #block-search-form--2 .content,.page-search404 #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 #search-block-form--2 .content,.page-search404 #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .block-search .content,.page-search-site #page > .block-search body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #page > .wrapper-search404_search_box body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #block-search-form--2 .content,.page-search-site #block-search-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site #search-block-form--2 .content,.page-search-site #search-block-form--2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search404 .wrapper-search_quick_links_set2 .content,.page-search404 .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set1 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image .page-search-site .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set2 body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-direction-nav,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-direction-nav,body.page-shopsrests .field-name-field-background-image body.front .flexslider .flex-caption,body.front .flexslider body.page-shopsrests .field-name-field-background-image .flex-caption,body.page-shopsrests .field-name-field-background-image body.front #block-menu-menu-homepage-features .content,body.front #block-menu-menu-homepage-features body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests .field-name-field-background-image #block-menu-menu-pop-links .menu,#block-menu-menu-pop-links body.page-shopsrests .field-name-field-background-image .menu,body.page-shopsrests .field-name-field-background-image .block-sharethis .content,.block-sharethis body.page-shopsrests .field-name-field-background-image .content,body.page-shopsrests #content #block-system-main .content,body.page-shopsrests #content .shopsrests .view-filters form,body.page-shopsrests #content .shopsrests .view-content,body.page-shopsrests #content .shopsrests .view-empty{width:980px;}}body.page-shopsrests #content{margin-top:0;padding:0 0 1em 0;}body.page-shopsrests #sidebar-first{display:none;}body.page-shopsrests header h1{margin-top:0 !important;padding-top:0.5em;}body.page-shopsrests article,body.page-shopsrests .view-filters,body.page-shopsrests .view-content,body.page-shopsrests #block-sharethis-sharethis-block{padding:0 1em;}@media (min-width:769px){body.page-shopsrests article,body.page-shopsrests .view-filters,body.page-shopsrests .view-content,body.page-shopsrests #block-sharethis-sharethis-block{padding:0;}}body.page-shopsrests .field-name-body{padding-bottom:0;margin-bottom:0;}body.page-shopsrests .modal-body{text-align:center;}@media screen and (orientation:portrait){body.page-shopsrests .modal-body .views-field-uri,body.page-shopsrests .modal-body .views-field-article-image{display:none;}}@media screen and (orientation:landscape){body.page-shopsrests .modal-body .views-field-uri-1,body.page-shopsrests .modal-body .views-field-article-mobile-image{display:none;}}body.page-shopsrests .modal-body img{max-width:100%;max-height:100%;}body.page-shopsrests .modal-header{margin:0;height:1em;position:absolute;top:0;right:0;left:0;}.shopsrests{margin-bottom:2em;}.shopsrests .ajax-progress-throbber{display:none;}.shopsrests .view-content:after{content:"";display:table;clear:both;}.shopsrests .views-exposed-form #edit-combine-wrapper{width:100%;padding:0;}.shopsrests .views-exposed-form #edit-combine-wrapper input{width:100%;border:1px solid #dddddc;font-size:1em;padding:0.6em 0.5em;font-family:FrutigerLTPro-Bold,sans-serif;margin:0;font-size:1.125em;line-height:1.35;}.shopsrests .views-exposed-form .views-submit-button input{margin:0;font-size:1.125em;}.shopsrests .views-exposed-form .shoprests-locations-labels{display:none;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper{padding:0;width:100%;margin-bottom:1em;text-align:center;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper > label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper > label{border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;font-family:"Playfair Display",serif;font-style:italic;color:#666666;line-height:1.25em;font-weight:normal;display:inline-block;margin-bottom:0.5em;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-field-airport-location-tid,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-term-node-tid-depth,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper #edit-field-airport-location-tid,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper #edit-term-node-tid-depth{display:none;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item{float:left;position:relative;font-weight:normal;font-family:FrutigerLTPro-Roman;text-align:center;width:13.5%;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item input:checked + label,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label:hover,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item input:checked + label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label:hover{background-color:black;color:white;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item label{position:absolute;right:0;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(1),.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item:nth-child(1){display:none;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(2),.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item:nth-child(2){width:18.4%;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(2) label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item:nth-child(2) label{left:0;right:inherit;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(3),.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item:nth-child(3){width:27.3%;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .form-item:nth-child(3) label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .form-item:nth-child(3) label{left:0;right:inherit;}.shopsrests .views-exposed-form .form-tia-reset-wrapper{clear:both;border-top:1px solid #dddddc;}.shopsrests .views-exposed-form .form-tia-reset-wrapper > .form-tia-reset{float:right;font-size:1em;padding:0.5em 0;margin-bottom:1em;text-decoration:none !important;color:#00b8f1;}.shopsrests .views-exposed-form .form-tia-reset-wrapper > .form-tia-reset:hover{color:#0068b2;}.shopsrests .views-row{width:100%;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;padding:1em 0.5em 0.5em 0.5em;}.shopsrests .views-row:after{content:"";display:table;clear:both;}.shopsrests .views-row:hover{background-color:#fff6d9;}.shopsrests .merchant-right{overflow:hidden;position:relative;}.shopsrests .views-field-title h3{font-size:1.375em;font-family:FrutigerLTPro-Bold;font-weight:normal;color:#333333;margin:0 1.5em 0 0 !important;line-height:1.5;}.shopsrests .views-field-field-alcohol{position:absolute;right:0;display:inline;top:0;}.shopsrests .views-field-field-alcohol i{font-size:1.75em;}.shopsrests .views-field-field-service,.shopsrests .views-field-name{display:inline;font-size:1.25em;line-height:1.5;color:#666666;font-family:"Playfair Display",serif;font-style:italic;}.shopsrests .views-field-field-service:after{content:"//";display:inline;margin:0 0.25em;}.shopsrests .views-field-field-days-times,.shopsrests .views-field-field-airport-location,.shopsrests .map-location-launcher{font-size:1em;line-height:1.5;color:#666666;font-family:Helvetica,Arial,sans-serif;}.shopsrests .views-field-field-merchant-image{float:left;margin-right:1em;display:none;}.shopsrests .map-location-launcher{text-decoration:none !important;color:#00b8f1;cursor:pointer;}.shopsrests .map-location-launcher:hover{color:#0068b2;}.shopsrests .map-location-launcher:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:0.5em;}.shopsrests .views-field-field-map-location{display:none;}@media (min-width:769px){html.js .shopsrests input.form-submit.js-hide{display:block;}.shopsrests .views-exposed-form #edit-combine-wrapper{width:80%;}.shopsrests .views-exposed-form .views-submit-button{padding:0;float:right;}.shopsrests .views-exposed-form .shoprests-locations-labels{clear:both;padding:2em 0 1em 0;display:block;}.shopsrests .views-exposed-form .shoprests-locations-labels > div{display:inline-block;}.shopsrests .views-exposed-form .shoprests-locations-labels span{font-family:"Playfair Display",serif;font-style:italic;color:#666666;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;line-height:1.65em;display:inline-block;}.shopsrests .views-exposed-form .shoprests-locations-labels .shopsrests-locations-before{width:45%;}.shopsrests .views-exposed-form .shoprests-locations-labels .shopsrests-locations-after{width:51%;}.shopsrests .views-exposed-form .shoprests-locations-labels .shopsrests-locations-delim{position:relative;width:2%;}.shopsrests .views-exposed-form .shoprests-locations-labels .shopsrests-locations-delim:before{content:"";position:absolute;height:4.5em;border-left:1px solid #dddddc;left:0;top:-1.125em;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper{text-align:left;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper > label,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper > label{display:none;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper .select-wrapper,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper .select-wrapper{display:none !important;}.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-field-airport-location-tid,.shopsrests .views-exposed-form #edit-field-airport-location-tid-wrapper #edit-term-node-tid-depth,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper #edit-field-airport-location-tid,.shopsrests .views-exposed-form #edit-term-node-tid-depth-wrapper #edit-term-node-tid-depth{display:block;}.shopsrests .views-row{width:47.9%;float:left;border-top:none;}.shopsrests .views-row-odd{margin-right:1%;}.shopsrests .views-row-even{margin-left:1%;}.shopsrests .views-field-field-merchant-image{display:block;}}@media (min-width:981px){.shopsrests .views-exposed-form #edit-combine-wrapper{width:84%;}}.field-name-field-guides-guide.field-type-field-collection{padding:2em 1em 0 1em;}@media (min-width:769px){.field-name-field-guides-guide.field-type-field-collection{padding-top:2em;}}.field-name-field-guides-guide.field-type-field-collection .field-collection-view{margin:0;padding:0;border:none;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide{width:100%;margin:0 auto;float:none;position:relative;box-sizing:border-box;background:white;padding:1em;transition:margin-bottom 400ms linear,padding-bottom 400ms linear;}@media (min-width:769px){.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide{width:768px;}}@media (min-width:981px){.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide{width:980px;}}@media (min-width:1281px){.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide{width:1090px;}}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide > .content{overflow:hidden;transition:max-height 400ms linear,height 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide > .content:after{content:"";display:table;clear:both;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-title{text-align:center;margin-bottom:2em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-title .field-item{font-family:"Playfair Display",serif;font-style:italic;font-size:2.375em;color:#333333;display:inline-block;border-top:1px solid #dddddc;border-bottom:1px solid #dddddc;line-height:1.2;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-image{margin-bottom:2em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-image .field-item{text-align:center;margin-bottom:1em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-image .field-item img{width:100%;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar .wrapper{padding-top:0;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar div.info_sidebar,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar .has-sidebar #block-menu-menu-media,.has-sidebar .field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar #block-menu-menu-media{-moz-border-radius:1.1em;-webkit-border-radius:1.1em;border-radius:1.1em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body{box-sizing:border-box;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body .rect-callout{display:inline-block;margin-bottom:1em !important;background:#0068b2;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body .rect-callout:after{border-color:#0068b2 white;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul{padding:0;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul li{list-style-type:none;margin-top:10px;}@media (min-width:769px){.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar{float:right;width:29%;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body{float:left;width:70.9%;padding-right:1em;}}@media (min-width:1281px){.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide aside.info_sidebar{float:right;width:27%;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body{width:72.9%;}}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body-no-sidebar{float:none;width:100%;padding:0;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .more-chevron-wrapper{position:absolute;margin:0 auto;left:0;right:0;width:6em;height:0;cursor:pointer;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed{margin-bottom:3.125em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron-wrapper{bottom:-3.125em;height:3.125em;transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron{position:relative;background-color:#333333;width:6em;height:2em;bottom:0;transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron:after{content:"";position:absolute;width:0;height:0;background:transparent;left:0;right:0;border-left:3em solid transparent;border-right:3em solid transparent;bottom:-1.125em;border-top:1.125em solid #333333;border-bottom:none;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron:before{transition:all 400ms linear;border-color:transparent;border-bottom-color:#333333;content:"";width:6em;top:0;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron:after{transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed .more-chevron-inner{color:white;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened{padding-bottom:4.125em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron-wrapper{bottom:-0.125em;height:3.125em;transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron{position:relative;background-color:#aaaaaa;width:6em;height:2em;bottom:-1.5em;transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron:before{content:"";position:absolute;width:0;height:0;background:transparent;left:0;right:0;border-left:3em solid transparent;border-right:3em solid transparent;top:-1.125em;border-bottom:1.125em solid #aaaaaa;border-top:none;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron:before{transition:all 400ms linear;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron:after{transition:all 400ms linear;border-color:transparent;border-top-color:#aaaaaa;content:"";width:6em;bottom:0;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened .more-chevron-inner{color:white;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .more-chevron{position:absolute;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .more-chevron-inner{text-align:center;line-height:2.28571;font-size:0.875em;}.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-closed,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide.drawer-opened{border-bottom:0.5em solid #dddddc;}@media print{.clearfix:after{content:"";display:table;clear:both;}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{-moz-box-shadow:#aaaaaa 0px 0px 5px 1px;-webkit-box-shadow:#aaaaaa 0px 0px 5px 1px;box-shadow:#aaaaaa 0px 0px 5px 1px;}.modal-close i span,.modal-print i span,.header-flight-status-form .form-item-flight-info label,#tia-flighttracker-planner-form .container-inline-date label,#tia-flighttracker-planner-form .container-inline-date .description,#tia-flighttracker-planner-form .form-type-select label,#tia-flighttracker-planner-form .form-type-textfield label,.shopsrests .views-field-field-alcohol .alcohol-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.has-sidebar .field-name-body ul,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul{list-style-type:none;}.has-sidebar .field-name-body ul li,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul li{padding-left:1em;text-indent:-.7em;}.has-sidebar .field-name-body ul li:before,.field-name-field-guides-guide.field-type-field-collection .field-collection-item-field-guides-guide .field-name-field-guide-body ul li:before{content:"\2022";color:#00b8f1;padding-right:0.4em;}body{padding-top:0;}}@media print and (min-width:769px){body{padding-top:0;}}@media print and (min-width:981px){body{padding-top:0;}}@media print{body.admin-menu{margin-top:0 !important;}#header-wrapper #header,#header-wrapper-fade,#hero,#block-menu-menu-pop-links,.footer-wrapper .footer{display:none;}#header-wrapper{position:static !important;text-align:center;}#header-wrapper:after{display:inline-block;content:url(/sites/all/themes/mmg_aurora/images/tpa_logo_color.svg);width:16em;}#hero.has-background-image + #page{margin-top:0;}body{font-size:12px;}.container,#hero.not-front .flexslider,#block-views-parking-options-block-1 .content,.page-search404 #page > .block-search .content,.page-search404 #page > .wrapper-search404_search_box .content,.page-search404 #block-search-form--2 .content,.page-search404 #search-block-form--2 .content,.page-search-site #page > .block-search .content,.page-search-site #page > .wrapper-search404_search_box .content,.page-search-site #block-search-form--2 .content,.page-search-site #search-block-form--2 .content,.page-search404 .wrapper-search_quick_links_set1 .content,.page-search404 .wrapper-search_quick_links_set2 .content,.page-search-site .wrapper-search_quick_links_set1 .content,.page-search-site .wrapper-search_quick_links_set2 .content,body.front .flexslider .flex-direction-nav,body.front .flexslider .flex-caption,body.front #block-menu-menu-homepage-features .content,#block-menu-menu-pop-links .menu,.block-sharethis .content{width:auto;}.has-sidebar #content,.has-sidebar #sidebar-first{float:none;width:auto;}div.info_sidebar,.has-sidebar #block-menu-menu-media,.has-sidebar #block-menu-menu-media,form,.field-name-field-promos,#block-menu-menu-homepage-features,.guides-header-icon,.more-chevron-wrapper,.rect-callout:after{display:none;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}body.page-maps article .content{display:none;}body.page-maps #messages{display:none;}body.page-maps #block-views-maps-maps-block .view-content{text-align:center;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Airport"]{width:65%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="MainTerminal"]{width:65%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Airside_A"]{width:80%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Airside_C"]{width:85%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Airside_E"]{width:75%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Airside_F"]{width:75%;}body.page-maps #block-views-maps-maps-block .view-content img[src*="Parking"]{width:35%;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}}
