/*@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);*/




@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(http://themes.googleusercontent.com/static/fonts/ptsansnarrow/v5/UyYrYy3ltEffJV9QueSi4RdbPw3QSf9R-kE0EsQUn2A.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

.wrapper {
	clear:both;
	/*overflow:hidden;*/
	max-width:90%;
	margin:0 auto;
	font-family: 'Open Sans', sans-serif;
	height:auto;
    position: relative;
	
}

.wrapper1 {
	clear:both;
	/*overflow:hidden;*/
	max-width:90%;
	margin:0 auto;
	font-family: 'Open Sans', sans-serif;
	height:auto;
    position: relative;
	
}
#ariivalTable td{ font-size:13px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
	.topGap {padding-top: 163px !important;}
	.resp-tabs-list li.resp-tab-active{padding: 9px 9px 0px 4px !important;}
	ul.timeScheduleHead li.departure{padding-left: 33px !important;}
	ul.timeScheduleHead li.arrival{padding-left: 40px !important;}
	.chromeSpl{margin-top:0 !important;}
	section{margin-bottom: 0.6% !important;}
}

header{ clear:both; width:100%; height:auto; position:fixed; top:0; left:0; z-index:99; background:#fff; border-top:4px solid #009cd1;}

.logo{ float:left; width:232px; height:90px; padding-top:4px;}
.headerRight{ float:right; width:65%;}
.headerRight .headTop{ float:right; width:100%;}
.headerRight .headTop ul.topNav{ margin:0; padding:0; margin-top:8px; float:left;}
.headerRight .headTop ul.topNav li{ margin:0; padding:0; display:block; float:left; background:url(../images/borderLine.png) repeat-y right top;}
.headerRight .headTop ul.topNav li:nth-last-child(2){background:none;}
.headerRight .headTop ul.topNav li a{ color:#252525; padding-right:5px; margin-right:5px; font-size:11px; padding-left:8px;}

.headerRight .headTop .socialmedia{ width:50px; float:right; margin-left:22%; margin-top:5px;}
.headerRight .headTop .socialmedia a{display:block; float:left; padding:0 2px;}
.headerRight .headTop .myAccount{ float:right; width:160px; color:#fff; padding:2px 0px 5px 20px;  font-size:16px;position:relative;
background:#009cd1;border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;behavior: url(../css/PIE.htc);}

a.show_hide{display:block; float:left;}

a.acA{width:14px; height:16px; background:url(../images/account-icon_1.png) no-repeat;}
a.acB{padding:0 0 0 22px; background:url(../images/account-icon_2.png) left center no-repeat; color:#fff; 
font-family: 'Open Sans', sans-serif; font-size:15px; float:right; margin-right:25px;}
a.acC{float:none !important; text-align:center; padding:5px 0 !important; color:#252525; font-weight:bold; font-size:14px;}
a.acC:hover{text-decoration:underline; color:#111;}

.loginForm{padding:0 10px;}
.loginForm form{display:block;}
.frmBlk{padding:5px 0;}
.frmBlk label{color:#fff; font-family: 'Open Sans', sans-serif; font-size:14px; display:block;}
.frmBlk input[type=text], .frmBlk input[type=password]{padding: 5px 3px; width: 98%; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; behavior: url(../css/PIE.htc); position:relative;}
.frmBlk input[type=submit]{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; behavior: url(../css/PIE.htc); 
position:relative; background:#fff; color:#666; padding:5px 10px; margin-bottom:5px;}
.frmBlk p input[type=checkbox]{margin-top:2px; padding-bottom:5px;}
.frmBlk a{color:#fff; text-decoration:underline; display:block; font-size:13px;}

#slidingDiv, #slidingDiv_2{
	background: #00a8d6;
    display: none;
    height: auto;
    left: 0;
    margin-top: 23px;
    padding: 10px 0;
    position: absolute;
    width: 100%;
    z-index: 999999;
	border-radius:0 0 5px 5px ;-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px;behavior: url(../css/PIE.htc);
}

#slidingDiv_3 , #slidingDiv_4{
	background:none;
    display: none;
    height: auto;
    left: 0;
    margin-top:0;
    padding: 0;
    position:relative;
    width: 100%;
    z-index: 999999;
}


.headerRight .headBottom{background: none repeat scroll 0 0; float: right; margin-bottom: 2px; margin-top: 4px; padding: 5px; width: 97%;}
.headerRight .headBottom .timeZone{ float:left; width:auto;}
.headerRight .headBottom .timeZone .weatherIcon{ padding:8px 8px; width:auto; float:left; margin-right:15px; }
.headerRight .headBottom .timeZone .timer{ width:200px;font-family:'PT Sans Narrow', sans-serif; font-size:23px; float:left; color:#7d7d7d; margin-top:7px;}
.headerRight .headBottom .timeZone .timer span{ color: #008fd2; padding:0; margin:0}
.headerRight .headBottom .timeZone .timer details{ width:100%; color:#7d7d7d; font-size:11px;  font-family: 'Open Sans', sans-serif;}
.headerRight .headBottom .timeZone .timer details strong{ font-weight:normal; color:#252525;}

.headerRight .headBottom .searchsection{ float:right; }
.searchsection form{display:block;}
.headerRight .headBottom .searchsection input[type=text]{ background: none; border:none; width:195px; padding:2px; height:25px; font-size:18px;font-family:'PT Sans Narrow', sans-serif; color:#959595; text-align:right;}
.headerRight .headBottom .searchsection input[type=submit]{ background:url(../images/src.png) no-repeat right center; width:31px; height:30px;}
.headerRight .headBottom .searchsection p{ color:#515050; font-size:12px; text-align:right; float:right; width:auto;}


/* ------------------------ NAVIGATION MENU STARTS FROM HERE --*/

.menuSection{ width:100%; margin-top:3px; }
.nav,
.nav a,
.nav ul,
.nav li,
.nav div,
.nav form,
.nav input {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}
 
.nav a { text-decoration: none; }
 
.nav li { list-style: none;
 }

.nav {
    display: inline-block;
    position: relative;
    cursor: default;
    z-index: 500;
	width: 100%;
	font-size:27px;
	border-bottom:#009cd1 solid 4px; margin-bottom:8px;




-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
background: #383737;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#383737), to(#000000));
background: -webkit-linear-gradient(#383737, #000000);
background: -moz-linear-gradient(#383737, #000000);
background: -ms-linear-gradient(#383737, #000000);
background: -o-linear-gradient(#383737, #000000);
background: linear-gradient(#383737, #000000);
-pie-background: linear-gradient(#383737, #000000);
behavior: url(../css/PIE.htc);
}
 
.nav > li {
    display: block;
    float: left;
	position:relative;
	width:20%;
	
}

.nav > li > a {
    position: relative;
    display: block;
    z-index: 510;
    height: 54px;
    padding-left:70px;
    line-height: 54px;
    font-family:'PT Sans Narrow', sans-serif;
    font-size:100%;
    color: #fff;
 
   
    border: none;
 
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.nav > li.nav_a > a{background: url(../images/flight.png) 14% center no-repeat;}
.nav > li.nav_a:hover > a{background:#f5f5f5 url(../images/flight1.png) 14% center no-repeat;}

.nav > li.nav_b > a{background: url(../images/transport.png) 13% center no-repeat;}
.nav > li.nav_b:hover > a{background:#f5f5f5 url(../images/transport1.png) 13% center no-repeat;}

.nav > li.nav_c > a{background: url(../images/facility.png) 12% center no-repeat;}
.nav > li.nav_c:hover > a{background:#f5f5f5 url(../images/facility1.png) 12% center no-repeat;}

.nav > li.nav_d > a{background: url(../images/shopping.png) 12% center no-repeat;}
.nav > li.nav_d:hover > a{background:#f5f5f5 url(../images/shopping1.png) 12% center no-repeat;}

.nav > li.nav_e > a{background: url(../images/about.png) 10% center no-repeat;}
.nav > li.nav_e:hover > a{background:#f5f5f5 url(../images/about1.png) 10% center no-repeat;}

.nav > li:hover > a { background: #f5f5f5; color:#008fd2; }
 
.nav > li:first-child > a {
    border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px;   -moz-border-radius: 3px 0 0 3px; behavior: url(../css/PIE.htc);
}

.nav > li:last-child > a {
    border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0; behavior: url(../css/PIE.htc);
	padding: 0 59px 0 65px !important;
}

.nav > li.nav-search > form {
    position: relative;
    width: inherit;
    height: 54px;
    z-index: 510;
    border-left: 1px solid #4b4441;
}

.nav > li.nav-search input[type="text"] {
    display: block;
    float: left;
    width: 1px;
    height: 24px;
    padding: 15px 0;
    line-height: 24px;
 
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #999999;
    text-shadow: 0 0 1px rgba(0,0,0,.35);
 
    background: #372f2b;
 
    -webkit-transition: all .3s ease 1s;
    -moz-transition: all .3s ease 1s;
    -o-transition: all .3s ease 1s;
    -ms-transition: all .3s ease 1s;
    transition: all .3s ease 1s;
}
 
.nav > li.nav-search input[type="text"]:focus { color: #fcfcfc; }
 
.nav > li.nav-search input[type="text"]:focus,
.nav > li.nav-search:hover input[type="text"] {
    width: 110px;
    padding: 15px 20px;
 
    -webkit-transition: all .3s ease .1s;
    -moz-transition: all .3s ease .1s;
    -o-transition: all .3s ease .1s;
    -ms-transition: all .3s ease .1s;
    transition: all .3s ease .1s;
}

nav > li.nav-search input[type="submit"] {
    display: block;
    float: left;
    width: 20px;
    height: 54px;
    padding: 0 25px;
    cursor: pointer;
 
    background: #372f2b url(../img/search-icon.png) no-repeat center center;
 
    border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; behavior: url(../css/PIE.htc);
 
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
 
.nav > li.nav-search input[type="submit"]:hover { background-color: #4b4441; }

.nav > li > div {
    position: absolute;
    //display: block;
    width:300px;
    top: 50px;
    left: 0;
 
    opacity: 0;
    visibility:hidden;
    overflow:hidden;
 
    background: #f5f5f5;
    border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px; behavior: url(../css/PIE.htc);
 
    -webkit-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -ms-transition: all .3s ease .15s;
    transition: all .3s ease .15s;
	box-shadow:#333 0px 1px 5px;
}

.nav > li > div.flightSpl{width:200px !important;box-shadow:#333 0px 1px 5px;}
.widthAdjust1{width:100% !important;}

.nav > li > div.facilitySpl{width:498px !important;}

.nav > li > div.shoppingSpl{width:312px !important;}

.nav > li > div.aboutSpl{width:223px !important;}

.nav > li:hover > div {
    opacity: 1;
    visibility: visible;
    overflow: visible;
}

.nav .nav-column {
    float: left;
   /* width: 28%;*/
    padding: 2.5%;
	
}

.facilitySpl .nav-column{width:40% !important;} 
.shoppingSpl .nav-column, .aboutSpl .nav-column{width:100% !important;}
 
.nav .nav-column h3 {
}
 
.nav .nav-column h3.orange { color: #ff722b; }
 
.nav .nav-column li a {
    display: block;
    line-height: 20px;
	font-family:'PT Sans Narrow', sans-serif;
    font-size: 18px;
    color: #1b1b1b;
	padding:15px 0 15px 55px;
}

.nav .nav-column li a.flight_a{background:url(../images/desk_nav_icon/flight_arrival.png) left center no-repeat;}
.nav .nav-column li a.flight_b{background:url(../images/desk_nav_icon/flight_departure.png) left center no-repeat;}
.nav .nav-column li a.flight_c{background:url(../images/desk_nav_icon/airLines.png) left center no-repeat;}

.nav .nav-column li a.subNav_a{background:url(../images/desk_nav_icon/taxi.png) left center no-repeat;}
.nav .nav-column li a.subNav_b{background:url(../images/desk_nav_icon/rent-car.png) left center no-repeat;}
.nav .nav-column li a.subNav_c{background:url(../images/desk_nav_icon/train.png) left center no-repeat;}
.nav .nav-column li a.subNav_d{background:url(../images/desk_nav_icon/metro.png) left center no-repeat;}
.nav .nav-column li a.subNav_e{background:url(../images/desk_nav_icon/bus.png) left center no-repeat;}

.nav .nav-column li a.facility_a{background:url(../images/desk_nav_icon/Airlines_Launges.png) left center no-repeat;}
.nav .nav-column li a.facility_b{background:url(../images/desk_nav_icon/Airlines_Ticket_Counter.png) left center no-repeat;}
.nav .nav-column li a.facility_c{background:url(../images/desk_nav_icon/atm.png) left center no-repeat;}
.nav .nav-column li a.facility_z{background:url(../images/desk_nav_icon/retiringroom.png) left center no-repeat;}
.nav .nav-column li a.facility_d{background:url(../images/desk_nav_icon/Baggage_Reclaim.png) left center no-repeat;}
.nav .nav-column li a.facility_e{background:url(../images/desk_nav_icon/Check-in_Kiosk.png) left center no-repeat;}
.nav .nav-column li a.facility_f{background:url(../images/desk_nav_icon/Childcare.png) left center no-repeat;}
.nav .nav-column li a.facility_g{background:url(../images/desk_nav_icon/Forex_Services.png) left center no-repeat;}
.nav .nav-column li a.facility_h{background:url(../images/desk_nav_icon/Left_Luggage_Facility.png) left center no-repeat; height:40px;}
.nav .nav-column li a.facility_i{background:url(../images/desk_nav_icon/Medical_Services.png) left center no-repeat;}
.nav .nav-column li a.facility_j{background:url(../images/desk_nav_icon/Parking_Facility.png) left center no-repeat;}
.nav .nav-column li a.facility_k{background:url(../images/desk_nav_icon/Postal_Service.png) left center no-repeat;}
.nav .nav-column li a.facility_l{background:url(../images/desk_nav_icon/Prayer_Room.png) left center no-repeat;}
.nav .nav-column li a.facility_m{background:url(../images/desk_nav_icon/Smoking_lounge.png) left center no-repeat;}
.nav .nav-column li a.facility_n{background:url(../images/desk_nav_icon/Special_Needs_Passengers.png) left center no-repeat;}
.nav .nav-column li a.facility_o{background:url(../images/desk_nav_icon/Inter_Terminal_Transfers.png) left center no-repeat; height:40px;}
.nav .nav-column li a.facility_p{background:url(../images/desk_nav_icon/wi-fi.png) left center no-repeat;}

.nav .nav-column li a.Shopping_a{background:url(../images/desk_nav_icon/Duty_Free_Shopping.png) left center no-repeat;}
.nav .nav-column li a.Shopping_b{background:url(../images/desk_nav_icon/retail.png) left center no-repeat;}
.nav .nav-column li a.Shopping_c{background:url(../images/desk_nav_icon/f&b.png) left center no-repeat;}

.nav .nav-column li a.about_a{background:url(../images/desk_nav_icon/AAI.png) left center no-repeat;}
.nav .nav-column li a.about_b{background:url(../images/desk_nav_icon/NSCBI.png) left center no-repeat;}

.nav .nav-column li a:hover{color: #666666;}

.otherDesign{background:#fff; margin:25px 0 15px 0 !important; padding-right:0 !important; position:relative;}
.otherDesign span{display:block; width:48px; height:48px; background:url(../images/parking_p.png) no-repeat; position:absolute; top:-5px;
left:8px;}
.otherDesign h3{font-size:23px; text-align:center; font-family:'PT Sans Narrow', sans-serif; padding-left:15px; padding-bottom:10px;}
.otherDesign ul li a{font-size:13px !important; color:#525252 !important; font-family: 'Open Sans', sans-serif!important; 
padding:0 0 0 8px !important; background:url(../images/arrow.png) left center no-repeat;}
.otherDesign ul li a:hover{color:#333; text-decoration:underline;}

/* ------------------------ NAVIGATION MENU ENDS HERE --*/

.mobileMenu{display:none; position:relative; z-index:1;}

.device {
  width: 70%;
  height: 390x;
  background: #111;
  margin: 0;
  position: relative;
  border-radius:5px 0 0 0px;  -moz-border-radius:5px 0 0 0px; -webkit-border-radius:5px 0 0 0px;behavior: url(../css/PIE.htc);
  float:left;
}
.device .arrow-left {
  background: url(img/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.device .arrow-right {
  background: url(img/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}

.swiper-container {
  height: 390px;
  width: 100%;
}
.content-slide {
  padding: 20px;
  color: #fff;
  position:absolute; z-index:999;
}
.title {
  font-size: 43px;
  margin-bottom: 10px;
   font-family:'PT Sans Narrow', sans-serif;
   color:#fff;
   line-height:40px;
}
.content-slide p span{ color:#feb509;}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
  z-index: 999;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;behavior: url(../css/PIE.htc);
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.topGap{padding-top:176px;}

.currentFlights{float:right; width:28%;  margin: 0; padding:15px 1% 13px; height:358px;
background-color: #009cd1;}
.currentFlights h2{ font-size:27px;  font-family:'PT Sans Narrow', sans-serif; background:url(../images/current-flights-icon.png) no-repeat left center; padding-left:35px; text-transform:uppercase; color:#fff;}

.Blackarea{ background-color: #1d1d1d; border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;behavior: url(../css/PIE.htc); width: 98%; padding:0 1%; min-height:40px;}
.newsticker{ float:left; width:70%; padding-top:10px; }
.newsticker img{ float:left; width:31px; height:31px; margin-right:10px; margin-top:3px;}
.newsticker p{float:left; font-size:13px; color: #fff; width:90%;}
.newsticker p a{ line-height:15px; color:#000; font-weight:normal;}
.landedSchedule{  border-left:1px solid #3e3e3e; padding:5px 0; float:right; width:29.5%;}
.justLandContainer{margin:0 auto; width:100%;}
.justLanded{ float:left; width:50%;}
.justLanded .landed{ font-size:12px; color:#f8b645; width:115px; margin-right:5px;}
.justLanded .landed p{ float: right; width: 88px; font-size:12px;}
.justLanded .landed img{ float:right; position:relative; right:4px; top:0;}
.justLanded p.Number{ float:left; font-size:20px; color:#fff; font-family:'PT Sans Narrow', sans-serif; font-weight:bold;  margin-left:5px; padding:4px 0;}
.justLanded .destination{ float:none; width:auto;}
.justLanded .destination p.from{ float:left; padding-right:10px;font-size:12px; color:#fff;}
.justLanded .destination p.city{ float:left; font-size:13px; color:#60646f; text-transform:uppercase; padding:3px 0 0 10px;}


.mainBody{ clear:both; width:100%; margin-top:5px; position:relative; z-index:0;}
section{ float:left; width:100%; margin-bottom:1%;}
.airprtAds{ float:left; background:#F3F1F1; border-radius:5px ; -moz-border-radius:5px ;-webkit-border-radius:5px ;behavior: url(../css/PIE.htc); padding:8px 8px; width:210px; }
.airprtAds h3{ float:left; width:auto;font-family:'PT Sans Narrow', sans-serif; font-size:24px; color:#252525; }

.easyClicks{ float:right; background:#f3f1f1; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;behavior: url(../css/PIE.htc); padding:5px 1%; width:750px; }
.easyClicks h3{ float:left; width:40px; font-size:24px; color:#252525;font-family:'PT Sans Narrow', sans-serif;}
ul.iconLinks{ float:right; width:93%;}
ul.iconLinks li{ float:left; display:block; list-style-type:none; margin:0; width:60px; font-size:12px; color:#e91515; }
ul.iconLinks li a{display:block;}
ul.iconLinks li img{  height:31px; margin:0 auto; padding-left:12px;}
ul.iconLinks li h5{ float:left; text-align:center; width:100%;}


.bookingTrip{ float:left; width:25%;}
.bookingTrip h2{ background: #F3F1F1 url(../images/booking-trip-icon.jpg) no-repeat 2px center; padding:1% 1% 1% 16%; text-transform:uppercase;font-family:'PT Sans Narrow', sans-serif; font-size:24px; color:#252525; /*float:left;*/ -moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0; -webkit-box-shadow: 1px 1px 0 0 #CCCCCC ; behavior: url(../css/PIE.htc); position:relative; width:83%; margin-bottom:10px;}
.bookingTrip .container{ float:left; padding-bottom:10px; overflow:hidden; background:#F3F1F1; border-radius:5px; margin-top:0px; min-height:300px;}


#tabwrap { 
	background: #fff; 
	overflow: hidden; 
	width: 100%;
	min-height: 300px;
	margin: 60px auto;
	

}
#tabs { overflow: hidden; background: #0f9eff; margin-left:0;}
#tabs li { list-style: none; margin-bottom:0;}
#tabs li a { 
	float: left; 
	display: block;
	padding: 4px 0px;
	color: #fff;
	width: 25%;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
}

#tabs li a:hover { background: #006ab1; }
#tabs li:first-child a { border-left: 0; }
#tabs li:last-child a { border-right: 0; }

#tabs li.current a { 
	background: #006AB1; 
	color: #fff; 
}

#content > div {
	clear: both;
	padding:2px 5px;
	line-height: 19px;
	color: #666;
	text-shadow: 1px 1px 0 #fff;
	display: none;
	font-size:13px;
}

.bookingSpl form{display:block;}
.bookingSpl form p{float:left; margin:0 !important; font-size:12px; color:#006AB1;}

#content .current { display: block; }
#content #home.first { display: block; }
#content p { margin: 0 0 20px 0;}
#content label{ color:#006ab1; width:40px; float:left;}
#content select{ width:140px; text-align:left;}
#content .depart{ float:left; width:90px;}
#content .return{ float:right; width:90px;}
#content input[type=text]{font-family:'PT Sans Narrow', sans-serif; background:#fff; border:1px solid #c8c8c8; color:#252525; width:70px; padding:2px 5px;}
#content .passenger{ float:left; width:61px;}
#content .passenger select{ width:55px;}

.bookingSpl input[type=submit]{-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #01b1fc;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#01b1fc), to(#0075C9));
background: -webkit-linear-gradient(#01b1fc, #0075C9);
background: -moz-linear-gradient(#01b1fc, #0075C9);
background: -ms-linear-gradient(#01b1fc, #0075C9);
background: -o-linear-gradient(#01b1fc, #0075C9);
background: linear-gradient(#01b1fc, #0075C9);
-pie-background: linear-gradient(#01b1fc, #0075C9);
behavior: url(PIE.htc); position:relative; padding:3px 8px; color:#fff;}

.informationSection{background:#f3f1f1; border-radius:5px;  padding:8px; width:67%;  float:right;}
.informationSection img{float: right; height: 260px; margin-right: 5px; margin-top: 36px; overflow: hidden; width: 65%;}
.infoLeft{float:left; width:34%;}
.informationSection h2{background:url(../images/information.png) no-repeat left 7%; padding-left:40px; text-transform:uppercase;font-family:'PT Sans Narrow', sans-serif; font-size:24px; color:#252525; border-bottom:1px dotted #909090; padding-bottom:7px; margin-bottom:7px;}
.informationSection ul.infoList{ margin:0; padding:0; display:block;}
.informationSection ul.infoList li{ display:block; margin-bottom:2%;}
.informationSection ul.infoList li a{font-size:15px; color:#252525; padding-left:35px; display:block;}
.informationSection ul.infoList li.lastView a{text-align:left; padding-left:33px; color:#386eae;}
.informationSection ul.infoList li a:hover{text-decoration:underline;}
.informationSection ul.infoList li a.business{ background:url(../images/business.png) no-repeat left 45%; height:22px; }
.informationSection ul.infoList li a.cargo{ background:url(../images/cargo.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.advertisement{ background:url(../images/advertisements.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.immigration{ background:url(../images/imigration.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.custom{ background:url(../images/customs.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.airport-security{ background:url(../images/airport_sequrity.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.custom-center{ background:url(../images/customer_center.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.media-center{ background:url(../images/media_center.png) no-repeat left 45%; height:22px;}
.informationSection ul.infoList li a.airport-statistics{ background:url(../images/airport_statistics.png) no-repeat left 45%; height:22px;}

.advertise{float:right; width:20%; height:315px; overflow:hidden;}
.advertise a{display:block;}
.advertise a img{width:100%; height:100%;}

.knowKolkata{ float:left; clear:both; width:98%; padding:1%;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #00ABD8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00ABD8), to(#0089c8));
background: -webkit-linear-gradient(#00ABD8, #0089c8);
background: -moz-linear-gradient(#00ABD8, #0089c8);
background: -ms-linear-gradient(#00ABD8, #0089c8);
background: -o-linear-gradient(#00ABD8, #0089c8);
background: linear-gradient(#00ABD8, #0089c8);
-pie-background: linear-gradient(#00ABD8, #0089c8);
behavior: url(../css/PIE.htc);

}

.knowKolkata h2{  background:url(../images/kolkata.png) no-repeat 0% 45%; padding-left:40px; font-size:24px;font-family:'PT Sans Narrow', sans-serif; text-transform:uppercase; color:#fff;}
ul.kolkata{ float:left; margin:0; padding:0; margin-top:12px; background:#fff; width:96%; padding:2%!important;}
ul.kolkata li{ display:block; float:left; width:16%; margin:2%;}
ul.kolkata li:nth-last-child(2){margin-right:0;}
ul.kolkata li h3{ float:left; width:100%; font-size:20px; color:#0078c9; margin-bottom:4px;}
ul.kolkata li span{ color:#555555; font-size:14px; margin-bottom:7px; float:left;}

footer{ background:url(../images/fotter-bg.jpg) repeat-x 6% bottom #fff; width:100%; min-height:202px}
footer .footLogo{ float:left; width:20%; height:121px;}
.footerNavi{ float:right; width:77%;}
.footerNavi ul{ margin:0; padding:0; width:23.5%; margin-right:10px; float:left;}
.footerNavi ul:last-child{ margin:0; }
.footerNavi ul h4{text-transform:uppercase; font-size:14px; color:#545454; width:100%; margin-bottom:8px; font-weight:600 !important;}
.footerNavi ul li{display:block; float:left; width:100%; font-size:14px; color:#545454; margin-bottom:5px;}
.footerNavi ul li a{color:#545454; }
.footerNavi ul li a:hover{color:#1667b3; }

.copy{float:left; width:100%; font-size:12px; color:#979797; margin-top:80px;}

/* -------------------------------------------- AIRLINE PAGE ------- */

.leftAd{}
.bodyRightContainer{float:right; width:73%;}
.bodyRightContainer h3{text-transform:uppercase; font-size:24px; color:#252525; padding-left:30px;
background:url(../images/airlines_icon.jpg) left top no-repeat; padding-bottom:8px; font-family:'PT Sans Narrow', sans-serif;}

.contentBase{background:#f0f0f0; padding:12px;}
.contentBase h4{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.contentBase h5{font-size:13px; font-weight:bold; margin-bottom:0;}
.contentBase ol{ margin-left:15px;}
.contentBase ol li, .contentBase ul li{ font-size:13px;}
.items {  overflow:hidden; margin-top:30px;}
.items dt{width:40%; float:left;}
.items dt img{ display:inline-block; margin-right:5px; border:1px solid #ccc;}
.items dd{ margin:0; padding:0 ; font-size:13px; float:left; width:60%;}
 .contentBase ul li{ list-style-type:disc;}
.blueBase{ border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;background: #00ABD8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00ABD8), to(#0089c8));
background: -webkit-linear-gradient(#00ABD8, #0089c8);
background: -moz-linear-gradient(#00ABD8, #0089c8);
background: -ms-linear-gradient(#00ABD8, #0089c8);
background: -o-linear-gradient(#00ABD8, #0089c8);
background: linear-gradient(#00ABD8, #0089c8);
-pie-background: linear-gradient(#00ABD8, #0089c8);
behavior: url(../css/PIE.htc); position:relative}
.headSelect{padding:10px; background:#1e7fc1;}
.headSelect label{display:block; float:left; width:9%; color:#fff; font-size:24px;}
.headSelect select{font-size:16px; padding:3px; width:25%; display:block; float:left;}
.listingBase{padding:5px;}
ul.airlineList{display:block;}
ul.airlineList li{display:block; padding:5px; background:#f1f1f1; border-bottom:1px solid #ccc;}
ul.airlineList li:hover{ cursor:pointer;}
.logoContainer{float:left; width:200px; height:90px; background:#fff;}
.listInfo{float:right; width:70%;}
.listInfo a{display:block; color:#444; font-size:24px; font-family:'PT Sans Narrow', sans-serif; margin-bottom:5px;}
.listInfo p span{color:#888; display:block; float:left; width:11%;}
.listInfo p{color:#666;}

/* -------------------------------------------- RENT A CAR PAGE ------- */

.rentTxt{padding-bottom:10px; border-bottom:1px dotted #9b9b9b;}
ul.RentCar{display:block;}
ul.RentCar li{display:block; float:left; background-attachment:#fff; width:30%; margin:0 2%;}

/* -------------------------------------------- ARRIVAL PAGE ------- */

section h3.arrivalHead{background:url(../images/departure_icon.jpg) left top no-repeat; text-transform:uppercase; font-size:24px; color:#252525; padding-left:30px;
background:url(../images/airlines_icon.jpg) left top no-repeat; padding-bottom:8px; font-family:'PT Sans Narrow', sans-serif;}
.bodyRightContainer h3.taxiHead{background:url(../images/car-icon.gif) left top no-repeat;}
.bodyRightContainer h3.trainHead{background:url(../images/train-icon.gif) left top no-repeat;}
.bodyRightContainer h3.loungesHead{background:url(../images/launges-icon.gif) left top no-repeat;}
.bodyRightContainer h3.metroHead{background:url(../images/metro-icon.gif) left top no-repeat;}
.bodyRightContainer h3.busHead{background:url(../images/bus-icon.gif) left top no-repeat;}
.bodyRightContainer h3.airline-ticketHead{background:url(../images/airline_ticket-icon.gif) left top no-repeat;}
.bodyRightContainer h3.atm-ticketHead{background:url(../images/atm-icon.gif) left top no-repeat;}
.bodyRightContainer h3.baggagereclaimHead{background:url(../images/baggage_reclaim-icon.gif) left top no-repeat;}
.bodyRightContainer h3.ckincounterHead{background:url(../images/chk-in-counter-icon.gif) left top no-repeat;}
.bodyRightContainer h3.childcareHead{background:url(../images/childcare-icon.gif) left top no-repeat;}
.bodyRightContainer h3.dutyfreeHead{background:url(../images/duty-free-icon.gif) left top no-repeat;}
.bodyRightContainer h3.retailHead{background:url(../images/retail-icon.gif) left top no-repeat;}
.bodyRightContainer h3.aboutaaiHead{background:url(../images/aboutaai-icon.gif) left top no-repeat;}
.bodyRightContainer h3.aboutaaiHead{background:url(../images/nscbi-icon.gif) left top no-repeat;}
.bodyRightContainer h3.transferHead{background:url(../images/transfer-icon.gif) left top no-repeat;}
.bodyRightContainer h3.fbHead{background:url(../images/fb-icon.gif) left top no-repeat;}
.bodyRightContainer h3.medicalHead{background:url(../images/medical-icon.gif) left top no-repeat;}
.bodyRightContainer h3.faqHead{background:url(../images/faq-icon.gif) left top no-repeat;}
.bodyRightContainer h3.accoHead{background:url(../images/accomodation-icon.gif) left top no-repeat;}
.bodyRightContainer h3.businessHead{background:url(../images/business-icon.gif) left top no-repeat;}
.bodyRightContainer h3.cargoHead{background:url(../images/cargo-icon.gif) left top no-repeat;}
.bodyRightContainer h3.advertiseHead{background:url(../images/advertise-icon.gif) left top no-repeat;}
.bodyRightContainer h3.imigrationHead{background:url(../images/immigration-icon.gif) left top no-repeat;}
.bodyRightContainer h3.customHead{background:url(../images/custom-icon.gif) left top no-repeat;}
.bodyRightContainer h3.airportsecurityHead{background:url(../images/airport-security-icon.gif) left top no-repeat;}
.bodyRightContainer h3.customcenterHead{background:url(../images/customercenter-icon2.gif) left top no-repeat;}
.bodyRightContainer h3.mediacenterHead{background:url(../images/mediacenter-icon.gif) left top no-repeat;}
.bodyRightContainer h3.airportstatHead{background:url(../images/airport-stat-icon.gif) left top no-repeat;}

.padPlus{padding:10px;}
.topSearch{padding-bottom:10px; border-bottom:1px dashed #fff; margin-bottom:20px;}
.seaechBox{width:80%; background:#fff; float:left;-webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px;behavior: url(../css/PIE.htc);position:relative;}
.seaechBox input{display:block; float:left; border:none; outline:none; background:none;}
.seaechBox input[type=text]{width:92%; color:#515050; font-size:14px; font-family: 'Open Sans', sans-serif;
 -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px;behavior: url(../css/PIE.htc);position:relative;}
.seaechBox input[type=button]{width:26px; height:26px; background:url(../images/src.png) no-repeat; float:right; margin:3px;
cursor:pointer;}

.restBtns{float:right;}
.restBtns input{float:left; display:block; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(../css/PIE.htc); 
position:relative; margin:0 2px; padding:6px 8px; cursor:pointer;}
.restBtns input[type=reset]{ padding:4px 15px; color:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #383737;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#383737), to(#000000));
background: -webkit-linear-gradient(#383737, #000000);
background: -moz-linear-gradient(#383737, #000000);
background: -ms-linear-gradient(#383737, #000000);
background: -o-linear-gradient(#383737, #000000);
background: linear-gradient(#383737, #000000);
-pie-background: linear-gradient(#383737, #000000);
behavior: url(../css/PIE.htc);
position:relative; border:0; padding:7px 15px;}
.restBtns input[type=button]{ padding:4px 15px; color:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #383737;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#383737), to(#000000));
background: -webkit-linear-gradient(#383737, #000000);
background: -moz-linear-gradient(#383737, #000000);
background: -ms-linear-gradient(#383737, #000000);
background: -o-linear-gradient(#383737, #000000);
background: linear-gradient(#383737, #000000);
-pie-background: linear-gradient(#383737, #000000);
behavior: url(../css/PIE.htc);padding:7px 15px;
position:relative;}

.otherSearch{padding:10px 0;}
.fieldBox{float:left; width:32%; padding-right:2%;}
.fieldBox:nth-last-child(2){padding-right:0;}
.fieldBox label, .fieldBox input{display:block;}
.fieldBox label{font-size:13px; color:#fff; font-family: 'Open Sans', sans-serif; padding-bottom:3px;}
.fieldBox input[type=text]{width:98%; margin:0; padding:2% 1%;}
.fieldBox .select-s{ width:98%; padding:2% 1%;}
.tabContainer{position:relative;}
a.printLink{display:block;  padding:4px 0 4px 25px; color:#fff; font-size:12px;
text-transform:uppercase; position:absolute; right:0; top:15px;}/*background:url(../images/print_symbol.png) left center no-repeat;*/

.mobAccord{display:none;}

/* --------------------------- tab css start --------------- */

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 43px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 42px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 17px;
	padding: 5px 40px;
	border: 1px solid #fff;
	outline: none;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
}

ul.tabs li a.domestic{background:url(../images/domestic-icon.png) 4% center no-repeat;}
ul.tabs li a.domestic:hover{background:url(../images/domestic-icon.png) 4% center no-repeat #eee;}
ul.tabs li.active a.domestic:hover{background:url(../images/domestic-icon.png) 4% center no-repeat #fff;}
ul.tabs li a.international{background:url(../images/international.png) 4% center no-repeat;}
ul.tabs li a.international:hover{background:url(../images/international.png) 4% center no-repeat #eee;}
ul.tabs li.active a.international:hover{background:url(../images/international.png) 4% center no-repeat #fff;}

ul.tabs li a:hover {
	background: #eee;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {

	font-size: 12px;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img { 
	padding-top:4px;
}

/* --------------------------- tab css end --------------- */

.tab_content table{margin:0; padding:0; display:block;}
.tab_content table tr{}
.tab_content table tr th{border-bottom:1px solid #d2d2d2; font-weight:normal; font-size:13px; color:#7b7b7b; width:8%; padding:30px 0 5px 0;}
.tab_content table tr th.tblColHd_1{background:url(../images/blue_icons/blue_1.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_2{background:url(../images/blue_icons/blue_2.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_3{background:url(../images/blue_icons/blue_3.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_4{background:url(../images/blue_icons/blue_4.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_5{background:url(../images/blue_icons/blue_5.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_6{background:url(../images/blue_icons/blue_6.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_7{background:url(../images/blue_icons/blue_7.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_8{background:url(../images/blue_icons/blue_8.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_9{background:url(../images/blue_icons/blue_9.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_10{background:url(../images/blue_icons/blue_10.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_11{background:url(../images/blue_icons/blue_11.png) center 20% no-repeat;}
.tab_content table tr th.tblColHd_12{background:url(../images/blue_icons/blue_12.png) center 20% no-repeat;}

.tab_content table tr td{padding:5px 0;}
.tab_content table tr td span{display:block; background:url(../images/blue_icons/yellow_arrow.png) 90% center no-repeat;}
.tab_content table tr:nth-child(2n+1){background: #ededed;}
.tab_content table tr:hover td{ background:#0075C9; color:#fff;}
a.showMore{display:block; float:right; padding:4px 15px; color:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #383737;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#383737), to(#000000));
background: -webkit-linear-gradient(#383737, #000000);
background: -moz-linear-gradient(#383737, #000000);
background: -ms-linear-gradient(#383737, #000000);
background: -o-linear-gradient(#383737, #000000);
background: linear-gradient(#383737, #000000);
-pie-background: linear-gradient(#383737, #000000);
behavior: url(../css/PIE.htc);
position:relative; margin-top:10px;}

/*----------------- Train -------------------*/
.imgcon img.contentimg2{ float:right; display:inline-block; margin:0px 10px 10px 0;}
.imgcon{margin:0; padding:0;}
.imgcon p.content1{ display:inline-block; float:left; width:50%;}
.contentBase hr{border-top:1px solid #abaea3; border-collapse:collapse; margin:10px 0 20px 0;}
.table_con{float:left; width:55%; text-align:center; font-size:12px; color:#252525; margin:20px 0 0 0; border-collapse:collapse;}
.t_text{float:right; margin:20px 0 0 0; width:43%;}
.t_top{background:#1d1d1d; padding:8px; font-size:16px; color:#fff; text-transform:uppercase;}
.listitem{padding:10px 0 0 5%; float:left; margin:0; font-weight:bold; margin:0;}
.listitem2{ width:47%; padding:10px 0 0 2%; float:left; color:#0092cc; margin:0; font-weight:bold; margin:0;}
.contentimg3{ float:right; margin:0px 10px 10px 0;}

.contentBase img.contentimg{ float:left; display:inline-block; margin:0 10px 10px 0;}
.contentBase p.content{ display:inline-block;}
.accountlisting{ list-style-type:none; text-align:left;}
.accountlisting li{ margin-bottom:1px; }
.accountlisting li a{ color:#006AB1; font-size:13px; display:block; padding:6px 10px; transition:all ease 0.2s;}
.accountlisting li a:hover, .accountlisting li.selected a{ color:#fff!important; background:#339EE7;}
.editpart{ margin-bottom:40px;}
.editpart h4{ font-size:22px; line-height:30px; border-bottom:1px dashed #3D5784; margin-bottom:15px; color:#fff; text-transform:uppercase;}
.editpart h4 a{ color:#3D5784; font-size:12px; display:inline-block; margin-left:10px; text-transform:capitalize;}
.profileimgBox{  border-radius:5px; background:#fff; padding:10px; box-shadow:0 0 2px 2px #124a70;}
.profileimgBox img{ display:block; margin:0 auto;}
.editpart dl{ overflow:hidden;}
.editpart dl dt,.editpart dl dd{ float:left; width:50%; margin:0; color:#fff; word-wrap:break-word;}
.editpart input{ width:96%;  font-family: 'Open Sans', sans-serif;}
.editpart input.btn{ padding:5px 10px; width:auto; float:left; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #727272; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#727272), to(#2B2B2B));
background: -webkit-linear-gradient(#727272, #2B2B2B); background: -moz-linear-gradient(#727272, #2B2B2B);
background: -ms-linear-gradient(#727272, #2B2B2B); background: -o-linear-gradient(#727272, #2B2B2B);
background: linear-gradient(#727272, #2B2B2B); -pie-background: linear-gradient(#727272, #2B2B2B); behavior: url(PIE.htc); 
position:relative; margin-right:10px; color:#fff; cursor:pointer; font-family: 'Open Sans', sans-serif; border-top:1px solid #339EE7; border-bottom:1px solid #339EE7;}
.editpart input.btn:hover{ border-top:1px solid #3D5784; border-bottom:1px solid #3D5784;}
.blueBase .lpart{ float:left; width:48%; padding:2%;}
.blueBase .rpart{ float:right; width:30%; padding:2%;}
.editp{ display:inline-block; margin:5px 0 ; color:#3D5784; text-decoration:none;}
.uname{ color:#3D5784; margin:10px 0 0 0; font-size:18px;}
.fullw{ width:96%!important;}
.fullw .editpart dt{ width:40%!important; }
.fullw .morew dt{ width:70%!important;}
.fullw .morew dd{ width:25%!important; margin-left:2%;}
.fullw .editpart .chkpart dt{ width:3%!important; padding:0 1% 0 0 !important;}
.fullw .editpart .chkpart dt input{ margin:2px 0 0 0!important;}
.chkpart dd{ width:96%!important;}
.editpart a{ color:#003464;}
.editpart select{width:98%; padding:1.5% 1%;}
.faq dl dt{ font-family:'PT Sans Narrow', sans-serif; font-size:20px; margin-bottom:10px; color:#006AB1;}
.faq dl dd{ font-size:14px; margin:0; padding:0; }
.listcontent{ overflow:hidden; margin:0 0  20px 0;}
.listcontent dt{ width:48%; float:left;}
.listcontent dt img{ width:100%;}
.listcontent dd{ width:48%; float:left; margin:0; padding-left:2%;}
.listcontent dd b{ padding-right:5px;}
.listcontent dd  span{ color:#006AB1; font-size:15px;}
.listcontent h4{ margin-bottom:10px;}
.listcontent h4 a{ font-size:20px;}

/*------------------------ flight details page by Monica --------------*/
.blueBase .l-part{ width:25%; float:left;}
.blueBase .l-part h3{ font-size:65px; text-transform:uppercase; font-family:'PT Sans Narrow',sans-serif; color:#fff; line-height:54px; margin-bottom:20px;}
.blueBase .l-part h3 span{ display:block; font-size:20px; line-height:21px;}
.blueBase .l-part form.flightdetails label{ color:#fff; font-size:15px; display:block; line-height:20px;}
.blueBase .l-part form.flightdetails .row{ margin-top:10px;}
.blueBase .l-part form.flightdetails input[type="text"]{ border:1px solid #ccc; padding:4px 3px; width:73%;}
.blueBase .l-part form.flightdetails .go{ background:url(../images/dark-btn-bg.gif) 0 0 repeat-x; padding:2px 8px; border:1px solid #6f6f6f; border-radius:3px; margin:15px 15px 0 0; display:block; float:right; cursor:pointer;}
.blueBase .l-part form.flightdetails .go span{ background:url(../images/small-fly-icon.png) 100% 50% no-repeat; text-transform:uppercase; font-size:12px; padding:0 20px 0 0 ; color:#fff;}
.blueBase .l-part form.flightdetails select{ width:94%;}
.blueBase .l-part form.flightdetails .searchbtn{ background:url(../images/search-icon.gif) 0 0 no-repeat; width:31px; height:28px; border:none;}
.flightBox{ background:url(../images/flight_details_bg.png) 0 0 no-repeat; min-height:210px; width:197px; padding:4% 20% 9% 4%;}
.flightBox h4{ margin-bottom:10px; color:#fff; font-family:'PT Sans Narrow',sans-serif; text-transform:uppercase; font-size:26px;}
.blueBase .r-part{ width:72%; float:right; position:relative;}
.blueBase .r-part .contentpart{ background:#fff; padding:1% 2%; overflow:hidden;}
.blueBase .r-part .contentpart .flightdetails{ font:normal 16px/20px 'Open Sans',sans-serif; color:#000; float:left;}
.blueBase .r-part .contentpart .flightdetails strong{ font-size:20px; padding-right:10px;}
.blueBase .r-part .contentpart .flightlogo{ float:right;}
.blueBase .r-part .contentpart .extreme-l-part{ width:19%; margin-right:1%; background:url(../images/orange-arrow.gif) 100% 50% no-repeat; padding:0 14px 0 0; float:left;}
.blueBase .r-part .contentpart .orangebox{ background:#ffb069; padding:4%; color:#000; height:128px;}
.blueBase .r-part .contentpart .extreme-l-part .orangebox{ height:138px;}
.blueBase .r-part .contentpart .container{ overflow:hidden; margin:16px 0 10px;}
.blueBase .r-part .contentpart .container .topbox{ margin-bottom:40px; font-size:13px;}
.blueBase .r-part .contentpart .container .topbox font, .blueBase .r-part .contentpart .container .bottombox font{ font-size:20px;}
.blueBase .r-part .contentpart  .mid-part{ width:38%; margin-right:0%; background:url(../images/orange-arrow.gif) 100% 50% no-repeat; padding:0 14px 0 0; float:left;}
.blueBase .r-part .contentpart .mid-part .greybox{ background:#ddd; padding:4%; overflow:hidden; height:128px;}
.blueBase .r-part .contentpart h5{  margin-bottom:2px; font-weight:bold!important; text-align:center;}
.blueBase .r-part .contentpart .mid-part .greybox .llpart{ float:left; padding-right:2%; border-right:1px dashed #000;}
.blueBase .r-part .contentpart .mid-part .greybox .rrpart{ float:right;}
.blueBase .r-part .contentpart .right-part{ float:right; width:37%;}
.blueBase .r-part .contentpart .container .llpart .topbox { font-size:10px;}
.blueBase .r-part .contentpart .right-part .orangebox{ float:left; width:48%;}
.blueBase .r-part .contentpart .right-part .schedule{ float:left; width:44%;}
.blueBase .r-part .contentpart .right-part dl{ font-size:10px; overflow:hidden; margin:0 0 1px 1px; padding:0; }
.blueBase .r-part .contentpart .right-part dl dt{ background:#363636; color:#fff; padding:11px 5px; float:left; margin:0 1px 0 0; width:45%;}
.blueBase .r-part .contentpart .right-part dl dd{ background:#ddd; color:#fff; padding:11px 5px; float:left; margin:0; color:#000; width:35%;}
.fly-icon{ background:url(../images/fly-icon.png) 0 0 no-repeat; width:42px; height:32px; }
.landing-icon{ background:url(../images/landing-icon.png) 0 0 no-repeat; width:42px; height:32px; }
.blueBase .r-part .contentpart .extreme-l-part .fly-icon {margin:0 auto;}
.blueBase .r-part .contentpart .mid-part .fly-icon, .blueBase .r-part .contentpart .mid-part .landing-icon{ width:50%; float:left; margin:0; background-position:50% 0;}
.righttext{ float:right;  overflow:hidden;}
.righttext ul{ float:left;}
.righttext ul li{ float:left; list-style-type:none; margin:0 5px 0 0;}
.righttext span{ float:left; line-height:30px;}
.topheadtab{ background:#dedee0 url(../images/flight-icon.png) 10px 50% no-repeat; padding:8px 10px 8px 35px; float:left; text-transform:uppercase;}
#contentab{  margin:20px 0  ; list-style-type:none; /*border:1px solid #000;  border-right:0;*/}
#contentab li{  display:block; margin-bottom:20px; float:left; width:30.33%; padding-right:3%;}
#contentab li a{
    display: block;
    font-size: 24px;
    padding: 0 0 10px 0;
    text-align: left;
    text-decoration: none;
	font-family:'PT Sans Narrow',sans-serif;
	transition:all ease .8s;
	margin-right:1px;
    }
#contentab li a.showMore{ font-size:12px; font-family:'Open Sans',sans-serif; padding:4px 15px; float:none; display:inline-block;}
.tabcontent{ float:left; margin:20px 0 ; width:75%;  padding:15px 0 15px 15px;  background:#339EE7;  height:191px; overflow-y:scroll; color:#fff;  }
.tabcontent p{font-size:13px;  line-height:22px;}
.officialaai dt{ float:left; width:30% ; font-weight:bold; }
.officialaai ol { margin-left:22px;}
.officialaai h3{ font-family:'PT Sans Narrow',sans-serif; font-size:24px; padding:0; background:none; margin-bottom:20px;}
.officialaai h4{ font-family:'PT Sans Narrow',sans-serif; font-size:20px; text-decoration:underline; margin-top:15px ;}
.tabcontent div{ padding-bottom:15px; transition:all ease .5s; }
table.all{ padding:5px; background:#fff; border:1px solid #999999; margin:20px 0 0 0; }
table.all th{ background:#F0F0F0; text-align:left;}
table.all th,table.all td{ padding:8px 10px; }
table.all tr:nth-child(odd){ background:#F0F0F0;}
table.all tr:nth-child(even){ background:#fff;}
table.all td{ font-size:12px;}
.boxes{list-style-type:none; margin:20px 0;}
.boxes li{ float:left; text-align:center; width:50%; list-style-type:none!important; margin-bottom:20px; line-height:30px;}

/*--------------- breadcrumb added by Aritra------------------------*/
.breadcrumb{color:#0078c9;font-size: 13px;text-transform: lowercase;font-family: 'Open Sans', sans-serif; padding: 0px 20px;}
.breadcrumb a:hover{text-decoration: underline;}
.breadcrumb a{color:#0078c9;}

/*--------------- 21-01-14 ------------------------*/
.tabble_main_new {border-top:1px solid #d0d0d0; background:#fff;}
.tabble_main_new thead {background:#666; padding:5px; color:#fff;}
.tabble_main_new tbody tr td {border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
/*.bodyRightContainer h4{ font-size:18px; text-align:center; padding:10px 0 6px 0; border-bottom:1px dashed #ccc;}
.bodyRightContainer h5{ font-size:15px; padding:10px 0; color:#FD6F11;}*/

.details_table .tabble_main_new thead{ background:#FD8111;}

/* 21.01.14 Malay */

.show_hide {position:relative;}
#slidingDiv_3 { position:absolute; margin:0 auto; top:32px; width:965px; padding:20px; background:#eee; height:550px; overflow:auto;  border:1px solid #dadada;}/*left:-353px;*/
.topNav #slidingDiv_3 .show_hide { position:absolute; top:2px; right:-4px; font-size:14px;}
#horizontalTab {position:relative;}
.site_map_content .heading { font-size:16px; background:#0078C9; padding:5px 10px; color:#fff; border-radius: 3px;}
.site_map_content .uloptions {padding:10px 0; overflow:hidden;}
.site_map_content .uloptions li{ float:none!important; font-size!important:14px; background: none!important;}
.tab_content table tbody tr:hover td{ background:#0075C9; color:#fff;}


/* 24.01.14 Malay */
.aboutnscbiiHead .breadcrumb {padding-left:6px;}
.details_button { float:right;}
.details_button a{-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #01b1fc;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#01b1fc), to(#0075C9));
background: -webkit-linear-gradient(#01b1fc, #0075C9);
background: -moz-linear-gradient(#01b1fc, #0075C9);
background: -ms-linear-gradient(#01b1fc, #0075C9);
background: -o-linear-gradient(#01b1fc, #0075C9);
background: linear-gradient(#01b1fc, #0075C9);
-pie-background: linear-gradient(#01b1fc, #0075C9);
behavior: url(PIE.htc); position:relative; padding:3px 8px; color:#fff;}
.details_table {margin-top:30px;}
.details_table h2 { color:#36adfe;}
/*--------------- 28-01-14 ------------------------*/

.img_padding_bot10 {padding-bottom:10px;}
.center_div {text-align:center; width:250px; }

.table_summary {padding-bottom:15px;}
.table_summary thead { background:#0078C9; color:#fff; border:1px solid #ccc;}
.table_summary tbody td{border:1px solid #ccc;}

.list_new {padding-bottom:10px;}
.list_new li{ background:url(../images/arrow.png) no-repeat 5px 5px; padding:0 0 5px 20px;}

.flo_left_pad {float:left; padding:0px 5px 10px 0;}
.clear {clear:both;}


/*--------------- 31-01-14 ------------------------*/
.all_left{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;behavior: url(../css/PIE.htc); background:#efefef; padding-bottom:5px;}
.all_left h3{ width:100%; text-align:center; color:#fff;
padding:3px 0; font-size:20px; 

-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
background: #00ABD8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00ABD8), to(#0089c8));
background: -webkit-linear-gradient(#00ABD8, #0089c8);
background: -moz-linear-gradient(#00ABD8, #0089c8);
background: -ms-linear-gradient(#00ABD8, #0089c8);
background: -o-linear-gradient(#00ABD8, #0089c8);
background: linear-gradient(#00ABD8, #0089c8);
-pie-background: linear-gradient(#00ABD8, #0089c8);
behavior: url(../css/PIE.htc);
 
 
 
 }
  .all_left ul li{ font-weight:bold; border-bottom:}
 .all_left ul li a{ font-size:13px; color:#6f6f6f; font-weight:bold;   border-bottom: 1px solid #E0DFDF; border-top: 1px solid #FAFAFA; display:block; padding:5px 10px;}
.all_left ul li a:hover,.all_left ul li a.select{ color:#008cc9;}
.src_area{ background:#f2f2f2; padding:0px 10px;
 border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;behavior: url(../css/PIE.htc);
box-shadow: 0 2px 3px #CCCCCC inset; -webkit-box-shadow: 0 2px 3px #CCCCCC inset; -moz-box-shadow: 0 2px 3px #CCCCCC inset; behavior: url(../css/PIE.htc);}




	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 99999 !important;
		display: none;
		top:0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;    	
		top: -300px !important; 
		left:0%;	
		width: 520px;
		background: #ededed;
		position: absolute;
		z-index:999999;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
	/*
		
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/
.modal_list li{ list-style:none !important; margin-bottom:10px; clear:both;}
.modal_list li label{ width:15%; float:left; text-align:left !important; color:#252525; font-size:18px;}
.modal_inp{ float:left; width:75%}
.reset{background: none repeat scroll 0 0 #1D1D1D;
    border: 1px solid #6C8A96;
    color: #FFFFFF;border-radius: 2px;
    cursor: pointer;
    display: block;
    float: left;
    margin: 0 2px;
    padding: 6px 8px; margin-left:77px;}
	
	
	
	
/* 13-02-14 */

.new-tab-size li{ width:25%!important; margin-right:5px!important;}
/*.box100 .bodyRightContainer { width:100%!important;}*/

/* 19-02-14 Lost and found section */

.lost_found_table {border:1px solid #ccc;}
.lost_found_table tr td{border-left:1px solid #0089c8; border-bottom:1px solid #0089c8; padding:5px;}
.lost_found_table tr td:first-child {border-left:none;}
.lost_found_table thead{ background:#333333; font-size:14px; color:#fff; text-transform:uppercase;}
.lost_found_table thead th {text-align:left; vertical-align:middle; padding:5px;}
.lost_found_table tbody td {text-align:left; vertical-align:top; color:#6F6F6F; background:#fff;}
.lost_found_section h1 {
	background: url("../images/airlines_icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #252525;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 24px;
    padding-bottom: 8px;
    padding-left: 30px;
    text-transform: uppercase;
	text-align:left;
}

.lost_found_table_top { padding-bottom:20px;}
.lost_found_table_top select {width:150px; border:1px solid #ccc; padding:5px; color:#6F6F6F; margin-right: 10px;}
.lost_found_table_top input[type="text"] {width:150px; border:1px solid #ccc; padding:5px; color:#6F6F6F; margin-right: 10px;}

.lost_found_table_top input[type="submit"] {
    background: none repeat scroll 0 0 #1D1D1D;
    border: 1px solid #000;
    color: #FFFFFF;
	padding:5px;
	cursor:pointer;
	margin: 17px 0 0 0px;
}


div.flickr {
    margin: 3px;
    padding: 3px;
    text-align: center;
	float:left;
	margin:20px 0 0 0;
}
div.flickr a {
    background-position: center bottom;
    border: 1px solid #DEDFDE;
    color: #0061DE;
    margin-right: 3px;
    padding: 2px 6px;
    text-decoration: none;
}
div.flickr a:hover, div.meneame a:active {
    background-color: #000;
    background-image: none;
    border: 1px solid #000000;
    color: #FFFFFF;
}
div.flickr span.current {
    color: #000;
    font-weight: bold;
    margin-right: 3px;
    padding: 2px 6px;
}
div.flickr span.disabled {
    color: #ADAAAD;
    margin-right: 3px;
    padding: 2px 6px;
}

/*Map css strats from here*/
.mapContainer{
	width:100%;
	position: relative;
	/*background:url(../img/map1.jpg) no-repeat;
	background-size: 50% 100%;
	background-color:#FF0000;*/
}
.mapContainer img{
	width:100%;
	}
.spot{
	background-color:transparent;
	position:absolute;
}

.tooltip{
	width:152px;
	height:74px;
	position:absolute;
	z-index:100;
}
/*****************css for the Tab*****************/
* {
	margin:0;
	padding:0;
}
h2{ 
	margin-bottom:10px;
}
#map_wrapper{
	width:100%;
	margin:40px auto 0;
}

#map_wrapper h1{
	color:#FFF;
	text-align:center;
	margin-bottom:20px;
}

#map_wrapper a{
	display:block;
	font-size:1.2em;
	padding-top:20px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#tabContainerMap{
	width:97%;
	padding:15px;
	background-color:#2e2e2e;
	-moz-border-radius: 4px;
	border-radius: 4px; 
}

#tabs_map{
	height:30px;
	overflow:hidden;
}

#tabs_map > ul{
	font: 1em;
	list-style:none;
}

#tabs_map > ul > li{
	margin:0 2px 0 0;
	padding:7px 10px;
	display:block;
	float:left;
	color:#FFF;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	background: #C9C9C9; /* old browsers */
	background: -moz-linear-gradient(top, #0C91EC 0%, #257AB6 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0C91EC), color-stop(100%,#257AB6)); /* webkit */
}

#tabs_map > ul > li:hover{
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF)); /* webkit */
	cursor:pointer;
	color: #333;
}

#tabs_map > ul > li.tabActiveHeader{
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF)); /* webkit */
	cursor:pointer;
	color: #333;
}

#tabscontentMap {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
	padding:10px 10px 25px;
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 90%, #e4e9ed 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(90%,#FFFFFF), color-stop(100%,#e4e9ed)); /* webkit */
	margin:0;
	color:#333;
}

/********end map tab css ***/





.search_row{ width:100%; list-style:none !important;}
.search_row li{ width:25%; float:left;list-style:none !important; font-size:18px !important;}
.search_row li select{ width:50%; font-size:14px !important;}
.search_row li input[type="text"]{ width:50%; font-size:14px !important; border:#CCCCCC solid 1px; padding: 4px 3px !important;}
.search_row li input[type="submit"]{ padding:4px 15px; color:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #383737;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#383737), to(#000000));
background: -webkit-linear-gradient(#383737, #000000);
background: -moz-linear-gradient(#383737, #000000);
background: -ms-linear-gradient(#383737, #000000);
background: -o-linear-gradient(#383737, #000000);
background: linear-gradient(#383737, #000000);
-pie-background: linear-gradient(#383737, #000000);
behavior: url(../css/PIE.htc);padding:5px 15px;
position:relative;}


.resp-tabs-list li{behavior: url(../css/PIE.htc); overflow:hidden;}
.resp-tab-active ,.resp-tab-active{behavior: url(../css/PIE.htc);border-radius: 5px 5px 0 0 !important;}
.resp-tabs-list li{behavior: url(../css/PIE.htc); position:relative;}
.resp-tabs-container {behavior: url(../css/PIE.htc); position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.resp-tab-content {behavior: url(../css/PIE.htc); position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}


/* 06-03-14 */
#departureTable thead, #departureTable1 thead { background:url(../images/tab_bg.png) repeat-x scroll 0 0; font-weight:bold; border-bottom:1px solid #ccc;}
#ariivalTable thead, #ariivalTable1 thead { background:url(../images/tab_bg.png) repeat-x scroll 0 0; font-weight:bold; border-bottom:1px solid #ccc;}
.nav > li > div.flightSpl{width:260px !important;box-shadow:#333 0px 1px 5px;}
.nav > li > div.aboutSpl{width:260px !important;}

  
@media only screen and (max-width:1042px) {

}
 @media only screen and (max-width:768px) {
}
 @media only screen and (max-width: 320px) {
    
}

/* 10-03-14 */

.con_inn_text {padding:10px 0;}
.con_inn_text p {padding:5px 0;}
.con_inn_text_tab { padding:10px 0;}
.con_inn_text_tab td {padding:5px; border:1px solid #ccc;}
.con_inn_text h2 {padding:10px 0; font-size:18px; text-transform:uppercase; font-weight: bold!important;}
.con_inn_text ul {margin-left:15px;}
.con_inn_text ul li { padding-bottom:5px;}
.con_inn_text .details_button { margin:10px 0;}
.list_main_new {padding:10px 0;}
.list_main_new li {padding-bottom:5px; list-style-type:none!important;}
.map_location { margin:20px 0 0 0;}

.con_right_sec { float:right; width:58%;}
.con_right_sec .list_main_new, .con_right_sec_no .list_main_new  {padding:0;}
.con_right_sec .list_main_new li, .con_right_sec_no .list_main_new li{list-style-type: inherit!important; margin-left:15px;}
.con_right_sec_no h4 {padding-top:10px;}

.statistics_table_new .lost_found_table {margin-bottom:20px;}
.statistics_table_new .lost_found_table th, .statistics_table_new .lost_found_table td{ text-align:center;}
.statistics_table_new .lost_found_table span { color:#008FD2; text-transform:uppercase;} 
.statistics_table_new .lost_found_table strong { font-weight:bold;}
.statistics_table_new2 {padding-top:20px;}

.back_blue { background:#50aeef!important;}
.back_gray { background:#dddddd!important; font-size:15px; text-transform:uppercase;}
.back_blue span { color:#fff!important; font-weight:bold; font-size:13px;}

/* 12-03-14 */
.contentBase_new .content {margin-bottom:15px;}

/* Not found page*/
.notFoundHead { background:url(../images/pagenotfound_icon.png) 250px 10px no-repeat; font-size:70px !important;}
.gohome_button{ color:#fff; background:#009CD1; padding:5px 20px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

/* 13-6-14 map css*/

/* Feedback form style by Malay on 04/07/2014 */
.sub_mit {

    background: linear-gradient(#01b1fc, #0075c9) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;

    border-radius: 3px;

    color: #fff;

    padding: 5px 10px;

    position: relative;

 border:none;

 cursor:pointer;

 font-size:16px;

 margin-left:120px;

}
/* Feedback form style ends*/
.nav .nav-column li a img { width:20% !important;}
.nav .nav-column li a {
    line-height: 16px;
    font-size: 15px;
    padding: 15px 0 15px 55px;
}
.nav .nav-column li a img {width: 20% !important;}
.facility_e {font-size: 16px !important;}
.nav .nav-column {
    padding: 4px 10px !important;
}