*{padding:0;margin:0;box-sizing:border-box}body,html{height:100%;font-size:14px;font-family:Mulish,Arial,Helvetica,sans-serif;background-color:#f2f6f9}a,button,input,li,p,ul{list-style:none;text-decoration:none;outline:0;border:none;box-sizing:border-box;background:0 0}.img-responsive{width:100%;height:200px}.adjust-height{height:200px}.article-wrap{max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;padding:50px 10px 10px 10px}.article-img-wrap .art-img-responsive{height:300px;border-radius:4px 4px 0 0}.linkout-data{display:flex;flex-wrap:wrap}.link-out-list:nth-child(odd){margin-right:20px}.linkout-wrap{width:379px;height:100px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:23px 24px;margin-bottom:20px;transition:.3s ease all;border:1px solid transparent}.linkout-title{font-size:20px;font-weight:700;color:#344354;margin-left:16px}.linkout-detail{display:flex;align-items:center}.linkout-wrap:hover{border:solid 1px #0091ff}.linkout-wrap:hover .linkout-title{text-decoration:underline;color:#0c60cf;transition:.3s ease all}.linkout-wrap:hover .linkout-right-arrow path{fill:#0c60cf}.top-article-box{width:100%;height:200px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;display:flex;align-items:flex-start}.top-article-box{margin-bottom:20px}.top-article-box .article-txt{padding:12px 20px;max-width:402px}.art-title{font-size:18px;font-weight:700;color:#607085;margin-bottom:12px;text-transform:uppercase}.left-content{max-width:780px;width:100%;margin-right:20px}.article-data{display:flex;flex-wrap:wrap}.article-box{max-width:379px;width:100%;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;margin-bottom:20px;display:inline-block}.articel-txt{padding:16px 24px 24px}.article-head{font-size:20px;font-weight:700;line-height:1.5;color:#344354}.article-box:hover .article-head,.article-head:hover,.top-article-box:hover .article-head{text-decoration:underline}.article-info{font-size:16px;font-weight:500;line-height:1.63;color:#8894a4;margin-top:16px}.article-box:nth-child(odd){margin-right:20px}.article-datail-txt{padding:24px 32px 32px;background-color:#fff}.article-detail-head{font-size:24px;font-weight:700;line-height:1.25;color:#344354}.article-detail-info p{font-size:16px;font-weight:500;line-height:1.63;color:#8894a4;margin-bottom:25px}.article-detail-info p:first-child{margin-top:25px}.article-detail-info h3{font-weight:600;color:#344354;line-height:1.63;margin-bottom:10px}.articles-datail{border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;margin-bottom:50px}@media only screen and (min-width:1900px){.container{max-width:80%}.header{padding:28px 0}.header .searchformwrap .search-text{font-size:20px}.logo a svg{width:218px;height:40px}.nav-bar{padding:40px 0 46px}.article-detail-info h3,.article-head,.nav-bar ul li a{font-size:26px}.nav-bar ul li.active::after,.nav-bar ul li:hover::after{width:140px;height:4px;bottom:-12px;left:16px}.nav-bar ul .flyersguide.active::after,.nav-bar ul .flyersguide:hover::after{left:32px}.nav-bar .bookflight{margin:0 60px}.directions-popup{margin-top:-60px}.widget-wrapper{padding:30px 20px 30px 30px}.tab{width:190px;padding:14px;border-radius:30px;font-size:22px;margin-right:20px}.form-bl .input-wrap{width:350px}.form-bl input{font-size:24px}.flight-airline-name::before,.route-airline-name::before{top:28px}.track-flight-btn{font-size:25px;width:335px;height:80px}.flight-airline-name::before,.flight-departure-date::before,.flight-from:before,.flight-number::before,.flight-to:before,.route-airline-name::before{top:27px}.form-bl{padding-top:40px}.searchformwrap{margin-left:90px}.header .auto-complete-wrap{width:636px}.searchformwrap .ui-menu .ui-menu-item-wrapper{font-size:20px;padding-left:8px;padding-bottom:8px}.left-content,.left-sec{max-width:70%}.left-sec{width:70%}.right-content,.right-sec{max-width:25%}.article-box{max-width:49%}.top-article-box .article-txt{max-width:580px;padding:22px 24px}.linkout-wrap{width:520px;height:120px}.linkout-title{font-size:22px}.art-title{font-size:24px;margin-bottom:25px}.article-wrap{max-width:80%}.adjust-height,.img-responsive{height:310px}.article-detail-head{font-size:28px}.article-detail-info p,.article-info{font-size:20px}.top-article-box{height:310px}.top-article-box img{width:515px}.footer-list ul li a{font-size:14px}.form-bl ul .ui-menu-item{font-size:22px;line-height:2}.results-block,.track-flight-content{width:100%}.lds-roller{margin-bottom:200px;padding-top:85px}.flight-heading li{padding:20px 10px 20px 0}.flight-cards{padding:35px 20px}.flight-details-wrap.active{margin-top:-141px}.flight-cards li,.flight-heading li{width:18%}.flight-cards li b,.flight-cards li div,.flight-heading li,.flight-number{font-size:22px}.flight-svg{padding-right:10px}.flight-svg svg{width:24px;height:24px}.delayed-status,.flight-status,.flightstatus,.num-duratn-wraap .flight-number span{font-size:22px!important}.flight-cards .accordn-icon,.flight-details .close{width:65px}.flight-details .close{height:40px}.flight-status{right:163px}.flight-details .close{right:55px}.flight-cards .accordn-icon svg,.flight-details .close svg{width:60px;height:40px}.f-d-result,.flight-cards li span,.flight-date,.flight-departure-arrival span,.flight-locations,.num-duratn-wraap .flight-number div{font-size:20px}.flight-duration{width:150px;font-size:20px}.num-duratn-wraap,.tracking-flight{width:680px}.flight-destination-short,.flight-source-short,.tracking-flight .flight-destination-short,.tracking-flight .flight-source-short{font-size:25px}.tracking-flight .middle span{width:18px;height:18px}.tracking-flight .middle span.flight{width:40px;height:40px;top:-22px;background-size:100%}.flight-info{width:800px}.show-more-flights{height:78px;font-size:28px}.reverse{width:42px;height:42px}.flight-to input{padding:25px 10px 25px 56px}.flight-to:before{left:23px}.reverse svg{width:40px;height:40px;margin-top:0;margin-left:0}.flight-details-wrap.active{margin-top:-88px}.flight-popup-details{width:1065px!important}.ul-poup-adj{padding-bottom:0}.by-flight .flight-cards li,.by-flight .flight-heading li{width:160px}.by-flight .flight-heading li{padding:20px 10px 20px 0}.body-ff .logo svg{width:auto;height:40px}.body-ff .form-bl ul li{width:calc(100% / 3)}.body-ff .form-bl .input-wrap{width:100%}.body-ff .reverse-wrap{width:30px!important}.body-ff .form-bl ul{width:calc(75%)}.body-ff .track-flight-btn{width:calc(25%)}.body-ff .widget-wrapper{padding-right:30px}}@media only screen and (max-width:1190px){.container{max-width:100%}.form-bl .input-wrap{width:250px}.track-flight-btn{width:180px;font-size:20px}.widget-wrapper{padding:20px 12px 20px 12px}.left-sec{margin-right:10px}}@media only screen and (max-width:1050px){.left-right-wrap{flex-direction:column;align-items:center}.left-sec{width:98%;margin:0 auto}.article-box{max-width:48%}.article-data{justify-content:center}.results-block{margin:0 auto 20px}.widget-wrapper .form-inner-control{width:600px;margin:0 auto}.widget-wrapper .flex-wrap{flex-direction:column;align-items:center}li.flight-from-wrap{margin-right:0!important}.widget-wrapper .form-bl .input-wrap{width:600px}.form-bl ul li{margin-right:0;margin-bottom:15px}li.flight-to-wrap{margin-left:0!important}.track-flight-btn{width:100%;margin:0 auto}.reverse{z-index:inherit;margin:0 auto;border:1px solid #c8d6e5}}@media only screen and (max-width:980px){.left-content{margin:0 auto}.article-wrap{flex-direction:column}.article-detail-head{font-size:22px}.header .flex-space{flex-direction:column}.searchformwrap{margin-left:0;margin-top:10px}.right-content{margin:0 auto}}@media only screen and (max-width:850px){.linkout-wrap{max-width:355px}.article-data,.linkout-data{justify-content:center}.flight-heading{padding:0 10px}.results-block{width:745px}.track-flight-content{width:745px}.flight-cards li,.flight-heading li{width:132px}.flight-details{padding:30px 12px}.flight-info{padding-left:10px}.flight-cards{padding:24px 10px}.flight-popup-details{width:750px!important;clear:left;margin-left:-8px}.ul-poup-adj{padding-top:11px;padding-bottom:2px}.by-flight .flight-popup-details{margin-left:-12px}.by-flight .flight-heading li.toggle-icon-wrap{width:38px}}@media only screen and (max-width:767px){.article-box:nth-child(odd),.link-out-list:nth-child(odd){margin-right:unset}.linkout-wrap{margin:0 auto;width:100%}.link-out-list{margin-bottom:20px}.linkout-data{flex-direction:column}.article-box{max-width:95%}.article-box .img-responsive{height:260px}.adjust-height{height:290px}.searchformwrap{width:450px}.header .auto-complete-wrap,.header .ui-widget-content{max-width:400px}.searchformwrap .ui-menu .ui-menu-item-wrapper{font-size:14px}.top-article-box{flex-direction:column;height:auto;max-width:95%;margin:0 auto 20px}.top-article-box .img-wrap{width:100%}.top-article-box .img-responsive{height:260px;border-radius:4px 4px 0 0}.top-article-box .article-txt{max-width:100%}.article-detail-head{font-size:20px}.art-title{margin-bottom:20px;margin-top:20px;padding-left:15px}.flight-heading{padding:0 5px}.flight-cards li,.flight-heading li{font-size:14px;padding:11px 5px 11px 0}.flight-heading li.toggle-icon-wrap{width:28px}.flight-cards li b,.flight-cards li div,.flight-cards li span,.flight-duration,.num-duratn-wraap .flight-number span{font-size:14px}.flight-cards .accordn-icon{width:25px;padding-left:4px;padding-right:1px}.flight-cards .accordn-icon svg,.flight-details .close svg{width:22px;height:22px}.flight-svg{padding-right:2px}.flight-cards li span.flight-svg svg{width:12px;height:12px}.f-d-result,.flight-locations{font-size:14px}.flight-details{padding:14px 10px}.flight-status{position:absolute;top:12px;right:126px}.flight-details .close{top:16px;right:50px}.flight-destination-short,.flight-source-short,.tracking-flight .flight-destination-short,.tracking-flight .flight-source-short{font-size:16px}.flight-info{padding:0 15px 10px 10px}.show-more-flights{font-size:14px;height:48px}.track-flight-btn,.widget-wrapper .form-bl .input-wrap,.widget-wrapper .form-inner-control{width:450px}.widget-wrapper .flex-wrap{align-items:center}.footer-list ul{flex-direction:column}.footer-list ul li::after{display:none}.form-bl ul .ui-menu-item{line-height:1.2}.form-bl ul li{margin-bottom:10px}.flight-details-wrap.active{margin-top:-90px}.results-block{width:650px;overflow-x:scroll}.track-flight-content{width:760px;overflow-x:scroll}.flight-popup-details{width:760px!important;margin-left:-8px}.flight-details-wrap.active{margin-top:-76px}.flight-cards li{padding-bottom:1px}.ul-poup-adj{padding-top:19px}.by-flight .flight-details-wrap.active{margin-top:-55px}}@media only screen and (max-width:670px){.results-block{width:500px;overflow-x:scroll}}@media only screen and (max-width:500px){.logo a svg{width:125px}.art-title,.article-head,.linkout-title{font-size:16px}.article-info{font-size:15px}.linkout-logo svg{height:40px;width:40px}.articel-txt{padding:16px 12px 20px}.top-article-box .article-txt{padding:16px 10px;max-width:100%}.linkout-right-arrow{margin-left:20px}.linkout-right-arrow svg{width:22px;height:14px}.article-detail-head{font-size:18px}.article-box .img-responsive{height:200px}.form-bl input,.header .searchformwrap .search-text{font-size:14px}.nav-bar ul li a,.tab{font-size:12px}.nav-bar .bookflight{margin:0 25px}.nav-bar ul li.active::after,.nav-bar ul li:hover::after{width:80px}.nav-bar ul li:hover::after{left:0}.tab{width:100px}.flight-airline-name::before,.flight-departure-date::before,.flight-from:before,.flight-number::before,.flight-to:before,.route-airline-name::before{width:20px;height:20px;top:19px;background-size:100%}.article-datail-txt{padding:24px 10px 15px}.reverse{width:30px;height:30px}.reverse svg{margin-top:5px;margin-left:2px}.track-flight-btn{font-size:16px;height:60px}.searchformwrap,.track-flight-btn,.widget-wrapper .form-bl .input-wrap,.widget-wrapper .form-inner-control{width:310px}.header .auto-complete-wrap{max-width:272px}.form-bl input{padding:20px 10px 20px 35px}.ui-autocomplete{top:58px!important}.form-bl ul .ui-menu-item{font-size:14px;line-height:1.1}.form-bl ul li{margin-bottom:10px}.results-block{width:400px;overflow-x:scroll}.article-box,.top-article-box{width:100%;max-width:100%}.article-box{max-width:100%}}@media only screen and (max-width:350px){.container{padding:0 5px}.nav-bar ul li a,.tab{font-size:11px}.widget-wrapper{padding:12px 5px 12px 5px}.searchformwrap,.track-flight-btn,.widget-wrapper .form-bl .input-wrap,.widget-wrapper .form-inner-control{width:298px}.art-title,.article-head,.linkout-title{font-size:14px}.article-info{font-size:12px}.articel-txt{padding:10px 8px 10px}.article-info{margin-top:10px}}
