@charset "UTF-8";body{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}body.active{opacity:1}.default-page{background:#fff!important;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:45px 10px 1px}.in input,.in select,.in textarea{height:25px;background:#eee}.btn-no-border{line-height:25px;border:none}.gaca-select::-ms-expand{display:none}input,select,textarea{vertical-align:top}.arabic .text-direction{direction:rtl}.gaca-btn{height:25px}.gaca-btn.block{display:block}.psuedo-table input,.psuedo-table select,.psuedo-table textarea{border:1px solid #ccc}[data-template=header] .header .in input,[data-template=header] .header .in select{border:1px solid #ccc}.arabic [data-template=dashboard] .psuedo-table .gaca-btn{float:left;clear:both;margin-left:0;margin-right:15px}[data-template=dashboard] .psuedo-table .in-btn{height:25px;line-height:25px}.arabic [data-template=dashboard] .gaca-btn{float:left;clear:both;margin-left:0;margin-right:15px}[data-template=dashboard] .gaca-btn.gaca-btn-reverse{float:left;clear:both;margin-left:0;margin-right:15px}.arabic [data-template=dashboard] .gaca-btn.gaca-btn-reverse{float:right;clear:both;margin-left:15px;margin-right:0}[data-template=menu] .menu-overlay{left:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;background:rgba(0,0,0,.6);opacity:0}[data-template=menu] .menu-overlay.active{visibility:visible;opacity:1}[data-template=menu] .menu{-webkit-transition:.3s;transition:.3s;overflow-y:scroll}.clickable{cursor:pointer}alert-item{position:relative;z-index:5000;display:block}alert-item .z{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin:0;z-index:0;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;border-radius:0}alert-item .z .alert-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:300px;border-radius:3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;text-align:center;background:#fff;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:.5s;transition:.5s}alert-item .z .alert-box .box-icon{height:60px;width:60px;border:3px solid #fff;line-height:54px;background:#2c80c0;color:#fff;margin-top:-30px;border-radius:100%;font-size:30px}alert-item .z .alert-box .box-header{display:block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;color:#2c80c0;padding:0 15px;line-height:40px;height:40px;border-radius:3px 3px 0 0;font-weight:100;font-size:30px}alert-item .z .alert-box .box-content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 60px);padding:0 0 30px;border-radius:0 0 3px 3px;color:#333}alert-item .z .alert-box p{padding:15px 0 0}alert-item .z .alert-box .gaca-btn{margin:25px 0 0;width:100%;line-height:40px;height:40px}alert-item .z.active{opacity:1;visibility:visible;z-index:6000}alert-item .z.active .alert-box{-webkit-transform:translateY(0);transform:translateY(0)}box-item .new-box{opacity:0;-webkit-transition:.3s;transition:.3s}box-item .new-box .box-content{height:0}box-item .new-box.visible{opacity:1}box-item .new-box.visible .box-content{height:auto}box-item .fa-cpd:before{content:url(/gaca/img/cplogo.png)}.big-box .box-title{font-weight:600;color:#243d7f;height:90px;line-height:90px}.big-box .box-icon{width:70px!important}customer-protection-item .customer-protection .in{height:auto;min-height:30px}customer-protection-item .customer-protection .in input,customer-protection-item .customer-protection .in select,customer-protection-item .customer-protection .in textarea{height:30px;background:#eee}customer-protection-item .customer-protection .psuedo-table{margin-bottom:0}customer-protection-item .customer-protection .psuedo-table .in-btn{height:30px;line-height:30px}customer-protection-item .customer-protection .psuedo-table input[type=file]{background:0 0!important;padding:0!important}customer-protection-item .customer-protection .psuedo-table .row:first-of-type{border-top:none!important}customer-protection-item .customer-protection .tabs .gaca-tabs .in input,customer-protection-item .customer-protection .tabs .gaca-tabs .in select{background:#fff;border:1px solid #ccc;line-height:30px;height:30px;border-radius:4px}customer-protection-item .customer-protection .tabs .gaca-tabs .in input[type=file]{border:none}customer-protection-item .customer-protection .loading{display:inline-block}customer-protection-item .customer-protection .loading img{width:25px}request-billing-service-item .request-billing .in{height:auto;min-height:30px}request-billing-service-item .request-billing .in input,request-billing-service-item .request-billing .in select,request-billing-service-item .request-billing .in textarea{height:30px;background:#eee}request-billing-service-item .request-billing .psuedo-table{margin-bottom:0}request-billing-service-item .request-billing .psuedo-table .in-btn{height:30px;line-height:30px}request-billing-service-item .request-billing .psuedo-table input[type=file]{background:0 0!important;padding:0!important}request-billing-service-item .request-billing .psuedo-table .row:first-of-type{border-top:none!important}request-billing-service-item .request-billing .tabs .gaca-tabs .in input,request-billing-service-item .request-billing .tabs .gaca-tabs .in select{background:#fff;border:1px solid #ccc;line-height:30px;height:30px;border-radius:4px}request-billing-service-item .request-billing .tabs .gaca-tabs .in input[type=file]{border:none}request-billing-service-item .request-billing .loading{display:inline-block}request-billing-service-item .request-billing .loading img{width:25px}file-item .file{border:1px solid #ddd;padding:10px;margin-bottom:10px}file-item .transparent{color:transparent!important}flights-item .flights{padding-top:50px}flights-item .flights .choose-airport{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;color:#243d7f;font-size:20px;font-weight:200;margin:0 0 10px;cursor:pointer;background:#fff;border:1px solid #ddd;line-height:40px;height:40px;border-radius:0;padding:0 20px}flights-item .flights hr{margin:10px 0}flights-item .flights .sort-caret{display:inline-block;position:absolute;right:20px;line-height:40px;pointer-events:none}flights-item .flights .sort-caret.ar{left:20px;right:initial;right:auto}flights-item .flights .flight-tabs{margin-top:20px}flights-item .flights .flight-tabs .tab-headers{height:40px}flights-item .flights .flight-tabs .tab-header{height:41px;float:left;line-height:40px;padding:0 20px;min-width:125px;margin-bottom:-1px;border:1px solid #ddd;border-bottom:1px solid #ddd;margin-right:10px;position:relative;-webkit-transition:.3s;transition:.3s;cursor:pointer}flights-item .flights .flight-tabs .tab-header:last-child{margin-right:0}flights-item .flights .flight-tabs .tab-header.active{background:#f7f7f7;border:1px solid #ddd;border-bottom:1px solid #f7f7f7;font-weight:700;color:#2c80c0}flights-item .flights .flight-tabs .flight-bar{padding:20px 20px 0}flights-item .flights .flight-tabs .in input,flights-item .flights .flight-tabs .in select{background:#fff;border:1px solid #ddd;line-height:40px;height:40px;border-radius:0}flights-item .flights .flight-tabs .flight-content{background:#f7f7f7;border:1px solid #ddd}flights-item .flights .flight-tabs .flight-arrow-left,flights-item .flights .flight-tabs .flight-arrow-right{height:50px;width:50px;background:#2c80c0;color:#fff;text-align:center;line-height:50px;position:absolute;z-index:50;margin-top:207px;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.15);left:13px;cursor:pointer;font-size:25px;-webkit-transition:.3s;transition:.3s}flights-item .flights .flight-tabs .flight-arrow-left:hover,flights-item .flights .flight-tabs .flight-arrow-right:hover{background:#243d7f}flights-item .flights .flight-tabs .flight-arrow-right{right:13px;left:initial;left:auto}flights-item .flights .flight-tabs .flight-cards{margin:20px;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;border:1px solid #ddd;background:#fff;padding:20px;padding-bottom:20px;height:475px}@media (max-width:767px){flights-item .flights .flight-tabs .flight-cards{padding:5px}}flights-item .flights .flight-tabs .flight-cards::-webkit-scrollbar{-webkit-appearance:none}flights-item .flights .flight-tabs .flight-cards::-webkit-scrollbar:vertical{width:11px}flights-item .flights .flight-tabs .flight-cards::-webkit-scrollbar:horizontal{height:10px;padding:5px}flights-item .flights .flight-tabs .flight-cards::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid rgba(0,0,0,.1);background-color:#2c80c0}flights-item .flights .flight-tabs .flight-cards::-webkit-scrollbar-track{background-color:#eee;border-radius:8px;margin:20px}flights-item .flights .flight-tabs .flight-card{padding:10px;height:435px;width:250px;background:#fff;border:1px solid #ddd;margin-right:20px;display:inline-block;white-space:normal;position:relative;text-align:center;vertical-align:top}@media (max-width:767px){flights-item .flights .flight-tabs .flight-card{width:225px}}flights-item .flights .flight-tabs .flight-card .card-header{line-height:50px;height:50px;font-size:30px;border-bottom:1px solid #ddd;margin-bottom:10px;text-align:center;margin:-10px -10px 10px;background:#f7f7f7}flights-item .flights .flight-tabs .flight-card .header-logo-holder{margin:0 0 10px;height:60px;position:relative;background-size:contain;background-position:top;background-repeat:no-repeat}flights-item .flights .flight-tabs .flight-card .header-logo{width:100%;font-size:10px}flights-item .flights .flight-tabs .flight-card .card-airline{line-height:30px;font-weight:700;background:#2c80c0;color:#fff;text-align:center;margin:-11px -11px 10px}flights-item .flights .flight-tabs .flight-card .card-tofrom{text-align:center}flights-item .flights .flight-tabs .flight-card .card-place{text-align:center;font-size:17px;color:#2c80c0;font-weight:700}flights-item .flights .flight-tabs .flight-card .card-terminal{text-align:center;font-weight:700}flights-item .flights .flight-tabs .flight-card .card-time{color:#00a886;font-weight:700}flights-item .flights .flight-tabs .flight-card .card-time.delayed{color:#cf2e31;-webkit-animation:blinker 1s linear infinite;animation:blinker 1s linear infinite}flights-item .flights .flight-tabs .flight-card .card-time strong{letter-spacing:1px;font-size:25px}flights-item .flights .flight-tabs .flight-card .card-status{position:absolute;bottom:0;left:0;right:0;line-height:40px;background:#333;color:#fff;font-weight:900;letter-spacing:1px;text-decoration:blink}flights-item .flights .flight-tabs .flight-card .card-status .card-gate,flights-item .flights .flight-tabs .flight-card .card-status .card-text{color:#fff;-webkit-animation:blinker 1s linear infinite;animation:blinker 1s linear infinite;font-size:18px}flights-item .flights .flight-tabs .flight-card .card-status .card-gate{background:#243d7f}@-webkit-keyframes blinker{50%{opacity:.3}}@keyframes blinker{50%{opacity:.3}}body{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}body.active{opacity:1}.default-page{background:#fff!important;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:45px 10px 1px}.in input,.in select,.in textarea{height:25px;background:#eee}.btn-no-border{line-height:25px;border:none}.gaca-select::-ms-expand{display:none}input,select,textarea{vertical-align:top}.arabic .text-direction{direction:rtl}.gaca-btn{height:25px}.gaca-btn.block{display:block}.psuedo-table input,.psuedo-table select,.psuedo-table textarea{border:1px solid #ccc}[data-template=header] .header .in input,[data-template=header] .header .in select{border:1px solid #ccc}.arabic [data-template=dashboard] .psuedo-table .gaca-btn{float:left;clear:both;margin-left:0;margin-right:15px}[data-template=dashboard] .psuedo-table .in-btn{height:25px;line-height:25px}.arabic [data-template=dashboard] .gaca-btn{float:left;clear:both;margin-left:0;margin-right:15px}[data-template=dashboard] .gaca-btn.gaca-btn-reverse{float:left;clear:both;margin-left:0;margin-right:15px}.arabic [data-template=dashboard] .gaca-btn.gaca-btn-reverse{float:right;clear:both;margin-left:15px;margin-right:0}[data-template=menu] .menu-overlay{left:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;background:rgba(0,0,0,.6);opacity:0}[data-template=menu] .menu-overlay.active{visibility:visible;opacity:1}[data-template=menu] .menu{-webkit-transition:.3s;transition:.3s;overflow-y:scroll}.clickable{cursor:pointer}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:center;background:#f5f5f5}.is-today .pika-button{color:#2c80c0;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#2c80c0;box-shadow:inset 0 1px 3px #2c80c0;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#243d7f;box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}search-flight-box-item .search-flight-box .in{margin-top:15px}search-flight-box-item .search-flight-box .in .in-btn{background:#243d7f;border-color:#243d7f}search-flight-box-item .search-flight-box .in .gaca-btn{background:#243d7f}search-flight-box-item .search-flight-box hr{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}search-flight-box-item .search-flight-box .in-btn{pointer-events:none}search-flight-box-item .search-flight-box .weather-title{text-transform:capitalize;font-weight:700;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f7f7f7;border-color:rgba(255,255,255,.2)}search-flight-box-item .search-flight-box .weather-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:66px;text-transform:capitalize;text-align:center;font-size:15px;line-height:20px}search-flight-box-item .search-flight-box .weather-temp{line-height:56px;font-size:46px;font-weight:100;color:#2c80c0;color:#fff;text-align:center}search-flight-box-item .search-flight-box .weather-temp span{font-size:14px;display:inline-block;vertical-align:super;font-weight:300}search-flight-box-item .search-flight-box .weather-icon{line-height:36px;vertical-align:middle}search-flight-box-item .search-flight-box .weather-icon img{height:66px;text-align:center}tabs-item .tabs .gaca-tabs{margin-top:20px}tabs-item .tabs .gaca-tabs .tab-headers{border-bottom:1px solid #ddd;margin-bottom:-1px}tabs-item .tabs .gaca-tabs .tab-header{height:41px;float:left;line-height:40px;padding:0 15px;margin-bottom:-1px;border:1px solid #ddd;border-bottom:1px solid #ddd;margin-right:3px;position:relative;-webkit-transition:.3s;transition:.3s;background:#f7f7f7;cursor:pointer}.arabic tabs-item .tabs .gaca-tabs .tab-header{float:right;margin-left:3px;margin-right:0}tabs-item .tabs .gaca-tabs .tab-header.active{background:#fff;border:1px solid #ddd;border-bottom:1px solid #fff;color:#2c80c0}@media (max-width:768px){tabs-item .tabs .gaca-tabs .tab-header{width:100%;float:none}}tabs-item .tabs .gaca-tabs .gaca-tabs-bar{padding:20px 20px 0}tabs-item .tabs .gaca-tabs .in input,tabs-item .tabs .gaca-tabs .in select{background:#fff;border:1px solid #ddd;line-height:40px;height:40px;border-radius:0}tabs-item .tabs .gaca-tabs .gaca-tabs-content{background:#f7f7f7;border:1px solid #ddd;display:none}tabs-item .tabs .gaca-tabs .gaca-tabs-content.active{display:block}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-image{background-size:cover;background-position:center;height:300px}@media (max-width:768px){tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-image{height:150px}}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-area{background:#fff;padding:20px}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list{background:#fff}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .list-item{border-top:#ddd 1px solid;-webkit-transition:.3s;transition:.3s}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .list-item:hover{background:#f7f7f7}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-image{float:left;margin:10px;height:70px;width:70px;background-size:cover;background-position:center}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-image{float:right}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text{min-height:70px;line-height:20px;margin:10px;padding-left:10px;padding-right:10px;border-left:#ddd 1px solid;border-right:none;margin-left:90px;margin-right:0}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text{border-right:#ddd 1px solid;border-left:none;margin-right:90px;margin-left:0}@media (max-width:991px){tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text{display:block;margin-right:90px;border-right:#ddd 1px solid}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text{margin-right:0;margin-left:90px;border-left:#ddd 1px solid;border-right:none}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text.no-number{margin-right:0;border-right:none}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text.no-number{margin-left:0;border-left:none}}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text.no-number{margin-right:0;border-right:none}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text.no-number{margin-right:90px;margin-left:0;border-left:none;border-right:#ddd 1px solid}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text .text-header{color:#2c80c0;font-weight:700}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text .text-header .other-item{float:right;font-weight:400;display:block}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text .text-header .other-item{float:left}@media (max-width:991px){tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text .text-header .other-item{display:none}}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-text .text-description{margin-top:5px}tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-link{line-height:70px;width:70px;margin:10px;text-align:center;color:#2c80c0;float:right;font-size:30px;margin-left:10px;cursor:pointer;display:none}.arabic tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-link{float:left;margin-left:0;margin-right:10px}@media (max-width:991px){tabs-item .tabs .gaca-tabs .gaca-tabs-content .content-list .item-link{display:block}}