.gridItems,.gridItems .imgLodBg{overflow:hidden;position:relative}.packg-list li,.routes-list li,.topNav li,.trip li,.xplrlst li{list-style:none}.contBgWhite h4,.fh-Ad .bluBg .caption li,.flightSliderBg h4.hname,.flightSliderBg h5.title,.packg-list li .descp span.htl-name,.routes-list li a,.topNav a,.trip li .hdng-txt,.xplrlst li{text-overflow:ellipsis;white-space:nowrap}.disCnt,.line,.opHotels .clrBoth{clear:both}.herobanner{width:100%;position:relative}.home .herobanner .container:after,.homePage::before{position:absolute;content:""}.homePage .topMenu>li.language>a{border:1px solid #fff}.homePage .topMenu>li.language>a:hover{border-color:#fec524}.homePage.alHilalHome.alhilalTheme .topMenu>li.language>a,.homePage.flyinRwards .topMenu>li.language>a{border:1px solid #CAD6E3}.homePage .dp-opt.language .dropdown a:hover{color:#000}.homePage .topMenu .tDeals:before{color:#fff}.homePage .topMenu .tDeals:hover:before{color:#fec524}.homePage.markPage .topMenu>li>a:hover{text-decoration:none}.home .herobanner .container:after{height:134px;top:20px;width:327px;display:none}.homePage{background-position:center top;background-attachment:fixed;background-repeat:no-repeat;background-size:100% auto}body.homePage{background-color:#F7F8FC}.homePage::before{height:318px;width:100%}.homePage.alHilalHome.alhilalTheme,.homePage.markPage{background:0 0}.homePage.alHilalHome.alhilalTheme:before,.homePage.markPage:before{display:none}.activityHome,.hpb{background-image:url(../img/landing/hpb.v12345.jpg);background-position:0 -90px}.fpb{background-image:url(../img/landing/fpb.v12345.jpg)}.explore,.sunrise{background-image:url(../img/landing/explore.v12345.jpg)}.weekend{background-image:url(../img/landing/weekend.v12345.jpg)}.funfill{background-image:url(../img/landing/funfill.v12345.jpg)}.ladies{background-image:url(../img/landing/ladies.v12345.jpg)}.activityHome{background-image:url(../img/landing/activity-banner.v12345.jpg)}.activityHome:before{height:100%;max-height:540px}.homePage.fhpb{background-image:url(../img/landing/fhpb.v12345.jpg)}.cpb{background-image:url(../img/landing/cpb.v12345.jpg)}.ccd.homePage{background-image:url(../img/landing/weekend.v12345.jpg)}.herobanner.fpb h1.title,.home .herobanner h1.title{text-align:center}.herobanner h1.title span{display:block;font-size:24px}.home .herobanner .container{position:relative;z-index:1}.herobanner+.lgrayBg,.herobanner+.whiteBg{padding-top:50px}.gDomain .home .herobanner.hm-h-banner h1.title{font-size:34px;color:#203152}.gDomain .home .herobanner.hm-h-banner h1.title span{font-size:30px;font-weight:400;margin-top:5px}.eDomain .home .herobanner.hm-h-banner h1.title{text-align:right}.eDomain .home .herobanner.hm-h-banner h1.title strong{display:block}.eDomain .home .herobanner.hm-h-banner h1.title span{display:inline-block;font-size:20px;font-weight:400;margin-left:16px}.eDomain .home .herobanner.hm-h-banner h1.title a{box-shadow:inset 0 0 0 2px #fff;color:#fff;margin-top:8px}.homePage.fhpb .bgGrySup.bgWhiteSup{display:none}.bgGrySup{background:#fff}.bgGrySup .container{border-width:1px 0 0;border-style:solid;border-color:#CAD6E3;padding:50px 0}.bgGrySup h4{font-weight:500;padding:0;color:#203152}.bgGrySup p{color:#4D6F93;line-height:20px}.bgGrySup [class^=col-]{padding-right:60px}.bgGrySup [class*="-icon"]{right:10px;position:absolute;height:45px;width:40px}.sprt-icon{background-position:2px 3px}.easy-icon{background-position:2px -50px}.payment-icon{background-position:2px -103px}.hFeatures>li{display:block;float:right;padding-right:65px;vertical-align:top;padding-left:14px;width:33.333%;position:relative}.hFeatures>li:before{content:"";position:absolute;right:0;top:0;height:55px;width:55px;background-size:500px}.hFeatures .ftSprt:before{background-position:-442px -192px}.hFeatures .ftEasy:before{background-position:-297px -192px}.hFeatures .ftPayment:before{background-position:-312px -159px;background-size:421px}.hFeatures .ftPayment p img{width:240px;margin-top:2px}.line{text-align:center;position:relative;margin:50px auto;max-width:1180px}.line::before{content:"";position:absolute;right:0;left:0;background:rgba(119,153,190,.3);height:1px;top:50%}.line h3{background:#fff;padding:0 20px;position:relative;z-index:0;display:inline-block;margin-top:-2px}.gridItems.homeSection{margin-bottom:50px}.gridItems{border-radius:6px}.gridItems .imgLodBg{cursor:pointer;margin-bottom:10px;min-height:180px}.gridItems .figCap span{color:#fff;display:block;font-size:20px;margin-bottom:5px}.gridItems .imgLodBg:before{background:rgba(119,153,190,0);background:-moz-linear-gradient(top,rgba(119,153,190,0) 100%,rgba(73,124,166,.37) 37%,rgba(6,82,132,.7) 100%);background:-webkit-gradient(right top,right bottom,color-stop(0,rgba(119,153,190,0)),color-stop(37%,rgba(73,124,166,.37)),color-stop(100%,rgba(6,82,132,.7)));background:-webkit-linear-gradient(top,rgba(119,153,190,0) 100%,rgba(73,124,166,.37) 37%,rgba(6,82,132,.7) 100%);background:-o-linear-gradient(top,rgba(119,153,190,0) 100%,rgba(73,124,166,.37) 37%,rgba(6,82,132,.7) 100%);background:-ms-linear-gradient(top,rgba(119,153,190,0) 100%,rgba(73,124,166,.37) 37%,rgba(6,82,132,.7) 100%);background:linear-gradient(to bottom,rgba(119,153,190,0) 100%,rgba(73,124,166,.37) 37%,rgba(6,82,132,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7799be', endColorstr='#065284', GradientType=0 );content:"";height:100%;right:0;position:absolute;top:0;width:100%;z-index:1;min-height:180px}.gridItems .imgLodBg img{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;min-height:180px}.homeSection .gridItems .imgLodBg img{min-height:361px}.gridItems .imgLodBg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.gridItems .imgLodBg:hover .overlay,.gridItems .stick:hover .overlay{opacity:1}.gridItems .imgLodBg:hover .stick{opacity:0}.gridItems .imgLodBg:hover .figCap{visibility:hidden;bottom:-100%}.gridItems .imgLodBg .overlay{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:rgba(32,49,82,1);text-align:center;transition:all .8s;opacity:0;z-index:2}.gridItems img{max-width:100%;width:100%}.gridItems .figCap{width:100%;position:absolute;bottom:0;padding:0 15px;transition:all .5s ease;z-index:2}.gridItems .figCap h4{color:#fff;margin:0 0 5px}.gridItems .figCap p{font-size:14px;color:#fff;margin-bottom:10px}.gridItems div[class^=col-]{padding-right:5px;padding-left:5px}.gridItems .row{margin-right:-5px;margin-left:-5px}.overlay h5{color:#fff;margin:0 6px 5px;font-weight:700}.overlay h5 a{color:#fff;font-weight:700}.overlay p{font-size:14px;color:#fff;line-height:normal;padding:10px 0;margin:0}.textCenter{display:table;width:100%;height:100%}.textMiddle{display:table-cell;vertical-align:middle}.frb{padding-top:50px}.frb .flyinOfferBanner{padding-top:0}.frb .inner{border-bottom:2px solid #CAD6E3;min-height:326px;max-height:326px;overflow:hidden;padding:20px}.features{padding-top:50px}.features ul{list-style-type:none}.features ul li{padding:0 59px 0 10px;position:relative}.features ul li::before{content:"";display:block;height:51px;right:0;position:absolute;top:0;width:45px;background-image:url(../img/sprite.png);background-repeat:no-repeat;background-size:400px}.features ul li.easy::before{background-position:-176px -111px;background-size:310px}.features ul li.support::before{background-position:-355px -148px}.features ul li.secure::before{background-position:-216px -98px;background-size:300px}.features ul li:last-child{margin-bottom:0}.features ul li strong{display:block;margin-bottom:8px;line-height:22px;color:#203152;font-weight:500;font-size:20px}.features ul li span{color:#4d6f93}.scrollbox{height:275px;overflow-x:hidden;overflow-y:auto}.routes-list li{border-bottom:1px solid #CAD6E3;display:block;float:right;width:48%}.routes-list li:nth-of-type(2n+2){margin-right:4%}.routes-list li:nth-child(n+13){border-bottom:medium none}.routes-list li a{color:#4d6f93;cursor:pointer;display:block;font-size:16px;overflow:hidden;padding:10px 0;position:relative}.routes-list li a:before{font-size:14px;margin-left:6px}.routes-list li a:hover{color:#4092FB}.routes-list li a:hover:after{background:#4d6f93}.ad-block{padding-top:50px}.ad-block .inner{position:relative;padding:0}.ad-block .inner figure{position:absolute;width:100%;height:100%}.ad-block .inner figure img{width:100%}.ad-block .inner figcaption{position:absolute;z-index:10;bottom:0;padding:20px;color:#fff}.fmlyAd figure,.fmlyAd figure figcaption,.trip li{position:relative}.ad-block .inner figcaption h3{color:#fff;margin-bottom:10px}.ad-block .inner figcaption h3 span{color:#fec524;display:block;font-size:40px;font-weight:600}.ad-block .inner figcaption p{line-height:1.4;margin-bottom:25px}.carLpage .h2Hdng,.route-panel h3{margin-bottom:10px}.ad-block .inner figcaption a{background:0 0;border:1px solid #fff;color:#fff;display:inline-block;padding:7px 10px;transition:all .6s ease 0s}.ad-block .inner figcaption a:hover{background-color:#fec524;border-color:#fec524;color:#203152;text-decoration:none}.route-panel{padding-top:50px}.carLpage{padding-top:60px;padding-bottom:60px}.carLpage .partnerGrid{width:100%;display:inline-block;margin-top:30px}.carLpage .h2Hdng{display:block}.carLpage p{color:#194e91;font-size:16px}.partnerGrid .partnerLogos{background:#fff;border:1px solid #CAD6E3;border-radius:4px;float:right;display:inline-block;margin-left:15px;margin-bottom:15px;min-height:76px;padding:10px;text-align:center;width:134px;color:#194e91}.partnerGrid .partnerLogos:nth-child(8){margin-left:0}.partnerLogos figure{display:table-cell;height:50px;min-height:50px;vertical-align:middle;width:100%}.nbdr{border:0!important}.flyinOfferBanner.owl-carousel .owl-item{padding:0}.flyinOfferBanner.owl-carousel .item{margin:0}.flyinOfferBanner.owl-theme .owl-controls{right:-2%;width:104%}.hotelsfeaturedSlider.owlCarousel .item{cursor:pointer;float:right;margin-left:20px}.hotelsfeaturedSlider.owl-carousel .owl-item .item{background:#fff;border-bottom:1px solid #CAD6E3;margin-left:0;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%;height:auto;overflow:hidden}.hotelsfeaturedSlider.owl-carousel .owl-item,.hotelsfeaturedSlider.owl-carousel .owl-wrapper{-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hotelsfeaturedSlider.owl-carousel .owl-item .item figure{display:table-cell;vertical-align:middle;width:100%}.hotelsfeaturedSlider.owl-carousel .owl-item .item img{background:rgba(0,0,0,0);display:inline-block;float:none;font-size:14px;height:auto;margin:0 auto;text-align:center;width:285px;min-height:350px;min-width:285px}.hotelsfeaturedSlider.owl-carousel .owl-item .item span+span{display:inline-block;font-weight:700;letter-spacing:1px;line-height:20px;padding:30px 0 0;width:100%}.hotelsfeaturedSlider.owl-carousel .owl-item .item .flightSliderBg .btnPrmblu,.hotelsfeaturedSlider.owl-carousel .owl-item .item .hotelGridBg .btnPrmblu{border:1px solid #194e91;border-radius:4px;color:#194e91;display:inline-block;font-size:13px;font-weight:500;padding:7px 10px;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.hotelsfeaturedSlider.owl-carousel .owl-item .item:hover .flightSliderBg .btnPrmblu,.hotelsfeaturedSlider.owl-carousel .owl-item .item:hover .hotelGridBg .btnPrmblu{background-color:#194e91;color:#fff}.hotelsfeaturedSlider.owl-carousel .owl-item .item:hover .gridItems figure img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.hotelsfeaturedSlider.owl-carousel .owl-item .item .flightSliderBg .fbtn{margin-top:13px}.frb .hotelsfeaturedSlider .gridItems,.hotelsfeaturedSlider .gridItems figure{margin:0}.flightSliderBg{background:#fff;overflow:hidden;padding:15px;text-align:right}.flightSliderBg h5.title{margin-bottom:10px;overflow:hidden}.flightSliderBg h5.title .icon-flight:before{background:#194e91;color:#FFF;width:18px;height:18px;line-height:18px;position:relative;right:0;border-radius:50%;text-align:center;font-size:10px;display:inline-block;margin-left:5px}.flightSliderBg .tit-save{color:#203152;display:block;margin-top:3px}.hotelsfeaturedSlider .flightSliderBg a{margin-top:10px}.airlinesSection .owl-carousel .owl-wrapper-outer{background:rgba(0,0,0,0);margin-bottom:50px;padding-bottom:15px}.btm-carousel .owl-wrapper{padding-bottom:15px}.airlinesSection .owl-carousel .owl-item .item{background:#fff;width:100%;border:1px solid #CAD6E3;border-radius:4px;box-shadow:0 3px 0 #CAD6E3;margin-left:0;min-height:215px;padding:30px 10px;text-align:center;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.airlinesSection .owl-carousel .owl-item .item:hover{box-shadow:0 3px 0 #7799BE}.airlinesSection .owl-carousel .owl-item .item span{display:table;width:100%}.airlinesSection .owl-carousel .owl-item .item figure{display:table-cell;height:80px;min-height:80px;vertical-align:middle;width:100%}.airlinesSection .owl-carousel .owl-item .item img{background:rgba(0,0,0,0);display:inline-block;float:none;font-size:14px;height:auto;margin:0 auto;max-height:60px;max-width:60%;min-height:auto;text-align:center;width:100%}.airlinesSection .owl-carousel .item a{display:inline-block;text-align:center;width:100%}.airlinesSection .owl-carousel .owl-item .item span+span{color:#194e91;display:inline-block;letter-spacing:1px;line-height:20px;padding:30px 0 0;width:100%}.airlinesSection .owl-carousel .owl-item .item{height:auto}.airlinesSection .carouselSlider .owl-pagination{display:none}.airlinesSection .carouselSlider .owl-controls{margin-bottom:0;margin-top:0;text-align:left}.familySection .exploreSec{padding-top:0}.topRoutesbg .topRoutesbg-bdy{padding:20px}.topRoutesbg .topRoutesbg-bdy .topRouteList{margin:0 0 19px;overflow:hidden;padding:0}.topRoutesbg .topRoutesbg-bdy .topRouteList:last-child{margin-bottom:0}.topRoutes.owl-carousel .owl-item{padding:0!important}.topRoutesbg{background:#fff;border-bottom:2px solid #CAD6E3;overflow:hidden;margin-bottom:20px}.topRoutesbg h3{border-bottom:1px solid #CAD6E3;padding:20px 20px 15px}.topRoutesbg .topRoutesbg-bdy .topRouteList .trl-lft{float:right;width:27%}.topRoutes.owl-carousel .owl-item .item figure{vertical-align:middle;width:100%;min-height:160px}.topRoutes.owl-carousel .owl-item .item img{background:rgba(0,0,0,0);display:inline-block;float:none;font-size:14px;height:auto;margin:0 auto;min-height:auto;text-align:center;width:auto}.topHlist a,.topNav a,.topNav li,.trip li{display:block}.topRoutesbg .topRoutesbg-bdy .topRouteList .trl-rgt{float:left;margin-right:4%;width:69%}.trl-rgt h4.title{color:#203152;font-size:18px;font-weight:400;margin-bottom:5px;padding:0;border-bottom:0 none;line-height:18px}.trip li{border-bottom:1px solid #CAD6E3;color:#4d6f93;cursor:pointer;font-size:14px;font-weight:400;overflow:hidden;padding:6px}.trip li .hdng-txt{float:right;line-height:14px;overflow:hidden;padding:10px 0;width:90px}.trip li .icon-switch:before{float:right;margin:8px 10px 0 50px;font-size:20px;color:#CAD6E3}.trip li:hover{background:#F7F8FC;color:#4092FB;text-decoration:underline;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.trip li ._fBtn{opacity:0;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;float:left}.trip li:hover ._fBtn{opacity:1}.fmlyAd{background:#fff;border-bottom:2px solid #CAD6E3;overflow:hidden}.fmlyAd figure{min-height:435px}.fmlyAd .yelBg{font-weight:600;background:rgba(252,201,55,.9);border-radius:0 0 15px 15px;bottom:auto;right:auto;margin-right:20px;padding:20px;position:absolute;left:auto;text-align:center;top:-440px}.fmlyAd .yelBg h5{color:#203152}.fmlyAd>figcaption{position:relative}.fmlyAd .yelBg h3{font-weight:700;font-size:25px}.fmlyAd .yelBg h3 span{color:#203152;font-size:18px;font-weight:400;text-transform:capitalize}.alhReg .alhRegButton .btn,.alhRegForm .formTitle h2,.alhRegForm .formTitle p,.alhRegL .alhTitle,.disCnt strong,.hAd-5 figure figurecaption strong,.hAd-6 h6,.hAd-6 strong,.tourBanner h2{text-transform:uppercase}.fmlyAd .bluBg{background:#194e91;border-radius:15px 15px 0 0;bottom:0;right:auto;margin-left:30px;padding:20px;position:absolute;left:0;top:auto;width:220px;z-index:9}.fmlyAd .bluBg h4{margin-bottom:15px;color:#FEC524;font-weight:500}.fmlyAd .bluBg .caption{color:#fff;font-size:15px;line-height:1.4;margin-bottom:25px}.fmlyAd .bluBg .caption span{font-weight:600}.fmlyDest{overflow:hidden;padding:20px}.fmlyDest h4{font-size:18px;margin-bottom:4px;font-weight:500;color:#203152}.topNav li{border-bottom:1px solid #CAD6E3;float:right;width:48%}.topNav li:nth-child(2n+2){margin-right:4%}.topNav li a{line-height:18px}.topNav a{color:#203152;cursor:pointer;overflow:hidden;padding:12px 20px 12px 0;position:relative}.topNav a span{color:#4092FB!important}.topNav a::before{cursor:pointer;-moz-transition:all 1.5s ease 0s;-webkit-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s;font-size:12px;position:absolute;right:0}.bookThisLoc.b2b:after,.bookThisLoc.b2b:before,.bookThisLoc:after,.bookThisLoc:before{border-right:20px solid transparent;border-left:20px solidtransparent;height:15px;right:-19px;position:absolute;width:15px;transition:all .5s ease;content:""}.famtopNav.topNav a:hover{text-decoration:underline;color:#4092FB}.famtopNav>li:nth-child(n+5){border-bottom:medium none}.airLPage,.ePage,.topRouteSec .line h2{background:#CAD6E3}.topRouteSec{margin:0;padding:50px 0 0}.bookThisLoc{background:#4092FB;color:#fff;cursor:pointer;padding:12px 15px;position:absolute;left:0;top:60px;font-size:12px;transition:all .5s ease}.bookThisLoc:after,.bookThisLoc:before{border-bottom:20px solid #4092FB}.bookThisLoc.b2b{background:#000}.bookThisLoc.b2b:after,.bookThisLoc.b2b:before{border-bottom:20px solid #000}.htlRomWidgt,.topHlist a{position:relative}.bookThisLoc:hover{background:#fec524;color:#203152}.bookThisLoc:hover:after,.bookThisLoc:hover:before{border-bottom-color:#fec524}.bookThisLoc.b2b:hover:after,.bookThisLoc.b2b:hover:before{border-bottom-color:#FFEB3B}.bookThisLoc.b2b:hover{background:#FFEB3B;color:#203152}.bookThisLoc:before{bottom:0}.bookThisLoc:focus{color:#FFF}.htlRomWidgt .RoomsBlock .selectRooms{max-width:150px}.htlRomWidgt .adult,.htlRomWidgt .child,.htlRomWidgt .childAge{width:30%}.htlRomWidgt .optWidget .custom-select-v3 select{height:30px}.htlRomWidgt .optWidget .custom-select-v3:before{height:30px;line-height:30px}.ie .bookThisLoc{border-left:1px solid #fff}.h-boxbord{height:500px;overflow:hidden;padding:15px;margin-bottom:20px}.h-boxbord h3{border-bottom:1px solid #CAD6E3;margin-bottom:20px;padding-bottom:10px}.h-boxbord .bdy{height:418px;overflow:auto}.topHlist li{width:100%;line-height:1}.topHlist a{line-height:16px;color:#4D6F93;cursor:pointer;overflow:hidden;padding:0 20px 15px 0}.topHlist a:before{position:absolute;top:0;right:0}.topHlist a:hover:before{color:#4092FB}.topHlist>li .imgLodBg{float:right;width:60px}.topHlist>li .htlInfoBlock{overflow:hidden;margin-right:75px}.topHlist>li .stPrice{color:#4D6F93;font-weight:300}.topHlist>li .stPrice strong{font-weight:500;display:inline-block}.topHlist>li .stPrice strong elm{display:inline-block;margin-right:2px}.topHlist>li h3{margin:0 0 7px}.topHlist a:hover{color:#4092FB}.hAd-1{height:182px;overflow:hidden;position:relative;text-align:center}.topRouteSec .gridItems figure::before{background:0 0}.topRouteSec .gridItems figure{cursor:pointer;overflow:hidden;position:relative;margin:0}.topRouteSec .gridItems figure img{min-height:185px;transition:all 1.2s ease 0s}.hAd-1 span::before{border-top:1px solid #CAD6E3;top:18%}.hAd-1 span::after,.hAd-1 span::before{content:"";right:10%;position:absolute;width:80%}.hAd-1 span::after{border-bottom:1px solid #CAD6E3;bottom:18%}.carousel-caption,.hAd-1 span{bottom:0;color:#fff;position:absolute}.hAd-1 span{cursor:pointer;font-weight:700;right:0;padding:48px 0;left:0;top:0;transition:all .5s ease 0s;vertical-align:middle}.hAd-1 span:hover{background:rgba(0,0,0,.5)}.carousel-caption{top:20px;right:8%;left:15%;z-index:1;text-align:right;text-shadow:none}.hAd-2,.hAd-3,.hAd-3 .bgblack{text-align:center}.topRouteSec .carousel-caption .h4{color:#FEC524}.carousel-caption h2.bigCap,.carousel-caption h2.bigCap.titlInfo{margin-top:10px;color:#fff}.disCnt{display:inline-block;border:1px solid #fff;padding:15px 20px;font-size:22px;border-radius:4px;margin:30px 0 15px;font-weight:400}.carousel-caption p{margin:10px 0 30px;color:#fff;line-height:25px;font-weight:400}.carousel-indicators li{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:#fff;border:none;width:12px;height:12px}.carousel-indicators .active,.carousel-indicators li{margin:0 1px}.carousel-indicators .active,.carousel-indicators li:hover{background:#FEC524;border:none}.exclSlide figure.imgEfct,.hAd-2,.hAd-3,.hAd-3 .bgblack{border-radius:5px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{display:block;width:100%;height:auto}.hAd-2{background:#194E91;padding:0 25px 25px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis}.hAd-2 img{width:80%}.hAd-2 span{font-size:26px;color:#FFF;display:block;line-height:1}.hAd-2 span small{color:#fec524;font-size:26px}.hAd-2 span strong{font-size:36px;color:#fec524;display:block}.hAd-2 h2{margin:22px 0}.hAd-3{background:#FFF;padding:0}.hAd-3 .gridItems{margin:0}.hAd-3 figure{min-height:237px}.hAd-3 .bgblack{background:rgba(25,78,145,.8);position:absolute;bottom:12px;right:0;padding:12px;margin:auto;width:calc(100% - 24px)}.hAd-3 .bgblack h5{color:#fff;text-align:right;font-weight:700}.hAd-3 .bgblack h5 span{display:block}.gridItems figure:hover img{transform:scale(1.1)}.gridItems .stick{background:-moz-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);background:linear-gradient(to bottom,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#fa203152', GradientType=0 );background:-moz-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);background:linear-gradient(to bottom,rgba(0,0,0,0) 100%,rgba(32,49,82,.45) 21%,rgba(32,49,82,.71) 33%,rgba(32,49,82,.98) 61%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#fa203152', GradientType=0 );color:#fff;padding:20px;z-index:1;bottom:0;position:absolute;width:100%;height:auto;transition:all .5s ease}.gridItems .stick h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:normal;margin-bottom:5px;color:#fff;font-weight:500}.fltslidblk .gridItems span{color:#efc524;display:block}.fltslidblk .gridItems .overlay span{margin:5px 0 10px}.gridItems .stick h5 a,.gridItems .stick p,.nbdr p{color:#FFF}.gridItems .stick p{margin:4px 0 0}.contBgWhite h5{margin-bottom:10px;font-size:12px;line-height:18px;color:#4d6f93}.gridItems .stick .luxury{color:#fec524;margin-top:10px}.gridItems figure:hover .overlay{opacity:0;filter:alpha(opacity=0)}.gridItems figure:hover .overlay:hover{opacity:.85;filter:alpha(opacity=85)}.gridItems figure:hover figcaption{visibility:hidden;bottom:-100%}.hnm{display:block;margin:6px 0}.fltslidblk .icon-flight::before{font-size:12px;background:#fff;color:#203152;border-radius:50%;margin-left:6px;height:20px;width:20px;display:inline-block;text-align:center;line-height:20px}.hotelsfeaturedSlider .gridItems{background:#fff;border-bottom:1px solid #CAD6E3;margin:0;transition:all .5s ease 0s;width:100%;cursor:pointer}.hotelsfeaturedSlider .btnPrmblu{color:#194e91;border:1px solid #194e91;padding:7px 10px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;font-size:13px;border-radius:4px;font-weight:500;display:inline-block}.hotelsfeaturedSlider .gridItems:hover .btnPrmblu{color:#fff;background-color:#194e91;border-color:none}.hotelGridBg{background:#fff;color:#194e91;overflow:hidden;padding:20px}.gridItems .off-new,.gridItems .off-percent{background:#02AE79;font-weight:500;position:absolute}.gridItems .off-new,.gridItems .off-percent,.hAd-4{color:#fff;text-align:center}.gridItems .off-new{font-size:12px;padding:30px 12px 10px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:120px;line-height:14px}.gridItems .off-new span{display:block}.gridItems .off-percent{font-size:11px;transform:rotate(-40deg);-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-o-transform:rotate(-40deg);width:80px;right:-120px;padding:27px 16px 14px;top:-8px}.hAd-4,.hAd-5{float:right;width:33.3333%;height:384px}.textMiddle h4{padding:0 12px}.adsBg{margin:60px auto 0;max-width:1360px;overflow:hidden}.hAd-4{background:#55A7BD;padding:40px;transition:all .5s}.hAd-4:hover{background:#2cb3b7}.hAd-4 h3{border-bottom:1px solid rgba(209,251,255,.6);border-top:1px solid rgba(209,251,255,.6);color:#fec524;letter-spacing:1px;padding:15px 0}.hAd-4 span.text{display:block;color:#fff;font-family:"Roboto Slab",serif;font-size:18px;letter-spacing:2px;padding:15px 0}.hAd-4 span.tit{margin-top:60px}.hAd-4 span.subtit{margin-bottom:30px}.hAd-5{position:relative}.hAd-5 figure{background:url(../img/landing/hotels-ad-img05.v12345.jpg) center top/cover no-repeat;overflow:hidden;text-overflow:ellipsis;width:100%;height:192px;text-align:center;position:relative;cursor:pointer}.hAd-5 figure::before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;position:absolute;width:100%}.hAd-5 figure figurecaption{top:22%;left:10%;bottom:auto;right:10%;position:absolute;color:#fff;font-size:24px;font-weight:300;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;line-height:30px}.hAd-5 figure:hover figurecaption{line-height:40px;top:16%}.hAd-5 figure figurecaption strong{display:block;font-size:22px;font-weight:400;letter-spacing:2px;padding:7px 0;color:#fff}.hAd-5 figure figurecaption em{display:block;font-style:normal}.hAd-5 .hotelsSubscribe{padding:22px 40px;text-align:center}.hAd-5 .hotelsSubscribe hr{border-color:#7799BE;margin:13px auto;width:80%}.hAd-5 .hotelsSubscribe small{display:block;font-size:12px;color:#4D6F93}.hAd-5 .newsLetterHotelForm{position:relative}.hAd-5 .hotelsSubscribe .subscr{margin-top:25px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:5px 10px 5px 60px!important;border:1px solid #CAD6E3;width:100%;height:40px}.hAd-5 .hotelsSubscribe .subscribeIcon:before{color:#194e91;bottom:30px;display:inline-block;font-size:20px;height:20px;position:absolute;left:-5px;width:55px;top:50%;margin-top:-13px}.hAd-5 .hotelsSubscribe .subscr:focus{border:1px solid #194e91}.hAd-6{background:#CAD6E3;position:relative;overflow:hidden;text-overflow:ellipsis;width:33.3333%;height:384px;float:left;text-align:center}.hAd-6 figure{min-height:384px}.hAd-6 figurecaption{top:12%;left:0;bottom:0;right:0;position:absolute;color:#fff;line-height:1.6}.hAd-6 small{color:#fff;font-size:12px;display:block}.hAd-6 h6{margin-bottom:30px;color:#fff}.htlSearchCont.popupLand .optWidget .row.roomContainer,.xplrHsect h4{margin-bottom:20px}.hAd-6 strong{font-weight:500;font-size:28px;letter-spacing:-1px;position:relative;display:inline-block;color:#fff}.hAd-6 .linkButton,.htlSearchCont label{font-size:14px;font-weight:400}.hAd-6 strong:after,.hAd-6 strong:before{content:"";height:30px;position:absolute;width:30px;transition:all .5s}.hAd-6 strong:before{border-top:1px solid #CAD6E3;border-right:1px solid #CAD6E3;top:-20px;right:-30px}.hAd-6 strong:after{border-bottom:1px solid #CAD6E3;border-left:1px solid #CAD6E3;bottom:-15px;left:-30px}.hAd-6:hover strong:after,.hAd-6:hover strong:before{height:50px;width:50px}.hAd-6 h6,.hAd-6 small,.hAd-6 strong{font-family:Vollkorn,serif}.hAd-6 .linkButton{background:#203152;transition:all .5s;color:#FFF}.hAd-6 .linkButton:hover{background:#fec524;color:#203152}.hAd-6 figure img{transition:all 1.2s ease 0s;width:100%}.hAd-6:hover figure img{transform:scale(1.1)}.xplrHsect{padding-bottom:60px;background:#FFF}.xplrHsect .line h2{background:#FFF;padding:0 20px;position:relative;z-index:0;display:inline-block}.xplrHsect h4{color:#203152}.xplrlst li{display:block;padding:7px 0;overflow:hidden;width:100%}.xplrlst li a{display:block;color:#203152;cursor:pointer;line-height:22px;position:relative;padding-right:17px}.xplrlst li a:before{right:0;position:absolute;color:#4d6f93}.xplrlst li a:hover{color:#4092FB;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.exploreSec .item .flightSliderBg .btnPrmblu,.fh-Ad .btnylw{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.xplrlst li a:hover::before{color:#4092FB}.htlSearchCont .checkinDates{width:23%}.htlSearchCont .custom-night{width:18%!important;position:relative}.htlSearchCont .custom-traveller{width:36%}.htlSearchCont .optWidget .specifyChildBlock{width:100%}.htlSearchCont label.specifyTit{font-size:11px}.htlSearchCont .noOfNightsPOP{display:inherit}._htlroomcontainerPOP .specifyChild div[class^=col-]{width:20%}.cityPage{position:relative}.cityBgImg{background-position:center top;background-repeat:no-repeat;height:100%;position:fixed;top:0;width:100%;z-index:0}.cityContent{background:rgba(30,30,30,.7);margin:60px auto;padding:45px 160px;width:850px;color:#4d6f93;position:relative}.cityRoomWidget label{margin-bottom:5px}.cityContent h1{text-align:center;color:#fff}.cityContent h1 span{color:#FEC524;display:block;padding-top:10px}.cityModify{margin:50px 0 0;padding:0;position:relative;display:block;overflow:hidden}.cityModify label{font-size:16px;font-weight:400;margin-bottom:5px;color:#fff}.cityModify .col-sm-4{width:30%}.cityModify .col-sm-4._roomsGuest{width:40%}.cityBtn{font-size:22px;padding:12px 36px}.cityBtn:hover{background-color:#203152;color:#fff;outline:0}.cityRoomWidget{display:none}.cityModify .form-control{font-size:16px;cursor:pointer}.cityModify .form-control::-moz-placeholder{color:#4D6F93;opacity:1}.cityRoomWidget .form-control{height:32px;margin-bottom:5px;cursor:pointer}.cityRoomWidget .custom-select-v3:before{font-size:12px;height:30px;line-height:30px}.cityRoomWidget .specifyChildBlock{margin:15px 5px 0 0;display:none}.airLogo,.airName,.line h2{display:inline-block}.cityRoomWidget .specifyChildBlock .col-xs-2.col-sm-2.col-md-2{width:20%;padding:0 5px}.cityRoomWidget select{margin-bottom:3px}.cityRoomWidget .specifyTit{color:#4D6F93;margin-top:0}.cityRoomWidget .specifyChild .specifyTit{color:#203152}.cityRoomWidget ._topdroomcontainer{margin-bottom:18px}.dobIco{color:#4D6F93;cursor:pointer;font-size:18px;pointer-events:none;position:absolute;left:20px;bottom:31px}.airBanner,.airTabContainer,.fh-Ad,.line h2{position:relative}.cityPage .custom-select-v3 span{font-size:12px;color:#4D6F93}.cityPage .form-control,.custom-select-v3 select{padding:3px 8px}.airBredcrumb{background:#FFF;padding:15px 0}.airLogo{max-height:60px}.airName{color:#4D6F93;font-size:38px;font-weight:300;line-height:46px;vertical-align:middle}.airName span{color:#194e91;font-weight:500}.airBanner{background:#fff;padding:0 0 50px}.airTabContainer{border-radius:5px;box-shadow:-.5px 0 4px #CAD6E3}.airTabContainer .tabsNav{margin-bottom:0}.airTabContainer nav a{padding:5px 20px;min-width:auto}.airTabContainer .tabs{margin-top:0;padding:20px;font-size:16px}.airlineContent{background:#FFF;padding:15px;margin:30px 0}.airlineContent p{line-height:26px}.airBanner .tabsNav.cf.flight-trips li label{padding-right:24px}.funfillSec{padding:50px 0 40px}.funfillSec .fOB .flyinOfferBanner{padding-top:0}.ePage .line h2{background:#F7F8FC}.line h2{background:#fff;padding:0 20px;z-index:0;font-size:25px;margin-top:-2px;font-weight:400}.exploreSec{margin:0;padding:50px 0 0}.exploreSec .item{float:right;margin-bottom:20px;margin-left:20px;cursor:pointer}.exploreSec .item:nth-child(4n+4){margin-left:0}.exploreSec .item figure{vertical-align:middle;width:100%;position:relative;overflow:hidden;cursor:pointer}.exploreSec .item .flightSliderBg .btnPrmblu{color:#194e91;border:1px solid #194e91;padding:8px 10px;transition:.6s;font-size:12px;border-radius:4px;font-weight:500;display:inline-block}.exploreSec .item:hover .contBgWhite .btnPrmblu{color:#fff;background-color:#194e91;border-color:none}.exploreSec .item:hover .gridEffect figure img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.exploreSec .contBgWhite{padding:15px;background:#fff;overflow:hidden;text-align:right}.contBgWhite .btn{float:left}.contBgWhite h4{display:block;margin-bottom:0;overflow:hidden;width:250px;font-size:14px;color:#203152;font-weight:500}.exploreSec .gridEffect figure img{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;min-height:190px;height:290px;width:100%}.bg-white,.fh-Ad{min-height:452px;max-height:452px}.priceLabel{margin-top:13px;font-size:17px}.ftrHotels .priceLabel{display:inline-block;float:right;font-size:15px;color:#194e91}.ftrHotels .btnPrmblu{display:inline-block;float:left}.ftrHotels .stars{display:block}.ftrHotels .priceLabel strong{font-size:18px}.bgWhiteSup{background:#FFF;border-bottom:1px solid #CAD6E3}.bg-white{background:#FFF;border-bottom:2px solid #CAD6E3}.bg-white span.pck-til{display:block;border-bottom:2px solid #CAD6E3;padding:15px;color:#203152;font-weight:500;font-size:18px}.packg-list{padding:0;margin:0}.packg-list li{display:block;overflow:hidden;padding:20px 20px 0}.packg-list li:last-child{border-bottom:none;margin-bottom:0}.packg-list li figure{float:right;width:30%;overflow:hidden}.packg-list li .descp{width:65%;float:right;margin-right:5%}.packg-list li .descp span.htl-name{color:#203152;margin-bottom:5px;overflow:hidden;line-height:normal;font-weight:500}.packg-list li .descp p{margin-bottom:9px;font-size:12px;color:#7799be}.fh-Ad{overflow:hidden}.fh-Ad .bluBg,.fh-Ad .yelBg{right:auto;position:absolute}.fh-Ad .yelBg{top:0;left:auto;bottom:auto;background:rgba(252,201,55,.9);margin-right:15px;border-radius:0 0 8px 8px;padding:20px;text-align:center}.fh-Ad .yelBg span{color:#203152;font-size:14px;font-weight:600}.fh-Ad .yelBg strong{display:block;margin-top:6px;color:#203152;font-size:25px;font-weight:600}.fh-Ad .bluBg{top:auto;left:0;bottom:0;background:#194e91;margin-left:15px;border-radius:15px 15px 0 0;padding:15px;width:45%;z-index:9}.fh-Ad .bluBg h5.bigCap{margin-bottom:10px;color:#FEC524}.fh-Ad .bluBg .caption{font-size:14px;color:#fff;margin-bottom:10px;line-height:1.4;font-weight:400}.fh-Ad .bluBg .caption li{color:#FFF;position:relative;padding:5px 15px 5px 0;font-size:14px;overflow:hidden;list-style:none;display:block}.fh-Ad .bluBg .caption li::before{background:#fff;content:"";height:8px;right:0;margin-left:10px;position:absolute;top:10px;width:8px;-webkit-transition:1.5s ease;-moz-transition:1.5s ease;-ms-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease;vertical-align:middle;border-radius:5px}.fh-Ad .carousel-indicators{right:50%;margin-right:-23%;width:30%}.fh-Ad .btnylw{border:1px solid #fec524;background:#fec524;padding:8px;color:#203152;display:inline-block;transition:.6s;border-radius:3px;font-weight:400;text-transform:uppercase}.fh-Ad .btnylw:hover{background:#fec524;color:#203152;border:1px solid #fec524}.rgtbtn{float:left}.lftdescp{float:right}.alhRegR,.alhSocial li:last-child{float:left}.flightSliderBg h4.hname{margin:8px 0;overflow:hidden}.hotelsfeaturedSlider.owl-carousel .owl-item .item span.nmore{color:#fff;font-weight:400;letter-spacing:0;margin-bottom:10px;margin-top:10px;padding:0;font-size:12px}.btnPrmblu{color:#194e91;border:1px solid #194e91;padding:7px 10px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;font-size:13px;border-radius:4px;font-weight:500;display:inline-block}.btnPrmblu:hover{color:#fff;background-color:#194e91;border-color:none}.searchContArea.popup-cont ._datepicker.form-control{padding-right:38px}.ar .saveBanner{margin-top:50px;display:none!important}.ar .saveBanner img{border:1px solid #CAD6E3;display:block;height:200px;max-width:100%;width:100%}.mYClndr:after,.pLble::after,.tTopDstnRow .destBlock footer:after,.tTopDstnRow:after,.tlClndrMain:after,.tlListing:after,.tourPkgBlock:after{clear:both;content:"";display:block}.tistahelAd{margin:20px 0;display:none}.alhRegL,.alhRegL .alLogo,.appBtns a,.appBtns a:before{display:inline-block}.downloadApp{color:#fff;position:relative;background-size:100%;min-height:240px;border-radius:5px;margin-bottom:70px}.downloadApp .dapCont{padding:50px 55% 0 0}.downloadApp .dapCont:before{content:"";background:url(../img/mAppImg.v12345.png) no-repeat;width:536px;height:240px;position:absolute;top:0;right:20px}.downloadApp h3,.downloadApp h6{color:#fff}.appBtns{margin-top:25px}.appBtns a{box-shadow:0 5px 0 #285792;border-radius:6px;padding:6px 10px;background:#fff;width:168px;transition:all .1s linear;position:relative;top:0}.appBtns a:active{box-shadow:0 2px 0 #203152;transform:translateY(3px)}.appBtns a:before{content:"";height:44px;width:100%;background:url(../img/appBtnSprite.v12345.png) no-repeat;background-size:320px}.appBtns a.ios:before{background-position:-144px -5px}.appBtns a.android:before{background-position:-144px -63px}.appBtns a:not(:last-child){margin-left:20px}.alhilalReg{background:url(../img/alBanner.jpg) center top no-repeat;width:100%;position:relative;background-size:cover;height:628px}.alhRegL{width:70%;padding-top:135px}.alhRegL .alLogo{padding:12px 0 0;position:relative}.alhRegL .alLogo::after,.alhRegL .alLogo::before{position:absolute;content:""}.alhRegL .alLogo::before{background:#CAD6E3;height:60px;left:-56px;top:10px;width:1px}.alhRegL .alLogo::after{background:url(../img/alhilal-logo.png) 0 0/cover no-repeat rgba(0,0,0,0);height:80px;left:-180px;top:1px;width:68px}.alhRegL .alhTitle{font-size:50px;font-weight:700;color:#fff;text-align:right;letter-spacing:1px;margin-bottom:6px;margin-top:55px}.alhRegL .alhUpdates{margin:50px 0 0}.alhRegL .alhUpdates li{color:#4D6F93;font-size:16px;line-height:25px;margin:0 0 0 3%;text-align:center;width:23%;vertical-align:top}.alhRegL .alhUpdates li:before{width:70px;height:50px;display:block;margin:0 auto;font-size:50px;color:#fff}.alhSocial li,.alhSocial li a{display:inline-block}.alhRegR{width:30%}.alhReg{padding:20px;position:relative;z-index:99;margin-top:70px}.alhRegBorder{background:#fff;border-radius:10px;height:500px}.alhReg .alhRegYellow{border:3px solid #fec524;padding:3px;border-radius:10px;height:459px}.alhReg .alhRegForm{background:#fff;border-radius:10px;padding:25px 20px 40px;position:relative;overflow:hidden;height:444px}#forgotPass,#loginbox,#signupbox{position:absolute;width:90%}.alhRegForm .formTitle h2{width:60%;display:inline-block}.alhRegForm .formTitle p{width:40%;float:left;font-size:16px;padding-top:5px;text-align:left}.alOr,.alhReg .alhRegButton,.alhSocial li a,.herobanner h1.title,.saveCont,.trendDest{text-align:center}.alhRegForm #forgotPass .formTitle{margin-bottom:50px}#forgotPass .formTitle p{font-size:14px}.alhRegForm .formTitle p a{color:#4D6F93;font-weight:500}.alhRegForm .formTitle p a:hover{color:#194e91}.alhReg .alhSocial{margin:20px 0 15px}.alhSocial li a{border-radius:3px;padding:7px 0;width:100%}.alhSocial li a span{font-size:22px;vertical-align:middle}.alhSocial li a.google{border:1px solid #4D6F93;color:#4D6F93}.alhSocial li a.facebook{border:1px solid #194e91}.alhSocial li a:hover.facebook{background:#194e91;color:#FFF}.alhSocial li a:hover.google{background:#4D6F93;color:#FFF}.alhRegForm .alh-fp-link a{color:#4D6F93;font-size:12px;text-decoration:underline;text-align:center;margin-bottom:10px;display:block;line-height:normal}.alhRegForm .alh-fp-link a:hover{text-decoration:none;color:#194e91}.alhReg .alhRegButton .btn{padding:6px 30px;margin:10px 0 20px}.alhReg .alhTerms{color:#4D6F93;font-size:12px;font-weight:400;line-height:20px}.alhReg .alhTerms a{color:#194e91;text-decoration:none}.alhRegForm .alLogin{margin-top:25px}.alhRegForm .alLogin .form-group{margin:0;padding:0}.alhRegForm .alLogin .form-control{border-top:none;padding:0;border-left:none;border-right:none;border-radius:0;border-bottom:1px solid #CAD6E3;width:270px}.alhRegForm .alLogin label{color:#4D6F93;padding:0;margin:0}.alOrLine{border-top:1px solid #CAD6E3;position:relative;margin:3px 0 0}.alOr{background:#F7F8FC;bottom:0;color:#4D6F93;font-weight:700;right:0;margin:-7px auto 0;padding:0;position:absolute;left:0;top:0;width:30px;font-size:11px}.labelHighlight{color:#194e91!important}.dp-profile-logout a:hover{color:#fff!important}.homePage .navLinks li a,.homePage .topMenu>li .supportCont>a,.homePage .topMenu>li>a{color:#fff}.optWidget.fphRmWdgt label{color:#4D6F93}.homePage.alHilalHome.alhilalTheme .navLinks li a,.homePage.markPage .navLinks li a{color:#203152}.homePage .topMenu>li .supportCont>a:hover,.homePage.alHilalHome.alhilalTheme .navLinks li a:hover,.homePage.markPage .navLinks li a:hover{color:#fec524}.homePage.alHilalHome.alhilalTheme .topMenu>li>a,.homePage.markPage .topMenu>li>a{color:#4D6F93}.homePage.alHilalHome.alhilalTheme .topMenu>li>a:hover,.homePage.markPage .topMenu>li>a:hover{color:#203152}.homePage.alHilalHome.alhilalTheme .topMenu>li .supportCont>a,.homePage.markPage .topMenu>li .supportCont>a{color:#1d4f90}.homePage .navLinks li.active a,.homePage .navLinks li:hover a,.homePage .topMenu li a:hover{color:#fec524}.herobanner h1.title{padding:65px 0;color:#fff}.seachContainer{background:rgba(32,49,82,.84);position:relative;z-index:12}.seachContainer .sTabs{background:rgba(32,49,82,.63);position:relative;z-index:2;padding:5px 0}.homePage .seachContainer .sCont{background:0 0;border-bottom:none;color:#fff}.seachContainer .customCheckbox[type=checkbox]+label{color:#fff}.flexiBox{margin-right:14px}.whiteBg{background:#fff}.lgrayBg{background:#F7F8FC}.trendDest{line-height:normal;padding:0 0 50px}.trendDest span{color:#4D6F93;display:block;font-size:24px;line-height:48px;font-weight:400}.homeSection{margin-bottom:50px}.homeSection .gridItems .imgLodBg{min-height:361px;background-color:#CAD6E3}.hotelsCPB .sCont{padding:30px 20px 25px}.whiteBg .container .homeTopDesnt{padding:50px 0}.saveMoreSec .container{border-top:2px solid #f4f5f9;border-bottom:2px solid #f4f4f9;padding:75px 0}.saveMoreSec .smsImg{float:right;width:63%}.saveMoreSec .container>div{min-height:289px}.saveMoreSec .imgLodBg img{border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:0 0 5px #CAD6E3}.saveCont{font-size:22px;line-height:normal;color:#4D6F93;background:#fff;float:right;width:37%;padding-top:50px;box-shadow:0 0 5px #CAD6E3;border-bottom-left-radius:6px;border-top-left-radius:6px}.saveCont>p{font-size:16px;margin:10px auto;width:300px;line-height:26px}.hotelPromoSec .container{margin:0 auto;padding:75px 0;border-bottom:2px solid #f4f4f9}.hotelPromoSec.hotelPad{padding:75px 0 200px}.hpsImg.imgLodBg{float:left;width:48%;background:#CAD6E3;min-height:413px;border-radius:6px}.hpsImg.imgLodBg img{max-width:100%;border-radius:6px}.hpsCont{float:right;width:48%;color:#4D6F93}.hpsCont>h2{margin-bottom:10px}.hpsCont .loc{font-size:16px;margin-bottom:20px}.hpsCont p{font-size:15px;line-height:24px;margin-bottom:0;text-align:justify}.hpsCont>h5{margin-top:30px}.hpsCont>ul{margin:25px 0}.hpsCont>ul li{float:right;margin-bottom:15px;padding-right:20px;position:relative;width:50%}.hpsCont>ul li::before{background:#fec524;border-radius:5px;content:"";display:block;height:7px;right:0;position:absolute;top:3px;width:7px}body.homePage .logo a{background:url(../img/flyinLogo-white.png) no-repeat;background-size:100% auto}body.homePage.alHilalHome.alhilalTheme .logo a,body.homePage.markPage .logo a{background:url(../img/flyinLogo.png) no-repeat;background-size:100% auto}.homePage .seachContainer .form-control{border:3px solid #fff;transition:all .2s}.homePage .seachContainer .form-control:focus{border:3px solid #fec524}.homePage .seachContainer .flight-trips label{letter-spacing:-.5px}.homePage header{border-bottom-style:none}.markPage header{border-bottom-style:solid}.airTabContainer nav.flight-trips li.active{width:inherit}.airLineInfo{padding:20px 0 15px}.airLineInfo .airName{float:right;width:68%}.airLineInfo .airInfLogo{width:30%;float:left;text-align:left;position:relative}.airInfLogo img{max-width:100%}.airTabContainer .tabs label,.airTabContainer label{color:#203152}.seachContainer.airTabContainer .customCheckbox[type=checkbox]+label{color:#4D6F93}.seachContainer .hotelHomeS+.optWidget{box-shadow:0 0 1px rgba(0,0,0,.5)}.seachContainer.airTabContainer nav a:after{display:none}.seachContainer.airTabContainer nav a{margin-left:0;height:inherit;line-height:100%;padding-top:20px}.airLPage .customRadio[type=radio]:checked+label,.airLPage .customRadio[type=radio]:not(:checked)+label{margin-left:0}body:not(.alHilalHome) .seachContainer.airTabContainer{background:0 0}.alHilalBannerbg .seachContainer{margin-top:50px}.nxtMatchBlock{background-color:#eee;margin-top:0!important;padding:10px 0 40px}.homeSection .gridItems .imgLodBg{border-radius:5px}.alHilalHome .airBanner .seachContainer{background:0 0}.alHilalBanner,.alHilalBannerbg:before{background-color:#203152!important}.alHilalBanner{background-size:100%}.nxtMatchBlock .hTitle{margin-top:20px;color:#203152!important}.mInfoBlock{box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.alHilalBanner::before{background:rgba(0,0,0,.3);content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}.cityMarkPage{padding:120px 0 80px}.cityMarkPage .seachContainer{max-width:80%;margin:0 auto}.cityMarkPage .sCont{background:0 0;border-bottom:none}.cityMarkPage .ftdField.hotel{display:none}.cityMarkPage .hotelHomeS{text-align:center}.cityMarkPage .fFields>div{float:none;display:inline-block;vertical-align:top}.hotelsCPB .cityMarkPage h1{padding:30px 10px 0;margin:0;text-align:center}.hotelsCPB .cityMarkPage h1 span{color:#FEC524}.cityMarkPage .fFields>div>label{color:#fff;text-align:right}.cityMarkPage .optWidget{margin:20px auto 0}.cityMarkPage .fFields .dateField{width:22%}.cityMarkPage .fFields .custom-night{width:12%}.cityMarkPage .fFields .custom-traveller{width:23%}.cityMarkPage .specifyAge,.opBanner{width:100%}.cityMarkPage .optWidget .roomTit{min-width:60px}.cityMarkPage .specifyAge .custom-select-v3 select{height:30px}.cityMarkPage .specifyAge .custom-select-v3:before{font-size:9px;top:-2px}.cityMarkPage .btn.LoadBtn{font-size:14px;padding:8px 10px}.offersPackage{background:#F7F8FC}.opBanner{background:url(../img/marketing/offers/yas-banner.png) center top/0 451px no-repeat #F7F8FC;min-height:450px;position:relative;margin-bottom:60px}.opBanner.opAdBanner{background-image:url(../img/marketing/offers/abudhabi-banner.jpg)}.abuDhabi .opBanner{min-height:380px}.opBanner:after{background:rgba(0,0,0,.3);display:block;position:absolute;right:0;top:0;width:100%;height:100%;content:"";z-index:1}.opBanner .container{padding-top:100px;color:#fff}.opBanner h1{margin-bottom:15px;position:relative;z-index:2;color:#fff}.opBanner h1:after,.opBanner h1:before{position:absolute;background-size:100% auto;background-repeat:no-repeat;display:block;content:""}.opBanner h1:before{width:300px;height:275px;right:-50px;top:-35px}.opBanner h1:after{width:125px;height:200px;background-image:url(../img/marketing/offers/banner-colors.png);right:910px;top:-90px}.intro,.opBtn{position:relative}.opBanner .container h1 span{display:block;font-size:36px}.opBanner .container h1 em{font-style:normal;font-size:50px;font-weight:600;color:#fec524;line-height:90px}.opBanner .container h1 strong{font-weight:500;font-size:60px}.opBtn{background:#fff;font-size:22px;display:inline-block;z-index:2;padding:12px 30px;margin-top:10px;cursor:pointer}.opBtn:hover{color:#203152}.opSteps .container .stepCont.adhSteps{padding:26px 40px 0}.offersPackage p{font-size:14px;line-height:24px;color:#4D6F93}.offersPackage .secTit{color:#194e91;font-size:26px;position:relative;margin:40px 0 10px}.offersPackage .intro ul li,.placesList ul li{margin:14px 52px;list-style-type:disc;color:#203152;display:list-item}.offersPackage .intro strong{font-weight:500;color:#203152;font-size:16px}.offersPackage .intro ul li strong,.placesList .intro ul li strong{font-size:14px}.offersPackage .placesList .secTit+p,.offersPackage .secTit .intro+p{margin-bottom:0}.offersPackage .secTit+p{line-height:24px;color:#4D6F93}.offersPackage .placesList ul li{line-height:24px;color:#4D6F93;list-style-type:arabic-indic}.readTxt,a.readTxt:focus,a.readTxt:hover{color:#FFF}.intro a{text-decoration:underline}.intro{overflow:hidden}.readTxt{margin:13px 0;background:#194e91;padding:10px;display:inline-block;cursor:pointer}.intro::after{content:"";height:18px;display:block;position:absolute;right:0;width:100%;bottom:0;background-image:linear-gradient(top,rgba(255,255,255,0) 0,#fff 5%,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 5%,#fff 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 5%,#fff 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(242,242,242,.52) 5%,#f2f2f2 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 5%,#fff 100%)}.opAdBanner h1:before{content:initial}.opBanner.opAdBanner h1:after{left:754px}.hotelList{padding:0 0 25px}.opSteps{margin:10px 0}.opSteps>.container{position:relative}.opSteps>.container>span{position:absolute;right:10px;top:0}.opSteps>.container>span:before{width:0;height:0;border-style:solid;border-width:100px 0 0 100px;border-color:#fec524 transparent transparent;position:absolute;right:0;top:0;content:"";z-index:6}.opSteps>.container>span em{position:absolute;z-index:7;font-style:normal;font-size:26px;transform:rotate(315deg);top:24px;right:2px}.opSteps .container img{box-shadow:0 0 5px #CAD6E3;max-width:100%}.opSteps .container .stepCont{float:left;width:580px;background:#194e91;color:#fff;min-height:400px;position:relative;box-shadow:0 0 5px #CAD6E3}.opSteps .container .stepCont:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(200,46,70,0);border-left-color:#F4675F;border-width:20px;margin-top:-20px}.ccdhdng::before,.discList p span,.stepCont ul li::after,.tToursSlider .item:before{content:""}.stepCont h3{margin:5px 0 25px;color:#fff}.abuDhabi .opHotels,.opSecBtn{margin-top:20px}.stepCont ul li{display:block;line-height:normal;font-size:18px;padding-right:50px;position:relative}.stepCont ul li em{position:absolute;font-style:normal;right:0;width:30px;text-align:center;border:2px solid #fff;border-radius:50px;font-size:16px;height:30px;line-height:26px}.stepCont ul li::after{display:block;width:2px;height:100%;background:#fff;right:14px;position:absolute}.stepCont ul li:last-child{margin-bottom:0}.stepCont ul li:last-child::after{display:none}.stepCont small{font-size:14px;display:block;color:#7799be}.opSecBtn,.opSecBtn:hover{background:#fec524;color:#203152}.opSecBtn{font-size:16px;display:inline-block;position:relative;z-index:2;padding:10px 15px;cursor:pointer}.opHotels ul li{position:relative;width:31.5%;margin-left:2.75%;margin-bottom:2.75%;float:right;background:#fff;border-radius:3px;box-shadow:0 0 5px #CAD6E3}.opHotels ul li .ophImg{height:200px;overflow:hidden}.opHotels ul li img{max-width:100%;border-radius:3px 3px 0 0}.opHotels ul li:nth-child(3n+3){margin:0}.opHotels ul li>strong{position:absolute;right:10px;top:0;background-image:url(../img/marketing/offers/special-offer.png);width:50px;height:59px;background-size:50px;background-repeat:no-repeat}.opHotels ul li>strong span{position:absolute;font-size:10px;top:25px;text-align:center;width:100%}.opHotels ul li>strong span em{font-style:normal;display:block;font-size:7px}.opHotels .hotelInfo{background:#fff;margin:-80px 20px 20px;position:relative;padding:15px;box-shadow:0 2px 5px #CAD6E3}.opHotels .hotelInfmH{min-height:195px}.opHotels .hotelInfo h5{margin-bottom:10px}.opHotels .hotelInfo span{display:inline-block;vertical-align:bottom}.opHotels .hotelInfo span.divider{padding:0 5px}.opHotels .hotelInfo address{margin:15px 0 5px}.opHotels .hotelInfo em{font-style:normal;margin-bottom:10px;display:block;color:#4D6F93;line-height:24px;padding-right:24px;position:relative}.opHotels .hotelInfo em::before{position:absolute;right:0}.opHotels .hotelInfo em strong{color:#203152}.opHotels .hotelInfo address:before,.opHotels .hotelInfo em:before{margin-left:10px}.opHotels .hotelInfo em[class*=hotelInfmHTck]:before{font-size:12px;color:#02AE79}.opHotels ul li a.btn{width:120px;color:#fff;display:block;margin:0 auto 20px;position:relative;text-align:center;border-radius:3px}.offer-slider.owl-carousel.owl-theme{width:600px}.offer-slider.owl-carousel.owl-theme .owl-item{padding:0;position:relative}.offer-slider.owl-carousel.owl-theme .owl-item h4{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);padding:10px;color:#fff;width:100%}.offer-slider.owl-carousel.owl-theme .owl-controls{right:0;width:100%}.opForm{margin-bottom:20px}.abuDhabi .opForm,.opForm .fFields select.form-control{margin-bottom:0}.opForm .seachContainer{padding:30px 20px;color:#fff}.opTermsAndHotels{padding:0 0 70px}.opTermsAndHotels .opHotels{float:right;width:40%}.opTermsAndHotels .opHotels ul li{width:48.6%}.opTermsAndHotels .opHotels ul li:nth-child(2n+2){margin-left:0!important}.opTermsAndHotels .opHotels ul li:nth-child(3n+3){margin-left:2.75%}.opTermsAndHotels .opHotels ul li .hotelInfo{margin:-40px 10px 10px}.opTermsAndHotels .opHotels ul li .hotelInfo h2{margin-bottom:10px}.opTermsAndHotels .opHotels ul li .hotelInfo span{display:block;margin-bottom:5px}.opTermsAndHotels h2{margin-bottom:20px}.opTermsAndHotels h3{margin:0 0 20px}.opTerms p{margin-bottom:15px;line-height:24px}.opTerms ul li{margin-bottom:15px;display:block;position:relative;padding-right:20px}.opTerms ul li:before{position:absolute;right:0;top:3px;font-size:8px;color:#4D6F93}.opBannerBot p{font-size:14px;line-height:24px;margin-bottom:19px}.tourBanner{height:530px;background:url(../img/tourBanner.jpg) no-repeat;background-size:cover;padding:20px;text-align:center;width:100%;display:table}.tourBanner .tContainer{display:table-cell;text-align:center;width:100%;vertical-align:middle}.mPopTours,.tTopDstn,.trendingTours{margin:45px 0}.mPopTours .tourPkgBlock:not(:nth-child(3n)),.tTopDstnRow .destBlock:not(:nth-child(3n)){margin-left:2%}.tourBanner h2{border:2px solid #fff;border-radius:3px;padding:20px;display:inline-block}.tourBanner h5{padding-top:20px}.tToursSlider .item{height:310px;overflow:hidden;position:relative}.tToursSlider .item:before{width:100%;height:50%;right:0;bottom:0;position:absolute;z-index:3;background:-moz-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 100%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 100%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 )}.tToursSlider .tToursInfo{position:absolute;bottom:20px;right:20px;z-index:3;color:#fff}.tToursSlider .tToursInfo p{margin-top:8px;font-size:16px}.tToursSlider img{transition:all .8s ease}.tToursSlider .item:hover img{transform:scale(1.1) rotate(3deg)}.tToursSlider .yellowBtn{position:absolute;left:20px;bottom:20px;z-index:3}.tourHeading{color:#203152;font-size:34px;text-align:center;padding-bottom:45px;text-transform:capitalize}.mPopTours .tourPkgBlock{float:right;width:32%;background:#F7F8FC;position:relative}.tourPkgBlock figure{width:50%;float:right;min-height:229px}.tourPkgBlock .pkgInfo{width:50%;padding:20px;position:absolute;right:50%;top:0;height:100%}.yellowBtn{background:#fec524;padding:8px 10px;color:#203152;font-weight:600;border-radius:2px;font-size:16px;transition:.5s ease all;display:inline-block}.yellowBtn i{font-style:normal;font-weight:300;font-size:12px}.yellowBtn:hover{background:#FEC524;color:#203152}.tourPkgBlock .yellowBtn{position:absolute;bottom:20px;right:20px}.tourPkgBlock h3{margin-bottom:10px}.tourPkgBlock .pkgInfo span{display:block;margin-bottom:5px;color:#4D6F93;line-height:18px}.tourPkgBlock .pkgInfo span strong{font-size:16px}.tTopDstnRow .destBlock{margin-bottom:2%;background:#4092FB;min-height:225px;width:23%;float:right;transition:all .5s ease;overflow:hidden;position:relative}.tTopDstnRow .destBlock.active{width:48%}.tTopDstnRow .destBlock .destInfo{position:absolute;z-index:2;top:0;padding:20px;color:#fff;width:52%;min-width:295px;transition:all .2s ease;height:100%;left:100%}.tTopDstnRow .destBlock figure,.tlSorting{z-index:3;position:relative}.tTopDstnRow .destBlock header{border:0;font-size:18px;font-weight:700;margin-bottom:15px;min-height:auto;padding:0}.tTopDstnRow .destBlock .destInfo p{line-height:18px;padding:0 0 15px}.tTopDstnRow .destBlock.active .destInfo,.tTopDstnRow .destBlock:hover .destInfo{left:0}.tTopDstnRow .destBlock footer{background:0 0;border:none}.tTopDstnRow .destBlock footer span{display:block;float:right;width:49%}.tTopDstnRow .destBlock footer span+span{float:left;text-align:left}.tlBanner{height:426px;background:url(../img/tourListBanner.jpg) no-repeat;background-size:cover;color:#fff;width:100%;display:table}.tlBanner h1{margin:160px 0 10px;padding:0;text-transform:uppercase;letter-spacing:1px}.tlBanner h3{padding:0;color:#fff}.tlSorting{background:#fff;padding:5px 0;box-shadow:0 2px 4px -2px #CAD6E3}.tlListingBlock{background:#F7F8FC;padding:20px 0 0;z-index:2;position:relative}.tlListing>li{display:block;width:32%;float:right;background:#fff;margin:0 0 2% 2%;box-shadow:-1px 1px 4px 0 #CAD6E3;min-height:200px}.tlListing>li:nth-child(3n){margin-left:0}.tlListing>li:nth-child(3n+1){clear:right}.tlListing .tlListInfo{padding:15px}.tlListInfo .tDays{margin-bottom:20px}.tlListInfo .tDays span{color:#203152;font-size:16px;display:inline-block}.tlListInfo .tDays span:first-child{margin-left:10px}.tlListInfo .tDays small{font-size:12px;color:#4D6F93}.tlListInfo h3{padding:0 0 10px}.tlListInfo>h5{margin-bottom:10px}.tlListing .tpkgInc>li{border:1px solid #CAD6E3;color:#4D6F93;display:inline-block;margin:0 0 5px 5px;padding:5px 30px 5px 10px;line-height:20px;position:relative}.tlListInfo .tPriceBlock{display:table;margin-top:20px;width:100%}.tlListInfo .tPriceBlock>div{display:table-cell;width:50%;vertical-align:middle}.tlListInfo .tPriceInfo{text-align:right}.tlListInfo .tBknowBlock,.tlTrvlBlock .bknowBtn,.tlTrvlBlock .table tr th:last-child{text-align:left}.tlListInfo .tBknowBlock .btn{font-size:16px;padding:5px 15px}.tlListInfo .tPriceInfo span{display:block}.tlListInfo .strkOff{color:#4D6F93;text-decoration:line-through}.tlListInfo .tmPrice{color:#184D8F;font-size:22px;text-transform:uppercase;font-weight:500;padding:8px 0}.tlListInfo .tpDetls{color:#4D6F93}.tlListing .tpkgInc>li::before{color:#02AE79;font-size:10px;right:10px;position:absolute;top:6px}.tlSorting .srtFld,.tlSorting .srtby{display:inline-block;margin-left:10px;color:#203152}.tlSorting .srtby{font-weight:700}.tlSorting .srtFld select{margin-bottom:0;border:0;min-width:85px;font-size:16px}.tlPopup .modal-dialog.modal-lg{width:90%;padding:20px;border:none}.tlPopup .modal-body{padding-top:0}.tlPopup .modal-header{border:none;position:relative}.tlPopup .modal-header .close{background-color:#4D6F93!important;width:60px;height:60px;color:#fff;top:-18px;left:-20px;display:block;font-size:30px;position:absolute}.tlClndrMain .tlCalBlock{width:50%;float:right}.tlClndrMain .tlTrvlBlock{float:left;width:45%}.tlTrvlBlock h3{margin-bottom:20px}.tlTrvlBlock .trvlField{display:inline-block}.tlTrvlBlock .trvlField label{font-size:16px}.tlTrvlBlock .trvlField .custom-select-v3{font-size:16px;color:#203152;padding:10px 0;min-width:200px}.tlTrvlBlock .table td,.tlTrvlBlock .table th{padding:15px 10px}.tlTrvlBlock .table th{color:#4D6F93;font-weight:500;border-bottom-width:1px}.tlTrvlBlock .table td{color:#4D6F93}.tlTrvlBlock tr.grndTotal td{font-size:18px;color:#203152}.tlTrvlBlock tr.grndTotal td:last-child{text-transform:uppercase;color:#203152}.tlTrvlBlock .bknowBtn .btn{text-transform:uppercase;padding:10px 20px}.tableCalender td,.tableCalender th{border:1px solid #CAD6E3;padding:5px}.tableCalender td{text-align:right;vertical-align:top;height:60px}.banLoc,.fbt-clone,.getDiscount,.getExcluOfrs h2,.mYClndr .year,.moreHighlight,.tableCalender th{text-align:center}.tableCalender td>div{position:relative;width:100%;height:60px}.tableCalender td .date{position:absolute;left:0;top:0;color:#4D6F93;font-size:16px;font-weight:300}.tableCalender th{text-transform:uppercase;font-size:12px}.tableCalender td.disabled,.tableCalender th{background:#F7F8FC;color:#7799BE;font-weight:400}.tableCalender td .price{position:absolute;right:0;bottom:0;color:#4D6F93;line-height:16px;display:inline-block;border-radius:3px}.tableCalender td .price span{display:block;font-size:11px;color:#4D6F93}.banLoc .stPrice strong,.banLoc .stPrice strong elm,.banLoc a,.calMonth a,.calYear a,.fbt-clone,.getExcluOfrs .ofrList,.getExcluOfrs .ofrList span{display:inline-block}.tableCalender td.selected{background:#CAD6E3;color:#fff}.tableCalender td.selected .date{color:#fff}.tableCalender td.selected .price{background:#203152;padding:2px 10px;color:#fff}.tableCalender td.selected .price span{color:#fff}.mYClndr{border:1px solid #CAD6E3;border-bottom:none;border-top:2px solid #CAD6E3;padding:10px}.mYClndr .month{width:30%;float:right;position:relative}.mYClndr .year{width:120px;font-size:22px;font-weight:500;float:left}.calMonth a,.calYear a{color:#203152;font-weight:500;text-transform:uppercase;padding:5px 10px;border:1px solid transparent;border-radius:3px}.calMonth a.selected,.calMonth a:hover,.calYear a.selected,.calYear a:hover{border-color:#CAD6E3}.calMonth .owl-buttons>div,.calYear .owl-buttons>div{top:-13px;font-weight:700}.calMonth.owl-theme .owl-controls .owl-buttons div.owl-Year,.calMonth.owl-theme .owl-controls .owl-buttons div.owl-prev{right:5px}.calMonth.owl-theme .owl-controls .owl-buttons div.owl-next{left:-5px}.calYear.owl-theme .owl-controls .owl-buttons div.owl-next{left:0}.fbt-clone{position:fixed;z-index:9999;color:rgba(255,255,255,.8);background:rgba(102,152,216,.5);padding:8px 10px}@keyframes animText{10%,90%{color:#203152;border:3px solid #FEC524}20%,80%{color:#fff;border:3px solid #FEC524}30%,50%,70%{color:#fff;text-indent:-100px;border:3px solid #FEC524}40%,60%{color:#fff;text-indent:0;border:3px solid #FEC524}}.aniBorder{border:3px solid #fff;background-color:#fff;color:#203152;animation:animText .82s cubic-bezier(.36,.07,.19,.97) both}.ccddtls .banner{background-image:url(../img/ccd/banner.png);height:510px;background-size:100% 100%,cover;background-repeat:no-repeat}.ccdhdng{position:relative;color:#fff;padding:90px 50px}.ccdhdng::before{background:url(../img/ccd/offers.png) no-repeat;width:340px;height:320px;position:absolute}.ccdhdng h1{margin:50px 0 10px}.ccdhdng h6{margin:60px 0 15px}.ccdhdng p{font-size:18px;font-weight:300}.getDiscount{margin:80px 0 245px}.getDiscount h2,.getExcluOfrs h2{position:relative}.getDiscount h2:before,.getExcluOfrs h2:before{background:#4092fb;width:4%;height:4px;left:0;right:0;margin:auto;content:"";position:absolute;bottom:-18px}.discList{border:1px solid #4D6F93;width:430px;height:430px;position:relative;border-radius:100%;margin:120px auto}.discList p span,.dsctImge{background:#4092fb;border-radius:100%}.discList p{color:#203152;position:absolute;width:50%;line-height:28px}.discList p span{width:45px;height:45px;position:absolute;right:-45px;top:-10px;color:#fff;padding:8px 0;font-size:22px;font-weight:700}.discList .chcBkg{top:20px;left:-138px}.discList .prcdPymd{top:250px;left:-245px}.discList .prcdPymd span{top:10px;right:-65px}.discList .coupOpt{bottom:-120px;left:0;right:0;margin:auto}.discList .coupOpt span{right:0;left:0;margin:auto;top:-60px}.discList .cdrCard{top:250px;right:-245px}.discList .cdrCard span{top:10px;left:-65px;right:auto}.discList .dsctSuss{top:20px;right:-170px}.discList .dsctSuss span{left:-55px;top:5px;right:auto}.dsctImge{margin:125px auto;width:160px;height:160px;padding:55px 0;-moz-box-shadow:0 0 5px 5px #CAD6E3;-webkit-box-shadow:0 0 5px 5px #CAD6E3;box-shadow:0 0 5px 5px #CAD6E3}.getExcluOfrs{margin-bottom:70px}.getExcluOfrs h2{margin-bottom:90px}.getExcluOfrs img{float:right;margin-right:100px}.getExcluOfrs .ofrList{width:50%;margin-right:90px}.getExcluOfrs .ofrList h5{margin-bottom:35px}.getExcluOfrs .ofrList p{color:#4D6F93;font-size:16px;line-height:34px}.getExcluOfrs .ofrList span{background:#02ad79;color:#fff;border-radius:25px;padding:16px 22px;margin-top:50px}.banLoc{position:absolute;left:80px;top:80px}.banLoc .LinkPos,.banLoc .stPrice{padding:15px;border:1px solid #fff;color:#4D6F93;font-size:10px;min-width:146px;display:inline-block}.banLoc .stPrice{border-bottom:0;padding-bottom:5px}.banLoc .LinkPos{border-top:0;padding-top:5px}.banLoc h4{color:#fff;padding:10px 0;margin:0}.banLoc.noPrice>h4{padding-top:0}.banLoc a{background:#4092FB;padding:7px 15px;color:#fff;font-weight:700;transition:all .5s ease}.banLoc a:hover{background:#FEC524;color:#203152}.searchRcnt{padding:10px 13px 0 0;color:#203152;text-transform:capitalize;font-weight:700}li.tpDest.recentSearched:hover a .white:hover{color:#FFF!important}.predicativeData.forFlight ul li.tpDest.recentSearched .autoRes:before{content:""!important}.hideCntry{display:none}.duke .carousel-caption h2.bigCap.titlInfo{padding:10px 0}.homePage .seachContainer .custom-night .icon-moon2:before,.homePage .seachContainer .datepicker span[class^=icon-],.homePage .search-wrap span[class^=icon-],.homePage .travellersDropdown span[class^=icon-]{color:#7799BE;font-size:20px}.homePage .optWidget .custom-select-v3:before,.homePage .seachContainer .custom-select-v3:before,.homePage .travellersDropdown .custom-select-v3:before{font-size:13px;color:#7799BE}.homePage .searchCont .cf [type=radio].customRadio:checked+label{color:#FEC524}.homePage .searchCont .cf [type=radio].customRadio:not(:checked)+label:before{border-color:#fff}.homePage .searchCont [type=radio].customRadio:checked+label:before{border-color:#FEC524}.homePage .searchCont [type=radio].customRadio:checked+label:after,.homePage .searchCont [type=radio].customRadio:not(:checked)+label:after{content:'';position:absolute;top:3px;right:3px;transition:all .2s;background:#FEC524;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;text-align:center;line-height:10px}.homePage .seachContainer [type=checkbox].customCheckbox:checked+label:before,.homePage .seachContainer [type=checkbox].customCheckbox:not(:checked)+label:before{border-radius:3px;background:0 0;border-color:#FFF}.homePage .seachContainer [type=checkbox].customCheckbox:checked+label::after,.homePage .seachContainer [type=checkbox].customCheckbox:not(:checked)+label::after{color:#fff}.homePage .seachContainer .predicativeData.forFlight:before{top:-24px}.homePage .seachContainer.airTabContainer .predicativeData.forFlight:before{top:-25px}.homepage-hero-module{border-right:medium none;border-left:medium none;height:457px;position:absolute;width:100%}.bahrain{padding:40px 10px;background:#f4f5f9}.bahrainbanner{background:#fff;border-radius:5px;box-shadow:0 2px 0 0 #dbe1f0;transition:all .5s ease;position:relative;margin-bottom:4px}.bahrain h2 strong{line-height:inherit}.baharinCont{width:35%;float:right}.baharinImage{width:65%;border-radius:6px 0 0 6px;overflow:hidden}.bahrainbanner .baharinCont{padding:65px 50px 0}.bahrainbanner .baharinCont p{line-height:24px;margin-top:50px}.baharinImage .owl-carousel .owl-item{padding:0}.baharinImage .owl-theme .owl-controls{width:94px;top:inherit;bottom:32px;left:0;right:inherit}.baharinImage .owl-next span,.baharinImage .owl-next.disabled span,.baharinImage .owl-prev span,.baharinImage .owl-prev.disabled span{color:#fff!important;background:#000!important;padding:6px 5px 4px;line-height:24px;display:block}.baharinImage .owl-buttons span:before{padding:7px;font-size:20px!important;line-height:16px}.bahrain .gridItems .imgLodBg{margin:0}.baharinImage .owl-theme .owl-controls .owl-buttons div{color:#fff!important;background:#000}.baharinImage .owl-theme .owl-controls .owl-buttons div.owl-prev{right:-5px}.bahrain .title:after,.bahrainNav li a::after,.slide.exclSlide .item figure.imgEfct:after{content:'';right:0}.bahrainNav li{position:relative;margin:0 20px}.bahrainNav li a{color:#203152;display:inline-block;padding:20px 10px;font-size:15px;font-weight:500;cursor:pointer}.bahrainNav li a::after{height:4px;width:0%;position:absolute;background:#fec524;bottom:0;border-radius:10px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.bahrainNav li.active a::after,.bahrainNav li:hover a::after{width:100%;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.bahrainNav li.active a{color:#4092FB}.bhrSec{margin:60px 0 0}.bahrain .title{position:relative;margin-bottom:100px}.bahrain .sub-title{margin-bottom:30px}.bahrain .title:after{position:absolute;height:4px;width:100px;bottom:-25px;background:#fec524}.bhrSec p{margin-bottom:15px;line-height:28px;font-size:16px}.highlight-Info{display:flex;margin-bottom:110px}.baharinHghCont{width:43%;padding:50px 50px 0}.baharinHghImg{width:57%;border-radius:6px 0 0 6px;overflow:hidden}.viewmore{display:block;font-size:16px;margin-top:20px;text-decoration:underline}.moreHighlight{display:block}.moreHighlight a{margin:0 auto;padding:15px 70px;border:1px solid #4d6f93;color:#4d6f93;font-size:18px;border-radius:40px;cursor:pointer}.moreHighlight a:hover{color:#fff;background:#4092fb;border:1px solid #4092fb}.activities-details{display:flex;padding:40px;background:#fff;border-radius:5px;box-shadow:0 2px 0 0 #dbe1f0;transition:all .5s ease}.activities-details figure{width:50%}.activities-details .cont-Info{width:50%;padding:50px 50px 0}.bahrainslidermulty p a{display:block;color:#4692fb;text-decoration:underline;margin-top:15px}.baharinHghCont p a{display:block;font-size:16px;margin-top:20px;text-decoration:underline}.baharinHghCont p a:hover,.bahrainslidermulty p a:hover{text-decoration:none}.map-info{position:relative}.map-info>.map{width:90%;padding:20px;background:#fff}.mapview{width:25%;position:absolute;left:0;top:187px;background:#fff;padding:25px}.mapview h4 strong{display:block;font-weight:500;font-size:22px;margin-bottom:25px}.view-map{background:#4092fb;color:#fff;font-size:16px;margin:15px 0 10px;padding:15px 30px;display:inline-block;box-shadow:0 0 1px #203152}#activitiesBahrain h4{margin:25px 0 15px}.reverse{flex-direction:row-reverse}.baharinImage .owl-theme .owl-controls .owl-buttons div.disabled{opacity:.5}.slide.exclSlide .item figure.imgEfct:after{display:block;height:100%;width:100%;position:absolute;background:rgba(0,0,0,.5);top:0}.newHotelL .custom-night span[class^=icon-]{top:40px}.holidaycards .gridItems .figCap{padding:15px}.holidaycards .gridItems .imgLodBg a.btn{padding:10px;color:#fff;box-shadow:inset 0 0 0 1px #fff;font-weight:400}.holidaycards .gridItems .overlay h5{margin:0 6px 15px}.holidaycards .gridItems .imgLodBg .overlay{background:rgba(32,49,82,.72)}.homePage::before{background:-moz-linear-gradient(top,rgba(32,49,82,.64) 0,rgba(32,49,82,0) 69%,rgba(32,49,82,0) 100%);background:-webkit-linear-gradient(top,rgba(32,49,82,.64) 0,rgba(32,49,82,0) 69%,rgba(32,49,82,0) 100%);background:linear-gradient(to bottom,rgba(32,49,82,.64) 0,rgba(32,49,82,0) 69%,rgba(32,49,82,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3203152', endColorstr='#00203152', GradientType=0 )}.activityHome:before{background:-moz-linear-gradient(top,rgba(0,98,217,.65) 0,rgba(59,147,255,.65) 99%,rgba(60,147,255,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,98,217,.65) 0,rgba(59,147,255,.65) 99%,rgba(60,147,255,.65) 100%);background:linear-gradient(to bottom,rgba(0,98,217,.65) 0,rgba(59,147,255,.65) 99%,rgba(60,147,255,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60062d9', endColorstr='#a63c93ff', GradientType=0 )}.gridItems .off-new{transform:rotate(45deg);right:-42px;top:-10px}.features ul li span,.flightSliderBg .tit-save,.flightSliderBg h5.title,.packg-list li .descp p{line-height:20px}.hAd-1 span,.hAd-1 span h5,.hAd-4 h3,.hAd-4 h4,.hAd-5 .hotelsSubscribe small,.hAd-5 figure figurecaption,.hAd-5 figure figurecaption em,.hAd-5 figure figurecaption strong,.hAd-6 h2,.hAd-6 h4,.hAd-6 small{font-family:"Droid Arabic Kufi",Roboto}.routes-list li a{line-height:15px}.hAd-2 span .strong{padding-top:26px}.hAd-1 span{font-size:22px;line-height:4.2}.hAd-3 .bgblack{left:12px}.linkButton{padding:4px 25px}.carousel-caption h1{margin-bottom:30px}.hAd-6 .linkButton{padding:4px 13px}.gridItems figcaption p{line-height:20px}.ad-block .inner figcaption h3 span{line-height:normal;margin-top:0}.features ul li{margin-bottom:32px}.xplrlst li a:before{margin-top:2px}.fh-Ico{transform:scaleX(-1)}.shortPack li{padding:17px 20px}.cityModify label{line-height:24px}.win.safari .cityPage .adult .custom-select-v3.sm select.adultSelected,.win.safari .cityPage .child .custom-select-v3.sm select.childSelected{text-indent:26%}.home .herobanner .container:after,.ie .bookThisLoc{left:0}.pLble::after{clear:both;content:"";display:block}.downloadApp .dapCont:before{background-image:url(../img/mAppImg-ar.png)}#loginbox{left:5%;right:auto}#forgotPass,#signupbox{left:100%;right:auto}#forgotPass .formTitle h2{width:65%}#forgotPass .formTitle p{width:35%}.alhSocial li{width:48%}.alhSocial li:last-child{margin-left:0}.alhRegForm .alLogin label{line-height:16px}.downloadApp{margin-top:50px}.opBanner{background-size:100% 451px}.opBanner h1:before{background-image:url(../img/marketing/offers/yas-ar-logo.png)}.opBanner h1:after{transform:rotate(280deg)}.stepCont ul li{margin-bottom:28px}.stepCont ul li em{top:4px}.opSteps .container .stepCont{padding:20px}.stepCont span{margin:10px 0 20px}.stepCont small{margin-top:9px}.stepCont ul li::after{top:32px}.intro{height:153px}.adhSteps .opSecBtn{margin-top:10px}body.homePage .nav-outer .supportCont a:hover:before{background-position:-463px -157px}.bookThisLoc:after{transform:rotate(450deg);top:0}.ccdhdng::before{left:60px}.banLoc .stPrice strong,.topHlist>li .stPrice strong{direction:ltr}.banLoc .stPrice strong elm{margin-right:0;margin-left:2px}.opBanner h1,.opBanner.opAdBanner h1{padding-right:50px}.opBanner h1::before{left:-50px;right:auto}.opBanner h1::after{right:640px}.opAdBanner .opBtn,.opBtn{margin-right:50px}.baharinImage .owl-theme .owl-controls .owl-buttons div{top:-7px}.baharinImage .owl-next span,.baharinImage .owl-next.disabled span,.baharinImage .owl-prev span,.baharinImage .owl-prev.disabled span{font-size:18px!important}.bahrain .sub-title,.bahrain h2{font-weight:700}.childAge .custom-select-v3:before{font-size:12px;height:30px;line-height:36px}.childAge .custom-select-v3 select{height:35px}h1.title{font-weight:600}.home .herobanner.hm-h-banner h1.title a{position:relative;top:10px}.downloadApp{background:rgba(67,129,205,1);background:-moz-linear-gradient(-45deg,rgba(25,77,145,1) 100%,rgba(67,129,205,1) 0);background:-webkit-gradient(left top,right bottom,color-stop(100%,rgba(25,77,145,1)),color-stop(0,rgba(67,129,205,1)));background:-webkit-linear-gradient(-45deg,rgba(25,77,145,1) 100%,rgba(67,129,205,1) 0);background:-o-linear-gradient(-45deg,rgba(25,77,145,1) 100%,rgba(67,129,205,1) 0);background:-ms-linear-gradient(-45deg,rgba(25,77,145,1) 100%,rgba(67,129,205,1) 0);background:linear-gradient(135deg,rgba(25,77,145,1) 100%,rgba(67,129,205,1) 0)}