html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}html{font-size:10px;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;padding:0px;margin:0px;}html,body{width:100%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,q:before{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}sup{vertical-align:super;font-size:0.7em;}sub{vertical-align:sub;font-size:0.7em;}.left,.columns.left{float:left;}.right,.columns.right{float:right;}.hide{display:none;}.highlight{background:#ff0;}input[type=submit],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{display:block;overflow:auto;resize:vertical;}iframe{margin:0 auto;}body{background:#fff;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#555;-webkit-font-smoothing:antialiased;}input,textarea{-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2em;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h1{font-size:46px;font-size:4.6rem;margin-bottom:12px;}h2{font-size:39px;font-size:3.9rem;margin-bottom:9px;}h3{font-size:29px;font-size:2.9rem;margin-bottom:9px;}h4{font-size:25px;font-size:2.5rem;margin-bottom:3px;}h5{font-size:19px;font-size:1.9rem;font-weight:normal;margin-bottom:3px;}h6{font-size:15px;font-size:1.5rem;font-weight:normal;}.subhead{color:#777;font-weight:normal;margin-bottom:20px;}a{color:#d04526;text-decoration:none;outline:0;line-height:inherit;cursor:pointer;}a:hover,a:active{color:#c03d20;}p{margin:0px 0px 1em;}p:last-child{margin-bottom:0px;}p.lead{font-size:18px;font-size:1.8rem;}p img{margin:0;}p a,p a:visited{line-height:inherit;}ul{list-style:none outside;}ol{list-style:decimal;}ol,ul.square,ul.circle,ul.disc{margin-left:30px;}ul.square{list-style:square outside;}ul.circle{list-style:circle outside;}ul.disc{list-style:disc outside;}ul ul,ol ol{margin:4px 0 5px 30px;}ul.large li{line-height:21px;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{font-size:56.4%;line-height:inherit;}h1 small,h2 small,h3 small,h4 small,h5 small{color:#777;}blockquote{color:#777;margin:0 0 18px;padding:9px 20px 0 19px;border-left:1px solid #ddd;}blockquote cite{display:block;font-size:12px;font-size:1.2rem;color:#555;}blockquote cite:before{content:"— ";}blockquote cite a,blockquote cite a:visited{color:#555;}hr{border:1px solid #ddd;clear:both;margin:16px 0 18px;height:0;}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help;}abbr{text-transform:none;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}p a,p a:visited{color:#444 !important;text-decoration:underline;}p a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:1cm 0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.main-wrapper{width:1140px;}.﻿background-size-polyfill,.﻿background-size-polyfill img{display:none !important;}}.element-invisible{display:none !important;}.main-wrapper{overflow:hidden;min-width:320px;position:relative;}header,footer,section{padding:0px 20px;}header section,footer section,section section{margin:0px -20px;}.row{width:100%;max-width:1140px;margin:0 auto;}.column,.columns{position:relative;float:left;margin-left:3.1578947368%;min-height:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.column:first-child,.columns:first-child,.alpha{margin-left:0px;}.column.omega,.columns.omega{float:right;}.row .one.columns{width:5.4385964912%;}.row .two.columns{width:14.0350877193%;}.row .three.columns{width:22.6315789474%;}.row .four.columns{width:31.2280701754%;}.row .five.columns{width:39.8245614035%;}.row .six.columns{width:48.4210526316%;}.row .seven.columns{width:57.0175438596%;}.row .eight.columns{width:65.6140350877%;}.row .nine.columns{width:74.2105263158%;}.row .ten.columns{width:82.8070175439%;}.row .eleven.columns{width:91.4035087719%;}.row .twelve.columns{width:100%;}.row .columns.push_one{margin-left:11.7543859649%;}.row .columns.push_two{margin-left:20.350877193%;}.row .columns.push_three{margin-left:28.9473684211%;}.row .columns.push_four{margin-left:37.5438596491%;}.row .columns.push_five{margin-left:46.1403508772%;}.row .columns.push_six{margin-left:54.7368421053%;}.row .columns.push_seven{margin-left:63.3333333333%;}.row .columns.push_eight{margin-left:71.9298245614%;}.row .columns.push_nine{margin-left:80.5263157895%;}.row .columns.push_ten{margin-left:89.1228070175%;}.row .columns.push_eleven{margin-left:97.7192982456%;}.row .columns.push_one:first-child{margin-left:8.5964912281%;}.row .columns.push_two:first-child{margin-left:17.1929824561%;}.row .columns.push_three:first-child{margin-left:25.7894736842%;}.row .columns.push_four:first-child{margin-left:34.3859649123%;}.row .columns.push_five:first-child{margin-left:42.9824561404%;}.row .columns.push_six:first-child{margin-left:51.5789473684%;}.row .columns.push_seven:first-child{margin-left:60.1754385965%;}.row .columns.push_eight:first-child{margin-left:68.7719298246%;}.row .columns.push_nine:first-child{margin-left:77.3684210526%;}.row .columns.push_ten:first-child{margin-left:85.9649122807%;}.row .columns.push_eleven:first-child{margin-left:94.5614035088%;}.row .one.centered{margin-left:47.2807017544%;}.row .two.centered{margin-left:42.9824561404%;}.row .three.centered{margin-left:38.6842105263%;}.row .four.centered{margin-left:34.3859649123%;}.row .five.centered{margin-left:30.0877192982%;}.row .six.centered{margin-left:25.7894736842%;}.row .seven.centered{margin-left:21.4912280702%;}.row .eight.centered{margin-left:17.1929824561%;}.row .nine.centered{margin-left:12.8947368421%;}.row .ten.centered{margin-left:8.5964912281%;}.row .eleven.centered{margin-left:4.298245614%;}img,object,embed{width:auto;max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,.map_canvas img{max-width:none !important;}.row:before,.row:after,.clearfix:before,.clearfix:after{content:"";display:table;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.row.noclear:before,.row.noclear:after{content:none;display:none;clear:none;}.row.reverse .column,.row.reverse .columns{margin-left:0px;margin-right:3.1578947368%;float:right;}.row.reverse .column:first-child,.row.reverse .columns:first-child,.row.reverse .alpha{margin-right:0px;}.row.reverse .column.omega,.row.reverse .columns.omega{float:left;}@media screen and (max-width:800px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.container{min-width:0;margin-left:0;margin-right:0;}.row{width:100%;min-width:0;margin-left:0;margin-right:0;}.row .row .column,.row .row .columns{padding:0;}.column,.columns{width:auto !important;float:none;margin-left:0;margin-right:0;}.column:last-child,.columns:last-child{margin-right:0;float:none;}.row .row .column,.row .row .columns{padding:0;}.column,.columns,.row.reverse .column,.row.reverse .columns{width:auto !important;float:none;margin-left:0px;margin-right:0px;}.column:last-child,.columns:last-child{margin-right:0;float:none;}[class*=column] + [class*=column]:last-child{float:none;}[class*=column]:before,[class*=column]:after{display:table;}[class*=column]:after{clear:both;}.push_one,.push_two,.push_three,.push_four,.push_five,.push_six,.push_seven,.push_eight,.push_nine,.push_ten,.push_eleven,.centered{margin-left:0% !important;}}.grid{max-width:1140px;margin:0px auto;}.grid:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}.grid.five .cell{float:left;width:17.4736842105%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;}.grid.five .cell:first-child{margin-left:0px;}@media screen and (min-width:1145px){.grid.five .cell:nth-child(5n-4){margin-left:0px;clear:left;}.grid.five .cell:nth-child(1){margin-top:0px;}.grid.five .cell:nth-child(2){margin-top:0px;}.grid.five .cell:nth-child(3){margin-top:0px;}.grid.five .cell:nth-child(4){margin-top:0px;}.grid.five .cell:nth-child(5){margin-top:0px;}}@media screen and (min-width:884px) and (max-width:1144px){.grid.five .cell{width:22.6315789474%;}.grid.five .cell:first-child,.grid.five .cell:nth-child(4n-3){margin-left:0px;clear:both;}.grid.five .cell:nth-child(1){margin-top:0px;}.grid.five .cell:nth-child(2){margin-top:0px;}.grid.five .cell:nth-child(3){margin-top:0px;}.grid.five .cell:nth-child(4){margin-top:0px;}}@media screen and (min-width:640px) and (max-width:883px){.grid.five .cell{width:31.2280701754%;}.grid.five .cell:first-child,.grid.five .cell:nth-child(3n-2){margin-left:0px;clear:both;}.grid.five .cell:nth-child(1){margin-top:0px;}.grid.five .cell:nth-child(2){margin-top:0px;}.grid.five .cell:nth-child(3){margin-top:0px;}}@media screen and (min-width:413px) and (max-width:639px){.grid.five .cell{width:48.4210526316%;}.grid.five .cell:first-child,.grid.five .cell:nth-child(2n-1){margin-left:0px;clear:both;}.grid.five .cell:nth-child(1){margin-top:0px;}.grid.five .cell:nth-child(2){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:412px){.grid.five .cell{width:100%;}.grid.five .cell:first-child,.grid.five .cell:nth-child(1n-0){margin-left:0px;clear:both;}.grid.five .cell:nth-child(1){margin-top:0px;}}.grid.four .cell{float:left;width:22.6315789474%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;}.grid.four .cell:first-child{margin-left:0px;}@media screen and (min-width:972px){.grid.four .cell:nth-child(4n-3){margin-left:0px;clear:left;}.grid.four .cell:nth-child(1){margin-top:0px;}.grid.four .cell:nth-child(2){margin-top:0px;}.grid.four .cell:nth-child(3){margin-top:0px;}.grid.four .cell:nth-child(4){margin-top:0px;}}@media screen and (min-width:704px) and (max-width:971px){.grid.four .cell{width:31.2280701754%;}.grid.four .cell:first-child,.grid.four .cell:nth-child(3n-2){margin-left:0px;clear:both;}.grid.four .cell:nth-child(1){margin-top:0px;}.grid.four .cell:nth-child(2){margin-top:0px;}.grid.four .cell:nth-child(3){margin-top:0px;}}@media screen and (min-width:454px) and (max-width:703px){.grid.four .cell{width:48.4210526316%;}.grid.four .cell:first-child,.grid.four .cell:nth-child(2n-1){margin-left:0px;clear:both;}.grid.four .cell:nth-child(1){margin-top:0px;}.grid.four .cell:nth-child(2){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:453px){.grid.four .cell{width:100%;}.grid.four .cell:first-child,.grid.four .cell:nth-child(1n-0){margin-left:0px;clear:both;}.grid.four .cell:nth-child(1){margin-top:0px;}}.grid.three .cell{float:left;width:31.2280701754%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;}.grid.three .cell:first-child{margin-left:0px;}@media screen and (min-width:961px){.grid.three .cell:nth-child(3n-2){margin-left:0px;clear:left;}.grid.three .cell:nth-child(1){margin-top:0px;}.grid.three .cell:nth-child(2){margin-top:0px;}.grid.three .cell:nth-child(3){margin-top:0px;}}@media screen and (min-width:620px) and (max-width:960px){.grid.three .cell{width:48.4210526316%;}.grid.three .cell:first-child,.grid.three .cell:nth-child(2n-1){margin-left:0px;clear:both;}.grid.three .cell:nth-child(1){margin-top:0px;}.grid.three .cell:nth-child(2){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:619px){.grid.three .cell{width:100%;}.grid.three .cell:first-child,.grid.three .cell:nth-child(1n-0){margin-left:0px;clear:both;}.grid.three .cell:nth-child(1){margin-top:0px;}}.grid.three-single .cell{float:left;width:31.2280701754%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;}.grid.three-single .cell:first-child{margin-left:0px;}@media screen and (min-width:800px){.grid.three-single .cell:nth-child(3n-2){margin-left:0px;clear:left;}.grid.three-single .cell:nth-child(1){margin-top:0px;}.grid.three-single .cell:nth-child(2){margin-top:0px;}.grid.three-single .cell:nth-child(3){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:799px){.grid.three-single .cell{width:100%;}.grid.three-single .cell:first-child,.grid.three-single .cell:nth-child(1n-0){margin-left:0px;clear:both;}.grid.three-single .cell:nth-child(1){margin-top:0px;}}.icon-departures-active{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:0px 0px;}.icon-arrivals-active{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:-44px 0px;}.icon-departures-active-small{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:0px 0px;background-size:243.6744186047px;}.icon-arrivals-active-small{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:-31.7209302326px 0px;background-size:243.6744186047px;}.icon-departures-inactive{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:0px -21px;}.icon-arrivals-inactive{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:-44px -21px;}.icon-information{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:36px;height:42px;background-position:-88px 0px;}.icon-speech-bubble{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:37px;height:38px;background-position:-125px 0px;}.icon-tweet{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:45px;height:36px;background-position:-163px 0px;}.icon-parking{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:85px;height:101px;background-position:0px -37px;}.icon-seperator{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:23px;height:85px;background-position:-86px -43px;}.icon-mail{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:30px;background-position:-110px -43px;}.icon-map-marker{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:30px;height:47px;background-position:-163px -37px;}.icon-heart{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:14px;height:12px;background-position:-194px -37px;}.icon-down-arrow{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:12px;height:7px;background-position:-194px -50px;}.icon-left-arrow{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:19px;height:30px;background-position:-110px -106px;}.icon-right-arrow{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:19px;height:30px;background-position:-130px -106px;}.icon-twitter-t{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:11px;height:15px;background-position:-194px -58px;}.icon-phone{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:31px;background-position:-110px -74px;}.icon-nav-prev{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:19px;height:30px;background-position:-110px -106px;}.icon-nav-next{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:19px;height:30px;background-position:-130px -106px;}.icon-pinterest{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-154px -85px;}.icon-twitter{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-154px -111px;}.icon-plane{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:28px;height:32px;background-position:-180px -85px;}section.icons{padding-top:50px;padding-bottom:50px;background:yellowgreen;text-align:center;}section.icons .icon{display:inline-block;margin:20px;}@media screen and (max-width:800px){body.add-this{padding-bottom:46px;}}html,body{font-size:16px;line-height:1.5em;min-width:320px;background:#fafafa url(/sites/default/themes/guernsey_airport/images/background-main.png) repeat center top;}.main-wrapper{background:#ffffff;max-width:1440px;margin:0px auto;border-left:1px solid #edeeef;border-right:1px solid #edeeef;}@media screen and (max-width:1440px){.main-wrapper{border:0px none;}}@media print{.main-wrapper{border:none;}}.main-wrapper,input,textarea,select{font-family:proxima-nova,Arial,san-serif;font-size:1em;color:#333333;}h1,h2,h3,h4,h5,h6,.secondary-title,section.page-title .title,.sidebar .categories h2,.news-article h1,.news-article h2{font-family:proxima-nova,Arial,san-serif;color:#333333;font-weight:normal;line-height:1.2em;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.secondary-title:first-child,section.page-title .title:first-child,.sidebar .categories h2:first-child{margin-top:0px;}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,.secondary-title:last-child,section.page-title .title:last-child,.sidebar .categories h2:last-child{margin-bottom:0px;}h1{font-size:48px;font-size:3rem;line-height:1.05em;margin:40px 0px;}@media screen and (max-width:800px){h1{font-size:40px;font-size:2.5rem;line-height:1.125em;margin:35px 0px;}}@media screen and (max-width:549px){h1{font-size:32px;font-size:2rem;line-height:1.25em;margin:25px 0px;}}h2,.secondary-title,section.page-title .title{font-size:36px;font-size:2.25rem;line-height:1.25em;margin:30px 0px;}@media screen and (max-width:800px){h2,.secondary-title,section.page-title .title{font-size:32px;font-size:2rem;margin:25px 0px;}}@media screen and (max-width:549px){h2,.secondary-title,section.page-title .title{font-size:26px;font-size:1.625rem;line-height:1.154em;}}h2.section-title,.section-title.secondary-title,section.page-title .section-title.title{text-align:center;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;padding:15px 0px;margin:0px 0px 40px;color:#0066b0;}h3,.sidebar .categories h2,.news-article h1,.news-article h2{font-size:28px;font-size:1.75rem;line-height:1.25em;margin:25px 0px;}@media screen and (max-width:800px){h3,.sidebar .categories h2,.news-article h1,.news-article h2{font-size:24px;font-size:1.5rem;}}@media screen and (max-width:549px){h3,.sidebar .categories h2,.news-article h1,.news-article h2{font-size:22px;font-size:1.375rem;line-height:1.136em;}}h4{font-size:18px;font-size:1.125rem;line-height:1.222em;margin:25px 0px;}@media screen and (max-width:549px){h4{line-height:1.111em;}}h5{font-size:16px;font-size:1rem;line-height:1.375em;margin:20px 0px;}h6{font-size:14px;font-size:0.875rem;line-height:1.5em;margin:20px 0px;}a{color:#0066b0;-webkit-transition:color 0.1s;-moz-transition:color 0.1s;-o-transition:color 0.1s;transition:color 0.1s;}a:hover,a:active{color:#2e84c3;text-decoration:none;}input[type=text],input[type=email],input[type=search],input[type=number],input[type=password],input[type=url],input[type=tel],textarea{border:1px solid #edeeef;background:transparent none;margin:0px;padding:15px;font-size:16px;font-size:1rem;line-height:1.5em;color:#666666;}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666666;}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder{color:#666666;}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#666666;}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666666;}header,footer,section{margin-bottom:50px;}header:last-child,footer:last-child,section:last-child{margin-bottom:0px;}header section,footer section,section section{margin-bottom:50px;}header section:last-child,footer section:last-child,section section:last-child{margin-bottom:0px;}.form-item{margin-bottom:20px;}.form-item label{display:inline-block;color:#333333;margin-bottom:5px;}.form-item input[type=text],.form-item input[type=email],.form-item input[type=search],.form-item input[type=number],.form-item input[type=password],.form-item input[type=url],.form-item input[type=tel],.form-item textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;background:#f6f6f6;border:0px none;border-radius:5px;}.form-item input[type=text].error,.form-item input[type=email].error,.form-item input[type=search].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item input[type=url].error,.form-item input[type=tel].error,.form-item textarea.error{border:1px solid #ff3b2e;color:inherit;}input[type=submit],input[type=button],button,.button{display:inline-block;background:#0066b0;color:#ffffff;border:0px none;border-radius:5px;text-transform:uppercase;padding:15px 20px;line-height:1.5em;cursor:pointer;-webkit-transition:background-color 0.1s,color 0.1s;-moz-transition:background-color 0.1s,color 0.1s;-o-transition:background-color 0.1s,color 0.1s;transition:background-color 0.1s,color 0.1s;font-size:16px;font-size:1rem;}input[type=submit]:hover,input[type=button]:hover,button:hover,.button:hover{background:#2e84c3;color:#ffffff;}input.webform-submit[type=submit],input.webform-submit[type=button],button.webform-submit,.webform-submit.button{margin-top:10px;}.g-recaptcha{float:right;}.captcha:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}.youtube-video{width:100% !important;height:310px !important;}@media screen and (max-width:549px){.youtube-video{margin-bottom:15px;}}.element-hidden{display:none;}.generic-content *:first-child{margin-top:0px !important;}.generic-content *:last-child{margin-bottom:0px !important;}.generic-content table,.generic-content img,.generic-content blockquote,.generic-content ul,.generic-content ol,.generic-content p{margin:1.5em 0px;}.generic-content ul li,.generic-content ol li{margin-bottom:0.8em;margin-left:30px;}.generic-content ul li{list-style:disc outside;}.generic-content ol li{list-style:decimal outside;}.generic-content li > ul,.generic-content li > ol{margin-top:1em !important;}.generic-content blockquote{text-align:left;padding:20px 40px 20px 50px;color:#888888;border-left:2px solid #0066b0;position:relative;}.generic-content blockquote:before,.generic-content blockquote:after{position:absolute;font-size:40px;font-size:2.5rem;line-height:1em;font-weight:bold;color:#0066b0;}.generic-content blockquote:before{content:"“";left:20px;top:20px;}.generic-content blockquote:after{content:"”";right:20px;bottom:0px;}.generic-content img{display:block;margin-left:auto;margin-right:auto;}@media screen and (max-width:549px){.generic-content img.airport-map-image{display:none;}}.generic-content table{width:100%;}.generic-content table th{padding:10px;}.generic-content table td{padding:5px 10px;text-align:left;}.generic-content table thead{font-weight:bold;border-bottom:1px solid #cccccc;}.generic-content table thead tr{background:#0066b0;color:#fff;}.generic-content table thead tr th{text-align:left;}.generic-content table thead tr:last-child td{padding-bottom:10px;text-align:left;}.generic-content table tbody tr:first-child td{padding-top:10px;}.generic-content .survey-iframe-parent{border:15px solid #edeeef;}.generic-content .survey-iframe-parent .survey-iframe{width:1px;min-width:100%;*width:100%;height:500px;}@media (max-width:549px){.generic-content .survey-iframe-parent{display:none;}}.generic-content .survey-link{display:none;}@media (max-width:549px){.generic-content .survey-link{display:block;}}header{margin-bottom:15px;}header section{margin-bottom:30px;}header .search form{position:relative;padding-right:115px;}header .search form .form-item{margin:0px;}header .search form .form-item input{background:#ffffff;border:0px none;border-radius:5px;}header .search form input[type=submit]{position:absolute;top:0px;right:0px;}header section.navigation{background:#0066b0;padding:10px 20px;position:relative;z-index:2;}@media screen and (min-width:1196px){header section.navigation nav > ul{display:flex;padding:0px;text-align:justify;line-height:1em;margin:0px -10px;justify-content:space-between;gap:5px;}header section.navigation nav > ul > li{display:inline-block;vertical-align:middle;position:relative;}header section.navigation nav > ul > li > a{display:flex;padding:10px 10px;color:#ffffff;height:100%;font-size:15px;font-size:0.9375rem;border-radius:5px;border:0px none;overflow:hidden;text-transform:uppercase;font-weight:bold;box-sizing:border-box;}header section.navigation nav > ul > li > a span{display:flex;align-items:center;text-align:center;line-height:1.2em;vertical-align:middle;}header section.navigation nav > ul > li a.toggle{display:none;}header section.navigation nav > ul > li.twitter a span{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:11px;height:15px;background-position:-194px -58px;text-indent:-9999em;overflow:hidden;}header section.navigation nav > ul > li.has-children span{position:relative;padding-right:20px;}header section.navigation nav > ul > li.has-children span:after{content:"";background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:12px;height:7px;background-position:-194px -50px;top:50%;right:-2px;margin-top:-3px;margin-left:5px;flex-shrink:0;}header section.navigation nav > ul > li ul{display:none;position:absolute;top:100%;left:0px;margin:30px 0px 0px;padding:0px;background:#0066b0;min-width:100%;border-radius:5px;}header section.navigation nav > ul > li ul:before{content:"";position:absolute;bottom:100%;left:0px;right:0px;width:100%;height:30px;}header section.navigation nav > ul > li ul:after{content:"";display:inline-block;vertical-align:middle;width:0px;height:0px;border:0px none;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #0066b0;position:absolute;bottom:100%;left:0px;right:0px;margin:0px auto;}header section.navigation nav > ul > li ul li{border-top:1px solid #2e84c3;}header section.navigation nav > ul > li ul li a{display:block;padding:10px;color:#ffffff;text-align:center;}header section.navigation nav > ul > li ul li a:hover,header section.navigation nav > ul > li ul li a:active{background:#2e84c3;}header section.navigation nav > ul > li ul li:first-child{border-top:0px none;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;}header section.navigation nav > ul > li ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;}header section.navigation nav > ul > li:hover > a,header section.navigation nav > ul > li .active-trail{background:#2e84c3;text-decoration:none;}header section.navigation nav > ul > li:hover ul{display:block;}}@media screen and (min-width:1196px) and (max-width:1119px){header section.navigation nav > ul{margin-left:-5px;margin-right:-5px;}header section.navigation nav > ul > li > a{padding:10px 5px;}}@media screen and (min-width:1196px) and (max-width:1049px){header section.navigation nav > ul{margin-left:-4px;margin-right:-4px;}header section.navigation nav > ul > li > a{padding:10px 4px;}header section.navigation nav > ul > li.has-children span{padding-right:18px;}}@media screen and (min-width:1196px){header section.navigation .search{display:none;}}@media screen and (max-width:1195px){header section.navigation{display:none;padding:0px;margin-bottom:0px;}header section.navigation nav > ul{margin:0px;text-align:center;text-transform:uppercase;font-size:16px;font-size:1rem;}header section.navigation nav > ul:after{content:none;display:none;}header section.navigation nav > ul > li{display:block;border-top:1px solid #80b3d8;position:relative;}header section.navigation nav > ul > li.twitter{display:none;}header section.navigation nav > ul > li:first-child{border-top:0px none;}header section.navigation nav > ul > li > a{display:block;padding:15px 67px;color:#ffffff;}header section.navigation nav > ul > li > a:hover,header section.navigation nav > ul > li > a:active{background:#2e84c3;}header section.navigation nav > ul > li .toggle{background:#0066b0;border:1px solid #80b3d8;width:25px;height:25px;padding:0px;position:absolute;top:13px;right:20px;z-index:2;font-size:24px;font-size:1.5rem;line-height:25px;text-align:center;}header section.navigation nav > ul > li .toggle:before{content:"+";}header section.navigation nav > ul > li ul{margin:0px;padding:0px;background:#005592;display:none;}header section.navigation nav > ul > li ul li a{display:block;border-top:1px solid #80b3d8;padding:10px 20px;color:#ffffff;}header section.navigation nav > ul > li ul li a:hover,header section.navigation nav > ul > li ul li a:active{background:#2e84c3;}header section.navigation nav > ul > li.expanded .toggle:before{content:"-";}header section.navigation nav > ul > li.expanded ul{display:block;}header section.navigation .search{background:#80b3d8;padding:20px 20px;}}header section.logo{position:relative;z-index:1;}header section.logo .row{display:-ms-flexbox;display:flex;justify-content:space-between;}header section.logo .row::before,header section.logo .row::after{content:none;display:none;}header section.logo .ad-wrapper{width:728px;-ms-flex-shrink:0;flex-shrink:0;margin:0px;}html.ie8 header section.logo .ad-wrapper,html.ie9 header section.logo .ad-wrapper{display:none !important;}header section.logo .logo-container{margin-right:20px;height:90px;line-height:90px;max-width:372px;min-width:316px;display:inline-block;vertical-align:middle;}@media screen and (max-width:695px){header section.logo .logo-container{min-width:150px;}}header section.logo .logo-container h1{margin:0;padding:0;}header section.logo .logo-container .logo{display:inline-block;vertical-align:middle;max-width:100%;}header section.logo .logo-container .logo img{display:block;}header section.logo .logo-container .logo img.mobile{display:none;}header section.logo .toggles{display:none;text-align:right;}header section.logo .fly-thru{display:inline-block;width:90px;height:90px;background:transparent url(/sites/default/themes/guernsey_airport/images/fly-thru.png) no-repeat 0px 0px;text-align:left;overflow:hidden;text-indent:-9999em;margin-left:10px;}header section.logo .mobile-search-toggle{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:42px;height:42px;background-position:-296px 0px;display:none;}header section.logo .mobile-menu-toggle{display:inline-block;width:60px;height:8px;border-top:8px solid #0066b0;border-bottom:8px solid #0066b0;padding:9px 0px;vertical-align:middle;display:none;}header section.logo .mobile-menu-toggle:before{content:"";display:block;width:100%;height:8px;background:#0066b0;}header section.logo.has-fly-thru .toggles{display:inline-block;vertical-align:middle;}@media screen and (max-width:1285px){header section.logo .ad-wrapper{width:660px;}}@media screen and (max-width:1195px){header section.logo{border-top:10px solid #0066b0;padding-top:40px;margin-bottom:40px;}header section.logo .row{-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;}header section.logo .ad-wrapper{width:728px;margin:30px auto 0px;order:3;}header section.logo .logo-container{-ms-flex:1 0 0;flex:1 0 0;max-width:410px;height:auto;line-height:1em;}header section.logo .logo-container .logo{display:inline;}header section.logo .mobile-search-toggle{display:inline-block;vertical-align:middle;margin:8px 40px 8px 0px;}header section.logo .mobile-menu-toggle{display:inline-block;vertical-align:middle;margin:8px 0px;}header section.logo .fly-thru{width:101px;height:53px;background-image:url(/sites/default/themes/guernsey_airport/images/fly-thru-mobile.png);margin-left:0px;margin-right:20px;margin-top:2px;}header section.logo .toggles{-ms-flex:1;flex:1;display:inline-block;vertical-align:middle;}}@media screen and (max-width:767px){header section.logo .ad-wrapper{width:100%;}}@media screen and (max-width:659px){header section.logo{padding-top:20px;margin-bottom:20px;}header section.logo .mobile-search-toggle{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:23px;height:23px;background-position:-296px -42px;margin:8px 20px 8px 0px;}header section.logo .mobile-menu-toggle{display:inline-block;width:28px;height:5px;border-top:5px solid #0066b0;border-bottom:5px solid #0066b0;padding:4px 0px;vertical-align:middle;margin:7px 0px;}header section.logo .mobile-menu-toggle:before{content:"";display:block;width:100%;height:5px;background:#0066b0;}header section.logo .fly-thru{margin-top:-8px;}header section.logo .logo-container{max-width:240px;}}@media screen and (max-width:339px){header section.logo .row{padding-bottom:30%;}}@media screen and (max-width:459px){header section.logo{padding-left:15px;padding-right:15px;}header section.logo .fly-thru{margin-right:15px;margin-top:-2px;}header section.logo .logo-container{max-width:140px;}header section.logo .logo-container .logo img.desktop{display:none;}header section.logo .logo-container .logo img.mobile{display:block;}}header.menu-expanded section.navigation{display:block;}header.menu-expanded section.navigation .search{display:none;}@media screen and (max-width:1195px){header.menu-expanded section.logo .mobile-menu-toggle{display:inline-block;width:42px;height:42px;border:0px none;position:relative;padding:0px;}header.menu-expanded section.logo .mobile-menu-toggle:before,header.menu-expanded section.logo .mobile-menu-toggle:after{content:"";display:block;width:46.6690513624px;height:9px;background:#0066b0;position:absolute;top:50%;left:-2.3345256812px;margin-top:-4.5px;margin-bottom:9px;margin-bottom:81px;margin-bottom:162px;margin-bottom:12.727922101px;padding:0px;}header.menu-expanded section.logo .mobile-menu-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}header.menu-expanded section.logo .mobile-menu-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}}@media screen and (max-width:659px){header.menu-expanded section.logo .mobile-menu-toggle{display:inline-block;width:23px;height:23px;border:0px none;position:relative;padding:0px;}header.menu-expanded section.logo .mobile-menu-toggle:before,header.menu-expanded section.logo .mobile-menu-toggle:after{content:"";display:block;width:25.4558533058px;height:5px;background:#0066b0;position:absolute;top:50%;left:-1.2279266529px;margin-top:-2.5px;margin-bottom:5px;margin-bottom:25px;margin-bottom:50px;margin-bottom:7.071067929px;padding:0px;}header.menu-expanded section.logo .mobile-menu-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}header.menu-expanded section.logo .mobile-menu-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}}header.search-expanded section.navigation{display:block;}header.search-expanded section.navigation nav{display:none;}header.search-expanded section.logo .mobile-search-toggle{background-image:none;}@media screen and (max-width:1195px){header.search-expanded section.logo .mobile-search-toggle{display:inline-block;width:42px;height:42px;border:0px none;position:relative;padding:0px;}header.search-expanded section.logo .mobile-search-toggle:before,header.search-expanded section.logo .mobile-search-toggle:after{content:"";display:block;width:46.6690513624px;height:9px;background:#0066b0;position:absolute;top:50%;left:-2.3345256812px;margin-top:-4.5px;margin-bottom:9px;margin-bottom:81px;margin-bottom:162px;margin-bottom:12.727922101px;padding:0px;}header.search-expanded section.logo .mobile-search-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}header.search-expanded section.logo .mobile-search-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}}@media screen and (max-width:659px){header.search-expanded section.logo .mobile-search-toggle{display:inline-block;width:23px;height:23px;border:0px none;position:relative;padding:0px;}header.search-expanded section.logo .mobile-search-toggle:before,header.search-expanded section.logo .mobile-search-toggle:after{content:"";display:block;width:25.4558533058px;height:5px;background:#0066b0;position:absolute;top:50%;left:-1.2279266529px;margin-top:-2.5px;margin-bottom:5px;margin-bottom:25px;margin-bottom:50px;margin-bottom:7.071067929px;padding:0px;}header.search-expanded section.logo .mobile-search-toggle:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}header.search-expanded section.logo .mobile-search-toggle:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}}header section.status{background:#dfecf5;}header section.status .row{padding:10px 0px;position:relative;}header section.status .columns{position:static;}header section.status .status{padding-left:90px;color:#0066b0;min-height:54px;line-height:54px;}header section.status .status:before{content:"";background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:36px;height:42px;background-position:-88px 0px;position:absolute;top:50%;left:0px;margin-top:-21px;}header section.status .status:after{content:"";background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:23px;height:85px;background-position:-86px -43px;position:absolute;top:50%;margin-top:-42px;left:45px;}header section.status .status span{display:inline-block;line-height:1.5em;vertical-align:middle;max-width:100%;}@media screen and (max-width:1195px){header section.status .row .columns{width:auto;float:none;margin:0px;}header section.status .search{display:none;}}@media print{header .menu,header .search,header .leaderboard,header .status{display:none;}}.region-content{margin-bottom:50px;}section.sidebar-content .region-content{margin-bottom:0px;}@media screen and (max-width:800px){.columns.main-panel{margin-bottom:50px;}}section.page-title{background:#80b3d8;color:#ffffff;padding:40px 20px;}section.page-title .title{color:#ffffff;margin:0px;padding-left:79px;position:relative;}section.page-title .title:before{content:"";position:absolute;top:50%;left:0px;margin-top:-29.5px;width:59px;height:59px;border:2px solid #ffffff;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}section.page-title .title:after{content:"";position:absolute;top:50%;left:15.5px;margin-top:-16px;background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:28px;height:32px;background-position:-180px -85px;}section.page-title .title a{color:inherit;}section.page-title .title a:hover,section.page-title .title a:active{text-decoration:underline;}@media screen and (max-width:549px){section.page-title .title{padding-left:0px;}section.page-title .title:before,section.page-title .title:after{content:none;display:none;}}section.page-title .share{text-align:right;text-transform:uppercase;}section.page-title .share:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:14px;height:12px;background-position:-194px -37px;margin-right:5px;}section.page-title .share .addthis_native_toolbox{display:inline-block;vertical-align:middle;margin:10px 0px 10px 10px;}@media screen and (max-width:800px){section.page-title .share .addthis_native_toolbox{margin:0px 0px 0px 10px;}}@media screen and (max-width:449px){section.page-title .share .addthis_native_toolbox{display:block;margin:10px 0px 0px;}}@media screen and (max-width:800px){section.page-title .share{display:none;}}section.sub-nav{margin-top:-50px;padding:40px 20px;border-bottom:1px dotted #cccccc;text-transform:uppercase;}section.sub-nav ul{overflow:hidden;text-align:center;margin:0 auto;max-width:900px;}section.sub-nav ul li{display:inline;line-height:30px;}section.sub-nav ul li:before{content:"|";display:inline-block;margin:0px 15px;color:#cccccc;}section.sub-nav ul li:first-child:before{content:none;display:none;}section.sub-nav ul li a{color:#333333;}section.sub-nav ul li a:hover,section.sub-nav ul li a:active{text-decoration:underline;}section.sub-nav ul li.active a{color:#0066b0;}@media screen and (max-width:800px){section.sub-nav{display:none;}}.section-module-content{margin-bottom:0px;}.secondary-title{padding-bottom:15px;border-bottom:1px solid #edeeef;margin-bottom:40px;}footer section.mailing-list{background:#80b3d8;color:#ffffff;padding:65px 20px;font-size:20px;font-size:1.25rem;}footer section.mailing-list h3{color:#ffffff;font-size:24px;font-size:1.5rem;margin-bottom:10px;text-transform:uppercase;}footer section.mailing-list iframe{height:70px;}@media only screen and (max-width:560px){footer section.mailing-list iframe{height:195px;}}footer section.mailing-list form{padding-right:110px;position:relative;overflow:hidden;margin-top:10px;}footer section.mailing-list form .form-item{float:left;width:49%;margin:0px;}footer section.mailing-list form .form-item:first-child{margin-right:2%;}footer section.mailing-list form .form-item input{background:#ffffff;border:0px none;border-radius:5px;font-size:16px;font-size:1rem;}footer section.mailing-list form .form-actions{position:absolute;top:0px;right:0px;}@media screen and (max-width:1099px){footer section.mailing-list{padding:30px 20px;}footer section.mailing-list .row{text-align:center;}footer section.mailing-list .row .columns{float:none;width:auto;margin:0px 0px 15px;}footer section.mailing-list .row .columns:last-child{margin-bottom:0px;}}@media screen and (max-width:549px){footer section.mailing-list .row{text-align:left;}footer section.mailing-list .row form{padding:0px;margin:0px;}footer section.mailing-list .row form .form-item{float:none;width:auto;margin:0px 0px 10px;}footer section.mailing-list .row form .form-actions{position:static;text-align:left;}}footer section.lower .row{padding-bottom:20px;border-bottom:1px dotted #cccccc;margin-bottom:40px;}footer section.lower .row:last-child{padding-bottom:0px;border-bottom:0px none;}footer section.lower .row.opening-times{background:#ffffff;color:#666666;font-size:20px;font-size:1.25rem;text-align:center;padding-top:40px;padding-bottom:40px;margin-top:-50px;border-bottom:1px dotted #cccccc;}@media screen and (max-width:800px){footer section.lower .row.opening-times{margin-bottom:20px;}}footer section.lower .row.opening-times h2,footer section.lower .row.opening-times h3{text-transform:uppercase;color:#0066b0;margin-bottom:0.5em;}footer section.lower .blocks{overflow:hidden;}footer section.lower .blocks .block{position:relative;float:left;width:47.5935828877%;margin-left:4.8128342246%;margin-top:4.8128342246%;clear:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:65px;}footer section.lower .blocks .block:first-child{margin-left:0px;}@media screen and (min-width:549px){footer section.lower .blocks .block:nth-child(2n-1){margin-left:0px;clear:left;}footer section.lower .blocks .block:nth-child(1){margin-top:0px;}footer section.lower .blocks .block:nth-child(2){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:548px){footer section.lower .blocks .block{width:100%;}footer section.lower .blocks .block:first-child,footer section.lower .blocks .block:nth-child(1n-0){margin-left:0px;clear:both;}footer section.lower .blocks .block:nth-child(1){margin-top:0px;}}footer section.lower .blocks .block:before{content:"";position:absolute;top:0px;left:0px;}footer section.lower .blocks .block.tweets h3{margin-bottom:0px;}footer section.lower .blocks .block.tweets:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:45px;height:36px;background-position:-163px 0px;}footer section.lower .blocks .block.tweets .tweets-gallery{margin-left:-5px;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}footer section.lower .blocks .block.tweets .tweets-gallery *{outline:none;}footer section.lower .blocks .block.tweets .tweets-gallery .tweet-time{font-style:italic;color:#a7a9ac;padding-left:5px;font-size:14px;font-size:0.875rem;}footer section.lower .blocks .block.tweets .tweets-gallery p{padding-left:5px;}footer section.lower .blocks .block.tweets .tweets-gallery .slick-dots li{display:inline-block;padding-left:5px;margin-top:12px;}footer section.lower .blocks .block.tweets .tweets-gallery .slick-dots li button{width:18px;height:18px;background-color:#edeeef;border-radius:10px;padding:0px;margin-right:5px;overflow:hidden;text-indent:10000px;}footer section.lower .blocks .block.tweets .tweets-gallery .slick-dots li.slick-active button{background-color:#a7a9ac;}footer section.lower .blocks .block.survey:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:37px;height:38px;background-position:-125px 0px;}footer section.lower .blocks .block h3{font-size:24px;font-size:1.5rem;font-weight:normal;margin-bottom:10px;color:#0066b0;}footer section.lower .row.sitemap a{color:#333333;}footer section.lower .row.sitemap a:hover,footer section.lower .row.sitemap a:active{color:#333333;}footer section.lower .row.sitemap .sitemap.columns{overflow:hidden;}footer section.lower .row.sitemap .sitemap.columns ul{float:left;width:30.4964539007%;margin-left:4.2553191489%;margin-top:4.2553191489%;clear:none;}footer section.lower .row.sitemap .sitemap.columns ul:first-child{margin-left:0px;}@media screen and (min-width:549px){footer section.lower .row.sitemap .sitemap.columns ul:nth-child(3n-2){margin-left:0px;clear:left;}footer section.lower .row.sitemap .sitemap.columns ul:nth-child(1){margin-top:0px;}footer section.lower .row.sitemap .sitemap.columns ul:nth-child(2){margin-top:0px;}footer section.lower .row.sitemap .sitemap.columns ul:nth-child(3){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:548px){footer section.lower .row.sitemap .sitemap.columns ul{width:100%;}footer section.lower .row.sitemap .sitemap.columns ul:first-child,footer section.lower .row.sitemap .sitemap.columns ul:nth-child(1n-0){margin-left:0px;clear:both;}footer section.lower .row.sitemap .sitemap.columns ul:nth-child(1){margin-top:0px;}}footer section.lower .row.sitemap .sitemap.columns ul a:before{content:"» ";}footer section.lower .row.sitemap .logos{margin-bottom:-10px;}footer section.lower .row.sitemap .logos a,footer section.lower .row.sitemap .logos span{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:10px;max-width:100%;}footer section.lower .row.sitemap .logos img{display:block;}footer section.lower .social-media{text-transform:uppercase;margin-bottom:20px;}footer section.lower .social-media .icons{display:inline-block;margin-left:5px;}footer section.lower .social-media .icons .twitter,footer section.lower .social-media .icons .pinterest,footer section.lower .social-media .icons .facebook,footer section.lower .social-media .icons .instagram{display:inline-block;vertical-align:middle;text-align:left;text-indent:-9999em;overflow:hidden;}footer section.lower .social-media .icons .twitter{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-154px -111px;}footer section.lower .social-media .icons .pinterest{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-154px -85px;}footer section.lower .social-media .icons .facebook{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-209px -101px;}footer section.lower .social-media .icons .instagram{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:25px;height:25px;background-position:-235px -101px;}footer section.lower .sub-footer{text-align:center;}footer section.lower .sub-footer .copyright,footer section.lower .sub-footer .website-by{display:inline-block;}footer section.lower .sub-footer .copyright.copyright:after,footer section.lower .sub-footer .website-by.copyright:after{content:"|";margin:0 8px;}footer section.lower .sub-footer .copyright.copyright a,footer section.lower .sub-footer .website-by.copyright a{color:#333333;}footer section.lower .sub-footer .copyright.website-by a,footer section.lower .sub-footer .website-by.website-by a{font-weight:bold;color:#333333;}@media screen and (max-width:800px){footer section.lower .row{margin:0px;padding:0px;border:0px none;}footer section.lower .columns{border-bottom:1px dotted #cccccc;margin:0px -20px 20px;padding:0px 20px 20px;}footer section.lower .row.sitemap .logos{padding-bottom:0px;border-bottom:0px none;margin-bottom:10px;}footer section.lower .sub-footer{border-top:1px dotted #cccccc;padding-top:20px;margin-bottom:20px;text-align:left;}footer section.lower .sub-footer .copyright,footer section.lower .sub-footer .website-by{display:block;}footer section.lower .sub-footer .copyright:after,footer section.lower .sub-footer .website-by:after{display:none;}}@media screen and (max-width:549px){footer section.lower .blocks .block{border-bottom:1px dotted #cccccc;margin:0px -20px 20px !important;padding:0px 20px 20px 85px;width:auto !important;float:none;}footer section.lower .blocks .block:last-child{border-bottom:0px none;padding-bottom:0px;margin-bottom:0px !important;}footer section.lower .blocks .block:before{left:20px;}}@media print{.menu,.tweets,.survey,.social-media{display:none;}}.google-map img{max-width:none;}.item-list .pager{text-align:center;}.item-list .pager li{display:inline-block;vertical-align:middle;width:30px;height:30px;line-height:30px;margin-bottom:0px;border:1px solid #0066b0;color:#0066b0;}.item-list .pager li.pager-ellipsis{border:0px none;width:auto;padding:0px 5px;}.item-list .pager li a{display:block;background:#0066b0;color:#ffffff;text-decoration:none;}.item-list .pager li a:hover,.item-list .pager li a:active{background:#2e84c3;color:#ffffff;}@media screen and (max-width:1023px){.item-list .pager li{width:40px;height:40px;line-height:40px;}.item-list .pager li.pager-ellipsis,.item-list .pager li.pager-item-prev-4,.item-list .pager li.pager-item-prev-5,.item-list .pager li.pager-item-prev-6,.item-list .pager li.pager-item-prev-7,.item-list .pager li.pager-item-prev-8,.item-list .pager li.pager-item-next-4,.item-list .pager li.pager-item-next-5,.item-list .pager li.pager-item-next-6,.item-list .pager li.pager-item-next-7,.item-list .pager li.pager-item-next-8{display:none;}}@media screen and (max-width:829px){.item-list .pager li.pager-item-prev-3,.item-list .pager li.pager-item-next-3{display:none;}}@media screen and (max-width:579px){.item-list .pager li.pager-first,.item-list .pager li.pager-last,.item-list .pager li.pager-ellipsis,.item-list .pager li.pager-item{display:none;}.item-list .pager li.pager-previous,.item-list .pager li.pager-next{width:50px;font-size:30px;font-size:1.875rem;font-weight:bold;}.item-list .pager li,.item-list .pager li.pager-current{height:50px;line-height:50px;font-size:20px;font-size:1.25rem;}.item-list .pager li.pager-current{width:auto;padding:0px 25px;margin:0px 10px;}.item-list .pager li.pager-current:before{content:"Page ";}}.section-messages{margin-bottom:15px;}.section-messages .messages{margin:0px 0px 15px;padding:15px 20px;border:1px solid;border-radius:5px;}.section-messages .messages:last-child{margin-bottom:0px;}.section-messages .messages.error{background:#fef5f0;color:#e35858;border-color:#e35858;padding-left:80px;position:relative;min-height:40px;line-height:40px;}.section-messages .messages.error:before,.section-messages .messages.error:after{content:"";display:block;width:40px;height:40px;position:absolute;top:15px;left:20px;}.section-messages .messages.error:before{border:0px none;border-radius:50%;background:#e35858;}.section-messages .messages.error:after{content:"!";color:#ffffff;text-align:center;line-height:40px;font-size:32px;font-size:2rem;font-weight:bold;}.section-messages .messages.error a{color:#e35858;text-decoration:underline;}.section-messages .messages.status{background:#F5FEF0;color:#4CAD41;border-color:#4CAD41;}.section-messages .messages.status a{color:#4CAD41;text-decoration:underline;}.section-messages .messages.warning{background:#FFF7DD;color:#DB9B00;border-color:#DB9B00;}.section-messages .messages.warning a{color:#DB9B00;text-decoration:underline;}.section-messages .messages > ul{margin:0px 0px 0px 20px;padding:0px;line-height:1.5em;}.section-messages .messages > ul > li{margin:0px 0px 5px;list-style:disc outside;}.section-messages .messages > ul > li:last-child{margin-bottom:0px;}.section-messages .messages ul.krumo-first{margin:0px;}.section-messages .messages .krumo-root{color:#584633;}@media print{.section-messages{display:none;}}.ad-wrapper{margin:0px auto 20px;}.ad-wrapper:last-child{margin-bottom:0px;}.ad-wrapper .ad img{display:block;width:100%;height:auto;}.ad-wrapper.wide-skyscraper{max-width:160px;max-height:600px;}.ad-wrapper.leaderboard{max-width:728px;max-height:90px;}.ad-wrapper.leaderboard .ad{display:none;}.ad-wrapper.leaderboard .ad:first-child{display:block;}@media screen and (max-width:549px){.ad-wrapper.leaderboard{max-width:300px;}.ad-wrapper.leaderboard img[width="728"]{display:none;}.ad-wrapper.leaderboard img[width="300"]{display:block;}}.ad-wrapper img[width="300"]{display:none;}.arrdep-container .arrdep-buttons{float:right;}.arrdep-container .arrdep-buttons a.button{position:relative;text-transform:none;font-size:1.5rem;padding-right:50px;width:260px;box-sizing:border-box;padding-left:80px;border-radius:8px;display:block;margin-bottom:20px;}.arrdep-container .arrdep-buttons a.button:last-child{margin-bottom:0px;}.arrdep-container .arrdep-buttons a.button:before{content:"";position:absolute;left:20px;top:0;bottom:0;margin:auto;}.arrdep-container .arrdep-buttons a.button.arrivals:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:-44px 0px;}.arrdep-container .arrdep-buttons a.button.departures:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:0px 0px;}.arrdep-container .arrdep-buttons a.button:after{content:"›";position:absolute;right:30px;font-size:2rem;}@media screen and (max-width:969px){.arrdep-container .arrdep-buttons{text-align:center;float:none;margin-bottom:-30px;}.arrdep-container .arrdep-buttons a.button{display:inline-block;margin-bottom:0px;margin-right:10px;text-align:left;}.arrdep-container .arrdep-buttons a.button:last-child{margin-right:0px;}}@media screen and (max-width:549px){.arrdep-container .arrdep-buttons{padding:0px 20px;}.arrdep-container .arrdep-buttons a.button{display:block;width:auto;margin-right:0px;margin-bottom:20px;}.arrdep-container .arrdep-buttons a.button:last-child{margin-bottom:0px;}}.arrdep{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto;}.arrdep .arrdep-header{position:relative;background-color:#fff;}.arrdep .arrdep-header.fixed{position:fixed;top:0;z-index:100;width:inherit;}.arrdep .arrdep-header-bottom{display:none;}.arrdep .tab-bar{position:relative;height:54px;overflow:hidden;}.arrdep .tab-bar .tab{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;height:45px;margin-top:9px;font-size:18px;font-size:1.125rem;line-height:1em;background:#dfecf5;color:#0066b0;border:0px none;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 0px 15px 20px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.arrdep .tab-bar .tab:before{content:"";display:inline-block;vertical-align:bottom;margin-right:20px;}.arrdep .tab-bar .tab.arrivals:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:-44px -21px;}.arrdep .tab-bar .tab.departures:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:0px -21px;}.arrdep .tab-bar .tab.active{height:54px;margin-top:0px;background:#0066b0;color:#ffffff;font-size:24px;font-size:1.5rem;}.arrdep .tab-bar .tab.active.arrivals:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:-44px 0px;}.arrdep .tab-bar .tab.active.departures:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:20px;background-position:0px 0px;}.arrdep .tabs{margin-bottom:40px;}.arrdep .tabs .tab{display:none;background:#ffffff;text-align:center;}.arrdep .tabs .tab.active{display:block;}.arrdep .tabs .tab table{margin-bottom:20px;text-align:left;font-size:14px;font-size:0.875rem;line-height:1.3em;width:100%;}.arrdep .tabs .tab table:last-child{margin-bottom:0px;}.arrdep .tabs .tab thead td,.arrdep .tabs .tab thead th{background:#0066b0;color:#ffffff;font-weight:bold;}.arrdep .tabs .tab th{padding:10px 20px;text-align:left;}.arrdep .tabs .tab td{padding:15px 20px;vertical-align:middle;}.arrdep .tabs .tab .airline .eastern-airways,.arrdep .tabs .tab .airline .air-malta,.arrdep .tabs .tab .airline .atlantic-airways,.arrdep .tabs .tab .airline .avanti-air,.arrdep .tabs .tab .airline .british-airways,.arrdep .tabs .tab .airline .eurowings,.arrdep .tabs .tab .airline .loganair,.arrdep .tabs .tab .airline .emirates,.arrdep .tabs .tab .airline .mail,.arrdep .tabs .tab .airline .mail-newspapers,.arrdep .tabs .tab .airline .air-berlin,.arrdep .tabs .tab .airline .cityjet,.arrdep .tabs .tab .airline .intersky,.arrdep .tabs .tab .airline .vlm,.arrdep .tabs .tab .airline .flybe,.arrdep .tabs .tab .airline .blue-islands,.arrdep .tabs .tab .airline .aurigny{display:block;width:83px;height:24px;overflow:hidden;text-indent:-9999em;text-align:left;background:transparent url(/sites/default/themes/guernsey_airport/images/airlines.png?230708) no-repeat;}.arrdep .tabs .tab .airline{width:83px;}.arrdep .tabs .tab .airline .aurigny{background-position:0px -1px;}.arrdep .tabs .tab .airline .blue-islands{background-position:0px -27px;}.arrdep .tabs .tab .airline .flybe{background-position:0px -53px;}.arrdep .tabs .tab .airline .vlm{background-position:0px -79px;}.arrdep .tabs .tab .airline .intersky{background-position:0px -105px;}.arrdep .tabs .tab .airline .cityjet{background-position:0px -131px;}.arrdep .tabs .tab .airline .air-berlin{background-position:0px -157px;}.arrdep .tabs .tab .airline .mail,.arrdep .tabs .tab .airline .mail-newspapers{background-position:0px -183px;}.arrdep .tabs .tab .airline .emirates{background-position:0px -208px;}.arrdep .tabs .tab .airline .loganair{background-position:0px -390px;}.arrdep .tabs .tab .airline .eurowings{background-position:0px -261px;}.arrdep .tabs .tab .airline .british-airways{background-position:0px -286px;}.arrdep .tabs .tab .airline .avanti-air{background-position:0px -313px;}.arrdep .tabs .tab .airline .atlantic-airways{background-position:0px -339px;}.arrdep .tabs .tab .airline .air-malta{background-position:0px -365px;}.arrdep .tabs .tab .airline .eastern-airways{background-position:0px -416px;}.arrdep .tabs .tab .button{margin-bottom:20px;}@media screen and (max-width:549px){.arrdep .tab-bar{height:45px;}.arrdep .tab-bar .tab,.arrdep .tab-bar .tab.active{border-radius:0px;height:45px;font-size:18px;font-size:1.125rem;line-height:1em;margin-top:0px;padding-left:10px;}.arrdep .tab-bar .tab:before,.arrdep .tab-bar .tab.active:before{margin-right:10px;}.arrdep .tab-bar .tab.active.arrivals:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:-31.7209302326px 0px;background-size:243.6744186047px;}.arrdep .tab-bar .tab.active.departures:before{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:31px;height:15px;background-position:0px 0px;background-size:243.6744186047px;}.arrdep .tabs .tab table{font-size:14px;font-size:0.875rem;}.arrdep .tabs .tab table th{padding:10px;}.arrdep .tabs .tab table td{padding:15px 10px;}.arrdep .tabs .tab table th:first-child,.arrdep .tabs .tab table td:first-child{padding-left:20px;}.arrdep .tabs .tab table th:last-child,.arrdep .tabs .tab table td:last-child{padding-right:20px;}.arrdep .tabs .tab .button{display:block;margin:0px 10px;}}.arrdep.arrdep-panel .tabs .tab table{table-layout:fixed;}@media screen and (min-width:1024px){.arrdep.arrdep-panel .tabs .tab table{height:278px;}}.arrdep.arrdep-panel .tabs .tab table tbody tr:nth-child(even) td{background:#edeeef;}.arrdep.arrdep-panel .tabs .tab table .no-data-row,.arrdep.arrdep-panel .tabs .tab table .no-information-row{text-align:center;height:240px;font-size:18px;font-size:1.125rem;line-height:150%;}.arrdep.arrdep-panel .tabs .tab table .flight-row{height:48px;}.arrdep.arrdep-panel .tabs .tab table td.time,.arrdep.arrdep-panel .tabs .tab table th.time{width:40px;}.arrdep.arrdep-panel .tabs .tab table td.status,.arrdep.arrdep-panel .tabs .tab table th.status{width:150px;}.arrdep.arrdep-panel .tabs .tab table td.status .status-text-parent,.arrdep.arrdep-panel .tabs .tab table th.status .status-text-parent{max-width:150px;}@media screen and (max-width:1030px){.arrdep.arrdep-panel .tabs .tab table td.status,.arrdep.arrdep-panel .tabs .tab table th.status{width:120px;}.arrdep.arrdep-panel .tabs .tab table td.status .status-text-parent,.arrdep.arrdep-panel .tabs .tab table th.status .status-text-parent{max-width:none;}}.arrdep.arrdep-panel .tabs .tab table td.airport .airport-text-parent,.arrdep.arrdep-panel .tabs .tab table th.airport .airport-text-parent{max-width:100%;}@media screen and (max-width:1030px){.arrdep.arrdep-panel .tabs .tab table td.airport .airport-text-parent,.arrdep.arrdep-panel .tabs .tab table th.airport .airport-text-parent{max-width:none;}}@media screen and (max-width:549px){.arrdep.arrdep-panel .tabs .tab table td.airport .airport-text-parent,.arrdep.arrdep-panel .tabs .tab table th.airport .airport-text-parent{max-width:none;}}.arrdep.arrdep-panel .tabs .tab table td.flight,.arrdep.arrdep-panel .tabs .tab table th.flight{width:50px;}.arrdep.arrdep-panel .tabs .tab table td.flight .flight-text-parent,.arrdep.arrdep-panel .tabs .tab table th.flight .flight-text-parent{max-width:50px;}@media screen and (max-width:970px){.arrdep.arrdep-panel .tabs .tab table td.flight,.arrdep.arrdep-panel .tabs .tab table th.flight{width:150px;}.arrdep.arrdep-panel .tabs .tab table td.flight .flight-text-parent,.arrdep.arrdep-panel .tabs .tab table th.flight .flight-text-parent{max-width:none;}}@media screen and (max-width:549px){.arrdep.arrdep-panel .tabs .tab table td.flight,.arrdep.arrdep-panel .tabs .tab table th.flight{width:50px;}.arrdep.arrdep-panel .tabs .tab table td.flight .flight-text-parent,.arrdep.arrdep-panel .tabs .tab table th.flight .flight-text-parent{max-width:50px;}}.arrdep.arrdep-panel .tabs .tab table td .marquee-text-parent,.arrdep.arrdep-panel .tabs .tab table th .marquee-text-parent{overflow:hidden;display:block;position:relative;}.arrdep.arrdep-panel .tabs .tab table td .marquee-text-parent .marquee-text,.arrdep.arrdep-panel .tabs .tab table th .marquee-text-parent .marquee-text{white-space:nowrap;display:inline-block;}@media screen and (max-width:549px){.arrdep.arrdep-full .tabs .tab table td,.arrdep.arrdep-full .tabs .tab table th{padding:15px 0px 15px 5px;}}.arrdep.arrdep-full .tabs .tab table td.date .date-small,.arrdep.arrdep-full .tabs .tab table th.date .date-small{display:none;}.arrdep.arrdep-full .tabs .tab table td.date .date-large,.arrdep.arrdep-full .tabs .tab table th.date .date-large{display:inline;}@media screen and (max-width:549px){.arrdep.arrdep-full .tabs .tab table td.date .date-small,.arrdep.arrdep-full .tabs .tab table th.date .date-small{display:inline;}.arrdep.arrdep-full .tabs .tab table td.date .date-large,.arrdep.arrdep-full .tabs .tab table th.date .date-large{display:none;}}.arrdep.arrdep-full .tabs .tab table tr.daychange td{background:#80b3d8;color:white;}.arrdep .status-change .datetime{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=50);}.arrdep .history-link{float:right;margin-right:10px;background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:21px;height:19px;background-position:-261px -101px;}.arrdep .no-data-row{text-align:center;height:240px;font-size:18px;font-size:1.125rem;line-height:150%;}.arrdep-view-history{margin-bottom:10px;margin-top:-10px;}.arrdep-intro{margin-bottom:10px;}.arrdep-intro .intro.generic-content{font-size:30px;font-size:1.875rem;line-height:1.25em;margin-bottom:30px;}.arrdep-intro .arrdep-controls a{padding:8px 18px;margin-bottom:20px;text-decoration:none;}.arrdep-intro .arrdep-controls a.prev{margin-right:20px;}.arrdep-intro .arrdep-controls a.next{margin-left:20px;}.arrdep-intro .arrdep-controls a.disabled{background:#edeeef;cursor:default;}.arrdep-intro .arrdep-controls a.disabled:focus,.arrdep-intro .arrdep-controls a.disabled:active{color:white;}.arrdep-intro .arrdep-controls .current{float:right;}@media screen and (max-width:800px){.arrdep-intro .arrdep-controls .current{float:none;display:block;width:200px;text-align:center;margin:auto;}.arrdep-intro .arrdep-controls .arrdep-stepnav{display:block;text-align:center;margin-bottom:20px;}}@media screen and (max-width:450px){.arrdep-intro .arrdep-controls a{padding:5px 10px;font-size:14px;font-size:0.875rem;}.arrdep-intro .arrdep-controls a.prev{margin-right:5px;}}.weather-widget .forecast{margin-bottom:32px;}.weather-widget .forecast .weather-icon{display:inline-block;width:164px;height:110px;overflow:hidden;vertical-align:middle;}.weather-widget .forecast .weather-icon img{width:164px;height:110px;}.weather-widget .forecast .wind{display:inline-block;width:70px;height:70px;overflow:hidden;vertical-align:middle;position:relative;}.weather-widget .forecast .wind img{width:70px;height:70px;}.weather-widget .forecast .wind .wind-force{position:absolute;left:0;top:24px;color:white;font-weight:bold;width:70px;text-align:center;font-size:20px;font-size:1.25rem;}.weather-widget .forecast .temp{display:inline-block;font-size:80px;font-size:5rem;line-height:1em;vertical-align:middle;}section.weather .weather-content{color:#666666;}section.weather .weather-content > div{margin-bottom:25px;}section.weather .weather-content > div:last-child{margin-bottom:0px;}section.weather .weather-content .summary-text{width:75%;font-size:20px;font-size:1.25rem;line-height:1.5;}section.weather .weather-content .summary-text .uv-index{display:block;}section.weather .weather-content .valid-time{font-size:16px;font-size:1rem;font-style:italic;}section.weather .weather-content .weather-data:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}section.weather .weather-content .weather-data .columns .weather-data-item:first-child{border-top:2px solid #cccccc;}section.weather .weather-content .weather-data .columns .weather-data-item{font-size:20px;font-size:1.25rem;line-height:300%;border-bottom:2px solid #cccccc;}section.weather .weather-content .weather-data .columns .weather-data-item:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}section.weather .weather-content .weather-data .columns .weather-data-item div{float:left;width:50%;}section.weather .weather-content .weather-data .columns .weather-data-item .item-value{color:#000000;font-weight:bold;text-align:right;}section.weather .weather-content .weather-data .columns:first-child{padding-right:25px;}section.weather .weather-content .weather-data .columns:last-child{padding-left:25px;}@media (max-width:1023px){section.weather .weather-content .weather-data .columns .weather-data-item{font-size:18px;font-size:1.125rem;}}@media (max-width:800px){section.weather{text-align:center;}section.weather .weather-content > div{margin-bottom:50px;}section.weather .weather-content > div:last-child{margin-bottom:0px;}section.weather .weather-content .summary-text{width:100%;}section.weather .weather-content .weather-data .columns:last-child .weather-data-item:first-child{border-top:none !important;}section.weather .weather-content .weather-data .columns{padding:0px !important;}section.weather .weather-content .weather-data .weather-data-item .item-title{text-align:left;}}.reciteme-launch{position:fixed;bottom:min(3dvw,16px);right:min(3dvw,16px);font-size:0;padding:0;background:none;}.reciteme-launch img{width:clamp(40px,15dvw,100px);height:clamp(40px,15dvw,100px);}.reciteme-launch:hover{background:none;opacity:0.8;}section.weather-parking{text-align:center;}section.weather-parking h3{text-transform:uppercase;margin:10px 0px;}section.weather-parking h3 a{color:inherit;}section.weather-parking h3 a:hover,section.weather-parking h3 a:active{text-decoration:underline;}section.weather-parking .more{text-transform:uppercase;}section.weather-parking .more:after{content:"  >";}section.weather-parking .item-circle{content:"";width:165px;height:165px;position:relative;z-index:1;background:#a7a9ac;border-radius:50%;border:0px none;margin:0px auto 15px;display:block;}section.weather-parking .item-circle .inner{position:absolute;z-index:2;display:block;top:32px;}section.weather-parking .parking{position:relative;min-height:165px;}section.weather-parking .parking .item-circle .inner{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:85px;height:101px;background-position:0px -37px;left:42px;}section.weather-parking .parking .teaser{margin-bottom:15px;}section.weather-parking .signpost{position:relative;min-height:165px;}section.weather-parking .signpost .item-circle .inner{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:87px;height:100px;background-position:-338px -41px;left:38px;}section.weather-parking .signpost .teaser{margin-bottom:15px;}@media screen and (max-width:800px){section.weather-parking{text-align:center;}section.weather-parking .columns{margin-bottom:50px;}section.weather-parking .columns:last-child{margin-bottom:0px;}section.weather-parking .parking .teaser,section.weather-parking .memorial .teaser{max-width:400px;margin-left:auto;margin-right:auto;}}section.learn-about .grid .cell{float:left;width:14.0350877193%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;text-align:center;text-transform:uppercase;margin-top:50px;margin-bottom:0px;}section.learn-about .grid .cell:first-child{margin-left:0px;}@media screen and (min-width:800px){section.learn-about .grid .cell:nth-child(6n-5){margin-left:0px;clear:left;}section.learn-about .grid .cell:nth-child(1){margin-top:0px;}section.learn-about .grid .cell:nth-child(2){margin-top:0px;}section.learn-about .grid .cell:nth-child(3){margin-top:0px;}section.learn-about .grid .cell:nth-child(4){margin-top:0px;}section.learn-about .grid .cell:nth-child(5){margin-top:0px;}section.learn-about .grid .cell:nth-child(6){margin-top:0px;}}@media screen and (min-width:649px) and (max-width:799px){section.learn-about .grid .cell{width:31.2280701754%;}section.learn-about .grid .cell:first-child,section.learn-about .grid .cell:nth-child(3n-2){margin-left:0px;clear:both;}section.learn-about .grid .cell:nth-child(1){margin-top:0px;}section.learn-about .grid .cell:nth-child(2){margin-top:0px;}section.learn-about .grid .cell:nth-child(3){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:648px){section.learn-about .grid .cell{width:48.4210526316%;}section.learn-about .grid .cell:first-child,section.learn-about .grid .cell:nth-child(2n-1){margin-left:0px;clear:both;}section.learn-about .grid .cell:nth-child(1){margin-top:0px;}section.learn-about .grid .cell:nth-child(2){margin-top:0px;}}section.learn-about .grid .cell img{display:block;width:100%;height:auto;margin-bottom:20px;}@media screen and (max-width:649px){section.learn-about .grid{margin-top:-30px;}section.learn-about .grid .cell{margin-top:30px;}}section.home-news h3{border-bottom:1px dotted #cccccc;text-transform:uppercase;color:#0066b0;font-size:16px;font-size:1rem;line-height:1.5em;padding-bottom:10px;}section.home-news .more{text-transform:uppercase;}section.home-news .more:after{content:"  >";}section.home-news .latest-news{position:relative;}section.home-news .latest-news .articles .article{padding-bottom:30px;border-bottom:1px dotted #cccccc;margin-bottom:30px;}section.home-news .latest-news .articles .article:last-child{padding-bottom:0px;border-bottom:0px none;margin-bottom:0px;}section.home-news .latest-news .articles .article h4{margin:0px;font-size:16px;font-size:1rem;line-height:1.5em;}section.home-news .latest-news .more{position:absolute;top:0px;right:0px;}section.home-news .node-teaser h3{margin-bottom:10px;}section.home-news .node-teaser img{display:block;margin-bottom:15px;width:100%;height:auto;}section.home-news .node-teaser .teaser{margin-bottom:15px;}@media screen and (max-width:800px){section.home-news .columns{margin-bottom:50px;}section.home-news .columns:last-child{margin-bottom:0px;}section.home-news .latest-news .articles .article:last-child{padding-bottom:30px;border-bottom:1px dotted #cccccc;}}section.airline-operators .airlines{text-align:center;}section.airline-operators .airlines a.airline,section.airline-operators .airlines p{display:inline-block;vertical-align:middle;margin:20px;}section.airline-operators .airlines a.airline img,section.airline-operators .airlines p img{display:block;}.instagram{position:relative;margin-bottom:0;padding:0;}.instagram .instagram-intro{background-color:#0064B2;color:#ffffff;font-size:24px;padding:20px;position:absolute;top:50%;margin:-38px 0 0 -175px;border-radius:7px;width:365px;height:85px;box-sizing:border-box;left:50%;z-index:10;}.instagram .instagram-intro .instagram-text{vertical-align:middle;padding:0 20px;}.instagram .instagram-intro .instagram-icon{height:45px;width:45px;display:inline-block;background-image:url(/sites/default/themes/guernsey_airport/images/instagram.png);vertical-align:middle;background-size:contain;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.instagram .instagram-intro .instagram-icon{background-image:url(/sites/default/themes/guernsey_airport/images/instagram@2x.png);}}.instagram .instagram-intro .instagram-arrow{height:14px;width:14px;background-repeat:no-repeat;display:inline-block;background-image:url(/sites/default/themes/guernsey_airport/images/instagram_arrow.png);vertical-align:middle;background-size:contain;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.instagram .instagram-intro .instagram-arrow{background-image:url(/sites/default/themes/guernsey_airport/images/instagram_arrow@2x.png);}}.instagram .instagram-feed{margin:0px -20px;padding:0 20px;}.instagram .instagram-feed:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}.instagram .instagram-feed .cell{float:left;width:12.5%;}.instagram .instagram-feed .image{padding-top:100%;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-ie-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-ms-behavior:url(/sites/all/libraries/backgroundsize.min.htc);}.instagram .instagram-feed .image img{display:none;}@media screen and (max-width:939px){.instagram .instagram-feed .cell{display:none;width:25%;}.instagram .instagram-feed .cell:nth-of-type(1),.instagram .instagram-feed .cell:nth-of-type(2),.instagram .instagram-feed .cell:nth-of-type(3),.instagram .instagram-feed .cell:nth-of-type(4),.instagram .instagram-feed .cell:nth-of-type(5),.instagram .instagram-feed .cell:nth-of-type(6),.instagram .instagram-feed .cell:nth-of-type(7),.instagram .instagram-feed .cell:nth-of-type(8){display:block;}}@media screen and (max-width:549px){.instagram .instagram-intro{position:relative;width:auto;height:auto;border-radius:0;width:100%;margin:0;top:auto;left:auto;display:block;}.instagram .instagram-intro .instagram-text{padding:0 0 0 20px;}.instagram .instagram-intro .instagram-icon{line-height:45px;}.instagram .instagram-intro .instagram-arrow{float:right;margin-top:15px;}.instagram .instagram-feed .cell{width:50%;}}@media screen and (max-width:350px){.instagram .instagram-intro{padding:15px;}.instagram .instagram-intro .instagram-text{padding:0 0 0 15px;font-size:22px;}.instagram .instagram-intro .instagram-arrow{float:right;}}@media print{.mailing-list{display:none;}}section.gallery{padding:0px;position:relative;margin-bottom:30px;}section.gallery .image{display:none;position:relative;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-ie-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;-ms-behavior:url(/sites/all/libraries/backgroundsize.min.htc);color:#ffffff;height:558px;}section.gallery .image:first-child{display:block;}section.gallery .image .image-inner{padding:0px 20px;position:absolute;left:0px;right:0px;bottom:0px;line-height:558px;}section.gallery .image .image-inner .gallery-body-wrapper{line-height:55px;}section.gallery .image .copy{display:inline-block;vertical-align:bottom;width:60%;line-height:1.25em;color:#ffffff;padding-bottom:120px;}section.gallery .image .copy h1,section.gallery .image .copy h2,section.gallery .image .copy h3,section.gallery .image .copy h4,section.gallery .image .copy h5,section.gallery .image .copy h6{color:#ffffff;margin:20px 0px;font-size:45px;font-size:2.8125rem;}section.gallery .image .copy p{font-size:45px;font-size:2.8125rem;}section.gallery .image .copy p.find-out-more{margin-top:20px;}section.gallery .image .copy .button{border:2px solid #ffffff;background:transparent none;padding-left:40px;padding-right:40px;}section.gallery .image .copy .button:hover{background:#ffffff;color:#0066b0;}section.gallery .image .copy > span > *:not(.find-out-more){margin:0;display:inline;}section.gallery .image .copy > span > *:not(.find-out-more):before{content:"";display:block;}section.gallery .image .copy > span p{line-height:49px;}section.gallery .image .copy > span h2{line-height:64px;}@media screen and (max-width:1300px){section.gallery .image .copy{width:48.4210526316%;}}section.gallery .arrdep-container{position:absolute;left:20px;right:20px;bottom:20px;}section.gallery .arrdep-container .arrdep{position:absolute;bottom:0px;right:0px;width:520px;}@media screen and (max-width:1114px){section.gallery .arrdep-container .arrdep{width:48.4210526316%;}}@media screen and (max-width:969px){section.gallery .image{height:355px;}section.gallery .image .image-inner{line-height:285px;}section.gallery .image .copy{width:95%;vertical-align:middle;padding-bottom:0;}section.gallery .arrdep-container{position:relative;bottom:auto;left:auto;right:auto;margin:40px 20px 0px;z-index:2;}section.gallery .arrdep-container .arrdep{width:auto;float:none;position:static;max-width:none;}}@media screen and (max-width:767px){section.gallery .image .copy > span h2{line-height:58px;}}@media screen and (max-width:649px){section.gallery .gallery{margin-bottom:50px;}section.gallery .image .image-inner{line-height:355px;}section.gallery .arrdep-container{margin-top:0px;}}@media screen and (max-width:549px){section.gallery .image{height:150px;}section.gallery .image .copy{display:none;}section.gallery .arrdep-container{margin:0px;}}@media screen and (max-width:459px){section.gallery .arrdep-container .arrdep .tabs .tab table th{padding:10px 5px;}section.gallery .arrdep-container .arrdep .tabs .tab table td{padding:15px 5px;}section.gallery .arrdep-container .arrdep .tabs .tab table td:first-child,section.gallery .arrdep-container .arrdep .tabs .tab table th:first-child{padding-left:10px;}section.gallery .arrdep-container .arrdep .tabs .tab table td:last-child,section.gallery .arrdep-container .arrdep .tabs .tab table th:last-child{padding-right:10px;}}section.lead-image{margin:0px 0px 50px;padding:0px;}section.lead-image img{display:block;}section.copy .intro{font-size:30px;font-size:1.875rem;line-height:1.1em;margin-bottom:40px;}section.copy .intro:last-child{margin-bottom:0px;}@media screen and (max-width:800px){section.copy .intro{font-size:26px;font-size:1.625rem;line-height:1.2em;}}@media screen and (max-width:549px){section.copy .intro{font-size:20px;font-size:1.25rem;line-height:1.3em;}}section.faqs .row{position:relative;}section.faqs .question-container{padding-bottom:25px;border-bottom:1px dotted #cccccc;margin-bottom:25px;}section.faqs .question-container .question{color:#0066b0;margin:0px;padding-left:55px;position:relative;cursor:pointer;display:inline-block;}section.faqs .question-container .question:before{content:"–";position:absolute;top:0px;left:0px;background:#80b3d8;color:#ffffff;font-weight:bold;width:40px;height:40px;line-height:35px;text-align:center;font-size:40px;font-size:2.5rem;border:0px none;border-radius:50%;font-family:Arial,sans-serif;margin-right:15px;}section.faqs .question-container .answer{margin-top:25px;margin-left:55px;}section.faqs .question-container .answer:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}section.faqs .question-container .answer .edit-model-item{position:static;}section.faqs .question-container.collapsed .question:before{content:"+";line-height:40px;}section.faqs .question-container.collapsed .answer{display:none;}section.facilities-map .google-map{padding-top:56.25%;}@media screen and (max-width:549px){section.facilities-map .google-map{padding-top:0px;height:280px;}}section.facilities .image{display:block;}section.facilities .row{position:relative;}section.facilities .row .columns > h3{color:#0066b0;}section.facilities .generic-content{margin-bottom:25px;}section.facilities .facility{margin-bottom:50px;}@media screen and (max-width:800px){section.facilities .image{margin-bottom:25px;}}section.links .link{display:block;background:#f6f6f6;border:0px none;border-radius:5px;padding:15px;}section.links .link:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}section.links .link .logo{position:relative;float:left;width:200px;}section.links .link .logo img{display:block;width:100%;height:auto;}section.links .link .content{margin-left:215px;line-height:1.4em;}section.links .link .content h3{font-size:24px;font-size:1.5rem;margin:0px;}section.links .link .content .type{color:#666666;}section.links .link .content .phone{color:#333333;}section.links .columns .edit-model-item{right:auto;top:15px;left:15px;}section.links .row{position:relative;}section.links .row .columns{margin-bottom:25px;}section.links .row:last-child .columns{margin-bottom:0px;}@media screen and (max-width:999px) and (min-width:870px){section.links .link .logo{width:150px;}section.links .link .content{margin-left:165px;}}@media screen and (max-width:869px){section.links .row .columns{width:auto;float:none;margin-left:0px;}section.links .row:last-child .columns{margin-bottom:25px;}section.links .row:last-child .columns:last-child{margin-bottom:0px;}}@media screen and (max-width:549px){section.links .link .logo{width:150px;}section.links .link .content{margin-left:165px;}section.links .link .content h3{font-size:20px;font-size:1.25rem;}}@media screen and (max-width:424px){section.links .link .logo{width:auto;float:none;margin-bottom:20px;}section.links .link .content{margin-left:0px;}}section.contact .row{position:relative;}section.contact a:hover,section.contact a:active{text-decoration:underline;}section.contact .email-address,section.contact .phone{display:inline-block;color:#0066b0;font-size:24px;font-size:1.5rem;line-height:82px;}section.contact .email-address,section.contact .phone,section.contact .address{padding-left:97px;position:relative;min-height:82px;}section.contact .email-address .icon,section.contact .phone .icon,section.contact .address .icon{position:absolute;top:0px;left:0px;width:82px;height:82px;background:#80b3d8;border:0px none;border-radius:50%;line-height:82px;text-align:center;}section.contact .email-address .icon:after,section.contact .phone .icon:after,section.contact .address .icon:after{content:"";display:inline-block;vertical-align:middle;}section.contact .email-address .icon:after{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:30px;background-position:-110px -43px;}section.contact .phone .icon:after{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:43px;height:31px;background-position:-110px -74px;}section.contact .address{line-height:1.3em;}section.contact .address .icon:after{background-image:url(/sites/default/themes/guernsey_airport/images/sprite.png);background-image:url(/sites/default/themes/guernsey_airport/images/sprite.svg),none;background-repeat:no-repeat;overflow:hidden;width:30px;height:47px;background-position:-163px -37px;top:17.5px;left:26px;}@media screen and (max-width:939px){section.contact{text-align:center;}section.contact .email-address,section.contact .phone,section.contact .address{padding-left:0px;padding-top:102px;min-height:0px;}section.contact .email-address .icon,section.contact .phone .icon,section.contact .address .icon{left:0px;right:0px;margin:0px auto;}section.contact .email-address,section.contact .phone{line-height:1.2em;}}@media screen and (max-width:800px){section.contact .columns{margin-bottom:50px;}section.contact .columns:last-child{margin-bottom:0px;}}section.webform .row{margin-bottom:20px;}section.webform legend{display:none;}section.webform label{font-weight:bold;margin-bottom:10px;}section.webform fieldset{float:left;width:48.4210526316%;margin-left:3.1578947368%;margin-top:3.1578947368%;clear:none;}section.webform fieldset:first-child{margin-left:0px;}@media screen and (min-width:800px){section.webform fieldset:nth-child(2n-1){margin-left:0px;clear:left;}section.webform fieldset:nth-child(1){margin-top:0px;}section.webform fieldset:nth-child(2){margin-top:0px;}}@media screen and (min-width:0px) and (max-width:799px){section.webform fieldset{width:100%;}section.webform fieldset:first-child,section.webform fieldset:nth-child(1n-0){margin-left:0px;clear:both;}section.webform fieldset:nth-child(1){margin-top:0px;}}section.webform .description{margin:10px 0px;font-size:14px;font-size:0.875rem;line-height:1.5em;}section.webform .description:first-child{margin-top:0px;}section.webform .description:last-child{margin-bottom:0px;}section.webform .form-type-radio,section.webform .form-type-checkbox{position:relative;padding-left:30px;margin-bottom:10px;}section.webform .form-type-radio label,section.webform .form-type-checkbox label{font-weight:normal;margin:0px;}section.webform .form-type-radio input,section.webform .form-type-checkbox input{position:absolute;top:0px;left:0px;}section.webform .webform-component-date .webform-datepicker .form-item,section.webform .webform-component-date .webform-datepicker input[type=image]{display:inline-block;vertical-align:middle;margin:0px 5px 0px 0px;}section.webform .webform-component-date .webform-datepicker .form-item:last-child,section.webform .webform-component-date .webform-datepicker input[type=image]:last-child{margin-right:0px;}section.webform .form-actions{clear:both;text-align:right;}section.webform .form-item:last-child{margin-bottom:0px;}section.webform .form-item-mollom-captcha{margin:40px 0px;}section.webform .form-item-mollom-captcha .mollom-image-captcha-instructions{display:block;margin:15px 0px;}@media screen and (max-width:800px){section.webform .columns{margin-bottom:20px;}section.webform .columns:last-child{margin-bottom:0px;}}section.files{background-color:#edeeef;padding-block:50px;margin-top:50px;}section.files:last-child{margin-bottom:-50px;}section.files .row{column-count:3;}section.files .row .file{display:block;padding-bottom:5px;}@media screen and (max-width:800px){section.files .row{column-count:2;}}@media screen and (max-width:549px){section.files .row{column-count:1;}section.files .row .file{padding-bottom:10px;}}@media print{.gallery,.share,.sub-nav{display:none;}}.section-webcams .webcams .tabs .tab{border-top:10px solid #0066b0;background-color:#edeeef;}.section-webcams .webcams .tabs .tab.list .webcam{margin-bottom:10px;}@media (max-width:549px){.section-webcams .webcams .tabs .tab.list{display:block !important;}}.section-webcams .webcams .tabs .tab.grid .webcam{width:25%;display:inline-block;position:relative;overflow:hidden;margin-top:-7px;float:left;}.section-webcams .webcams .tabs .tab.grid .webcam .webcam-name{display:inline-block;text-align:center;color:#fff;background-color:#000;position:absolute;top:-1px;right:-1px;left:-1px;bottom:-1px;z-index:2;opacity:0;transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out;}.section-webcams .webcams .tabs .tab.grid .webcam .webcam-name .webcam-name-table{display:table;width:100%;height:100%;}.section-webcams .webcams .tabs .tab.grid .webcam .webcam-name span{display:table-cell;vertical-align:middle;height:100%;}.section-webcams .webcams .tabs .tab.grid .webcam:hover .webcam-name,.section-webcams .webcams .tabs .tab.grid .webcam.active .webcam-name{opacity:0.5;cursor:pointer;}.section-webcams .webcams .tabs .tab.grid .webcam.active .webcam-name{opacity:1;}.section-webcams .webcams .tabs .tab.grid .webcam .webcam-image img{width:100%;display:block;}.section-webcams .webcams .tabs .tab.grid .webcam.large{margin-bottom:0;}.section-webcams .webcams .tabs .tab.grid .webcam.large .webcam-name{position:static;opacity:1;}@media (max-width:549px){.section-webcams .webcams .tabs .tab.grid{display:none;}}@media (max-width:549px){.section-webcams .webcams .tabs .tab{border-top:none;}}@media (max-width:549px){.section-webcams .webcams .tab-bar{display:none;}}.section-webcams .nest-logo a{margin:20px auto;width:200px;display:block;text-align:center;color:#666666;}.section-webcams .nest-logo a p{margin-bottom:5px;}.section-webcams .webcams .tabs .tab.list .webcam,.section-webcams .webcams .tabs .tab.grid .webcam.large{position:relative;width:100%;}.section-webcams .webcams .tabs .tab.list .webcam .webcam-name,.section-webcams .webcams .tabs .tab.grid .webcam.large .webcam-name{display:block;text-align:right;color:#fff;background-color:#000;padding:5px;}.section-webcams .webcams .tabs .tab.list .webcam .webcam-image img,.section-webcams .webcams .tabs .tab.grid .webcam.large .webcam-image img{width:100%;display:block;}section.live-flight-info .arrdep{margin-bottom:40px;margin-top:40px;}section.live-flight-info .arrdep .status{width:35%;}section.live-flight-info .arrdep .even{background:#edeeef;}section.live-flight-info .no-results-row{display:none;text-align:center;line-height:70px;}section.live-flight-info .main-column .top-adverts{display:none;}section.live-flight-info .main-column .bottom-adverts .first-ad{display:none;}@media screen and (max-width:800px){section.live-flight-info .date{display:none;}section.live-flight-info .advert-sidebar{display:none;}section.live-flight-info .main-column .top-adverts{margin-bottom:25px;display:block;}section.live-flight-info .main-column .top-adverts:after{content:"";display:block;clear:both;width:100%;height:0px;overflow:hidden;}section.live-flight-info .main-column .top-adverts .first-ad,section.live-flight-info .main-column .top-adverts .second-ad{width:48.4210526316%;float:left;}section.live-flight-info .main-column .top-adverts .first-ad .ad-wrapper.wide-skyscraper,section.live-flight-info .main-column .top-adverts .second-ad .ad-wrapper.wide-skyscraper{display:block;max-width:none;max-height:none;width:100%;}section.live-flight-info .main-column .top-adverts .first-ad .ad-wrapper.wide-skyscraper .ad img:first-child,section.live-flight-info .main-column .top-adverts .second-ad .ad-wrapper.wide-skyscraper .ad img:first-child{display:none !important;}section.live-flight-info .main-column .top-adverts .first-ad .ad-wrapper.wide-skyscraper .ad img:last-child,section.live-flight-info .main-column .top-adverts .second-ad .ad-wrapper.wide-skyscraper .ad img:last-child{display:block !important;}section.live-flight-info .main-column .top-adverts .second-ad{margin-left:3.1578947368%;}}@media screen and (max-width:361px){section.live-flight-info .airline{display:none;}}@media screen and (max-width:549px){section.live-flight-info #anchor{height:1px;width:100%;}section.live-flight-info .arrdep{margin-left:-20px;margin-right:-20px;margin-top:0;}section.live-flight-info .main-column .top-adverts .first-ad{max-width:300px;margin:0px auto;float:none;width:auto;}section.live-flight-info .main-column .top-adverts .second-ad{display:none;}section.live-flight-info .main-column .bottom-adverts .first-ad{display:block;}section.live-flight-info .main-column .bottom-adverts .first-ad .ad-wrapper.wide-skyscraper{max-width:300px;max-height:90px;margin:20px auto;}section.live-flight-info .main-column .bottom-adverts .first-ad .ad-wrapper.wide-skyscraper .ad{display:block;}section.live-flight-info .main-column .bottom-adverts .first-ad .ad-wrapper.wide-skyscraper .ad img:first-child{display:none !important;}section.live-flight-info .main-column .bottom-adverts .first-ad .ad-wrapper.wide-skyscraper .ad img:last-child{display:block !important;max-width:300px;margin:auto;}}section.copy{margin-bottom:10px;}.arrdep-header.fixed + .tabs .arrdep-filter_container{display:none;}div.arrdep-filter_container{background:#0066b0;border-bottom:solid 1px #ffffff;padding:20px 20px 10px;}div.arrdep-filter_container .arrdep-info{color:#ffffff;}div.arrdep-filter_container .arrdep-last-updated{float:right;}@media screen and (max-width:640px){div.arrdep-filter_container .arrdep-last-updated{float:left;}}div.arrdep-filter_container .arrdep-view-history{float:left;margin:0;text-align:left;}@media screen and (max-width:640px){div.arrdep-filter_container .arrdep-view-history{width:100%;}}div.arrdep-filter_container .arrdep-view-history a{color:#ffffff;text-decoration:underline;}div.arrdep-filter_container .arrdep-view-history a:hover{color:#d9d9d9;}div.arrdep-filter_container .arrdep-filter{padding-bottom:10px;}div.arrdep-filter_container .arrdep-filter form{position:relative;}div.arrdep-filter_container .arrdep-filter form .sticky-overlay.sticky-overlay-active{position:absolute;width:100%;height:100%;z-index:10;}div.arrdep-filter_container .arrdep-filter .search,div.arrdep-filter_container .arrdep-filter .quick-filter-search{background:#ffffff;font-size:16px;padding:10px 15px;color:#666666;box-sizing:border-box;width:100%;}div.arrdep-filter_container .arrdep-filter .search::-webkit-input-placeholder,div.arrdep-filter_container .arrdep-filter .quick-filter-search::-webkit-input-placeholder{color:#A8AAAC;}div.arrdep-filter_container .arrdep-filter .search:-moz-placeholder,div.arrdep-filter_container .arrdep-filter .quick-filter-search:-moz-placeholder{color:#A8AAAC;}div.arrdep-filter_container .arrdep-filter .search::-moz-placeholder,div.arrdep-filter_container .arrdep-filter .quick-filter-search::-moz-placeholder{color:#A8AAAC;}div.arrdep-filter_container .arrdep-filter .search:-ms-input-placeholder,div.arrdep-filter_container .arrdep-filter .quick-filter-search:-ms-input-placeholder{color:#A8AAAC;}.arrdep.arrdep-full.historical{margin-top:0;}.arrdep.arrdep-full.historical .status{width:45%;word-break:break-word;}.arrdep.arrdep-full.historical .airport{padding:15px 5px 15px 20px;}.page-arrivals-departures-history header section.navigation nav > ul > li > a,.page-arrivals-departures-history header section.logo .mobile-menu-toggle,.page-node-89 header section.navigation nav > ul > li > a,.page-node-89 header section.logo .mobile-menu-toggle,.page-node-195 header section.navigation nav > ul > li > a,.page-node-195 header section.logo .mobile-menu-toggle{-webkit-box-sizing:content-box;box-sizing:content-box;}.page-arrivals-departures-history header section.navigation nav > ul > li > a span,.page-arrivals-departures-history header section.logo .mobile-menu-toggle span,.page-node-89 header section.navigation nav > ul > li > a span,.page-node-89 header section.logo .mobile-menu-toggle span,.page-node-195 header section.navigation nav > ul > li > a span,.page-node-195 header section.logo .mobile-menu-toggle span{-webkit-box-sizing:content-box;box-sizing:content-box;}.page-arrivals-departures-history .daterangepicker,.page-node-89 .daterangepicker,.page-node-195 .daterangepicker{max-width:500px;}.page-arrivals-departures-history .daterangepicker .ranges:after,.page-node-89 .daterangepicker .ranges:after,.page-node-195 .daterangepicker .ranges:after{content:"Note: Double click on a date to select a single day";display:block;font-size:12px;margin-top:15px;line-height:1.5em;}@media screen and (max-width:800px){.page-arrivals-departures-history .daterangepicker .calendar,.page-arrivals-departures-history .daterangepicker .ranges,.page-node-89 .daterangepicker .calendar,.page-node-89 .daterangepicker .ranges,.page-node-195 .daterangepicker .calendar,.page-node-195 .daterangepicker .ranges{float:none;}}@media screen and (max-width:549px){.page-arrivals-departures-history #history-range,.page-node-89 #history-range,.page-node-195 #history-range{display:block;margin:auto;}.page-arrivals-departures-history .arrdep-stepnav .prev,.page-node-89 .arrdep-stepnav .prev,.page-node-195 .arrdep-stepnav .prev{margin:0px 0px 10px 0px !important;}.page-arrivals-departures-history .arrdep-stepnav .next,.page-node-89 .arrdep-stepnav .next,.page-node-195 .arrdep-stepnav .next{margin:10px 0px 0px 0px !important;}}.news-article.node-teaser,.news-article.node-micro{margin-top:20px;border-top:1px dotted #cccccc;padding-top:20px;}.news-article.node-teaser:first-child,.news-article.node-micro:first-child{margin-top:0px;border-top:0px none;padding-top:0px;}.news-article h1,.news-article h2{margin-bottom:0px;color:#0066b0;}.news-article h4{margin:0px;color:#0066b0;font-size:16px;font-size:1rem;line-height:1.5em;}.news-article .date{display:block;color:#a7a9ac;}@media screen and (max-width:549px){.news-article .date{margin:10px 0px;}}.news-article .categories ul{margin:0px;padding:0px;}.news-article .categories ul li{display:inline;}.news-article .categories ul li:after{content:",";}.news-article .categories ul li:last-child:after{content:none;display:none;}.news-article .image{margin:20px 0px;}.news-article .image img{display:block;margin:0px auto;}.news-article .generic-content{margin:20px 0px;color:#333333;}.news-article .generic-content:last-child{margin-bottom:0px;}.news-article.node-micro .generic-content{margin:0px;}.news-article .read-more{text-transform:uppercase;font-size:12px;font-size:0.75rem;line-height:1em;}body.page-taxonomy div.item-list,.section-indarticles .row.pager div.item-list{margin-top:20px;border-top:1px solid #cccccc;padding-top:40px;}.sidebar .categories ul{border-top:1px dotted #cccccc;padding:0px;margin:0px;}.sidebar .categories ul li{margin:0px;padding:10px 0px;border-bottom:1px dotted #cccccc;}@media screen and (max-width:800px){.sidebar .categories ul{margin:0px -20px;}.sidebar .categories ul li{padding:10px 20px;}}@media print{body.node-type-indarticle .main-panel.columns{float:none;width:auto;margin:0px;}body.node-type-indarticle .sidebar{display:none;}}body.page-search .region-content form{height:50px;padding-right:130px;position:relative;margin-bottom:50px;}body.page-search .region-content form input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;width:100%;}body.page-search .region-content form input[type=submit]{position:absolute;top:0px;right:0px;width:110px;height:50px;line-height:50px;padding:0px;}body.page-search .region-content .search-api-page-results .search-performance{display:none;}body.page-search .region-content .search-api-page-results .search-results{margin:0px;}body.page-search .region-content .search-api-page-results .search-results .search-result{list-style:none inside;margin-top:20px;border-top:1px dotted #cccccc;padding-top:20px;}body.page-search .region-content .search-api-page-results .search-results .search-result .search-info{display:none;}body.page-search .region-content .item-list{margin-top:20px;border-top:1px solid #cccccc;padding-top:40px;}body.page-arrivals-departures-tv::after{position:fixed;background-color:#525252;height:100vh;width:100vw;top:0;left:0;content:"";z-index:-10;}body.page-arrivals-departures-tv::after.background-odd::after{background-color:#696969;}body.page-arrivals-departures-tv .section-module-content{padding:0;}body.page-arrivals-departures-tv .section-module-content .row{max-width:100%;}body.page-arrivals-departures-tv .section-module-content .row .arrdep{margin:0;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .arrdep-header{display:none;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tabs{margin-bottom:0;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table th,body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table td{font-size:56px !important;font-weight:bold;height:45px;vertical-align:middle;padding:5px;line-height:60px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table th:first-child,body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table td:first-child{padding-left:15px;padding-right:15px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr td{color:#fff;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr.even{background:#525252;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr.odd{background:#696969;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr.no-results-row{background-color:#696969;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline span{background-position:center;background-size:contain;height:50px;width:100%;box-sizing:border-box;border-top:8px solid #fff;border-bottom:8px solid #fff;background-repeat:no-repeat;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .airline-name.multiple-airlines{position:relative;display:block;height:50px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .airline-name.multiple-airlines .airline-logo{position:absolute;top:-8px;left:0;width:100%;height:50px;opacity:0;transition:opacity 0.5s ease-in-out;background-position:center;background-size:contain;border-top:8px solid #ffffff00;border-bottom:8px solid #ffffff00;box-sizing:border-box;background-repeat:no-repeat;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .airline-name.multiple-airlines .airline-logo.active{opacity:1;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .aurigny{background-image:url(/sites/default/themes/guernsey_airport/images/logo-aurigny.svg);background-color:#fed302;border-color:#fed302;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .blue-islands{background-image:url(/sites/default/themes/guernsey_airport/images/logo-blueislands.svg);background-color:#263a69;border-color:#263a69;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .loganair{background-image:url(/sites/default/themes/guernsey_airport/images/logo-loganair.svg);border-color:#fff;background-color:#fff;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr .airline .mail-newspapers{background-image:url(/sites/default/themes/guernsey_airport/images/logo-west-atlantic.svg);border-color:#fff;background-color:#fff;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr.daychange td{background-color:#0066b0;border-bottom:1px solid #fff;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table tr.daychange .digital-clock{float:right;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table .time{width:50px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table .date{width:100px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table .airport{width:150px;}body.page-arrivals-departures-tv .section-module-content .row .arrdep .tab table .flight{width:350px;}#admin-menu{box-shadow:0px -5px 15px #000000;z-index:2000;}@media screen and (max-width:745px){html body.admin-menu{margin-top:53px !important;}}section.section-tabs{background:#0066b0;text-align:center;margin-bottom:15px;}section.section-tabs li{display:inline;}section.section-tabs li a{display:inline-block;color:white;padding:5px 10px;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=30);}section.section-tabs li a:hover{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=60);}section.section-tabs li a.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);}section.section-tabs ul:last-child{margin-bottom:0px;}.edit-model-item{display:inline-block;padding:7px 12px;background:#0066b0;color:#ffffff;text-transform:uppercase;font-size:14px;font-size:0.875rem;line-height:1em;position:absolute;top:0px;right:0px;z-index:10;}.edit-model-item:hover,.edit-model-item:active{background:#2e84c3;color:#ffffff;text-decoration:none !important;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
