
/*! where-we-fly.css */
.where-we-fly{background:#FFF;position:absolute;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:1018px;z-index:1001}
.where-we-fly .overlay--close .swa-icon_close,.where-we-fly .overlay--close .swa-icon_close:hover{background:transparent;border:0;color:#636363;cursor:pointer;font-size:12px;position:absolute;right:15px;text-align:center;text-decoration:none;top:15px;z-index:2}
@-moz-document url-prefix(){.where-we-fly .overlay--close-icon:focus{outline:1px dotted #636363}
}
.nav{float:left;margin:15px 30px 0;width:253px}
.sw2 .nav--title{color:#111b40;font-size:42px}
.nav--button-wrapper{margin-top:45px;overflow:auto;width:100%}
.nav--button-wrapper .swa-button{color:#304cb2;float:left;font-size:14px;padding:12px 12px;width:126px}
.nav--button-wrapper .swa-button.swa-g-selected{background:#1f3173;filter:none;color:#FFF}
.nav--button-wrapper .swa-icon{padding-right:9px;color:#a4baf2}
.sw2 .nav--button-secondary{font-size:14px}
.sw2 .nav--subtitle{color:#111b40;margin-top:60px}
.nav--info{line-height:18px;margin-bottom:20px}
.panel{float:right;margin:40px 30px 35px 0}
.panel--map{background-color:#e6e7e8;height:454px;left:0;overflow:hidden;position:relative;top:0;width:675px}
.panel--map-container{cursor:pointer;position:relative}
.panel--map-container_magnify2x{-moz-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}
.panel--map-image{height:454px;width:675px}
.panel--map-image_magnify2x{height:908px;width:1350px}
.panel--map-zoom{bottom:30px;color:#304cb2;cursor:pointer;font-size:32px;left:30px;position:absolute}
.panel--list{overflow:auto;width:675px}
.panel--list-column{float:left;font-size:11px;list-style-type:none;width:225px}
.panel--list-column_single-list{-moz-column-count:3;-webkit-column-count:3;column-count:3;width:100%}
.panel--list-column .panel--list-column-parent-item{font-weight:bold}
.panel--list-column .panel--list-column-child-item{margin-left:12px}
/*! overlay.css */
.overlay{float:left;outline:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;visibility:hidden;z-index:1001}
.calendar-selector-no-instructions{top:70px}
.overlay--info{padding:20px}
.overlay--container{background-color:#FFF;border:1px solid #CCC;border-radius:2px;box-shadow:0 0 5px #8f8f8f;position:absolute}
.overlay--container .overlay--title{color:#111b40}
.overlay--content{width:440px}
.overlay--modal-container{background-color:#FFF;border:1px solid #CCC;border-radius:2px;position:absolute}
.overlay .overlay--close{background-color:#FFF;border:0;color:#636363;cursor:pointer;font-size:12px;margin:0;padding:0;position:absolute;right:15px;text-align:center;top:15px;z-index:2}
.ie8 .overlay--close{-ms-filter:inherit}
.overlay .overlay--close:focus,.overlay .overlay--close:hover{border-color:#111b40;color:#111b40;text-decoration:none}
@-moz-document url-prefix(){.overlay .overlay--close:focus,.overlay .overlay--close:hover{outline:1px dotted #636363}
}
.overlay--close-link{background:#FFF url(../images/close-icon.png) no-repeat;height:24px;position:absolute;right:3px;top:3px;width:24px}
.overlay--pointer{position:absolute;z-index:102}
.overlay--pointer-above{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #CCC;bottom:0}
.overlay--pointer-below{border-bottom:16px solid #CCC;border-left:16px solid transparent;border-right:16px solid transparent;top:0}
.overlay--pointer-left{border-bottom:16px solid transparent;border-left:16px solid #CCC;border-top:16px solid transparent;right:0}
.overlay--pointer-right{border-bottom:16px solid transparent;border-right:16px solid #CCC;border-top:16px solid transparent;left:0}
.overlay--pointer-inner-above{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #FFF;bottom:1px;left:-16px;position:absolute}
.overlay--pointer-inner-below{border-bottom:16px solid #FFF;border-left:16px solid transparent;border-right:16px solid transparent;left:-16px;position:absolute;top:1px}
.overlay--pointer-inner-left{border-bottom:16px solid transparent;border-left:16px solid #FFF;border-top:16px solid transparent;position:absolute;right:1px;top:-16px}
.overlay--pointer-inner-right{border-bottom:16px solid transparent;border-right:16px solid #FFF;border-top:16px solid transparent;left:1px;position:absolute;top:-16px}
.overlay--modal-background{background-color:#000;cursor:pointer;height:100%;left:0;-ms-filter:"alpha(opacity=80)";opacity:.8;position:fixed;top:0;width:100%;z-index:1000}
.no-touch .overlay--modal-background{cursor:default}
/*! gsa-search-header.css */
.easy-autocomplete-container{background-color:#FFF;position:absolute;width:100%}
.easy-autocomplete-container .easy-autocomplete-list{margin:0}
.easy-autocomplete-container .easy-autocomplete-list .easy-autocomplete-item{border-bottom:0;color:#111b40;font:bold 16px arial;padding:5px 3px}
.easy-autocomplete-container .easy-autocomplete-list .easy-autocomplete-item .easy-autocomplete-already-typed{font-weight:normal}
.easy-autocomplete-container .easy-autocomplete-list .easy-autocomplete-item.selected{background-color:#e6e7e8}
.gsaSearchResultPage{background-color:#FFF;position:relative}
.gsaSearchResultPage .easy-autocomplete-list{margin:0;padding:0}
.gsaSearchResultPage .easy-autocomplete-list .easy-autocomplete-item .easy-autocomplete-already-typed{display:inline-block;font-weight:normal;padding:0}
.gsaSearchResultPage .easy-autocomplete-list .easy-autocomplete-item.selected{background-color:#e6e7e8}
.gsaSearchResultPage .easy-autocomplete-container{width:256px}
.gsaSearchResultPage .easy-autocomplete-container .easy-autocomplete-list .easy-autocomplete-item{border-bottom:0;color:#111b40;font:bold 12px arial;list-style:none;margin:0;padding:2px 0}
.button-align{float:left;margin-left:10px}
.gsa-search-faq{background-color:#FFF;position:relative}
.gsa-search-faq .easy-autocomplete-list{margin:0;padding:0}
.gsa-search-faq .easy-autocomplete-list .easy-autocomplete-item .easy-autocomplete-already-typed{display:inline-block;font-weight:normal;padding:0}
.gsa-search-faq .easy-autocomplete-list .easy-autocomplete-item.selected{background-color:#e6e7e8}
.gsa-search-faq .easy-autocomplete-container{width:371px}
.gsa-search-faq .easy-autocomplete-container .easy-autocomplete-list .easy-autocomplete-item{border-bottom:0;color:#111b40;font:bold 12px arial;list-style:none;margin:0;padding:2px 0}