html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}
fieldset,img{border:0;vertical-align:top}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
input[type=checkbox],input[type=radio]{margin:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
html,body{height:100%;background:#fff;color:#747474;font:1em/1.3em droid_sansregular, Arial, sans-serif;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;margin:0;padding:0}
a{color:#575757;text-decoration:none}
input,label,textarea,select,button{font-size:.77em;line-height:1.5em;color:#555}
input{outline:none;border:0}
input:focus{border:none;outline:none}
textarea{-webkit-appearance:none}
.cf:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.alignLeft{float:left!important}
.alignRight{float:right!important}
.displayNone{display:none!important}
p{clear:both;color:#555;padding-bottom:18px;font-size:.8em}
h4{clear:both;color:#000;font-size:1.03em;font-weight:bold;padding-bottom:12px}
@font-face{
font-family:'droid_sansregular';
src: url('../../../fonts/droidsans-webfont.eot');
src: url('../../../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'), url('../../../fonts/droidsans-webfont.woff') format('woff'), url('../../../fonts/droidsans-webfont.ttf') format('truetype'), url('../../../fonts/droidsans-webfont.svg#droid_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family:'droid_sansbold';
src: url('../../../fonts/droidsans-bold-webfont.eot');
src: url('../../../fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../../../fonts/droidsans-bold-webfont.woff') format('woff'), url('../../../fonts/droidsans-bold-webfont.ttf') format('truetype'), url('../../../fonts/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
font-weight: normal;
font-style: normal;
}
#wrapper{min-width:1000px}
#container{width:100%;border-top:1px solid #979797}
#header{width:100%;min-width:1000px;padding-top:10px;position:relative;z-index:999;background:url(../../../Images/header-bg.gif) left top repeat-x}
#header #logo{padding-top:3px}
#header .screenReader li{float:left;display:inline;font-size:.7em}
#header .screenReader li.screenReaderAccess{padding-top:1px;font-weight:bold;}
#header .screenReader li.screenReaderAccess a{color:#585858}
#header .screenReader li.screenReaderAccess span{padding:0 2px}
#header .screenReader li .fontResize{padding-right:3px}
#header .screenReader li a{display:inline;margin-left:1px}
#header .screenReader li .normalFont{width:10px;font:bold 1em Arial, Helvetica, sans-serif;color:#585858;margin-top:3px;background:none;cursor:pointer}
#header .screenReader li .largeFont{width:12px;font:bold 1.25em Arial, Helvetica, sans-serif;color:#585858;background:none;cursor:pointer;margin:1px 0 0 4px}
#header .screenReader li .largestFont{width:15px;font:bold 1.5em Arial, Helvetica, sans-serif;color:#585858;background:none;cursor:pointer;margin:2px 0 0 4px}
#header .screenReader li.colorContrast{position:relative;padding:1px 0 0 7px}
#header .screenReader li.colorContrast input{margin-left:2px}
#header .screenReader li .standardView{width:19px;height:18px;background:url(../../../Images/sprite.png) 0 1px no-repeat;text-indent:-9999px;cursor:pointer}
#header .screenReader li .highContrastView{width:18px;height:18px;background:url(../../../Images/sprite.png) 0 -19px no-repeat;text-indent:-9999px;margin-left:4px!important;cursor:pointer}
/*#header .screenReader li .standardView.current{width:19px;height:20px;background-position:-23px 0;margin-top:-2px}
#header .screenReader li .highContrastView.wob.current{width:18px;height:20px;background-position:-23px -22px;margin-top:-2px}*/
#header .screenReader li .language{width:auto;padding:0 6px;border:1px solid #c2c2c2;position:relative}
#header .screenReader li .language .select{width:70px;height:19px;display:block;/*background:url(../../../Images/sprite.png) 0 -47px no-repeat;*/background:#fff url(../../../Images/dropd-ar.gif) right 8px no-repeat;font-weight:bold;color:#585858}
#header .screenReader li .language .styled{width:100%!important;height:19px!important;padding-right:3px;font-size:1em;left:0!important;top:0!important;cursor:pointer}
#header .screenReader li .language .styled option{padding-bottom:2px; font-size:1.1em;}
/*#header .screenReader li.con{padding-left:8px}*/
#header .screenReader li .searchForm{padding-left:8px;position:relative}
#header .screenReader li .searchForm input.input{width:136px;border:1px solid #c2c2c2;font-size:1em;font-weight:bold;color:#585858;padding:3px 5px}
/*#header .screenReader li .searchForm input.submit{width:12px;height:17px;position:absolute;text-indent:-99999px;text-transform:capitalize;right:5px;top:2px;background:url(../../../Images/sprite.png) 0 -69px no-repeat;cursor:pointer;padding:0}*/
#header .screenReader li .searchForm input.submit{width:15px;height:19px;position:absolute;text-indent:-99999px;text-transform:capitalize;right:5px;top:1px;background:url(../../../Images/sprite.png) 3px -68px no-repeat;cursor:pointer;padding:0}
#header .headerBar{padding-top:10px}
#header .menuBar{margin-top:12px;background:#c32026;box-shadow:0 2px 2px #777;-moz-box-shadow:0 2px 2px #777;-webkit-box-shadow:0 2px 2px #777;position:relative}
.toggleSlide{position:relative;z-index:1000}
.toggleSlide.active{background:#e96f05;overflow:hidden}
.toggleMenu{width:130px;text-align:right;padding:0 3px}
.toggleMenu .title{width:103px;display:block;color:#fff;font:.9em/1em droid_sansregular, Arial, sans-serif;background:url(../../../Images/sprite.png) -83px -235px no-repeat;cursor:pointer;padding:9px 28px 9px 0}
.toggleMenu .title a{color:#fff; text-decoration:none}
.toggleMenu.active{width:130px;background:#e96f05}
.toggleMenu.active .title{color:#fff;background:url(../../../Images/sprite.png) -86px -297px no-repeat}
.toggleSlide .slideToggle{width:246px;display:none;padding-top:12px;background:#fff;position:absolute;left:-110px;border-top:5px solid #ee7307}
.maharaj img{position:absolute;left:10px;top:4px}
.loginForm{width:156px}
.loginForm li{display:block;float:left;position:relative;padding:0 8px 12px}
.loginForm li label{display:block;font-size:.77em;color:#555;padding-bottom:4px;cursor:pointer;position:relative}
.loginForm li input.text{width:93%;display:block;font-size:.9em;border:1px solid #c86105;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;padding:4px 4px 5px}
.loginForm li input.checkbox{float:left;padding-right:5px}
.loginForm li .remember{float:left;color:#555;font-size:.77em;cursor:pointer;padding-left:6px}
.slideToggle .login{position:relative;padding:7px 0 13px 99px}
.slideToggle .login .loginBtn{height:26px;float:left;font-size:.77em;font-weight:bold;text-transform:uppercase;color:#120000;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 2px 3px #dbdbdb;-moz-box-shadow:1px 2px 3px #dbdbdb;-webkit-box-shadow:1px 2px 3px #dbdbdb;position:relative;background:url(../../../Images/login-btn-bg.gif) left top repeat-x;padding:4px 11px}
.slideToggle .login .signUp{font-size:.77em;color:#555;border-bottom:1px solid #555;margin:2px 0 0 10px}
.slideToggle .login .signUp:hover{border-bottom:none;text-decoration:none}
.icheckbox{width:15px;height:17px;float:left;background-image:url(../../../Images/sprite.png);background-repeat:no-repeat;cursor:pointer;background-position:0 -182px}
.icheckbox.checked{background-position:-24px -182px}
.iradio{width:15px;height:17px;float:left;margin-right:7px;background-image:url(../../../Images/sprite.png);background-repeat:no-repeat;cursor:pointer;background-position:-127px -184px}
.iradio.checked{background-position:-149px -184px}
.innerContent{min-height:500px;height:auto!important}
.innerContent h2{padding-top:15px}
#banner{width:100%;height:442px;position:relative;z-index:100; background:#531e4c;}
.noJS #banner{overflow:hidden}
#slideshow .myslide_container{height:442px}
.myslide_control{width:100%!important}
#slideshow{width:100%!important;position:absolute!important;left:0;z-index:0}
.slides{float:right;position:absolute;right:0;z-index:1000;margin:-53px 7px 0 0}
.slides li{display:inline;float:left}
.slides li a{width:19px;height:26px;float:left;display:block;margin-left:-7px;font-size:.87em;color:#fff;font-weight:700;position:relative;background:url(../../../Images/sprite.png) 0 -1347px no-repeat;padding:4px 2px 1px 9px}
.slides li a:hover,.slides li.current a{text-decoration:none;background:url(../../../Images/sprite.png) 0 -1381px no-repeat}
.fadeCaption{width:100%;height:36px;position:absolute;z-index:10}
.caption{width:1000px;text-align:right;display:none;margin:0 auto}
.fadeCaption p{text-align:right;font-size:.95em;color:#000;right:0;background:none!important;padding:19px 1.3%}
/* commnted by Babula 23-11-2015 */
/*.flightForm{width:auto;position:absolute;top:-432px;z-index:102}*/
/* added by Babula 23-11-2015 */
.flightForm{width:auto;position:absolute;top:10px;z-index:102}

.flightSchedule{width:370px;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:2px 2px 4px #747474;-moz-box-shadow:2px 2px 4px #747474;-webkit-box-shadow:2px 2px 4px #747474;position:absolute;left:10px;top:12px}
.flightSchedule .tabs{background:#c32026 url(../../../Images/tabbing-contrast-bg.jpg) left top repeat-x;}
.flightSchedule .tabs li{float:left;display:inline;position:relative;z-index:1}
/*.flightSchedule .tabs li a{color:#fff;display:block;font:.77em droid_sansbold, Arial;border-right:1px solid #bf600d;background-image:url(../../../Images/sprite.png);text-align:center;padding:10px 0 6px}*/
.flightSchedule .tabs li a{color:#fff;display:block;font-size:.77em;font-weight:bold;border-right:1px solid #bf600d;text-align:center;padding:8px 0 6px; text-align:center;}
.flightSchedule .tabs li a:hover{text-decoration:none;background:#c40a0a}
.flightSchedule .tabs li.flights a{width:66px;/*background-position:25px -254px;padding-left:22px*/}
.flightSchedule .tabs li.flights a:hover,.flightSchedule .tabs li.flights a.active{background:#c40a0a;}
/*.flightSchedule .tabs li.holidays a:hover{background:#c40a0a url(../../../Images/sprite.png) 7px -332px no-repeat}
.flightSchedule .tabs li.cars a:hover{background:#c40a0a url(../../../Images/sprite.png) 9px -366px no-repeat}
.flightSchedule .tabs li.schedule a:hover{background:#c40a0a url(../../../Images/sprite.png) 6px -294px no-repeat}*/
.flightSchedule .tabs li .hover{width:62px;height:8px;position:absolute;bottom:-7px;z-index:1;text-indent:-9999px; color:#fff;}
.flightSchedule .tabs li:hover .hover{width:80px;height:8px;background:url(../../../Images/sprite.png) 39px -437px no-repeat; color:#fff;}
.flightSchedule .tabs li.flights:hover .hover,.flightSchedule .tabs li.flights.current .hover{background:url(../../../Images/sprite.png) 26px -438px no-repeat; color:#fff;}
.flightSchedule .tabs li.cars:hover .hover{background:url(../../../Images/sprite.png) 55px -438px no-repeat; color:#fff;}
.flightSchedule .tabs li.schedule:hover .hover{background:url(../../../Images/sprite.png) 35px -438px no-repeat; color:#fff;}
.flightSchedule .cat{border-bottom:1px solid #e4e4e4;box-shadow:0 0 1px #e4e4e4;-moz-box-shadow:0 0 1px #e4e4e4;-webkit-box-shadow:0 0 1px #e4e4e4;position:relative;background:#f6f6f6;padding:0}
.flightSchedule .cat li{float:left;display:inline;background:url(../../../Images/book-bg.gif) left top no-repeat;font-size:.72em;color:#575757;border-right:1px solid #fff;padding:3px 2.8% 2px}
.flightSchedule .cat li.last{border:none;padding-right:0}
.flightSchedule .cat li.active{font-weight:700}
.flightSchedule .cat li a{display:block;color:#575757;padding:3px 0}
.flightSchedule .block{border-bottom:1px solid #e3e3e3;margin:0 10px;padding:1px 0}
.flightSchedule .block.block1{border-bottom:none}
.flightSchedule .trip li{width:auto;float:left;clear:none;display:inline;position:relative;padding:10px 0 0}
.flightSchedule .trip li label{float:left;cursor:pointer}
.flightSchedule .trip li label.language{font-size:.8em;color:#555;padding:1px 11px 0 3px}
.flightSchedule .trip li .link{float:left;font-size:.77em;color:#b65c0c;background:url(../../../Images/sprite.png) -91px -204px no-repeat;padding-right:23px;margin:2px 0 0 4px}
.selectBox{width:170px;background:#fff url(../../../Images/input-bg.gif) left top repeat-x;position:relative}
.selectBox.conselectBox{width:80px;background:none;position:relative}
.selectOptionNew .selectBox label{display:block;}
.flightSchedule .lang,.flightSchedule .ctype,.flightSchedule .ptype,.histype{width:100%;z-index:101;cursor:pointer;left:0!important;top:auto!important}
.country{width:80px!important;height:22px;left:0!important;top:0!important;font-size:1em;z-index:101;cursor:pointer;border:1px solid #ddd;padding:3px}
.flightSchedule .customSelect,.flightSchedule .ctypeSelect,.flightSchedule .ptypeSelect{width:68px;font-size:.8em;color:#555;border:1px solid #d2d2d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;top:0;position:relative;z-index:2;cursor:pointer;padding:2px 5px}
.flightSchedule .customSelect{background:url(../../../Images/sprite.png) 56px -493px no-repeat}
.label{display:block;padding-bottom:5px}
.scheduledForm{border-bottom:1px solid #eee;padding:9px 0 0!important}
.scheduledForm li{width:100%;float:left;display:inline-block;position:relative;padding:0 0 6px;}
.scheduledForm li label.label{display:block;font-size:.8em;line-height:1.1em;color:#555;padding:5px 0}
.scheduledForm li input.text,.loginForm li input.text{width:94.4%;height:18px;font-size:.8em;display:inline-block;border:1px solid #d2d2d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;background:#fff url(../../../Images/input-bg.gif) left top repeat-x;padding:4px 2.5%}
.scheduledForm li input.text:focus,.slideToggle li input.text:focus{border:1px solid red}
.scheduledForm li .dateImg, .ui-datepicker-trigger{position:absolute;right:0;top:1px;text-indent:-9999px;cursor:pointer;border:none;}
.radioDate{padding:2px 16px 0 0}
.flightSchedule .rule{padding:5px 0 3px}
p.rules{padding-bottom:3px;font-size:.7em;color:#555}
p.rules a{color:#b65c0c}
.mart3{margin-top:3px}
.mart6{margin-top:6px}
.mart8{margin-top:8px}
.mart11{margin-top:11px}
.flightSchedule .ctypeSelect{width:153px;background:url(../../../Images/sprite.png) 143px -493px no-repeat;padding:2px 7px 1px}
.flightSchedule .custom{border-top:1px solid #eee;margin-top:15px;padding:7px 5px 14px}
.flightSchedule .ptypeSelect{width:46px;background:url(../../../Images/sprite.png) 39px -493px no-repeat;padding:2px 7px}
.flightSchedule .custom li.last .ptype{width:135px;background:url(../../../Images/sprite.png) 128px -493px no-repeat}
.scheduledForm.last{border:none;padding:0 11px 11px 0 !important}
.scheduledForm.last .first{padding-top:9px!important}
.pcode{width:142px;padding-left:10px}
.pcode input.text{width:90%!important;padding:5px 5%!important}
.info{width:19px;height:25px;float:left;margin-left:9px;color:#000;background:url(../../../Images/sprite.png) 0 -517px no-repeat;cursor:pointer;text-decoration:none}
.scheduledForm.last input.button{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 2px 1px #dbdbdb;-moz-box-shadow:0 2px 1px #dbdbdb;-webkit-box-shadow:0 2px 1px #dbdbdb;text-align:center;color:#fff;position:relative;background:url(../../../Images/f-button.gif) left top repeat-x;cursor:pointer;font:bold .8em droid_sansregular, Arial, sans-serif;padding:6px 15px 5px}
.tooltip{width:160px;height:40px;display:block;color:#fff;font-size:.77em;margin:20px 0 0 -11px}
.tooltip .tipBody{background:#222;text-decoration:none;padding:10px}
.tooltip .tipHeader{width:17px;height:15px;margin-left:12px;background:url(../../../Images/sprite.png) 0 -579px no-repeat}
.autocomplete{width:0;left:0;text-indent:-9999px;position:absolute;z-index:2;background:transparent}
.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 3px 3px #666;-moz-box-shadow:1px 3px 3px #666;box-shadow:1px 3px 3px #666}
.autocomplete-suggestion{white-space:nowrap;overflow:hidden;padding:2px 5px}
.autocomplete-selected{background:#f0f0f0}
#slider{height:227px;overflow:hidden;background:#f2ebe3;margin:0 0 30px;border-bottom:1px solid #e9e2db;padding:20px 0 13px;}
#slider .caption{background:#e8e7e7;text-align:right;padding:4px 15px}
#slider .caption p{font-size:1.4em;color:#292929;padding:8px 0 7px}
#slider .gallery li{float:left;display:inline;position:relative;margin:0 12px 11px 0}
#slider .gallery li img{box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;position:relative}
#slider .gallery li h2{position:absolute;top:9px;left:12px;z-index:10;display:none;}
#slider .gallery li .slideText{display:none}
#slider .gallery li:hover .slideText{display:block}
#slider .gallery .slideText{width:207px;position:absolute;left:0;bottom:0;background:#c32026;padding:7px 15px 6px;}
#slider .gallery .slideText p{color:#fff;font-size:.8em;line-height:1.3em;padding-bottom:5px;}
#slider .gallery .slideText a{height:21px;display:block;color:#fff;font:.8em droid_sansregular, Arial;background:url(../../../Images/sprite.png) 0 -748px no-repeat;padding:4px 0 0 29px}
#slider .gallery li.jcarousel-item-5 h2{color:#fff;}

#aboutAI{width:100%;padding-bottom:25px}
#aboutAI .aboutContainer .overview{width:701px;min-height:219px;height:auto!important;background:#fff;border:1px solid #efefef;box-shadow:0 2px 2px #bfbfbf;-moz-box-shadow:0 2px 2px #bfbfbf;-webkit-box-shadow:0 2px 2px #bfbfbf;position:relative;padding:15px 17px}
#aboutAI .aboutContainer .overview .aboutus{width:318px}
#aboutAI .aboutContainer .overview .aboutus p{font-size:.8em;line-height:1.65em;padding-bottom:17px}
.viewMore{/*background:url(../../../Images/sprite.png) 55px -1009px no-repeat;*/background:url(../../../Images/view-m-ar.png) right 6px no-repeat;font-size:.77em;text-decoration:underline;padding:1px 20px 1px 0px}
.viewMore.viewMore1{/*background:url(../../../Images/sprite.png) 61px -1006px no-repeat;*/ padding-right:22px;background:url(../../../Images/view-m-ar.png) right 5px no-repeat;}
#aboutAI .aboutContainer .overview .video{width:350px;padding-top:3px}
#aboutAI .aboutContainer .latestNews{width:313px; background:#f5f5f5;}
.newsTicker{min-height:238px;height:auto!important;padding:10px 13px}
.newsbar h3{clear:none; font-size:1.05em;font-weight:bold;}
.newsbar .play,.newsbar .stop{font-size:.7em;color:#c40a0a;text-decoration:underline;padding-left:12px;margin-top:1px;text-transform:uppercase}
.newsbar .play{background:url(../../../Images/sprite.png) -222px -1034px no-repeat}
.newsbar .stop{background:url(../../../Images/sprite.png) -222px -1049px no-repeat}
#news-container{height:178px;overflow:hidden}
.news li{clear:both;display:block}
.news li span{display:block;color:#454545;font-size:.77em;padding-bottom:2px;}
.news li span img{margin:6px 0 0 2px}
.news li span .new{margin:5px 0 0 1px}
.news li p{font-size:.77em;color:#11689a;line-height:1.3em;padding:0 0 12px}
.news li p a{color:#11689a}
.news li p a:hover{color:#093854;text-decoration:none}
.news li.last{border:none;margin:0}
.callUs{background:#c32026 url(../../../Images/callNew.png) 8px 8px no-repeat;padding:5px 0 5px 42px; box-shadow:0 2px 5px #d2d2d2; -moz-box-shadow:0 2px 5px #d2d2d2; -webkit-box-shadow:0 2px 5px #d2d2d2; position:relative;}
.callUs p.tollNo{font:1.05em/1.3em Georgia, "Times New Roman", Times, serif;color:#fff;padding-bottom:8px}
.callUs p.first,.callUs p.last{font:.77em Arial, Helvetica, sans-serif;color:#fff}
.callUs p.first{padding:0 5px 8px 0}
.callUs p.last{padding-bottom:13px}
.callUs .btn{width:76px;color:#fff;font:bold .9em Arial, Helvetica, sans-serif;background:url(../../../Images/call-btn-bg.gif) left top repeat-x;border:1px solid #900d27;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;padding:8px 13px}
.callUs .viewMore{background:url(../../../Images/link-ar.png) right top no-repeat;/*padding-right:22px;*/ color:#fff; font-size:1.0em;}
.overlay{width:100%;min-width:1000px;background:#000;display:none;position:absolute;left:0;top:127px;text-indent:-99999px;z-index:151}
.home .overlay{height:442px!important}
#powerTip{cursor:default;background-color:rgba(0,0,0,0.8);color:#fff;display:none;position:absolute;z-index:2147483647 !important;line-height:1.5em;}
#powerTip:before{content:"";position:absolute}
#powerTip.ne:before{border-top:10px solid #000;border-right:10px solid transparent;bottom:-10px;left:12px}
.ne{width:165px;font-size:.77em;padding:10px}
#powerTip.n:before{border-top:10px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;left:10%;bottom:-8px;margin-left:0}
.searchTooltip { position:relative;z-index:10000;height:0; }
.webcheckPopup {cursor:default; background:#7b171a url(../../../Images/tooltipbg.png) repeat;color:#fff;display:none;position:absolute;z-index:2147483647 !important;line-height:1.5em; font-size:0.72em; width:206px;padding:9px;left:347px;word-wrap:break-word; top:-63px;}
.hindiDoc .webcheckPopup {left:347px;top:-81px;} 
.webcheckPopup img, .promoCodePopup img { position:absolute; left:13px; bottom:-15px; }
.promoCodePopup {cursor:default; background:#7b171a url(../../../Images/tooltipbg.png) repeat;color:#fff;display:none;position:absolute;z-index:2147483647 !important;line-height:1.5em; font-size:0.72em; width:205px;padding:9px;left:165px;word-wrap:break-word; top:210px;}
.hindiDoc .promoCodePopup {left:165px;top:232px;}
.n{background:#000!important;font-size:.7em;margin-left:.7%;padding:6px 10px}
.flag{float:left;width:16px;height:11px;background:url(../../../Images/flagssprite_small.png) no-repeat;margin:0 5px 0 0;padding:0!important}
.flag.ad{background-position:0 0}
.flag.ae{background-position:0 -11px}
.flag.af{background-position:0 -22px}
.flag.ag{background-position:0 -33px}
.flag.ai{background-position:0 -44px}
.flag.al{background-position:0 -55px}
.flag.am{background-position:0 -66px}
.flag.an{background-position:0 -77px}
.flag.ao{background-position:0 -88px}
.flag.ar{background-position:0 -99px}
.flag.as{background-position:0 -110px}
.flag.at{background-position:0 -121px}
.flag.au{background-position:0 -132px}
.flag.aw{background-position:0 -143px}
.flag.ax{background-position:0 -154px}
.flag.az{background-position:0 -165px}
.flag.ba{background-position:0 -176px}
.flag.bb{background-position:0 -187px}
.flag.bd{background-position:0 -198px}
.flag.be{background-position:0 -209px}
.flag.bf{background-position:0 -220px}
.flag.bg{background-position:0 -231px}
.flag.bh{background-position:0 -242px}
.flag.bi{background-position:0 -253px}
.flag.bj{background-position:0 -264px}
.flag.bm{background-position:0 -275px}
.flag.bn{background-position:0 -286px}
.flag.bo{background-position:0 -297px}
.flag.br{background-position:0 -308px}
.flag.bs{background-position:0 -319px}
.flag.bt{background-position:0 -330px}
.flag.bv{background-position:0 -341px}
.flag.bw{background-position:0 -352px}
.flag.by{background-position:0 -363px}
.flag.bz{background-position:0 -374px}
.flag.ca{background-position:0 -385px}
.flag.catalonia{background-position:0 -396px}
.flag.cc{background-position:0 -407px}
.flag.cd{background-position:0 -418px}
.flag.cf{background-position:0 -429px}
.flag.cg{background-position:0 -440px}
.flag.ch{background-position:0 -451px}
.flag.ci{background-position:0 -462px}
.flag.ck{background-position:0 -473px}
.flag.cl{background-position:0 -484px}
.flag.cm{background-position:0 -495px}
.flag.cn{background-position:0 -506px}
.flag.co{background-position:0 -517px}
.flag.cu{background-position:0 -528px}
.flag.cr{background-position:0 -539px}
.flag.cs{background-position:0 -550px}
.flag.cv{background-position:0 -561px}
.flag.cx{background-position:0 -572px}
.flag.cy{background-position:-16px 0}
.flag.cz{background-position:-16px -11px}
.flag.de{background-position:-16px -22px}
.flag.dj{background-position:-16px -33px}
.flag.dk{background-position:-16px -44px}
.flag.dm{background-position:-16px -55px}
.flag.do{background-position:-16px -66px}
.flag.dz{background-position:-16px -77px}
.flag.ec{background-position:-16px -88px}
.flag.ee{background-position:-16px -99px}
.flag.eg{background-position:-16px -110px}
.flag.eh{background-position:-16px -121px}
.flag.england{background-position:-16px -132px}
.flag.er{background-position:-16px -143px}
.flag.es{background-position:-16px -154px}
.flag.et{background-position:-16px -165px}
.flag.eu{background-position:-16px -176px}
.flag.fam{background-position:-16px -187px}
.flag.fi{background-position:-16px -198px}
.flag.fj{background-position:-16px -209px}
.flag.fk{background-position:-16px -220px}
.flag.fm{background-position:-16px -231px}
.flag.fo{background-position:-16px -242px}
.flag.fr{background-position:-16px -253px}
.flag.ga{background-position:-16px -264px}
.flag.gb{background-position:-16px -275px}
.flag.gd{background-position:-16px -286px}
.flag.ge{background-position:-16px -297px}
.flag.gf{background-position:-16px -308px}
.flag.gh{background-position:-16px -319px}
.flag.gi{background-position:-16px -330px}
.flag.gl{background-position:-16px -341px}
.flag.gm{background-position:-16px -352px}
.flag.gn{background-position:-16px -363px}
.flag.gp{background-position:-16px -374px}
.flag.gq{background-position:-16px -385px}
.flag.gr{background-position:-16px -396px}
.flag.gs{background-position:-16px -407px}
.flag.gt{background-position:-16px -418px}
.flag.gu{background-position:-16px -429px}
.flag.gw{background-position:-16px -440px}
.flag.gy{background-position:-16px -451px}
.flag.hk{background-position:-16px -462px}
.flag.hm{background-position:-16px -473px}
.flag.hn{background-position:-16px -484px}
.flag.hr{background-position:-16px -495px}
.flag.ht{background-position:-16px -506px}
.flag.hu{background-position:-16px -517px}
.flag.id{background-position:-16px -528px}
.flag.ie{background-position:-16px -539px}
.flag.il{background-position:-16px -550px}
.flag.in{background-position:-16px -561px}
.flag.io{background-position:-16px -572px}
.flag.iq{background-position:-32px 0}
.flag.ir{background-position:-32px -11px}
.flag.is{background-position:-32px -22px}
.flag.it{background-position:-32px -33px}
.flag.jm{background-position:-32px -44px}
.flag.jo{background-position:-32px -55px}
.flag.jp{background-position:-32px -66px}
.flag.ke{background-position:-32px -77px}
.flag.kg{background-position:-32px -88px}
.flag.kh{background-position:-32px -99px}
.flag.ki{background-position:-32px -110px}
.flag.km{background-position:-32px -121px}
.flag.kn{background-position:-32px -132px}
.flag.kp{background-position:-32px -143px}
.flag.kr{background-position:-32px -154px}
.flag.kw{background-position:-32px -165px}
.flag.ky{background-position:-32px -176px}
.flag.kz{background-position:-32px -187px}
.flag.la{background-position:-32px -198px}
.flag.lb{background-position:-32px -209px}
.flag.lc{background-position:-32px -220px}
.flag.li{background-position:-32px -231px}
.flag.lr{background-position:-32px -242px}
.flag.lk{background-position:-32px -253px}
.flag.ls{background-position:-32px -264px}
.flag.lt{background-position:-32px -275px}
.flag.lu{background-position:-32px -286px}
.flag.lv{background-position:-32px -297px}
.flag.ly{background-position:-32px -308px}
.flag.ma{background-position:-32px -319px}
.flag.mc{background-position:-32px -330px}
.flag.md{background-position:-32px -341px}
.flag.me{background-position:-32px -352px}
.flag.mg{background-position:-32px -363px}
.flag.mh{background-position:-32px -374px}
.flag.mk{background-position:-32px -385px}
.flag.ml{background-position:-32px -396px}
.flag.mm{background-position:-32px -407px}
.flag.mn{background-position:-32px -418px}
.flag.mo{background-position:-32px -429px}
.flag.mp{background-position:-32px -440px}
.flag.mq{background-position:-32px -451px}
.flag.mr{background-position:-32px -462px}
.flag.ms{background-position:-32px -473px}
.flag.mt{background-position:-32px -484px}
.flag.mu{background-position:-32px -495px}
.flag.mv{background-position:-32px -506px}
.flag.mw{background-position:-32px -517px}
.flag.mx{background-position:-32px -528px}
.flag.my{background-position:-32px -539px}
.flag.mz{background-position:-32px -550px}
.flag.na{background-position:-32px -561px}
.flag.nc{background-position:-32px -572px}
.flag.ne{background-position:-48px 0}
.flag.nf{background-position:-48px -11px}
.flag.ng{background-position:-48px -22px}
.flag.ni{background-position:-48px -33px}
.flag.nl{background-position:-48px -44px}
.flag.no{background-position:-48px -55px}
.flag.np{background-position:-48px -66px}
.flag.nr{background-position:-48px -77px}
.flag.nu{background-position:-48px -88px}
.flag.nz{background-position:-48px -99px}
.flag.om{background-position:-48px -110px}
.flag.pa{background-position:-48px -121px}
.flag.pe{background-position:-48px -132px}
.flag.pf{background-position:-48px -143px}
.flag.pg{background-position:-48px -154px}
.flag.ph{background-position:-48px -165px}
.flag.pk{background-position:-48px -176px}
.flag.pl{background-position:-48px -187px}
.flag.pm{background-position:-48px -198px}
.flag.pn{background-position:-48px -209px}
.flag.pr{background-position:-48px -220px}
.flag.ps{background-position:-48px -231px}
.flag.pt{background-position:-48px -242px}
.flag.pw{background-position:-48px -253px}
.flag.py{background-position:-48px -264px}
.flag.qa{background-position:-48px -275px}
.flag.re{background-position:-48px -286px}
.flag.ro{background-position:-48px -297px}
.flag.rs{background-position:-48px -308px}
.flag.ru{background-position:-48px -319px}
.flag.rw{background-position:-48px -330px}
.flag.sa{background-position:-48px -341px}
.flag.sb{background-position:-48px -352px}
.flag.sc{background-position:-48px -363px}
.flag.scotland{background-position:-48px -374px}
.flag.sd{background-position:-48px -385px}
.flag.se{background-position:-48px -396px}
.flag.sg{background-position:-48px -407px}
.flag.sh{background-position:-48px -418px}
.flag.si{background-position:-48px -429px}
.flag.sj{background-position:-48px -440px}
.flag.sk{background-position:-48px -451px}
.flag.sl{background-position:-48px -462px}
.flag.sm{background-position:-48px -473px}
.flag.sn{background-position:-48px -484px}
.flag.so{background-position:-48px -495px}
.flag.sr{background-position:-48px -506px}
.flag.st{background-position:-48px -517px}
.flag.sv{background-position:-48px -528px}
.flag.sy{background-position:-48px -539px}
.flag.sz{background-position:-48px -550px}
.flag.tc{background-position:-48px -561px}
.flag.td{background-position:-48px -572px}
.flag.tf{background-position:-64px 0}
.flag.tg{background-position:-64px -11px}
.flag.th{background-position:-64px -22px}
.flag.tj{background-position:-64px -33px}
.flag.tk{background-position:-64px -44px}
.flag.tl{background-position:-64px -55px}
.flag.tm{background-position:-64px -66px}
.flag.tn{background-position:-64px -77px}
.flag.to{background-position:-64px -88px}
.flag.tr{background-position:-64px -99px}
.flag.tt{background-position:-64px -110px}
.flag.tv{background-position:-64px -121px}
.flag.tw{background-position:-64px -132px}
.flag.tz{background-position:-64px -143px}
.flag.ua{background-position:-64px -154px}
.flag.ug{background-position:-64px -165px}
.flag.um{background-position:-64px -176px}
.flag.us{background-position:-64px -187px}
.flag.uy{background-position:-64px -198px}
.flag.uz{background-position:-64px -209px}
.flag.va{background-position:-64px -220px}
.flag.vc{background-position:-64px -231px}
.flag.ve{background-position:-64px -242px}
.flag.vg{background-position:-64px -253px}
.flag.vi{background-position:-64px -264px}
.flag.vn{background-position:-64px -275px}
.flag.vu{background-position:-64px -286px}
.flag.wales{background-position:-64px -297px}
.flag.wf{background-position:-64px -308px}
.flag.ws{background-position:-64px -319px}
.flag.ye{background-position:-64px -330px}
.flag.yt{background-position:-64px -341px}
.flag.za{background-position:-64px -352px}
.flag.zm{background-position:-64px -363px}
.flag.zw{background-position:-64px -374px}
.flag.row{height:16px;background-position:-64px -385px;margin-top:3px!important}
.dd .divider{right:24px}
.dd .arrow{width:16px;height:16px;margin-top:-8px}
.dd .arrow:hover{background-position:0 100%}
.dd .ddTitle{width:53px;height:21px;overflow:hidden;background:url(../../../Images/sprite.png) 0 -47px no-repeat;font-weight:bold;color:#767676;cursor:pointer;padding:0 20px 0 7px}
.dd .ddTitle .description{font-size:12px;color:#666}
.dd .ddTitle .ddTitleText img{margin-top:5px;padding-right:5px}
.dd .ddChild{width:78px;background-color:#fff;left:0;overflow:auto;border:1px solid #ddd;border-bottom:none;z-index:999999!important}
.dd .ddChild li{float:none!important;display:block!important;font-size:1em!important;background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer;padding:1px 7px}
.dd #countries_title .ddlabel{float:left;padding-top:1px}
.dd .ddChild li .description{color:#666}
.dd .ddChild li .ddlabel{color:#333}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{margin-top:5px;padding:0 6px 0 0}
.dd .ddChild li.optgroup .optgroupTitle{font-weight:700;font-style:italic;padding:0 5px}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d9d9d9;color:#000}
#loader{width:100%;height:100%;left:0;top:30px;position:absolute;/*background:url(../../../Images/loading-indicator.gif) no-repeat center center*/}
#footer{width:100%;min-width:1000px;background:#404040 url(../../../Images/footer-bg.gif) left top repeat-x;padding-top:20px}
.footerInner{border-top:5px solid #ce0830;margin-top:33px}
#footer .footerContent{width:984px;margin:0 auto;padding:0 0 18px}
#footer .footerContent .footerLinks{min-height:110px; /*height:auto!important;*/ height:70px; float:left;border-right:1px solid #5d5d5d;padding-right:32px;margin-right:32px}
#footer .footerContent .footerLinks ul li{display:block;padding-bottom:2px}
#footer .footerContent .footerLinks ul li a{color:#e7e7e7;font-size:.8em}
#footer .footerContent .footerLinks.last{border-right:none;margin:0;padding:0}
#footer .footerContent .socialLinks{width:208px;padding-top:7px;}
#footer .footerContent .socialLinks a{float:left;/* background-image:url(../../../Images/sprite.png);background-repeat:no-repeat;text-indent:-9999px */}
#footer .footerContent .socialLinks .fb{background-position:0 -791px}
#footer .footerContent .socialLinks .twitter{background-position:-40px -791px}
#footer .footerContent .socialLinks .youtube{background-position:-79px -790px}
#footer .footerContent .socialLinks .share{background-position:-36px -790px}
#footer .footerContent .socialLinks .rss{background-position:-71px -790px;margin-right:0}
.addthis_toolbox{padding-left:8px;}
#footer .footerBot{border-top:1px solid #535353;padding:8px 0}
#footer .footerBot .footerIn .copyrightLinks .copyright{font-size:.77em;color:#fff;padding-bottom:10px}
#footer .footerBot .footerIn .copyrightLinks .footerNav li{float:left;display:inline;color:#fff;font-size:.77em;line-height:1.05em;border-right:1px solid #fff;padding-right:9px;margin-right:9px}
#footer .footerBot .footerIn .visitors{display:block;color:#fff;font-size:.92em;padding-bottom:6px;text-align:right}
#footer .footerBot .footerIn .lastUpdate{color:#fff;text-align:right;font-size:.8em;padding:0}
.center{width:1000px;position:relative;z-index:1;margin:0 auto}
.zIndex2{z-index:2}
#pageTitle .title{color:#000;font:1.5em 'droid_sansbold',Arial;padding:16px 0 5px}
#pageTitle .title h2{padding:0!important}
.sidebar{width:199px;background:#c32026;margin:53px 0 0 5px;padding:0;position:relative}
.sidebar.right{background:none;margin:0 5px 20px 0;position:inherit;top:0!important}
#menuLeft li{display:block;font-size:.80em;padding:6px 0 7px}
#menuLeft li a { display:block; color:#fff;  line-height:1.38em; text-align:right; background:url(../../../Images/sprite.png) -40px -1281px no-repeat; padding:0 25px 0 10px }#menuLeft li a:hover{font-family:droid_sansregular,Arial; text-decoration:none}#menuLeft ul li a:hover,#menuLeft ul ul li a:hover{font-family:droid_sansregular,Arial}#menuLeft li.parent > a:hover,#menuLeft li.parent .current, #menuLeft li.parent a.active { color:#fff; text-decoration:underline; background-position:-40px -1309px;font-family:droid_sansregular,Arial} #menuLeft li.current a { background:none; text-decoration:underline; font-size:1.2em; color:#af050f; padding:6px 13px 7px } #menuLeft li.current a:hover { color:#111; background:none!important } #menuLeft li a.last:hover { background-position:-40px -1279px } #menuLeft li > ul { display:none; padding:10px 0 0 10px } #menuLeft li > ul li { border:none; color:#6d6d6d; font-size:.9em; padding:0 10px 1px 0 } #menuLeft li > ul li a { color:#ffdfc3; background-position:-57px -1470px; padding:0 14px 0 0; line-height:1.75em; } #menuLeft li > ul li a:hover { color:#ffdfc3; text-decoration:underline; background-position:-57px -1470px; } #menuLeft li.parent > ul li a.active { color:#ffdfc3; background-position:-57px -1470px; text-decoration:underline; font-weight:700 } #menuLeft li.parent > ul li a.current { color:#ffdfc3; background-position:173px -1439px; font-weight:700 } #menuLeft li > ul li > ul { padding:6px 0 10px 10px }
#menuLeft li > ul li > ul li{padding-right:0}
#menuLeft li.parent > ul li > ul li a.active{color:#fff;font-weight:700;background-position:163px -1469px;text-decoration:underline}
.callUs.callUsSide{width:189px;clear:both;background:#C32026;padding:13px 0 13px 9px}
.callUs.callUsSide p.tollNo{background:url(../../../Images/callNew.png) no-repeat scroll 0px 0px #C32026;font-size:1.1em;padding:14px 0 0 21px}
.callUs.callUsSide p.first{padding:7px 0 21px 25px}
.callUs.callUsSide p.last{padding-left:25px}
.callUs.callUsSide p.last a{height:20px;display:block;color:#fff;background:url(../../../Images/sprite.png) -88px -1192px no-repeat;padding:1px 22px 0 0}
.clickHere{background:url(../../../Images/sprite.png) 70px -1009px no-repeat;font-size:.77em;font-weight:700;padding:2px 40px 3px 0}
.column2{width:776px;min-height:580px;height:auto!important;padding:0 0 20px 20px}
.column3{width:552px;min-height:480px;height:auto!important;padding:0 20px}
#breadcrumb{margin-bottom:10px;padding:8px 0 27px}
#breadcrumb li{float:left;display:inline;font-size:.77em;color:#272727;padding-right:3px}
#breadcrumb li span{color:#3A3A3A}
#breadcrumb li span.currentPage{color:#6D6D6D;}
#breadcrumb li a{color:#3A3A3A;text-decoration:underline}
#breadcrumb li a:hover{color:#B00D13;text-decoration:none}
.contentBlock{margin-right:-20px;padding-bottom:15px}
.contentBlock li{width:266px;min-height:256px;height:auto!important;float:left;display:inline;margin:0 20px 17px 0}
.contentBlock li a{display:block; position:relative}
.contentBlock li a.viewMore{background:url(../../../Images/link-ar.png) right top no-repeat;padding-right:22px}
.contentBlock li span{width:266px;height:150px;float:left;text-indent:-9999px;background:url(../../../Images/shadow.png) left top no-repeat;position:absolute}
.contentBlock li .intro{padding:12px 0 10px}
.contentBlock li .intro h3{padding-bottom:7px;margin-bottom:9px;border-bottom:1px solid #e6e6e6; color:#000; font-size:1.02em;}
.contentBlock li .intro p{min-height:57px;height:auto!important;color:#4a4a4a;font-size:.8em;line-height:1.42em;padding-bottom:10px}
.adBanner{position:relative;margin-bottom:20px;margin-top:53px}
.adBanner .text{width:181px;position:absolute;left:12px;bottom:14px;background:url(../../../Images/sprite.png) -52px -1386px no-repeat;cursor:pointer}
.adBanner .text strong{color:#fff;font-size:1.01em;font-weight:bold;padding-bottom:3px}
.adBanner .text span{color:#fff;font-size:.7em;font-weight:bold;}
.para{margin-top:-5px;padding-left:24px;width:355px}
.para p{color:#4A4A4A;font-size:.8em}
.introduction{background:none repeat scroll 0 0 #EFEEEE;color:#4A4A4A;font-size:.9em;margin-bottom:4px;padding:20px}
.planePortAdv{width:772px;float:left;position:relative;margin-bottom:10px}
.planePortAdvLink{right:15px;top:25px;position:absolute;text-align:right;width:330px;font-size:1.1em;font-weight:bold;color:#000}
.planePortAdvLink a{text-decoration:none;font-size:15px;font-weight:bold;line-height:26px;color:#462305;padding-top:8px;float:right}
.planePortAdvLink a:hover{color:#c32026}
.planeCrftList{border:1px solid #cf9e34;width:243px;margin-bottom:15px}
.planeCraftSec{width:100%;float:left}
.planeCraftsec1,.planeCraftsec2,.planeCraftsec3{width:245px;margin-right:17px;float:left}
.planeCrftList .planeCrftimg{width:243px;border-bottom:1px solid #cf9e34;position:relative}
.planeCrftList .planeCrftimg .pointerArrow{width:19px;height:10px;background:url(../../../Images/point-arrow-ico.png) left top no-repeat;left:107px;bottom:-1px;position:absolute}
.planeCrftList h3{color:#ee7307;font-size:1.05em;font-weight:bold;margin:12px 0 0}
.planeCrftList .craftDesc{font-size:13px;font-weight:bold;padding:0 15px}
.hideme{opacity:0}
.wob body{height:100%;background:#000}
.wob #header{background:#000;border-bottom:1px solid #ff0}
.wob #header .screenReader li .highContrastView{width:19px;border:1px solid #ff0;background-position:-1px -20px}
.wob #header .screenReader li .searchForm input.input,.wob #header .screenReader li .language .select{color:#ff0!important;background:none;border:1px solid #ff0}
.wob .dd .ddTitle{width:51px;border:1px solid #ff0;color:#ff0!important;background:none}
.wob #header .screenReader li .language{width:auto;border:1px solid #ff0;}
.wob #header .screenReader li .language .styled{width:68px;height:19px!important;background:#000;border:none}
.wob #header .screenReader li .searchForm input.input{height:15px}
.wob .flightSchedule{box-shadow:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;background:#000;border:1px solid #fff}
.wob .loginForm li input.text{border:1px solid #ff0;color:#fff;background:#000}
.wob .scheduledForm li input.text{border:1px solid #fff;color:#fff;background:#000}
.wob .scheduledForm li input.dateImg{background:url(../../../Images/sprite.png) no-repeat 132px -1066px!important;border:none}
.wob .toggleMenu.active{background:#ff0}
.wob .slideToggle{width:244px;border:1px solid #ff0;border-top:5px solid #ff0;background:#000;margin-top:-1px}
.wob .slideToggle .login .signUp{color:#6AD46A;border-bottom:1px solid #80ff00}
.wob .slideToggle .login .loginBtn{background:#ff0;color:#000!important;box-shadow:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit}
.wob #aboutAI .aboutContainer .overview{box-shadow:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;border:1px solid #fff;background:#000!important}
.wob #aboutAI .aboutContainer .overview a{color:#6ad46a}
.wob .flightSchedule .customSelect,.wob .flightSchedule .ctypeSelect,.wob .flightSchedule .ptypeSelect{border:1px solid #fff}
.wob #slider .gallery li h2,.wob #slider .gallery li h2.colorWhite{background:#000;padding:6px 10px}
.wob #footer,.wob #footer .footerBot{background:#000;border-top:1px solid #fff}
.wob #header .menuBar,.wob #aboutAI .aboutContainer .latestNews{box-shadow:inherit;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;background:none}
.wob .callUs{background-color:#000;border-top:1px solid #ff0}
.wob #footer .footerContent .footerLinks ul li a,.wob #footer .footerBot .footerIn .copyrightLinks .footerNav li a{color:#80ff00}
.wob .toggleMenu.active .title{color:#000!important}
.wob .selectBox{color:#ff0;background:#000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.wob .flightSchedule .custom{border-top:1px solid #ff0}
.wob .scheduledForm.last input.button,.wob #slider .gallery li img{box-shadow:inherit}
.wob #slider .gallery .slideText{width:207px;border-top:1px solid #fff;background:#000}
.wob .flightSchedule .cat{background:none!important;border-top:1px solid #fff;border-bottom:1px solid #fff;box-shadow:none}
.wob .flightSchedule .tabs li a{border-right:1px solid #fff;color:#fff}
.wob input,.wob label,.wob textarea,.wob button{color:#fff!important}
.wob .dd .ddChild li{background:#000;color:#ff0;border-bottom:1px solid #ff0}
.wob .dd .ddChild li.selected{background:#ff0;color:#000}
.wob .dd .ddChild li.hover{background-color:#ff0;color:#000}
.wob .flightSchedule .tabs li.flights a:hover, .wob .flightSchedule .tabs li.flights a.active { background:#333;}
.wob .flightSchedule .tabs li.flights:hover .hover, .wob .flightSchedule .tabs li.flights.current .hover { background-position:26px -1861px;}
.wob .flightSchedule .tabs li.schedule:hover .hover{background-position:35px -1861px;}
.wob .flightSchedule .tabs li.cars:hover .hover{background-position:55px -1861px;}
.wob .flightSchedule .tabs li.holidays:hover .hover{background-position:39px -1861px;}
.wob .flightSchedule .tabs li.schedule a:hover,.wob .flightSchedule .tabs li.schedule a.active, .wob .flightSchedule .tabs li.holidays a:hover,.wob .flightSchedule .tabs li.holidays a.active, .wob .flightSchedule .tabs li.cars a:hover,.wob .flightSchedule .tabs li.cars a.active{background:#333;color:#fff}
.wob #powerTip{background:#fff!important;color:#000!important}
.wob .info{background:url(../../../Images/sprite.png) 0 -869px no-repeat}
.wob .scheduledForm.last input.button{background:#000!important;color:#80FF00!important;border:1px solid #80FF00}
.wob .iradio{background-position:-185px -183px}
.wob .iradio.checked{background-position:-207px -183px}
.wob .flightSchedule .ptypeSelect{background:url(../../../Images/sprite.png) no-repeat 41px -931px}
.wob .flightSchedule .custom li.last .ptype{background:url(../../../Images/sprite.png) no-repeat 130px -931px}
.wob .flightSchedule .ctypeSelect{background:url(../../../Images/sprite.png) no-repeat 144px -931px}
.wob .flightSchedule .customSelect{background:url(../../../Images/sprite.png) no-repeat 58px -932px}
.wob .scheduledForm li input.text:focus,.wob .slideToggle li input.text:focus{border:1px solid #9d9d9d}
.searchFlightContent{width:1000px;margin:0 auto; height:0;}
.searchFlightContentInner { position:relative;z-index:150; }
.noJS #header .screenReader li .language .styled{height:22px!important;padding:2px;float:left;border:1px solid #C2C2C2;}
.noJS .flightSchedule .lang,.noJS .flightSchedule .ctype,.noJS .flightSchedule .ptype,.noJS .histype{height:26px;border:1px solid #d2d2d2; padding:3px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.noJS .iradio, .noJS .ctype1, .noJS .selectBox{background:none!important;}
.wob.noJS .country{border:1px solid #ff0;background:#000}
.noJS .flightSchedule .ctype1, .noJS .flightSchedule .ctype2{ float:right;}
.noJS .flightSchedule .ctype3{ width:95%;}
.noJS #slider{height:auto;margin:0 0 12px 0; padding-left:14px;}
.noJS .noJSsearchFlight{width:1000px;position:relative;z-index:999;margin:0 auto}
.noJS .bx-loading{z-index:1}
.noJS .bxslider{position:relative;z-index:2}
.noJS .bxslider li{width:100%;float:left;display:inline;position:relative;z-index:1}
.noJS .slideDivnoJS{width:1000px;margin:0 auto;position:relative;right:0;bottom:60px;z-index:999}
.noJS .slideDiv #slides{width:100px;float:right;margin:0}
.noJS .slideDiv #slides li{float:left}
.noJS .slideDiv #slides li a{width:20px; padding:3px 2px 1px 8px;height:26px;float:left;display:block;margin-left:-10px;font-size:.87em;color:#fff;position:relative;background:url(../../../Images/sprite.png) 0 -1347px no-repeat;text-align:left;}
.noJS .slideDiv #slides li a:hover,.noJS .slideDiv #slides li a.active{text-decoration:none;background:url(../../../Images/sprite.png) 0 -1380px no-repeat}
.wob.noJS .slideDiv #slides li a{background-position:0 -1348px}
.wob.noJS .slideDiv #slides li a:hover,.wob.noJS .slideDiv #slides li a.active{background-position:-37px -1380px;color:#000}
.noJS.prev{position:absolute;z-index:100;display:block;top:77px;left:-6px;width:55px;height:48px;cursor:pointer;background:url(../../../Images/sprite.png) no-repeat 0 -610px;text-indent:-9999px}
.noJS.next{position:absolute;z-index:100;display:block;top:77px;right:-10px;width:55px;height:48px;cursor:pointer;background:url(../../../Images/sprite.png) no-repeat 0 -665px;text-indent:-9999px}
.noJS #news-container{overflow:auto;overflow-x:hidden}
.alignNone,.flightSchedule .custom label{float:none!important}
h2,h3{clear:both;color:#000;font:1.05em droid_sansregular, Arial, Helvetica, sans-serif;padding-bottom:12px}
#wrapper,#pageTitle{width:100%}
.maharaj,.slide_wrap{position:relative}
#contentWrap,.slideNav{width:1000px;position:relative;margin:0 auto}
.flightSchedule .tabs li.holidays a,.wob .flightSchedule .tabs li.holidays a{width:93px;/*background-position:7px -332px;padding-left:28px*/}
.flightSchedule .tabs li.cars a,.wob .flightSchedule .tabs li.cars a{width:75%;/*background-position:9px -366px;*/border-right:none;padding:8px 18px 6px}
.flightSchedule .tabs li.schedule a,.wob .flightSchedule .tabs li.schedule a{width:83px;/*background-position:6px -294px;padding-left:24px*/}
.scheduledForm li label,.radioDate label{cursor:pointer}
.scheduledForm li input.dateImg:focus,.wob #footer .footerContent .footerLinks.last,.wob #footer .footerBot .footerIn .copyrightLinks .footerNav li.last,.wob .flightSchedule .cat li.last,.wob .scheduledForm li input.dateImg:focus{border:none}
#slider .gallery,#slider .gallery li.last,.dd .ddTitle .ddTitleText .ddTitleText,.dd .ddChild li.optgroup{padding:0}
#slider .gallery li h2.colorWhite,#footer .footerBot .footerIn .copyrightLinks .footerNav li a,.wob p,.wob h2,.wob h3,.wob h4,.wob #header .screenReader li.screenReaderAccess a,.wob .flightSchedule .lang,.wob .flightSchedule .ctype,.wob .flightSchedule .ptype,.wob #slider .gallery .slideText p,.wob #slider .gallery .slideText a,.wob p.rules,.wob .scheduledForm li label,.wob .label,.wob .flightSchedule .trip li label,.wob p.rules,.wob #slider .caption p,.wob #aboutAI .aboutContainer .overview h2,.wob .news li span,.wob #footer .footerBot .footerIn .visitors,.wob #footer .footerBot .footerIn .lastUpdate,.wob #footer .footerBot .footerIn .copyrightLinks .copyright,.wob .callUs p.tollNo,.wob .callUs p.first,.wob .callUs p.last,.wob #footer .footerContent .footerLinks ul li a:hover,.wob #footer .footerBot .footerIn .copyrightLinks .footerNav li a:hover,.wob .flightSchedule .cat li a,.wob.noJS #header .screenReader li.screenReaderAccess{color:#fff}
#aboutAI .aboutContainer,#footer .footerBot .footerIn{width:984px;margin:0 auto}
/*#footer .footerContent .footerLinksM,#footer .footerBot .footerIn .copyrightLinks{padding-left:19px}*/
#menuLeft li > ul li > ul li a,#menuLeft li > ul li > ul li a:hover{color:#fff;background-position:163px -1469px}
.contentBlock li.last,.lastList{margin-right:0}
.contentBlock li h3 a,.wob .dd .ddChild li.hover .ddlabel,.wob .dd .ddChild li.selected .ddlabel{color:#000}
.wob #wrapper,.wob.noJS .flightSchedule .lang,.wob.noJS .flightSchedule .ctype,.wob.noJS .flightSchedule .ptype{background:#000}
.wob .viewMore.viewMore1,.wob .flightSchedule .trip li .link,.wob p.rules a,.wob .newsbar .play,.wob .newsbar .stop,.wob .news li p,.wob .news li p a,.wob .flightSchedule .cat li.active a,.wob .dd .ddChild li .ddlabel,.wob .video .viewMore{color:#ff0}
.wob .loginForm li label,.wob .toggleMenu .title{color:#ff0!important}
.wob #aboutAI,.wob #slider,.wob .dd .ddTitle,.wob .flightSchedule .cat li,.wob .flightSchedule .tabs{background:none}
.wob #footer .footerContent .footerLinks,.wob #footer .footerBot .footerIn .copyrightLinks .footerNav li{border-right:1px solid #ff0}
.prev,.next,.noJS .newsbar .stop{display:none}
.boeingIntro{width:553px;padding:23px 0 21px}
.boeingIntroCol1{height:97px;width:188px;background:#f5f5f5}
.boeingNameWrap{padding:12px 0 16px 14px}
.boeingName{font-weight:bold;font-size:1.1em;color:#d96804;text-align:left}
.seatMap{background:url(../../../Images/pdf.gif) left 10px no-repeat;padding:8px 0 0 20px}
.seatMap a{font-weight:bold;font-size:.7em;color:#000;text-decoration:underline}
.thHeading{background:#f7dec9}
.tableData{border:0;empty-cells:show;clear:both;font-size:.9em;color:#555;margin:0 0 20px}
.tableData th{background-color:#f39746;color:#000; font-size:1em;}
.tableData td strong{font-size:0.9em;}
.tableData th,.tableData td{border-left:#FFF solid 1px;border-bottom:#FFF solid 1px;padding:5px 10px;}
.tablePadd th,.tablePadd td{padding:10px 6px}
.tableData tr{background:#fef2e6}
.tableData td{padding:5px 10px}
.tableData .altRow td{background-color:#f7dec9;border-right:#f7dec9 solid 1px}
.tableData .altRow td .altRow td{background-color:#f7dec9;}
.tableData caption{text-align:left;font-weight:700;line-height:1.5em;color:#333;font-size:15px;padding:5px 0 8px}
.mid-tab caption{text-align:left;font-weight:700;line-height:1.5em;padding:0 8px 5px 3px}
.tableData table{border:0}
.tableData table tr td{border:0;background-color:transparent;padding:4px 5px 0}
.evenRow{background:#fef6ef!important}
.backNoteSec{width:769px;float:left}
#menuLeft li a:hover,#menuLeft li a.active{color:#fff;text-decoration:underline;font-family:droid_sansregular, Arial, sans-serif;}
#menuLeft li.parent .current,#menuLeft li.parent a.active{color:#fff;text-decoration:none;background-position:-40px -1309px}
.tableData tr.thHeading{background:#f7dec9!important}
.backNoteSec p{font-size:.8em;font-family:droid_sansregular, Arial, sans-serif}
.backNoteSec h3{font-size:1.3em;font-weight:bold;color:#363636!important;}
.backNoteacc{width:769px;border-bottom:1px solid #E6E6E6;margin-bottom:20px}
.backNoteacc h4{background:#ececec url(../../../Images/sprite.png) no-repeat 744px -1598px;font-size:15px;font-weight:bold;color:#c06504!important;cursor:pointer;border-bottom:1px solid #ccc;margin:0;padding:7px 10px!important; margin-bottom:3px;}
.backNoteacc h4.active{background-position:744px -1564px;background-color:#ececec; color:#363636!important;}
.backNoteacc p{font-size:.8em;margin:0;padding:10px 0 20px}
span.error{width:55%;position:absolute;left:348px;top:1px;z-index:100;color:#fff;font-size:.8em;background:url(../../../Images/left-ar.png) left 5px no-repeat;padding:0 9px}
span.error span{display:block;background:#C32026;padding:2px 9px;margin-left:-1px;}
.telricloading_outer{background:url(../../../Images/loading_bg.png) repeat;position:fixed!important;z-index:999999999!important;width:100%!important;height:100%!important;left:0!important;top:0!important;opacity:1!important}
.telricloadingimg{left:50%;position:fixed;top:50%;z-index:999;margin:-32px 0 0 -32px}
.telricloading{background-color:#000!important}
#content p.first{font-size:.8em;color:#4a4a4a;padding-bottom:12px}
.viewDetails{display:block;background:#f9e7d6;font-size:.8em;padding:6px 10px}
.viewDetails a{padding-right:25px;background:url(../../../Images/sprite.png) 207px -1009px no-repeat;font-size:1em;color:#000}
.boxContent{padding:15px 0}
.boxContent .col1{width:210px;min-height:133px;height:auto!important;background:#f0f0f0;border-right:1px solid #fff;padding:15px 10px}
.boxContent .col1 h3{font-size:1.05em;font-weight:bold;color:#d96804;padding-bottom:5px}
.boxContent .col1 p{font-size:.8em;color:#484e53;padding-bottom:5px}
.padBot50{padding-bottom:50px}
.logoListing li{width:172px;height:142px;float:left;display:inline;border:1px solid #eaeaea;position:relative;margin:0 15px 15px 0}
.logoListing li.last{margin-right:-15px}
.logoListing li .overlaySlide{width:90%;height:auto;display:none;background:url(../../../Images/slide-bg.png) left top repeat;position:absolute;left:0;bottom:0;padding:12px 10px}
.logoListing li:hover .overlaySlide .title{color:#462305;font-size:1em;font-weight:bold;padding-bottom:8px}
.logoListing li:hover .overlaySlide .viewSHover{padding-right:25px;background:url(../../../Images/view-spec-h.png) right top no-repeat;font-size:.8em;font-weight:bold;color:#462305}
.viewSpecification{padding-right:25px;background:url(../../../Images/view-m-ar.png) right 1px no-repeat;font-size:.8em;color:#000}
.bulletText{padding-bottom:15px;}
.bulletText li{padding:0 0 5px 16px;font-size:.9em;color:#555;text-decoration:none;background:url(../../../Images/sprite.png) no-repeat -226px -1694px;}
.bulletText li a{color:#555;}
.bulletText li a:hover{color:#C32026;}
.boeingImg1{width:168px;height:73px;background:#eee;padding:23px 0 0 20px}
.boeingImg2{width:137px;height:93px;background:#f5f5f5;padding:4px 0 0 40px}
.anchorLinks{width:752px;background:#f9f9f9;margin:10px 0;padding:15px}
.anchorLinks li, .anchorLinks2 li{padding:5px 0;list-style:none;}
.anchorLinks li a, .anchorLinks2 li a{font:.9em droid_sansregular, Arial, sans-serif;color:#343434;text-decoration:underline;background:url(../../../Images/sprite.png) no-repeat -226px -1696px;padding-left:16px}
.anchorLinks2{width:522px;background:#f9f9f9;margin:10px 0;padding:15px}
nav ul,nav ol,ol,ul,.anchorLinks ul, .anchorLinks2 ul{list-style:none}
a:hover,.logoListing li:hover .overlaySlide .viewSHover:hover{text-decoration:underline}
.scheduledForm li.date,.scheduledForm li .date{width:48.1%;position:relative;margin-right:12px}
.scheduledForm li.date2,.scheduledForm li .date2{width:48.1%;position:relative}
#footer .footerBot .footerIn .copyrightLinks .footerNav li.last,.boxContent .last{border-right:none}
.wob .flightSchedule .cat li,.boxContent .col2{border-right:1px solid #fff}
ins,.info:hover,.viewMore:hover,.adBanner a:hover,.seatMap a:hover,.logoListing li a:hover{text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,.cf,#menuLeft li.parent > ul.current,/*.noJS .slideToggle,*/.logoListing li:hover .overlaySlide{display:block}
.tableData .firstTh,.tableData .firstTd{border-left:0 none}
.anchorLinks li a:hover, .anchorLinks2 li a:hover{color:#B00D13;background:url(../../../Images/sprite.png) no-repeat scroll -226px -1696px; text-decoration:none;}
/*.innerContent .column2 h3{font:1.3em 'droid_sansregular',Arial;color:#C32026;padding-bottom:15px}
.innerContent .column2 h4{font:1.15em 'droid_sansregular',Arial;color:#202020;padding-bottom:10px}*/
.faqs li a{font-size:0.8em;  background:url(../../../Images/faq-arrow.png) 98% 12px no-repeat; display:block;}
.innerContent h3{font:1.2em 'droid_sansregular',Arial;color:#C32026;padding-bottom:15px}
.innerContent h4{font:1em 'droid_sansregular',Arial;color:#202020;padding-bottom:15px}
.innerContent h5{font:1em 'droid_sansregular',Arial;color:#444;padding-bottom:15px}
.faqs li{line-height:1.8em; border-top:#e6e6e6 solid 1px; padding-left:10px; font-weight:bold;}
.faqs li:hover {background:#F3F3F3;}
.faqs li a:hover{color:#C32026; text-decoration:none;}
.faqsContent{width:100%; padding:25px 0 0 0;}
.faqQue{color:#555; font-size:1em; padding-right:10px; float:left;} 
.faqAns{float:left; width:748px; clear:none;}
.faqAns p{padding-bottom:10px; text-align:justify; font-size:0.8em;}
.pad10{padding-bottom:10px;}
.innerContent p{font-size:0.9em; padding-bottom:13px;}
.interLinks li{font-weight:bold;line-height:1.7em;}
.interLinks li a{text-decoration:none; font-size:0.8em;}
.interLinks li img{vertical-align:middle; padding-right:10px;}
.linkText{color:#202020; text-decoration:underline;}
.linkText:hover{color:#C32026; text-decoration:none;}
.seperator{border-bottom:1px solid #f1f1f1; padding-bottom:15px; margin-bottom:15px;}
.gotoTop{width:38px; height:21px; float:right; display:block; font-size:0.8em; background:url(../../../Images/sprite.png) -194px -1821px no-repeat; text-decoration:underline;}
.gotoTop:hover{text-decoration:none;}
.bodBlock {border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6; padding-top:20px;}
.bodBlock li { float:left; width:27%; padding:0 3% 10px; min-height:322px;}
.bodBlock .profilePic { width:185px; margin:0 auto; /* background:url(../../../Images/bod-pic-shadow.png) no-repeat center bottom; */ padding-bottom:25px; position:relative;}
.bodBlock .profilePic img, .bodBlock .prfouterBr{position:relative; /* border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; */}
.bodBlock .prfouterBr{border:8px solid #dbdbdb; background:#f9fafe;}
.bodBlock .prfInnerBr{border:8px solid transparent; display:block; position:absolute; left:7px; top:7px; width:155px; height:155px; z-index:999; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear; background:url(../../../Images/sprite.png) no-repeat right -520px}
.bodBlock .prfInnerBr:hover {border:8px solid #f7af70;}
.bodBlock .profileInfo {text-align:center;}
.bodBlock .profileInfo h3 {font-size:1em;font-weight:bold;color:#ee7307; padding-bottom:5px} 
.bodBlock .profileInfo p {font-size:0.813em; line-height:1.3em; min-height:52px;}
.bodTitle {text-align:center; line-height:36px; clear:both; padding:0!important;font-size:1.188em;}
.bodManagement li { width:42%; padding:0 4% 20px; margin:0}
.bodMgtLast { padding-bottom:20px;}
.bodMgtLast .lstLI { padding-bottom:0;}
.bodManagement .profilePic { float:left; width:120px; background:url(../../../Images/bod-pic-shadow-small.png) no-repeat 2px bottom; padding-right:20px;}
.bodManagement .profilePic img { width:108px;}
.bodManagement .prfouterBr{border:6px solid #dbdbdb;}
.bodManagement .prfInnerBr {left:5px; top:5px;/*border:6px solid #fff;*/width:98px; height:98px;}
.bodManagement .prfInnerBr:hover {border:6px solid #f7af70;}
.bodManagement .profileInfo { float:left; width:180px; text-align:left; padding-top:30px}
.bodManagementMain li { width:46%; padding:0 2% 20px;}
.bodManagementMain .profilePic {width:155px; background:url(../../../Images/bod-pic-shadow.png) no-repeat left bottom;}
.bodManagementMain .profilePic img { width:139px;}
.bodManagementMain .prfouterBr{border:8px solid #dbdbdb;}
.bodManagementMain .prfInnerBr {width:125px; height:125px;}
.bodManagementMain .prfInnerBr {left:7px; top:7px;/*border:8px solid #fff;*/width:125px; height:125px;}
.bodManagementMain .prfInnerBr:hover {border:8px solid #f7af70;}
.none{ border:none!important; padding:0!important; margin:0!important;}
.addressArea { position:relative; padding-top:50px;}
.addressBlock {float:left; background:#ee7307; width:298px; height:108px; padding:15px 20px; margin:0 25px;}
.addressBlock h3 {font-size:1.125em;font-weight:bold;color:#462305; padding-bottom:8px;}
.addressBlock p { color:#462305; font-size:0.875em; line-height:1.313em; padding:0;}
.addressIcon {position:absolute; left:358px; top:-30px; width:58px; height:40px; background:#fff; border:1px solid #d3d6db; padding:9px 0;border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
.addressIcon img { margin:0 auto; display:block;}
.travelBlock { position:relative;}
.travelBlock .intro{padding:8px 0 20px;}
.travelBlock .intro h3{ padding:0 0 4px; display:inline-block; font-size:1em; color:#000!important; font-style:normal; font-weight:normal;}
.travelBlock .intro p{color:#4a4a4a; font-size:0.8em; line-height:1.42em; padding-bottom:10px;}
.travelBlock .intro a.viewMore{background-position:60px -1008px;line-height:1.5em}
.travelBlock .intro a:hover.viewmore{ text-decoration:none; }
#rotate-pager{position:absolute; right:5px; top:9px; z-index:9999;}
#rotate-pager a {display:block; width:146px; height:52px; padding:4px 10px 12px 11px; margin-bottom:6px;}
#rotate-pager a img{ border:3px solid #fff;}
#rotate-pager a.active{ background:url(../../../Images/sprite.png) 2px -1793px no-repeat;}
#rotate-pager a.active img{ border:3px solid #ee7307;}
.noJS .rotateBanner{position:relative;z-index:2; height:234px; overflow:hidden;}
.noJS .rotateBanner li{width:100%;float:left;display:inline;position:relative;z-index:1;}
.extIcon,.pdfIcon{vertical-align:middle;margin-left:5px;}
.highLight {color:#C32026; font-size:0.9em;}
/*#promoData a.gotoTop{ margin-top:-31px;}*/
.aboutLogo{ float:left; margin:60px 10px 70px 0px;}
.aboutMaharaja1, .aboutMaharaja2, .aboutMaharaja3{float:right; margin:0 0 10px 10px;}
.aboutMaharaja2{ margin-top:25px;}
.splContent{padding-bottom:15px;}
.splContent .col1{width:210px;min-height:133px;height:auto!important;background:#f0f0f0;border-right:1px solid #fff;padding:15px 10px}
.splContent .col1 h3{font-size:1.05em;font-weight:bold;color:#d96804;padding-bottom:5px}
.splContent .col1 p{font-size:.8em;color:#484e53;padding-bottom:5px}
.splviewmore{padding-right:25px;background:url(../../../Images/link-ar.png) right top no-repeat;font-size:.8em;color:#000}
.splminht, .abtminht, .trvlminht{min-height:37px!important;}
.splList{ width:266px; float:left; margin:-80px 0 20px;}
.splList li{ border-bottom:1px solid #e6e6e6;}
.splList li a{background:url(../../../Images/sprite.png) 249px -1003px no-repeat;font-size:.8em;color:#000; padding:3px 0; display:block;}
.splList li a:hover{ text-decoration:none; color:#C85F02;}
.ngpayScreenList{ margin-bottom:20px;}
.ngpayScreenList li{ float:left; padding:10px 26px 10px 0;}
.ngpayScreenList li img{ border:1px solid #f0f0f0;}
.ngpayScreenList li.last{ padding-right:0;}
.extLink{padding-right:20px; background:url(../../../Images/ext-link-icon.gif) right 5px no-repeat;}
.rotBanner { float:left; width:506px;}
.rightAdBanner { float:right; width:243px; padding-right:8px;}
.onBoardList {/*border-bottom:1px solid #e6e6e6;*/ padding-bottom:5px; margin:0 8px 0 0;}
.onBoardList li{ width:243px; margin:0 19px 0 0;}
.onBoardList li.last{ margin-right:0; }
.onBoardList li span { background:url(../../../Images/shadow-408-.png) no-repeat; width:243px;}
.onBoardList li .intro p { min-height:38px;}
.onBoardFullList { margin:0 8px 0 0;}
.onBoardFullList li{ width:100%; margin:0; padding:20px 0; min-height:150px;border-bottom:1px solid #e6e6e6;}
.onBoardFullList li img { float:left; margin-right:20px;}
.onBoardFullList li .intro {float: left;width: 338px; padding:0;}
.onBoardFullList li .intro h3, .onBoardProduct h3 { border:none; font-size:1.188em; margin:0; padding-bottom:5px;}
.onBoardFullList li .intro h4, .onBoardProduct h4{ font-size:0.875em; padding-bottom:5px;}
.onBoardProduct { margin-right:8px;}
.onBoardProduct h4 { padding-bottom:10px;}
.onBoardProduct p{ font-size:0.813em;}
.productList li{ float:left; width:163px; margin-right:22px;}
.productList li.last { margin-right:0;}
.productList .productImg { height:129px; border:1px solid #e6ac52; margin-bottom:5px;}
.productList .viewMore {/*display:block;*/ background:url(../../../Images/link-ar.png) right top no-repeat; color:#000;}
/*.productList a.frag{background-position:65px -1005px}
.productList a.jewl{background-position:120px -1005px}
.productList a.gift{background-position:30px -1005px}
.productList a.toys{background-position:30px -1005px}
.productList a.ciga{background-position:108px -1005px}
.contentBlock li a.explinkfirst{ background-position:121px -1007px;}
.contentBlock li a.explinkexec{ background-position:147px -1007px;}
.contentBlock li a.explinkinflight{ background:url(../../../Images/PDF_doc.gif) 219px 3px no-repeat!important;}
.contentBlock li a.explinkdining{background-position:199px -1007px;}*/
.contentBlock li a.viewMore.explinkinflight{background:none; padding-right:8px;}
.onBoardFullList li img.pdfIcon{float:none; margin:0;}
.selectOptionNew { width:100%; padding-top:10px;}
.selectOptionNew .selectBox { background:none; float:left; margin-top:0;} 
.flightSchedule .selectOptionNew .width130 {width:130px;}
.flightSchedule .selectOptionNew .width130 .ctypeSelect {width:113px;background-position:103px -493px}
.selectOptionNew .width55{width:55px;}
.selectOptionNew .oneline{ margin-top:19px;}
.selectOptionNew .lastSelect{ margin-top:37px;float:right;}
.flightSchedule .selectOptionNew .width55 .ctypeSelect { width:31px; background-position:22px -493px}
.reportDeta{margin-bottom:20px; border-top:1px solid #e6e6e6;}
.reportDeta td{color:#363636; font-size:1em; padding:7px 10px; font-size:.9em; border-bottom:1px solid #e6e6e6;}
.reportDeta td a{color:#363636;}
.fileSize{color:#676767; font-size:.9em; padding-left:5px;}
.wob .fileSize { color:#A8A8A8; }
.reportDeta tr:hover{background:#f4f4f4;}
.download{color:#676767; background:url(../../../Images/sprite.png) -133px -350px no-repeat; font-size:.9em; padding-right:26px; text-decoration:underline;}
.download:hover{text-decoration:none;}
.bx-wrapper .bx-caption{ background: url(../../../Images/onboard-bnr-bg.png) repeat; bottom: 0; left: 0; position: absolute; width: 100%;}
.bx-wrapper .bx-caption span{ color: #FFFFFF; display: block; font-family: Arial; font-size: 0.85em; padding: 10px;}
.rotBanner .bx-pager.bx-default-pager a, .rotBanner .bx-pager{ display:none;}
.cargoTracking {font-size:0.9em; margin-bottom:15px; position:relative; background:#f1f1f1; padding:15px;}
.textBox {width:205px; height:15px; line-height:20px; background: url("../../../Images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #D2D2D2; border-radius: 3px 3px 3px 3px; font-size: 0.8em; padding: 5px 2.5%; position: relative;}
.textBox:focus{border: 1px solid #D2D2D2; border-radius: 3px 3px 3px 3px;}
.trackSubmit {height:25px; line-height:20px; width:60px; background:#c32026; color:#fff; cursor:pointer;}
.pad0{padding-bottom:0!important;}
.marginTopNone{ margin-top:0px!important;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.wd358{ width:358px;}
.wd386{ width:386px;}
.ml20{ margin-left:20px;}
.ml55{ margin-left:55px;}
.wob #pageTitle .title{color:#fff;}
.wob #breadcrumb li a{color:#ffff00;}
.wob #breadcrumb li span{color:#fff;}
.wob .contentBlock li .intro h3{border-bottom:1px solid #fff; color:#fff;}
.wob .contentBlock li .intro p{color:#fff;}
.wob .splList li a{color:#ffff00; background-position:249px -1529px}
.wob .splList li a:hover{color:#fff;}
.wob .contentBlock li a{color:#6AD46A;}
.wob .sidebar{background:#000;}
.wob #menuLeft li a{color:#80FF00;}
.wob #menuLeft li > ul li a{color:#FFDFC3;}
.wob .tableData tr{background:#000;}
.wob .innerContent h3{color:#ffff00;}
.wob .innerContent h4{color:#FFDFC3;}
.wob #nav li .megamenu .dropdown{min-height:296px; height:auto!important; height:296px;}
.dwn{font-size:0.9em;}
.pad0{padding-bottom:0!important;}
.backGround {background:#F9F9F9; padding:15px;}
.bold {font-weight:normal; font-size:0.9em; color:#000;}
.fragrancesWrap {padding:10px 0 7px 0; border-bottom:#e6ac52 dashed 1px; float:left; width:100%;}
.fragrancesImg {border:1px solid #e6ac52; margin-bottom:5px; float:left;}
.fragrancesText {width:80%; float:left; margin-left:15px;}
.fragrancesWrap.last {border-bottom:none;}

#menuLeft.staticMenu li a.menuExt{background:url(../../../Images/ext-link-icon.gif) no-repeat 182px center;}
#menuLeft.staticMenu li a.pdfLink{background:url(../../../Images/PDF_doc.gif) no-repeat 179px center;}
.bfrflyBlock{padding-bottom:15px}
.bfrflyBlock li{width:379px; min-height:150px;height:auto!important;float:left;display:inline;margin:0 18px 5px 0}
.bfrflyBlock li.last{margin-right:0!important;}
.bfrflyBlock li {display:block;position:relative;}
.bfrflyBlock li span{width:379px;height:150px;float:left;text-indent:-9999px;background:url(../../../Images/bfrfly-img-shadow.png) left top no-repeat;position:absolute}
.bfrflyBlock li .intro{padding:12px 0 10px}
.bfrflyBlock li .intro h3{padding-bottom:7px;margin-bottom:9px;border-bottom:1px solid #e6e6e6; color:#000; font-size:1.02em;}
.bfrflyBlock li .intro .title{color:#C32026!important; font-size:1.2em;}
.bfrflyList{ width:379px; float:left; margin:0px 0 20px;}
.bfrflyList li{ border-bottom:1px solid #e6e6e6;}
.bfrflyList li a{font-size:.8em;color:#4a4a4a; padding:8px 20px 8px 0; line-height:1.2em; display:block; background:url(../../../Images/arrow-sm.png) 359px 8px no-repeat;}
.bfrflyList li.pdf, .bfrflyList li.noLinks{ border:none!important;}
.bfrflyList li.pdf a, .bfrflyList li.noLinks a{ background:none!important; color:#747474; padding:5px 0px;}
.bfrflyList li.noLinks{ font-size:0.9em!important; font-weight:bold; padding-bottom:5px;}
.bfrflyList li.noLinks.noLinks1{padding-top:10px;}
.bfrflyList li a:hover{ text-decoration:none; color:#c85f02;}
 .bfrflyBlock li ul.bfrflyList li{ min-height:0; margin:0;}
 .bfrflyBlock li span.fileSize{ width:13px!important; height:14px!important; background:none!important;}
.wd379{ width:379px;}
.wd397{ width:397px;}
.baggageRtfaqSec{ width:197px; background:#f5e2d1;}
.baggageRtfaqSec a{ margin:0!important; padding:0!important;}
.baggageRtfaqSec h3{background:#4c0709; color:#fff; font-size:0.8em; padding:8px 0 8px 10px;}
.baggagefaq li{ padding:5px 10px;}
.baggagefaq li a{ text-decoration:underline; color:#462305; font-size:0.77em;}
.baggagefaq li a:hover{ text-decoration:none;}
.seeallfaq{ background:#ee7307; width:197px; clear:both;}
.seeallfaq .seeAll{ padding:5px 10px;}
.seeallfaq .seeAll li{ border-bottom:1px solid #efb27c; padding:5px 0px; }
.seeallfaq .seeAll li a{color:#462305; font-size:0.8em; text-decoration:none; display:block; background:url(../../../Images/sprite.png) 158px -460px no-repeat;}
.seeallfaq .seeAll li a:hover{ color:#fff;}
.seeallfaq .seeAll li.last{ border:none;}
/*.bfrflyList li a{background:url(../../../Images/sprite.png) 361px -1003px no-repeat;font-size:.8em;color:#000; padding:3px 0; display:block;}*/
.loginForm span.error{width:75%; left:148px; top:22px;}
.manual {color:#787878;}
.width100 {width:100px!important;}
.width150 {width:150px!important;}
.width200 {width:200px!important;}
.width250 {width:250px!important;}
.dwnld .tableData a:hover{text-decoration:none;}
.ongrndDomSec{ margin-top:15px; padding-bottom:25px; margin-bottom:15px; /*border-bottom:1px solid #E6E6E6;*/}
.ongroundList{ width:241px; float:left; margin-left:20px;}
.ongroundList li{ border-bottom:1px solid #e6e6e6;}
.ongroundList li a{background:url(../../../Images/sprite.png) 222px -1001px no-repeat;font-size:.8em;color:#4a4a4a; padding:5px 0; display:block;}
.ongroundList li a:hover{ text-decoration:none; color:#C85F02;}
.ongroundList li.last{ border:none;}
.bulletText{padding-bottom:15px;}
.bulletText li .innerUl li{padding:0 0 5px 16px;font-size:.9em;color:#555;text-decoration:none;background:url(../../../Images/sprite.png) no-repeat -225px -1226px;}
.ongroundacc{width:769px;margin-bottom:20px}
.ongroundacc h4{background:#ececec url(../../../Images/sprite.png) no-repeat 744px -1598px;font:normal 15px droid_sansregular, Arial, sans-serif; color:#4a4a4a
!important;cursor:pointer;border-bottom:1px solid #cccccc;margin:0;padding:7px 10px!important; margin-bottom:3px;}
.ongroundacc h4.active, .ongroundacc h4:hover{background-position:744px -1564px;background-color:#d9d9d9; color:#4a4a4a!important; font-weight:bold;}
.ongroundacc p{font-size:.8em;margin:0;padding:10px 0 20px}
.ongrndInfoName{ color:#000;}

.loginForm span.error{width:68%; left:149px; top:22px;}

.dwn{font-size:0.9em;}
.dwn .pdf{display:block; padding-bottom:10px;}
.ongroundaccLinks li{padding:5px 0 5px 30px;font-size:.8em;color:#555;text-decoration:none;background:url(../../../Images/sprite.png) no-repeat -215px -1690px; border-bottom:1px solid #E6E6E6;}
.ongroundaccLinks li a{color:#555; display:block;}
.ongroundaccLinks li a:hover{color:#C32026;}
.ongroundaccLinks li.last{border:none;}

.histypeSelect{width:337px;height:22px;overflow:hidden;font-size:.8em;background:url(../../../Images/sprite.png) 323px -492px no-repeat;color:#555;border:1px solid #d2d2d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;top:0;position:relative;z-index:2;cursor:pointer;padding:2px 5px}
.scheduledForm.last input.button.hindi{padding:4px 15px 3px;}

.padBot20{padding-bottom:20px;}
.video{width:314px; padding:0 22px;}
.video h3{font-size:1.05em;font-weight:bold;padding:10px 0;}
.video p{line-height:1.4; padding-bottom:10px;}
.video .viewMore{font-size:.77em; background-position:61px -1005px;}
.shareNow{color:#e7e7e7; font-size:1em;margin-top:-4px; padding-bottom:2px;}

.openVideo img { cursor:pointer; }
.videoIfram{width:640px; height:360px;}
.fadeWrapVideo {position: relative;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index:99999;}
.fadeVideo {background: #000;position: fixed;width: 100%;height: 100%;opacity: .80; left: 0; top:0;z-index:9999;}
.popupVideo{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: none;font-family: arial; font-weight: bold; z-index:99999;}
.popupVideo .popVideoMain{background: #fff;padding:0;border:5px solid #5F5D5E;float: left;width:640px;position: fixed;top: 50%;left: 50%;margin:-185px 0 0 -325px
;z-index: 100;height:360px; box-shadow:0 0 17px #000;-moz-box-shadow:0 0 17px #000;-webkit-box-shadow:0 0 17px #000;}
.popupVideo .popVideoMain .popVideoInner{float:left;width:100%;height:360px;background: #fff;padding:0;overflow: hidden;}
.popupVideo .closeVideoPopup{position: absolute; top: -23px; right: -23px; z-index:99;}
.popupVideo .closeVideoPopup img{border: 0; cursor:pointer;}
.popupVideo a{color:#fff;}

.maharaja{width:1000px; margin:0 auto; position:relative; z-index:100;}
.maharaja .img{position:absolute; right:19px; top:268px; z-index:999;}

.cargoTracking #spnairlinecode{top:-14px; width:25%; left:100px;}
.cargoTracking #spnairwaybillno{top:-14px; width:25%; left:465px;}

.tab{height:36px; width:100%; padding-bottom:20px;}
.tab li{float:left; line-height:36px; border-right:#FFF solid 2px;}
.tab li.bdrNone{border-right:none;}
.tab li a{font-size:0.9em; color:#000; padding:0 30px 0 30px; display:block; background:#EAE9E8; text-decoration:none;}
.tab li a:hover {background:#dad9d8; color:#000;text-decoration:none;}
.tab li a.active {background:#dad9d8;color:#000;}

body.hindiDoc{font-size:1.1em;}
.viewMoreh1{background-position:right 4px; padding-right:22px;}
.hindiDoc .callUs{padding:14px 0 4px 50px;}
.hindiDoc .video .viewMore{/*background-position:46px -1005px;*/ background:url(../../../Images/view-m-ar.png) right 6px no-repeat;}

body.hindiDoc input, body.hindiDoc label, body.hindiDoc textarea, body.hindiDoc select, body.hindiDoc button{font-size:0.8em;}

.boeing787Links li{ padding-left:10px; float:left;}
.boeing787Links li .viewMore, .boeing787Links li a.spec{background-position:right 0px;}

.contWrape {margin-bottom:15px;}
.contTtl { width:122px; float:left;}
.contText {width:600px; float:left; margin-left:0px; font-size:0.9em; color:#555;}
.contTtl2 {float:left; width:175px;}
.contTtl3 {float:left; width:225px;}
.contText2 {color:#555555; float:left; font-size:0.9em; width:500px;}
.contTtl4 {float:left; width:42px;}

.popupDisclaimer .popupVideo .popVideoMain { background:#FFF; padding:15px 15px 5px; height:220px; margin:-133px 0 0 -336px; }
.popupDisclaimer .popupVideo .popVideoMain .popVideoInner { background:#FFF; height:220px; }
.popupDisclaimer .popupVideo .popVideoMain p { font-weight:normal; font-family:droid_sansregular,Arial,sans-serif; font-size:0.9em; padding-bottom:13px; }
.popupDisclaimer .popupVideo .popVideoMain p a.linkText { color:#202020;  }
.popupDisclaimer .popupVideo .popVideoMain p.btnDisclaimer { height:25px; padding:10px 0 0;}
.popupDisclaimer .popupVideo .popVideoMain p.btnDisclaimer a { float:right; background: none repeat scroll 0 0 #C32026;border: 0 none !important;color: #FFFFFF;cursor: pointer;font-size: 0.9em;height: auto;line-height: normal;padding:3px 9px; line-height:1.3; }
.popupDisclaimer .popupVideo .popVideoMain p.btnDisclaimer a:hover { text-decoration:none;}
.hindiDoc .popupDisclaimer .popupVideo .popVideoMain, .hindiDoc .popupDisclaimer .popupVideo .popVideoMain .popVideoInner, .germany .popupDisclaimer .popupVideo .popVideoMain, .germany .popupDisclaimer .popupVideo .popVideoMain .popVideoInner { height:256px; }
.wob .planeCrftList .planeCrftimg .pointerArrow{ background:url(../../../Images/point-arrow-ico2.png) left top no-repeat;}
.wob .bulletText li a, .wob .reportDeta td a, .wob .linkText, .wob .gotoTop, .wob .faqs li a, .wob .viewMore, .wob .contentBlock .viewMore, .wob .anchorLinks li a, .wob .anchorLinks2 li a, .wob a{color:#FFFF00;}
/*.wob input[type='text'] { color:#555 !important; }*/
.wob .reportDeta td, .wob .faqQue, .wob .bfrflyList li a, .wob .bfrflyList li.pdf a, .wob .bfrflyList li.noLinks a, .wob .ongroundaccLinks li a, .wob .ongroundList li a { color:#FFF; }
.wob .faqs li:hover, .wob .anchorLinks { background:#222; }
.wob .manual { color:#C8C8C8;}
.wob .ongroundacc h4 {background-color:#343434; background-position:744px -1668px; color:#FF0 !important;}
.wob .ongroundacc h4.active { background-color:#343434; background-position:744px -1633px; color:#FF0 !important; }
.wob .ongroundaccLinks li { border-bottom:1px solid #454545; }

.conDrop{ width:260px; padding:3px; border:1px solid #d1d1d1;}
.hindiDoc .conDrop{ width:245px; padding:3px; border:1px solid #d1d1d1;}
.stDropfield{ padding:10px; background:#f1f1f1; width:755px; margin-bottom:20px; color:#464646;}
.stDropfield option{ padding-left:5px;}

.noJS #menuLeft li > ul { display:block; }
.listing {padding-top:5px;}
.listing li a {font-size:1.1em;}
.wd728{ width:728px;}
.ongroundacc .tableData{ margin-bottom:3px;}
.airportLongues { height: 1%; overflow:hidden; display:block !important; padding: 0 0 10px; position:relative;  height:293px; }
.airportLongues .viewport { float: left; width: 757px; margin-bottom:15px; display:block !important; min-height:281px; overflow: hidden; position: relative; background:#e8e8e8; padding:6px; }
.airportLongues .buttons { background:url(../../../Images/tiny-arrow.png) no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; width: 39px; height: 37px; overflow: hidden; position: absolute; }
.airportLongues .prev { background-position: 0 -37px;  left:6px; top:100px; z-index:100;  }
.airportLongues .next { background-position: 0 0; right:-8px; top:100px; }
.airportLongues .disable { visibility: hidden; }
.airportLongues .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 758px; height:281px; left: 0; top: 5px; }
.airportLongues .overview li{ float: left; margin: 0 3px 0 5px; padding: 1px; /* border: 1px solid #dcdcdc;*/ width: 758px; height:281px;}
.airportLongues .overview li span{position: absolute; padding: 10px; background-color: #ee7307; color: #000; min-height: 22px; display: block; bottom: 10px; width: auto; font-size:0.8em; margin-left:10px;}
.airportLongues .overview li span em{font-size:1.5em!important; font-weight:normal; font-style:normal;}
.longuesImg{width:758px; height:281px;}
.wob .contText { color:#FFF; } 
.wob .bold { color:#DDD; }
.wob .stDropfield { background:#222; color:#FFF;} 

.mapdata{ font-size:0.9em; color:#000; width:250px; max-height:120px; overflow-y:auto;}
.mapdata b{ font-size:1.1em;}
.downDocument a,.downDocument span {font-size:0.9em;}
.homeBannerText {  width:auto; margin:0 auto; z-index:150; height:30px; background:#eee0d0; display:none; }
.homeBannerText div { color:#952904; width:984px; margin:0 auto; text-align: right; line-height:30px; font-size:0.95em; }
.hindiDoc .homeBannerText div { font-size:0.9em;}
.codeShareTool input[type='text'] { width:130px  }
.codeShareTool input[type='checkbox'] { width:16px; margin:4px 3px 0 0; padding:0; border:0 none; }
.codeShareTool li span.alignLeft { font-size:0.85em; padding:2px 8px 0 0; }
.listing li {font-size:0.9em;}
.tableData.tenders a{text-decoration:underline;}
.topSearchList { width:156px; height:0; position:relative; }
body .topSearchList #ui-id-1.ui-autocomplete { top:20px !important; left:auto !important; right:0 !important; width:280px !important; }
body .topSearchList #ui-id-1.ui-autocomplete li { display:block; float:left; width:280px; }
body .topSearchList #ui-id-1.ui-autocomplete li a { font-size:1.6em; display:block; }
::-ms-clear { display: none; }

.noJSBookForm{display:none;}
.noJS .noJSBookForm{display:block;}

.wob .toggleMenu.active .title a{color:#000;}
.wob .splContent .col1 h3, .wob .splviewmore{color:#000!important;}
.wob .sitemap li a{color:#80FF00;}
.wob .sitemap li li a{color:#fff;}
.wob .travelBlock .intro p{color:#fff;}
sup { vertical-align:super; font-size:0.71em;  }

.disabled input, .disabled select{color:#bbb; border:1px solid #ddd;}
.disabled img{display:none;}
.disabled .ctype1{background:none!important; cursor:default;}
.disabled .ctype1 span{color:#777;}
.noJS #header .screenReader li .language{width:110px;}
.goBtn{width:24px; background:#C32026; color: #fff; cursor: pointer; font-size:1em; font-weight:bold; height:20px; line-height:16px; padding:1px 1px; text-align:center; margin-left:4px;}
.allianceAir li { min-height:inherit; padding-bottom:15px; }
.allianceAir li span { color: #000000; display: block; height: auto; padding: 5px 0 0; position: static; text-align: center; text-indent: 0; width: 100%; background:none; } 
.valid{padding-top:10px;}
.wob .histypeSelect{color:#fff;}
.wob .disabled input.text{color:#D2D2D2!important; border:1px solid #D2D2D2!important;}
.wob .disabled .ctype1{border:1px solid #D2D2D2!important;}
.wob .flightSchedule .selectOptionNew .width55 .ctypeSelect{background-position:22px -931px;}
.wob .histypeSelect{background-position:324px -930px;}
.wob span.error{background-image:url(../../../Images/wob-left-ar.png);}
.wob span.error span{background:#80FF00; color:#000;}
.hindiDoc #footer .footerContent .socialLinks{width:216px;}
.hindiDoc .sidebar .callUs{padding:13px 0 13px 9px!important;}
.hindiDoc .travelBlock .intro a.viewMore{background:url(../../../Images/link-ar.png) right top no-repeat; padding-right:22px;}
.hindiDoc .flightSchedule .tabs li.flights a{width:92px;}
.hindiDoc .flightSchedule .tabs li a{padding:7px 0 5px;}
.hindiDoc .flightSchedule .tabs li.flights:hover .hover, .hindiDoc .flightSchedule .tabs li.flights.current .hover{background-position:37px -438px;}
.hindiDoc .flightSchedule .tabs li.cars a, .hindiDoc .wob .flightSchedule .tabs li.cars a{width:72%;padding:7px 18px 5px;}
.hindiDoc .flightSchedule .tabs li.cars:hover .hover{background-position:46px -438px;}
.wob .codeShareTool input[type="text"]{border:1px solid #666; background:#555;}
.wob .moduleSearch select{background:#555; color:#fff; border:1px solid #666;}
.wob .codeShareTool li span.alignLeft{color:#fff;}
.wob .moduleSearch input.goButton{background:#555; border:1px solid #666;}
.wob .moduleSearch input.goButton,.wob .moduleSearch input.resetButton{background:#555; border:1px solid #666;}
.wob .popupDisclaimer .popupVideo .popVideoMain p{color:#555;}
.wob .bfrflyBlock li .intro .title{color:#fff !important;}
.wob .planePortAdvLink a{color:#000;}
.wob .flightSchedule .ctype{color:#fff;}
.wob .ctype1{background-position:182px -931px !important; background-color:#000;}
.wob .flightSchedule .selectOptionNew .width130 .ctypeSelect{background-position:104px -931px;}
.mobileNav{display:none;}
.javascriptOff{width:884px; height:418px; margin:185px auto 0; background:#f0f0f0; text-align:center;}
.javascriptOff h2{color:#4a4a4a; font-size:25px; font-weight:700; padding:128px 0 0;}
.javascriptOff h3{color:#616161; font-size:16px; font-weight:700; padding:10px 0 0;}
.javascriptOff .clickHere{width:184px; padding:10px 20px 10px; margin:42px auto 0; background:url(../../../Images/click-here-error.gif) left top repeat-x; text-transform:uppercase; color:#fff; font:21px 'droid_sansregular',Arial; font-weight:bold; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:1px 2px 2px #d2d2d2; -moz-box-shadow:1px 2px 2px #d2d2d2; -webkit-box-shadow:1px 2px 2px #d2d2d2; position:relative; border:none; outline:none; cursor:pointer;}
/*.sliderNoArrow .jcarousel-prev, .sliderNoArrow .jcarousel-next { display:none !important; }*/

.load_sequenceTemp { position:relative; z-index:999999; width:100%; height:100%; }
.leftcurtain { width: 50%; /*height: 495px;*/ height: 100%; top: 0px; left: 0px; position: absolute; z-index: 2; }
.rightcurtain { width: 51%; /*height: 495px;*/ height: 100%; right: 0px; top: 0px; position: absolute; z-index: 3; }
.rightcurtain img, .leftcurtain img { width: 100%; height: 100%; }
.launchText { width:915px; height:325px; position:absolute; z-index:999999; left:27%; top:250px; font-size:28px; color:#fff; text-align:center;  }
.bigText { font-size:46px; color:#fff; text-transform:uppercase; display:block; padding-bottom:15px; line-height:1em; }
.inauguralpersion { font-size:30px; display:block; padding:15px 0; color:#ffcc1b; font-weight:bold; line-height:1em;}
.rope { width:444px; margin:0 auto; display:block; height:77px; margin-top:20px; background:url(../../../Images/launch-btn.png) left top no-repeat; }
.rope:hover { background-position:0 -85px; }
.jQueryTextShadow{width:auto!important; height:auto!important;}
.redText{color:#c40a0a;}

/*.autoCompleteResult { position:relative;  width:156px; }*/

/*@media only screen and (max-width: 1920px){
	#banner{height:525px;}
	#banner .bxslider li img{height:525px;}
	.flightSchedule{top:-61px;}
	#banner .bx-pager{top:455px;}
}

@media only screen and (max-width: 1900px){
	#banner{height:442px;}
	#banner .bxslider li img{height:442px;}
	.flightSchedule{top:12px;}
	#banner .bx-pager{top:373px;}
}

@media only screen and (max-width: 1024px){
	#banner{width:auto;}
	#banner .bxslider li img{height:390px;}
}*/


.width120{width:120px;}
#header .screenReader li.con{/*padding-left:8px;*/}
#header .screenReader li .language.countryLang{margin-right:0px;}
.noJS #header .screenReader li .language{width:auto; border:none; padding:0;}
.noJS #header .screenReader li .language .styled{width:auto!important;border:1px solid #ddd;padding-right:0;}
.video .viewMore.cf{display:inline; float:left; background-position:right 5px;}


/* =[Flight Status]====================================================== */
.padL0{padding-left:0!important;}
.grayBox{display:block; background:#f1f1f1; padding:15px 20px; font-size:14px; color:#4a4a4a;}
.drop-downImg{background:url(../../../Images/drop-img.png); border:1px solid #ccc; border-radius:5px; color:white; text-shadow:0 0 4px rgba(0, 0, 0, 0.8); width:100px; -webkit-appearance:none;}
.sbHolder{font-family:Arial, sans-serif; font-size:12px;font-weight:normal; height:26px; background:url(../../../Images/drop-img2.png) no-repeat 0 0; position:relative; width:140px; z-index:100; /*top: 7px; left: 84px;*/}
.selectRootBox1 .sbHolder{width:68px; height:25px; background:#fff; font-weight:bold;}
.selectRootBox1 .sbToggle{width:68px; right:0;}
.selectRootBox1 .sbHolder span{font-weight:bold;}
.selectRootBox1 .sbOptions{min-width:66px; border-top:none;}
.sbSelector {display:block;	height:26px; left:0; line-height:27px; outline:none; overflow:hidden; position:absolute; text-indent:10px; top:0;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover {color:#434343; outline:none; text-decoration:none;}
.sbToggle{display:block; height:26px; outline:none; position:absolute; right:4px; top:0; width:140px; /*22px;*/}
.sbHolderDisabled {background-color: #3C3C3C; border:solid 1px #515151;}
.sbOptions {background-color: #fff;	border:solid 1px #777; list-style:none;	left:0px; margin:0;	padding:0; position:absolute; top:30px;	z-index:10000; overflow-y:auto;	min-width:138px;}
.designation .sbOptions {width:199px;}
.sbOptions  li {padding:0 7px;}
.sbOptions a {border-bottom: dotted 1px #515151;display: block;	outline:none; padding:7px 0 7px 3px;}
.sbOptions a:link, .sbOptions a:visited {color: #26344C;text-decoration:none;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions  a.sbFocus {color:#C32026;}
.sbOptions li.last a, .sbOptions li:last-child a {border-bottom: none;}
.sbOptions .sbDisabled {border-bottom: dotted 1px #515151;	color: #999; display: block; padding: 7px 0 7px 3px;}
.sbOptions .sbGroup {border-bottom: dotted 1px #515151;	color: #EBB52D;	display: block;	font-weight: bold;	padding: 7px 0 7px 3px;}
.sbOptions .sbSub {	padding-left: 17px;}
.searchBlock{background:#c32026; padding:12px 0 17px 15px;}
.selectRootBox{width:auto; padding-right:14px;}
.selectRootBox label{color:#FFFFFF; float:left; padding:12px 10px 4px 0;}
.selectRootBox .select{padding-top:8px;}
.selectRootBox .select .aiCode{width:32px; height:15px; padding:5px 6px; line-height:normal; margin-top:1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; position:relative;}
.flightStatus .sbutton{height:29px; padding:7px 0 0; margin-right:-20px;}
.flightStatus .sbutton span{float:right; padding:0 6px 0 0; background:url(../../../Images/findBtn-right.png) right top no-repeat; margin:0;}
.flightStatus .sbutton button.btn{background:url(../../../Images/findBtn-left.png) left top no-repeat; /*width:117px;*/ height:29px; padding:3px 5px 3px 10px; font-size:13px; text-align:center; color:#FFF; font-family:'droid_sansregular',Arial,sans-serif; border:0 none; cursor:pointer; text-transform:uppercase;}
.h3title{font:20px Arial, Helvetica, sans-serif; color:#c32026; padding:15px; border-left:1px solid #dedede; border-right:1px solid #dedede;}
.flightStatus{width:1000px; margin:0 auto;}
.flightDetails{background:#f1f1f1; border-top:1px solid #d1d1d1; box-shadow:0 -1px 1px #d1d1d1; -moz-box-shadow:0 -1px 1px #d1d1d1; -webkit-box-shadow:0 -1px 1px #d1d1d1; position:relative;}
.flightDetails .flightBox{border-bottom:1px solid #d9d9d9; padding-bottom:13px;}
.flightDetails .flightBox li{float:left; display:inline; margin:13px 0 0 7px;}
.flightDetails .flightBox li.destination{width:205px; padding:17px 0 0 8px;}
.flightDetails .flightBox li.destination h4{font:bold 17px Arial, Helvetica, sans-serif; color:#555; padding-bottom:1px;}
.flightDetails .flightBox li.destination span{display:block; color:#db4d09; font:16px Arial, Helvetica, sans-serif;}
.flightDetails .flightBox li.progressBar{width:291px; padding:17px 13px; margin-right:10px; background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; position:relative;}
.flightDetails .flightBox li.progressBar .title{font:19px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0c0c0c;}
.flightDetails .flightBox li.progressBar .title.first{width:46px;}
.flightDetails .flightBox li.progressBar .title.last{width:40px;}
.flightDetails .flightBox li.timings{width:86px; min-height:46px; height:auto!important; height:46px; padding:2px 8px; background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; position:relative; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.flightDetails .flightBox li.timings.first{margin-right:5px; min-height:54px;}
.flightDetails .flightBox li.timings.last{margin-left:2px; min-height:54px;}
.flightDetails .flightBox li.timings .txt{display:block; font-size:13px; color:#555; padding-bottom:0px; line-height:18px;}
.flightDetails .flightBox li.timings .time{display:block; font-size:13px; color:#0c0c0c; font-weight:bold; line-height:18px;}
.ui-progress-bar{width:182px; height:11px; margin-top:5px; background:url(../../../Images/progress-bar.png) left top no-repeat; position:relative;}
.ui-progress, .ui-progress1, .ui-progress2{height:30px; overflow:visible!important; position:relative; padding-left:9px; /*background:url(../../../Images/progress-plane.png) 0 0 no-repeat;*/}
.ui-progress .ui-label, .ui-progress1 .ui-label, .ui-progress2 .ui-label{width:30px; height:30px; display:block; position:absolute; /*left:0;*/ top:-9px;}
.ui-progress .ui-label img{position:relative;}
/*.ui-progress .ui-label.notAnimating{left:10px; top:-9px;}*/
.flightMap{margin-bottom:50px;}
.timeZone,.timeZone select{width:410px;}
.timeZone .sbHolder{width:auto; background:url(../../../Images/drop-img3.png) 0 0 no-repeat; z-index:1;}
/*.timeZone .sbHolder .sbSelector{width:172px;}*/
.timeZone .sbHolder .sbOptions{width:408px; height:250px;}
.dateBox{width:105px; position:relative;}
.dateBox input[type="text"]{width:94.4%;height:18px;font-size:.8em;display:inline-block;border:1px solid #d2d2d2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;background:#fff url(../../../Images/input-bg.gif) left top repeat-x;padding:4px 2.5%}
.dateBox .ui-datepicker-trigger{top:9px;}
.flightN{width:38px; padding:4px 0; margin-top:1px; border:none;}
.flightSelect .sbHolder{width:63px; height:27px; float:left; margin-right:1px; background:url(../../../Images/drop-img4.png) left top no-repeat;}
.flightStatus .selectRootBox1 {padding-left:14px;}
/* =[End Flight Status]====================================================== */
/* Start German Lang Changes */
.ger .footerLinks{padding-right:38px!important;}
.ger .footerLinks ul li{line-height:18px; padding-bottom:6px!important;}
.germany .flightSchedule{width:390px;}
.germany .histypeSelect{width:358px; background-position:343px -492px;}
.germany .flightSchedule .tabs li.flights a{ width:90px;}
.germany .flightSchedule .tabs li.schedule a, .germany .wob .flightSchedule .tabs li.schedule a{ width:90px;}
.germany .flightSchedule .tabs li.holidays a, .germany .wob .flightSchedule .tabs li.holidays a{width:99px;}
.germany .flightSchedule .tabs li.cars a, .germany .wob .flightSchedule .tabs li.cars a{padding: 8px 10px 6px; width: 84%;}
.germany .flightSchedule .tabs li.flights:hover .hover,.germany .flightSchedule .tabs li.flights.current .hover{background-position:37px -438px;}
.germany .flightSchedule .tabs li.schedule:hover .hover{background-position:40px -438px;}
.germany .flightSchedule .tabs li.holidays:hover .hover{background-position:40px -438px;}
.germany .flightSchedule .tabs li.cars:hover .hover{background-position:45px -438px;}
.germany .scheduledForm li input.text{width:95.3%;}
/*.germany #divadult1{padding-right:8px;}*/
.germany .popupDisclaimer .popupVideo .popVideoMain{height:auto;}
.germany .slideToggle .login .signUp{display:block; margin:5px 0 0; border:none; text-decoration:underline;}
.germany .slideToggle .login .signUp:hover{text-decoration:none;}
.germany .scheduledForm li .dateImg,.germany .ui-datepicker-trigger{right:0;}
.germany .slideToggle .login .loginBtn{float:none;}
.germany span.error{left:369px;}
.germany .loginForm span.error{left:149px;}
.germany #divadult1{padding-right:10px;}
.germany .selectOptionNew{ padding-top:0;}
.width130{width:130px;}
.width110{width:110px;}
.width145{width:145px;}
.germany .toggleMenu, .germany .toggleMenu.active{ width:110px;}
.germany .menuPart{ width:880px;}
/* temporariry as per 202 staging top section broken */
.germany #header .screenReader li .language.countryLang{margin-right:3px; /* width:72px; */}
.germany #header .screenReader li.con{padding-left:3px;}
.germany #header .screenReader li.colorContrast{position:relative;padding:1px 0 0 3px}
.germany #header .screenReader li .language.langSelect{/* width:52px; */}
.germany #header .screenReader li .fontResize{padding-right:3px}
.germany #header .screenReader li.colorContrast input{margin-left:0px}
.germany #header .scrhTop li .searchForm input.input{width:180px;border:1px solid #c2c2c2;font-size:1em;font-weight:bold;color:#585858;padding:3px 5px}
.germany .contTtl{ width:168px;}

.germanyEng #header .scrhTop li .searchForm input.input{ width:167px;}
/* End German Lang Changes */
.homeStaticline{background:#fef6ef;color:#c32026;font-size:.9em;padding:10px; text-align:center;}
.homeStaticline a{ text-decoration:underline; color:#c32026;}
.homeStaticline a:hover{ text-decoration:none}
.linkred{ color:#F00!important; text-decoration:none;}
.popupDisclaimerSml .popupVideo .popVideoMain { background:#FFF; padding:15px 15px 5px; height:50px; margin:-133px 0 0 -336px; }
.popupDisclaimerSml .popupVideo .popVideoMain .popVideoInner { background:#FFF; height:50px; }
.popupDisclaimerSml .popupVideo .popVideoMain p { font-weight:normal; font-family:droid_sansregular,Arial,sans-serif; font-size:0.9em; padding:0; margin:0; }
.popupDisclaimerSml .popupVideo .popVideoMain p a.linkText { color:#202020;  }
.popupDisclaimerSml .popupVideo .popVideoMain p.btnDisclaimer { height:25px; padding:0;}
.popupDisclaimerSml .popupVideo .popVideoMain p.btnDisclaimer a { float:right; background: none repeat scroll 0 0 #C32026;border: 0 none !important;color: #FFFFFF;cursor: pointer;font-size: 0.9em;height: auto;line-height: normal;padding:3px 9px; line-height:1.3; }
.popupDisclaimerSml .popupVideo .popVideoMain p.btnDisclaimer a:hover { text-decoration:none;}
.hindiDoc .popupDisclaimerSml .popupVideo .popVideoMain, .hindiDoc .popupDisclaimerSml .popupVideo .popVideoMain .popVideoInner { height:66px; }
/* Dark Site popup */
.popupDisclaimerDark .popupVideo .popVideoMain { background:#FFF; padding:15px 15px 5px; height:220px; margin:-133px 0 0 -336px; }
.popupDisclaimerDark .popupVideo .popVideoMain .popVideoInner { background:#FFF; height:220px; }
.popupDisclaimerDark .popupVideo .popVideoMain p { font-weight:normal; font-family:droid_sansregular,Arial,sans-serif; font-size:0.9em; padding:0; margin:0; }
.popupDisclaimerDark .popupVideo .popVideoMain p a.linkText { color:#202020;  }
.hindiDoc .popupDisclaimerDark .popupVideo .popVideoMain, .hindiDoc .popupDisclaimerDark .popupVideo .popVideoMain .popVideoInner { height:236px; }
.sliderNoArrow .jcarousel-skin-tango .jcarousel-prev-horizontal, .sliderNoArrow .jcarousel-skin-tango .jcarousel-next-horizontal{display:none!important;}
.fltrackHead{ height:76px;}
.clear{clear:both;}
.backTohome{ float:right;}
.backTohome .goHomebtn{float:right; background:#65666b;border: 0!important; color: #FFFFFF; cursor: pointer; font-size: 0.9em;height: 18px; line-height: normal; padding:3px 9px; line-height:1.3; }
.backTohome .goHomebtn:hover { text-decoration:none; background:#222;}

#header .scrhTop li{display:inline;font-size:.7em;}
#header .scrhTop li .searchForm{/*padding-left:8px;*/position:relative}
#header .scrhTop li .searchForm input.input{width:148px;border:1px solid #c2c2c2;font-size:1em;font-weight:bold;color:#585858;padding:3px 5px}
#header .scrhTop li .searchForm input.submit{width:15px;height:19px;position:absolute;text-indent:-99999px;text-transform:capitalize;right:5px;top:1px;background:url(../../../Images/sprite.png) 3px -68px no-repeat;cursor:pointer;padding:0}
.wob #header .scrhTop li .searchForm input.input{color:#ff0!important;background:none;border:1px solid #ff0}
.wob #header .scrhTop li .searchForm input.input{height:15px}
.wob #header .screenReader li .language .select{color:#ff0!important;background:none;}
.starAlliancelogo{float: right; margin: 60px 0px 80px 0px;}
.otherStaralliance li{padding-right:65px; padding-bottom:30px; float:left;}
.otherStaralliance li.last{padding-right:0;}

.splFaresger li{ width:200px; background:#f6f6f6; padding:10px; padding-bottom:20px; margin-right:40px; margin-bottom:20px; float:left;}
.splFaresger li:hover{background:#f1f1f1;}
.splFaresger li p{min-height:60px; padding-top:10px;}
.splFaresger li.last{ margin-right:0;}
.splFaresger li .button{ background:#C32026; padding:5px 10px; color:#fff; font-size:0.9em; text-decoration:none;}

.popupSubscribe .popupVideo .popVideoMain { background:#FFF; padding:15px 15px 5px; height:280px; margin:-133px 0 0 -283px; width:480px; }
.popupSubscribe .popupVideo .popVideoMain p { font-weight:normal; font-family:droid_sansregular,Arial,sans-serif; font-size:0.9em; padding:0; margin:0; }
.popupSubscribe .popupVideo .popVideoMain .popVideoInner{height:276px;}
.hindiDoc .popupSubscribe .popupVideo .popVideoMain, .hindiDoc .popupSubscribe .popupVideo .popVideoMain .popVideoInner { height:276px; }

.subscribeBox{ color:#222; float:left; margin-right:15px; width:360px;}
.subscribeBox span{ font-size:0.8em; clear:both; width:110px; margin-right:20px; margin-bottom:5px; float:left;}
.subscribeBox .box{ background: url("../../../Images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #D2D2D2; border-radius: 3px; font-size: 0.8em; height: 15px; line-height: 20px; padding: 5px 2.5%; position: relative; width: 185px; margin-bottom:5px;}
.newsletterSignUp input.button{background: #C32026; color: #FFFFFF; cursor: pointer; height: 25px; line-height: 20px; padding-bottom:2px; width: 95px; float:left;}
.subscribebutton{ float:left; clear:both; margin:15px 0 0 132px;}
.newsletterSignUp{ margin:5px 0 0 33px;}
.popupSubscribe h2{ font-size:1.05em; font-weight:bold; margin-bottom:15px;}
.subscribeBox .error{ background:none; color:#C32026; top:47px; width:50%; left:144px; font-size:0.7em; position:absolute;}
.subscribeBox label{ float:left; padding-top:5px; margin-right:20px;}
.subscribeLink{ font-size:0.7em; color:#222; float:left; padding:15px 0 0 132px; clear:both;}
.subscribeLink a{color:#222; text-decoration:underline;}

/* Start Holi Theme */
.holiTheme #header{padding-top:6px; background:#fff3e7 url(../../../Images/holi-theme/holi-header-bg.jpg) center top repeat-x;}
.holiTheme .holiBgLeft{width:656px; height:674px; background:url(../../../Images/holi-theme/holi-mid-bg-l.jpg) left top no-repeat; position:absolute; left:0; top:594px;}
.holiTheme .holiBgRight{width:736px; height:674px; background:url(../../../Images/holi-theme/holi-mid-bg-r.jpg) left top no-repeat; position:absolute; right:0; top:594px;}
.holiTheme #slider{background:none; border:none; margin-bottom:10px;}
.holiTheme #aboutAI{padding-bottom:7px; position:relative; z-index:999;}
#footer.holiTheme{position:relative; z-index:2;}
.holiTheme .homeStaticline{position:relative;}
.holiTheme #header .screenReader li .language{background:#fff;}
.holiTheme #header .menuBar{margin-top:0;}
.holiTheme .overlay{top:111px;}
/* End Holi Theme */

/* Start Christmas Theme */
.xmasTheme #header{padding-top:6px; background:#fff3e7 url(../../../Images/xmas-theme/xmas-header-bg.jpg) center top repeat-x;}
.xmasTheme .xmasBgLeft{width:45%; height:674px; background:url(../../../Images/xmas-theme/xmas-mid-bg-l.jpg) left top no-repeat; position:absolute; left:0; top:595px;}
.xmasTheme .xmasBgRight{width:55%; height:674px; background:url(../../../Images/xmas-theme/xmas-mid-bg-r.jpg) right top no-repeat; position:absolute; right:0; top:595px;}
.xmasTheme .treeLeft{width:54px; height:64px; background:url(../../../Images/xmas-theme/xmas-tree-l.png) left top no-repeat; position:absolute; left:140px; top:23px; z-index:1;}
.xmasTheme .treeRight{width:75px; height:62px; background:url(../../../Images/xmas-theme/xmas-tree-r.png) right top no-repeat; position:absolute; right:80px; top:29px;}
.xmasTheme .gifts{width:138px; height:110px; background:url(../../../Images/xmas-theme/gifts.png) left top no-repeat; position:absolute; left:65px; bottom:177px;}
.xmasTheme .santaClaus{width:225px; height:255px; background:url(../../../Images/xmas-theme/santa-claus.png) right top no-repeat; position:absolute; right:65px; bottom:178px;}
.xmasTheme #slider{background:none; border:none; margin-bottom:10px;}
.xmasTheme #aboutAI{padding-bottom:4px; position:relative; z-index:999;}
#footer.xmasTheme{position:relative; z-index:2;}
.xmasTheme .homeStaticline{position:relative; z-index:2; border-bottom:3px solid #e96a50;}
.xmasTheme #header .screenReader li .language{background:#fff;}
.xmasTheme #header .menuBar{margin-top:0;}
.xmasTheme .overlay{top:111px;}
.xmasTheme #header .screenReader li, .xmasTheme #header .screenReader li.screenReaderAccess a, .xmasTheme #header .screenReader li .normalFont, .xmasTheme #header .screenReader li .largeFont{color:#fff;}
/* End Christmas Theme */



/* Start :  Feedback  Popup */
/*
.openVideo img { cursor:pointer; }
.videoIfram{width:640px; height:360px;}
.fadeWrapVideo {position: relative;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index:99999;}
.fadeVideo {background: #000;position: fixed;width: 100%;height: 100%;opacity: .80; left: 0; top:0;z-index:9999;}
.popupVideo{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: none;font-family: arial; font-weight: bold; z-index:99999;}
.popupVideo .popVideoMain{background: #222;padding:0;border:5px solid #5F5D5E;float: left;width:640px;position: fixed;top: 50%;left: 50%;margin:-185px 0 0 -325px
;z-index: 100;height:360px; box-shadow:0 0 17px #000;-moz-box-shadow:0 0 17px #000;-webkit-box-shadow:0 0 17px #000;}
.popupVideo .popVideoMain .popVideoInner{float:left;width:100%;height:360px;background: #222;padding:0;overflow: hidden;}
.popupVideo .closeVideoPopup{position: absolute; top: -23px; right: -23px; z-index:99;}
.popupVideo .closeVideoPopup img{border: 0; cursor:pointer;}
.popupVideo a{color:#fff;}




.openFeedbackp img { cursor:pointer; }
.feedbackIfram{width:820px; height:650px;}
.fadeWrapFeedback {position: relative;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index:99999;}
.fadefeedback {background: #000;position: fixed;width: 100%;height: 100%;opacity: .80; left: 0; top:0;z-index:9999;}
.feedbackpopup{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: none;font-family: arial; font-weight: bold; z-index:99999;}
.feedbackpopup .popfeedbkMain{background: #222;padding:0;border:5px solid #5F5D5E;float: left;width:820px;position: fixed;top: 30%;left: 30%;margin:-185px 0 0 -325px
;z-index: 100;height:650px; box-shadow:0 0 17px #000;-moz-box-shadow:0 0 17px #000;-webkit-box-shadow:0 0 17px #000;}
.feedbackpopup .popfeedbkMain .popfeedbackInner{float:left;width:820px;height:650px;background: #222;padding:0;overflow: hidden;}
.feedbackpopup .closeFeedbackPopup{position: absolute; top: -23px; right: -23px; z-index:99;}
.feedbackpopup .closeFeedbackPopup img{border: 0; cursor:pointer;}
.feedbackpopup a{color:#fff;}*/


.feedbackpopupBg{width:100%; position:fixed; left:0; top:0; height:100%;  z-index:9999; background:#000; opacity:0.8;}
.feedbackpopup {height: 700px; width: 820px;  margin: -295px 0 0 -400px; z-index:99999; position:fixed; left:50%; top:45%;}
.closeFbPopu{position:absolute; right:-15px; top:-20px; z-index:9999; cursor:pointer;}
.feedbackpopupBlock{position:relative;}

/*  End : Feddback Popup  */

.tableData .bulletText li{ font-size:100%}

/* dark site css */
.darksiteContent{display:block; padding:15px 0px; font-size:14px; color:#4a4a4a;}
.darksiteContent p{ font-size:0.9em;}
.darksiteList{ margin-top:20px; padding:0; list-style:none;}
.darksiteList li{ background:#e8d399 url(../../../images/info-icon.png) 15px 8px no-repeat; padding:5px 5px 5px 45px; min-height:25px; line-height:25px; margin-bottom:4px; border-bottom:1px solid #d0b364;}
.darksiteList li a{ display:block; color:#222;}
.darksiteListTitle{ margin-top:10px; padding:0; list-style:none;}
.darksiteListTitle li{ background:#fae9bb url(../../../images/info-icon.png) 15px 18px no-repeat; padding:15px 15px 15px 45px; min-height:25px; line-height:25px; font-weight:bold; font-size:0.9em; color:#222;}
.darkInfoContent{ max-width:1000px;}
.darkInfoContentLt{ max-width:690px; margin-top:20px; padding-right:30px; float:left; text-align:justify;}
.darkInfoContentRt{ max-width:250px; margin-top:20px; float:right; background:#e8d399; border:1px solid #836a25; padding:13px;}
.darkInfoContent h3{font:1.4em 'droid_sansregular',Arial; color:#222; font-weight:bold;}
.darkInfoContent p{color:#222;}
.darkSitePagination {margin: 20px 0;}
.darkSitePage {background: none repeat scroll 0 0 #D9D9D9; color: #1E1E1E; display: inline-block; font-size: 0.875em; font-weight: normal; height: 25px; line-height: 25px; margin-right: 3px; padding: 0 12px; text-decoration: none;}
.darkSitePage:hover {background: none repeat scroll 0 0 #616161; color: #FFFFFF; text-decoration:none;}
.darkSitePage.active {background: none repeat scroll 0 0 #616161; border: medium none; color: #F0F0F0;}
.darkSitePagination .last {margin-right: 0;}
.darksiteListDesc{ padding:5px; list-style:none; font-size:0.8em; background:#e8d399}
.darksiteListDesc li{ padding:2px 0px 2px 10px; height:auto; line-height:25px; width:235px; float:left;}
.darksiteListDesc li .darkTitle{ width:115px; display:inline-block; font-weight:bold; color:#000; float:left;}
.darksiteListDesc li .darkValue{ width:100px; display:inline-block;  float:left; color:#222;}
.darkInfoContentLt .pagingWrapper{padding-left:0;}
.darksiteListDescNew{ padding:0 5px 5px; list-style:none; font-size:0.8em; background:#e8d399}
.darksiteListDescNew li{ padding:2px 0px 2px 10px; height:auto; line-height:25px; width:235px; float:left;}
.darksiteListDescNew li .darkTitle{ width:115px; display:inline-block; font-weight:bold; color:#000; float:left;}
.darksiteListDescNew li .darkValue{ width:100px; display:inline-block;  float:left; word-wrap: break-word; color:#222;}
.darkSiteStyle{ background:#cfc39c;} 
.darkInfoContentLt span.publishDate{color:#222; display:block; padding-bottom:20px;}
.darkInfoContentLt .pagingNo, .darkInfoContentLt .pagingNo li span input{ color:#222;}
.darkInfoContentLt{ font-size:0.8em}
.darkInfoContentLt p{ padding-top:10px; font-size:1em; color:#000;}
.darkInfoContentLt .divider{ margin-bottom:30px;  padding-bottom:30px; background:#e8d399; padding:20px; color:#000; box-shadow:0 2px 12px 0 #836a25;  -moz-box-shadow:0 2px 12px 0 #836a25; -webkit-box-shadow:0 2px 12px 0 #836a25;}
.darkInfoContentLt .pagingWrapper{ padding-left:0; background:none;}

.notify{ width:100%; float:left; overflow:hidden;}
.popupFeedback {  height: 144px; position: fixed; right: 4px; top: 252px; width: 50px; z-index: 9999; }
.popupFeedback:hover { right:16px; }
.leftLink { padding:14px 0 12px 18px; display:block; }
.viewMoreNew{ text-indent:-9999px; display:inline-block;}
.ctype option{ color:#222;}
.wob .homeStaticline, .wob .homeStaticline a{ background:#222; color:#ff0;}
.imgThumb{ max-width:186px; width:100%; float:left; margin-right:9px;}
.imgThumb.last{ margin-right:0;}
.imgThumb img{border:2px solid #fff;box-shadow:1px 2px 3px 1px #d1d1d1; -moz-box-shadow:1px 2px 3px 1px #d1d1d1;  -webkit-box-shadow:1px 2px 3px 1px #d1d1d1; width:100%;}
.imgThumb2{ max-width:379px; width:100%; float:left; margin-right:9px;}
.imgThumb2.last{ margin-right:0;}
.imgThumb2 img{border:2px solid #fff;box-shadow:1px 2px 3px 1px #d1d1d1; -moz-box-shadow:1px 2px 3px 1px #d1d1d1;  -webkit-box-shadow:1px 2px 3px 1px #d1d1d1; width:100%;}
#pageTitleNew .title{color:#c32026;font:1.5em "droid_sansregular",Arial;padding:16px 0 5px}
.msgInfo{background:#f9d6b5; color:#880000; font-size:1.2em; text-align:center; padding:20px; border:2px solid #df9066; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px;}
.msgInfoBtn{padding-bottom:8px; padding-left:15px; padding-right:15px; background:#ea4d00; color:#fff; text-decoration:none; padding-top:8px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.msgInfoBtn:hover{text-decoration:none!important; background:#c32026;}

/* added by Babula 23-11-15 */
.flightSchedule .tabs li.flights h2, .flightSchedule .tabs li.schedule h2, .flightSchedule .tabs li.holidays h2, .flightSchedule .tabs li.cars h2{ font-size:inherit; margin:0; padding:0; line-height:21px;}
.callUs h3.tollNo{font:1.05em/1.3em Georgia, "Times New Roman", Times, serif;color:#fff;padding-bottom:8px}
#header .screenReader li .language{ margin-left:5px;}

/* started popup added for Flying returns 11-12-15 */
.popupFFP .popupVideo .popVideoMain { background:#FFF; padding:15px 15px 5px; width:1044px; height:520px; margin:-260px 0 0 -548px; }
.popupFFP .popupVideo .popVideoMain .popVideoInner { background:#FFF; height:520px; }
.popupFFP .popupVideo .popVideoMain p { font-weight:normal; font-family:droid_sansregular,Arial,sans-serif; font-size:0.9em; padding:0; margin:0; }
.popupFFP .popupVideo .popVideoMain p a.linkText { color:#202020;  }

.scrollContent{ height:480px; overflow-y:scroll;}
.popupFFP h3{color: #c32026;font: 1.2em "droid_sansregular",Arial; padding-bottom: 15px;}
.popupFFP .bulletText li{ font-weight:normal;}
.popupFFP p{ margin-bottom:20px!important;}

.hindiDoc .popupFFP .popupVideo .popVideoMain, .hindiDoc .popupFFP .popupVideo .popVideoMain .popVideoInner { height:420px; }

/* ended popup added for Flying returns */


/* Assistance form for USA */

.feedBackDisableList{width: 760px; float: left;}
.feedBackDisableList li{display: block; padding-bottom: 20px; float: left; width: 100%; position:relative;}
.feedBackDisableList li .feedName{float: left;width: 40%;font-weight: bold; padding-right: 10px;}
.feedBackDisableList li .feedName label{ font-size:0.8em;}
.feedBackDisableList li .feedList{float: left;width: 55%;}

.feedTitle{ background: #f1f1f1;padding: 10px;font-weight: bold;font-size: 18px;color: #C32026;}
.feedBtn {background: #a40107 none repeat scroll 0 0;border: medium none;color: #fff;cursor: pointer;font-size: 16px;padding: 8px 20px; text-decoration: none;}
.feedBtn:hover{ background:#222;}

#ContentPlaceHolder1_AIReqAsstForm_rbtnOwnWheelChair td, #ContentPlaceHolder1_AIReqAsstForm_rbtnRequestWheelChair td{ padding-bottom:10px;}

.feedBackDisableList li .feedList .errorNew{color:#f00; width:100%; float:left; font-size:0.8em;}
.feedBackDisableList li .feedList input.textBox{ width:100%;}
.feedBackDisableList li .feedList .textArea { width:100%; height:80px; line-height:20px; background: url("../../../Images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #D2D2D2; border-radius: 3px 3px 3px 3px; font-size: 0.8em; font-family:Arial; padding: 5px 2.5%; position: relative;}

.latestNewsBlock{ width:313px;}
.feedBackDisableList h3{ font-size:1.08em;}
.specingLeft50{ padding-left:50px;}

.contactDetail .tableData a.linkText{ text-decoration:none}

.ongroundaccLinks li.cols1, .ongroundaccLinks li.cols2{width:44.5%;}
.ongroundaccLinks li.cols1{float:left;}
.ongroundaccLinks li.cols2{float:right;}

.callUs p.first strong{ color:#ff0; display:block;}
.sbToggle{ text-indent:-9999px;}

.innerContent h2.customSideBarTitle{ font:1.2em "droid_sansbold",Arial; color:#fff; margin:5px 0!important; padding:0; text-align:right; padding-right:10px;}

/* custom mobile content template 07-07-16 */

.mobileContainer{ width:360px; margin:0 auto;}
.mobileContainer .width313, .mobileContainer .width313 img, .mobileContainer .video, .mobileContainer .video img { width:100%;}
.mobileContainer .video{ padding:0; margin-top:20px;}
.mobileContainer .cf img, .mobileContainer .rotBanner, .mobileContainer .rotBanner img{ width:100%;}
.mobileContainer .contentBlock{ margin:0;}
.mobileContainer .contentBlock li{ width:100%; margin:0;}
.mobileContainer .shadow{ display:none;}
.mobileContainer .travelBlock #rotate-pager{ position:inherit; margin-bottom:20px; float:left;}
.mobileContainer .travelBlock #rotate-pager a{ margin-right:8px; padding:0; float:left; width:31.5%;}
.mobileContainer .travelBlock #rotate-pager a:last-child{ margin:0;}
.mobileContainer .travelBlock #rotate-pager a.active{ background:none;}
.mobileContainer .splList, .mobileContainer .splList li, .mobileContainer .splList li a{ margin:0; width:100%;}
.mobileContainer .faqWrap .faqAns, .mobileContainer .faqAns{ width:100%;}

.mobileContainer .rightAdBanner{ width:100%; text-align:center; padding:0; margin:20px 0;}
.mobileContainer img.pdfIcon{ width:13px;}

.mobileContainer .latestNews #news-container li img{ width:18px; height:9px;}

/* wcag regarding custom for search required fields */
.customFromParent, .customToParent, .customDepartParent, .customReturnParent{ position:relative;}
.fromFieldHidden, .toFieldHidden, .departFieldHidden, .returnFieldHidden{ height:1px; width:1px; overflow:hidden; position:absolute; top:0; left:0;}

.customTooltipInfo{ display:none; background:#7b171a url(../../../Images/tooltipbg.png) repeat;color:#fff;display:none;position:absolute;z-index:2147483647 !important;line-height:1.5em; font-size:0.72em; width:350px;padding:9px;left:0px;word-wrap:break-word; top:-85px;}
.customTooltipInfo img { position:absolute; left:13px; bottom:-15px; }
.customFromParent:hover .customTooltipInfo{ display:block;}
.srAccessHidden{ width:1px; height:1px; overflow:hidden; text-indent:-9999px; position:absolute;}
#header .screenReader li .countryLang{ width:70px;}