

/*--------------color section--------*/
.mendatory {    color: #f00;}
.grenclr{color: #21a929;}
.ameclr, .layclr, .flgclr, .tfre-col,.htlclr{color: #4f7ba6}
.stpclr, .dateclr, .offclr,  .flgter, .tcol1, .commtxt, .busMclr a, .mtxt{color:#cc4422}
.flgbtn, .mul-flgbtn{    background: #e43022;    color: #fff;}
.flgoff{color: #194e91}
.addcityclr{border: 1px solid #194e91; color: #194e91;}
.popclr{background: #e43022;    color: #fff;}
.cloclr{    background: #00a368!important;    color: #FFF;}
.Rtotal, .Rcity1, .Rfare{color: #fec524}
.Rbut{background: #e43022;}
.Rbut:hover{ opacity: 0.9; color: #fff}
.gray-clr {   color: #999;}
.red-clr{color: #eb2026;}
.light-bg{ background: #f0f7fd;
    border-top: 1px solid #cbe6fc;}

.Rtotalcol {    color: #ED1C24;}
.active-tab ul li a.active,.utility-search-box .nav-tabs a.active{background: #8dc63f; color: #fff;}

.flight-resulut-onway:hover{border: 1px solid #22a9bf;cursor: pointer}
.flight-resulut-onway:hover .air-title .dest-grid{background: #22a9bf;color: #fff;}
.flight-resulut-onway:hover .air-title .dest-grid:after{  border-color: #22a9bf transparent transparent transparent;    }
.flight-resulut-onway:hover .flgbtn{  background: #22a9bf;    color: #fff;}
.flight-resulut-onway:hover ul.air-amenilist{ }
 


.flight-round-depart:hover{border: 1px solid #22a9bf;cursor: pointer}
.flight-round-depart:hover .Rair-title .Rdest-grid{background: #22a9bf;color: #fff;}
.flight-round-depart:hover .Rair-title .Rdest-grid:after{  border-color: #22a9bf transparent transparent transparent;    }
.flight-round-depart:hover .flgbtn{  background: #22a9bf;    color: #fff;}

.mul-flight-resulut-onway:hover{border: 1px solid #22a9bf;cursor: pointer}
.mul-flight-resulut-onway:hover .mul-air-title .mul-dest-grid{background: #22a9bf;color: #fff;}
.mul-flight-resulut-onway:hover .mul-air-title .mul-dest-grid:after{  border-color: #22a9bf transparent transparent transparent;    }
.mul-flight-resulut-onway:hover .mul-flgbtn{  background: #22a9bf;    color: #fff;}
.mul-flight-resulut-onway:hover ul.mul-air-amenilist{visibility: visible;}
 

.search-resultmodify, .bus-result-modify{    background: #2a3151;    border-bottom: 1px solid #ccc;}

 .Ractive{border: 1px solid #00a368;cursor: pointer}
 .Ractive .Rair-title .Rdest-grid{background: #00a368;color: #fff;}
 .Ractive .Rair-title .Rdest-grid:after{  border-color: #00a368 transparent transparent transparent;    }
 .Ractive .flgbtn{  background: #00a368!important;    color: #fff;}

.trv-box.active, .bus-box.active, .flt-box.active{background: #2abd2a;} 
.tpas-col1{color: #e43022}
.totclr{}

.taducol, .trv-passen h2, .trv-passen h2 em, .txt-comm1{color:#5cb85c;}

.tfar-col{background-color: #22a9bf; color: #fff;}
.tsho-clr, .tsho-clr a{ color:#fff}
 .tsho-clr:hover, .tsho-clr a:hover{color: #fff}
.tsho-clr a{ color:#fff}
.tsho-clr a:hover{color: #fff}

.tgb-clr, .tgb-clr1, .tgb-clr2, .tgb-clr3{background: #e43022;color: #fff;cursor:pointer}
.tgb-clr:hover, .tgb-clr1:hover, .tgb-clr2:hover, .tgb-clr3:hover{opacity: 0.9; color: #fff; background: #22a9bf}

.tpro1{background: #646464; color: #fff}
.tpro1:hover{opacity: 0.9; color: #fff}

.tbg{background-color: #e43022; color: #fff}
.credit-box {   border: 1px solid #e43022;}
.tred{color: #a94442}
.ttotal-cons-fare{    color: #337ab7;}
.ttotal-far{background:#e43022; color: #fff; }
.fare-total{    background: #f0f7fd;}
.close-fare{color: #fff; opacity: 1}
.filtbut, .Rfiltbut, .busfiltbut {    background: #44c7f5;}
.flight-detail-wrp .tab-content,.mul-flight-detail-wrp .tab-content, .Rflight-detail-wrp .tab-content, .bus-boardtab .tab-content {background: #f3f4f7;}
.flight-detail-wrp .nav,.mul-flight-detail-wrp .nav, .Rflight-detail-wrp .nav, .myaccount-view-info .nav, .bus-boardtab .nav{    background: #3f3f3f; color: #fff;  }
.flight-detail-wrp .nav > li.active > a, .mul-flight-detail-wrp .nav > li.active > a, .Rflight-detail-wrp .nav > li.active > a, .myaccount-view-info .nav > li.active > a, .bus-boardtab .nav > li.active > a{background: #e43022}
.fligth-depart, .bagg-head, .mul-fligth-depart, .mul-bagg-head, .Rfligth-depart, .Rbagg-head{     background: #e43022; color: #fff}
.fligth-depart strong,.mul-fligth-depart strong,.Rfligth-depart strong {color:#fff}
.flg-layour, .mul-flg-layour,.Rflg-layour{      background: #efddbd;    color: #7c6d0a; }
.RndTripResult{border-top: 2px solid #e43022; background-color: #e43022; color: #fff;}
.Rflight-sort{    background: #fff;    border: 1px solid #ddd;    border-bottom: 2px solid #fec524;}
 
.travel-airinfo, .bookhig{background: #f0f7fd;}
 
.trv-amt,.trv-passen p  {color: #e43022; font-weight: 500}
.trv-payment p span, .tgst-inputbox h3{color: #e43022;}
 

.headbg{background: #000; color:  #fff;}
.air-filter-head,.htl-filter-head,.bus-filter-head,.new-htl-filter-head,.new-bus-filter-head{background-color: #e43022;color: #fff;}
.air-filter-result, .bus-filter-result, .htl-filter-result{ background:#e6e4e4;padding: 10px 0px;    
    -ms-box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
    box-shadow: 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12), 0 2px 4px -1px rgba(0,0,0,.2);}
.air-filter-result h3, .bus-filter-result h3,.htl-filter-result h3 {color: #e43022;}

.lgn-face{background: #5470af; color: #fff;}
.lgn-gle{background: #c04130;    color: #fff;} 
.new-signright a, .new-lgn-view span{color: #e43022}
.new-signleft{background: #22a9bf}

.lessclr{color: #e43022}
 
 .head-txt h3{    color: #e43022;    border-bottom: 1px dashed #ccc;}

.laytime {    background: #fbf1ab;    color: #7a6b52;}
 
.book-wrp1{background: #e43022; color: #fff}
.book-ticket li a{background: #e43022;
    color: #fff;}
.book-ticket li a:hover{    background: #22a9bf;
    color: #fff;}
.bokpnr{background: #22a9bf; color: #fff}

/*------new color-----*/
.table-bg {  background: #f0f7fd;  font-weight: 500;}
.tab-bg{     background: #e43022;  color: #fff;}
.tab-bg1{     background: #e43022;  color: #fff;}
.tab-bg2{     background: #e43022;  color: #fff;}
.tab-bg3{     background: #f8f8f8;   }
 
.btn-bg,.combutton {background: #e43022;  color: #fff; cursor: pointer;border:1px solid #e43022;border-radius:3px}
.btn-bg:hover{background: #fff;border:1px solid #e43022;    color:#e43022;}
.btn-bg a{background: #e43022;
    color: #fff;}
.btn-bg a:hover{background: #22a9bf; color: #fff;}
.btn-bg1 {background: #22a9bf;  color: #fff; cursor: pointer}
.btn-bg1:hover{background: #616161;
    color: #fff;}
.btn-bg2 {background: #eee;  color: #000; cursor: pointer}
.btn-bg2:hover{background: #e2e2e2;
    color: #000;}

.light-clr{background: #eee}
.busligclr{    background: #f0f7fd;
    border-top: 1px solid #cbe6fc;}
.txt-clr{color: #e43022}
.txt-clr1{color: #e43022}
.txt-clr2{color: #e9610c}
.txt-clr3{color: #888888}
 .txt-clr4,.Rcity{color: #fff}
 .txt-clr5{color: #cc4422}
.txt-clr6 {
    color: #F34747;
}

.txt-hov a{color: #333; text-decoration: none; cursor: pointer}
.txt-hov a:hover{text-decoration: underline}
.bgclr{background: #e43022}

.border-btm-clr{border-bottom-color:#e43022 }

.listbg{ background: #e43022}
.listbg  a{ color: #fff; border-bottom:1px dashed #fff}
 
.listbg  a:hover{ background: #22a9bf}
.listbtn li a{background: #e43022; color: #fff}
.listbtn li a:hover{background: #22a9bf; color: #fff}

.edit{ color: #0aa1d3 }
.cancel{color:#d50b0b}
.print{color: #f0c912}
.refudn{color: #148405}
.view{color: #b10a97}

.subtab-bg{background-color: #fff9dd;  color: #344755;    border-bottom: 1px solid #e7dd85;}


/*----------Bus------------*/
.busrat1{    background: #00a368;    color: #FFF;}
.busrat2{background: #f5a623; color: #FFF;}
.bus-resutwrp:hover{border:1px solid #22a9bf}

.bus-passen table tr th{    color: #e43022;}
.bus-bookid{background: #f9ebc4; }
.bus-bookleft{background: #e43022;color: #fff;  }
.bus-bookleft:before{   border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #e43022;}
.bus-book-number{background: #d9edf7;border-top:2px dashed #b3dde4;}
.bus-bookoper-wrp h2{color: #22a9bf}
.bus-traveldetails h3 {    color: #333;   border-bottom: 1px dashed #333;}
.bus-bookbtn ul li a{color: #fff;
    background-color: #e43022;
    border-color: #e43022;}
.bus-bookbtn ul li a:hover{color: #fff;
    background-color: #22a9bf;
    border-color: #2bb8c4;}
      .bus-amenibox{ background: #f0f7fd;
    border-top: 1px solid #cbe6fc;    color: #337ab7;}
.flg-bookbtn li a{background: #e43022;
    color: #fff;}
.flg-bookbtn li a:hover{    background: #22a9bf;
    color: #fff;}

/*-------------Common Color------------*/
.tab-bg1{background: #e430229; color: #fff;}.btn-bg
.tab-bg2{background: #e43022;color: #fff;}
.tab-bg3{background: #e43022;color: #fff;}
.tab-bg4{background: #f6f6f6;color: #333;}
.tab-bg5{background: #fffcc7; color:#333; border: 1px dashed #d5d3ac }
.tab-bg6{background: #fff;  }
.tab-bg7{background: #c1d826;}
.tab-bg8{background: #707173;color: #fff}
.sub-bg1{background: #f0f7fd;}
.sub-bg2{    background: #f9ebc4;}
.sub-bg3{}

.search-head-tab{    background: #2a3151;
     color: #fff;
    border: 1px dashed #ddd;
    border-bottom: 0px;}
 .fnext-wrp a,.htl-next-wrp a{color: #fff}
 
/*---Header section-------*/
.header-laung-wrp{background:#e43022; }
.login-drp ul li> .dropdown-menu{background:#e43022; color:#fff!important}
ul.lang-listMenu li:hover{background:#22a9bf; color: #fff;  }
.head-nav ul li a{ color: #e43022;}
.head-nav ul li a:hover{ color: #80828f!important;}
.header-social ul li a{text-decoration:none; font-size:15px;text-align:right; color:#80828f; }
.header-social ul li a:hover{color:#333;}
 

/*----Search Form-------*/
.search-eng-box{	background: rgba(0, 0, 0, 0.7);}
.sear-top-nav{background:#000;}
.header-social ul li a{text-decoration:none; font-size:15px;text-align:right; color:#fff; }
.header-social ul li a:hover{color:#333;}

/*----------Mytrip color theme------*/
 
.My-head{background: #19d0b9; color: #fff}
.My-head-sub{background: #616b88; color: #fff}
.my-border{border-top: 2px solid #ae89f4}
.tb-bg{    background-color: #f1f4f7;}
.mcol1{color: #616b88; font-weight: 500}
 
.mtab-bg1{background: #19d0b9; color:#fff;}
.mtab-bg2{background: #89c4f4;color:#fff;}
.mtab-bg3{background: #e5b5f6;color:#fff;}
.mtab-bg4{background: #fdfdf0;color:#333;}
 .mytrip-air-info .mtab-bg4 {
    background: #f2f6f9;
     
}

.dash-tab1{    background: #2c86e3;}
.dash-box-tab1{    background: #e2eefb;    border-bottom: 2px solid #2c86e3;}

.dash-tab2{    background:#f76466;}
.dash-box-tab2{    background: #fbebeb;border-bottom: 2px solid #f76466;}

.dash-tab3{    background:#f7a43a;}
.dash-box-tab3{    background: #faefe1;border-bottom: 2px solid #f7a43a;}

.dash-tab4{    background:#02a401;}
.dash-box-tab4{    background: #e8fbe8;border-bottom: 2px solid #02a401;}

.dash-tab5{    background:#b469eb;}
.dash-box-tab5{    background: #f2e7fa;border-bottom: 2px solid #b469eb;}

/*--------calendar---------*/
.ui-widget-header{    background: #e43022;font-weight:600; 
    color: #fff;}
.ui-datepicker th{background: #eee;
    color: #000;
    padding: .8em .3em!important;
    border-bottom: 1px solid #eee;}
    .ui-menu .ui-menu-item:hover{background: #eee; color: #000;}
    
 /*-----error validation-----*/
 .searcherror{}
.flt-gstbillbox{ background: #22a9bf;    color: #fff;}

/*-------Search Form-------*/
.sear-body button {background: #e43022;color: #fff;	 border: 1px solid #e43022;}

.air-ameniti,.Rair-ameniti,.mul-air-ameniti{  background: #e5e8f1; border-top:1px solid #cfd3df}
ul.air-amenilist li,.air-details span {color: #80828f!important;}
ul.air-amenilist li :hover{color: #333!important;}
.modify-btn a:hover, .bus-modify-btn a:hover {	background: #e43022;}
.air-pricebox .speicalPrice{background: #7f7f7f;}

/*-------travel Details-----*/
ul.list-submenu li:hover{background:#efefef }
.flt-review-head{background: #3f3f3f; color: #fff;  }
.flt-airline-head span{   background: #e43022;  color: #fff;
	
}

/*-------Mis Menu-------*/

.mis-mainmenu .collapse ul ul, .mis-mainmenu .collapse ul ul.dropdown-menu{background:#eee;}
.mis-mainmenu .collapse ul ul ul, .mis-mainmenu .collapse ul ul ul.dropdown-menu{background:#0a1464}
.mis-mainmenu .collapse ul ul ul ul, .mis-mainmenu .collapse ul ul ul ul.dropdown-menu{background:#e4eeb8}
.nav > li.show-less,.nav > li.show-more{background: #e43022}
.mis-mainmenu .collapse ul > li:hover > a{background: #e43022;color: #fff;}
.header_bottom{background: #e5e8f1}
.mis-mainmenu .collapse ul ul > li:hover > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{background: #e43022; color: #fff!important}
.navbar-default .navbar-nav > li > a{    color: #333;}
 /*------------new------*/
.txt-hyp a{color: #c62a82!important; text-decoration: none}
.txt-hyp a:hover{color: #333!important}
.round-active{background: #f9ebc4;border: 1px solid #b79a48;}

.newtab-scroll ul li a:hover{background: #333; border-top:3px solid #e43022; color: #fff; } 
.newtab-scroll ul li a.active{background: #333; border-top:3px solid #e43022 ;color: #fff;}

.text-upsell-NO,.txt-cal{color: #a94442;  }
.text-upsell-IC,.txt-suc{    color: #3c763d;  }
.text-upsell-AC,.txt-info{    color: #31708f;  }

.txt-hyp a{color: #c62a82!important; text-decoration: none}
.txt-hyp a:hover{color: #333!important}
.round-active{background: #f9ebc4;border: 1px solid #b79a48;}

@media (max-width: 768px) {
	.header_bottom{    background: #80828f; color: #fff;}
	.header_bottom .navbar-toggle{padding: 5px;}
	.mis-header_area .header_bottom .mis-mainmenu a, .navbar-default .navbar-nav > li > a{color: #fff;}
	
}
