/*general rules*/
/*body{font-size:1em;text-align:center;
}*/
.col{width:33%;float:left;text-align:left}
.cols div.level1{width:96.5%;margin:0 auto;text-align:left}
.cols .col-head{height:60px;width:97% !important;border-right:1px solid #DDEA9B;border-bottom:none; margin-bottom:-1px !important}
select,input{font-size: 10px}
.col div.level1{*width:97.4%; margin:0 auto; text-align:left}
.col .col-head {border-bottom:medium none;border-right:1px solid #DDEA9B;height:60px;margin-bottom:-1px !important;width: !important}
.col .col-head .circle{float:left;height:59px;width:62px}
.cols .col-head .circle{float:left;height:59px;width:62px}
.col .col-head .col-title{height:24px;float:left;background:#fff;margin-top:1px;color:#EC8701;font-size:18px;font-weight:bold}/*for hp only*/
.cols .col-head .col-title{height:24px;float:left;background:#fff;margin-top:1px;color:#EC8701;font-size:18px;font-weight:bold}
#col1head{ _width: 97.4% !important}
#col1head .circle{}
.jtypeselect-container{z-index:0;*margin-top:-35px !important;padding-bottom:0;margin-bottom:0}
.jtypeselect{margin:0;padding:0 0 3px 0;list-style:none;float:right}
.jtypeselect li{float:left;display:inline;padding-top:1px;padding-bottom:0;margin-bottom:0}
.jtypeselect .clear{display:none}
.jtypeselect li a{font-size:12px;color:#0162a9;font-weight:bold;text-align:center;padding:8px 7px 0 7px;text-decoration:none;  display:block;
  overflow:hidden;margin-bottom:0}
.jtypeselect li a.selectedjtype{background:#fbfbfb;padding-bottom:4px;margin-bottom:0}
/* book my trip col rules */
.params{margin-top:10px; !important;background: #fbfbfb;padding-top:0;border:1px solid #ddea9b;border-top:none}
.params form{margin-top:0;padding-bottom:5px}
.params .vdot{margin-bottom:0}
.searchgbcolor{background-color:#f7f7f7}
.products{width:30%;margin-left:10px;display:inline;float:left;font-size:12px;padding-bottom:5px;background-color:#fbfbfb}
.productbgcolor{background-color:#fbfbfb}
.products li{line-height:14px}
.book_save_more{float:right;width:auto;padding:0 5px;border: 2px solid #eaad74;margin-top:2px;margin-right:10px;margin-bottom: 5px;background: #fff;font-size:11px}
.book_save_more h1{color: #f99600;font-size:11px;font-weight: bold;margin: 0 auto;text-align: center}
.book_save_more ul,.products ul{list-style: none;margin: 0;padding: 0}
.journey_type{background: #f7f7f7;padding:2px 8px 2px 8px;height: 20px}
.journey_type ul {height:19px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.journey_type ul li {display:block;float:left;font-family:arial;font-size:11px;font-weight:bold;width:32.33%}
.searchParam{background: #f7f7f7;overflow:hidden}
.part ul{margin:0;padding:0;list-style:none}
.part ul li{margin:0 0 6px 0;padding-left:10%;width:90%; background-position:left center}
.part ul li a{font-size:12px;font-family:arial;color:#838383}
.part1 ul{margin:0;padding:0;list-style:none}
.part1 ul li{margin:0 0 6px 0;padding-left:10%;width:90%;background-position:left center}
.part1 ul li a{font-size:12px;font-family:arial;color:#838383}
/*.partd {float:left;width:48%;background: #f7f7f7;padding: 0 5px 0 0}*/
.partd {float:left;width:50%;background: #f7f7f7;padding: 0 8px 0 0}
.partd ul{margin-top:10px;padding:0;list-style:none}
.partd ul li{margin:0 0 6px 0;padding-left:3%;width:99%}
.partd ul li a{font-size:12px;font-family:arial;color:#005bb0}
/*.partd1 {float:right;width:48%;*width:45%;background: #f7f7f7}*/
.partd1 {float:right;width:46%;*width:42.5%;background: #f7f7f7}
.partd1 ul{margin-top:10px;padding:0;list-style:none}
.partd1 ul li{margin:0 0 6px 0;padding-left:2%;*padding-left:1%;padding-bottom:3px;width:99%}
.partd1 ul li a{font-size:12px;font-family:arial;color:#005bb0}
.form{background: #f7f7f7;padding:0;margin:0;padding:10px 2px 0 5px}
.form ul{margin:0;padding:0;list-style:none;height:25px}
.form ul li{display:block;float:left;font-size:0.687em;color:#000}
.form br{line-height:1em}
.ultbl{margin:0;padding:0}
.ultbl-container .ultbl li{display:block;width:100%;margin:5px 0}
.ultbl li .lbl{width:23%;float:left;font-size:11px;font-family:Arial}
/*.ultbl li .elm{text-align:right;width:70%;*width:64%}*/
.ultbl li .elm{text-align:right;width:77%;*width:76%}
.ultbl li .elmmulti{text-align:right;width:77%;*width:96%}
.ultbl li .lbl2{width:62%;*width:65%;float:left;font-size:11px;font-family:Arial}
.ultbl li .elm2{width:32%;*width:30%;float:right;font-size:0.687em;font-family:Arial;text-align:right;padding-right:6%}
.ultbl li .lbl3{width:64%;float:left;font-size:11px;font-family:Arial}
.ultbl li .elm3{width:34%;float:left;font-size:0.687em;font-family:Arial;text-align:right}
.background {width:99%;margin:0;padding:0}
/*.ultbl li .lbl4{width:43%;float:left;font-size:11px;font-family:Arial}*/
.ultbl li .lbl4{width:22%;float:left;font-size:11px;font-family:Arial}
/*.ultbl li .elm4{width:52%;float:right;font-size:0.687em; font-family:Arial;text-align:right}*/
.ultbl li .elm4{width:76%;float:left;font-size:0.687em; font-family:Arial;text-align:left}
ultbl li .elm4 select {width:100%}
.btn-container a{display:block}
.ultbl li .btn-container a{height:21px}
.btn-container1 {display:block;float:right}
.ultbl .elm input,.ultbl .elm select{width:40%}
.ultbl li .elm.airlines{width:80%}
.ultbl li .airlines1{width:80%;float:right;font-size:0.687em;font-family:Arial;text-align:right}
/*.ultbl li .airlines1 select{width:100%}*/
.ultbl li .airlines1 select{width:95%;*width:98%;float:right}
.vdots{float:left;padding: 0 2px 5px 2px;height:140px;*height:150px;margin:2% 0;*margin:1% 0}
.vdotmulti{float:left;padding: 0 2px 0 2px; height:100px;*height:110px;margin:2% 0;*margin:1% 0}
 #vdot3{float:left;padding: 0 2px 0 2px;height:5em;width:0;margin:2.6% 0}
 .vdotnopad{margin: 4px 0 4px 0;border-left:1px dotted #000;height:auto;width:1px}
.misclinks{height:85px;padding:7px 0 0 0}
.misclinks .part{width:50%;float:left;padding-left:1%;padding-top:1%}
.misclinks .part1{width:40%;float:left;padding-left:3%;padding-top:1%}
.misclinks .vdot{width:1px;height:90px;float:left;margin:0}
#onward ul li,#return ul li{width:100%}
.onward {width:100%}
#onward ul li select,#return ul li select{width:100%}

#onward ul li input,#return ul li input{width:70%}
#onward ul li img,#return ul li img{ }
.expert-chat{width:95%;border:0.187em solid #cfcfcf;padding:2% 0; background-position:2em center}
.expert-chat .separator{width:1px;height:28px;float:right;margin-top: 7px}
.expert-chat .chat-content{float:right;width:70%;margin-left:2%;font-size:15px;font-family:Arial;font-weight:bold;color:#e87204}
.expert-chat .chat-content a{font-size:0.75em;color:#000;font-weight:normal}
.sector2 {width:100%;padding:0;margin:0;overflow:hidden}
/*.sector-head {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;font-weight:bold;padding:5px 0 5px 8px;margin:0}*/
.sector-head {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;font-weight:bold;padding:5px 0 5px 0px;margin:0}
/*.frm-left {float:left;font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	padding:0 0 5px 8px;margin:0;width:26%}*/
.frm-left {float:left;font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	padding:0 0 5px 0px;margin:0;width:27%}
/*.frm-left1 {float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0 0 5px 5px;margin:0;width:25%}*/
.frm-left1 {float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0 0 5px 5px;margin:0;width:27%}

/*new class added for depart of multicity*/
.frm-left-dprt {float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0 0 5px 5px;margin:0;width:25%}

.frm-left2 {float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0 0 5px 5px;margin:0;width:15%}
.hrline {clear:both;margin:3px 5px 3px 0;padding:0}
.list-menu-frm {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0;margin:0;text-align:left;width:95%}
.list-menu-frm-time{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding:0;margin:0;text-align:left;width:100%}
.input-frm {font-family:Arial, Helvetica, sans-serif;font-size:11px;border:#669966 solid 1px;width:90%;font-weight:normal;border:#0078c6;padding:0;margin:0;text-align:left}
.addmoretitle {color:#007BB6;float:right;font-family:arial;font-size:11px;font-weight:bold;height:12px;padding:4px 6px 4px 0;width:95.5%}
.addmoretitle a {color:#de8c0c;font-family:arial;font-size:12px;font-weight:bold;height:12px;text-decoration:underline}
.uc{width: 100%; margin:0; padding:0;background:#f7f7f7}
.dot{height:0; margin-top:2px;align:center;padding:1px; overflow:hidden}
/*.params .ultbl-container{float:left; width:43.8%; padding:2.6%; background:#f7f7f7}*/
.params .ultbl-container{float:left; width:43.8%; padding:1.5%; background:#f7f7f7}
.title5 {color:#1156A1;font-family:Arial;font-size:12px;font-weight:bold;line-height:24px;text-align:left;vertical-align:middle}
.form ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.modify_search .filter {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFF none repeat scroll 0 0}
td.pricelabel {border-right:1px solid #FF0000;color:#FA0000;font-family:Arial;font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase;width:9%;padding:0 4px 0 4px}
/* dates panel */
.flight_dates{display:block; height:25px;  text-align:left;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#005CB5;  float:left}
.dates{height: 25px;width:60%;float:left}
.dates ul{list-style: none;width: 100%;height:25px;margin: 0;padding:0}
.dates li {color:#005CB5;display:block;float:left;font-size:12px;height:24px;line-height:25px;text-align:center}
.dates li .datetext{  text-decoration:none;  text-align:left;  display:block;  width:14%;  height:25px;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#005CB5;  float:left}
.dates li a.today{  background:#f7f7f7;  border-left: 0 solid #f7f7f7;  border-right: 0 solid #F7F7F7}
#onward_result .dates li a.today{background:#F7F7F7}
.sortable th h3 {}
.sortable .nosort{background-color: #CDDE5A}
.sortable_onward .nosort{background-color: #D0EAF9}
.sortable_onward th h3 {}
.sortable .headSort h3 {}
.sortable_onward .headSort h3 {}
.sortable_onward .desc, .sortable_onward .asc {background-color: #fff}
.sortable_onward .desc h3 {background:url(http://static.ezeego1.co.in/ezeego_html/ezeego1/B2C/english/images/home/new/common/arrow_down.gif) right no-repeat; cursor:pointer}
.sortable_onward .asc h3 {background:url(http://static.ezeego1.co.in/ezeego_html/ezeego1/B2C/english/images/home/new/common/arrow_up.gif) right no-repeat; cursor:pointer}
.sortable .desc, .sortable .asc {background-color: rgb(252, 252, 252)}

.sortable .desc h3 {background:url(http://static.ezeego1.co.in/ezeego_html/ezeego1/B2C/english/images/home/new/common/arrow_down.gif) right no-repeat; cursor:pointer}
.sortable .asc h3 {background:url(http://static.ezeego1.co.in/ezeego_html/ezeego1/B2C/english/images/home/new/common/arrow_up.gif) right no-repeat; cursor:pointer}
.onward_column {background:#D0EAF9 none no-repeat scroll right center;border-bottom:1px solid #CFD9E5;border-left:1px solid #D0EAF9;border-right:1px solid #FFF;cursor:pointer}
.return_column {background:#E6EFB0 none no-repeat scroll right center;border-bottom:1px solid #E6EFB0;border-left:1px solid #E6EFB0;border-right:1px solid #FFF;cursor:pointer}
.airlinepos{text-align:right;padding:0;padding-right:6%;margin:0 0 3px 0}
.airlinepos select {width:100%}
.ac_input {width: 100% !important}
.ac_results {padding: 0;border: 1px solid #94BEE4;background-color: #f6fbfe;overflow: hidden;width:auto !important;max-width:100px;color:#727272}
.ac_results ul {width: 100%;width:300px !important;
    list-style-position: outside;list-style: none;padding: 0;margin: 0;overflow-y:scroll !important;overflow-x:hidden !important;_height:200px;max-height:200px}
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/
    position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
.ac_results li {margin: 0;padding: 2px 5px;cursor: pointer;display: block;width: 100%;font: menu;font-size: 10px;
    font-family:Tahoma;overflow: hidden;text-align:left;border-bottom:1px solid #94BEE4;border-top:1px solid #fff}
.ac_loading {background : url('../images/loading.gif') right center no-repeat}
.ac_over {background-color: #d7ecff;color: #297598}
.content_blacknormal_back_yellow_11 .bestpriceinfo {display:inline;font-family:arial;font-size:12px}
.frontairlineinfo {color:#000;font-family:Arial;font-size:13px;margin-bottom:1em}
.flight_dates_return{height:25px;  text-align:left;font-size:12px; font-weight: bold;  font-family: Arial;  color:#000;  float:left}
.dates_return{  height: 25px;  width:100%;  float:left}
.dates_return ul{  list-style: none;  width: 100%;  height:25px;  margin: 0;  padding: 0}
.dates_return li {color:#000;display:block;float:left;font-size:12px;height:24px;line-height:25px;text-align:center}

.dates_return li a{color:#000;font-family:Arial;font-size:12px;font-weight:bold;padding:0 7px 0 7px; height:25px;text-align:center;text-decoration:underline;float:left}
.dates_return li .datetext{text-decoration:none;  text-align:left;  display:block;  width:14%;  height:25px;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#000;  float:left}
.dates_return li a.today_onward_return{  background:#D2ECFB;  border-left: 0 solid #D2ECFB;  border-right: 0 solid #D2ECFB}
#onward_result .dates_return li a.today_onward_return{  background:#D2ECFB}
.dates_return_return{  height: 25px;  width:100%;  float:left}
.flight_dates_return_return{display:block; height:25px;  text-align:left;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#000;  float:left}
.dates_return_return{  height: 25px;  width:100%;  float:left}
.dates_return_return ul{list-style: none;  width: 100%;  height:25px;  margin: 0;  padding: 0}
.dates_return_return li {color:#000;display:block;float:left;font-size:12px;height:24px;line-height:25px;text-align:center}
.dates_return_return li a{padding:0 7px 0 7px ;  display:block;  height:25px;  text-align:center;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#000;  float:left}
.dates_return_return li .datetext{text-decoration:none;  text-align:left;  display:block;  width:14%;  height:25px;  font-size:12px;  font-weight: bold;  font-family: Arial;  color:#000;  float:left}
.dates_return_return li a.today_return_return{background:#E6EFB0;  border-left: 0 solid #E6EFB0;  border-right: 0 solid #E6EFB0}
#onward_result .dates_return_return li a.today_return_return{background:#E6EFB0}

/*Added by Shabana for Pop-Ups*/
/*Adding for PopUps ---Onward-Return Clutip*/

/* global */

#cluetip-close img {border: 0;padding-top:3px}
#cluetip-title {overflow: hidden;text-align:left;display:none !important}
#cluetip-title #cluetip-close {float: right;  position: relative}
#cluetip-waitimage {width: 43px;height: 11px;position: absolute;background-image: url(wait.gif)}
.cluetip-arrows {display: none;position: absolute;top: 0;left: -11px;height: 22px;width: 11px;background-repeat: no-repeat;background-position: 0 0}
#cluetip-extra {display: none}
/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
#cluetip{width: 100%}
/********************Added for the flight Offer tooltip************/
/* jtip1*/

.cluetip-jtip1 {background-color: transparent}
.cluetip-jtip1 #cluetip-outer {border: 2px solid #D2E373; position: relative; background-color: #fff; width:100%}
.cluetip-jtip1 h3#cluetip-title {margin: 0 0 0; padding: 2px 5px; font-family: Arial; font-size: 12px;font-weight: bold;background-color: #FFF;color: #f00}
.cluetip-jtip1 #cluetip-inner {padding: 0 4px 5px; display: inline-block; background-color: #FFF; width:95%}
.cluetip-jtip1 div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #900}

/* jtip1 arrows */
.clue-right-jtip1 .cluetip-arrows {  }
.clue-left-jtip1 .cluetip-arrows { left: 100%; margin-right: -11px}
.clue-top-jtip1 .cluetip-arrows {top: 98%; height: 11px; width: 22px}  
.clue-bottom-jtip1 .cluetip-arrows { top: -9px; height: 11px; width: 22px}
/*********************Added for the flight Offer tooltip***********************************/
.cluetip-jtip {background-color: transparent}
.cluetip-jtip #cluetip-outer {border: 1px solid #1196e3;  position: relative;  background-color: #fff; width:100%}
.cluetip-jtip h3#cluetip-title {margin: 0 0 0;padding: 2px 5px;font-family: Arial;font-size: 12px;font-weight: bold;background-color: #f7f7f7; color: #f00}
div#cluetip-title {margin: 0 0 0;padding: 2px 0;font-family: Arial;font-size: 12px;font-weight: bold;background-color: #f7f7f7; color: #f00}
.cluetip-jtip #cluetip-inner {padding: 0 4px 0px;  display: inline-block;  background-color: #f7f7f7;  width:98%}
.cluetip-jtip div#cluetip-close {text-align: right;*/
 width:30px;  float:right;  color: #900}
.clue-bottom-jtip .cluetip-arrows {top: -10px;  height: 11px;width: 22px}
/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {zoom: 1}
.dot-border{background:repeat-x 100%;padding:1px;margin:0;background-position:top;margin-left:1px;margin-right:1px}
div.parts ul{color:#000;float:left;font-family:Arial;font-size:12px;font-weight:normal;list-style-image:none;
list-style-position:outside;list-style-type:none;margin:0;padding:5px 5px 0 0;text-align:left;width:44%}
.cluevdot {background:repeat-y scroll 0 0;float:left;height:6em;*height:9em;margin:2.6% 0;padding:1px;width:0}

/*Adding for Check PopUp*/

@charset "utf-8";
/* CSS Document */
.close_button{float:right;width:97%;margin:5px 10px 5px 0}
.pop-up_main-heading{background-color:#cbe14e;color:#FFF;font-size:16px;font-weight:bold;padding:5px 0 5px 0;text-align:left;width:100%;float:left}
#pop-up_content_main_container{width:710px;margin:10px 25px 0 25px;padding:0;float:left;line-height:16px}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000}
#pop-up_main_container{width:760px;margin:0;background-color:#FFF;padding:0;border:0 solid #cbe14e}
.customer_content1{width:710px;padding:0;margin:0;float:left;text-align:left}
.pop-up_fare {margin:0;padding:0}
.pop-up_fare ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.onwardfacebox .popup {z-index: 500 !important}
.onwardfacebox .body {background: #fff}

/*-----------------------*/
.pop-up_content_main_container{width:710px;margin:10px 25px 0 25px;padding:0;float:left;line-height:16px}
.customer_content{width:630px;padding:0 0 5px 0;margin:0;float:left;text-align:left}
.clear{clear:both}
#pop-up_content_main_container .table_border{border:1px solid #cbe14e}
#pop-up_content_main_container .table_heading_grey_bg{background-color:#f2f2f2;color:#05639b;padding:5px 0 5px 20px;font-weight:bold;border-bottom:1px solid #cbe14e}
#pop-up_content_main_container .table_heading_grey_bg1{background-color:#f2f2f2;color:#05639b;padding:3px 0 3px 10px;font-weight:bold;border-bottom:1px solid #cbe14e}
#pop-up_content_main_container .fare_heading{color:#05639b;padding:3px 0 3px 0;
font-weight:bold;border-bottom:1px solid #cbe14e;border-right:1px solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .fare_heading_without_rgbrd{
color:#05639b;padding:3px 0 3px 0;font-weight:bold;border-bottom:1px solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .fare_heading_without_btmbrd{
color:#05639b;padding:3px 0 3px 0;font-weight:bold;border-bottom:0 solid #cbe14e;border-right:1px solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .table_btm_rgt_brd{border-bottom:1px solid #cbe14e;border-right:1px solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .table_btm_brd{border-bottom:1px solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .table_witout_brd{border-bottom:0 solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
#pop-up_content_main_container .sector{text-align:left;border-bottom:1px dotted #cbe14e;padding-top:8px}
#pop-up_content_main_container .red_sector{color:#f30000;font-weight:bold;font-size:12px}
.pop-up_fare li{margin:0;padding-left:10px;	*padding-left:12px;*padding-top:0;background-color: transparent;
background-image: url(../images/square2.jpg);background-repeat: no-repeat;background-position: left 6px;*background-position: 2px 6.5px;*line-height:16px}
.pop-up_fare1 {margin:0;padding:0}
.pop-up_fare1 ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.pop-up_fare1 li{margin:0;padding-left:25px;background-color: transparent;background-image: url(../images/circle.jpg);
	background-repeat: no-repeat;background-position: 10px 4px;	line-height:18px}
.int_fare_subheading{color:#6ca4c7;font-weight:bold}
/* for hiding the div*/
.pop-up_main_container{width:760px;margin:0;background-color:#FFF;padding:0;border:0 solid #cbe14e}
.table_border{border:1px solid #cbe14e}
.table_heading_grey_bg{background-color:#f2f2f2;color:#05639b;padding:5px 0 5px 20px;font-weight:bold;border-bottom:1px solid #cbe14e}
.table_heading_grey_bg1{background-color:#f2f2f2;color:#05639b;padding:3px 0 3px 10px;font-weight:bold;border-bottom:1px solid #cbe14e}
.fare_heading_without_rgbrd{color:#05639b;padding:3px 0 3px 0;font-weight:bold;border-bottom:1px solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
.fare_heading_without_btmbrd{color:#05639b;padding:3px 0 3px 0;font-weight:bold;border-bottom:0 solid #cbe14e;border-right:1px solid #cbe14e;
text-align:center;font-size:11px}
.table_btm_rgt_brd{border-bottom:1px solid #cbe14e;border-right:1px solid #cbe14e;text-align:center;font-size:11px}
.table_btm_brd{border-bottom:1px solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
.table_witout_brd{border-bottom:0 solid #cbe14e;border-right:0 solid #cbe14e;text-align:center;font-size:11px}
/*.sector{text-align:left;padding-top:8px}*/
.sector{text-align:left;padding-top:0px}
.red_sector{color:#f30000;font-weight:bold;font-size:12px}
.cornertop_left {background-repeat:no-repeat;float:left;height:20px;width:14px}
.top_bg {background-repeat:repeat-x;height:20px}
.cornertop_right {background-repeat:no-repeat;height:20px;width:14px}
.middle_bg_left {background-repeat:repeat-y}
.middle_bg_right {background-repeat:repeat-y}
.cornerbottom_left {background-repeat:no-repeat;height:13px;width:14px}
.bottom_bg {background-repeat:repeat-x;height:13px}
.cornerbottom_right {background-repeat:no-repeat;height:13px;width:14px}
.checkfarerules{font-size: 12px;font-family: Arial,Helvetica,sans-serif;padding: 5px;padding-bottom:10px;color:black}
.fare_heading {border-bottom:1px solid #CBE14E;border-right:1px solid #CBE14E;color:#05639B;
font-size:11px;font-weight:bold;padding:3px 0;text-align:center}
/* Used for ezee alert in pax details validation*/
.ezee {color:#BFD630;font-size:18px;font-weight:bold;margin:0;padding:0;text-align:left}
.alert {color:#007EC9;font-size:18px;font-weight:bold;margin:0;padding:0;text-align:left}
.error_content {color:#000;font-size:12px;font-weight:normal;text-align:left}
.error_content ul {list-style-image:none;list-style-position:outside;list-style-type:none}
.error_content li {margin:0;padding-left:10px;padding-top:5px}
.error-page-main_content {border-left:1px dotted #000;float:left;margin:0;padding:0;width:90%;height:100%}
.error-page-alert {float:left;margin:15px 10px 0;padding:0}
#onward ul li input, #return ul li input {width:70%}

/* added to remove white space in email popups */
.facebox .centerLeft {background-repeat:repeat-y;display: none}
.facebox .centerRight {background-repeat: repeat-y;display: none}
.facebox .topLeft, .facebox .topRight, .facebox .bottomLeft, .facebox .bottomRight {width: 1px;height: 1px;background-repeat: no-repeat;display: none}
.facebox .topLeft {background-repeat:no-repeat;height:20px;width:14px;display: none}
.facebox .topRight {background-repeat:no-repeat;height:20px;width:14px;display: none}	
.facebox .bottomLeft {background-repeat:no-repeat;	height:13px;width:14px;display: none}
.facebox .bottomRight {background-repeat:no-repeat;height:13px;width:14px;display: none}
.facebox .topCenter {width: auto;height:1px;background-repeat: repeat-x;display: none}
.facebox .bottomCenter {background-repeat:repeat-x;height:13px;display: none}
/*copying it to new name becuase not showing borders in facebox*/
.facebox .centerLeft1 {background-repeat:repeat-y}
.facebox .centerRight1 {background-repeat: repeat-y}
.facebox .topLeft1, .facebox1 .topRight1, .facebox .bottomLeft1, .facebox .bottomRight1 {width: 1px;height: 1px;background-repeat: no-repeat}
.facebox .topLeft1 {background-repeat:no-repeat;height:20px;width:14px}
.facebox .topRight1 {background-repeat:no-repeat;height:20px;width:14px}	
.facebox .bottomLeft1 {background-repeat:no-repeat;	height:13px;width:14px}
.facebox .bottomRight1 {background-repeat:no-repeat;height:13px;width:14px}
.facebox .topCenter1 {width: auto;height:1px;background-repeat: repeat-x}
.facebox .bottomCenter1 {background-repeat:repeat-x;height:13px}

/*Added for AirpricePopup*/
.pricetopblock {width:760px}
.pricebreakup {font-family:arial;font-size:12px}
.textblock3 {clear:both;line-height:18px;margin:4px 10px 4px 15px;text-align:left}
.pricetopblock .grandtotal {color:#3BA0D8;font-size:12px;font-weight:bold}
.redbold1 {clear:both;color:#EA1100;font-size:12px;font-weight:bold;padding-left:5px;vertical-align:middle;width:93%}
table.priceblock td {border-bottom:1px solid #BED733 !important;border-right:1px solid #BED733 !important;padding:5px 10px !important}
#facebox table {border-collapse:collapse}
.brdrgreen_top {border:1px solid #BED733}
.pricetopblock .heading {background:#CCDD5D none repeat scroll 0 0;color:#FFF;font-size:17px;font-weight:bold;height:30px;line-height:30px;padding-left:15px;text-transform:capitalize}
.glossymenu{margin: 5px 0}
.glossymenu-border{border:#bfd630 solid 1px;border-top:#bfd630 solid 0p;*width:100%;margin:0}
#bordernopadair {border:1px solid #BFD630;clear:both;margin:0 0 0;padding:0;width:100%}
#bordernopadair2 {border-top:0;border-right:1px solid #BFD630;border-bottom:1px solid #BFD630;border-left:1px solid #BFD630;clear:both;margin:0 0 0;padding:0;width:100%}
/*Added for Return clutip */
.detailtitle {border-bottom:1px solid #D0E26D;color:#0573CA;font-size:12px;font-weight:bold;padding-bottom:2px;padding-top:4px;width:100%}
.innertable tbody td {-x-system-font:none !important;border:0 none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:11px !important;
font-size-adjust:none !important;font-stretch:normal !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:normal !important;margin:0 !important;padding:0 !important;text-align:left !important}
.detailtitletext {color:#000;display:inline;font-size:12px;font-weight:bold;padding-bottom:2px;padding-top:4px}
/*NO RESULT FOUND DIV class*/
.no_Result_Container{border:2px solid #cade5b;margin:20 0 50px 30px;padding:25px 50px;text-align:center;font-size:16px;font-weight:bold;color:#0a5c8c;float:left;line-height:28px}
/*.calclass {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0;text-align:left;width:68%}*/
.calclass {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0;text-align:left;width:68%;*width:72%; height:15px;*height:17px}
.invisible {visibility: hidden;display: none}
.blue_sector {color:#0573CA;font-size:12px;font-weight:bold}
.bluetext_success1 {color:#0C5991;font-size:16px;font-weight:bold;line-height:16px;padding:5px 116px 40px 102px;text-align:center;font-family: Arial}
/* This class was added by pranjal for facebox for flight home page validations */
.facebox {margin: 0px;padding: 0px;border-collapse: collapse;border-right-width: 1px;border-left-width: 1px;border-bottom-width: 1px;style:display:none;background-color: white}
.facebox td {padding: 0px;margin: 0px;background-color: white;vertical-align: top;font-family: "Verdana";font-size: 11px}
.facebox_overlayBG {filter: alpha(opacity = 50);}
.check_rules_table_border11{background-color:#FFFFFF;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px}
.txtbox-100per {border:1px solid #007BB6;color:#888;font-size:10px;width:100% !important; height:19px}
/* Classes only for home page PM #21893*/
.hometxt_clr{color:#000}
/* Classes only for home page PM #21893*/
.sectorspace {font-family: Arial, Helvetica, sans-serif; font-size: 12px;*padding-left:5px;*font-size: 11px}



