body:after{content:url(/sites/all/themes/cle_airport/images/close.png) url(/sites/all/themes/cle_airport/images/loading.gif) url(/sites/all/themes/cle_airport/images/prev.png) url(/sites/all/themes/cle_airport/images/next.png);display:none;}body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-container{padding:4px;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/sites/all/themes/cle_airport/images/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/sites/all/themes/cle_airport/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/sites/all/themes/cle_airport/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/sites/all/themes/cle_airport/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
*{font-weight:300;font-size:inherit;-webkit-text-size-adjust:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(/sites/all/themes/cle_airport/css/js/boxsizing.htc);}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}::-moz-selection{background:#fff;color:#fff;text-shadow:none;}::selection{background:#364b5b;color:#fff;text-shadow:none;}a{color:#00e;}a:hover{color:#06e;}a:visited{color:#551a8b;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a,img{border:none !important;outline:none !important;}*{font-weight:300;font-size:inherit;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0;list-style-type:none;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}h1,h2,h3,h4{margin:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{position:absolute !important;left:-9999px;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}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;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}@media only screen and (min-width:300px){.wrap{width:100%;}.container{width:100%;padding:0 1.5em;}.col,.node{margin:0 0 0 0;text-align:inherit;float:left;}.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col,.node{width:100%;text-align:inherit;float:left;}.short-col,.short-col:first-child{padding:0 0 0 0;float:left;text-align:inherit;}.one-third,.one-third-left,.one-third-right,.one-third-center,.two-thirds,.two-thirds-left,.two-thirds-right,.two-thirds-center,.one-fourth,.one-fourth-left,.one-fourth-right,.one-fourth-center,.one-half,.one-half-left,.one-half-right,.one-half-center,.three-quarters,.three-quarters-left,.three-quarters-right,.three-quarters-center,.full-width{width:100%;margin:0 0 0 0;}}@media only screen and (min-width:500px){.container{width:100%;padding:0 1em;}}@media only screen and (min-width:715px){.short-col{float:left;text-align:inherit;padding:0 0 0 1em;}.short-col:first-child{padding:0 0 0 0;}.one-third{width:33.33%;}.one-third-left{width:33.33%;margin:0 66.66% 0 0;padding:0 0 0 0;}.one-third-right{width:33.33%;margin:0 0 0 66.66%;padding:0 0 0 0;}.one-third-center{width:33.33%;margin:0 33.33%;padding:0 0 0 0;}.two-thirds{width:66.66%;}.two-thirds-left{width:66.66%;margin:0 33.33% 0 0;padding:0 0 0 0;}.two-thirds-right{width:66.66%;margin:0 0 0 33.33%;padding:0 0 0 0;}.two-thirds-center{width:66.66%;margin:0 16.665%;padding:0 0 0 0;}.one-fourth{width:25%;}.one-fourth-left{width:25%;margin:0 75% 0 0;padding:0 0 0 0;}.one-fourth-right{width:25%;margin:0 0 0 75%;padding:0 0 0 0;}.one-fourth-center{width:25%;margin:0 37.5%;padding:0 0 0 0;}.one-half{width:50%;}.one-half-left{width:50%;margin:0 50% 0 0;padding:0 0 0 0;}.one-half-right{width:50%;margin:0 0 0 50%;padding:0 0 0 0;}.one-half-center{width:50%;margin:0 25%;padding:0 0 0 0;}.three-quarters{width:75%;}.three-quarters-left{width:75%;margin:0 25% 0 0;padding:0 0 0 0;}.three-quarters-right{width:75%;margin:0 0 0 25%;padding:0 0 0 0;}.three-quarters-center{width:75%;margin:0 12.5%;padding:0 0 0 0;}.full-width{width:100%;padding:0 0 0 0;}}@media only screen and (min-width:768px){.container{max-width:1110px;min-width:300px;width:100%;height:auto;padding:0;margin:0 auto;position:relative;overflow:hidden;text-align:inherit;}.container .col .short-col:first-child{margin:0 0 0 0;}.col{margin:0 1.66%!important;text-align:inherit;float:left;}.one-col{width:5%;}.two-col{width:13.333%;}.three-col{width:21.66%;}.four-col{width:30%;}.five-col{width:38.33%;}.six-col{width:46.66%;}.seven-col{width:55%;}.eight-col{width:63.33%;}.nine-col{width:71.66%;}.ten-col{width:80%;}.eleven-col{width:88.33%;}.twelve-col{width:96.65%;}.col.centered{float:none;margin:0 auto !important;}.short-col{float:left;text-align:inherit;padding:0 0 0 1.5em;}}@font-face{font-family:'open_sanslight';src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Light-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Light-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Regular-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Semibold-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold';src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Bold-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Bold-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansextrabold';src:url(/sites/all/themes/cle_airport/fonts/OpenSans-ExtraBold-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'socicon';src:url(/sites/all/themes/cle_airport/fonts/socicon-webfont.eot);src:url(/sites/all/themes/cle_airport/fonts/socicon-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/cle_airport/fonts/socicon-webfont.woff) format('woff'),url(/sites/all/themes/cle_airport/fonts/socicon-webfont.ttf) format('truetype'),url(/sites/all/themes/cle_airport/fonts/socicon-webfont.svg#sociconregular) format('svg');font-weight:normal;font-style:normal;}.float-right{float:right;}.float-left{float:left;}.open-sans-reg{font-family:'open_sansregular',sans-serif;font-weight:100;}.open-sans-light{font-family:'open_sanslight',sans-serif;font-weight:100;}.open-sans-semibold{font-family:'open_sanssemibold',sans-serif;font-weight:100;}.open-sans-bold{font-family:'open_sansbold',sans-serif;font-weight:100;}.icon-font,a.icon-font:before{font-family:'socicon' !important;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}body{width:100%;margin:0;font-family:'open_sansregular',sans-serif;font-weight:100;font-size:12px;}h1{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:2em;color:#fff;}h2{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:2em;color:#fff;}p{font-family:'open_sanssemibold',sans-serif;font-weight:100;font-size:1em;}strong{font-family:'open_sansbold',sans-serif;font-weight:100;}.front #smooth-page{position:relative;top:104px;}#smooth-page{display:grid;}a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}body a.button,a.button{position:relative;display:inline-block;line-height:1.16em;text-decoration:none;font-size:1.16em;background-color:#364b5b;color:#fff;padding:.85em;padding-right:2.2em;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:700;border-radius:0;text-align:left;margin-top:1em;}body a.button:after,a.button:after{position:absolute;content:" ";background:url(/sites/all/themes/cle_airport/images/list-arrow.png) no-repeat;width:5px;height:9px;display:inline-block;filter:brightness(100);right:0;top:1.05em;margin-right:.85em;background-size:100%;}a.button.primary{background-color:#364b5b;color:#fff;}a.button.primary:after{filter:brightness(100);}body a.button:hover,a.button.primary:hover{background-color:#1d2830;}a.button.secondary{background-color:#fff;color:#364b5b;}a.button.secondary:after{filter:brightness(0);}a.button.secondary:hover{background-color:#e1effa;}body p a.button{font-size:1em;}a.button.orange,.button.orange{background:#e59256;}a.button.orange:hover,.button.orange:hover{background:#e28440;}a.button span{display:none;}a.button.left{text-indent:-3em;}a.button.left:after{content:" ";background:url(/sites/all/themes/cle_airport/images/list-arrow-flipped.png) no-repeat;width:34px;height:34px;display:inline-block;float:left;background-size:5px 9px;filter:brightness(5) !important;position:relative;top:0.85em;left:0em;}a.button.download{padding-left:1.2em;margin-top:-1em;background-color:#fff;color:#364b5b;}a.button.download:hover{background-color:#e1effa;}a.button.download:after{filter:brightness(0);}.styled-select{background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;height:34px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;margin:0 0 1.2em;}.styled-select select{-webkit-appearance:none !important;height:34px;width:112%;display:block;padding:.5em 1em;background:none;color:#364b5b;border:none;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.175em;text-transform:uppercase !important;line-height:1em;outline:none;cursor:pointer;}.styled-select select option{color:#333 !important;}input[type="text"],input[type="password"],input[type="email"]{width:100%;height:34px;padding:.5em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;background:rgba(255,255,255,0.1);color:#fff;font-family:'open_sansbold',sans-serif;font-weight:100;outline:none;margin:0 0 2em;}textarea{width:100%;padding:.5em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;background:rgba(255,255,255,0.1);color:#fff;font-family:'open_sansbold',sans-serif;font-weight:100;outline:none;margin:0 0 2em;}.form-submit{display:inline-block;line-height:2.4em;text-decoration:none;font-size:1em;padding-right:3.2em;padding-left:1.2em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.175em;text-transform:uppercase !important;border-radius:0;text-align:center;margin-top:1em;color:#fff;text-align:left;border:none;background:#364b5b url(/sites/all/themes/cle_airport/images/icon-button-arrow-right.png) no-repeat 6em center;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.form-submit:hover{background-color:#1d2830;}.share-button{background:rgba(0,0,0,0.1);letter-spacing:.1em;text-align:center;text-decoration:none;color:#fff;border:1px solid #fff !important;padding:.5em;display:block;margin:1em auto;width:75%;font-family:'open_sanssemibold',sans-serif;font-weight:100;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.share-button:hover{color:#fff;background:rgba(0,0,0,0.25);}.cta{color:#fff;text-decoration:none;font-family:'open_sanssemibold',sans-serif;font-weight:100;padding:0.1em 0 0 1em;background:url(/sites/all/themes/cle_airport/images/list-arrow.png) no-repeat left 6px;background-size:5px 9px;display:block;}.cta:hover{color:#fff;text-decoration:underline;}.float-right{float:right !important;}.oldie-only{display:none;}article.wrap{-webkit-opacity:0;-moz-opacity:0;opacity:0;}body.toolbar header[role="banner"]{top:65px !important;}body.not-logged-in .block-user-login input,body.not-logged-in form#user-login input{color:#000 !important;font-family:inherit !important;border:1px solid #ccc;border-radius:0;margin:1em 0 2em 0;}body.not-logged-in .block-user-login input[type="submit"],body.not-logged-in form#user-login input[type="submit"]{display:inline-block;line-height:2.4em;text-decoration:none;font-size:1em;padding-right:3em;padding-left:1.2em;font-family:'Roboto Condensed',sans-serif !important;font-weight:700;font-size:1.175em;text-transform:uppercase !important;min-width:150px;border-radius:0;text-align:center;margin-top:1em;color:#364b5b !important;text-align:left;border:none;background:#e1effa url('/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png') no-repeat right center !important;}footer[role="footer"]{-webkit-opacity:0;-moz-opacity:0;opacity:0;}footer[role="footer"] .footer-menu-column.first-col a:hover{opacity:.65;}footer[role="footer"] .footer-menu-column.first-col ul li{width:auto !important;padding-bottom:2em;}footer[role="footer"] .footer-menu-column.first-col ul li a img{width:100%;max-width:257px;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(1){width:100% !important;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(2) a img{width:100%;max-width:92px;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(3) a img{width:100%;max-width:63px;margin-left:3em;position:relative;top:-0.4em;}footer[role="footer"] .footer-menu-column.second-col{padding:0.8em 0 0 2.8em;}footer[role="footer"] .footer-menu-column.second-col .contact{font-family:'Merriweather',serif;color:#fff;font-weight:100;font-size:14px;padding:0.5em 0 1.2em 2.5em;}footer[role="footer"] .footer-menu-column.second-col .contact a{font-family:'Merriweather',serif !important;font-size:inherit !important;font-weight:100 !important;line-height:inherit !important;text-align:left;}footer[role="footer"] .footer-menu-column.second-col .contact.phone{background:url('/sites/all/themes/cle_airport/images/footer_phone_icon.png') no-repeat left 9px;display:flex;background-size:16px 16px;}footer[role="footer"] .footer-menu-column.second-col .contact.address{background:url('/sites/all/themes/cle_airport/images/footer_location_icon.png') no-repeat left 9px;display:flex;background-size:15px 20px;}footer[role="footer"] .footer-menu-column.third-col{padding-top:1.2em;}footer[role="footer"] .footer-menu-column.third-col form{margin-bottom:0.8em;}footer[role="footer"] .footer-menu-column .social{float:left;width:100%;margin:-0.2em 0 1.25em -1.1em !important;}footer[role="footer"] .footer-menu-column .social li{float:left;font-size:1.3em;width:auto !important;margin:-0.3em 0.6em 0 !important;font-weight:100;}footer[role="footer"] .footer-menu-column .social li a{color:#6eacde !important;font-weight:300 !important;text-decoration:none;text-transform:inherit !important;}footer[role="footer"] .footer-menu-column .social li a:hover{color:#3269ae !important;}.half-width{width:50%;float:left;}body{-webkit-transition:padding 700ms ease-out;-moz-transition:padding 700ms ease-out;-ms-transition:padding 700ms ease-out;transition:padding 700ms ease-out;}header[role="banner"] .alert-update{-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;transition:all 700ms ease-out;}header[role="banner"] .alert-update{float:left;width:100%;overflow:hidden;background-color:#fff;padding:1.6em 3em 1.5em;margin-top:-100%;position:relative;top:-1px;}header[role="banner"] .alert-update.active{margin-top:0 !important;top:0px;}header[role="banner"] .alert-update p{color:#364b5b;width:85%;font-family:'Merriweather',serif;font-style:italic;font-weight:300;font-size:1.35em;line-height:1.5em;}header[role="banner"] .alert-update h4{color:#364b5b;width:85%;padding-top:1em;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:1.6em;font-weight:700;line-height:1em;}header[role="banner"] .alert-update a.button{margin-top:3.7em;background-color:#e1effa !important;color:#263540 !important;}header[role="banner"] .alert-update a.button:after{filter:none !important;}header[role="banner"] .alert-update a.alert-close{position:fixed;top:2.1em;right:2em;display:block;width:40px;height:40px;background-image:url(/sites/all/themes/cle_airport/images/alert-close.png);background-position:center center;background-repeat:no-repeat;background-size:14px;}header[role="banner"] .alert-update a.alert-close img{-webkit-opacity:0;-moz-opacity:0;opacity:0;}header[role="banner"] .header-wrapper{float:left;width:100%;height:104px;}@media only screen and (min-width:768px){header[role="banner"]{position:fixed;z-index:1000;width:100%;top:0;}header[role="banner"] .drawer-menu-button{display:none;position:relative;z-index:5;float:left;}header[role="banner"] .cle-brand{width:auto;position:fixed;z-index:4;cursor:pointer;display:block;float:left;padding:.75em 1.5em;}header[role="banner"] .cle-brand img{max-width:257px;position:relative;top:1.1em;left:3.5em;}header[role="banner"] #main-nav{background:#364b5b;height:104px !important;display:block;float:right;clear:both;width:100%;right:0;position:absolute;z-index:3;}header[role="banner"] #main-nav .site-nav ul{padding-top:0em;float:right;margin-top:2.4em;}header[role="banner"] #main-nav .site-nav ul li{float:left;font-family:'open_sansbold',sans-serif;font-weight:100;position:relative;margin:0;padding:0.2em 0.5em 0;color:#fff;font-size:1.075em;list-style:none;border:none;background:none;}header[role="banner"] #main-nav .site-nav ul li:hover{border-bottom:9px solid #9FE57A;padding-bottom:1.4em;}header[role="banner"] #main-nav .site-nav ul li.active-trail a{color:#9FE57A;}header[role="banner"] #main-nav .site-nav ul li a{color:#fff;text-transform:uppercase;text-decoration:none;padding:.5em 1em .8em;display:block;letter-spacing:0.01em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.075em;line-height:28px;}header[role="banner"] #main-nav .site-nav ul li:hover a{color:#9FE57A;}header[role="banner"] #main-nav .site-nav ul li a .icon{display:none;width:30px;height:14px;margin-right:.5em;background:url(/sites/all/themes/cle_airport/images/icon-nav-sprite.png) no-repeat -10px -15px;}header[role="banner"] #main-nav .site-nav ul li.menu-518 a .icon{background-position:-55px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-484 a .icon{background-position:-100px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-374 a .icon{background-position:-146px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-486 a .icon{background-position:-200px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-487 a .icon{background-position:-246px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-488 a .icon{background-position:-292px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-680 a .icon{background-position:-326px -19px;}header[role="banner"] #main-nav .site-nav ul li.menu-502 ul ul{display:none !important;}header[role="banner"] #main-nav .site-nav ul li.menu-502 ul li{width:100% !important;}header[role="banner"] #main-nav .site-nav ul li.menu-376 .expanded.active-trail a{background-image:none !important;}header[role="banner"] #main-nav .site-nav ul li.menu-376 .expanded.active-trail ul{display:none !important;}header[role="banner"] #main-nav .site-nav ul li:hover a .icon{background-position:-10px -75px;}header[role="banner"] #main-nav .site-nav ul li.menu-518:hover a .icon{background-position:-55px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-484:hover a .icon{background-position:-100px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-374:hover a .icon{background-position:-146px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-486:hover a .icon{background-position:-200px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-487:hover a .icon{background-position:-246px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-488:hover a .icon{background-position:-292px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-680:hover a .icon{background-position:-326px -77px;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul{width:210px;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul li{display:block;}header[role="banner"] #main-nav .site-nav ul li ul{position:absolute;display:none;left:-1px;top:3.4em;width:0px;padding:0em;background:#263540;height:100%;}header[role="banner"] #main-nav .site-nav ul li ul.lastUL li a:hover{text-decoration:none;}header[role="banner"] #main-nav .site-nav ul li ul li{float:left;width:100%;font-size:.95em;font-family:'open_sansregular',sans-serif;font-weight:100;color:#fff;border:none !important;background:none;display:none;padding:0;}header[role="banner"] #main-nav .site-nav ul li ul li:hover,header[role="banner"] #main-nav .site-nav ul li ul li.active-trail{padding-bottom:0;background:#364b5b;border:none !important;box-shadow:none;}header[role="banner"] #main-nav .site-nav ul li ul li a,header[role="banner"] #main-nav .site-nav ul li:hover ul li a{color:#fff;padding:1.1em 1.3em .75em;line-height:16px;border:none !important;cursor:pointer !important;text-shadow:none;}header[role="banner"] #main-nav .site-nav ul li ul li:hover a{color:#fff;text-decoration:none;background:#364b5b;}header[role="banner"] #main-nav .site-nav ul li ul li:hover,header[role="banner"] #main-nav .site-nav ul li ul li.active-trail{background:none;border:none !important;box-shadow:none;margin:0;}header[role="banner"] #main-nav .site-nav ul li ul li a .icon{display:none;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded{display:block !important;border:none !important;position:static;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded.first{width:27% !important;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded a{background:url(/sites/all/themes/cle_airport/images/icon-nav-arrow-sub.png) no-repeat 95% center;background-size:4px 8px;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded:hover a{background-color:#364b5b;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded ul li a{background:none;}header[role="banner"] #main-nav .site-nav ul li ul li.expanded li a{font-weight:700;}header[role="banner"] #main-nav .site-nav ul li ul.line ul::before{width:48px;border-bottom:1px solid #a0b2ba;position:relative;left:12px;top:-7px;padding-bottom:6px;}header[role="banner"] #main-nav .site-nav ul li ul li ul{display:none;position:absolute;top:0;left:100%;float:left;width:100% !important;background:#364b5b;margin-top:0;}header[role="banner"] #main-nav .site-nav ul li ul li ul li{position:static;width:100%;display:block !important;top:18px;margin:0;background:none;box-shadow:none;padding-left:0 !important;border:none;font-size:1.05em;}header[role="banner"] #main-nav .site-nav ul li ul li ul li a{padding:1em 1.3em 0.75em!important;}header[role="banner"] #main-nav .site-nav ul li ul li ul li a:hover{background:#506e85 !important;}header[role="banner"] #main-nav .search-button{float:right;margin-right:1.4em;width:50px;height:50px;position:relative;top:2.2em;}header[role="banner"] #main-nav .search-button a{float:left;width:100%;height:100%;text-align:center;}header[role="banner"] #main-nav .search-button a img{width:20px;position:relative;top:1.3em;}header[role="banner"] .search-box{margin:0;float:left;height:68px;min-width:100%;max-width:100%;border-bottom:1px solid rgba(54,75,91,0.2);background:#fff;padding:1.1em 0 0.6em 7.4em;-webkit-transition:all 450ms ease-out;-moz-transition:all 450ms ease-out;-ms-transition:all 450ms ease-out;transition:all 450ms ease-out;}header[role="banner"] .search-box.active{margin-top:104px;}header[role="banner"] .search-box label{float:left;font-family:'Merriweather',serif;font-style:italic;font-weight:300;font-size:1.5em;color:#6b727d;display:inline-block;width:85px;height:43px;padding:0.6em 0 .5em 1.65em;background:url(/sites/all/themes/cle_airport/images/icon-search.png) no-repeat left center;background-size:20%;}header[role="banner"] .search-box .search-form{float:left;display:none;position:relative;left:-6.1em;top:-0.3em;margin:0;width:86%;height:4.3em;}header[role="banner"] .search-box .search-form label{display:none;}header[role="banner"] .site-nav .search-box{display:none;}header[role="banner"] #main-nav .social-nav{float:left;width:100%;margin:1em 0;display:none;}header[role="banner"] #main-nav .social-nav .social{text-align:center;}header[role="banner"] #main-nav .social-nav .social li{display:inline-block;margin:0 .25em;}header[role="banner"] #main-nav .social-nav .social li a{text-decoration:none;font-size:1.6em;color:#2e333d;}header[role="banner"] #main-nav .social-nav .social li a:hover{color:#fff;}}section[role="main"]{padding-top:5.2em;background-color:#fff !important;background-size:cover;background-repeat:no-repeat;background-position:top center;}section[role="main"] .mobile-bg{position:absolute;z-index:1;top:0;width:100%;height:100%;display:block;background-size:cover;background-position:center center;}.not-front section[role="main"]{background-image:none !important;top:104px;position:relative;margin-bottom:104px !important;}.filter{float:right;width:20em;cursor:pointer;margin-right:1.5%;position:relative;z-index:99;}.filter .selected{color:#fff;border-bottom:1px solid rgba(54,75,91,0.015);font-family:'open_sansbold',sans-serif;font-weight:100;background-color:#1b1616;background:-webkit-gradient(linear,left top,left bottom,from(#1b1616),to(#362b21));background:-webkit-linear-gradient(top,#1b1616,#362b21);background:-moz-linear-gradient(top,#1b1616,#362b21);background:-ms-linear-gradient(top,#1b1616,#362b21);background:-o-linear-gradient(top,#1b1616,#362b21);background:#6eacde;padding-left:2em;line-height:34px;text-decoration:none;position:relative;z-index:1;}.filter:hover .selected{border-bottom:1px solid rgba(54,75,91,0.3);}.filter .selected .arrow{background:url(/sites/all/themes/cle_airport/images/icon-button-arrow-down.png) no-repeat;width:34px;height:34px;display:inline-block;float:right;}.filter .selected .text{margin-right:2em;position:relative;top:1px;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.2em;text-transform:uppercase !important;}.filter .dropdown{display:none;position:absolute;z-index:0;background:#6eacde;top:1.8em;padding:0;width:100%;font-family:'open_sansbold',sans-serif;font-weight:100;}.filter .dropdown li{margin:0;width:100%;padding:0 0.1em 0;}.filter .dropdown li:hover{background-color:#364b5b;}.filter .dropdown li a{display:inline-block;width:100%;color:#fff;text-decoration:none;padding:0.75em 1.6em .55em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.2em;text-transform:uppercase !important;}.radio-filter{background-color:#1b1616;background:-webkit-gradient(linear,left top,left bottom,from(#1b1616),to(#362b21));background:-webkit-linear-gradient(top,#1b1616,#362b21);background:-moz-linear-gradient(top,#1b1616,#362b21);background:-ms-linear-gradient(top,#1b1616,#362b21);background:-o-linear-gradient(top,#1b1616,#362b21);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:34px;position:relative;float:right;margin-right:1.5%;}.radio-filter label{float:left;color:#364b5b;padding:0 1em;border:none;margin-right:1em;text-transform:uppercase;}.radio-filter label:last-child{margin-right:0;border-right:none;}.radio-filter input{float:left;margin:.9em 0;}.form-page input[type="text"],.form-page input[type="email"],.form-page textarea{background:#fff;color:#364b5b;border:1px solid #e1effa !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1em;line-height:1em;font-family:'Merriweather',serif !important;font-size:inherit !important;font-weight:100 !important;margin-bottom:1em;}.form-page label{font-family:'Roboto Condensed',sans-serif;font-size:1.45em;font-weight:700;text-transform:uppercase;line-height:1em;color:#364b5b;margin:1em 0;}.form-page .form-item,.form-page .form-actions{float:left;width:100%;margin:0;}.form-page .webform-component-select{background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;line-height:1em;color:#364b5b;margin:0 0 2em;}.form-page .webform-component-select select{height:34px;width:110%;display:block;padding:.5em 1em;background:none;color:#364b5b;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'Roboto Condensed',sans-serif;font-size:1.05em;font-weight:700;text-transform:uppercase;line-height:1em;outline:none;cursor:pointer;-webkit-appearance:attachment;}.form-page .form-textarea-wrapper .grippie{display:none;}.form-page a.ckeditor_links{color:#364b5b;margin:1em 0 0 0;display:inline-block;}.form-page .webform-component-radios{margin-bottom:1em;}.form-page .form-type-radio,.form-page .form-type-checkbox{margin-bottom:0.6em;}.form-page .form-type-radio label,.form-page .form-type-checkbox label{position:relative;top:2px;left:4px;font-family:'Merriweather',serif !important;font-size:inherit !important;font-weight:100 !important;margin-bottom:1.5em;}.form-page .webform-component--header{padding-bottom:1.6em;}.webform-client-form input.webform-calendar{position:relative;top:0.5em;}@media all and (-ms-high-contrast:none){.form-page .webform-component-select{overflow-x:hidden;}}@supports (-ms-ime-align:auto){.form-page .webform-component-select{overflow-x:hidden;}}.form-page .webform-component--tour input[type="text"],.form-page .webform-component--topic input[type="text"]{border:0 !important;}footer[role="footer"] li.menu-969{display:none !important;}footer[role="footer"]{position:static;float:left;bottom:-40.5em;z-index:99;box-shadow:0px -11px 20px rgba(0,0,0,0.05) !important;width:100%;background:#fff;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in;padding:0;}footer[role="footer"].opened{bottom:0;}footer[role="footer"] .footer-nav-opening{background-color:#364b5b;}footer[role="footer"] .footer-nav-opening .footer-toggle a{display:none;text-align:center;padding:.5em 0;}footer[role="footer"] .footer-nav-opening #footer-nav{padding-bottom:2.8em;padding-top:4.5em;}footer[role="footer"] .footer-nav-opening #footer-nav ul{margin:1em 0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li{float:left;list-style:none;width:100%;display:block;margin:0 0 1em;}footer[role="footer"] .footer-nav-opening #footer-nav ul li a{text-transform:uppercase;letter-spacing:0.01em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.4em;line-height:28px;color:#fff;text-decoration:none;}footer[role="footer"] .footer-nav-opening #footer-nav ul li a:hover{color:#ccc;}footer[role="footer"] .footer-nav-opening #footer-nav ul li ul li{width:100%;display:block;margin:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li ul li a{text-transform:none;font-family:'open_sansregular',sans-serif;font-weight:100;letter-spacing:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li ul li ul{display:none;}footer[role="footer"] .footer-nav-opening .footer-sub-footer{display:none;width:100%;background:#fff;height:5em;position:relative;font-family:'open_sanslight',sans-serif;font-weight:100;font-size:1em;color:#6b727d;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .cle-logo{float:left;padding:1em 0;margin:0 2em 0 0;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .burke-logo{float:left;padding:1em 0;margin:0 0 0 2em;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social{float:left;width:auto;margin:1.25em 0;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social li{float:left;font-size:2em;margin:0 .25em;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social li a{color:#6b727d;text-decoration:none;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social li a:hover{color:#9fe57a;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .contact{float:left;padding:1.75em 0;margin:0 5%;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .contact.phone{background:url(/sites/all/themes/cle_airport/images/icon-phone-grey.png) no-repeat left center;padding-left:1.5em;}footer[role="footer"] .footer-utility-bar{display:none;width:100%;float:left;background:#fff;height:84px;position:relative;}footer[role="footer"] .footer-utility-bar .utility-widgets{float:right;}footer[role="footer"] .footer-utility-bar .utility-widgets nav{width:auto;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a{height:84px;text-decoration:none;color:#636f80;font-family:'open_sansbold',sans-serif;font-weight:100;font-size:.85em;display:block;float:left;text-align:center;background-size:100% 100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a:hover,footer[role="footer"] .footer-utility-bar .utility-widgets nav a.active{background-color:#e1effa;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a img{max-height:24px;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates .updates-list{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-main{float:left;color:#fd0035;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list{display:block;width:66.67%;float:left;text-align:left;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list span{padding:.5em 0;float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list h5{margin:0;color:#fd0035;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list p{margin:0;max-width:300px;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a img{display:inline-block;margin:0 auto;}footer[role="footer"] .footer-utility-bar .utility-widgets .utility-widget{width:372px;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget{display:none;position:absolute;bottom:84px;right:0;background:rgba(0,0,0,0.7);padding:1em 0;color:#fff;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom{float:left;width:23.833em;padding:1em 0;font-family:'open_sansbold',sans-serif;font-weight:100;font-size:1em;clear:both;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom .line{width:100%;float:left;clear:both;padding:.5em 2em;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom .line:nth-of-type(odd){background:rgba(0,0,0,0.5);}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom .line .label{float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom .line .value{float:right;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .bottom .button{margin:1em .5em;max-width:21em;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .close{display:none !important;width:30px;height:30px;display:block;position:absolute;left:-2.5em;top:50%;margin-top:-15px;background:rgba(0,0,0,0.8) url(/sites/all/themes/cle_airport/images/icon-close-button-white.png) no-repeat center center;text-indent:-9999px;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget{display:none;position:absolute;bottom:84px;right:0;background:#e1effa;padding:1em;color:#6eacde;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .close{display:none !important;width:30px;height:30px;display:block;position:absolute;left:-2.5em;top:50%;margin-top:-15px;background:rgba(0,0,0,0.8) url(/sites/all/themes/cle_airport/images/icon-close-button-white.png) no-repeat center center;text-indent:-9999px;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h4{font-family:'open_sansbold',sans-serif;font-weight:100;font-size:1.2em;margin:4em 0 .5em;color:#6eacde;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h2{font-size:3.75em;margin:0 0 1em;color:#6eacde;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .bottom-flight{border-top:1px solid #272217;padding:2em 0;float:left;width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .bottom-flight h3{font-family:'open_sansbold',sans-serif;font-weight:100;font-size:1.1em;margin:0 0 .5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .bottom-flight p{font-family:'open_sanssemibold',sans-serif;font-weight:100;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget-link img{height:17px;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget{display:none;position:absolute;bottom:84px;right:0;background:rgba(0,0,0,0.7);padding:2em;color:#fff;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .close{display:none !important;width:30px;height:30px;display:block;position:absolute;left:-2.5em;top:50%;margin-top:-15px;background:rgba(0,0,0,0.8) url(/sites/all/themes/cle_airport/images/icon-close-button-white.png) no-repeat center center;text-indent:-9999px;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .button{background:rgba(255,255,255,0.1);}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .button:hover{background:rgba(255,255,255,0.2);}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .button span.icon-font{position:static;float:left;background:none;color:#364b5b;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget h5{color:#fd0035;font-family:'open_sansbold',sans-serif;font-weight:100;margin:0;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .no-updates{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .active-updates{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .active-updates p{margin:0;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .active-updates ul{border-top:1px solid rgba(255,255,255,0.3);margin:2em 0;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .active-updates ul li{padding:1em 0;border-bottom:1px solid rgba(255,255,255,0.3);}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget-link img{height:19px;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget{display:none;position:absolute;bottom:84px;right:0;background:rgba(0,0,0,0.7);padding:1em;color:#fff;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget h2{font-size:3em;margin:1.75em 0px 0.3em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .close{display:none !important;width:30px;height:30px;display:block;position:absolute;left:-2.5em;top:50%;margin-top:-15px;background:rgba(0,0,0,0.8) url(/sites/all/themes/cle_airport/images/icon-close-button-white.png) no-repeat center center;text-indent:-9999px;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .button{background:rgba(255,255,255,0.1);}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-list{margin-bottom:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint{border-bottom:1px solid rgba(0,0,0,0.7);padding-top:2em;padding-bottom:2em;display:block;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-information{display:block;width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-name{font-family:'open_sansbold',sans-serif;font-weight:bold;font-size:1.1em;display:block;width:50%;float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-precheck-status{display:block;width:50%;float:left;text-align:right;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-precheck-status img{display:none;max-height:1.5em;float:right;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-precheck-status.true img{display:block;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-status-closed{width:50%;float:left;text-align:right;display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-time-info{display:block;padding:1.5em 1em;background-color:rgba(0,0,0,0.6);margin-top:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-time-text{display:block;width:50%;float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint-time{display:block;width:50%;float:left;text-align:right;font-family:'open_sansbold',sans-serif;font-weight:bold;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.closed .checkpoint-closed{display:inline-block;padding:0.7em 1.2em;background-color:rgba(0,0,0,0.6);text-transform:uppercase;color:#cc0000;font-family:'open_sansbold',sans-serif;font-weight:bold;margin-top:-0.7em;margin-bottom:-0.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.closed .checkpoint-status-closed{display:block;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.closed .checkpoint-precheck-status{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.closed .checkpoint-precheck-status.true{display:block;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.closed .checkpoint-time-info{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.low-wait .checkpoint-time{font-family:'open_sansbold',sans-serif;font-weight:bold;color:#12c200;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.med-wait .checkpoint-time{font-family:'open_sansbold',sans-serif;font-weight:bold;color:#e0ae00;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint.high-wait .checkpoint-time{font-family:'open_sansbold',sans-serif;font-weight:bold;color:#cc0000;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .last-updated-status{display:block;width:100%;margin-top:2em;margin-bottom:4em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .last-updated-status .tsa-update-icon{display:inline;max-height:1em;margin-right:0.7em;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget-link img{height:19px;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget{display:none;position:absolute;bottom:84px;right:0;background:rgba(0,0,0,0.7);padding:1em;color:#fff;overflow-y:scroll;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget h2{font-size:3em;margin:1.75em 0px 0.3em;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .close{display:none !important;width:30px;height:30px;display:block;position:absolute;left:-2.5em;top:50%;margin-top:-15px;background:rgba(0,0,0,0.8) url(/sites/all/themes/cle_airport/images/icon-close-button-white.png) no-repeat center center;text-indent:-9999px;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .button{background:rgba(255,255,255,0.1);}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot-list{margin-bottom:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot{border-bottom:1px solid rgba(0,0,0,0.7);padding-top:2em;padding-bottom:2em;display:block;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot-information{display:block;width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot-name{font-family:'open_sansbold',sans-serif;font-weight:bold;font-size:1.1em;display:block;width:100%;float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot-info{display:block;position:relative;padding:1em 1em;background-color:rgba(0,0,0,0.6);margin-top:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot-info-text{display:block;position:relative;z-index:999;width:100%;float:left;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parking-status-level{display:block;position:absolute;z-index:99;top:0px;left:0px;bottom:0px;right:70%;background-color:#62a63c;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot.status-empty .parking-status-level{background-color:#62a63c;right:70%;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot.status-low .parking-status-level{background-color:#62a63c;right:40%;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot.status-medium .parking-status-level{background-color:#a9dc0f;right:20%;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot.status-high .parking-status-level{background-color:#deaf01;right:8%;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget .parkinglot.status-full .parking-status-level{background-color:#cd2e3d;right:0px;}@media (max-width:946px){footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget h2{margin-top:113px;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget h2{margin-top:113px;}}@media (max-width:767px){footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget{width:100%;max-width:100%;background-color:#000000;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget h2{margin-top:62px;}footer[role="footer"] .footer-utility-bar .utility-widgets .parkingstatus-widget h2{margin-top:63px;}header[role="banner"] #main-nav .site-nav{padding-bottom:150px;}}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link{width:16.66%;padding:2em 0.5em 1em;line-height:1.1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-row{width:16.66%;height:24px;display:table-row;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-top{width:16.66%;height:24px;display:table-cell;vertical-align:middle;text-align:center;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-bottom{width:16.66%;height:24px;display:table-cell;vertical-align:middle;text-align:center;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-bottom span{color:#364b5b;font-family:'Roboto Condensed',sans-serif;font-weight:700 !important;font-size:1.275em;line-height:28px;text-transform:uppercase;}.img-responsive{display:block;max-width:100%;height:auto;}.clearbothfix:after{clear:both;}.clearbothfix:before,.clearbothfix:after{display:table;content:" ";}footer[role="footer"] .footer-nav-opening #footer-nav ul li.menu-872{display:none !important;}.route-map-content{width:97%;margin:1.5%;background:#fff;}.route-map-content .leaderboard-img{width:100%;}.route-map-content .body{padding:2.5em 3em;background-color:#364b5b;}.route-map-content .body h1{width:auto;display:inline-block;font-family:'Roboto Condensed',sans-serif !important;letter-spacing:0.01em !important;font-weight:700 !important;font-size:2.6em !important;text-transform:uppercase;}.route-map-content .body p{display:inline-block;float:right;}.breadcrumb{display:inline;}.page-node-179 section[role="main"] h1,.page-node-183 section[role="main"] h1,.page-node-184 section[role="main"] h1{margin-top:5em !important;text-align:center;}.page-node-179 section[role="main"] h1,.page-node-183 section[role="main"] h1,.page-node-184 section[role="main"] h1{position:relative;letter-spacing:0.01em;margin-bottom:0.7em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:2.665em;line-height:28px;text-transform:uppercase;color:#364b5b;}.page-node-179 section[role="main"] h1:before,.page-node-183 section[role="main"] h1:before,.page-node-184 section[role="main"] h1:before{content:"";width:23%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;}.page-node-179 section[role="main"] h1:after,.page-node-183 section[role="main"] h1:after,.page-node-184 section[role="main"] h1:after{content:"";width:23%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;right:0;}.page-node-184 section[role="main"] h3{font-size:1.5em;color:#364b5b;text-align:center;margin-bottom:3em;}.page-node-179 section[role="main"] p,.page-node-183 section[role="main"] p,.page-node-184 section[role="main"] p{color:#364b5b;text-align:center;}.sitemap-page{padding:5em 0 8em;}.sitemap-page .sitemap ul li{list-style:none;float:left;width:16%;display:block;margin:0;}.sitemap-page .sitemap ul li a{font-family:'open_sansbold',sans-serif;font-weight:100;color:#fff;font-size:1em;text-transform:uppercase;letter-spacing:.05em;line-height:1.75em;text-decoration:none;}.sitemap-page .sitemap ul li a:hover{color:#9fe57a;}.sitemap-page .sitemap ul li ul li{width:100%;display:block;}.sitemap-page .sitemap ul li ul li a{font-family:'open_sansregular',sans-serif;font-weight:100;text-transform:none;letter-spacing:0;}#mc_embed_signup{position:static;float:right;}#mc_embed_signup form{padding:0 !important;}#mc_embed_signup h2{display:inline-block;float:left;text-transform:uppercase;letter-spacing:0.01em;padding-bottom:0.2em !important;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.4em;line-height:1.15em;color:#fff;text-decoration:none;}#mc_embed_signup .mc-field-group input{background:#e1effa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;height:44px;line-height:1.7em !important;padding:8px 3em 8px 0.8em!important;margin:0;color:#364b5b;font-family:'Merriweather',serif;font-weight:100;font-size:14px;}#mc_embed_signup .button{background:none;text-indent:-9999px;width:32px;height:32px;display:block;background:transparent url(/sites/all/themes/cle_airport/images/list-arrow.png) no-repeat !important;position:absolute;background-size:6px 10px!important;background-position:center center!important;top:5.1em;right:0.6em;}#mc_embed_signup div.mce_inline_error{position:static;background:none !important;color:#fd0035 !important;padding:0.7em 0 0!important;}#mc_embed_signup div.response{position:absolute;margin:9em 0 0 !important;padding:0 !important;color:#fff !important;width:100% !important;}#mc_embed_signup div#mce-responses{margin:0 !important;padding:0 !important;top:0 !important;}#mc_embed_signup #mce-success-response{background-color:#e0eff9;height:44px;padding:1em 0 0 1em!important;top:-3.6em;left:0.1em;width:95.1% !important;color:#364b5b !important;font-size:1.1em;font-family:'Merriweather',serif !important;font-size:inherit !important;font-weight:100 !important;line-height:inherit !important;text-align:left;}#mc_embed_signup #mce-error-response{position:static;margin:0 !important;padding:0 0 1em 0 !important;top:0 !important;font-family:'Merriweather',serif !important;font-size:inherit !important;font-weight:100 !important;line-height:inherit !important;text-align:left;}#mc_embed_signup #mce-error-response a{color:#6eacde !important;}#mc_embed_signup input{outline:none !important;}.survey-action{position:fixed;width:100%;height:100%;z-index:9999999;background:#000;display:block;top:0;text-align:center;display:none;}.survey-action .content-container{float:left;width:100%;display:block;padding:2em 0;margin-top:15%;}.survey-action .content-container h1{color:#fff;}.survey-action .content-container p{float:left;width:100%;color:#fff;}.survey-action .content-container img{max-width:100%;}.survey-action .content-container .button{background:rgba(255,255,255,0.1);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;transition:all 350ms ease;}.survey-action .content-container .button:hover{background:rgba(255,255,255,0.25);}.animate-in{-webkit-opacity:0;-moz-opacity:0;opacity:0;margin-top:300px;}.animate-in.active{opacity:1;margin-top:0px;-moz-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-o-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-ms-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);-moz-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);-o-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.masonry .tile{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.masonry .tile.active{opacity:1;margin-top:1.5% !important;-moz-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-o-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-ms-transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:all 1000ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);-moz-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);-o-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}@media only screen and (min-width:900px) and (max-width:900px){.flight-widget{font-size:.85em !important;margin-bottom:8px !important;}.front .secondary-titles.main-titles h2{width:44% !important;}}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link{width:124px;}.front section[role="main"]{position:relative;}.front section[role="main"] .container{height:100%;}.front section[role="main"] header.main-titles{display:block !important;padding-left:6em;}.front section[role="main"] header.main-titles h1{text-shadow:0 0 8px rgba(0,0,0,0.18);text-transform:uppercase;letter-spacing:0.01em;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:5em;line-height:0.95em;}.front section[role="main"] header.main-titles h2{text-shadow:0 0 8px rgba(0,0,0,0.18);text-transform:lowercase;letter-spacing:0.01em;font-family:"Merriweather",sans-serif;font-weight:100;font-size:2.4em;margin:0.4em 0 0;}.front section[role="main"] header.weather-widget{padding-left:7%;}.front section[role="main"] header .button{max-width:200px;}.front section[role="main"] .header-wrapper{background-image:none;position:relative;z-index:2;}.front section[role="main"] .quicklinks-wrapper{display:none;position:relative;z-index:2;background-color:#e1effa;margin-top:-0.3em;padding:3em 1.7em 3.6em;width:100%;}.front section[role="main"] .quicklinks-wrapper h3{padding-bottom:0.8em;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:1.55em;font-weight:700;line-height:1em;color:#364b5b;}.front section[role="main"] .quicklinks-wrapper a{width:155px !important;float:left;display:inline-block;margin-right:0.8em;text-align:left;font-size:1.2em;background-color:#fff !important;color:#364b5b !important;}.front section[role="main"] .quicklinks-wrapper a:after{filter:none !important;}.front section[role="main"] h1{font-family:"open_sansextrabold",sans-serif;font-size:4em;line-height:1.25em;}.front section[role="main"] h2{margin-top:0.5em;}.front section[role="main"] .widgets-row{width:100%;position:relative;z-index:2;display:inline-block;padding:4.8em 3em 5.5em;}.front section[role="main"] .widgets-row .col{position:relative;padding:2.5em 3em 7em;margin-bottom:2em;background-color:#fff;min-height:280px;}.front section[role="main"] .widgets-row .col h2{width:100%;padding-bottom:0.4em;border-bottom:1px solid rgba(54,75,91,0.2);margin:0 0 0.55em;color:#364b5b;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:4.12em;font-weight:700;line-height:1em;}.front section[role="main"] .widgets-row .col .browse.button{position:absolute;bottom:3em;left:2.5em;}.front section[role="main"] .widgets-row .flight-status{border:1px solid #e1effa;}.front section[role="main"] .widgets-row .flight-status .flight-widget input{background-color:#e1effa;color:#364b5b;padding:0.5em 1em;margin:0 0 1.7em;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.175em;text-transform:uppercase !important;line-height:1em;}.front section[role="main"] .widgets-row .flight-status .flight-widget input::placeholder{color:rgba(54,75,91,0.3);}.front section[role="main"] .widgets-row .flight-status .flight-widget input:-ms-input-placeholder{color:rgba(54,75,91,0.3);}.front section[role="main"] .widgets-row .flight-status .flight-widget input::-ms-input-placeholder{color:rgba(54,75,91,0.3);}.front section[role="main"] .widgets-row .parking-status{border:1px solid #e1effa;}.front section[role="main"] .widgets-row .parking-status .col{max-height:23px !important;min-height:23px !important;padding:0;}.front section[role="main"] .widgets-row .parking-status .col:first-child{margin:0 !important;width:74% !important;}.front section[role="main"] .widgets-row .parking-status h2{margin-bottom:0;}.front section[role="main"] .widgets-row .parking-status .parkinglot-info{margin-bottom:1em;}.front section[role="main"] .widgets-row .parking-status .parkinglot-info-text-smart{margin-left:31px;}.front section[role="main"] .widgets-row .parking-status .parkinglot-info-text{font-family:"Merriweather",serif !important;font-size:inherit !important;font-weight:100 !important;line-height:1.9em !important;text-align:right !important;float:right;}.front section[role="main"] .widgets-row .parking-status .parkinglot-name,.front section[role="main"] .widgets-row .parkinglot-information{display:inline;}.front section[role="main"] .widgets-row .parking-status .parkinglot-name{font-family:"Merriweather",sans-serif;font-weight:400;color:#364b5b;line-height:1em;font-size:1.3em;}.front section[role="main"] .widgets-row .parking-status .parkinglot-name b{display:inline-block;color:#364b5b;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1em;font-size:1.5em;}.front section[role="main"] .widgets-row .parking-status .lotStatus{display:inline-block;color:#6eacde;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1em;font-size:1.5em;vertical-align:middle;}.front section[role="main"] .widgets-row .parking-status .lotStatus.full{color:#fd0035;}.front section[role="main"] .widgets-row .parking-status .parkinglot-smart .lotStatus{margin-top:0.25em;}.front section[role="main"] .widgets-row .parking-status .parking-status-level{display:block;height:23px;top:0px;left:0px;bottom:0px;right:70%;background:url(/sites/all/themes/cle_airport/images/parking_status_bar.png) no-repeat top left;background-size:0% 100%;}.front section[role="main"] .widgets-row .parking-status .parkinglot .parking-status-level{background-color:#e1effa !important;}.front section[role="main"] .widgets-row .tsa-wait-times{border:1px solid #e1effa;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint{width:100%;margin:0 0 1.2em;padding:0.7em 1.3em 0;background:#e1effa;height:34px;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-information{float:left;font-family:"Merriweather",serif !important;font-size:14px;width:auto;display:inline-block;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-information b{font-weight:100 !important;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-time-info{float:right;width:auto;padding-top:0.2em;display:inline-block;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-time-info .checkpoint-time{font-size:12px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700 !important;}.front .block-row{width:100%;display:inline-block;padding:4.8em 3em 5.5em;}.front .block-row > .col{position:relative;padding:3.5em 3em 3em;margin-bottom:2em;color:#fff;min-height:100px;}.front .block-row > .col h2{width:100%;padding-bottom:0.6em;color:#fff;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:3.7em;font-weight:700;line-height:1em;}.front .block-row > .col h3{width:100%;padding:1.5em 1.3em 0.2em;color:#fff;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:2.8em;font-weight:700;line-height:1em;}.front .block-row .accessibility-wrapper{background-color:#6eacde;}.front .block-row.moments-block{padding:0;margin-top:-2em;margin-bottom:-2em;}.front .block-row.moments-block > .col{padding:0 1em 7em;}.front .block-row p{font-family:"Merriweather",serif !important;font-size:18px !important;font-weight:100 !important;font-style:italic;line-height:1.3em !important;margin-top:0;text-align:left !important;}.front .block-row.moments-block .moments-wrapper{padding:0 1em 0;background-color:#e1effa;}.front .block-row.moments-block p,.front .block-row.moments-block h2{color:#364b5b;}.front .block-row.moments-block .moments-wrapper .moments a{margin-bottom:2em;}.front .block-row.moments-block .moments-wrapper .moments img{-webkit-opacity:0;-moz-opacity:0;opacity:0;max-width:100%;}.front .block-row.moments-block .moments-wrapper .moments:first-child{padding:3.7em 2.6em 0;}.front .block-row.moments-block .moments-wrapper .moments:last-child{margin-right:-12px !important;float:right;background:url(/sites/all/themes/cle_airport/images/moments-bkgd.png) no-repeat top center;background-size:cover;}.front .block-row.moments-block .terminal-map{background-color:#263540;}.front .block-row.moments-block .terminal-map a.button{margin:1.2em 3.2em 2em;}.front .connect-with-us{margin:4em 0;}.front .connect-with-us .block-row{padding:0 3em 5em;}.front .connect-with-us .block-row > .col{padding:0 3em 0;}.front .connect-with-us .region-instagram-feed h2{display:none;}.front .connect-with-us .region-instagram-feed ul li{width:21.66%;margin:0 1.66% 3em !important;text-align:inherit;float:left;}.front .connect-with-us .region-instagram-feed ul li a{width:100%;display:inline-block;float:left;background-repeat:no-repeat;background-size:cover;background-position:top center;}.front .connect-with-us .region-instagram-feed ul li a img{width:100%;height:18.8vw !important;-webkit-opacity:0;-moz-opacity:0;opacity:0;}.front .connect-with-us .region-instagram-feed .instagram-social-feed ul{margin-top:0;margin-bottom:0;}.front section.main-sub header{text-align:center;margin:0.4em auto 5.2em !important;}.front section.main-sub header h1{position:relative;letter-spacing:0.01em;margin-bottom:0.7em;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:2.665em;line-height:28px;text-transform:uppercase;color:#364b5b;}.front section.main-sub header h1:before{content:"";width:26%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;}.front section.main-sub header h1:after{content:"";width:26%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;right:0;}.front section.hopkins-happenings{background-color:#e1effa;padding:6em 5em 5em;}.front section.hopkins-happenings .masonry{margin:-1em 0 0 0 !important;}.front section.hopkins-happenings .button.view-all{position:relative;left:50%;transform:translateX(-50%);margin-top:2.8em;}.front .parking-icon-home{width:1.5em;height:1.5em;margin-right:0.5em;}.front .parkinglot-list .six-col:nth-of-type(1){border-right:1px solid rgba(54,75,91,0.2);padding-right:2em;}.front .parkinglot-list .six-col:nth-of-type(2){float:right;padding-left:2em;}.front .parkinglot-list .six-col{width:50%;}.front .parkinglot-list .twelve-col{width:100%;border-bottom:1px solid rgba(54,75,91,0.2);}.front .parkinglot-list .twelve-col .parkinglot{padding-top:1.76em;padding-bottom:1.76em;}.front .parkinglot-list{margin-bottom:2.5em;}@media (max-width:767px){.front .home-mobile-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#364b5a;opacity:0.65;}.front .main-titles{position:absolute;}}@media (min-width:330px) and (max-width:767px){.front #homeMobile{width:100%;height:250px;}}@media (max-width:329px){.front #homeMobile{width:100%;height:300px;}}.front .home-bkgd-gradient-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:red;z-index:1;background:-moz-linear-gradient(left,rgba(54,75,91,0.6) 0%,rgba(238,238,238,0) 65%);background:-webkit-linear-gradient(left,rgba(54,75,91,0.6) 0%,rgba(238,238,238,0) 65%);background:linear-gradient(to right,rgba(54,75,91,0.6) 0%,rgba(238,238,238,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99364b5b',endColorstr='#ffeeeeee',GradientType=1);}.home-sub-content{background:url(/sites/all/themes/cle_airport/images/big-img-home-2.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;float:left;width:100%;}.home-sub-content .intro{text-align:center;color:#fff;margin:0 0 2em;}.home-sub-content .intro h2{position:relative;}.home-sub-content .intro h2:before{content:"";width:27%;border-bottom:1px solid #fff;display:block;float:left;position:absolute;top:50%;}.home-sub-content .intro h2:after{content:"";width:27%;border-bottom:1px solid #fff;display:block;float:left;position:absolute;top:50%;right:0;}.home-sub-content .shop-dine-relax-espots{padding:6em 0 8em;float:left;width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot{width:45%;float:left;background:#1f1f1f;color:#fff;-webkit-box-shadow:5px 5px 8px rgba(0,0,0,0.25);-moz-box-shadow:5px 5px 8px rgba(0,0,0,0.25);box-shadow:5px 5px 8px rgba(0,0,0,0.25);position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.home-sub-content .shop-dine-relax-espots .e-spot .thumbnail-img{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot .content-container{padding:1em 2em;float:left;}.home-sub-content .shop-dine-relax-espots .e-spot h3{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:2em;}.home-sub-content .shop-dine-relax-espots .e-spot h4{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:1.4em;margin:0;display:inline-block;}.home-sub-content .shop-dine-relax-espots .e-spot p a,.home-sub-content .shop-dine-relax-espots .e-spot div a{color:#fff;}.home-sub-content .shop-dine-relax-espots .e-spot .button{max-width:13.5em;margin:1em 0 0;background:rgba(255,255,255,0.1);}.home-sub-content .shop-dine-relax-espots .e-spot .button:hover{background:rgba(255,255,255,0.25);}.home-sub-content .shop-dine-relax-espots .e-spot.shopping{margin:0 2.5%;}.home-sub-content .shop-dine-relax-espots .e-spot.shopping .img-container{width:100%;display:block;}.home-sub-content .shop-dine-relax-espots .e-spot.shopping .thumbnail-img{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining{margin-right:2.5%;margin-bottom:2.5%;width:47.5%;background:#15aca5;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .img-container{width:50%;float:right;height:100%;display:block;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{width:125%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .content-container{width:50%;text-align:right;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .button{float:right;text-align:left;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork{margin-right:2.5%;width:47.5%;background:#e46554;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .img-container{width:50%;float:left;overflow:hidden;height:100%;display:block;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{width:134%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .content-container{width:50%;text-align:left;float:right;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .button{float:left;text-align:left;}.home-sub-content .getting-around-espots{padding:6em 0 8em;float:left;width:100%;}.home-sub-content .getting-around-espots .e-spot{width:46.25%;float:left;text-align:right;background:#1f1f1f;color:#fff;-webkit-box-shadow:5px 5px 8px rgba(0,0,0,0.25);-moz-box-shadow:5px 5px 8px rgba(0,0,0,0.25);box-shadow:5px 5px 8px rgba(0,0,0,0.25);position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.home-sub-content .getting-around-espots .e-spot .thumbnail-img{width:100%;}.home-sub-content .getting-around-espots .e-spot .content-container{padding:1em 2em;float:left;}.home-sub-content .getting-around-espots .e-spot h3{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:2em;}.home-sub-content .getting-around-espots .e-spot .button{max-width:13.5em;margin:1em 0 0;background:rgba(255,255,255,0.1);text-align:left;float:right;}.home-sub-content .getting-around-espots .e-spot .button:hover{background:rgba(255,255,255,0.25);}.home-sub-content .getting-around-espots .e-spot.directions{margin:0 1.25% 0 2.5%;background:#009ce1;}.home-sub-content .getting-around-espots .e-spot.maps{margin:0 2.5% 0 1.25%;background:#68b9ce;}.home-sub-content .news-espots{padding:6em 0 8em;float:left;width:100%;position:relative;}.home-sub-content .news-espots .intro h2:before{width:20%;}.home-sub-content .news-espots .intro h2:after{width:20%;}.home-sub-content .news-espots .e-spot{width:22%;margin:1.5%;float:left;background:#1f1f1f;color:#fff;-webkit-box-shadow:5px 5px 8px rgba(0,0,0,0.25);-moz-box-shadow:5px 5px 8px rgba(0,0,0,0.25);box-shadow:5px 5px 8px rgba(0,0,0,0.25);position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.home-sub-content .news-espots .e-spot.arts_culture{background:#a864a8;}.home-sub-content .news-espots .e-spot.cleveland{background:#7cc576;}.home-sub-content .news-espots .e-spot.travel_destinations{background:#15aca5;}.home-sub-content .news-espots .e-spot.events_updates,.home-sub-content .news-espots .e-spot.events{background:#e46554;}.home-sub-content .news-espots .e-spot.airline_news{background:#263540;}.home-sub-content .news-espots .e-spot.press_releases{background:#1f1f1f;}.home-sub-content .news-espots .e-spot p.category-date{margin:0em;}.home-sub-content .news-espots .e-spot p.category-date span:before{content:"·";margin:0em 0.5em 0em 0.5em;}.home-sub-content .news-espots .e-spot p.category-date span:first-of-type:before{content:" ";}.home-sub-content .news-espots .e-spot .field-name-field-author{display:inline-flex;}.home-sub-content .news-espots .e-spot .field-name-field-author .field-label{padding-right:0.5em;}.home-sub-content .news-espots .e-spot .thumbnail-img{width:100%;}.home-sub-content .news-espots .e-spot .content-container{padding:1em 2em;float:left;}.home-sub-content .news-espots .e-spot h3{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:2em;margin:0 0 0.25em;}.home-sub-content .news-espots .e-spot p a{color:#fff;}.home-sub-content .news-espots .e-spot p a:hover{text-decoration:none;}.home-sub-content .news-espots .e-spot .button{max-width:13.5em;margin:1em 0 0;background:rgba(255,255,255,0.1);}.home-sub-content .news-espots .e-spot .button:hover{background:rgba(255,255,255,0.25);}.home-sub-content .news-espots .button.see-all{width:165px;position:absolute;right:2.5%;bottom:8em;z-index:1;background:#1b1616;}.home-sub-content .news-espots .button.see-all:hover{background:#362b21;}#home-snap-nav{position:fixed;top:50%;left:1em;margin-top:-6em;z-index:1;width:1em;display:none;}#home-snap-nav a{width:100%;height:1em;display:block;border:2px solid #fff !important;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2.5em;position:relative;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;text-indent:-9999px;}#home-snap-nav a:after{content:"";background:#fff;width:2px;height:2.5em;position:absolute;top:0.8em;left:3px;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}#home-snap-nav a:last-child:after{height:0;background:none;}#home-snap-nav a.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;}a.j-paginate.juicer-button{color:white !important;background-color:#364b5b;border-radius:0;font-family:"Roboto Condensed",sans-serif;font-size:1rem;text-align:center;}.j-poster,.j-text,.juicer-about{display:none !important;}.j-paginate{margin-top:200px !important;}.feed-item{height:250px !important;padding:30px 10px 30px !important;object-fit:cover;}.juicer-feed.white li.feed-item,.juicer-feed.user li.feed-item,.juicer-feed.juicer-widget li.feed-item,.juicer-feed.colors li.feed-item,.juicer-feed.gray li.feed-item,.juicer-feed.modern li.feed-item,.juicer-feed.polaroid li.feed-item{border-style:none !important;}.utility-widget.weather-widget .top{float:left;text-align:right;width:auto;clear:both;padding:0 1em;color:#fff;}.utility-widget.weather-widget .top p{margin:0.8em 0 0;text-align:right;text-shadow:0 0 8px rgba(0,0,0,0.18);text-transform:uppercase;letter-spacing:0.01em;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:2em;}.utility-widget.weather-widget .top .big-img{float:right;max-height:94px;-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.35));filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.35));}.utility-widget.weather-widget .top .temp{float:right;padding:0 0 0 1em;text-align:right;text-transform:uppercase;letter-spacing:0.01em;font-family:"Roboto Condensed",sans-serif;}.utility-widget.weather-widget .top .temp .farenheit{margin-right:-5px;font-weight:700;font-size:6.2em;line-height:1.3em;display:block;text-shadow:0 0 8px rgba(0,0,0,0.18);}.ios-bg-fix{display:none;position:fixed;width:100%;height:100%;z-index:0;top:0;background-size:cover;background-position:center center;background-repeat:no-repeat;}.touch .tier-one-page .ios-bg-fix{display:block;}.tier-one-page .container{position:relative;z-index:1;}.tier-one-page section[role="main"]{min-height:50em;background-color:#fff;padding-top:0;}.tier-one-page section[role="main"] header{text-align:center;margin-top:6em !important;margin-bottom:2em !important;}.tier-one-page section[role="main"] header p{margin:.5em 0;font-family:'Merriweather',serif;font-weight:300;color:#364b5b;font-size:1.17em;line-height:1.6em;}.tier-one-page section[role="main"] header h1{position:relative;letter-spacing:0.01em;margin-bottom:0.7em;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:2.665em;line-height:28px;text-transform:uppercase;color:#364b5b;}.tier-one-page section[role="main"] header h1:before{content:"";width:23%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;}.tier-one-page section[role="main"] header h1:after{content:"";width:23%;border-bottom:1px solid #364b5b;display:block;float:left;position:absolute;top:50%;right:0;}.tier-one-page.background-image-set section[role="main"]{color:#fff;float:left;width:100%;}.tier-one-page .filter .selected .text{margin-right:0em;}.tier-one-page .field-name-field-author{display:inline-flex;}.tier-one-page .field-name-field-author .field-label{padding-right:.5em;}.page-node-6 .tier-one-page .masonry h3,.hopkins-happenings .tier-one-page .masonry h3{padding-bottom:0.7em !important;}.page-node-6 .tier-one-page .masonry h3:after,.hopkins-happenings .tier-one-page .masonry h3:after{display:none;}.tier-one-page .masonry{clear:both;margin:0 0 10em;}.tier-one-page .masonry .tile{cursor:pointer;backface-visibility:hidden !important;-webkit-transform:translateZ(0) !important;width:22%;float:left;display:block;margin:1.5%;outline:0px solid #e1effa;background:#364b5b;}.tier-one-page .masonry .tile p{width:100%;display:table;font-family:'Merriweather',serif;font-weight:100;color:#364b5b;font-size:1.1em;}.tier-one-page .masonry .tile p.category-date{width:auto;margin:0em;font-family:'Roboto Condensed',sans-serif !important;letter-spacing:0.01em !important;font-weight:700 !important;font-size:1em !important;text-transform:uppercase;float:left;margin-right:0.5em;}.tier-one-page .masonry .tile p.category-date span{letter-spacing:0.01em !important;font-weight:700 !important;}.tier-one-page .masonry .tile.no-link{cursor:default;}.tier-one-page .masonry .tile.events_updates,.tier-one-page .masonry .tile.events{background:#e46554;}.tier-one-page .masonry .tile.no-results{background:#e59256;}.tier-one-page .masonry .tile.shopping{border-top:10px solid #6eacde !important;}.tier-one-page .masonry .tile.dining{border-top:10px solid #9fe57a !important;}.tier-one-page .masonry .tile.healthy_cle{border-top:10px solid #907ae2 !important;}.tier-one-page .masonry .tile.lounges{border-top:10px solid #dd7676 !important;}.tier-one-page .masonry .tile.plug_in_work{border-top:10px solid #e1effa !important;}.tier-one-page .masonry .tile.airline_news{border-top:10px solid #9fe57a !important;}.tier-one-page .masonry .tile.arts_culture{border-top:10px solid #e1effa !important;}.tier-one-page .masonry .tile.cleveland{border-top:10px solid #907ae2 !important;}.tier-one-page .masonry .tile.events_updates{border-top:10px solid #dd7676 !important;}.tier-one-page .masonry .tile.press_releases{border-top:10px solid #6eacde !important;}.tier-one-page .masonry .tile.travel_destinations{border-top:10px solid #6b6b6b !important;}.tier-one-page .masonry .tile .line{font-family:'Merriweather',serif !important;font-weight:300;font-size:13px;line-height:1.4em;padding-bottom:0.5em;}.tier-one-page .masonry .tile .line strong{font-family:'Merriweather',serif !important;font-size:14px;font-weight:700;display:block;width:100%;}.page-node-5 .tier-one-page .filter{margin-top:2em;margin-bottom:3em;}.page-node-5 .tier-one-page .masonry .tile{background-color:#fff !important;}.page-node-5 .tier-one-page .masonry .tile .content-container{display:block !important;padding:0.7em 1.5em 1.4em 1.5em;height:auto !important;border:1px solid #e1effa !important;color:#364b5b !important;}.page-node-5 .tier-one-page .masonry .tile .content-container h3{position:relative;padding-bottom:1.8em;margin-bottom:0em;width:100%;font-size:18px;color:#364b5b !important;}.page-node-5 .tier-one-page .masonry .tile .content-container h3 a{width:100%;line-height:1em;font-size:18px;color:#364b5b !important;}.page-node-5 .tier-one-page .masonry .tile .content-container .line{width:100%;}.page-node-5 .tier-one-page .masonry .tile .content-container h3:after{content:" ";float:left;background-color:#aaa;position:absolute;left:0;bottom:-0.1em;margin-bottom:0.8em;width:22px;height:2px;}.page-node-5 .tier-one-page .masonry .tile .content-container a.button{display:table;margin-bottom:0.3em;}.page-node-6 .tier-one-page .filter{margin-top:2em;margin-bottom:3em;}.page-node-6 .tier-one-page .masonry .tile{background-color:#fff !important;}.page-node-6 .tier-one-page .masonry .tile .content-container{display:block !important;padding:0.7em 1.5em 1.4em 1.5em;height:auto !important;border:1px solid #e1effa !important;color:#364b5b !important;}.page-node-6 .tier-one-page .masonry .tile .content-container h3{position:relative;padding-bottom:1.8em;margin-bottom:0em;width:100%;font-size:18px;color:#364b5b !important;}.page-node-6 .tier-one-page .masonry .tile .content-container h3 a{width:100%;line-height:1em;font-size:18px;color:#364b5b !important;}.page-node-6 .tier-one-page .masonry .tile .content-container .line{width:100%;}.page-node-6 .tier-one-page .masonry .tile .content-container h3:after{content:" ";float:left;background-color:#aaa;position:absolute;left:0;bottom:-0.1em;margin-bottom:0.8em;width:22px;height:2px;}.page-node-6 .tier-one-page .masonry .tile .content-container a.button{display:table;margin-bottom:0.3em;}.tier-one-page .masonry .tile .leaderboard-container{-webkit-transform:translateZ(0);backface-visibility:hidden;background-repeat:no-repeat;background-position:center center;background-size:101%;-webkit-transition:background-size 500ms ease-in-out;-moz-transition:background-size 500ms ease-in-out;-ms-transition:background-size 500ms ease-in-out;transition:background-size 500ms ease-in-out;}.tier-one-page .masonry .tile .thumbnail-img{width:100%;visibility:hidden;}.tier-one-page .masonry .sdr.tile .leaderboard-container{border-right:1px solid #e1effa;border-left:1px solid #e1effa;}.tier-one-page .masonry .sdr.tile .thumbnail-img{height:182px;}.tier-one-page .masonry .tile h3{color:#fff;width:84%;margin:0.6em 0 .25em;display:flex;align-items:center;font-family:'Roboto Condensed',sans-serif !important;letter-spacing:0.01em !important;font-weight:700 !important;font-size:1.5em !important;text-transform:uppercase;margin-top:0.4em;}.tier-one-page .masonry .tile h3 a{color:#fff;text-decoration:none;font-family:'Roboto Condensed',sans-serif;font-weight:700;line-height:1em;}.tier-one-page .masonry .tile .line{font-family:'open_sanssemibold',sans-serif;font-weight:100;}.tier-one-page .masonry article[class="tile past_exhibits  main_terminal active"] .line{display:none;}.tier-one-page .masonry .tile p a{color:#fff;}.tier-one-page .masonry .tile p.category-date{margin:0em;display:contents;}.tier-one-page .masonry .tile p.category-date span:before{content:"|";margin:0em .5em 0em .5em;}.tier-one-page .masonry .tile p a:hover{text-decoration:none;}.tier-one-page .masonry .tile .button{display:none;}.tier-one-page .masonry .tile .content-container{width:100%;padding:1em 1em 1em 1.7em;height:67px;display:inline-flex;}.tier-one-page .masonry .tile.no-link .content-container{padding:1em 1em 2em;}.grid-sizer{width:25%;float:left;height:1px;display:block;}.page-node-2 .tier-one-page section[role="main"] header h1:before{width:20%;}.page-node-2 .tier-one-page section[role="main"] header h1:after{width:20%;}.page-node-3 .tier-one-page section[role="main"] header h1:before{width:13%;}.page-node-3 .tier-one-page section[role="main"] header h1:after{width:13%;}.page-node-4 .tier-one-page section[role="main"] header h1:before{width:20%;}.page-node-4 .tier-one-page section[role="main"] header h1:after{width:20%;}.page-node-5 .tier-one-page section[role="main"] header h1:before{width:13%;}.page-node-5 .tier-one-page section[role="main"] header h1:after{width:13%;}.page-node-6 .tier-one-page section[role="main"] header h1:before{width:21%;}.page-node-6 .tier-one-page section[role="main"] header h1:after{width:21%;}.page-node-7 .tier-one-page section[role="main"] header h1:before{width:31%;}.page-node-7 .tier-one-page section[role="main"] header h1:after{width:31%;}.page-node-317 .tier-one-page section[role="main"] header h1:before{width:20%;}.page-node-317 .tier-one-page section[role="main"] header h1:after{width:20%;}.page-node-318 .tier-one-page section[role="main"] header h1:before{width:20%;}.page-node-318 .tier-one-page section[role="main"] header h1:after{width:20%;}.page-node-319 .tier-one-page section[role="main"] header h1:before{width:28%;}.page-node-319 .tier-one-page section[role="main"] header h1:after{width:28%;}.page-node-511 .tier-one-page section[role="main"] header h1:before{width:26%;}.page-node-511 .tier-one-page section[role="main"] header h1:after{width:26%;}.page-node-541 .tier-one-page section[role="main"] header h1:before{width:24%;}.page-node-541 .tier-one-page section[role="main"] header h1:after{width:24%;}.page-node-266 .tier-one-page .masonry .tile,.tier-one-page .masonry .tile.art-program.coral{background:#364b5b;}.page-node-319 .tier-one-page .masonry .tile,.tier-one-page .masonry .tile.art-program.coral{background:#364b5b;}.tier-one-page .masonry .tile.art-program.coral p,.tier-one-page .masonry .tile.art-program.coral .line{display:none;}.tier-one-page .masonry .tile.art-program.coral h3{font-size:1.2em !important;}.page-node-319 .tier-one-page .masonry h2.tile{width:100%;background:none;box-shadow:none;font-family:'Merriweather',serif;font-weight:700;color:#364b5b;font-size:2.17em;padding-bottom:0.3em;margin-bottom:.1em;}.page-node-319 .tier-one-page .masonry.category{margin:0 0 5em;}.page-node-319 .tier-one-page .masonry.category:last-of-type{margin:0 0 10em;}.tier-two-page .breadcrumbs{background-color:#e1effa;color:#000;position:relative;top:104px;padding:1.9em 3em 1.8em 10.5em;font-size:0.7em;font-family:"Merriweather",serif;font-style:italic;font-weight:300;}.tier-two-page .breadcrumbs .breadcrumb{width:auto;color:#000;text-shadow:none !important;display:inline;font-family:"Merriweather",serif;font-style:italic;font-weight:300;font-size:1.5em;}.tier-two-page .breadcrumbs .breadcrumb a{color:#000;}.tier-two-page .breadcrumbs .breadcrumb a:hover{text-decoration:underline;}.tier-two-page .breadcrumbs span{text-shadow:none !important;color:#000;font-family:"Merriweather",serif;font-style:italic;font-weight:700 !important;font-size:1.5em;}.tier-two-page .breadcrumbs .breadcrumb span.pipe{font-size:1em;padding-right:0.2em !important;}.tier-two-page .breadcrumbs span.pipe{position:relative;top:1px;padding-right:1.2em !important;font-weight:100 !important;}.tier-two-page .content-container{background:#fff;margin-bottom:9em;float:left;width:100%;padding:0 1.5em 1.5em !important;}.tier-two-page .content-container .leaderboard-img{width:100%;margin-bottom:2.7em;}.tier-two-page .content-container .body{font-weight:100;font-family:"Merriweather",serif !important;padding:0 0 1.5em 0;float:left;width:100%;padding-bottom:5em;}.tier-two-page .content-container .body h1{color:#364b5b !important;margin:0 0 0.7em;font-weight:700;font-family:"Merriweather",serif !important;}.tier-two-page .content-container .body h2{color:#364b5b !important;clear:left;font-family:"Merriweather",serif !important;font-size:1.6em;font-style:italic;padding-bottom:0.4em;}.tier-two-page .content-container .body h3{color:#364b5b !important;margin:0;font-size:1.2em;font-family:"Merriweather",serif !important;}.tier-two-page .content-container .body h4{color:#364b5b !important;margin:0;font-size:1.2em;font-family:"Merriweather",serif !important;}.tier-two-page .content-container .body p{font-weight:100;font-family:"Merriweather",serif !important;font-size:1.125em;line-height:1.6em;color:#364b5b !important;}.tier-two-page .content-container .body p strong{font-weight:700;font-family:"Merriweather",serif !important;}.tier-two-page .content-container .body p a:not(.button){color:#3269ae;}.tier-two-page .content-container .body p a.mobile-only-anchor{color:#6b6b6b;}.tier-two-page .content-container .body p a:not(.button):hover{color:#364b5b !important;}.tier-two-page .content-container .body p a.mobile-only-anchor:hover{color:#6b6b6b;}.tier-two-page .content-container .body p.category-date{margin:0em;display:contents;}.tier-two-page .content-container .body p.category-date span:not(:last-of-type):after{content:"|";margin:0em 0.5em 0em 0.5em;}.tier-two-page .content-container .body div.fit{display:flex;width:100%;height:20em;margin:15px 0em;justify-content:center;align-items:center;overflow:hidden;}.tier-two-page .content-container .body div.fit img{flex-shrink:0;min-width:100%;min-height:100%;}.tier-two-page .content-container .body p .articleCTA{color:#fff;text-decoration:none;}.tier-two-page .content-container .body p .articleCTA:hover{color:#fff;text-decoration:none;}.tier-two-page .content-container .body div.full{background-color:#9fe57a;color:#fff;width:100%;padding:0.75em 2em;border-radius:17px;margin-bottom:15px;}.tier-two-page .content-container .body div.full:hover{width:100%;background-color:#7cc576;cursor:pointer;}.tier-two-page .content-container .body ul{font-weight:100;font-family:"Merriweather",serif !important;font-size:1.125em;line-height:1.6em;color:#364b5b !important;margin-left:1.2em;}.tier-two-page .content-container .body ul li{background:url(/sites/all/themes/cle_airport/images/list-arrow.png) no-repeat left 6px;background-size:5px 9px;padding-left:1em;margin-bottom:0.5em;}.tier-two-page .content-container .body ul li a{color:#6b6b6b;}.tier-two-page .content-container .body ul li a:hover{text-decoration:none;}.tier-two-page .content-container .body ul li ul li{font-size:0.9em;}.tier-two-page .content-container .body ul.three-col-list li{width:33.33%;float:left;}.tier-two-page .content-container .non-stop-cities{min-height:500px;}.tier-two-page .content-container .non-stop-cities ul.three-col-list{float:left;clear:both;width:100%;margin:0;margin-top:-4em;}.tier-two-page .content-container .non-stop-cities .airline-filter{width:23em;margin-bottom:2em;float:right;position:relative;top:-13em;}.tier-two-page .content-container .non-stop-cities .airline-filter .dropdown{margin-left:0;}.tier-two-page .content-container .non-stop-cities .airline-filter .dropdown li{background:none;}.tier-two-page .content-container .non-stop-cities .airline-filter .dropdown li a{color:#fff;}.tier-two-page .content-container .body img.img-float-left-border{float:left;margin-right:2em;border:1px solid #6b6b6b !important;}.tier-two-page .big-right-col{float:right;}.tier-two-page .sidebar{margin-top:0 !important;float:left;}.tier-two-page .sidebar aside{background:#e1effa !important;float:left;width:100%;}.tier-two-page .sidebar aside .orange-sidebar{background:#e1effa;}.tier-two-page.news .sidebar aside{padding:2em 1.2em 2.6em 1.75em;}.tier-two-page.news .sidebar aside a{margin-bottom:0.6em;}.tier-two-page.lounges .sidebar aside{background:#e1effa;}.tier-two-page.airline_news .sidebar aside{background:#e1effa;}.tier-two-page.healthwalk .sidebar aside,.tier-two-page.healthy_cle .sidebar aside,.tier-two-page.arts_culture .sidebar aside{background:#e1effa;}.tier-two-page.plug_in_work .sidebar aside,.tier-two-page.cleveland .sidebar aside{background:#e1effa;}.tier-two-page.travel_destinations .sidebar aside,.tier-two-page.dining .sidebar aside{background:#e1effa;}.tier-two-page.events_updates .sidebar aside,.tier-two-page.events .sidebar aside,.tier-two-page.artwork_exhibits .sidebar aside{background:#e1effa;}.tier-two-page.press_releases .sidebar aside{background:#e1effa;padding:2em 1.8em 1.3em 1.75em;}.tier-two-page .sidebar .map-img{width:100%;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page .sidebar .sidebar-content{display:inline-block;padding:2em 0.8em 1.3em 1.75em;width:100%;}.tier-two-page .sidebar h2{width:90%;padding-bottom:0.7em;border-bottom:1px solid rgba(54,75,91,0.2);margin-bottom:0.8em;color:#364b5b;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:2.45em;font-weight:700;line-height:1em;}.tier-two-page .sidebar a:not(.button){color:#364b5b;}.tier-two-page .sidebar p{float:left;width:95%;color:#364b5b;margin-top:0;font-weight:100;font-family:"Merriweather",serif !important;font-size:1em;line-height:1.6em;}.tier-two-page .sidebar p .cta{margin:0;font-family:"Merriweather",serif !important;font-size:1em;line-height:1.6em;}.tier-two-page .sidebar p .cta:hover{color:#6eacde;}.tier-two-page .sidebar div{color:#364b5b;}.tier-two-page .sidebar .line{width:100%;font-family:'open_sanssemibold',sans-serif;font-weight:100;color:#364b5b;font-size:1.1em;line-height:1.5em;padding-bottom:1em;font-family:"Merriweather",serif;font-weight:100 !important;}.tier-two-page .sidebar .line strong{display:block;width:100%;font-weight:700;font-family:"Merriweather",serif;}.tier-two-page .sidebar .line a{text-decoration:none;color:#364b5b;}.tier-two-page .sidebar .block-block{padding:2em 1.75em 1.3em 1.75em;color:#fff;float:left;width:100%;}.tier-two-page .sidebar ul{font-family:'open_sanssemibold',sans-serif;font-weight:100;color:#fff;line-height:1.6em;margin-left:0em;}.tier-two-page .sidebar ul li{color:#364b5b;background:url(/sites/all/themes/cle_airport/images/list-arrow.png) no-repeat left 6px;background-size:5px 9px;padding-left:1em;margin-bottom:0.5em;}.tier-two-page .sidebar aside div[role="anchors"] ul li{padding:6px 12px;background:none;margin-bottom:0;}.tier-two-page .sidebar aside div[role="anchors"] ul li:before{content:" ";background:url(/sites/all/themes/cle_airport/images/icon-cta_arrow.png) no-repeat center center;background-size:contain;float:left;width:16px;height:16px;margin-right:5px;}.tier-two-page .sidebar aside div[role="anchors"] ul li a,.tier-two-page .sidebar aside div[role="anchors"] ul li a:visited,.tier-two-page .sidebar aside div[role="anchors"] ul li a:link,.tier-two-page .sidebar aside div[role="anchors"] ul li a:active,.tier-two-page .sidebar aside div[role="anchors"] ul li a:hover{color:#fff;text-decoration:none;}.tier-two-page .field-name-field-author{display:inline-flex;}.tier-two-page .field-name-field-author .field-label{padding-right:0.5em;}.tier-two-page .interior-sidebar{border-left:1px solid #ccc;padding:1em 0;}.tier-two-page .interior-sidebar h2{color:#6b6b6b;padding:0 0.5em;}.tier-two-page .interior-sidebar p{color:#6b6b6b;padding:1em;}.tier-two-page .sidebar .airlines{width:100%;margin:2em 0;border:none;}.tier-two-page .sidebar .airlines tbody{border:none;}.tier-two-page .sidebar .airlines tr{border-bottom:none;}.tier-two-page .sidebar .airlines tr td{padding:1.6em 1em;text-align:center;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in;}.tier-two-page .sidebar .airlines tr:hover td{background:#6eacde;}.tier-two-page .sidebar .airlines tr:nth-child(odd) td{background:#fff;}.tier-two-page .sidebar .airlines tr td img{max-width:100%;width:100%;}.tier-two-page .airlines-big-table{width:95%;margin:2em 2.5%;border:1px solid #e1effa;font-family:"Merriweather",serif;color:#364b5b;font-size:1.5em;border-collapse:inherit;}.tier-two-page .airlines-big-table tbody{border:none;border-radius:0;}.tier-two-page .airlines-big-table tr{border-bottom:none;cursor:pointer;}.tier-two-page .airlines-big-table tr td{padding:2em 1em;vertical-align:middle;background:#fff;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in;}.tier-two-page .airlines-big-table tr:hover td{background:#6eacde;}.tier-two-page .airlines-big-table tr:nth-child(odd) td{background:#e1effa;}.tier-two-page .airlines-big-table tr:nth-child(odd):hover td{background:#6eacde;}.tier-two-page .airlines-big-table tr td img{max-width:100%;width:70%;}.tier-two-page .airlines-big-table tr td img[alt="JetBlue"]{max-height:60px;}.tier-two-page .airlines-big-table tr td.name{display:none;}.tier-two-page .airlines-big-table tr td a{color:#364b5b;text-decoration:none;}.tier-two-page .going-places-table{margin-top:2em;clear:both;float:left;}.tier-two-page .going-places-table .button{color:#fff;min-width:150px;}.tier-two-page .content-container .body .going-places-table.styled-table td{vertical-align:middle;padding:2em 1em !important;}.tier-two-page .content-container .body .going-places-table td a.button{color:#fff;}.flight-status-iframe{width:100%;height:800px;border:none;}.calendar-block{clear:both;}.calendar-block .block-title{display:none;}.tier-two-page .content-container .body .calendar-block table td{padding-left:2px;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{text-align:center;background:#263540;}.calendar-calendar .month-view .full td.single-day div.monthview a,.calendar-calendar .week-view .full td.single-day div.weekview a,.calendar-calendar .day-view .full td.single-day div.dayview a{color:white;}.calendar-calendar .month-view .full td.single-day:not(.no-entry):nth-of-type(1) div.monthview,.calendar-calendar .week-view .full td.single-day:not(.no-entry):nth-of-type(1) div.weekview,.calendar-calendar .day-view .full td.single-day:not(.no-entry):nth-of-type(1) div.dayview{text-align:center;background:#263540;}.calendar-calendar .month-view .full td.single-day:not(.no-entry):nth-of-type(2) div.monthview,.calendar-calendar .week-view .full td.single-day:not(.no-entry):nth-of-type(2) div.weekview,.calendar-calendar .day-view .full td.single-day:not(.no-entry):nth-of-type(2) div.dayview{text-align:center;background:#15aca5;}.calendar-calendar .month-view .full td.single-day:not(.no-entry):nth-of-type(3) div.monthview,.calendar-calendar .week-view .full td.single-day:not(.no-entry):nth-of-type(3) div.weekview,.calendar-calendar .day-view .full td.single-day:not(.no-entry):nth-of-type(3) div.dayview{text-align:center;background:#e46554;}.calendar-calendar .month-view .full td.single-day:not(.no-entry):nth-of-type(4) div.monthview,.calendar-calendar .week-view .full td.single-day:not(.no-entry):nth-of-type(4) div.weekview,.calendar-calendar .day-view .full td.single-day:not(.no-entry):nth-of-type(4) div.dayview{text-align:center;background:#a864a8;}.calendar-calendar .month-view .full tr td.single-day.today{border-color:#9fe57a;}.calendar-calendar .month-view .full td.date-box.today{border-color:#9fe57a;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{color:#263540;}.calendar-calendar th.days{background:#000;color:#fff;}.calendar-block .view .date-nav-wrapper .date-prev{width:16px;height:35px;display:block;cursor:pointer;background:url(/sites/all/themes/cle_airport/images/icon-prev-arrow-green.png) no-repeat 0 0;text-indent:-9999px;padding:0;margin:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;}.calendar-block .view .date-nav-wrapper .date-prev:hover{left:-5px;}.calendar-block .view .date-nav-wrapper .date-prev a{text-indent:-9999px;display:block;width:100%;height:100%;-webkit-opacity:0;-moz-opacity:0;opacity:0;}.calendar-block .view .date-nav-wrapper .date-next{width:16px;height:35px;display:block;cursor:pointer;background:url(/sites/all/themes/cle_airport/images/icon-next-arrow-green.png) no-repeat 0 0;text-indent:-9999px;padding:0;margin:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;}.calendar-block .view .date-nav-wrapper .date-next:hover{right:-5px;}.calendar-block .view .date-nav-wrapper .date-next a{text-indent:-9999px;display:block;width:100%;height:100%;-webkit-opacity:0;-moz-opacity:0;opacity:0;}.page-node-76 .tier-two-page .sidebar aside #map_canvas{float:left;width:100%;height:140px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.page-node-87 .tier-two-page .sidebar aside .cta{margin:0;}.tier-two-page.news .sidebar .share-sidebar{margin-bottom:3em;padding:2em 1.2em 1.3em 1.75em;}.tier-two-page.news .sidebar .share-sidebar .button{margin-bottom:1em;margin-top:0.1em;clear:left;width:70%;}.tier-two-page.news .sidebar .share-sidebar .button div{display:inline-block;}.tier-two-page.news .sidebar .share-sidebar .button span{background:none;}.tier-two-page.news .content-container .body h1{margin:0;}.tier-two-page.news .content-container .body h2.date{color:#6b6b6b;font-size:1.7em;margin:0.25em 0 0.25em;}.tier-two-page.news .content-container{position:relative;}.tier-two-page.news .articleBottomNav{background:#1f1f1f;padding:1em 3em;position:absolute;bottom:0;width:100%;border-radius:0 0 8px 8px;}.tier-two-page.news .articleBottomNav .button{width:12em;background:rgba(255,255,255,0.1);}.tier-two-page.news .articleBottomNav .button:hover{background:rgba(255,255,255,0.25);cursor:pointer;}.tier-two-page.news .articleBottomNav .button.right{float:right;}.tier-two-page.news .articleBottomNav .button.left{float:left;text-align:center;}.tier-two-page.news .articleBottomNav .button.left span{vertical-align:middle;transform:rotate(180deg);float:left;margin:-1px -20px 0px -25px;}.tier-two-page.airline_news .articleBottomNav{background:transparent;padding-left:0;}.tier-two-page.arts_culture .articleBottomNav{background:transparent;padding-left:0;}.tier-two-page.cleveland .articleBottomNav{background:transparent;padding-left:0;}.tier-two-page.travel_destinations .articleBottomNav{background:transparent;padding-left:0;}.tier-two-page.events_updates .articleBottomNav,.tier-two-page.events .articleBottomNav{background:transparent;padding-left:0;}.tier-two-page.press_releases .articleBottomNav{background:transparent;padding-left:0;}.breadcrumbs{font-family:'open_sanslight',sans-serif;font-weight:100;color:#fff;text-shadow:1px 1px 2px #666;font-size:1.1em;}.breadcrumbs a{color:#fff;text-decoration:none;margin-right:1em;margin-left:1em;}.breadcrumbs a:hover{color:#9fe57a;}.breadcrumbs a:first-child{margin-left:0;}.breadcrumbs .larger{font-size:1.9em;}.tier-two-page.one-col-page .content-container .body h3{margin:1em 0 0;}.tier-two-page.one-col-page .content-container .body .leadership-members h3{font-size:1.8em;padding:0 0 0.65em;}.tier-two-page.one-col-page .content-container .body.interior-sidebar-exists h3{margin:0.5em 0 0;}.tier-two-page.one-col-page .content-container .body .leader h4{font-weight:600;}.tier-two-page.one-col-page .check-in-img{float:left;clear:left;margin:1em 0;}.tier-two-page.one-col-page .content-container .body.interior-sidebar-exists{width:70%;}.tier-two-page.one-col-page .interior-sidebar{width:30%;}.tier-two-page .leadership-members h3{margin-bottom:1em;clear:both;width:100%;float:left;}.tier-two-page .leadership-members .leader{clear:both;width:100%;}.tier-two-page .leadership-members .leader .bio-image{float:left;margin-bottom:1em;}.tier-two-page .leadership-members .leader .bio-info{float:left;margin:0 2% 1em;}.tier-two-page .events-list .event{display:block;float:left;}.tier-two-page .events-list .event .event-details span{display:block;font-family:'open_sansbold',sans-serif;font-weight:100;margin:0 0 1em;}.tier-two-page .events-list hr{clear:both;margin:2em 0;float:left;width:100%;}.tier-two-page .tier-two-children{margin:4em 0;}.tier-two-page .tier-two-children .tier-three-teaser .img-link{display:block;-webkit-transform:translateZ(0);backface-visibility:hidden;background-size:100%;background-position:center center;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;transition:all 500ms ease-in;overflow:hidden;}.tier-two-page .tier-two-children .tier-three-teaser .img-link:hover{background-size:110%;}.tier-two-page .tier-two-children .tier-three-teaser .img-link img{max-width:100%;visibility:hidden;}.tier-two-page .tier-two-children .tier-three-teaser a.media-title-link{color:#6b6b6b;text-decoration:none;font-size:1.5em;display:block;margin:0.25em 0 1em;}.tier-two-page .tier-two-children .tier-three-teaser a.media-title-link:hover{color:#6eacde;}.tier-two-page .content-container .body .operations-reporting h3{margin:2em 0 1em;width:100%;clear:both;}.tier-two-page .content-container .body .operations-reporting .button{max-width:300px;margin-bottom:3em;}.parking-transit-table{width:100%;}.parking-transit-table td{width:50%;padding:0.5em 1.5em !important;vertical-align:middle;font-size:1.7em;}.parking-transit-table td img{margin-right:0.5em;}#FVWebContent0{background:url(/sites/all/themes/cle_airport/images/ajax-loader.gif) no-repeat center center;}#art-carousel{margin-top:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;position:relative;}#art-carousel .carousel-item{position:relative;}#art-carousel .pagination-container .caroufredsel_wrapper img{height:auto !important;}#art-carousel .carousel-item a{display:block;cursor:pointer !important;}#art-carousel .carousel-img{position:relative;width:100%;z-index:0;}#art-carousel .caption{background:rgba(0,0,0,0.7);color:#fff;position:absolute;bottom:0px;width:100%;z-index:0;padding:1em;cursor:pointer;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}#art-carousel .caption:hover{text-decoration:underline;}#art-carousel .caption p{color:#fff;margin:0;}#art-carousel .carousel-pagination{width:100%;float:left;}#art-carousel .carousel-pagination a{display:block;float:left;width:16.667%;cursor:pointer;border-right:2px solid #1f1f1f !important;border-left:2px solid #1f1f1f !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#art-carousel .carousel-pagination .carousel-pag img{display:block;float:left;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}#art-carousel .carousel-pagination .carousel-pag.selected img{-webkit-opacity:1;-moz-opacity:1;opacity:1;}#art-carousel .caroufredsel_wrapper{display:block;width:100% !important;float:left !important;}.art-program-page .image-list{display:block;float:left;width:100%;margin:0 0 1em;}.art-program-page .image-list .thumb-img{width:18%;margin:1% 2% 1% 0;float:left;cursor:pointer !important;}.art-program-page .image-list .story-desc{margin-left:12.6em;}@media only screen and (max-width:500px){#art-carousel .pagination-arrows .blog-prev-next{bottom:unset !important;top:18% !important;}}@media only screen and (min-width:501px) and (max-width:599px){#art-carousel .pagination-arrows .blog-prev-next{bottom:unset;top:25% !important;}}@media only screen and (min-width:600px) and (max-width:767px){#art-carousel .pagination-arrows .blog-prev-next{top:32% !important;}}@media only screen and (min-width:768px) and (max-width:991px){#art-carousel .pagination-arrows .blog-prev-next{top:27% !important;margin-top:-17px;z-index:999;}}@media only screen and (min-width:992px){#art-carousel .pagination-arrows .blog-prev-next{width:16px;height:35px;display:block;text-indent:-99999px;position:absolute;top:33% !important;margin-top:-17px;z-index:999;}}#art-carousel .main-arrows .next-prev-btns{width:16px;height:35px;display:block;text-indent:-99999px;position:absolute;top:35%;z-index:999;}#art-carousel .main-arrows .prev-button{background:url(/sites/all/themes/cle_airport/images/icon-prev-arrow-white.png) no-repeat 0 0;left:15px;display:none !important;}#art-carousel .main-arrows .next-button{background:url(/sites/all/themes/cle_airport/images/icon-next-arrow-white.png) no-repeat 0 0;right:15px;display:none !important;}#art-carousel .pagination-container{position:relative;float:left;width:100%;}#art-carousel .pagination-arrows .next-prev-btns{width:16px;height:35px;display:block;text-indent:-99999px;position:absolute;top:50%;margin-top:-17px;z-index:999;}#art-carousel .pagination-arrows .prev-button{background:url(/sites/all/themes/cle_airport/images/icon-prev-arrow-white.png) no-repeat 0 0;left:15px;}#art-carousel .pagination-arrows .next-button{background:url(/sites/all/themes/cle_airport/images/icon-next-arrow-white.png) no-repeat 0 0;right:15px;}.node-type-art-program-tier-2 .sidebar aside{background:#e46554;}.back-to-top-art{background:rgba(0,0,0,0.7);border-radius:50%;position:fixed;bottom:8em;right:2em;cursor:pointer;}.back-to-top-art{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.back-to-top-art img{position:relative;left:3px;}.lb-container{padding:0;}.lb-dataContainer{position:relative;}.tier-two-page.form-page .content-container{overflow:hidden;}.tier-two-page.form-page .webform-client-form .webform-component-select{position:relative;margin-top:3em;overflow:visible;}.tier-two-page.form-page:not(.call-for-artists) .webform-client-form .webform-component-select label{position:absolute;top:-3em;}.tier-two-page.form-page .webform-client-form-1181 .webform-component h2{font-size:1.5em;margin:2em 0 1em;}.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-address,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-phone,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-contact,.tier-two-page.form-page .webform-client-form .webform-component--contractor-address,.tier-two-page.form-page .webform-client-form .webform-component--contractor-phone,.tier-two-page.form-page .webform-client-form .webform-component--contractor-contact,.tier-two-page.form-page .webform-client-form .webform-component--date-work-start,.tier-two-page.form-page .webform-client-form .webform-component--hour-work-start{width:49%;margin-right:2%;}.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-city-st-zip,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-email,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tax-id,.tier-two-page.form-page .webform-client-form .webform-component--contractor-city-st-zip,.tier-two-page.form-page .webform-client-form .webform-component--contractor-email,.tier-two-page.form-page .webform-client-form .webform-component--contractor-tax-id,.tier-two-page.form-page .webform-client-form .webform-component--date-work-finish,.tier-two-page.form-page .webform-client-form .webform-component--hour-work-finish{width:49%;}.tier-two-page.form-page .webform-client-form .webform-component--date{width:49%;margin-right:2%;}.tier-two-page.form-page .webform-client-form .webform-component--dpc-worker-number{width:49%;}.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-name,.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-phone{width:32%;margin-right:2%;}.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-email{width:32%;}.tier-two-page.form-page .webform-client-form .webform-datepicker .form-item.form-type-select{position:relative;margin-top:3em;overflow:visible;background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;height:34px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;margin:0 0 2em;width:30.33%;margin-right:1%;}.tier-two-page.form-page .webform-client-form .webform-datepicker .form-select{height:34px;width:105%;display:block;padding:0.5em 1em;background:none;color:#364b5b;border:none;font-family:"Roboto Condensed",sans-serif;font-size:1.05em;font-weight:700;text-transform:uppercase;line-height:1em;-webkit-appearance:attachment;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none;cursor:pointer;}.modification-permit-more-information a{word-wrap:break-word;}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg);}100%{transform:translate3d(-50%,-50%,0) rotate(360deg);}}body.loader .spinner-background::after{height:100%;width:100%;content:"";background:rgba(0,0,0,0.5);position:fixed;z-index:990;}body.loader .call-for-artists::after{animation:1s linear infinite spinner;border:solid 3px #fff;border-bottom-color:#000;border-radius:50%;content:"";height:5em;width:5em;left:50%;opacity:inherit;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);z-index:999;transform-origin:center;will-change:transform;}.tier-two-page.form-page.call-for-artists .webform-client-form h2{font-size:1.5em;margin:2em 0 1em;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--first-name,.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--first-name2{width:48%;margin-right:2%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--last-name,.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--last-name2{width:50%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--address{width:60%;margin-right:2%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--city{width:38%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--state{width:48%;margin-right:2%;background:none;margin-bottom:1em;margin-top:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--state select{background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;margin-top:0;width:100%;border:0;outline:1px solid #e1effa;outline-offset:-1px;-webkit-appearance:none;appearance:none;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--zip{width:50%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--email{width:60%;margin-right:2%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--phone{width:38%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component-multifile label{font-size:1.5em;margin:2em 0 1em;font-family:'open_sanslight',sans-serif;font-weight:100;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component-multifile .description{clear:both;padding:1em 0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--rules--regulations p a.button{max-width:200px;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--agree-checkbox label[for="edit-submitted-agree-checkbox"]{display:none;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--agree-checkbox .form-type-checkbox .option{display:inline-block;width:80%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--agree-checkbox .form-type-checkbox .form-checkbox{display:inline-block;float:left;margin-top:1.25em;margin-right:1em;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age{width:38%;margin-right:2%;background:none;margin-bottom:1em;margin-top:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age select{background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;margin-top:0;width:100%;border:0;outline:1px solid #e1effa;outline-offset:-1px;-webkit-appearance:none;appearance:none;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age-group-category{display:none;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age-group{width:60%;background:none;margin-bottom:1em;margin-top:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age-group select{background:#e1effa url(/sites/all/themes/cle_airport/images/icon-button-arrow-down-blue.png) no-repeat right center;margin-top:0;width:100%;border:0;outline:1px solid #e1effa;outline-offset:-1px;-webkit-appearance:none;appearance:none;}.webform-client-form .captcha.form-wrapper{padding:1rem 0;}.webform-client-form .captcha.form-wrapper legend{display:none;}.webform-client-form .captcha.form-wrapper .fieldset-description{display:none;}.node-webform .links.inline{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-header{margin:2em 0;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table{width:100%;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table th{padding:0.5em;background:black;color:white;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table th a{color:white;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table td{padding:0.5em;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table tr.odd td{background:#ccc;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table td:first-of-type,.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table th:first-of-type{padding-left:0.5em;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-value{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-value-1{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-value-2{width:33.33%;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-value-3{width:40%;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-nothing{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-view-submission{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-sid{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .views-field-value-4{display:none;}.tier-two-page.call-for-artist-submissions.youth .view-call-for-artists-submissions .view-content table .views-field-value-2{display:none;}.tier-two-page.call-for-artist-submissions.youth .view-call-for-artists-submissions .view-content table .views-field-value-4{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth .view-call-for-artists-submissions .view-content table .views-field-value-6{display:none;}.tier-two-page.call-for-artist-submissions.youth .view-call-for-artists-submissions .view-content table .views-field-sid{display:none;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .multifile-file{display:inline-block;margin-right:0.75em;margin-left:0.75em;margin-bottom:0.75em;margin-top:0.75em;width:100px;height:100px;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .multifile-file a:hover{filter:brightness(75%);}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table .multifile-file .fullwidth{width:100%;height:100%;object-fit:cover;}.tier-two-page.call-for-artist-submissions .view-call-for-artists-submissions .view-content table td.active{background-color:transparent;}.tier-two-page.call-for-artist-submissions #added_submissions{background-color:black;margin-top:1em;display:none;}.tier-two-page.call-for-artist-submissions .button{margin-top:1em;display:none;}.tier-two-page.call-for-artist-submissions .content-container .body .error-text{color:red;display:block;width:100%;text-align:center;font-size:1.2em;float:left;display:none;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-nothing{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-view-submission{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-1{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-2{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-4{display:table-cell;}.tier-two-page.call-for-artist-submissions.non-youth.admin-view .button{display:block;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-nothing{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-view-submission{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-1{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-4{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-6{display:table-cell;}.tier-two-page.call-for-artist-submissions.youth.admin-view .button{display:block;}.tier-two-page.call-for-artist-submissions.youth.admin-view .view-call-for-artists-submissions .view-content table .views-field-value-2{width:auto;display:table-cell;}.tier-two-page.call-for-artist-submissions .body .button.exhibit-page-btn{float:right;width:auto;padding-right:2em;position:relative;top:12px;}.page-node-done section[role="main"]{padding-top:6em;}.page-node-done .title{margin-top:2em !important;margin-bottom:1em !important;}.page-node-done .body{background:#f1f1f1;margin-bottom:9em;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.25);box-shadow:0px 0px 5px rgba(0,0,0,0.25);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1.5em;float:left;width:100%;}.page-node-done .body .button{max-width:230px;}.page-node-done .body .links{display:none;}.tier-two-page .sidebar aside .orange-sidebar{background:#e59256;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page .sidebar aside .head-map{margin:-1em;margin-bottom:15px;}.tier-two-page .sidebar aside .head-map img{width:100%;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page .sidebar aside div[role="anchors"] ul li{padding:6px 12px;}.tier-two-page .sidebar aside div[role="anchors"] ul li:before{content:" ";background:url(/sites/all/themes/cle_airport/images/icon-cta_arrow.png) no-repeat center center;background-size:contain;float:left;width:16px;height:16px;margin-right:5px;}.tier-two-page .sidebar aside div[role="anchors"] ul li a,.tier-two-page .sidebar aside div[role="anchors"] ul li a:visited,.tier-two-page .sidebar aside div[role="anchors"] ul li a:link,.tier-two-page .sidebar aside div[role="anchors"] ul li a:active,.tier-two-page .sidebar aside div[role="anchors"] ul li a:hover{color:#fff;text-decoration:none;}.tier-two-page .content-container .body{color:#6b6b6b;font-family:'open_sanssemibold',sans-serif;font-weight:100;}.tier-two-page .content-container .body .title{color:#6b6b6b;margin:0 0 1em;}.tier-two-page .content-container .body .section{border-bottom:1px solid #6b6b6b;padding-bottom:20px;margin-bottom:25px;}.tier-two-page .content-container .body .section:last-of-type{border-bottom:none;}.tier-two-page .content-container .body .section > p{margin:25px 0px;}.tier-two-page .content-container .body table tbody{border:none;}.tier-two-page .content-container .body table tr{border:none;padding:6px 0;}.tier-two-page .content-container .body table th{border:none;font-family:'open_sansbold',sans-serif;font-weight:100;}.tier-two-page .content-container .body table td,th{padding-left:24px;}.tier-two-page .content-container .body table td:first-of-type,th:first-of-type{padding-left:0;}.tier-two-page .content-container .body table td a{color:#364b5b;text-decoration:none;}.tier-two-page .content-container .body table td a.mobile-only-anchor{color:#6b6b6b;}.tier-two-page .content-container .body table td a:hover{color:#364b5b;}.tier-two-page .content-container .body table td a.mobile-only-anchor:hover{color:#6b6b6b;}.tier-two-page .content-container .body table{color:#6b6b6b;}.tier-two-page .content-container .body table td.colored-bkg{padding-left:20px;}.tier-two-page .content-container .body table td.colored-bkg:first-of-type{padding-left:0;}.tier-two-page .content-container .body table td.colored-bkg span{color:#fff;font-size:2.4em;padding:7px 10px;}.tier-two-page .content-container .body table td.colored{padding:10px;padding-bottom:0;text-align:center;font-family:'open_sansbold',sans-serif;font-weight:100;padding-left:20px;}.tier-two-page .content-container .body table td.colored:first-of-type{padding-left:10;}.tier-two-page .content-container .body .garage table td.colored-bkg span{background:#9fe57a;}.tier-two-page .content-container .body .garage table td.colored{color:#9fe57a;}.tier-two-page .content-container .body .red table td.colored-bkg span{background:#fd0035;}.tier-two-page .content-container .body .red table td.colored{color:#fd0035;}.tier-two-page .content-container .body .blue table td.colored-bkg span{background:#364b5b;}.tier-two-page .content-container .body .blue table td.colored{color:#364b5b;}.tier-two-page .content-container .body .orange table td.colored-bkg span{background:#e59256;}.tier-two-page .content-container .body .orange table td.colored{color:#e59256;}.tier-two-page .content-container .body .brown table td.colored-bkg span{background:#5f3914;}.tier-two-page .content-container .body .brown table td.colored{color:#5f3914;}.tier-two-page .content-container .body .valet table td.colored-bkg span{background:#7f4b92;}.tier-two-page .content-container .body .valet table td.colored{text-align:left;padding:0;padding-left:20px;}.tier-two-page .content-container .body .styled-table{width:100%;border:1px solid #E1EFFA!important;border-top:none !important;}.tier-two-page .content-container .body .styled-table th,.tier-two-page .content-container .body .styled-table td{padding:12px !important;vertical-align:middle;}.tier-two-page .content-container .body .styled-table th{padding:1.2em 0 1em 20px!important;background:#364b5b;font-family:'Roboto Condensed',sans-serif !important;color:#fff;text-transform:uppercase !important;letter-spacing:0.01em !important;font-weight:700 !important;font-size:1.1em !important;}.tier-two-page .content-container .body .styled-table th{padding-left:12px !important;}.tier-two-page .content-container .body .styled-table th:first-child{padding-left:20px !important;}.tier-two-page .content-container .body .styled-table tr{-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;transition:all 200ms ease-in;}.tier-two-page .content-container .body .styled-table tr:nth-of-type(2n+1){background:#e1effa;}.tier-two-page .content-container .body .spaced{margin:35px 0;}.tier-two-page .content-container .body .styled-table td.centered{text-align:center;font-size:1.15em;color:#364b5b;}.tier-two-page .content-container .body .styled-table td.align-right{text-align:right;color:#9fe57a;}.tier-two-page .content-container .body .styled-table td.logo{padding:36px 12px !important;}.tier-two-page .content-container .body .styled-table td:first-child{padding-left:20px !important;}.page-search section[role="main"]{padding-top:6em;background:url(/sites/all/themes/cle_airport/images/big-img-home.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;}.page-search section[role="main"] #page-title{display:none;}.page-search section[role="main"] #block-system-main h2{text-indent:-9999px;}.page-search section[role="main"] .search-results{padding:3em 3em 1em;background:#f1f1f1;margin-bottom:6em;}.page-search section[role="main"] .search-results h3{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.2em;text-transform:uppercase !important;}.page-search section[role="main"] .search-results h3 a{text-decoration:none;color:#364b5b;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;font-weight:700;font-size:1.5em;margin-bottom:0.3em;float:left;width:100%;}.page-search section[role="main"] .search-results h3 a:hover{color:#3269ae;text-decoration:underline;}.page-search section[role="main"] .search-results p{padding-bottom:1.4em;font-family:'Merriweather',serif;font-weight:100;font-size:14px;}.page-search section[role="main"] .search-results p strong{font-family:'Merriweather',serif;font-weight:700;font-size:14px;color:#6eacde !important;}.page-search section[role="main"] .search-results .search-snippet-info{padding:0;color:#6b727d;}.page-search section[role="main"] .search-results .search-snippet-info strong{color:#9fe57a;}.page-search section[role="main"] .search-form{display:none;}.page-search section[role="main"] .search-form label{font-family:'open_sanslight',sans-serif;font-weight:100;font-size:1.8em;color:#fff;display:inline-block;width:auto;padding:.5em 0 .5em 1.25em;background:url(/sites/all/themes/cle_airport/images/icon-search-white.png) no-repeat left center;clear:both;float:left;}.page-search section[role="main"] .search-form .form-text{clear:left;float:left;width:60%;margin:0 1em 2em 0;padding:.5em 2em;}.page-search section[role="main"] ul{background:#f1f1f1;padding:2em;}.page-search section[role="main"] ul li{list-style:disc;padding:.5em 0;color:#6b727d;margin:0 2em;font-size:1.25em;}.page-search section[role="main"] .pager{display:none;}header[role="banner"] .search-box .search-form .form-text{background:none;font-family:'Merriweather',serif;font-style:italic;font-weight:300;font-size:1.5em;color:#6b727d;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:.5em 0 .5em .5em;}header[role="banner"] .search-box .search-form .form-submit{display:none;}header[role="banner"] .site-nav .search-box{background-color:#fff;}header[role="banner"] .site-nav .search-box label{display:none !important;}header[role="banner"] .site-nav .search-box .search-form .form-text{width:85%;margin:.5em 1.2em;font-size:1.4em;}.small-ui-only{display:none;}.large-ui-only{display:block;}@media only screen and (max-width:1565px){header.weather-widget{padding-left:5% !important;}}@media only screen and (max-width:1380px){header.weather-widget{padding-left:4% !important;}.front .hopkins-happenings header h1:before{width:22% !important;}.front .hopkins-happenings header h1:after{width:22% !important;}}@media only screen and (max-width:1330px){.front .block-row .accessibility-wrapper .col{width:100% !important;}}@media only screen and (max-width:1300px){header.weather-widget{padding-left:3% !important;}}@media only screen and (max-width:1265px){header[role="banner"] #main-nav .site-nav ul li a{font-size:0.93em;}}@media only screen and (max-width:1210px){header[role="banner"] .cle-brand img{left:1em;}.front .block-row.moments-block > .col{padding:0 1.6em 7em;}}@media only screen and (max-width:1168px){header.weather-widget{display:none;}.front section[role="main"] header.main-titles{width:90%;}.front .hopkins-happenings header h1:before{width:14% !important;}.front .hopkins-happenings header h1:after{width:14% !important;}}@media only screen and (min-width:1024px) and (max-height:768px){footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget h2{font-size:2.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .last-updated-status{margin-bottom:2em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .checkpoint{padding-top:1em;padding-bottom:1em;}}@media only screen and (max-width:1200px){.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{width:146%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{width:178%;}footer[role="footer"] .footer-utility-bar .search-box .search-form .form-text{max-width:270px;}header[role="banner"] #main-nav .site-nav ul li a{font-size:0.88em;}}@media only screen and (max-width:1150px){header[role="banner"] #main-nav .site-nav ul li a{font-size:0.76em;}header[role="banner"] .cle-brand img{left:0.8em;max-width:190px;top:1.7em;}}@media only screen and (max-width:1080px){footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-main{width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list{display:none;}footer[role="footer"] .footer-utility-bar .search-box{min-width:0;max-width:100%;}}@media only screen and (max-width:1070px){.home-sub-content .intro .seven-col{width:60%;}.tier-one-page section[role="main"] header{width:60%;}.tier-two-page .content-container .body .styled-table{font-size:0.8em;}.front .connect-with-us header h1:before{width:18% !important;}.front .connect-with-us header h1:after{width:18% !important;}}@media only screen and (max-width:1024px){.touch .front section[role="main"]{background-size:140%;background-position:top center;background-repeat:no-repeat;background-color:#000;}.touch .page-node-5 .tier-one-page.background-image-set section[role="main"],.touch .page-node-6 .tier-one-page.background-image-set section[role="main"]{background-size:auto 150%;background-position:top center;background-attachment:fixed;}.grid-sizer{width:33.33%;}.tier-one-page .masonry .tile{width:30.33%;}.home-sub-content .news-espots .e-spot{width:47%;}.home-sub-content .intro .seven-col{width:75%;}.tier-one-page section[role="main"] header{width:75%;}footer[role="footer"] .footer-utility-bar .search-box{margin:0 1em;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{width:167%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{width:190%;}}@media only screen and (max-width:1190px) and (min-width:1001px){.front section[role="main"] .widgets-row .col h2{font-size:2.12em;}.front section[role="main"] .widgets-row .col{padding:2.5em 1.5em 7em;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-information{font-size:12px;line-height:1.5em;margin-left:-0.3em;}.front section[role="main"] .widgets-row .parking-status .parkinglot .parking-status-level{width:65% !important;}.front section[role="main"] .widgets-row .col .browse.button{position:absolute;bottom:2.5em;left:1.3em;}}@media only screen and (max-width:980px){footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-main{width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list{display:none;}footer[role="footer"] .footer-utility-bar .search-box{min-width:0;max-width:100%;}header[role="banner"] #main-nav .site-nav ul li a{padding:0.5em 0.5em 1em;font-size:0.75em;}}@media only screen and (max-width:960px){.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{width:178%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{width:214%;}.front .hopkins-happenings header h1:before{width:9% !important;}.front .hopkins-happenings header h1:after{width:9% !important;}.tier-two-page.form-page .webform-client-form .webform-component--insurance-policy label{top:-6em;}.tier-two-page.form-page .webform-client-form .webform-component--contractor-tax-id input{margin:0 0 5em;}.tier-two-page .breadcrumbs{padding:1.9em 3em 1.8em 2.5em;}.tier-two-page .sidebar .sidebar-content{padding:2em 0.8em 1.3em 1.25em;}.tier-two-page .sidebar h2{font-size:1.75em;}.tier-two-page .sidebar .button{line-height:3.3em;font-size:0.85em;margin-bottom:0.8em;}.tier-two-page .sidebar .button:after{top:1.2em;}}@media only screen and (max-width:961px){footer[role="footer"] .footer-utility-bar .search-box .search-form .form-text{max-width:270px;}}@media only screen and (max-width:910px){header[role="banner"] #main-nav .site-nav ul li a{font-size:0.68em;}}@media only screen and (max-width:900px){footer[role="footer"]{bottom:-40em;}footer[role="footer"] .footer-utility-bar .search-box .search-form .form-text{max-width:220px;}header[role="banner"] .cle-brand img{max-width:180px;top:2.1em;}.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(1) th:nth-child(2),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(1) th:nth-child(4){display:none;}.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(2),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(3),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(4),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(7),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(8),.page-node-11 .tier-two-page .content-container .body .styled-table tr:nth-child(2) th:nth-child(9){display:none;}.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(2),.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(3),.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(4),.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(7),.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(8),.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(9){display:none;}.page-node-11 .tier-two-page .content-container .body .styled-table tr td:nth-child(6){border-right:1px solid #d5d8d8;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{width:262%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{width:290%;}}@media only screen and (max-width:860px){header[role="banner"] #main-nav .site-nav ul li a{font-size:0.6em;}footer[role="footer"] .footer-menu-column .social li a{font-size:1.1em !important;}}@media only screen and (max-width:810px){header[role="banner"] #main-nav .site-nav ul li{padding-right:0;}}@media only screen and (max-width:789px){footer[role="footer"]{bottom:-40em;}footer[role="footer"] .footer-utility-bar .search-box .search-form .form-text{max-width:210px;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a{height:5em;}.tier-one-page .masonry .tile h3{font-size:1.8em;}}@media only screen and (max-width:780px) and (min-width:768px){.tier-two-page.form-page .webform-client-form .webform-component--dpc-worker-number label{margin:-0.5em 0 1em;}}@media only screen and (max-width:768px){footer[role="footer"] .footer-utility-bar .search-box{margin:0;}}@media only screen and (max-width:1000px) and (min-width:768px){.front section[role="main"] header.main-titles h1{font-size:4em;}.front section[role="main"] header.main-titles{padding-left:2em;}.front .block-row.moments-block .moments-wrapper.eight-col{width:95.65%;margin:0 1.2em 4em !important;}.front .block-row.moments-block .terminal-map.four-col{width:95.65%;margin:0 1.3em !important;}.front .block-row.moments-block .terminal-map.four-col h3{padding:1.1em 1.055em 0.2em;font-size:3.5em;}.front .block-row.moments-block .terminal-map a.button{margin:1.2em 3.2em 2.3em;}.front section[role="main"] .widgets-row{padding:4.8em 0 4.5em;}.front section[role="main"] .widgets-row .col{padding:2.5em 1.1em 7em;}.front section[role="main"] .widgets-row .col h2{font-size:2.42em;}.front section[role="main"] .widgets-row .col .browse.button{padding-left:1.4em;}.front section[role="main"] .widgets-row .col .browse.button span{font-size:0.9em;}.front section[role="main"] .widgets-row .col .browse.button span:after{top:1.95em;}.front section[role="main"] .widgets-row .parking-status .parkinglot .parking-status-level{width:60% !important;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint{padding:0.7em 1.3em;height:auto;display:inline-block;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-information{width:100%;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-time-info{width:100%;text-align:left;float:left;margin-left:0em;}.front section[role="main"] .widgets-row .col .browse.button{position:absolute;bottom:2.5em;left:0.9em;}}@media only screen and (max-width:767px){.container{float:left;padding:0;}.small-ui-only{display:block;}.large-ui-only{display:none;}body.menu-open{overflow:hidden;}.front .home-bkgd-gradient-cover{position:absolute;background-color:none;background:none;}body{-webkit-transition:padding 1ms ease-out;-moz-transition:padding 1ms ease-out;-ms-transition:padding 1ms ease-out;transition:padding 1ms ease-out;}header[role="banner"] .alert-update{-webkit-transition:all 1ms ease-out;-moz-transition:all 1ms ease-out;-ms-transition:all 1ms ease-out;transition:all 1ms ease-out;}header[role="banner"]{position:fixed;z-index:100;top:0;}header[role="banner"] .alert-update a.button{margin:0.3em 0 1.1em;}header[role="banner"] .alert-update p{font-size:1.15em;}header[role="banner"] .alert-update h4{font-size:1.3em;}header[role="banner"] .drawer-menu-button{position:relative;z-index:1;display:block;float:right;top:2.1em;right:1.2em;}header[role="banner"] .cle-brand{position:relative;z-index:1;cursor:pointer;display:block;float:left;padding:0.75em 1.5em;max-height:104px;height:104px;background-color:#364b5b;background:-webkit-gradient(linear,left top,left bottom,from(#364b5b),to(#004fb5));background:-webkit-linear-gradient(top,#364b5b,#004fb5);background:-moz-linear-gradient(top,#364b5b,#004fb5);background:-ms-linear-gradient(top,#364b5b,#004fb5);background:-o-linear-gradient(top,#364b5b,#004fb5);box-shadow:1px 1px 5px rgba(0,0,0,0.3);}header[role="banner"] #main-nav{border-top:1px solid rgba(255,255,255,0.1);background:#364b5b;display:none;float:left;clear:both;width:100%;position:absolute;z-index:0;}header[role="banner"] #main-nav .site-nav ul{padding-top:4.5em;}header[role="banner"] #main-nav .site-nav ul li{width:100% !important;font-family:'open_sansbold',sans-serif;font-weight:100;position:relative;margin:0;color:#c2c8d1;font-size:0.97em;list-style:none;background:#364b5b url(/sites/all/themes/cle_airport/images/list-arrow-white.png) no-repeat 90% center;background-size:6px 10px !important;background-position:right 2.5em center !important;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}header[role="banner"] #main-nav .site-nav ul li a{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.3em;text-transform:uppercase;}header[role="banner"] #main-nav .site-nav ul li:hover,header[role="banner"] #main-nav .site-nav ul li.active-trail{background:#364b5b url(/sites/all/themes/cle_airport/images/list-arrow-green.png) no-repeat 90% center !important;background-size:6px 10px !important;background-position:right 2.5em top 2.1em !important;}header[role="banner"] #main-nav .site-nav ul li a{color:#fff;text-decoration:none;padding:1em 1em 1em 1.7em;display:block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;line-height:28px;}header[role="banner"] #main-nav .site-nav ul li:hover a{color:#fff;text-shadow:0 0 3px #000;}header[role="banner"] #main-nav .site-nav ul li a .icon{display:none;width:30px;height:14px;margin-right:0.5em;background:url(/sites/all/themes/cle_airport/images/icon-nav-sprite.png) no-repeat -10px -15px;}header[role="banner"] #main-nav .site-nav ul li.menu-518 a .icon{background-position:-55px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-484 a .icon{background-position:-100px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-374 a .icon{background-position:-146px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-486 a .icon{background-position:-200px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-487 a .icon{background-position:-246px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-488 a .icon{background-position:-292px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-680 a .icon{background-position:-326px -19px;}header[role="banner"] #main-nav .site-nav ul li:hover a .icon{background-position:-10px -75px;}header[role="banner"] #main-nav .site-nav ul li.menu-518:hover a .icon{background-position:-55px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-484:hover a .icon{background-position:-100px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-374:hover a .icon{background-position:-146px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-486:hover a .icon{background-position:-200px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-487:hover a .icon{background-position:-246px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-488:hover a .icon{background-position:-292px -78px;}header[role="banner"] #main-nav .site-nav ul li.menu-680:hover a .icon{background-position:-326px -77px;}header[role="banner"] #main-nav .site-nav ul li.menu-372 a .icon{background-position:-55px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-373 a .icon{background-position:-100px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-374 a .icon{background-position:-146px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-375 a .icon{background-position:-200px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-376 a .icon{background-position:-246px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-562 a .icon{background-position:-292px -18px;}header[role="banner"] #main-nav .site-nav ul li.menu-680 a .icon{background-position:-326px -19px;}header[role="banner"] #main-nav .site-nav ul li.menu-872 a .icon{background-position:-359px -19px;}header[role="banner"] #main-nav .site-nav ul li.menu-969 a .icon{background-position:-360px -19px;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul{width:100%;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul li{display:block;}header[role="banner"] #main-nav .site-nav ul li ul{position:fixed;left:270px;top:0;width:0px;background:rgba(0,0,0,0.8);height:100%;padding-top:0;}header[role="banner"] #main-nav .site-nav ul li:hover ul{}header[role="banner"] #main-nav .site-nav ul li ul li{font-size:0.9em;font-family:'open_sansregular',sans-serif;font-weight:100;border-bottom:1px solid #364b5b !important;color:#fff;border-bottom:none;background:none;border-left:3px solid transparent;display:none;}header[role="banner"] #main-nav .site-nav ul li ul li:hover,header[role="banner"] #main-nav .site-nav ul li ul li.active-trail{background:#263540 !important;}header[role="banner"] #main-nav .site-nav ul li ul li a,header[role="banner"] #main-nav .site-nav ul li:hover ul li a{color:#fff;}header[role="banner"] #main-nav .site-nav ul li ul li:hover a{color:#fff;}header[role="banner"] #main-nav .site-nav ul li ul li a .icon{display:none;}header[role="banner"] #main-nav .site-nav ul li ul li ul{display:none;}header[role="banner"] #main-nav .site-nav ul li ul li ul li a{padding:1em 1em 1em 2.8em;}header[role="banner"] #main-nav .site-nav ul ul ul.lastUL{background:rgba(200,200,200,0.05);}header[role="banner"] #main-nav .careers-cta{display:none;text-align:center;padding:2em;float:left;width:100%;}header[role="banner"] #main-nav .careers-cta h2{margin:0 0 0.5em;}header[role="banner"] #main-nav .social-nav{display:none;float:left;width:100%;margin:1em 0;}header[role="banner"] #main-nav .social-nav .social{text-align:center;}header[role="banner"] #main-nav .social-nav .social li{display:inline-block;margin:0 0.25em;}header[role="banner"] #main-nav .social-nav .social li a{text-decoration:none;font-size:1.6em;color:#2e333d;}header[role="banner"] #main-nav .social-nav .social li a:hover{color:#fff;}.front section[role="main"] .header-wrapper{background-image:url(/sites/all/themes/cle_airport/images/home_background_leaderboard_mobile.jpg);display:inline-block;margin-top:-5.2em;padding-top:60px !important;padding-bottom:3.8em !important;padding-right:2em !important;background-size:cover;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-information{width:auto;}.front section[role="main"] .widgets-row .tsa-wait-times .checkpoint .checkpoint-time-info{width:auto;text-align:right;float:right;margin-left:0;}.front section[role="main"] .quicklinks-wrapper{display:inline-block;}header[role="banner"] #main-nav .search-button,header[role="banner"] .search-box{display:none;}header[role="banner"] .site-nav .search-box{display:block;}header[role="banner"]{width:100%;background-color:#364b5b;}header[role="banner"] .cle-brand{background:none;box-shadow:none;position:absolute;left:0%;}header[role="banner"] .drawer-menu-button{display:block;}header[role="banner"] .drawer-menu-button img{width:51px !important;}header[role="banner"] .cle-brand{padding:2.85em 2.5em 0;}header[role="banner"] #main-nav{top:104px;position:fixed;overflow:scroll;-webkit-opacity:1;-moz-opacity:1;opacity:1;}header[role="banner"] #main-nav .site-nav ul{padding-top:0;}header[role="banner"] #main-nav .site-nav ul li{background-position:90% 19px;padding-right:0;}header[role="banner"] #main-nav .site-nav ul li ul{position:static;width:100%;height:auto;display:none;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul{width:100% !important;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul.first_level_list{display:block;}header[role="banner"] #main-nav .site-nav ul li.active-trail ul li.active-trail ul.second_level_list{display:block;}header[role="banner"] #main-nav .site-nav ul li ul li{display:block;background:#263540 !important;background-image:none !important;}header[role="banner"] #main-nav .site-nav ul li ul li a{padding:1em 1em 1em 1.8em;font-size:14px;}header[role="banner"] #main-nav .site-nav ul li:hover,header[role="banner"] #main-nav .site-nav ul li.active-trail{background:#364b5b url(/sites/all/themes/cle_airport/images/icon-nav-arrow.png) no-repeat 90% 19px;}header[role="banner"] #main-nav .site-nav ul li.active-trail a{color:#9fe57a;}header[role="banner"] #main-nav .site-nav ul li.active-trail li a{color:#fff;}header[role="banner"] #main-nav .site-nav ul li ul li:hover{background:rgba(255,255,255,0.15);border-left:3px solid transparent;}header[role="banner"] .search.careers-cta .form-submit{max-width:100%;width:100%;}.front section[role="main"]{background-image:none !important;background-color:#fff;}.front section[role="main"] header.main-titles h2{font-size:1.7em;}.front section[role="main"] .widgets-row{padding:3.5em 1.6em 0;}.front section[role="main"] .widgets-row .parking-status .col:first-child{width:65% !important;}.front section[role="main"] .widgets-row .col .browse.button{position:absolute;bottom:2.5em;left:1.7em;}.front .accessibility-block,.front .block-row.moments-block .terminal-map{display:none;}.front .block-row.moments-block{padding:5.5em 0 0;}.front .block-row.moments-block > .col{padding:0 0 4em;}.front .block-row.moments-block .moments-wrapper{padding:0;margin-bottom:0;display:flex;flex-direction:column-reverse;}.front section.main-sub header h1:after,.front section.main-sub header h1:before{display:none;}.front section.main-sub header h1{margin-bottom:-0.8em;}.front .connect-with-us .block-row > .col{padding:0;}.front .connect-with-us .block-row{padding:0 1.6em 2em;}.front .connect-with-us .region-instagram-feed ul li{width:100%;margin:0 0 1.9em !important;}.front .connect-with-us .region-instagram-feed ul li a img{height:87.6vw !important;}.front section.hopkins-happenings{padding:4em 1.1em 5em;}.front section[role="main"],.touch .front section[role="main"]{background-size:cover;background-repeat:no-repeat;}.front section[role="main"] h1{font-size:2.7em !important;line-height:1em;margin:-0.3em 0 0 0;width:100%;}.front section[role="main"] h2{width:85%;margin:0 7.5%;font-size:1.5em;}.front section[role="main"] header .button{margin-left:2em;}.front section[role="main"] header.main-titles{padding-left:0em;}.front section[role="main"] .row.header-wrapper{padding:0 0 0 2.6em;}.front section[role="main"] .weather-widget{display:none;}.front section[role="main"] .widgets-row .col{padding:2.2em 2em 7em;}.front section[role="main"] .widgets-row .col h2{font-size:2.6em;}.home-sub-content .intro{float:left;padding:0 2em;}.home-sub-content .intro .seven-col{width:100%;}.home-sub-content .intro h2:before{display:none;}.home-sub-content .intro h2:after{display:none;}.home-sub-content .intro{padding:0 1em;}.home-sub-content .shop-dine-relax-espots{padding:2em 0;}.page-node-5 .tier-one-page .filter{margin-bottom:1em;}.not-front .tier-one-page{padding:0 0.9em 0.9em;}.page-node-315 .tier-one-page .filter{margin-top:2em;}.tier-one-page section[role="main"] header{width:100%;}.breadcrumbs{display:none;}.tier-two-page .breadcrumbs span.pipe{padding-right:0.6em !important;margin-left:-0.4em !important;}.tier-two-page .breadcrumbs .breadcrumb span.pipe{margin-right:-0.6em !important;margin-left:-0.4em !important;}section[role="main"]{float:left;width:100%;background-attachment:scroll;background-size:150% auto;background-repeat:repeat-y;background-position:top;}.not-front section[role="main"]{padding-top:0;}.tier-one-page section[role="main"]{background-attachment:fixed;background-size:400% auto;background-position:top;}.tier-one-page.background-image-set section[role="main"]{margin-top:-1.8em;}.tier-two-page .content-container .body{padding:0 0 1.5em 0 !important;}.tier-two-page .content-container .body .title{padding-top:1.1em !important;}.tier-two-page .sidebar{margin-top:0em !important;margin-bottom:8.5em;}.tier-two-page .sidebar aside{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-bottom:6em;}.tier-two-page.news .sidebar{margin-top:0 !important;margin-bottom:7em;}.tier-two-page.news .sidebar .share-sidebar{margin:0;box-shadow:none;border-bottom:1px solid #fff;}.tier-two-page.news .sidebar aside{box-shadow:none;}.tier-two-page .sidebar .block-block{width:100%;}.tier-two-page .content-container{margin-bottom:0em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page .content-container .leaderboard-img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page.news .content-container{margin-top:4.4em;margin-bottom:0;}.page-node-76 .tier-two-page .sidebar aside #map_canvas{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.tier-two-page .content-container .body p a.button.float-right{float:none !important;}.tier-two-page .content-container .body h3{clear:both;}.tier-two-page .content-container .body p a.mobile-only-anchor{color:#9fe57a;}.tier-two-page .content-container .body p a.mobile-only-anchor:hover{color:#364b5b;}.tier-two-page .content-container .body table.styled-table td{width:100%;display:block;word-wrap:break-word;}.page-node-181 .tier-two-page .content-container .body table.styled-table td{width:auto;display:table-cell;word-wrap:break-word;}.tier-two-page .content-container .body table td a.mobile-only-anchor{color:#9fe57a;}.tier-two-page .content-container .body table td a.mobile-only-anchor:hover{color:#364b5b;}.tier-one-page section[role="main"] header{padding:0 1em;}.tier-one-page section[role="main"] header h1:before{width:100%;top:0;display:none;}.tier-one-page section[role="main"] header h1:after{width:100%;top:100%;display:none;}.page-node-3 .tier-one-page section[role="main"] header h1:before,.page-node-6 .tier-one-page section[role="main"] header h1:before,.page-node-7 .tier-one-page section[role="main"] header h1:before{width:100%;}.page-node-3 .tier-one-page section[role="main"] header h1:after,.page-node-6 .tier-one-page section[role="main"] header h1:after,.page-node-7 .tier-one-page section[role="main"] header h1:after{width:100%;}.filter{width:97%;margin-bottom:2em;z-index:98;}.filter.concourses,.filter.year{z-index:99;}#home-snap-nav{display:none;}.home-sub-content .shop-dine-relax-espots .e-spot.shopping{width:95%;height:auto !important;margin-bottom:2.5%;}.home-sub-content .shop-dine-relax-espots .e-spot.shopping .img-container{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.shopping .thumbnail-img{position:static;}.home-sub-content .shop-dine-relax-espots .e-spot.dining{margin-left:2.5%;width:46.25%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .img-container{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .thumbnail-img{position:static;width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining .content-container{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork{width:46.25%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .img-container{width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .thumbnail-img{position:static;width:100%;}.home-sub-content .shop-dine-relax-espots .e-spot.artwork .content-container{width:100%;}.home-sub-content .getting-around-espots .e-spot{width:95%;margin:0 2.5% 2.5%;}.home-sub-content .getting-around-espots .e-spot.directions{margin:0 2.5% 2.5%;}.home-sub-content .getting-around-espots .e-spot.maps{margin:0 2.5% 2.5%;}.home-sub-content .news-espots{padding-top:2em;}.home-sub-content .news-espots .button.see-all{position:static;width:97%;margin:1em 1.5%;}.home-sub-content .news-espots .intro{border-top:1px solid #ccc;padding-top:2em;}.grid-sizer{width:50%;}.tier-one-page .masonry{float:left;width:100%;}.tier-one-page .masonry .tile{width:47%;}.tier-two-page .content-container{margin-top:4.4em;}.tier-two-page.one-col-page .content-container{margin-top:4.4em;margin-bottom:7em;}.tier-two-page.one-col-page .content-container .body.interior-sidebar-exists{width:100%;}.tier-two-page.one-col-page .interior-sidebar{width:100%;}.tier-two-page .airlines-big-table tr td.name{display:none;}.tier-two-page .airlines-big-table tr td.website{display:none;}.form-page .webform-component--tour input[type="text"],.form-page .webform-component--topic input[type="text"]{paddingt-top:0.5em;}#FVWebContent0{width:115%;margin-left:-1.5em;}#mc_embed_signup form{padding:10px 0 10px 3% !important;}footer[role="footer"]{float:left;width:100%;bottom:-35em !important;}footer[role="footer"].shown{bottom:-43em;}footer[role="footer"].shown.opened{bottom:0;}footer[role="footer"] .footer-utility-bar .search-box{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h2{margin:0 0 0.25em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h4{margin:3.5em 0 0;}footer[role="footer"] .footer-utility-bar .utility-widgets nav{width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-main{width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a#CLEupdates.updates-activated .updates-list{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a:hover{background-image:inherit;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a.active{background-image:url(/sites/all/themes/cle_airport/images/utility-nav-bg-on.png);}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget{width:100%;max-width:100%;background:#000;}footer[role="footer"] .footer-utility-bar .utility-widgets .weather-widget .close{display:block !important;margin-top:0;width:15px;height:15px;background-size:100%;background-color:transparent;top:0.5em;left:auto;right:0.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget{width:100%;max-width:100%;background:#000;}footer[role="footer"] .footer-utility-bar .utility-widgets .updates-widget .close{display:block !important;margin-top:0;width:15px;height:15px;background-size:100%;background-color:transparent;top:0.5em;left:auto;right:0.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget{width:100%;max-width:100%;background:#000;overflow:scroll;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .close{display:block !important;margin-top:0;width:15px;height:15px;background-size:100%;background-color:transparent;top:4.5em;left:auto;right:0.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .styled-select{background-color:rgba(255,255,255,0.2);}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget input[type="text"],footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget input[type="password"],footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget input[type="email"]{background-color:rgba(255,255,255,0.2);}footer[role="footer"] .footer-utility-bar .utility-widgets nav .hide-mobile{display:none;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link{width:20%;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-row{width:20%;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-top{width:20%;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link-bottom{width:20%;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget{width:100%;max-width:100%;background-color:#000000;overflow:scroll;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget .close{display:block !important;margin-top:0;width:15px;height:15px;background-size:100%;background-color:transparent;top:4.7em;left:auto;right:0.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget h2{margin:2em 0px 0.3em;font-size:2em;}footer[role="footer"] .footer-nav-opening{float:left;width:100%;position:relative;z-index:1;}footer[role="footer"] .footer-nav-opening #footer-nav{padding:0;margin-bottom:-50px;}footer[role="footer"] .footer-nav-opening #footer-nav .footer-menu-column{width:100%;}footer[role="footer"] .footer-nav-opening #footer-nav .footer-menu-column.first-col{margin-top:1em;}footer[role="footer"] .footer-nav-opening #footer-nav .footer-menu-column.fifth-col{margin-bottom:1em;}footer[role="footer"] .footer-nav-opening #footer-nav ul{margin:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li{width:100%;text-align:center;margin:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li.menu-680{margin-bottom:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li.menu-374{margin-bottom:0;}footer[role="footer"] .footer-nav-opening #footer-nav ul li ul{display:none;}footer[role="footer"] .footer-nav-opening .footer-sub-footer{height:auto;float:left;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .contact{font-size:0.9em;margin:0 2%;text-align:center;float:none;padding:0.75em 0;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .contact.phone{width:100px;display:block;margin:0 auto;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social{width:100%;text-align:center;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .social li{text-align:center;display:inline-block;float:none;font-size:1.8em;}footer[role="footer"] .footer-nav-opening .footer-sub-footer .burke-logo{float:right;}footer[role="footer"] .footer-nav-opening #footer-nav{padding:2.8em 4em 10em;background:#263540;}footer[role="footer"] .footer-nav-opening #footer-nav ul li a{float:left;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(1){padding-bottom:6em;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(2){position:absolute;bottom:-2em;}footer[role="footer"] .footer-menu-column.first-col ul li:nth-child(3){position:absolute;bottom:-2.9em;left:11em;}footer[role="footer"] .footer-menu-column.second-col{padding:0.8em 0 0 0;}footer[role="footer"] .footer-menu-column.second-col .contact{padding:0.5em 0 0 2.5em;}footer[role="footer"] .footer-menu-column.second-col ul li ul{display:block !important;}footer[role="footer"] .footer-menu-column.second-col ul li ul li{padding:1em 0.5em 0.5em 0;}footer[role="footer"] .footer-menu-column#mc_embed_signup{margin:1.2em 0 0;}footer[role="footer"] .footer-menu-column#mc_embed_signup form{padding-left:0 !important;margin-bottom:2.1em;}footer[role="footer"] .footer-menu-column#mc_embed_signup h2{font-size:1.4em !important;width:65%;margin-bottom:1.5em;}footer[role="footer"] .footer-menu-column#mc_embed_signup h2.follow{width:auto;}footer[role="footer"] .footer-menu-column#mc_embed_signup form input{max-width:300px;top:-3.8em;right:0.2em;}footer[role="footer"] .footer-menu-column#mc_embed_signup form .clear.submit-btn{clear:both;width:100%;max-width:300px;position:absolute;}#mc_embed_signup{position:relative;width:100%;float:left;margin:3em 0 0;}#mc_embed_signup .button{bottom:1.4em;right:1em;}#mc_embed_signup div#mce-responses{float:left !important;margin:0 !important;}#mc_embed_signup #mce-success-response{background-color:transparent !important;position:static !important;margin:-1.1em 0 0 0 !important;color:#fff !important;padding-left:0 !important;font-size:1.3em !important;}figure.cle-logo{margin-left:1em !important;}figure.burke-logo{margin-right:1em !important;}#art-carousel .main-arrows .next-prev-btns{width:10px;height:24px;}#art-carousel .main-arrows .prev-button{background-size:100%;}#art-carousel .main-arrows .next-button{background-size:100%;}#art-carousel .pagination-arrows .next-prev-btns{width:10px;height:24px;}#art-carousel .pagination-arrows .prev-button{background-size:100%;}#art-carousel .pagination-arrows .next-button{background-size:100%;}.page-search section[role="main"] .search-form{text-align:center;padding:0 2em;}.page-search section[role="main"] .search-form label{width:100%;text-align:center;}.page-search section[role="main"] .search-form .form-text{width:100%;}.page-search section[role="main"] .search-form .form-submit{max-width:100%;}.page-search section[role="main"] h2{padding:0 1em;text-align:center;}.tier-two-page.news .articleBottomNav{border-radius:0 0 0px 0px;border-bottom:1px solid #fff;padding:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .footer-widget-link{width:25%;}}@media only screen and (max-width:630px){.tier-two-page.form-page .webform-client-form .webform-component--insurance-policy label{top:-6em;}.tier-two-page.form-page .webform-client-form .webform-component--contractor-tax-id input{margin:0 0 5em;}.route-map-content .body{padding:2.5em 3em 6.6em !important;}.route-map-content .body h1{width:100%;}.route-map-content .body p{float:left !important;margin-top:1.6em !important;}}@media only screen and (max-width:600px){.home-sub-content .shop-dine-relax-espots .e-spot.artwork{width:95%;margin:0 2.5% 2.5%;}.home-sub-content .shop-dine-relax-espots .e-spot.dining{width:95%;margin:0 2.5% 2.5%;}.art-program-page .image-list .story-desc{margin-left:0;}.front .masonry .tile{margin-bottom:2em;}.front .tsa-wait-times .checkpoint .checkpoint-information{font-size:12px !important;line-height:1.7em;}.front .tsa-wait-times .checkpoint .checkpoint-time{font-size:10px !important;line-height:1.6em;}}@media only screen and (max-width:580px){#art-carousel .pagination-arrows .next-prev-btns{bottom:30px;}}@media only screen and (max-width:559px) and (min-width:501px){.tier-two-page.form-page .webform-client-form .webform-component--dpc-worker-number label{margin:-0.5em 0 1em;}}@media only screen and (max-width:545px){.grid-sizer{width:100%;}.tier-one-page .masonry .tile{width:97%;}.home-sub-content .news-espots .e-spot{width:97%;}footer[role="footer"] .footer-menu-column#mc_embed_signup form input{top:-3.15em;}}@media only screen and (max-width:500px){footer[role="footer"] .footer-utility-bar .utility-widgets{width:100%;}footer[role="footer"] .footer-utility-bar .utility-widgets nav a{width:33.33%;}#FVWebContent0{width:111%;}#art-carousel .pagination-arrows .next-prev-btns{bottom:20px;}.art-program-page .image-list .story-desc{clear:both;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--first-name,.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--first-name2{width:100%;margin-right:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--last-name,.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--last-name2{width:100%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--address{width:100%;margin-right:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--city{width:100%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--state{width:100%;margin-right:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--zip{width:100%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--email{width:100%;margin-right:0;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--phone{width:100%;}.tier-two-page.form-page.call-for-artists .webform-client-form .webform-component--age{width:100%;margin-right:0;}.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-address,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-phone,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-contact,.tier-two-page.form-page .webform-client-form .webform-component--contractor-address,.tier-two-page.form-page .webform-client-form .webform-component--contractor-phone,.tier-two-page.form-page .webform-client-form .webform-component--contractor-contact,.tier-two-page.form-page .webform-client-form .webform-component--date-work-start,.tier-two-page.form-page .webform-client-form .webform-component--hour-work-start,.tier-two-page.form-page .webform-client-form .webform-component--date,.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-name,.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-phone{width:100%;margin-right:0;}.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-city-st-zip,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tenant-email,.tier-two-page.form-page .webform-client-form .webform-component--applicant-tax-id,.tier-two-page.form-page .webform-client-form .webform-component--contractor-city-st-zip,.tier-two-page.form-page .webform-client-form .webform-component--contractor-email,.tier-two-page.form-page .webform-client-form .webform-component--contractor-tax-id,.tier-two-page.form-page .webform-client-form .webform-component--date-work-finish,.tier-two-page.form-page .webform-client-form .webform-component--hour-work-finish,.tier-two-page.form-page .webform-client-form .webform-component--dpc-worker-number,.tier-two-page.form-page .webform-client-form .webform-component--dpc-sponsor-email{width:100%;}}@media only screen and (max-width:410px){.tier-two-page .content-container .body ul.three-col-list li{width:100%;}.front section[role="main"] .widgets-row .parking-status .parkinglot-smart .lotStatus{font-size:1.5em;}}@media only screen and (max-width:376px){.front section[role="main"] .widgets-row .parking-status .lotStatus{font-size:1.2em;}.front section[role="main"] .widgets-row .parking-status .parkinglot-smart .lotStatus{font-size:1.2em;}.front section[role="main"] .widgets-row .parking-status .parkinglot-name{font-size:1.2em;}.front section[role="main"] .widgets-row .parking-status .parking-icon-home{height:1.2em;width:1.2em;}}@media only screen and (max-height:660px){footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h4{margin:0;margin-top:3.5em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h2{margin:0 0 0.25em;font-size:3em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .styled-select{margin-bottom:1em;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget .bottom-flight{padding:1em 0;}}@media only screen and (max-height:590px){footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget{max-width:35em;overflow:auto;}footer[role="footer"] .footer-utility-bar .utility-widgets .tsatimes-widget{overflow:auto;}}@media only screen and (max-height:660px) and (max-width:320px){footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h4{margin:3.5em 0 0;}footer[role="footer"] .footer-utility-bar .utility-widgets .flight-widget h2{margin:0 0 0.25em;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.touch .front section[role="main"]{background-size:218%;}}@media only screen and (max-width:325px){.front section[role="main"] .quicklinks-wrapper a{width:125px !important;margin-right:1.3em;font-size:0.9em;line-height:2.8em;height:29px;}}@media only screen and (max-width:930px){.front .parkinglot-list .six-col:nth-of-type(1){border-right:none;padding-right:unset;}.front .parkinglot-list .six-col:nth-of-type(2){padding-left:unset;}.front .parkinglot-list .six-col:nth-of-type(1) .parkinglot{border-bottom:1px solid rgba(54,75,91,0.2);padding-bottom:1.76em;}.front .parkinglot-list .six-col:nth-of-type(2) .parkinglot{padding-top:1.76em;}.front .parkinglot-list .six-col{width:100%;}}@media (max-width:575px){.hidden-xs-down{display:none !important;}}@media (min-width:576px){.hidden-sm-up{display:none !important;}}@media (max-width:767px){.hidden-sm-down{display:none !important;}}@media (min-width:768px){.hidden-md-up{display:none !important;}}@media (max-width:991px){.hidden-md-down{display:none !important;}}@media (min-width:992px){.hidden-lg-up{display:none !important;}}@media (max-width:1199px){.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.hidden-xl-up{display:none !important;}}.hidden-xl-down{display:none !important;}@media (max-width:517px){.tier-2-img{max-height:350px !important;}}@media (min-width:518px){.tier-2-img{max-height:505px !important;}}
