.seotitle_section:after{position:absolute;width:100%;height:100%;content:"";background:rgba(0,0,0,.3);top:0;right:0;z-index:0;}
.seotitle__sec_content{position:relative;z-index:10;}
.seotitle__sec_content h2{font:700 2rem "DroidKufiRegular", sans-serif;line-height:32px;}
.seotitle__sec_content h5{font:700 20px "DroidKufiRegular", sans-serif;}
.seobanner_section{background-position:center;padding:25px 0 25px;color:#fff;position:relative;width:100%;padding-bottom:30px;background-repeat:no-repeat;background-size:cover;}
.seobox{background-color:#fff;padding:20px;border-radius:5px;width:100%;margin-bottom:30px;}
.seobox h3{font-size:20px;color:#155ea2;font-weight:700;margin-bottom:10px;}
.seoCheapFlitsRout h2{font-size:22px;color:#00488c;font-weight:700;margin-bottom:20px;}
.seobox strong{font-weight:700;color:#2b3042;font-size:14px;}
.abouCitiRout{min-height:550px;}

.AirlineTab{width:100%;border-bottom:2px solid #155ea2;}
.AirlineTab li{width:150px;background:#155ea2;color:#fff;padding:12px 25px;border-radius:5px 5px 0 0;font-size:17px;}
.ShowAllAirline{width:100%;padding-top:10px;}
.ShowAirlineDiv{display:inline-block;padding-left:15px;font-size:16px;padding-top:10px;}
.ShowAllAirline{width:100%;padding-top:10px;}
.ShowAirlineDiv span{color:#155ea2;cursor: pointer;}
.ShowAllAirline ul{padding-top:10px;padding-bottom:20px;display:inline-block;}
.ShowAllAirline ul li{display:inline-block;padding:0 7px;font-size:12px;background:#fff;margin-left:6px;border:1px solid #ccc;margin-bottom:5px;}
.TopAirline ul li{width:100%;padding:9px;background:#fff;text-align:center;margin-bottom:10px;margin-right:0;color:#2b3042;font-size:14px;display:inline-block;border-bottom:2px solid var(--mediumBlue) !important;border-radius:5px;min-height:60px;}
.seotopairline .TopAirline .owl-nav{top:inherit;bottom:0;left:45px;width:0;}
.seotopairline .owl-nav{color:transparent;font-size:14px;margin:0;padding:0;display:inline-block;cursor:pointer;border-radius:3px;text-indent:100%;position:absolute;}
.seotopairline .disabled.owl-prev{background-image:url(../images/owl_prev_disable.svg)!important;background-repeat:no-repeat!important;background-position:center!important;width:40px!important;float:right;height:35px;right:-50px!important;position:absolute;}
.seotopairline .owl-theme .owl-nav [class*='owl-']{color:#e7e8ec;font-size:1px;margin:5px;padding:4px 7px;background:transparent;display:inline-block;border-radius:0;border:none;}
.seotopairline .owl-next{background-image:url(../images/owl_next.svg)!important;background-repeat:no-repeat!important;background-position:center!important;width:35px!important;float:left;height:35px!important;position:absolute!important;left:-50px!important;transform: scaleX(-1);}
.seotopairline .owl-prev{background-image:url(../images/owl_prev.svg)!important;background-repeat:no-repeat!important;background-position:center!important;width:40px!important;float:right;height:35px;right:-50px!important;position:absolute;transform: scaleX(-1);}
.ImgGalOutBox ul li:first-child{width:70%;height:350px;display:inline-block;float:left;}
.ImgGalOutBox ul li img{width:auto;height:100%;min-width:100%;border-radius:5px;}
.ImgGalOutBox ul li{display:inline-block;padding:0;border-right:10px solid #edeff3;border-bottom:10px #edeff3 solid;overflow:hidden;float:left;}
.ImgGalOutBox ul li:nth-child(2){width:30%;height:175px;border-right:none;}
.ImgGalOutBox ul li:nth-child(3){width:30%;height:175px;border-right:none;}
.ImgGalOutBox ul li:nth-child(4){width:25%;height:245px;}
.ImgGalOutBox ul li:nth-child(5){width:25%;height:245px;}
.ImgGalOutBox ul li:nth-child(6){width:25%;height:245px;}
.ImgGalOutBox ul li:nth-child(7){width:25%;height:245px;position:relative;border-right:none;}
.HtlSeoRepet h6{padding-left:10px;padding-top:5px;color:#212529;font-weight:700;}
.travelerBtn{background:#636363;color:#fff;border:none;padding:8px 20px;font-size:16px;margin-right:10px;border-radius:0px;}
.travelerBtn:hover{color:#fff;text-decoration:none;}
/*---seo airline emirates----*/
.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%;}
.FlightCrslImg{height:150px;overflow:hidden;width:100%;margin-bottom:0px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright: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-left:15px;font-size:17px;}
.tripDetLeft h6{font-weight:700;font-size:15px;}
.tripDetRight{width:40%;padding-right:15px;font-size:17px;}
.tripDetRight h6{font-weight:700;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:700;}
.priceDet h6 span{padding-right:3px;}
.priceDet{width:50%;padding:5px 0px 15px 15px;}
.buttonDet{width:50%;padding:15px 15px 15px 0px;}
.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;}
.seoContTabs .nav-link.active{border-color:#fff #fff #fff;}
.seoBordRow{margin-left:-30px;margin-right:-30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.seoBordRow .seoBordCol{width:33.3333%;padding:0px 30px;margin-bottom:30px;}
.seoBordRow .seoBordCol .seoBordColInner{width:100%;padding:15px;background:#fff;border-radius:5px;}
.seoBordRow .seoBordCol p{font-size:14px;margin:0px;color:#485467;}
.seoBordRow .seoBordCol p span{font-size:18px;}
.seoPlaneicon{background:url(../images/package_flightIco.svg) no-repeat;width:30px;height:30px;background-size:contain;transform: scaleX(-1);}
.cheapflIco{background:url(../images/fl_dtls_onward.svg) no-repeat;width:30px;height:30px;background-size:contain;display:inline-block;margin-left:10px;transform: scaleX(-1);}
.seoShopingIco{background:url(../images/seo_shoppingIco.svg) no-repeat;width:30px;height:30px;background-size:contain;display:inline-block;margin-left:10px;}
.seohtlIco{background:url(../images/result_mapIco.svg) no-repeat;width:22px;height:30px;background-size:contain;display:inline-block;margin-left:10px;}
.seoBordColInner .hmDealsFlightIcon:before{font-size:25px;}
.seoUlLists{list-style:none;margin:0px;padding:0px;}
.seoUlLists li{width:100%;margin-bottom:15px;padding-right:25px;background-image:url(../images/facilites_tickIco.svg);background-repeat:no-repeat;background-size:18px;background-position:right top;line-height:18px;}
.seo_subTitle{width:100%;padding:0px 15px 15px;border-bottom:solid 1px #CCC;margin-bottom:15px;}
.seoContTabs p{margin-bottom:10px;}
.seoContTabs .tab-content{color:#000;}
.seotopairline h3{font-size:22px;color:#00488c;font-weight:700;margin-bottom:20px;}
.abouCitiRout img { width: 100%; height: 250px; border-radius: 5px; margin-bottom: 10px; }
.seoshpingPlace {width:40%; margin-top: 10px;}
.seoshpingPlace img{width:100%; height: 150px; border-radius: 5px;}
.seoShopDtls{width:60%; padding-right: 20px;margin-top: 15px;}


@media (max-width:767px){
.seoBordRow .seoBordCol {width: 100%;margin-bottom: 10px;}
.seoCheapFlitsRout h2 {font-size: 20px;}
.seoCheapFlitsRout h2 { font-size: 18px;}
.seobox h3 {font-size: 17px;}
.ImgGalOutBox ul li:first-child {
    width: 100%;
    height: 200px;
}
.ImgGalOutBox ul li {
    border-right: none;
}
.ImgGalOutBox ul li:nth-child(2) {
    width: 100%;
    height: 200px;
}
.ImgGalOutBox ul li:nth-child(3) {
    width: 100%;
    height: 200px;
    border-right: none;
}
.ImgGalOutBox ul li:nth-child(4) {
    width: 100%;
    height: 200px;
}
.ImgGalOutBox ul li:nth-child(5) {
    width: 100%;
    height: 200px;
}
.ImgGalOutBox ul li:nth-child(6) {
    width: 100%;
    height: 200px;
}
.ImgGalOutBox ul li:nth-child(7) {
    width: 100%;
    height: 200px;
}
.seoshpingPlace {width:100%;}
.seoShopDtls{width:100%;padding-left: 0;margin-top: 10px;}
}
.seoDatePic{top: 40% !important;}
