.altmenukutu{height:50px;width:100%;background:#2cb742;position:fixed!important;bottom:0;display:block;z-index:9999;left:0}.alttel{height:50px;width:48%;background:transparent;padding:15px 0 0;text-align:center;background-color:#414141;font-size:18px;color:#fff;display:block;font-weight:700;font-family:'Arial';float:left;z-index:9999;border-right:1px solid #fff}.altwp{height:500px;background:transparent;padding:15px 0 0 30px;text-align:center;font-size:18px;color:#fff;display:block;text-decoration:none;font-family:'Arial';float:left;z-index:9999;font-weight:700}.altwp a{color:#fff;text-decoration:none;font-weight:700}.alttel a{color:#fff;text-decoration:none;font-weight:700}.font-bold{font-family:sf-bold!important}*{outline:none!important}:focus{box-shadow:none!important}html{overflow-x:hidden}body{background-color:#f7f7f7;overflow-x:hidden}header .topHeader{background-color:#f9b641}header .topHeader .topMenu a{color:#fff;font-size:14px;font-family:"sf-bold"}header .topHeader .topMenu a i{margin-right:5px;font-size:18px}header .topHeader .topMenu a:hover{opacity:.8}header .topHeader .searchArea .form-control{width:250px;border-radius:20px;height:40px;font-size:12px;font-family:sf-semibold;color:#3d3b3b}header .topHeader .searchArea .form-control:focus{outline:none;box-shadow:none}header .topHeader .searchArea .btn{width:60px;border-radius:20px;height:36px;background-color:#e0252f;font-size:11px;color:#fff;border:none;margin:0 0 0 -70px;line-height:20px;font-family:sf-medium}header .topHeader .callNow{background:url(../assets/images/doubleRope.png) top center no-repeat;position:relative;padding-top:5px;top:-8px}header .topHeader .callNow .number{font-size:22px;color:#3d3b3b;width:250px;height:40px;background-color:#fff;border-radius:20px;text-align:center;line-height:40px;font-family:"sf-semibold"}header .topHeader .callNow .number span{margin-right:8px;vertical-align:sub}header .topHeader .callNow .text{transform:skew(20deg);background-color:#e0252f;color:#fff;font-size:11px;width:130px;height:20px;margin:0 auto -8px;text-align:center;line-height:20px}header .topHeader .callNow .text span{transform:skew(-20deg);display:block;font-family:"sf-semibold"}header .bottomHeader{background-color:#fff;margin:0 -15px}header .bottomHeader .menu2 a{font-size:14px;color:#3d3b3b;border-right:1px solid #f5f5f5;padding:16px 0;border-radius:0;font-family:"sf-bold"}header .bottomHeader .menu2 a:first-child{border-left:1px solid #f5f5f5}.banner{background:url(../assets/images/mainBanner.png) top left no-repeat #dce1e4;height:440px;position:relative}.banner .bannerArow{background:url(../assets/images/angeArrow.png) 0 0 no-repeat;display:block;width:114px;position:absolute;bottom:-3px;left:50%;text-align:center;height:33px;margin-left:-60px}.banner .bannerArow .icon-longarrow{display:block;text-align:center;margin:8px auto 0}.banner .ticketBg{background-color:#fff;max-width:590px;width:100%;margin:55px 0 0;float:right;position:relative;padding:0 30px}.banner .ticketBg .flyType{border-bottom:2px solid #f7f7f7;margin:0 0 15px;padding:0}.banner .ticketBg .flyType li{color:#abaaaa;font-size:17px;padding:10px 0 15px;margin:0 15px;position:relative;top:2px;cursor:pointer;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-o-transition:color .2s ease-in;font-family:"sf-bold"}.banner .ticketBg .flyType li:first-child{margin-left:0}.banner .ticketBg .flyType li.active{color:#3d3b3b;border-bottom:2px solid #e0252f}.banner .ticketBg .row{margin-right:-5px;margin-left:-5px}.banner .ticketBg .row .col{padding:0 5px}.banner .ticketBg .ticketBgTop{background:url(../assets/images/mainTicketBg.png) top left no-repeat transparent;width:100%;height:11px;position:absolute;top:-10px;left:0}.banner .ticketBg .ticketBgbottom{background:url(../assets/images/mainTicketBg.png) top left no-repeat transparent;width:100%;height:11px;position:absolute;bottom:-10px;left:0;transform:rotate(180deg)}.ticketFilterArea .icon-change{position:absolute;left:50%;top:13px;z-index:10;margin-left:-15px;cursor:pointer}.ticketFilterArea .btn.searchBtn{color:#fff;background-color:#e0252f;margin:5px 0 20px;height:55px;font-family:"sf-bold"}.ticketFilterArea .btn.searchBtn:focus{outline:none;box-shadow:none}.ticketFilterArea .btn.searchBtn:hover{opacity:.8}.ticketFilterArea .searchInput{background-color:#f7f7f7;height:54px;border-radius:5px;padding:12px 20px;border:1px solid #f2f2f2;cursor:text;margin-bottom:8px}.ticketFilterArea .searchInput.focus{border-color:#e0252f}.ticketFilterArea .searchInput.focus .title{color:#e0252f}.ticketFilterArea .searchInput .icon{float:left;margin:8px 20px 8px 0}.ticketFilterArea .searchInput .title{font-size:11px;color:#3d3b3b;vertical-align:top;line-height:11px;float:left;font-family:"sf-bold";width:50%}.ticketFilterArea .searchInput .input{background:none;font-size:14px;color:#696969;border:none;font-family:"sf-regular";width:80%}.ticketFilterArea .searchInput .input:focus{outline:none}.mainContent .mainCompanies{padding:30px 0;background-color:#f7f7f7}.mainContent .mainCompanies .owl-stage-outer:hover + .owl-nav{opacity:100}.mainContent .mainCompanies .companiesSlider .item{text-align:center;padding:45px 0;background-color:#fff;border:1px solid #ebebeb}.mainContent .mainCompanies .companiesSlider .item img{width:auto;margin:0 auto}.mainContent .mainCompanies .owl-nav{opacity:0;transition:opacity .3s ease}.mainContent .mainCompanies .owl-nav:hover{display:block;opacity:100}.mainContent .mainCompanies .owl-nav button{position:absolute;top:40px;left:0;width:40px;height:40px;background-color:#ebebeb}.mainContent .mainCompanies .owl-nav button.owl-next{right:0;left:auto}.mainContent .welcome{padding:60px 0}.mainContent .welcome h2{font-size:22px;color:#3d3b3b;line-height:28px;margin-bottom:30px;font-family:"sf-bold"}.mainContent .welcome h2 img{float:left;margin-right:30px}.mainContent .welcome p{font-size:17px;font-weight:300;line-height:32px;color:#898989;font-family:"sf-light"}.mainContent .welcome .link{font-family:"sf-light";font-size:20px;color:#b0b0b0}.mainContent .welcome .link i{vertical-align:text-bottom;margin-right:8px}.mainContent .welcome .welcomeIcons li{height:110px;position:relative;background-color:#f4f4f4;padding:30px 20px 0 30px;font-size:17px;color:#898989;line-height:28px;font-family:"sf-medium"}.mainContent .welcome .welcomeIcons li:after{content:" ";position:absolute;left:-10px;display:block;height:100%;width:36px;z-index:0;transform:skew(10deg);background-color:#f4f4f4;top:0}.mainContent .welcome .welcomeIcons li:nth-child(2){background-color:#eaeaea}.mainContent .welcome .welcomeIcons li:nth-child(2):after{background-color:#eaeaea;transform:skew(-10deg)}.mainContent .welcome .welcomeIcons li img{float:left;margin-right:20px}.mainContent .welcome .welcomeBottomArea .col{position:relative;letter-spacing:-1px}.mainContent .welcome .welcomeBottomArea .col:after{content:" ";height:30px;width:1px;background-color:#ebebeb;position:absolute;right:0;top:0}.mainContent .welcome .welcomeBottomArea .col:last-child:after{display:none}.mainContent .offerArea{position:relative;margin:0!important}.mainContent .offerArea ul li{position:relative}.mainContent .offerArea ul li:last-child{margin-bottom:0}.mainContent .offerArea ul li:after{content:" ";background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.65) 100%) no-repeat;position:absolute;left:0;top:0;height:100%;width:100%;transition:all .1s ease;border-radius:3px}.mainContent .offerArea ul li:hover:after{background:rgba(249,182,65,0.88)}.mainContent .offerArea ul li:hover .offerContent{padding-top:25px}.mainContent .offerArea ul li:hover .offerContent .price{color:#3d3b3b}.mainContent .offerArea ul li:hover .offerContent .detailBtn{display:block}.mainContent .offerArea ul li img{margin:0!important}.mainContent .offerArea ul li .offerContent{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;padding:88px 0 30px 30px}.mainContent .offerArea ul li .offerContent span{display:block}.mainContent .offerArea ul li .offerContent .title{color:#fffffe;font-size:14px;font-family:sf-bold;line-height:10px}.mainContent .offerArea ul li .offerContent .price{color:#f9b641;font-size:22px;font-family:sf-bold}.mainContent .offerArea ul li .offerContent .detailBtn{color:#3d3b3b;font-size:14px;font-family:sf-bold;width:150px;height:36px;border-radius:20px;background-color:#fff;display:block;text-align:center;line-height:36px;display:none;margin-top:19px}.mainContent .offerArea ul li .offerContent .detailBtn:hover{text-decoration:none;opacity:.9}.mainContent .offerArea .rightSide{position:absolute;top:150px;right:-166px;transform:rotate(90deg)}.mainContent .offerArea .rightSide span{margin-right:0}.mainContent .offerArea .rightSide .title{color:#fff;background-color:#e0252f;padding:0 20px;height:40px;line-height:38px;display:inline-block;text-align:center;font-family:sf-bold;margin:0 -5px 0 0;vertical-align:super}.mainContent .offerArea .rightSide .arrowCon{margin:0}.mainContent .offerArea .rightSide .arrowCon .arrow a{margin:0 -5px 0 0;height:40px;width:40px;display:inline-block;line-height:36px;text-align:center;color:#fff;background-color:#292929;font-size:30px;letter-spacing:1px}.mainContent .offerArea .rightSide .arrowCon .arrow a:hover{background-color:#3d3b3b}.cardArea{background-color:#f7f7f7;padding:30px 0}.cardArea .card{margin-bottom:30px;box-shadow:0 0 17px -8px #0000004a;border-radius:0;border:none}.cardArea .card .card-body{padding:25px}.cardArea .card img{margin-bottom:28px;max-width:100%}.cardArea .card .card-text{font-family:"sf-medium";font-size:14px;color:#e0252f;margin-bottom:10px}.cardArea .card h5{color:#3d3b3b;font-family:"sf-bold";font-size:20px;line-height:30px;max-height:65px;overflow:hidden;margin-bottom:7.5px}.cardArea .card span{font-family:"sf-regular";font-size:14px;color:#b0b0b0;display:inline-block;margin-right:20px}.pagination{margin:0!important}.pagination .page-item{margin:0 auto;text-align:center;box-shadow:0 0 14px -3px #ccc}.pagination .page-item:first-child{margin-left:0}.pagination .page-item:last-child{margin-right:0}.pagination .page-item:first-child,.pagination .page-item:last-child{width:190px}.pagination .page-item:first-child a,.pagination .page-item:last-child a{width:190px}.pagination .page-item.disabled{cursor:no-drop;opacity:.6}.pagination .page-item.active a{background-color:#e0252f;color:#fff}.pagination .page-item a{height:40px;width:50px;font-family:sf-semibold;font-size:14px;color:#3d3b3b;line-height:40px;padding:0;border:none}.pagination .page-item a i{margin:0 5px}.pagination .page-item a:focus{box-shadow:none}.pagination .page-item a:hover{background-color:#e0252f;color:#fff}.subscribe{background-color:#e0252f;padding:35px 0;position:relative}.subscribe .giftIcon{margin-right:30px}.subscribe .text{font-size:22px;color:#fff;font-family:sf-light;margin:0;line-height:32px}.subscribe .text span{font-family:sf-bold}.subscribe .searchBottomArea .form-control{max-width:560px;width:100%;border-radius:30px;height:60px;padding-right:150px}.subscribe .searchBottomArea .btn{width:140px;border-radius:20px;height:40px;font-family:sf-bold;background-color:#f9b641;font-size:14px;color:#3d3b3b;border:none;line-height:20px;position:absolute;right:25px;top:10px}.subscribe .searchBottomArea .btn:hover{opacity:.8}footer{padding:60px 0 0}footer .footerMenu > div{position:relative}footer .footerMenu > div p.title{font-family:sf-regular;font-size:22px;color:#3d3b3b;position:relative;margin-bottom:25px}footer .footerMenu > div p.title:after{content:" ";background-color:#e0252f;left:0;bottom:-10px;width:80px;height:2px;position:absolute}footer .footerMenu > div ul{position:relative}footer .footerMenu > div ul.city li{width:47%;display:inline-block}footer .footerMenu > div ul li{margin-bottom:10px}footer .footerMenu > div ul li a{position:relative;padding-left:20px;font-family:sf-regular;font-size:17px;color:#898989}footer .footerMenu > div ul li a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f0da";position:absolute;left:0;top:4px;color:#e0252f}footer .footerMenu > div hr{border-width:4px;border-color:#f1f1f1;width:80%;position:absolute;bottom:-38px;left:15px}footer .footerBottom{margin-top:60px;background-color:#f1f1f1;padding:25px 0;position:relative}footer .footerBottom .copyright{font-family:sf-medium;color:#898989;font-size:14px;margin:8px 0 0 60px;display:inline-block}footer .footerBottom .footerNumber{font-family:sf-bold;font-size:22px;color:#3d3b3b;vertical-align:bottom}footer .footerBottom .footerNumber .icon{margin-right:13px}footer .footerBottom .line{background-color:#d8d8d8;height:30px;width:1px}footer .footerBottom .footerArrow{background:url(/assets/images/angeArrowBottom.png) bottom center no-repeat;display:block;width:140px;position:absolute;top:-6px;left:50%;text-align:center;height:36px;margin-left:-70px}footer .footerBottom .footerArrow span{display:block;text-align:center;margin:10px auto 0;transform:rotate(180deg);position:relative;left:4px}.social a{display:inline-block;height:30px;width:30px;background-color:#3d3b3b;color:#fff;border-radius:100%;text-align:center;line-height:30px;margin:0 5px;font-size:13px}.social a:hover{opacity:.8}.ui-datepicker{background-color:#fff;border-radius:3px;border:1px solid #f2f2f2;box-shadow:0 0 23px -8px #8a8a8aa6;width:auto!important;margin-top:13px;z-index:100!important}.ui-datepicker .ui-datepicker-group{padding:15px}.ui-datepicker .ui-datepicker-group-first{border-right:2px solid #f2f2f2}.ui-datepicker th{color:#696969;font-size:14px;font-family:sf-bold}.ui-datepicker .ui-datepicker-title{font-family:sf-bold;font-size:17px;color:#3d3b3b}.ui-datepicker .ui-icon{position:static!important;text-indent:0;margin:0!important;padding:0;height:auto;width:auto;display:inline-block!important}.ui-datepicker a.ui-corner-all{height:37px;width:40px;background-color:#e0252f;color:#fff!important;border-radius:3px;margin:0!important;padding:0!important;top:0!important;text-align:center;line-height:33px;border:none!important}.ui-datepicker .ui-corner-all.ui-datepicker-prev{left:-1px!important}.ui-datepicker .ui-corner-all.ui-datepicker-next{right:-1px!important}.ui-datepicker td a,.ui-datepicker td span{height:36px;width:36px;border:1px solid #e5e5e5;border-radius:3px;text-align:center;line-height:30px;margin:1px;font-family:sf-regular;color:#696969;font-size:14px}.ui-datepicker td a:hover{background-color:#e0252f;color:#fff}.ui-datepicker td a.ui-state-active{background-color:#e0252f;color:#fff}.ui-datepicker td a.ui-state-highlight{background-color:#9b9b9b;color:#fff}.autocomplete-suggestions{width:400px!important;margin-left:-60px;margin-top:17px;box-shadow:0 0 16px -5px #0000006b;padding:10px 0;border:1px solid #f2f2f2;border-radius:3px;overflow:visible!important}.autocomplete-suggestions:after{position:absolute;content:"\f0d8";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:22px;text-rendering:auto;top:-18px;left:20px;color:#f2f2f2;z-index:9}.autocomplete-suggestions .autocomplete-suggestion{height:40px;font-family:sf-medium;font-size:14px;color:#696969;line-height:42px;padding:0 20px}.autocomplete-suggestions .autocomplete-suggestion .shortName{width:60px;height:36px;font-family:sf-bold;font-size:14px;color:#3d3b3b;display:inline-block;border:1px solid #f2f2f2;text-align:center;line-height:36px;background-color:#fff;margin-right:20px;border-radius:3px}.passengerArea{width:260px;background-color:#fff;border-radius:3px;border:1px solid #f2f2f2;box-shadow:0 0 23px -8px #8a8a8aa6;margin-top:7px;position:absolute;left:0;z-index:100;display:none}.passengerArea:after{position:absolute;content:"\f0d8";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:22px;text-rendering:auto;top:-16px;left:20px;color:#f2f2f2;z-index:9}.passengerArea .passengerBtn{color:#fff;background-color:#e0252f;padding:5px 10px;font-family:"sf-bold";display:inline-block;float:right;margin:10px 20px 10px 0;border-radius:5px}.passengerArea .passengerBtn:hover{opacity:.8;text-decoration:none}.passengerArea table{width:100%}.passengerArea table td{padding:10px 15px;border-bottom:1px solid #f2f2f2}.passengerArea table td:first-child{font-family:sf-medium;font-size:14px;color:#696969;width:70%}.passengerArea table td:first-child span{font-size:11px;color:#abaaaa;padding-left:5px}.passengerArea table td .countInputArea{width:80px;position:relative}.passengerArea table td .countInputArea a{height:22px;width:22px;color:#fff;background-color:#e0252f;border-radius:100%;text-align:center;line-height:19px;font-weight:700;font-size:18px;display:inline-block;position:absolute;text-decoration:none!important}.passengerArea table td .countInputArea a.minus{left:5px;top:4px}.passengerArea table td .countInputArea a.plus{right:5px;top:4px}.passengerArea table td .countInputArea a:hover{opacity:.8}.passengerArea table td .countInputArea .countInput{width:80px;height:30px;font-family:sf-medium;font-size:14px;color:#696969;border-radius:15px;border:1px solid #d5d5d5;text-align:center}.passengerArea table td .countInputArea .countInput::-webkit-outer-spin-button,.passengerArea table td .countInputArea .countInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.passengerArea .flyClass{width:220px;height:40px;background-color:#f7f7f7;border:1px solid #f2f2f2;border-radius:20px;padding:0 25px;font-family:sf-regular;font-size:14px;color:#696969}.innerContent{padding-bottom:30px}.innerContent .innerSearch{background-color:#3d3b3b;margin-bottom:30px}.innerContent .innerSearch .row > div{border-right:1px solid #494848;max-width:210px}.innerContent .innerSearch .row > div:first-child{border-left:1px solid #494848}.innerContent .innerSearch .searchInput{height:54px;border-radius:5px;cursor:text;padding:25px 0;display:flex;height:80px;max-width:160px}.innerContent .innerSearch .searchInput .icon{float:left;margin:8px 20px 8px 0}.innerContent .innerSearch .searchInput .title{font-size:11px;color:#fff;vertical-align:top;line-height:11px;float:left;font-family:"sf-bold"}.innerContent .innerSearch .searchInput .input{background:none;font-size:14px;color:#fff;border:none;font-family:"sf-regular"}.innerContent .innerSearch .searchInput .input::placeholder{color:#fff}.innerContent .innerSearch .searchInput .input:focus{outline:none}.innerContent .innerSearch .findTicket{height:40px;background-color:#f9b641;font-family:sf-semibold;font-size:14px;color:#3d3b3b;border:none;border-radius:5px}.innerContent .innerSearch .findTicket:hover{opacity:.8}.innerContent .searchResult .header{background-color:#e0252f;color:#fff;padding:0 30px;height:50px;line-height:50px}.innerContent .searchResult .header .title{margin-top:-49px!important;font-size:17px;font-family:sf-regular}.innerContent .searchResult .header .text{font-size:14px;font-family:sf-bold}.innerContent .searchResult .body{background-color:#fff;padding:30px}.innerContent .searchResult .body .timeContainer{max-width:130px}.innerContent .searchResult .body .landingTimeContainer{min-width:215px}.innerContent .searchResult .body .tableCon .tableHead{height:50px;background-color:#f4f4f4;font-family:sf-bold;font-size:14px;color:#3d3b3b;line-height:50px}.innerContent .searchResult .body .tableCon .tableHead > div{text-align:center}.innerContent .searchResult .body .tableCon .tableHead > div:first-child{min-width:200px;text-align:left}.innerContent .searchResult .body .tableCon .tableBody{text-align:center}.innerContent .searchResult .body .tableCon .tableBody .flyItem{cursor:pointer;height:100px;margin-top:10px;margin-bottom:10px;border:1px solid #ededed;position:relative}.innerContent .searchResult .body .tableCon .tableBody .flyItem > .row :after{content:" ";display:block;height:60px;width:1px;background-color:#ededed;position:absolute;right:0;top:50%;margin-top:-30px}.innerContent .searchResult .body .tableCon .tableBody .flyItem:hover{border-color:#f9b641}.innerContent .searchResult .body .tableCon .tableBody .flyItem:hover .chooseBtn{background-color:#f9b641;color:#fff}.innerContent .searchResult .body .tableCon .tableBody .flyItem span{display:block}.innerContent .searchResult .body .tableCon .tableBody .flyItem > div{text-align:center}.innerContent .searchResult .body .tableCon .tableBody .flyItem > div:first-child{text-align:left}.innerContent .searchResult .body .tableCon .tableBody .flyItem > div:first-child img{vertical-align:sub}.innerContent .searchResult .body .tableCon .tableBody .flyItem > div:first-child .align-self-center{width:100%!important;text-align:center!important}.innerContent .searchResult .body .tableCon .tableBody .flyItem .companyName{font-family:sf-bold;color:#3d3b3b;font-size:14px;min-width:200px}.innerContent .searchResult .body .tableCon .tableBody .flyItem .hour{font-family:sf-light;font-size:34px;color:#3d3b3b}.innerContent .searchResult .body .tableCon .tableBody .flyItem .airport{font-family:sf-medium;font-size:12px;color:#3d3b3b;display:block;margin-top:-5px}.innerContent .searchResult .body .tableCon .tableBody .flyItem .chooseBtn{width:100px;height:40px;background-color:#3d3b3b;color:#fff;font-family:sf-bold;font-size:14px;border-radius:20px;border:none}.innerContent .searchResult .body .tableCon .tableBody .flyItem .chooseBtn i{font-size:16px;margin-right:5px;vertical-align:unset}.innerContent .searchResult .body .tableCon .tableBody .flyItem .align-self-center{margin:0 auto;text-align:center!important;width:100%!important}.innerContent .searchResult .body .tableCon .tableBody .flyItem .time{font-family:sf-medium;color:#3d3b3b;font-size:12px;margin-top:10px}.innerContent .searchResult .body .tableCon .tableBody .flyItem .price{font-family:sf-medium;color:#3d3b3b;font-size:22px}.innerContent .searchResult .body .tableCon .tableBody .flyItem .seatCount{font-family:sf-medium;color:#e0252f;font-size:12px}.innerContent h2.contentTitle,.innerContent h1.contentTitle,h6.contentTitle{font-family:Verdana;color:#fff;font-size:18px;height:50px;background-color:#e0252f;line-height:50px;padding-left:30px;position:relative;margin:0}.innerContent h2.contentTitle i{vertical-align:text-bottom;margin:0 10px 1px 0}.innerContent h2.contentTitle.left:after{content:" ";position:absolute;left:-13px;display:block;height:100%;width:36px;z-index:0;transform:skew(-20deg);background-color:#e0252f;top:0}.innerContent h2.contentTitle.right:after{content:" ";position:absolute;right:-13px;display:block;height:100%;width:36px;z-index:0;transform:skew(20deg);background-color:#e0252f;top:0}.innerContent .cardArea{padding-bottom:0}.innerContent .pagination .page-item:first-child,.innerContent .pagination .page-item:last-child{width:150px}.innerContent .pagination .page-item:first-child a,.innerContent .pagination .page-item:last-child a{width:150px}.innerContent .contentMenu{margin-bottom:25px}.innerContent .contentMenu li a{height:72px;line-height:72px;font-family:sf-regular;font-size:17px;color:#3d3b3b;display:block;background-color:#fff;padding-left:30px;transition:all .2s ease}.innerContent .contentMenu li a:hover{box-shadow:10px 0 0 0 #f9b641 inset;text-decoration:none;background:#020024;background:linear-gradient(90deg,rgba(2,0,36,0) 60%,#f1f1f1 100%)}.innerContent .contentMenu li a i{transform:rotate(-90deg);vertical-align:sub;margin-right:10px}.innerContent .buyingPage{padding:30px;margin-top:30px}.innerContent .buyingPage h2.title{font-family:sf-regular;font-size:20px;color:#3d3b3b;border-bottom:2px solid #f4f4f4;padding-bottom:15px;margin-bottom:20px}.innerContent .buyingPage h2.title i{margin-right:10px}.innerContent .buyingPage .personMail{font-size:14px;font-family:sf-medium;border:none;color:#3d3b3b}.innerContent .buyingPage .infoText{font-size:14px;font-family:sf-regular;color:#3d3b3b}.customTable{width:100%;color:#3d3b3b;margin-bottom:20px}.customTable thead{background-color:#f4f4f4;border-bottom:10px solid #fff}.customTable thead th{border:none;text-align:center;padding:20px;font-size:14px;font-family:sf-bold}.customTable thead th:first-child{text-align:left}.customTable tbody{border:1px solid #f4f4f4}.customTable tbody.withTfoot td{box-shadow:0 -1px 0 0 #f4f4f4 inset,0 1px 0 0 #f4f4f4 inset;font-family:sf-bold}.customTable tbody.withTfoot td.total{font-size:20px}.customTable tbody td{border:none;padding:10px 20px;box-shadow:0 1px 0 0 #f4f4f4 inset;position:relative;font-family:sf-medium;text-align:center}.customTable tbody td:first-child{text-align:left}.customTable tbody td.company{font-family:sf-bold;font-size:14px}.customTable tbody td.company img{margin-right:10px}.customTable tbody td:not(:last-child):before{content:" ";display:block;height:40px;width:1px;background-color:#ededed;position:absolute;right:0;top:50%;margin-top:-20px}.customTable tbody td .time{display:inline-block;background-color:#ededed;border-radius:5px;padding:8px 10px;font-family:sf-light;font-size:22px;float:left;margin-right:10px}.customTable tbody td .airport{font-size:12px;line-height:16px;display:block;min-width:180px;margin-top:5px}.customTable tfoot{background-color:#f4f4f4;border-top:10px solid #fff}.customTable tfoot th{border:none;padding:20px;font-size:14px;font-family:sf-bold;color:#e0252f}.customTable tfoot th.total{font-size:20px;padding-top:15px}.intl-tel-input{font-family:sf-regular!important;font-size:14px!important;top:-5px}.intl-tel-input #phoneNumber{border:none;padding:6px 0 0 80px;font-family:sf-regular!important;font-size:14px!important}.intl-tel-input .selected-flag{background:none!important;width:auto!important;display:block!important;padding:0 20px 0 10px !important;min-width:60px!important;height:32px!important;border-radius:5px!important;background-color:#f4f4f4!important;text-align:center;position:relative;color:#3d3b3b}.intl-tel-input .selected-flag .fa{position:absolute;right:8px;top:8px;font-size:12px}.intl-tel-input .selected-flag .iti-flag{display:none}.intl-tel-input .selected-flag .selected-dial-code{padding:0!important;display:inline-block!important}.passengerInfo{width:100%}.passengerInfo td{position:relative}.passengerInfo span{color:#3d3b3b;font-family:sf-regular;font-size:14px;display:block;margin-bottom:10px}.passengerInfo input[type="text"]{border:1px solid #ededed;height:60px;padding:0 25px;width:90%}.passengerInfo .disableNumberCheck{font-size:11px;color:#898989;font-family:sf-medium;position:absolute;right:45px;bottom:14px}.passengerInfo .gender label{font-family:sf-regular;color:#898989;font-size:14px}.payment .leftSide form > div{margin-bottom:10px}.payment .leftSide input[type="text"]{border:1px solid #ededed;height:60px;padding:0 25px;width:100%}.payment .leftSide select{border:1px solid #ededed;height:60px;padding:0 25px;width:100%}.payment .leftSide .optionsSelect{background-color:#f9b641;height:60px;width:100%;line-height:60px;text-align:center;font-family:sf-medium;font-size:14px;color:#3d3b3b;display:block}.payment .leftSide .optionsSelect:hover{opacity:.8;text-decoration:none}.payment .leftSide .paymentBtn{height:60px;background-color:#5fb981;font-family:sf-bold;font-size:17px;color:#fff;display:block;text-align:center;line-height:60px}.payment .leftSide .paymentBtn:hover{opacity:.8;text-decoration:none}.payment .cvcIcon{position:absolute;top:16px;right:30px;font-size:30px}.payment .jp-card-container{width:540px;height:290px}.payment .jp-card-container .jp-card-number{font-family:sf-bold!important;font-size:34px!important}.payment .jp-card-container .jp-card-name{font-family:sf-bold!important;font-size:22px!important;width:280px}.payment .jp-card-container .jp-card-expiry{font-family:sf-bold!important;font-size:20px!important}.payment .jp-card-container .jp-card-cvc{font-family:sf-bold!important;font-size:20px!important}#optionsSelectModal .modal-dialog{max-width:930px}#optionsSelectModal .modal-title{font-family:sf-semibold;font-size:25px;color:#3d3b3b}#optionsSelectModal .close{color:#e0252f!important;font-size:22px!important}.paymentOptionTable{width:100%}.paymentOptionTable .modal-header{padding:40px 40px 40px 60px !important}.paymentOptionTable thead tr:first-child th{background-color:#f7f7f7;font-family:sf-semibold;color:#3d3b3b;font-size:14px;text-align:center;padding:15px 60px;border-left:2px solid #e9e9e9}.paymentOptionTable thead tr:first-child th:first-child{border:none}.paymentOptionTable thead tr:nth-child(2) th{background-color:#e9e9e9;font-family:sf-semibold;color:#7d7d7d;font-size:11px;text-align:center;padding:10px 40px;border-left:2px solid #e0e0e0}.paymentOptionTable thead tr:nth-child(2) th:first-child{border:none}.paymentOptionTable tbody td{font-family:sf-regular;color:#898989;font-size:17px;text-align:center;padding:30px 40px;border-left:2px solid #ededed;border-bottom:2px solid #ededed}.paymentOptionTable tbody td:first-child{border-left:none;text-align:left}.borderGrey{border:1px solid #ededed;height:60px;padding:18px 30px}[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}[type="checkbox"]:checked + label,[type="checkbox"]:not(:checked) + label{position:relative;padding-left:25px;cursor:pointer;line-height:20px;display:inline-block}[type="checkbox"]:checked + label:before,[type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #ddd;background:#fff}[type="checkbox"]:checked + label:after,[type="checkbox"]:not(:checked) + label:after{content:'';width:10px;height:10px;background:#f9b641;position:absolute;top:5px;left:4px;-webkit-transition:all .2s ease;transition:all .2s ease}[type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked + label,[type="radio"]:not(:checked) + label{position:relative;padding-left:25px;cursor:pointer;line-height:20px;display:inline-block}[type="radio"]:checked + label:before,[type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #ddd;background:#fff}[type="radio"]:checked + label:after,[type="radio"]:not(:checked) + label:after{content:'';width:10px;height:10px;background:#f9b641;position:absolute;top:5px;left:4px;-webkit-transition:all .2s ease;transition:all .2s ease}[type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}body.activeMenu .mobileMenuContainer{right:0}body.activeMenu{overflow:hidden}.bComplate{text-align:center;max-width:750px;margin:50px auto 60px}.bComplate img{margin:0 auto 20px}.bComplate .bTitle{font-family:sf-regular;color:#3d3b3b;font-size:28px;margin:0}.bComplate .bText{font-family:sf-regular;color:#959494;font-size:20px}.mobileMenuContainer{transition:all ease .5s;position:fixed;top:0;right:-100%;z-index:9999;background:rgba(0,0,0,0.53);height:100%;width:100%}.mobileMenuContainer .mobileMenu{width:80%;background:#fff;height:100%;position:absolute;top:0;right:0;overflow-y:scroll}.mobileMenuContainer .mobileMenu .mobileMenuTitle{border-bottom:2px solid #f7f7f7;padding:20px}.mobileMenuContainer .mobileMenu .mobileMenuTitle img{width:30px;cursor:pointer}.mobileMenuContainer .mobileMenu .mobileMenuTitle span{font-size:22px;color:#e0252f;font-family:sf-bold;display:inline-block;margin-left:20px}.mobileMenuContainer .mobileMenu ul li a{font-size:18px;font-family:sf-regular;border-bottom:2px solid #f7f7f7;color:#3d3b3b;display:block;padding:20px}@media (min-width: 1200px){.container{max-width:1170px}.altmenukutu{display:none}}.icon{background-image:url(../assets/images/icon-sprite.png);display:inline-block}.icon.icon-plane{background-position:-1px -2px;width:20px;height:14px}.icon.icon-plane2{background-position:-26px -2px;width:20px;height:14px}.icon.icon-plane3{background-position:-169px -75px;width:30px;height:14px}.icon.icon-calendar{background-position:-1px -32px;width:20px;height:20px}.icon.icon-man{background-position:0 -59px;width:20px;height:24px}.icon.icon-man2{background-position:-171px -96px;width:24px;height:30px}.icon.icon-plane-white{background-position:-60px -40px;width:20px;height:14px}.icon.icon-plane2-white{background-position:-85px -40px;width:20px;height:14px}.icon.icon-calendar-white{background-position:-60px -70px;width:20px;height:20px}.icon.icon-man-white{background-position:-59px -97px;width:20px;height:24px}.icon.icon-change{background-position:-55px -2px;width:30px;height:30px}.icon.icon-longarrow{background-position:-93px -6px;width:14px;height:20px}.icon.icon-lightMail{background-position:-150px -4px;width:32px;height:24px}.icon.icon-lightPhone{background-position:-119px -4px;width:24px;height:24px}.icon.icon-phone{background-position:-192px -4px;width:24px;height:24px}.icon.icon-longPlane{background-position:-117px -40px;width:83px;height:22px}.icon.icon-square{background-position:-2px -91px;width:20px;height:20px}.icon.icon-price{background-position:-124px -71px;width:30px;height:26px}.icon.icon-cc{background-position:-124px -104px;width:30px;height:24px;background-position:-124px -104px;width:30px;height:24px}.icon-m{background-image:url(../assets/images/mobile-sprite.png);display:inline-block}.icon-m.icon-phone{background-position:-249px -3px;width:30px;height:50px}.icon-m.icon-phone2{background-position:-153px -3px;width:40px;height:40px}.icon-m.icon-menu{background-position:-200px -3px;width:40px;height:40px}.icon-m.icon-main1{background-position:-293px -3px;width:68px;height:80px}.icon-m.icon-main2{background-position:-372px -3px;width:80px;height:80px}.icon-m.icon-main3{background-position:-462px -3px;width:80px;height:80px}.icon-m.icon-main4{background-position:-548px -3px;width:48px;height:80px}@font-face{font-family:'sf-black';src:url(../assets/fonts/sfdisplay-black-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-bold';src:url(../assets/fonts/sfdisplay-bold-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-heavy';src:url(../assets/fonts/sfdisplay-heavy-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-heavy-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-light';src:url(../assets/fonts/sfdisplay-light-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-medium';src:url(../assets/fonts/sfdisplay-medium-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-regular';src:url(../assets/fonts/sfdisplay-regular-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-semibold';src:url(../assets/fonts/sfdisplay-semibold-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-thin';src:url(../assets/fonts/sfdisplay-thin-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'sf-ultralight';src:url(../assets/fonts/sfdisplay-ultralight-webfont.woff2) format("woff2"),url(../assets/fonts/sfdisplay-ultralight-webfont.woff) format("woff");font-weight:400;font-style:normal}.searchMobile{padding:15px 10px;cursor:pointer}.searchMobile i{font-size:24px;color:#fff;float:left;margin-top:2px}.searchMobile span{color:#fff;float:right;font-size:16px}.mobileTopMenu{display:none;position:absolute;top:0;right:-15px;height:99%}.mobileTopMenu a{display:inline-block;height:100%;background:#fff;padding:15px;border-left:2px solid #f3f3f3}.mobileTopMenu a:hover{opacity:.5}.sMobile{display:none}.callUs{background-color:#fff;border-radius:8px;padding:30px 40px}.callUs i.icon-m{margin-right:40px}.callUs div{display:inline-block;line-height:34px}.callUs div .title{color:#e0252f;font-size:20px;font-family:sf-bold}.callUs div .text{font-family:sf-light;color:#3d3b3b;font-size:34px}.callUs a{float:right;height:50px;width:50px;border-radius:100%;background-color:#e0252f;color:#fff;text-align:center;display:inline-block;line-height:46px;font-size:34px;margin:10px 0 0}.callUs a:hover{opacity:.8}h2.withBorder{font-size:34px;color:#3d3b3b;line-height:38px;margin-bottom:30px;border-bottom:4px solid #e9edef;padding-bottom:20px;position:relative}h2.withBorder:after{content:"";position:absolute;left:0;bottom:-4px;height:4px;width:100px;background-color:#e0252f}.mobileWelcome{margin-top:40px}.mobileWelcome h2{font-family:sf-light;padding-bottom:40px}.mobileWelcome h2 img{float:left;margin:10px 30px 40px 0}.mobileWelcome .welcomeText{font-size:28px;color:#777;font-family:sf-regular;line-height:40px}.welcomeIcons .col div{text-align:center;border-radius:15px;padding:30px 20px;background-color:#fff;margin-bottom:20px;height:270px}.welcomeIcons .col div .text{border-top:4px solid #f7f7f7;padding-top:20px;margin-top:20px;display:block;font-family:sf-semibold;color:#3d3b3b;font-size:25px;line-height:36px}.travelInfo article{margin-bottom:20px}.travelInfo a{text-decoration:none}.travelInfo img{float:left}.travelInfo div{float:left}.travelInfo .textArea span{display:block}.travelInfo .textArea .title{font-family:sf-bold;color:#e0252f;font-size:20px}.travelInfo .textArea .text{font-family:sf-medium;font-size:20px;color:#3d3b3b}@media only screen and (min-width: 992px) and (max-width: 1200px){.innerContent .innerSearch .findTicket{height:30px;font-size:10px;line-height:20px!important}.innerContent .innerSearch .row > div{max-width:159px;overflow:hidden}.innerContent .searchResult .body .tableCon .tableBody .flyItem .companyName{min-width:170px}.innerContent .searchResult .body .landingTimeContainer{min-width:110px}.innerContent .searchResult .body .timeContainer{max-width:129px}.innerContent .searchResult .body .landingTimeContainer{min-width:110px}body{overflow-x:hidden}header .topHeader .navbar-brand{width:150px}header .topHeader .navbar-brand img{width:100%}header .topHeader .searchArea .form-control{width:200px}header .topHeader .topMenu a{text-align:center}.mainContent .offerArea ul li .offerContent{padding:60px 0 20px 15px}.mainContent .offerArea ul li .offerContent .detailBtn{margin:10px auto 0;max-width:130px;width:100%}.welcomeBottomArea > div{text-align:center;display:block;flex:none;width:100%;margin:5px 0}.welcomeBottomArea > div .horizontal li{float:none;display:inline-block}}@media only screen and (min-width: 700px) and (max-width: 980px){html body .innerContent .searchResult.searchResultM .body .tableCon div.tableBody div.flyItem .row > div.landingTimeContainer{min-width:auto!important;max-width:none!important}}@media only screen and (max-width: 980px){html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > div{padding:0 3px!important}.col-4{display:none}.bComplate{margin:20px auto}.bComplate img{width:100px}.bComplate .bTitle{font-size:20px}.bComplate .bText{font-size:16px}.mobileTitleH2{font-family:sf-semibold;font-size:24px;margin:20px 0 10px;position:relative}.mobileTitleH2:before{content:" ";position:absolute;bottom:-10px;left:0;height:3px;width:20%;z-index:5;background-color:#e0252f}.mobileTitleH2:after{content:" ";position:absolute;bottom:-10px;left:0;height:3px;width:100%;z-index:4;background-color:#e9edef}.buyingMobile{background:none!important;padding:0 15px 15px!important;margin:0!important}.buyingMobile .infoBox{border-radius:5px;padding:10px 15px;background:#e9edef;margin:25px 0 5px;font-family:sf-bold}.buyingMobile .infoBox2{border-radius:5px;background:#e9edef;margin:25px 0 10px}.buyingMobile .infoBox2 > div{padding:10px;font-family:sf-bold;font-size:13px}.buyingMobile .totalText{color:#e0252f!important;font-family:sf-bold!important;font-size:15px!important;padding-top:13px}.buyingMobile .totalNumber{color:#e0252f!important;font-family:sf-bold!important;font-size:18px!important}.buyingMobile .contentBox{border-radius:5px;background:#fff;margin:0 0 5px}.buyingMobile .contentBox .col{padding:10px;font-family:sf-regular;font-size:14px}.buyingMobile .box{background-color:#fff;border-radius:5px;overflow:visible!important;border-color:transparent;padding:15px}.buyingMobile .mobileBTable{font-family:sf-medium;padding:20px 0;border-bottom:2px solid #f2f2f2;margin-bottom:25px}.buyingMobile .doubleText .text1{color:#696969;font-family:sf-semibold;font-size:12px;display:block}.buyingMobile .doubleText .text2{color:#3d3b3b;font-family:sf-semibold}.buyingMobile .time{display:inline-block;background-color:#f7f7f7;border-radius:5px;padding:8px 10px;font-family:sf-light;font-size:22px;float:left;margin-right:15px;margin-top:-3px;text-align:center;width:75px}.buyingMobile .airport{font-size:12px;line-height:16px;display:block;min-width:180px;margin-top:5px}.buyingMobile .airport .t1{color:#696969;font-size:14px;font-family:sf-semibold}.buyingMobile .airport .t2{color:#3d3b3b;font-family:sf-semibold;font-size:17px}.buyingMobile .buyingFormMobile img{margin:10px auto 0;display:block}.buyingMobile .buyingFormMobile span{display:block;font-family:sf-bold;color:#3d3b3b;margin-left:10px;font-size:15px}.buyingMobile .buyingFormMobile input{width:80%;border:none;outline:none;font-size:18px;margin-left:10px;padding:0}.buyingMobile .buyingFormMobile input:disabled{background-color:#f3f3f3}.buyingMobile .buyingFormMobile .disableNumberCheck{font-family:sf-semibold;font-size:13px;color:#696969}.buyingMobile .buyingFormMobile .genderBtn{padding:5px 30px;border:2px solid #e9edef;color:#696969;border-radius:5px;display:inline-block;margin:12px 5px 0;background:#fff;font-size:13px}.buyingMobile .buyingFormMobile .genderBtn:hover{background-color:#e0252f;color:#fff;border-color:#e0252f;text-decoration:none}.buyingMobile .buyingFormMobile .genderBtn.selected{background-color:#e0252f;color:#fff;border-color:#e0252f;text-decoration:none}.buyingMobile .cardsList{background-color:#ebebeb;padding:15px;border-radius:5px}.buyingMobile .cardsList img{margin:0}.buyingMobile .cvcIcon{position:absolute;top:22px;right:15px;font-size:30px}.buyingMobile .optionsSelect{background-color:#f9b641;line-height:47px;text-align:center;font-family:sf-medium;display:block;font-size:14px;color:#3d3b3b}.buyingMobile .optionsSelect:hover{opacity:.8!important;text-decoration:none}.buyingMobile .paymentBtn{height:60px;background-color:#5fb981;font-family:sf-bold;font-size:17px;color:#fff;display:block;text-align:center;line-height:60px;width:100%!important;margin:15px 0 0}.buyingMobile .paymentBtn:hover{opacity:.8!important;text-decoration:none}.innerContent .innerSearch .row > div{max-width:none}.innerContent .innerSearch .container{display:none}html body .innerContent .searchResult.searchResultM .header{background-color:#f9b641;margin:-30px -15px 0;height:auto;padding:15px;display:flex;flex-direction:row}html body .innerContent .searchResult.searchResultM .header > *{border-radius:8px;flex:auto}html body .innerContent .searchResult.searchResultM .header .title{background-color:#fff;color:#000;padding:10px 20px;margin:0 10px!important;order:2;font-family:sf-medium;line-height:normal;font-size:15px}html body .innerContent .searchResult.searchResultM .header .text{background-color:#e0252f;padding:10px 20px;line-height:normal}html body .innerContent .searchResult.searchResultM .header .text .fa{display:none}html body .innerContent .searchResult.searchResultM .header .text:nth-child(1){order:1}html body .innerContent .searchResult.searchResultM .header .text:nth-child(2){order:3;text-align:right}html body .innerContent .searchResult.searchResultM .body{background:none;padding:15px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableHead{background-color:#e9edef}html body .innerContent .searchResult.searchResultM .body .tableCon .tableHead > div{min-width:auto!important;white-space:nowrap;max-width:none}html body .innerContent .searchResult.searchResultM .body .tableCon .tableHead > div:first-child{min-width:130px!important;max-width:130px!important;font-size:13px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem{background-color:#fff;border-radius:5px;overflow:visible!important;border-color:transparent}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .connectedText{right:-1px;left:auto;background-color:#f9b641;display:block;color:#3d3b3b;font-size:12px;top:-1px;border-top-right-radius:6px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem :after{display:none!important}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .fa.fa-long-arrow-right{color:#e0252f;margin:0 3px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .seatCount{display:block}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .time{margin-top:-5px;display:block;text-align:left!important}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem span{display:inline-block}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row:nth-child(2){padding-top:10px;margin-top:10px;position:relative}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row:nth-child(2):before{content:" ";position:absolute;top:0;left:0;height:1px;background-color:#eee;width:55%}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > div{max-width:none!important;min-width:auto!important;width:auto}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > div.landingTimeContainer{min-width:100px!important;max-width:100px!important}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > .companyName{min-width:120px!important;max-width:120px!important;font-size:15px;line-height:17px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > .companyName .airportShort{font-size:12px;color:#696969;display:block;font-family:sf-semibold}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > .companyName .detailText{color:#e0252f;font-size:13px;font-family:sf-semibold}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > .companyName .detailText i{background-color:red;display:inline-block;color:#fff;height:13px;width:13px;text-align:center;line-height:15px;border-radius:100%;font-size:11px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .hour{font-size:18px;font-family:sf-semibold}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .price{font-size:18px;font-family:sf-semibold}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .align-self-center{white-space:nowrap;text-align:left!important}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .chooseBtn{height:33px;border-radius:5px;background-color:#e0252f;width:auto;padding:0 10px;float:right;font-size:12px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .chooseBtn i{display:none}.mobileTopMenu{display:block!important}.ticketFilterArea .icon-change{top:55px;transform:rotate(90deg)}.subscribe .text{font-size:18px;line-height:26px;margin-bottom:30px}.subscribe .searchBottomArea .btn{top:2px}.hMobile{display:none}.sMobile{display:block}.sMobile .offerArea .bx-wrapper{max-width:100%!important}.mainContent{padding-top:40px}.bannerArow{display:none!important}.container{width:100%!important;max-width:100%!important}.innerContent .container{padding-left:0;padding-right:0}.searchResult{padding:0 5pxpx}header{background:#fff}header .topHeader{background:#fff;border-bottom:2px solid #e0252f}header .topHeader + .bg-white,header .bg-white{display:none}.banner{background:#f8b541;height:auto;padding:20px 20px 30px}.banner .container{padding:0}.banner .ticketBg{float:none;width:100%;height:auto;margin:0 auto;max-width:100%;padding:0;border-top-left-radius:8px;border-top-right-radius:8px}.banner .ticketBg .ticketBgTop{display:none}.banner .ticketBg .ticketBgbottom{background-image:url(../assets/images/mainTicketBgMobile.png);transform:none;background-position:top center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.banner .ticketBg .flyType{position:relative;top:-2px}.banner .ticketBg .flyType li{width:50%;margin:0;padding:20px;text-align:center;border:none;background-color:#f3f3f3;color:#3d3b3b;transition:all .5s ease;font-size:18px;line-height:22px}.banner .ticketBg .flyType li:first-child{border-top-left-radius:8px}.banner .ticketBg .flyType li:last-child{border-top-right-radius:8px}.banner .ticketBg .flyType li.active{background-color:#e0252f;color:#fff}.banner .ticketBg .row{margin:0}.banner .ticketBg .row .mobileFull{width:100%;flex:none}.banner .ticketBg .row .col{padding:0}.banner .ticketBg .row .col .searchInput{background-color:#fff;border-radius:0;height:70px;padding:17px 20px 0;margin:0}.banner .ticketBg .row .col .searchInput .title{font-size:18px}.banner .ticketBg .row .col .searchInput .icon{margin:1px 20px 4px 0}.banner .ticketBg .row .col .searchInput .input{font-size:18px}footer{background:#fff}footer .footerMenu > div p.title{background-color:#f7f7f7;font-size:24px;border-radius:10px;padding:20px 30px;margin-bottom:10px;cursor:pointer}footer .footerMenu > div p.title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f0da";position:absolute;left:15px;top:50%;color:#e0252f;margin-top:-11px}footer .footerMenu > div p.title.active:after{content:"\f107";background-color:#e0252f;color:#fff}footer .footerMenu > div p.title:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f105";position:absolute;left:15px;top:50%;color:#e0252f;margin-top:-20px;background:none;height:40px;background:#fff;width:40px;left:auto;right:19px;border-radius:100%;text-align:center;line-height:40px;box-shadow:0 0 12px 3px #eee}footer .footerMenu > div ul li a:after{color:#3d3b3b}footer .footerMenu > div ul{margin-left:15px;margin-bottom:20px;display:none}.copyright,.footerNumberHide{display:none!important}}@media only screen and (max-width: 626px){.innerContent .innerSearch .searchInput{overflow:hidden}.innerContent .innerSearch .searchInput .input{width:100px}.autocomplete-suggestions{left:0!important;width:100%!important;margin:0!important}.buyingMobile .optionsSelect{line-height:normal!important}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .row > div.companyName{min-width:100px!important;max-width:100px!important;font-size:12px;line-height:17px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .price{font-size:12px}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .hour{font-size:12px;font-family:sf-semibold}html body .innerContent .searchResult.searchResultM .body .tableCon .tableBody .flyItem .seatCount{font-size:11px}.callUs i.icon-m{margin-right:10px}.callUs{padding:20px 30px}.callUs div{vertical-align:text-bottom}.callUs div .title{font-size:16px;line-height:16px}.callUs div .text{font-size:20px}.callUs a{margin-top:0}.welcomeIcons .col{width:100%!important;display:block!important;flex:none}.welcomeIcons .col div{height:auto!important}div.flyItem .detailRow .drowBottom i{font-size:9px!important;height:15px!important;width:15px!important;line-height:17px!important}div.flyItem .detailRow .drowBottom span{font-family:sf-medium!important;width:80%!important;vertical-align:middle!important;font-size:12px!important}}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow{text-align:left;border-top:1px solid #f2f2f2;margin:20px -15px 0;padding:20px 15px 0}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow p{font-family:sf-medium;font-size:16px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow p span{display:inline-block;margin-left:15px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .flycList{padding:0 0 0 40px;margin:0;list-style-type:none}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .flycList .flycListItem{position:relative;margin-bottom:10px;font-size:14px;font-family:sf-medium;color:#3d3b3b;padding-top:1px;padding-left:5px;min-height:26px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .flycList .flycListItem:last-child span{display:none}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .flycList .flycListItem span{background-color:#e0252f;content:" ";height:34px;width:2px;display:block;position:absolute;left:-13px;top:20px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .flycList .flycListItem::before{background-color:#e0252f;content:" ";height:15px;width:15px;display:block;border-radius:100%;position:absolute;left:-20px;top:5px;border:4px solid #fff;box-shadow:0 0 0 2px #e0252f}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .drowBottom{padding-top:10px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .drowBottom i{font-size:12px;background-color:#f9b641;color:#fff;height:20px;width:20px;border-radius:100%;text-align:center;line-height:20px}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .detailRow .drowBottom span{font-family:sf-medium;font-size:14px;display:inline-block}html body .innerContent .searchResult .body .tableCon .tableBody .flyItem .row > .companyName .detailText{color:#e0252f;font-size:13px;font-family:sf-semibold}
