.slider{width:100%;height:400px;position:relative;overflow:hidden;}
.slider ul{width:1920px;position:relative;left:50%;margin-left:-960px;}
.slide-top-bx{width:1240px;position:relative;left:50%;margin-left:-620px;top:69px; z-index:8;}
.slide-top-bx .src-bx{width:480px;background:#2f4a67;margin-top:-465px;float:left;}
.slide-top-bx .src-bx .tab-bx{width:100px;}
.slide-top-bx .src-bx .tab-bx ol{width:100%;}
.slide-top-bx .src-bx .tab-bx ol li{list-style:none;margin:1px 0 0px 0;}
.slide-top-bx .src-bx .tab-bx ol li a{padding:19px 14px;background:#adb1b2;display:block;-webkit-transition:all .3s ease;}
.slide-top-bx .src-bx .tab-bx ol li a.active{background:#2f4a67;}
.slide-top-bx .src-bx .src-form{width:78%;padding:15px 20px;}
.slide-top-bx .src-bx .src-form div{position:relative;}
.slide-top-bx .src-bx .src-form div ul{list-style:none;}
.slide-top-bx .src-bx .src-form div ul li{margin-bottom:11px;clear:both;float:left;width:100%;}
.slide-top-bx .src-bx .src-form div ul li .txt{width:250px;height:20px;background-color:#f6f6f6;border:0px;padding:0 5px;color:#333;}
.slide-top-bx .src-bx .tab-bx ol li a span{display:block;padding-top:8px;color:#000;font-size:13px;line-height:16px;font-weight:400;}
.slide-top-bx .src-bx .tab-bx ol li a.active span{color:#fff;font-weight:400;}
.slide-top-bx .src-bx .src-form div ul li .adults1{position:relative;width:60px;height:20px;float:left;}
.slide-top-bx .src-bx .src-form div ul li .adults1 .adult-bg{background: url("/assests/images/airline-bg2.jpg") no-repeat right #F6F6F6 !important; width: 53px; height: 20px; position: absolute; top: 0px; left: 0px; font-size: 13px; line-height: 22px; padding-left: 7px; font-family: Arial,Helvetica,sans-serif;}
.slide-top-bx .src-bx .src-form div ul li .adults2{position:relative;width:60px;height:20px;float:left;}
.slide-top-bx .src-bx .src-form div ul li .adults2 .adult-bg2{background: url("/assests/images/airline-bg2.jpg") no-repeat right #F6F6F6 !important; width: 53px; height: 20px; position: absolute; top: 0px; left: 0px; font-size: 13px; line-height: 22px; padding-left: 7px; font-family: Arial,Helvetica,sans-serif;}
.slide-top-bx .src-bx .src-form div ul li .adults3{position:relative;width:60px;height:20px;float:left;}
.slide-top-bx .src-bx .src-form div ul li .adults3 .adult-bg3{background: url("/assests/images/airline-bg2.jpg") no-repeat right #F6F6F6 !important; width: 53px; height: 20px; position: absolute; top: 0px; left: 0px; font-size: 13px; line-height: 22px; padding-left: 7px; font-family: Arial,Helvetica,sans-serif;}
.slide-top-bx .src-bx .src-form div ul li.airline{position:relative;width:240px;height:20px;float:left;margin-right:12px;}
.slide-top-bx .src-bx .src-form div ul li.airline .airline-bg{background:#f6f6f6 url(../images/airline-bg2.jpg) no-repeat right;width:250px;height:20px;position:absolute;top:0px;left:0px;font-size:13px;line-height:22px;padding-left:7px;font-family:Arial, Helvetica, sans-serif;}
.slide-top-bx .src-bx .src-form div ul li.cabin-cls{position:relative;width:240px;height:20px;float:left;margin-right:12px;}
.slide-top-bx .src-bx .src-form div ul li.cabin-cls .cabin-cls-bg{background:#f6f6f6 url(../images/airline-bg2.jpg) no-repeat right;width:250px;height:20px;position:absolute;top:0px;left:0px;font-size:13px;line-height:22px;padding-left:7px;font-family:Arial, Helvetica, sans-serif;}
.slide-top-bx .src-bx .src-form div ul li label{float:left;color:#fff; font-size:14px;}

.slide-top-bx .src-bx .src-form div ul li label#returnWay {font-size:14px; width: 86px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#oneWay {font-size:14px; width: 98px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#multiway {font-size:14px; width: 150px; display: inline-block; cursor:pointer;}

.slide-top-bx .src-bx .src-form div ul li label img{margin-right:8px;}
.slide-top-bx .src-bx .src-form div ul li label.direct-flights{width:44%;}
.slide-top-bx .src-bx .src-form div ul li label.label-text{font-size:13px;margin-right:5px;line-height:18px;}
.slide-top-bx .src-bx .src-form div ul li select{width:50px;height:20px;opacity:0;position:relative;z-index:10;}
.slide-top-bx .src-bx .src-form div ul li select.airline-sec{width:260px;height:20px;opacity:0;position:relative;z-index:10;}
.slide-top-bx .src-bx .src-form select::-ms-expand{display:none;}
.slide-top-bx .src-bx .src-form select.adults{width:81px;height:20px;background:#f6f6f6 url(../images/select-downarrow.png) no-repeat right top;margin:5px 0 5px 4px;}
.slide-top-bx .src-bx .src-form select.adults:first-child{margin:0 0 0 0px;}
.fromtottdiv{width:48%;height:55px;display:block;padding:10px 9px;margin:0 6px 0px 0;float:left;position:relative;background:#f6f6f6 url(../images/src-calender.png) no-repeat 65px 9px;color:#000;font-size:14px;}
.fromtottdiv strong{float:left;font-size:13px;font-weight:400;}
.fromtottdiv p{padding:0px 0 0 50px;float:left;font-size:14px;line-height:18px;font-weight:400;}
.fromtottdiv p span{}
.fromtottdiv1{width:125px;height:55px;display:block;padding:5px 10px;margin:0 0 0 15px;float:left;position:relative;background:#f6f6f6 url(../images/src-calender.png) no-repeat 10px 24px;color:#000;font-size:14px;}
.fromtottdiv1 p{padding:5px 0 0 35px;}
.fromtottdiv1 p span{display:block;}
.tlp{width:520px;background:#2a4e75;height:248px}
.tlp .tbl{display:table;border-collapse:collapse;padding:20px 0;width:100%;}
.tlp .tbl div{display:table-row;}
.tlp .tbl div div{display:table-cell;color:#fff;font-size:17px;padding:2px 10px;width:165px;}
.tlp .tbl div div.head{font-size:20px;font-weight:300;padding:20px 10px 10px 10px;}
.check{background:#f54b17;color:#fff;padding:4px 10px;display:inline-block;box-shadow:inset 0 0 0 0 #036799;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;}
.check:hover{box-shadow:inset 200px 0 0 0 #036799;color:#fff;}
.tlp .tbl div div span{width:60px;display:inline-block;}
.whyus{background:#1b7fb1;width:700px;padding:20px 10px 0 10px;}
.whyus .flyou{width:210px;}
.whyus .flyou p{text-transform:uppercase;color:#fff;font-size:32px;line-height:40px;}
.whyus .flyou p strong{font-weight:400;}
.whyus .chooseus{width:465px;border-left:1px solid #89bbd4;padding:0px 20px;}
.whyus .chooseus strong{color:#fff;font-size:28px;padding:0 0 20px 0px;display:inline-block;padding-top:7px;}
.whyus .chooseus ul{width:100%;}
.whyus .chooseus ul li{display:block;color:#fff;font-size:15px;padding:9px 40px;background:url(../images/tickmark.png) no-repeat left 5px;font-weight:400;}
.tabs{width:100%;border-bottom:7px solid #ccd3d5;margin:30px 0px 14px 0px;}
.tabs ul{}
.tabs ul li{list-style:none;float:left;position:relative;margin:0 2px 0 0;}
.tabs ul li a{color:#747474;font-size:22px;font-weight:400;padding:10px 25px 10px 25px;display:inline-block;}
.tabs ul li a:hover, .tabs ul li.active a{color:#fff;background:#f54b17;}
.fa-caret-down:before{display:none;content:"\f0d7";font-size:50px;position:absolute;color:#f54b17;left:0;top:23px; right:0; text-align:center;}
.tabs ul li:hover .fa-caret-down:before{display:block;}.tabs ul li.active .fa-caret-down:before{display:block;}
.arrow{position:absolute;position:absolute;background:url(../images/activetabarrow.png) no-repeat left top;width:40px;height:40px;display:block;}
.tabs ul li:hover a{color:#fff;background:#f54b17;}

.holidaycontiner-bx{width:100%;float:left;}
.holidaycontiner-bx div img{ width:100%;}
.holidaycontiner-bx .holidaylist{width:410px;margin:5px 0;position:relative;cursor:pointer;overflow:hidden;display:inline-table;}
.holidaylist .imgbx{width:200px;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:10;}
.holidaylist .imgbx img {width:200px;height:140px;}
.holidaylist:hover .imgbx{transform:scale(1.1);}
.holidaylist .hodiaycontent{width:200px;height:140px;padding:15px;background:#fff;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:11;}
.holidaylist .arrowholiday{position:absolute;top:10px;color:#fff;font-size:40px;right:208px;z-index:11;}
.holidaylist:hover .hodiaycontent{background:#f54b17;}
.holidaylist:hover .arrowholiday{color:#f54b17;}
.holidaylist .hodiaycontent h4{font-size:16px;color:#333;padding:0 0 5px 0;display:block;font-weight:400;}
.holidaylist .hodiaycontent p{font-size:13px;color:#333;line-height:18px;}
.holidaylist .hodiaycontent strong{font-size:15px;font-weight:400;display:block;padding:5px 0;position:absolute;bottom:0px;}
.holidaylist .hodiaycontent strong span{font-size:20px;}


.hodiaycontent p span {font-weight: 400;width: 112px;display: inline-block;}
.hodiaycontent p b{ font-weight:700;}

.holidaylist:hover .hodiaycontent p{color:#fff;}
.holidaylist:hover .hodiaycontent h4{color:#fff;}.holidaylist:hover .hodiaycontent strong{color:#fff;}
.holidaylist .hodiaycontent h4 a{color:#333;}
.holidaylist:hover .hodiaycontent h4 a{color:#fff;}
.populardest{width:100%;float:left;height:312px;overflow:hidden;position:relative; margin-left:30px;}
.populardest .popuarlist{width:310px;position:relative;float:left;cursor:pointer;overflow:hidden;}
.popuarlist img{transform:scale(1);-webkit-transition:all .3s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.popuarlist:hover img{transform:scale(1.2);}
.populardest .popuarlist .dest{position:absolute;background:rgba(14,63,100,.8);width:100%;height:70px;bottom:0;left:0;display:block;padding:10px;}
.populardest .popuarlist .dest strong a{display:block;color:#fff;font-size:23px;}
.populardest .popuarlist .dest p{color:#fff;font-size:19px;display:block;padding:5px 0;}
.populardest .popuarlist .dest p span{font-size:23px;}
.populardest .popuarlist .toparrow{position:absolute;bottom:54px;right:10px;font-size:48px;color:#0e3f63;opacity:.9;}
.popuarlist:hover .dest{display:none;}
.popuarlist:hover .toparrow{display:none;}
.popuarlist a{color:#fff;}
.slide-arrow{position:relative;display:inline-block;}
.slide-arrow a{background:#f54b17;padding:5px 15px;font-size:40px;color:#fff;display:inline-block;-webkit-transition:all .3s ease;box-shadow:inset 0 0 0 0 #26466a;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;}
.slide-arrow a:hover{box-shadow:inset 0 100px 0 0 #26466a;}
.overlayer{position:absolute;left:0;background:rgba(278,73,26,.9);width:100%;height:100%;top:312px;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-ms-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease;padding:30px;}
.overlayer h4{font-size:28px;display:block;}
.overlayer p{font-size:17px;line-height:23px;padding:10px 0;display:inline-block;}
.overlayer strong{font-size:17px;font-weight:400;display:block;border:1px solid #fff;padding:10px;text-align:center;}
.overlayer strong{color:#fff;}
.overlayer strong span{font-size:23px;}
.popuarlist:hover .overlayer{color:#fff;top:0px;}
.newsoffer{width:413px;height:175px;position:relative;}
.newsoffer p.signmeup{background:url(../images/newsoffer-signup.png) no-repeat left top;font-size:15px;line-height:20px;color:#333;padding:0 30px 0 105px;display:inline-block;}
.newsoffer p.signmeup strong{display:block;font-size:24px;color:#2a4e75;padding:0 0 10px 0;font-weight:400;}
.newsoffer p.inspirations{background:url(../images/newsoffer-inspiration.png) no-repeat left top;font-size:15px;line-height:20px;color:#333;padding:0 30px 0 105px;display:inline-block;}
.newsoffer p.inspirations strong{display:block;font-size:24px;color:#2a4e75;padding:0 0 10px 0;font-weight:400;}
.newsoffer p.apps{background:url(../images/card.png) no-repeat left top;font-size:15px;line-height:20px;color:#333;padding:0 30px 20px 105px;display:inline-block;}
.newsoffer p.apps strong{display:block;font-size:24px;color:#2a4e75;padding:0 0 10px 0;font-weight:400;}
.newsoffer .btm{position:absolute;bottom:0;left:100px;}
.newsoffer .btm a{background:#f54b17;font-size:16px;color:#fff;padding:10px;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 0 #2e4864;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;}
.newsoffer .btm a:hover{box-shadow:inset 200px 0 0 0 #2e4864;color:#fff;}
.mail-offer{position:absolute;bottom:0;left:0;}
.circle-slider{float:right;margin-top:-42px;}
.circle-slider ul{list-style:none;margin:0px;padding:0px;float:left;}
.circle-slider ul li{height:50px;display:table-cell;vertical-align:middle;}
.circle-slider ul li a{background:url(../images/circle.png) no-repeat right top;width:26px;height:27px;display:block;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;margin-right:8px;}
.circle-slider ul li a:hover{background:url(../images/circle.png) no-repeat right bottom;}
.circle-slider ul li a.slider-active{background:url(../images/circle.png) no-repeat right bottom;}
.circle-slider div{float:left;}
#deptDate1{position:relative;}
#deptDate1 .hasDatepicker{position:absolute;top:-280px;left:120px;z-index:99999;height:55px;width:157px;opacity:0;}
#returnDate1{position:relative;}
#deptdt{position:absolute;height:55px;width:160px;z-index:11;opacity:0;}
#rtndt{position:absolute;top:0px;left:161px !important;z-index:11;height:55px;width:157px;opacity:0;}
.holidaycontiner-bx:first-child, #holidaycontinerBox .holidaycontiner-bx:last-child{display:none;}

.signup{background: #f54b17;color: #fff;padding: 8px 20px 11px 20px;font-size: 15px;margin: 0 0 0 4px;border-top: 1px solid #f54b17;cursor: pointer;border: none;
font-family: inherit;font-weight: 300; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 0 #2e4864;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;}
.signup:hover{box-shadow:inset 200px 0 0 0 #2e4864;color:#fff;}
.viewmore{text-align:center;margin-top:8px;font-size:22px;width:100%;}
.hodiaycontent {width: 200px;height: 140px;padding: 15px;background: none repeat scroll 0% 0% #FFF;color: #000;transition: all 0.3s ease 0s;
    position: relative;z-index: 11;}.hodiaycontent h4 {font-size: 16px;color: #333;padding: 0px 0px 5px;display: block;font-weight: 400;}


@media only screen and (max-width : 1024px){
.slide-top-bx .src-bx .src-form div ul li label#returnWay{ width:75px;}
.slide-top-bx .src-bx .src-form div ul li label#oneWay{ width:81px;}
.slide-top-bx .src-bx .src-form div ul li label#multiway{ width:125px;}
div.slide-top-bx .src-bx .src-form div ul li label{ margin-right:2px;}
.holidaylist .hodiaycontent strong{bottom:0px;}

}

@media only screen and (max-width : 667px){
.slide-top-bx .src-bx .src-form div ul li label#returnWay {font-size:14px; width: 86px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#oneWay {font-size:14px; width: 98px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#multiway {font-size:14px; width: 150px; display: inline-block; cursor:pointer;}
.slide-arrow{ width:100%; margin:10px auto; text-align:center;}
}
@media only screen and (max-width : 320px){
.slide-top-bx .src-bx .src-form div ul li label img{    margin-right: 0px;}
.slide-top-bx .src-bx .src-form div ul li label#returnWay {font-size:14px; width:71px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#oneWay {font-size:14px; width: 85px; display: inline-block;}

.slide-top-bx .src-bx .src-form div ul li label#multiway {font-size:14px; width: 135px; display: inline-block; cursor:pointer;}
}
