/*.element{color:setcolor(blue);color:setcolor(blue, dark);}
*/
@media (min-width:1199px){/*=== Append and Prepend ===*/
.desk-hide{display:none;}
/*=== Append and prepend ====*/
 /*==== Menu ====*/
.main_nav ul li{display:inline-block;position:relative;padding:10px 20px;}
.main_nav ul li:last-child{margin:0;}
.main_nav ul li a{display:block;text-decoration:none;font-weight:400;position:relative;}
.main_nav ul li a.ar_font{font-family:'Roboto Condensed', sans-serif, "DroidKufiRegular", sans-serif;}
.main_nav ul li a:hover{color:#f8e622;}
.main_nav ul li a.dropdown-item:after{background:none;}
.main_nav ul li:last-child{padding-right:0;}
.main_nav ul li:last-child a:after{display:none;}
.mob_btn{display:none;}
.MenuArbic{display:none;}
/*==== Menu End ====*/
 }
 @media (max-width:1199px){li.nav-item.active:last-child{display:none;}
.MenuArbic{display:block;position:absolute;bottom:8px;padding-left:14px;font-size:13px;color:#ef6421;}
 .headerMain .mob_btn{right:-20px;top:-15px;}
/*==== Menu ====*/
.main_nav{position:fixed;width:260px;top:0;left:-260px;background:#213d49;height:100%;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;z-index:1005;-webkit-box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.4);box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.4);overflow-y:auto;}
.main_nav ul{margin:0;padding:0;display:block;margin-top:0px;}
.main_nav ul.mnav{margin-bottom:30px;}
.main_nav ul li{display:block;border-bottom:1px solid rgba(255, 255, 255, 0.1);position:relative;text-transform:capitalize;font-size:13px;font-weight:300;padding:0 !important;}
.main_nav ul li .currency_menu_content{position:static;border-radius:0;-webkit-border-radius:0;background:rgba(0, 0, 0, 0.2);}
.main_nav ul li .currency_menu_content a.dropdown-item{color:#ffffff;font-weight:300;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.main_nav ul li .currency_menu_content a.dropdown-item .country_flag img{width:15px;}
.main_nav ul li a{color:#ffffff;text-decoration:none;font-size:1em;display:block;padding:10px;padding-right:40px;}
.main_nav ul li.submenu i{position:absolute;width:43px;height:39px;top:0;right:0;cursor:pointer;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.main_nav ul li.submenu i:after{content:"";height:0;width:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #b3b3b3;position:absolute;right:17px;top:18px;z-index:10;}
.main_nav ul li.dropdown:hover a{color:#ffffff !important;}
.main_nav ul ul{margin:0;display:none;}
.main_nav ul ul li:last-child{border-bottom:0;}
.main_nav ul ul li:first-child{border-top:1px solid green;}
.main_nav ul ul li a{padding-right:20px;}
.main_nav ul ul li ul a{padding-right:30px;}
.show_menu .main_nav{left:0;}
.show_menu .overlay{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);z-index:1001;}
.mob_btn{position:absolute;float:right;padding:5px 7px;margin:0px;background-color:transparent;cursor:pointer;right:15px;top:25px;}
.mob_btn span{display:block;width:30px;height:3px;border-radius:1px;background:#f8e622;}
.mob_btn span + span{margin-top:5px;}
/*==== Menu End ====*/
 }
.currency_menu img{margin-right:2px;height:14px;display:inline-block;margin-top:-3px;}
.main_nav ul li.dropdown:hover a{color:#485467;}
.main_nav ul li.dropdown:hover a.currency_menu{color:#f8e622;}
/*==== Currency Dropdown Starts ====*/
.currency_menu_content{display:none;position:absolute;top:63px;right:0;border:solid #213d49 1px;background:white;min-width:14rem;-webkit-box-shadow:0px 3px 12px rgba(0, 0, 0, 0.01);-moz-box-shadow:0px 3px 12px rgba(0, 0, 0, 0.01);box-shadow:0px 3px 12px rgba(0, 0, 0, 0.01);border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;z-index:1;}
.currency_menu_content a.dropdown-item{padding:7px 15px;border-bottom:1px solid #f1f1f1;font-size:13px;text-transform:none;color:#485467;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.currency_menu_content a.dropdown-item:hover{background:#f4f4f4;border-bottom:1px solid #f4f4f4;color:var(--textFont);}
.currency_menu_content a.dropdown-item:last-child{border-radius:0 0 5px 5px;border:0;}
a.dropdown-item .country_flag img{width:20px;}
span.country_flag{margin-right:5px;}
.currency_menu_content.show{display:block;}
/*==== Currency Dropdown Ends ====*/
/* This is My Custom CSS */
/* Typography CSS */
@font-face{font-family:'DroidKufiBold';src:url("../font/DroidKufiBold.eot");src:url("../font/DroidKufiBold.eot") format("embedded-opentype"), url("../font/DroidKufiBold.woff2") format("woff2"), url("../font/DroidKufiBold.woff") format("woff"), url("../font/DroidKufiBold.ttf") format("truetype"), url("../font/DroidKufiBold.svg#DroidKufiBold") format("svg");}
@font-face{font-family:'DroidKufiRegular';src:url("../font/DroidKufiRegular.eot");src:url("../font/DroidKufiRegular.eot") format("embedded-opentype"), url("../font/DroidKufiRegular.woff2") format("woff2"), url("../font/DroidKufiRegular.woff") format("woff"), url("../font/DroidKufiRegular.ttf") format("truetype"), url("../font/DroidKufiRegular.svg#DroidKufiRegular") format("svg");}
 /* Typography CSS Ends */
/* Global CSS */
body{font-family:'Roboto Condensed', "DroidKufiRegular";font-size:14px;margin:0 !important;padding:0 !important;overflow-x:hidden !important;background:#ffffff;color:#485467;direction:rtl;}
 body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background-color:#F5F5F5;}
 body::-webkit-scrollbar{width:12px;background-color:#ef6421;}
 body::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background-color:#ef6421;}
b, strong{font-weight:600;}
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;text-indent:1px;-o-text-overflow:'';text-overflow:'';}
 select::-ms-expand{display:none;}
 input[type=text]::-ms-clear{display:none;}
input:focus{outline:none;}
button:focus, select:focus{outline:none;}
a:focus, a:active, a:visited, a:hover{text-decoration:none;}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul, ol{margin:0;padding:0;list-style:none;}
strong{font-weight:normal;}
a{color:#F36000;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
a:hover{color:#485467;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
button:focus{outline:0;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:0;font-family:inherit;font-weight:normal;line-height:1.2;}
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
img{vertical-align:middle;max-width:100%;height:auto;}
.error_color{color:#ff221d;}
.refund_color{color:#6cac07 !important;}
.non_refund_color{color:#ff221d !important;}
input.form-control, select.form-control{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none;}
input.form-control:focus, select.form-control:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none;}
.table-responsive .table{max-width:none;-webkit-overflow-scrolling:touch !important;}
.smGutter{margin-left:-5px;margin-right:-5px;}
.smGutter [class*="col-"]{padding-left:5px;padding-right:5px;}
.btn{background:#ef6421;border:0;color:#ffffff;border-radius:5px;-webkit-border-radius:5px;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.btn:focus{-webkit-box-shadow:none;box-shadow:none;}
.btn:hover{color:#ffffff;background:#f3793f;}
/*------Home Page----------*/
.Banner{width:100%;padding:20px 0;background:url(../images/flybooking_banner.jpg) no-repeat top center;background-size:cover;overflow-x:hidden;}
.headerMain{background:#fff none repeat scroll 0 0;box-shadow:0px 10px 23px 0 #373737;width:100%;border-radius:5px;position:relative;}
.logo{margin:10px 20px;}
.main_nav ul li{padding:10px 7px;}
.headerMain .navbar{padding:0;}
.main_nav ul li a{color:#fff;display:block;text-decoration:none;font-weight:400;position:relative;}
.main_nav a.nav-link{font-size:13px;padding:0 !important;letter-spacing:0px;color:#000;text-transform:uppercase;}
.main_nav a.nav-link:hover{color:#f36000 !important;}
.HdrMostRecentS{border:1px solid #f36000;padding:5px 10px;font-size:16px;font-weight:normal;color:#797979 !important;cursor:pointer;border-radius:20px;}
.HomeSearchMainBox{padding:50px 0px;}
.HomeSearchBox{background:rgba(0, 0, 0, .7);padding:20px 80px 20px 20px;border-radius:8px;position:relative;min-height:460px;width:70%;display:inline-block;}
.HomeSearchDeals{width:30%;padding-right:30px;display:inline-block;direction:ltr}
.HomeSearchCrslImg{height:315px;overflow:hidden;width:100%;margin-bottom:0px;border-radius:5px;position:relative;z-index:1;border:solid #ffff 5px;}
.owl-dots{margin-top:3px;text-align:right;line-height:17px;}
.owl-dot{display:inline-block;width:10px;height:10px;margin:0px 4px;filter:Alpha(Opacity=50);opacity:0.9;border-radius:0;background:#cacaca;border-radius:50px;}
.owl-dot.active{background:#f36000;}
.HomeSearchCrslImg img{height:100%;}
.tabArea{width:120px;margin-right:-145px;position:absolute;}
.tabArea .tabButton{display:block;width:120px;height:120px;background:#d8d8d8;border-radius:20px;margin-bottom:20px;box-shadow:-4px 4px 4px rgba(0, 0, 0, .5);font-size:19px;text-align:center;text-transform:uppercase;padding:25px 0px;color:#000;position:relative;cursor:pointer;line-height:35px;}
.tabArea .tabButton.active, .n_searchBox .tabArea .tabButton:hover{background:#ef6421;color:#FFF;}
.fieldArea{flex:1;flex-direction:column;padding:0 0 0 0px;}
.tripBtns_area{margin-bottom:5px;}
.searchFieldArea{}
.tripBtns_area .tripBtns{width:100%;text-align:center;height:35px;background:#FFF;border-radius:5px;font-size:17px;color:#666;line-height:35px;padding:0px 10px;margin-bottom:10px;}
.tripBtns_area .tripBtns:hover, .n_searchBox .tripBtns_area .tripBtns.active, .n_searchBox .tripBtns_area .tripBtns:focus{background:#ef6421;color:#FFF;text-decoration:none;}
.tripBtns_area .tripBtns{text-align:center;height:35px;background:#FFF;border-radius:5px;font-size:17px;color:#666;line-height:35px;padding:0px 10px;margin-bottom:10px;}
.searchFieldArea .form-control{height:48px;font-size:15px;font-weight:600;color:#666;border:none;margin-bottom:10px;}
.searchFieldArea .form-control.disabledInput{opacity:.4;cursor:not-allowed;}
.searchFieldArea label{font-size:13px;font-weight:normal;color:#FFF !important;margin-bottom:2px;}
.close_x{color:#f36000;/* background:#fff;*/
font-size:16px;font-style:normal;font-weight:400;/* margin-top:2px;*/
position:absolute;right:40px;top:35%;/* margin-top:22px;*/
text-decoration:none !important;}
.styled-input-single label{cursor:pointer;padding-right:25px;}
.styled-input-single label:before, .styled-input-single label:after{content:'';position:absolute;top:16px;border-radius:50%;}
.styled-input-single label:before{right:1px;top:16px;width:20px;height:20px;margin:-15px 0 0;background:#f7f7f7;box-shadow:0 0 1px grey;}
.styled-input-single label:after{right:5px;width:12px;height:12px;margin:-11px 0 0;opacity:0;background:#ef6421;}
.styled-input-single input[type="radio"], .styled-input-single input[type="checkbox"]{position:absolute;top:0;left:-9999px;visibility:hidden;}
.styled-input-single input[type="radio"]:checked + label:after, .styled-input-single input[type="checkbox"]:checked + label:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;}
.styled-input--square label:before, .styled-input--square label:after{border-radius:0;}
.styled-input--rounded label:before{border-radius:10px;}
.styled-input--rounded label:after{border-radius:6px;}
.styled-input--diamond .styled-input-single{padding-right:45px;}
.styled-input--diamond label:before, .styled-input--diamond label:after{border-radius:0;}
.styled-input--diamond label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.styled-input--diamond input[type="radio"]:checked + label:after, .styled-input--diamond input[type="checkbox"]:checked + label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1;}
.styled-input-single{position:relative;text-align:right;}
/*checkBox and radioBtn style end here*/
.nonStopCheck{float:right;width:100%;margin-top:35px;}
.HomeSearchBtn{padding:12px;margin-top:25px;text-transform:uppercase;font-weight:600;}
.FindPhone{background:#f4f4f4;padding:35px 0px 35px;margin:0;}
.PhoneText h2{color:#272727;font-size:19px;text-transform:uppercase;}
.PhoneText p{color:#272727;font-size:14px;margin-top:10px;margin-bottom:0;}
.PhoneImg{position:absolute;top:-137px;}
.FlightDeals{padding:0 60px;margin:20px 0 26px 0;}
.FlightDeals h2{text-align:center;font-size:32px;color:#f36000;text-transform:uppercase;padding-bottom:8px;}
.FdCaption{color:#666;font-size:14px;text-align:center;}
.iconArea .fIcon{display:inline-block;width:64px;height:64px;border:solid 1px #ccc;border-radius:5px;margin-top:-30px;background-color:#FFF;background-repeat:no-repeat;background-position:50% 50%;transform:scaleX(-1);}
.FlightCrslImg{height:150px;overflow:hidden;width:100%;margin-bottom:0px;-moz-border-radius-top-left:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-top-right:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;position:relative;z-index:1;}
.FlightCrslImg img{height:100%;}
.tripDet{width:100%;padding:10px 0px;border-bottom:dotted 1px #ccc;}
.tripDetLeft{width:40%;padding-right:15px;font-size:17px;}
.tripDetLeft h6{font-weight:600;font-size:15px;}
.tripDetRight{width:40%;padding-right:15px;font-size:17px;}
.tripDetRight h6{font-weight:600;font-size:15px;}
.tripDetCenter{text-align:center;}
.dealBottomBox .priceArea{width:100%;}
.priceDet p{font-size:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;}
.priceDet h6{font-size:15px;margin:0px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ff7b00;font-weight:600;}
.priceDet h6 span{padding-left:3px;display:inline-block;}
.priceDet{width:50%;padding:5px 15px 15px 0px;}
.buttonDet{width:50%;padding:15px 0px 15px 15px;}
.buttonDet .btn{font-size:14px;}
.FghtdealBottomBox{border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-radius:5px;background:#FFF;margin-top:-5px;position:relative;z-index:5;}
.tripDet i{display:inline-block;width:33px;height:33px;background:#cacaca;border-radius:50%;color:#6e6e6e;transform:scaleX(-1);}
.tripDet i:before{font-family:'flybooking-icons';content:'\e822';font-size:12px;color:#6e6e6e;}
.hotel_deals_caro .tripDet h6{font-weight:600;}
.hotel_deals_caro .tripDet p{margin-bottom:0;}
.hotel_deals_caro .star-rating{padding-bottom:4px;}
.hotel_deals_caro .start-rating i{font-size:18px;color:#9fa9af;}
.hotel_deals_caro .start-rating i:before{margin:0;}
.hotel_deals_caro .start-rating i:before{margin:0;}
.hotel_deals_caro .five-star i:nth-of-type(-n+5){color:#ef6625;}
.hotel_deals_caro .four-star i:nth-of-type(-n+4){color:#ef6625;}
.hotel_deals_caro .three-star i:nth-of-type(-n+3){color:#ef6625;}
.hotel_deals_caro .two-star i:nth-of-type(-n+2){color:#ef6625;}
.hotel_deals_caro .one-star i:nth-of-type(-n+1){color:#ef6625;}
.hotel_deals_caro .zero-star i:nth-of-type(-n+5){color:#9fa9af;}
.hotel_deals_caro .f-start-rating input[type="checkbox"]+label{margin-bottom:15px;}
.hotel_deals_caro .f-start-rating i.icon-hotel-o{font-size:19px;font-weight:700;color:#9fa9af;}
.hotel_deals_caro i.icon-star{color:#9fa9af;}
.hotel_deals_caro .icon-star:before{margin-right:3px;margin-right:0;}
.InsuranceCheck h2{color:#FFF;font-size:16px;font-weight:600;padding-bottom:5px;}
.HmPMBtn{display:flex;}
a.HmminusBtn{background:#d8d8d8;border-radius:50%;width:30px;height:30px;display:inline-block;margin-right:5px;}
a.HmplusBtn{background:#ef6421;border-radius:50%;width:30px;height:30px;display:inline-block;margin-right:5px;}
.HmminusBtn i:before{font-family:'flybooking-icons';content:'\e802';font-size:12px;color:#000000;}
.HmplusBtn i:before{font-family:'flybooking-icons';content:'\e803';font-size:12px;color:#fff;}
.NewsletterMain{background:#f4f4f4;padding:20px 0;display:inline-block;width:100%;}
.NewsLetterBox{background:#FFF;border-radius:10px;padding:15px;}
.NewsLtrHd h2{font-weight:600;color:#f36000;font-size:29px;margin:3px 0 5px;text-transform:uppercase;}
.newsletterlogo{background:url(../images/newsletterlogo.jpg) no-repeat;width:40px;height:70px;}
.newsltrFiled input{border:1px solid #ccc;height:55px;padding:10px;width:100%;border-radius:5px;margin-right:1%;}
.newsltrbtn{padding:15px 15px;width:100%;}
.whyBookingBox{padding-top:22px;display:inline-block;width:100%;background:#f4f4f4;}
.whyBookingBox h2{text-align:center;font-size:32px;color:#f36000;text-transform:uppercase;}
.FtrTabHead{width:100%;background:#d8d8d8;padding:15px 0;}
ul.ftrTabList{}
ul.ftrTabList li{display:inline-block;font-size:16px;margin-left:18px;cursor:pointer;}
.FtrTabContent1{padding:15px 0;}
.FtrTabContent1 ul li{padding:8px 0;position:relative;padding-right:18px;}
.FtrTabContent2{padding:20px 0;}
.FtrTabContent1 ul li:before{font-family:"flybooking-icons";content:'\e80c';position:absolute;right:0;font-size:10px;color:#f36000;font-weight:600;top:10px;transform:scaleX(-1);}
.MapMain{background:rgba(0, 0, 0, 0.4);height:335px;position:relative;}
.footMapImg{position:absolute;width:100%;height:100%;right:0px;top:0px;padding:20px 0;background:url(../images/map1.jpg) no-repeat top center;}
.footMapImg h3{color:#f36000;font-size:20px;margin-bottom:10px;}
.footMapImg p{color:#fff;font-size:15px;margin:0;}
.FeedBackForm input{width:100%;height:36px;border:0;border-radius:5px;padding:8px}
.FeedBackForm textarea{width:100%;height:auto;border:0;border-radius:5px;padding:8px}
.Footer{padding:35px 0 0px 0;}
.FooterContact > h3{color:#f36000;font-size:17px;margin:0;}
.FooterContact > h2{color:#f36000;margin:6px 0 0;font-size:22px;direction:rtl;}
.FooterContact b{color:#f36000;font-size:16px;}
.FooterContact p{margin:0px;padding:0px;font-size:14px;}
.footerLinks ul li{padding:0 8px;}
.Poweredby{font-size:14px;text-align:center;}
.FooterMenus li{border-left:1px solid #ccc;display:inline-block;margin-left:7px;padding-left:7px;}
.FooterMenus li:last-child{border:none;}
.FooterMenus li a{color:#666;font-weight:300;}
.FooterSocialIcon ul{}
.FooterSocialIcon ul li{width:40px;height:40px;display:inline-block;margin-left:2px;}
.Footer hr{margin-top:10px;margin-bottom:12px;}
.topMenu{background:url(../images/topMenu.png) no-repeat scroll 0 0;height:27px;margin:15px auto;width:28px;display:block;}
p.ftrArrow{margin-bottom:15px;}
.footerLogo{border-left:1px solid #ccc;text-align:right;width:100%;background:url(../images/newsletterlogo.jpg) top center;height:50px;background-repeat:no-repeat;background-size:contain;}
.social > p{float:right;margin:10px 0;width:100%;font-size:10px;}
.RoundMain{margin:10px 0 20px 0;}
.flight_body{/*display:flex;*/
}
.flight_body ul.one_round li a, .hotel_body ul.one_round li a, .flighthotel_body ul.one_round li a, .transfer_body ul.one_round li a, .bus_body ul.one_round li a, .insurance_body ul.one_round li a{color:#333333;font-weight:600;font-size:14px;display:block;position:relative;padding:5px 20px;background:#FFF;margin-right:15px;border-radius:5px;}
.flight_body ul.one_round li a.active, .hotel_body ul.one_round li a.active, .flighthotel_body ul.one_round li a.active, .transfer_body ul.one_round li a.active, .bus_body ul.one_round li a.active, .insurance_body ul.one_round li a.active{padding:5px 20px;background:#ef6421;color:#FFF;border-radius:5px;}
.tab_wrap{margin:0px 0 0px;position:relative;z-index:3;}
.tab_wrap .mob_change_cate{display:none;background:#213d49;padding:10px 15px;color:#ffffff;cursor:pointer;font-size:14px;margin-bottom:10px;border-radius:5px;-webkit-border-radius:0px;}
.tab_wrap .mob_change_cate p{margin:0;font-size:14px;}
.tab_wrap .tabs{padding:0px;list-style:none;}
.tab_wrap .tabs li{color:#868686;font-size:16px;text-transform:uppercase;display:inline-block;padding:5px 15px;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:100% 200%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), color-stop(50%, rgba(0, 0, 0, 0.5)));background-image:-webkit-linear-gradient(top, #ffffff 50%, rgba(0, 0, 0, 0.5) 50%);background-image:-o-linear-gradient(top, #ffffff 50%, rgba(0, 0, 0, 0.5) 50%);background-image:linear-gradient(to bottom, #ffffff 50%, rgba(0, 0, 0, 0.5) 50%);-webkit-transition:background-position 1s;-moz-transition:background-position 1s;-o-transition:background-position 1s;transition:background-position 1s;}
.tab_wrap .tabs li:first-child{border-right:0;}
.tab_wrap .tabs li i{font-size:20px;}
.tab_wrap .tabs li .icon-hotel{font-size:22px;}
.tab_wrap .tabs li .icon-packages{font-size:22px;}
.tab_wrap .tabs li .icon-sightseeing{font-size:26px;}
.tab_wrap .tabs li .icon-jet, .tab_wrap .tabs li .icon-spa, .tab_wrap .tabs li .icon-insurance{font-size:27px;}
.tab_wrap .tabs li .icon-visa{font-size:29px;}
.tab_wrap li.current{background-position:0 -100%;color:#333333;transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;background:#f7e926;}
.tab-content{display:none;color:#485467;padding:25px 0px;position:relative;z-index:2;-webkit-animation:slide-down 1s ease;-moz-animation:slide-down 1s ease;}
i{font-style:normal;}
.tabButton span{display:block;font-size:16px;font-weight:600;}
.tabIcon{display:block;transform:scaleX(-1);}
.form-group{position:relative;}
.hmfrmLocation:before{font-family:'flybooking-icons';content:'\e81c';top:30px;position:absolute;font-size:22px;left:10px;background:#fff;}
.hmdate:before{font-family:'flybooking-icons';content:'\e811';top:38px;position:absolute;font-size:14px;left:10px;pointer-events:none;}
.hmarrow:before{font-family:'flybooking-icons';content:'\e832';top:44px;position:absolute;font-size:6px;left:10px;pointer-events:none;}
.hmFlighticon:before{font-family:'flybooking-icons';content:'\e814';top:44px;font-size:48px;/* left:10px;*/
width:50px;height:50px;}
.hmHotelicon:before{font-family:'flybooking-icons';content:'\e818';top:44px;font-size:48px;/* left:10px;*/
width:50px;height:50px;}
.hmInsuranceicon:before{font-family:'flybooking-icons';content:'\e81b';top:44px;font-size:48px;/* left:10px;*/
width:50px;height:50px;}
.hmClose:before{font-family:'flybooking-icons';content:'\e801';top:35px;position:absolute;font-size:16px;font-weight:bold;color:#f36000;left:25px;background:#fff;padding:0 4px;cursor:pointer;}
#clear_btnhotelNationality.hmClose:before{left:1px;}
.NationalitydirN{direction:ltr;text-align:right;padding-left:25px;}
.Hdmybookingicon:before{font-family:'flybooking-icons';content:'\e810';top:44px;font-size:16px;/* left:10px;*/
width:50px;height:50px;margin-left:5px;}
.Hdsigninicon:before{font-family:'flybooking-icons';content:'\e81e';top:44px;font-size:16px;/* left:10px;*/
width:50px;height:50px;margin-left:5px;}
.Hdcontcticon:before{font-family:'flybooking-icons';content:'\e812';top:44px;font-size:14px;/* left:10px;*/
width:50px;height:50px;margin-left:5px;}
.ftrFacebookicon:before{font-family:'flybooking-icons';content:'\e813';top:44px;font-size:35px;color:#3a589b;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
.ftrTwittericon:before{font-family:'flybooking-icons';content:'\e80a';top:44px;font-size:35px;color:#598dca;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
.ftrInstaicon{width:36px;height:36px;margin-left:5px;background-image:url(../images/Instagram.png);display:inline-block;}
.ftrGplusicon:before{font-family:'flybooking-icons';content:'\e817';top:44px;font-size:35px;color:#d6492f;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
.hmFtrArowdown:before{font-family:'flybooking-icons';content:'\e832';font-weight:bold;font-size:7px;margin:0 3px;color:#333333;left:32px;}
.hmDealsFlightIcon:before{font-family:'flybooking-icons';content:'\e821';font-size:32px;color:#ef6421;}
.hmDealsHotelIcon{font-family:'flybooking-icons';/*content:'\e821';*/
font-size:32px;color:#ef6421;background:url(../images/flybooking_dealIcohotel.png) no-repeat scroll center center;}
.homeAcceptPay{margin-top:10px;}
.homeAcceptPay span{margin-right:8px;color:#FFF;}
.yBookingBox{text-align:center;margin:25px 0;}
.yIcon1:before{font-family:'flybooking-icons';content:'\e804';font-size:50px;color:#ef6421;display:block;}
.yIcon2:before{font-family:'flybooking-icons';content:'\e816';font-size:50px;color:#ef6421;display:block;}
.yIcon3:before{font-family:'flybooking-icons';content:'\e823';font-size:50px;color:#ef6421;display:block;}
.yIcon4:before{font-family:'flybooking-icons';content:'\e819';font-size:50px;color:#ef6421;display:block;}
.yIcon5:before{font-family:'flybooking-icons';content:'\e81d';font-size:50px;color:#ef6421;display:block;}
.yBox1 figure, .yBox2 figure, .yBox3 figure, .yBox4 figure, .yBox5 figure{background:#F4F4F4;border:1px solid #f36000;border-radius:200px;height:150px;text-align:center;width:150px;position:relative;}
.yBox1, .yBox2, .yBox3, .yBox4, .yBox5{display:inline-block;margin:0 38px;text-align:center;width:140px;}
.yBox1 figure::after{position:absolute;content:"";top:0;left:-82px;background:url(../images/f-arrow1.png) no-repeat scroll center center;height:32px;width:100px;transform:scaleX(-1);}
.yBox2 figure::after{position:absolute;content:"";bottom:0;left:-82px;background:url(../images/f-arrow2.png) no-repeat scroll center center;height:32px;width:100px;transform:scaleX(-1);}
.yBox3 figure::after{position:absolute;content:"";top:0;left:-85px;background:url(../images/f-arrow1.png) no-repeat scroll center center;height:32px;width:100px;transform:scaleX(-1);}
.yBox4 figure::after{position:absolute;content:"";bottom:0;left:-85px;background:url(../images/f-arrow2.png) no-repeat scroll center center;height:32px;width:100px;transform:scaleX(-1);}
.yBox1:hover figure{box-shadow:0 2px 2px 1px #c4c4c4;}
.yBox2:hover figure{box-shadow:0 2px 2px 1px #c4c4c4;}
.yBox3:hover figure{box-shadow:0 2px 2px 1px #c4c4c4;}
.yBox4:hover figure{box-shadow:0 2px 2px 1px #c4c4c4;}
.yBox5:hover figure{box-shadow:0 2px 2px 1px #c4c4c4;}
.yBox1:hover h4{color:#f36000;}
.yBox2:hover h4{color:#f36000;}
.yBox3:hover h4{color:#f36000;}
.yBox4:hover h4{color:#f36000;}
.yBox5:hover h4{color:#f36000;}
.yBookingBox{float:right;text-align:center;width:100%;margin:30px 0;}
.yBookingBox h4{color:#666;font-size:14px;font-weight:600;}
.yBookingBox h4 span{display:block;}
.yBookingBox h4 span:first-child{color:#f36000;}
.room_indicator{background:#ef6421 none repeat scroll 0 0;border-radius:4px;color:#fff;margin:23px 0 0;padding:10px;width:100%;height:50px;font-size:15px;text-align:center;text-transform:uppercase;line-height:30px;}
.ct{background-color:#fff;padding:5px 0;}
.ct .app_install_btn2{display:inline-block;font-size:16px;font-weight:normal;color:#FFF;border:none;background:#ef6421;border-radius:5px;text-align:center;}
.ctClose:before{font-family:'flybooking-icons';content:'\e801';top:-3px;position:absolute;font-size:22px;color:#f36000;left:0px;/* background:#fff;*/
 padding:0 4px;cursor:pointer;}
.icon-menuS::before{content:'\ ';font-size:16px;color:#f36000;left:32px;background-image:url(../images/menuIcon.svg);background-position:center;background-size:contain;display:inline-block;width:20px;height:20px;top:2px;position:relative;right:0;}
.login_wrap .modal-header{background:#F36000;padding:10px 15px;color:#FFF;border-top-left-radius:4px;border-top-right-radius:4px;}
.login_wrap .modal-header h4{font-size:18px;}
.login_wrap .form-control{border:1px solid #ddd;border-radius:0;box-shadow:none;font-size:14px;height:40px;padding-left:7px;padding-right:10px;}
.login_wrap .floating-label{padding-bottom:5px;display:block;font-size:14px;}
.login_wrap .btn{padding:10px;}
.login_wrap .form-group{margin-bottom:8px;}
.login_wrap .close{color:#fff;opacity:0.9;}
.login_wrap .hmarrow:before{font-family:'flybooking-icons';content:'\e832';top:16px;position:absolute;font-size:6px;left:10px;}
#MostrecentBox{border-radius:3px;min-height:60px;padding:10px 10px 10px 25px;position:absolute;top:50px;width:320px;z-index:999;right:50%;margin-right:-160px;}
#MostrecentBox{background-color:#fff;border:1px solid #ff7b00;box-shadow:0 5px 30px rgba(0, 0, 0, 0.2);}
#MostrecentBox::before{border-style:solid;border-width:12px;content:" ";display:block;left:148px;position:absolute;top:-24px;}
#MostrecentBox::before{border-color:transparent transparent #ff7b00;}
#MostrecentBox .info{border-bottom:1px solid #ccc;margin-bottom:3px;padding-bottom:3px;cursor:pointer;font-size:14px;}
#MostrecentBox span em{unicode-bidi:embed;direction:ltr;font-style:normal;}
.RecentClose::before{font-family:'flybooking-icons';content:'\e801';top:0px;position:absolute;font-size:20px;color:#f36000;left:1px;background:#fff;padding:0 4px;cursor:pointer;}
.flexClass{display:flex;align-items:start;justify-content:space-between;padding:15px 0;}
.box1, .box2, .box3{margin-bottom:20px;width:30%;}
ul.commonn-list li{margin:0 0px 0 20px;padding:0;display:inline-block;}
ul.commonn-list li a{color:#485467;text-decoration:none;}
.flexClass h4{margin:0 0 10px 0;font-size:15px;font-weight:bold;color:#485467;}
.disabledInput{opacity:.5;cursor:not-allowed;pointer-events:none;}
ul.seoCommonLinks_ht li a{font-size:13px;}
ul.seoCommonLinks_ht li span{display:inline-block;}
/*------Home Page----------*/
/* Support CSS */
 .tkt_trans_detail{padding:25px 0;}
.tkt_trans_detail h5{padding-bottom:15px;color:#2e3738;margin:0;}
.tkt_trans_detail li{padding-bottom:5px;background:#e8e8e8;border-radius:16px;padding:5px 10px;margin-right:10px;margin-bottom:10px;}
.main_nav span.cancel{display:none}
/* Support CSS ends */
.multicity_wrap_div form{width:100%;}
.muticityPass{margin-left:0px;margin-right:0px;}
.popup_title_blue{font-size:14px;line-height:1.75em;color:#fff;background:#ef6421;border:solid 1px #FFFFFF;cursor:default;padding:10px 15px;margin:0em;font-family:'AirbnbCerealBold', Arial, Helvetica, sans-serif;}
.owl-carousel .owl-item{float:right;}
/* offer Section */
.offers_banner{background-position:center;background-size:100%;width:100%;height:348px;background-repeat:no-repeat;position:relative;margin-bottom:30px;}
.offers_list{background:rgba(0,0,0,.5);color:#fff;width:100%;padding:15px 0;float:left;position:absolute;bottom:0;}
.offers_list ul li{display:inline-flex;width:25%;border-left:1px solid #fff;}
.offers_list ul li:last-child{border-left:0;}
.offers_list h3{font-size:17px;margin:0;padding:0;}
.plain_text p{font-size:15px;margin:0}
.plain_icon{padding:0px 20px 0px 20px;}
.airLineTxt{display:flex;justify-content:center;align-items:center;position:relative;margin:20px 0;}
.airLineTxt:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#ccc;}
.airlIneMain{background-color:#fff;font-size:26px;color:#666;text-transform:uppercase;margin:0;padding:10px 80px;display:inline-block;position:relative;}
.dealItemBox{display:flex;justify-content:space-between;flex-wrap:wrap;}
.dealItemBox_inner{width:31%;border:1px solid #ccc;margin-bottom:40px;}
.flDl_pic img{width:100%;height:138px;}
.offer_box_text{width:70%;padding:10px;}
.offer_box_text h2{margin:0 0 10px;padding:0;font-size:17px;color:#666}
.offer_box_text h2 span:first-child{float:right;margin-left:4px;}
.offer_box_text p{margin:0;padding:0;font-size:14px;color:#666}
.offer_price_text{width:30%;position:relative;}
.priceIn{background-color:#ef6625;position:absolute;bottom:0;right:0;padding:10px;text-align:center;width:100%;}
.offer_price_text p{margin:0 0 0 0;line-height:16px;}
.offer_price_text p:first-child{margin-bottom:5px;}
.offer_price_text a{color:#fff;text-decoration:none;}
.borderYashdeal{border:1px solid #ccc;margin:10px 0}
.termsHeader{background:#F4F4F4 none repeat scroll 0 0;border-bottom:1px solid #ccc;margin:0;padding:10px 15px;color:#f36000}
.pall15_Imp{padding:15px!important}
.pall15_Imp ol{padding:0 15px 0 15px;}
.pall15_Imp ol li{list-style-type:decimal !important;margin-bottom:10px;}
/* offer Section ends */
.country-flg{height:16px !important;width:16px !important;/* line-height:16px;*/
 background:url(../images/country-flag.png) no-repeat 0 0;/* margin:-7px 0 0;*/
 position:absolute;left:6px;/* top:50%;*/
 /* float:right;*/
}
.ad{background-position:0 -352px}
.ae{background-position:0 -368px}
.af{background-position:0 -384px}
.ag{background-position:0 -400px}
.ai{background-position:0 -416px}
.al{background-position:0 -432px}
.am{background-position:0 -448px}
.an{background-position:0 -464px}
.ao{background-position:0 -480px}
.aq{background-position:0 -496px}
.ar{background-position:0 -512px}
.as{background-position:0 -528px}
.at{background-position:0 -544px}
.au{background-position:0 -560px}
.aw{background-position:0 -576px}
.az{background-position:0 -592px}
.ba{background-position:0 -608px}
.bb{background-position:0 -624px}
.bd{background-position:0 -640px}
.be{background-position:0 -656px}
.bf{background-position:0 -672px}
.bg{background-position:0 -688px}
.bh{background-position:0 -704px}
.bi{background-position:0 -720px}
.bj{background-position:0 -736px}
.bm{background-position:0 -752px}
.bn{background-position:0 -768px}
.bo{background-position:0 -784px}
.br{background-position:0 -800px}
.bs{background-position:0 -816px}
.bt{background-position:0 -832px}
.bw{background-position:0 -848px}
.by{background-position:0 -864px}
.bz{background-position:0 -880px}
.ca{background-position:0 -896px}
.cg{background-position:0 -912px}
.cf{background-position:0 -928px}
.cd{background-position:0 -944px}
.ch{background-position:0 -960px}
.ci{background-position:0 -976px}
.ck{background-position:0 -992px}
.cl{background-position:0 -1008px}
.cm{background-position:0 -1024px}
.cn{background-position:0 -1040px}
.co{background-position:0 -1056px}
.cr{background-position:0 -1072px}
.cu{background-position:0 -1088px}
.cv{background-position:0 -1104px}
.cy{background-position:0 -1120px}
.cz{background-position:0 -1136px}
.de{background-position:0 -1152px}
.dj{background-position:0 -1168px}
.dk{background-position:0 -1184px}
.dm{background-position:0 -1200px}
.do{background-position:0 -1216px}
.dz{background-position:0 -1232px}
.ec{background-position:0 -1248px}
.ee{background-position:0 -1264px}
.eg{background-position:0 -1280px}
.eh{background-position:0 -1296px}
.er{background-position:0 -1312px}
.es{background-position:0 -1328px}
.et{background-position:0 -1344px}
.fi{background-position:0 -1360px}
.fj{background-position:0 -1376px}
.fm{background-position:0 -1392px}
.fo{background-position:0 -1408px}
.fr{background-position:0 -1424px}
.gf{background-position:0 -1424px}
.ga{background-position:0 -1440px}
.gb{background-position:0 -1456px}
.gd{background-position:0 -1472px}
.ge{background-position:0 -1488px}
.gg{background-position:0 -1504px}
.gh{background-position:0 -1520px}
.gi{background-position:0 -1536px}
.gl{background-position:0 -1552px}
.gm{background-position:0 -1568px}
.gn{background-position:0 -1584px}
.gp{background-position:0 -1600px}
.gq{background-position:0 -1616px}
.gr{background-position:0 -1632px}
.gt{background-position:0 -1648px}
.gu{background-position:0 -1664px}
.gw{background-position:0 -1680px}
.gy{background-position:0 -1696px}
.hk{background-position:0 -1712px}
.hn{background-position:0 -1728px}
.hr{background-position:0 -1744px}
.ht{background-position:0 -1760px}
.hu{background-position:0 -1776px}
.id{background-position:0 -1792px}
.mc{background-position:0 -1792px}
.ie{background-position:0 -1808px}
.il{background-position:0 -1824px}
.im{background-position:0 -1840px}
.in{background-position:0 -1856px}
.iq{background-position:0 -1872px}
.ir{background-position:0 -1888px}
.is{background-position:0 -1904px}
.it{background-position:0 -1920px}
.je{background-position:0 -1936px}
.jm{background-position:0 -1952px}
.jo{background-position:0 -1968px}
.jp{background-position:0 -1984px}
.ke{background-position:0 -2000px}
.kg{background-position:0 -2016px}
.kh{background-position:0 -2032px}
.ki{background-position:0 -2048px}
.km{background-position:0 -2064px}
.kn{background-position:0 -2080px}
.kp{background-position:0 -2096px}
.kr{background-position:0 -2112px}
.kw{background-position:0 -2128px}
.ky{background-position:0 -2144px}
.kz{background-position:0 -2160px}
.la{background-position:0 -2176px}
.lb{background-position:0 -2192px}
.lc{background-position:0 -2208px}
.li{background-position:0 -2224px}
.lk{background-position:0 -2240px}
.lr{background-position:0 -2256px}
.ls{background-position:0 -2272px}
.lt{background-position:0 -2288px}
.lu{background-position:0 -2304px}
.lv{background-position:0 -2320px}
.ly{background-position:0 -2336px}
.ma{background-position:0 -2352px}
.md{background-position:0 -2368px}
.me{background-position:0 -2384px}
.mg{background-position:0 -2400px}
.mh{background-position:0 -2416px}
.mk{background-position:0 -2432px}
.ml{background-position:0 -2448px}
.mm{background-position:0 -2464px}
.mn{background-position:0 -2480px}
.mo{background-position:0 -2496px}
.mq{background-position:0 -2512px}
.mr{background-position:0 -2528px}
.ms{background-position:0 -2544px}
.mt{background-position:0 -2560px}
.mu{background-position:0 -2576px}
.mv{background-position:0 -2592px}
.mw{background-position:0 -2608px}
.mx{background-position:0 -2624px}
.my{background-position:0 -2640px}
.mz{background-position:0 -2656px}
.na{background-position:0 -2672px}
.nc{background-position:0 -2688px}
.ne{background-position:0 -2704px}
.ng{background-position:0 -2720px}
.ni{background-position:0 -2736px}
.nl{background-position:0 -2752px}
.no{background-position:0 -2768px}
.np{background-position:0 -2784px}
.nr{background-position:0 -2800px}
.nz{background-position:0 -2816px}
.om{background-position:0 -2832px}
.pa{background-position:0 -2848px}
.pe{background-position:0 -2864px}
.pf{background-position:0 -2880px}
.pg{background-position:0 -2896px}
.ph{background-position:0 -2912px}
.pk{background-position:0 -2928px}
.pl{background-position:0 -2944px}
.pr{background-position:0 -2960px}
.ps{background-position:0 -2976px}
.pt{background-position:0 -2992px}
.pw{background-position:0 -3008px}
.py{background-position:0 -3024px}
.qa{background-position:0 -3040px}
.re{background-position:0 -3056px}
.ro{background-position:0 -3072px}
.rs{background-position:0 -3088px}
.ru{background-position:0 -3104px}
.rw{background-position:0 -3120px}
.sa{background-position:0 -3136px}
.sb{background-position:0 -3152px}
.sc{background-position:0 -3168px}
.sd{background-position:0 -3184px}
.se{background-position:0 -3200px}
.sg{background-position:0 -3216px}
.si{background-position:0 -3232px}
.sk{background-position:0 -3248px}
.sl{background-position:0 -3264px}
.sm{background-position:0 -3280px}
.sn{background-position:0 -3296px}
.so{background-position:0 -3312px}
.sr{background-position:0 -3328px}
.st{background-position:0 -3344px}
.sv{background-position:0 -3360px}
.sy{background-position:0 -3376px}
.sz{background-position:0 -3392px}
.tc{background-position:0 -3408px}
.td{background-position:0 -3424px}
.tg{background-position:0 -3440px}
.th{background-position:0 -3456px}
.tj{background-position:0 -3472px}
.tl{background-position:0 -3488px}
.tm{background-position:0 -3504px}
.tn{background-position:0 -3520px}
.to{background-position:0 -3536px}
.tr{background-position:0 -3552px}
.tt{background-position:0 -3568px}
.tv{background-position:0 -3584px}
.tw{background-position:0 -3600px}
.tz{background-position:0 -3616px}
.ua{background-position:0 -3632px}
.ug{background-position:0 -3648px}
.us{background-position:0 -3664px}
.uy{background-position:0 -3680px}
.uz{background-position:0 -3696px}
.va{background-position:0 -3712px}
.vc{background-position:0 -3728px}
.ve{background-position:0 -3744px}
.vg{background-position:0 -3760px}
.vi{background-position:0 -3776px}
.vn{background-position:0 -3792px}
.vu{background-position:0 -3808px}
.ws{background-position:0 -3824px}
.ye{background-position:0 -3840px}
.za{background-position:0 -3856px}
.zm{background-position:0 -3872px}
.zw{background-position:0 -3872px;}
.ac_resultsDiv ul li, .ui-menu .ui-menu-item div{padding:5px 5px 5px 24px;font-size:15px !important;}
.FooterContact{direction:ltr;}
.FooterContact h3{direction:rtl;}
.Ftrwtsapp{background:url(../images/ftr_whatsapp.svg) no-repeat;width:20px;height:20px;display:inline-block;margin-left:4px;}
.ftr_Ltr{direction:ltr;display:inline-block;}
i.Hdsigninicon{display:inline-block;}
.appIcons_top a img{width:120px;margin:0 3px;}
.app_wrap{margin:12px 1px;background:#f36000;color:#fff;font-size:14px;float:right;margin-top:12px;border:1px solid #f36000;padding:2px 5px 6px 5px;text-align:center;width:auto;display:block;}
/* for app download popup */
.app_download{display:none;width:100%;background-color:#fff;border:1px solid #f36000;min-height:55px;}
.alostora_logo{margin:4px 11px 0 8px;width:30%;}
.alostora_logo img{width:100%;}
.app_inst_note{width:35%;font-size:12px !important;/* font-weight:bold;*/
padding:9px 0;letter-spacing:.05em;}
.app_inst_note span{display:block;}
.app_install_btn_hold{line-height:43px;}
.app_download_close{float:left;margin:2px;padding:0 15px 0 0px;line-height:38px;font-weight:bold;color:#4d5361;}
a.app_install_btn{padding:8px 10px;background-color:#FF8A00;color:#fff;border-radius:4px;text-transform:uppercase;font-size:.8em;margin-top:8px;text-decoration:none;}
.app_wrap{display:none;}
.error{color:#f00;font-size:11px;}
.FeedBackForm .form-group{margin-bottom:10px;}
.FeedBackForm .error{color:#f00;font-size:10px;line-height:15px;}
.ui-datepicker{width:20em;padding:.2em .2em 0;border-radius:3px;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;}
.ui-datepicker td{border:none;padding:4px;}
.ui-datepicker .ui-datepicker-header{color:#000;background:#FFF;}
.ui-datepicker-next .ui-icon{background:url(../images/cal-left-arrow.png) no-repeat !important;cursor:pointer;margin-right:0px !important;}
.ui-datepicker-prev .ui-icon{background:url(../images/cal-right-arrow.png) no-repeat !important;cursor:pointer;margin-right:-18px !important;}
 .ui-datepicker .ui-datepicker-prev{left:-16px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{left:96% !important;}
.ui-datepicker th{color:#f36000;font-weight:normal;}
.ui-datepicker-today .ui-state-highlight{background:#807670 !important;border-radius:200px;padding:0 !important;font-size:.9em;border:none;color:#000;}
.ui-datepicker td:hover{background:none;}
.ui-datepicker .ui-state-active{border-radius:200px;padding:0 !important;font-size:.9em;border:none;color:#fff;}
.ui-datepicker .ui-datepicker-header{border-bottom:1px solid #000;border-radius:0;width:90%;margin:0px auto;}
.ui-datepicker table{border:none;font-size:.9em;margin:0 0 .4em;}
.ui-datepicker .ui-datepicker-title{font-size:15px;font-family:arial;}
.ui-datepicker td span{padding:0;}
.ui-datepicker td a{padding:0;}
.ui-datepicker-today a.ui-state-default{border:0;}
.ui-datepicker-next:hover .ui-icon-circle-triangle-e{background-position:inherit !important;}
.ui-datepicker-prev:hover .ui-icon-circle-triangle-w{background-position:inherit !important;}
.webHide{display:none !important;}
.Hdmenuflight:before{font-family:'flybooking-icons';content:'\e814';top:44px;font-size:16px;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
.Hdmenuhotel:before{font-family:'flybooking-icons';content:'\e818';top:44px;font-size:16px;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
.Hdmenuinsurance:before{font-family:'flybooking-icons';content:'\e81b';top:44px;font-size:16px;/* right:10px;*/
width:50px;height:50px;margin-left:5px;}
@media (min-width:320px) and (max-width:991px){.webHide{display:block !important;}
}
.nonStopCheck span.long_label_span{font-size:17px;}
.navbar-light .navbar-nav .nav-link{color:#000;}
.LogNote p{font-size:14px;color:#e34f32;margin-bottom:10px;}
span.drtl{direction:ltr;text-align:right;display:inline-block;}
