@font-face{font-family:'SFUIText-Regular';src:url('../fonts/SFUIText-Regular_gdi.eot');src:url('../fonts/SFUIText-Regular_gdi.eot?#iefix') format('embedded-opentype'), url('../fonts/SFUIText-Regular_gdi.woff') format('woff'), url('../fonts/SFUIText-Regular_gdi.ttf') format('truetype'), url('../fonts/SFUIText-Regular_gdi.otf') format('opentype'), url('../fonts/SFUIText-Regular_gdi.svg#SFUIText-Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
@font-face{font-family:'SFUIText-Bold';src:url('../fonts/SFUIText-Bold_gdi.eot');src:url('../fonts/SFUIText-Bold_gdi.eot?#iefix') format('embedded-opentype'), url('../fonts/SFUIText-Bold_gdi.woff') format('woff'), url('../fonts/SFUIText-Bold_gdi.ttf') format('truetype'), url('../fonts/SFUIText-Bold_gdi.otf') format('opentype'), url('../fonts/SFUIText-Bold_gdi.svg#SFUIText-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
input:not([type='radio'],
[type='checkbox']),
select,
textarea{-webkit-appearance:none;border-radius:0;}
td,
tr{border:none;}
strong,
b{font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold';}
body{font-size:15px;color:#555555;font-family:'SFUIText-Regular';overflow-x:hidden;}
label{font-weight:normal;}
.ovFlw{overflow-x:hidden;}
ul,
p{margin:0px;padding:0px;font-weight:normal;list-style:none;}
a,
a:visited,
a:active,
a:link{outline:0;}
a:hover{text-decoration:none;background-color:none;outline:0;}
#wrapper{margin:auto;}
.noMar{margin:0px;padding:0px;}
#cfg .cnt{width:100%;}
.fltLt{float:left;}
.fltRt{float:right;}
.marTpLogo{margin:12px 0px 0px 0px;}
.hiTxt{color:#8e8e8e;font-size:10px;margin:4px 0px 4px 0px;}
.marRt{margin:0px 5px 0px 0px;}
#tpLink{color:#000;font-size:11px;margin:14px 0px 0px 0px;}
#tpLink a{color:#cf0104;text-decoration:none;}
#tpLink a:hover,
active,
visited{color:#cf0104;background:none;text-decoration:none;}
.phNo{color:#cf0104;font-size:17px;font-family:'SFUIText-Bold';position:relative;top:4px;}
.folMar{position:relative;color:#cf0104;top:4px;}
.rtTxt{text-align:right;padding:0px;}
#wrap{width:100%;height:30px;margin:4px 0px 0px 0px;position:relative;background:#ff0000;background:-moz-linear-gradient(top, #ff0000 33%, #cc0000 73%);background:-webkit-linear-gradient(top, #ff0000 33%, #cc0000 73%);background:linear-gradient(to bottom, #ff0000 33%, #cc0000 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#cc0000', GradientType=0);}
.navbar{padding:0;margin:0;z-index:1;position:absolute;}
.navbar li{height:auto;width:125px;float:left;text-align:center;list-style:none;padding:0;margin:0;background:#ff0000;background:-moz-linear-gradient(top, #ff0000 33%, #cc0000 73%);background:-webkit-linear-gradient(top, #ff0000 33%, #cc0000 73%);background:linear-gradient(to bottom, #ff0000 33%, #cc0000 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#cc0000', GradientType=0);}
.navbar a{padding:3px 0px 3px 0px;border-right:1px solid #ffffff;text-decoration:none;color:white;display:block;}
.navbar a.lt{border-right:none;}
.navbar li ul{display:none;height:auto;margin:0;padding:0;}
.navbar li:hover ul{display:block;}
.navbar li ul li{background-color:#cf0104;text-align:left;width:167px;font-size:11px;font-family:'SFUIText-Bold';}
:root .navbar li ul li{font-size:10px\0/IE9;width:128px\0;}
.navbar li ul li a{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;background-color:#cf0104;font-weight:normal;padding:3px 0px 3px 3px;}
.navbar li ul li a.last{border-bottom:1px solid #fff;}
.navbar li ul li a:hover{background-color:#ff0000;}
.hdBg{background:#FFF url(https://cdn.airfuture.com/img/cfg/banner.jpg) no-repeat center top;}
#bookFlt small.nw{display:block;margin-top:-2px;font-size:10px;color:#7CAAE2;font-weight:normal;}
#bookFlt .cabMr{margin-top:14px;}
#bookFlt .cabLb{margin-top:-3px;}
#bookFlt .cabMulti{margin-top:13px;}
#mnTab{margin:15px 0px 15px 0px;}
h1.bookflt{padding:16px 0px 16px;margin:0px;color:#cc0000;font-size:32px;text-align:center;border-top:1px solid #C1D5EC;border-left:1px solid #C1D5EC;border-right:1px solid #C1D5EC;}
#tabShow{margin:0px;background:#fff;}
#tabShow .nav{padding-left:0;margin-bottom:0;list-style:none;}
#tabShow .nav > li{position:relative;display:block;}
#tabShow .nav > li > a{position:relative;display:block;width:100%;padding:10px 5px;}
#tabShow .nav > li > a:hover,
#tabShow .nav > li > a:focus{text-decoration:none;background-color:#fff;}
#tabShow .nav > li.disabled > a{color:#5f6368;}
#tabShow .nav > li.disabled > a:hover,
#tabShow .nav > li.disabled > a:focus{color:#5f6368;text-decoration:none;cursor:not-allowed;background-color:transparent;}
#tabShow .nav .open > a,
#tabShow .nav .open > a:hover,
#tabShow .nav .open > a:focus{background-color:#fff;border-color:#c1d5ec;}
#tabShow .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#fff;}
#tabShow .nav > li > a > img{max-width:none;}
#tabShow .nav-tabs{border-bottom:1px solid #c1d5ec;border-left:1px solid #c1d5ec;}
#tabShow .nav-tabs > li{margin-bottom:-1px;border-bottom:1px solid #c1d5ec;border-top:1px solid #c1d5ec;border-right:1px solid #c1d5ec;}
#tabShow .nav-tabs > li > a{display:inline-block;font-size:20px;color:#5f6368;text-decoration:none;text-align:center;border-radius:0px;border-color:none;}
#tabShow .nav-tabs > li > a:hover{background:#f2f2f2; color: #000; border-color:none none none;}
#tabShow .nav-tabs > li.active > a,
#tabShow .nav-tabs > li.active > a:hover,
#tabShow .nav-tabs > li.active > a:focus{color:#1a73e8;cursor:default;background-color:#fff;padding:10px 5px 10px;border-style:solid none;}
#tabShow .tab-content > .tab-pane{display:none;border-bottom:1px solid #C1D5EC;border-left:1px solid #C1D5EC;border-right:1px solid #C1D5EC;}
#tabShow .tab-content > .active{display:block;padding:13px 30px 16px 30px;}
#tabShow .nav-tabs{display:table;width:100%;table-layout:fixed;border-bottom:1px solid transparent;}
#tabShow .nav-tabs > li{float:none;width:100%;display:table-cell;}
#tabShow .nav-tabs > li > a{text-align:center;}
#tabShow .nav-tabs > li.active > a::after{}

#tabShow .nav-tabs>li>a:after{position:absolute;bottom:-1px;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#1a73e8;height:4px}
#tabShow .nav-tabs>li.active>a:after{width: 100%;}
#tabShow .nav-tabs>li>a:after{transition:all .5s}

#bookFlt{color:#3081dd;font-size:17px;}
#bookFlt .rtPd{padding-right:13px;}
#bookFlt small{font-size:10px;color:#7CAAE2;font-weight:normal;}
#bookFlt small a{font-size:10px;color:#7CAAE2;font-weight:normal;}
#bookFlt::-webkit-input-placeholder{color:#828282;font-size:18px;}
#bookFlt:-moz-placeholder{color:#999;font-size:18px;}
#bookFlt::-moz-placeholder{color:#999;font-size:18px;}
#bookFlt:-ms-input-placeholder{color:#999;font-size:18px;}
#bookFlt input{border:1px solid #7f9db9;padding-left:4px;color:#555;font-size:18px;height:44px;-webkit-appearance:none;border-radius:0;}
#bookFlt select{border:1px solid #7f9db9;color:#999;border-radius:none;padding-left:4px;font-size:18px;height:44px;border-radius:0;}
#bookFlt .pdRt{padding-right:0px;}
.dateInp{height:34px;width:252px;}
.nortMar{margin:10px 0px 0px 0px;}
.btn-search{background:#fb9700;background-image:-webkit-linear-gradient(top, #fb9700, #eb270d);background-image:-moz-linear-gradient(top, #fb9700, #eb270d);background-image:-ms-linear-gradient(top, #fb9700, #eb270d);background-image:-o-linear-gradient(top, #fb9700, #eb270d);background-image:linear-gradient(to bottom, #fb9700, #eb270d);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#ffffff;font-size:20px;padding:11px 15px 12px;line-height:1.42857;border:solid #fa2a00 1px;text-decoration:none;}
.btn-search:hover{background:#0879d0;background-image:-webkit-linear-gradient(top, #0879d0, #043893);background-image:-moz-linear-gradient(top, #0879d0, #043893);background-image:-ms-linear-gradient(top, #0879d0, #043893);background-image:-o-linear-gradient(top, #0879d0, #043893);background-image:linear-gradient(to bottom, #0879d0, #043893);text-decoration:none;border:solid #042c9d 1px;color:#ffffff;}
.btn-search:hover,
.btn-search:focus,
.btn-search.focus{color:#fff;text-decoration:none;outline:0px;}
.btn-search.active{background:#0879d0;background-image:-webkit-linear-gradient(top, #0879d0, #043893);background-image:-moz-linear-gradient(top, #0879d0, #043893);background-image:-ms-linear-gradient(top, #0879d0, #043893);background-image:-o-linear-gradient(top, #0879d0, #043893);background-image:linear-gradient(to bottom, #0879d0, #043893);text-decoration:none;border:solid #042c9d 1px;color:#ffffff;padding:11px 25px 12px 26px;}
#bookFlt .SerFltPad{padding:10px 0px 0px 0px;}
#bookFlt .multTxt{color:#3081dd;font-size:14px;}
#bookFlt .inptPad{margin:3px 0px 0px 0px;}
#bookFlt .btmPad{padding-bottom:12px;}
#bookFlt .timPad{padding-top:12px;}
#bookFlt a.add{color:#3081dd;font-size:16px;text-decoration:underline;}
#bookFlt .form-group{margin-bottom:5px;}
#bookFlt h3{font-size:16px;margin:0px;padding:0px 0px 12px;color:#999;}
.date{position:relative;}
.date .trigger{position:absolute;right:9px;top:10px;width:25px;height:25px;}
.rtTpImg{margin:15px 0px 0px 15px;background:rgba(255, 255, 255, 0.80);color:#0555af;padding:14px 18px 14px;}
.rtTpImg .icnTp{margin:-6px 0px 0px 9px;text-align:left;}
.rtTpImg .bkNw > div:first-child{width:70px;}
.rtTpImg .bkNw > div:last-child{width:98%;}
.rtTpImg .price{font-size:40px;color:#0555af;}
.rtTpImg .starting{font-size:20px;}
.rtTpImg .smTxt{color:#0555af;font-size:13px;}
.rtTpImg i[class*='fa']{color:#fff;font-size:43px;padding:22px 0px 0px 0px;text-align:left;}
.rtTpImg .tpMr{margin-top:-7px;}
.rtTpImg .tpMrNw{margin-top:30px;}
.hdMn{color:#0555af;font-size:31px;line-height:44px;}
.mrTpArw{margin-top:-9px;}
.ltTxt{text-align:left;}
.icnInfo{text-align:center;margin:43px 0px 0px;padding:11px 0px 0px;}
.icnInfo h2{font-size:21px;color:#0555af;padding:0px;}
.icnInfo p{padding:4px 40px;text-align:center;}
.icnInfo img{text-align:center;}
.icnInfo .col-sm-4:nth-child(3n+1){width:32.5%;}
.icnInfo .col-sm-4:nth-child(3n+2){width:35%;}
.icnInfo .col-sm-4:nth-child(3n+3){width:32.5%;}
.chpFare{margin-top:35px;}
.chpFare h1{color:#0555af;font-size:22px;margin:0px;padding:0px 0px 11px;text-align:left;text-transform: capitalize;}
.chpFare .smTxt{padding:0px 0px 0px 0px;color:#999;font-size:13px;text-align:justify;}
.chpFare a{color:#999;text-decoration:underline;}
.chpFare a:hover{text-decoration:none;color:#999;}
.chpFare .rdTxt{color:#cc0000;}
.tableBrd{border-right:1px solid #d7d7d7;}
.tableMrg{margin-top:16px;}
table.fareDeal tr td:nth-child(6) {text-align: right;}
table.fareDeal tr td.price{color:#0555af;font-size:21px;}
table.fareDeal tr:first-child{border-top:1px solid #deecfb !important;}
table.fareDeal tr td{font-size:14px;font-weight:normal;padding:8px 4px;border-bottom:1px solid #deecfb;}
table.fareDeal tr td a{font-size:14px;padding:2px 0px;display:block;color:#555;text-decoration:none;}
table.fareDeal tr td a:hover{font-size:14px;color:#555;text-decoration:underline;}
table.fareDeal tr td:nth-child(1){width:25%;padding-right:17px;}
table.fareDeal tr td:nth-child(2){width:24%;padding-left:20px;vertical-align:top;}
table.fareDeal tr td:nth-child(3){width:4%;vertical-align:top;padding-left:6px;padding-top:10px;}
table.fareDeal tr td:nth-child(4){width:24%;padding-left:17px;vertical-align:top;}
table.fareDeal tr td:nth-child(5){width:21%;}
table.fareDeal tr td:nth-child(5){text-align:right;}
table.fareDeal tr td:nth-child(1) img{width:100%;}
table.fareDeal tr:hover td:not(:first-child){background-color:#f6f6f6;}
table.fareDeal .prcTxt{font-size:13px;color:#989898;}
.polDest{margin-top:35px;}
.polDest .bg{height:250px;width:100%;position:relative;}
.polDest .destHd{background:rgba(244, 0, 0, 0.70);bottom:12px;color:#fff;font-size:23px;padding:2px 10px;position:absolute;right:28px;}
.polDest .destHd1{background:rgba(255, 255, 255, 0.85);bottom:10px;color:#0555af;font-size:20px;padding:2px 4px;position:absolute;right:24px;margin:0px 0px 0px 24px;}
.polDest .destHd1 a{color:#0555af;}
.polDest .price{color:#ffeb90;font-size:28px;}
.polDest .price:after{content:"*";color:#fff;font-size:28px;}
.polDest h1{color:#0555af;font-size:22px;margin:0px;padding:0px 0px 21px;text-align:left;}
.polDest .mrTp{margin-top:30px;}
.custMn [class*='fa']{color:#ffc717;margin-right:1px;font-size:18px;}
.custMn{margin-top:25px;}
.custMn p{padding:0px 0px;}
.custMn .rtPad{padding-left:32px; padding-right:32px;}
.custMn .ltPad{padding-left:32px;}
.custMn .btPad{padding-left:32px;padding-right:32px;}
.custMn h1{color:#0555af;font-size:22px;margin:0px;padding:0px 0px 21px;text-align:left;}
.custMn h1 small{font-size:15px;color:#555;}
.custMn .bg{background:url(https://cdn.airfuture.com/img/cfg/ltCust.png) no-repeat left;min-height:136px;}
.custMn .pdTp{padding-top:14px;text-align:justify;}
.custMn .blu{color:#0555af;line-height:18px;margin:16px 0px 0px 0px;}
.custMn .gry{color:#8f8f8f;font-size:13px;}
.custMn .col-sm-4:nth-child(3n+1){width:32.5%;}
.custMn .col-sm-4:nth-child(3n+2){width:35%;}
.custMn .col-sm-4:nth-child(3n+3){width:32.5%;}
.custMn .more{text-align:right;color:#0748c9;font-size:13px;padding-top:12px;}
.custMn .more a{cursor:pointer;color:#0748c9;font-size:13px;font-family:'SFUIText-Bold';}
.mrTp{margin-top:18px;}
.lnkBg{background:#f88105;margin-top:58px;padding:20px 0px;}
.lnkBg1{background:#fc4a04;margin-top:45px;padding:20px 0px;}
.lnkBg2{background:#076ba7;margin-top:58px;padding:20px 0px;}
.bgDrk{background:#edecec;padding:20px 0px;}
.noBg{background:transparent;padding:20px 0px 0px;}
.btmFot{display:table;width:100%;}
.btmFot .ct{display:table-cell;width:20%;text-align:left;padding:0px;margin:0px;color:#333;}
.btmFot h2{font-size:18px;color:#fff;padding:1px 15px 12px 0px;margin:7px 0px 0px 0px;line-height:24px;}
.btmFot .lnkimg{background:url(https://cdn.airfuture.com/img/cfg/leftLn.png) no-repeat;background-position:right 14px top 10px;min-height:144px;}
.btmFot .lnk ul{padding:10px 0px 7px 0px;list-style:none;}
.btmFot .lnk li a{color:#fff;font-size:14px;line-height:28px;text-decoration:none;}
.btmFot .lnk li a:hover{color:#fff;font-size:14px;line-height:28px;text-decoration:underline;}
.btmFot .ltLnk li a:hover{color:#fff;font-size:12px;line-height:29px;}
.btmFot p{padding:17px 0px 0px 0px;}
.lnk img{margin-right:6px;border:1px solid #fff;}
.prtn{display:table;width:100%;margin-top:34px;}
.prtn .ct:first-child{width:11%;}
.prtn .ct:last-child{width:11%;}
.prtn .ct{display:table-cell;width:15%;text-align:center;}
.prtn .ct1{display:table-cell;width:32%;text-align:center;}
.prtn .trvlx img{margin:14px 0px 0px 0px;}
.prtn .iatan img{margin:5px 0px 0px 0px;}
.prtn .arc img{margin:10px 0px 0px 0px;}
.prtn .asta img{margin:0px 0px 0px 0px;}
.prtn .crd img{margin-top:7px;margin-right:4px;}
.prtn h3{padding:0px 0px 12px;margin:0px;color:#555;font-weight:normal;font-size:12px;}
.likIcn{text-align:center;margin-top:22px;}
.likIcn img{margin-right:8px;}
.disClaim{color:#414141;padding-top:15px;font-size:12px;text-align:justify;}
.disClaim p{padding:0px 0px 14px 0px;}
.disClaim .bk{font-size:15px;padding:3px 0px;cursor:pointer;color:#959595;margin-bottom:12px;}
.disClaim .termsBrd{border-top:1px solid #414141;display:none;}
.disClaim .othInf{margin:10px 0px;line-height:22px;padding-left:20px;}
.disClaim a{color:#414141;text-decoration:underline;}
.disClaim ul{list-style:disc;}
.cpyBg{padding:10px 0px;font-size:13px;margin:37px 0px 14px;text-align:center;}
#brTop{border-top:3px solid #ff7c30;}
#brTop .arw{color:#cc0000;font-size:20px;margin-top:16px;}
#brTop .padLogo{padding:4px 0px 6px 10px;}
#menu .imgMr{margin:0px 6px 0px 12px;}
#menu .socIconMr{margin:0px 0px 0px 0px;}
#menu .socFcLt{margin-left:13px;}
#menu .socTwTp{margin-top:1px;}
#menu .icoMar{margin-top:-6px;}
#menu .carMar{margin-top:-3px;}
#menu .hotMar{margin-top:-2px;}
#menu .fltMar{margin-top:-2px;}
#fltDl{display:block;}
#fltDl h1{background:#cc0000;text-align:center;color:#fff;margin:0px;font-size:16px;padding:9px 0px;}
#fltDl .txtCap{text-transform:uppercase;}
#dlType{margin:0px;padding:0px;}
#navWrap{width:100%;background:#e1e1e1;}
#nav{margin:0;padding:0;}
#nav li{float:left;list-style:none;margin:0;margin-bottom:-1px;}
#nav li a{display:block;padding:6px 5px 14px 5px;background:#fff;margin-right:0px;text-align:center;outline:0px;border-bottom:1px solid #fff;font-size:17px;text-decoration:none;color:#555;}
#nav li.active a{background:#fff;outline:0px;color:#000;}
#nav li.active a::after{position:absolute;top:126px;margin-left:-50px;content:'';width:0;height:0;z-index:115;border-top:solid 9px #cc0000;border-left:solid 9px transparent;border-right:solid 9px transparent;border-bottom-color:transparent;}
#nav li a.first{}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#dlType .tab-content > .tab-pane{display:none;padding:0px;margin-top:-11px;}
#dlType .tab-content > .active{display:block;padding:0px 0px 7px 0px;margin-top:0px;}
#bookFltMb{margin:0px;font-size:15px;color:#020a10;}
.btn-searchMb{background:#fd5021;border-radius:0px;color:#ffffff;width:100%;font-size:27px;line-height:43px;padding:4px 0px;margin:5px 0px;border:solid #b13817 1px;text-decoration:none;width:100%;}
.btn-searchMb:hover,
.btn-searchMb:focus,
.btn-searchMb.focus{color:#fff;}
.marRtBtn{margin:0px 10px 10px;}
.btn-searchMb:hover{background:#f23400;text-decoration:none;border:solid #b13817 1px;color:#ffffff;}
.copyRtoFot{margin-top:-10px;padding:0px 35px 12px 28px;text-align:left;font-size:10px;color:#a09f9f;}
.copyRtoFot a{color:#a09f9f;text-decoration:underline;}
#bookFltMb .padLt{padding:0px 0px 0px 25px;}
#bookFltMb .padRt{padding:0px 35px 0px 0px;}
#bookFltMb .padLtChk{margin-left:10px;}
#bookFltMb .rd{width:104px;display:inline-block;}
#bookFltMb .ow{width:108px;display:inline-block;padding-left:0px;}
#formMb{border-top:1px solid #e1e1e1;padding:0px 10px 0px 10px;font-size:16px;}
#formMb .brd{border-top:1px solid #e1e1e1;}
#formMb .destiny{font-size:35px;line-height:42px;font-weight:normal;color:#919191;}
.marTrip{margin-bottom:3px;margin-top:5px;}
#formMb .boxHtLt{height:84px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;color:#000;margin:0px;padding:0px;}
#formMb .boxHtLt1{height:84px;border-bottom:1px solid #e1e1e1;color:#000;}
#formMb .imgMar{margin:11px 5px 16px 0px;float:left;}
#formMbHt .loc,
#formMbCar .loc{margin:6px 14px 16px 13px;float:left;}
#formMbCar .loc1{margin:6px 13px 16px 11px;float:left;}
#formMbCar .clock1{margin:6px 12px 16px 12px;float:left;}
#formMbCar .clock{margin:6px 12px 16px 10px;float:left;}
#formMb .imgMrDpt{margin:11px 4px 16px 5px;float:left;}
#formMb .imgMrRet{margin:11px 5px 16px 0px;float:left;}
#formMb .calendar{margin:6px 6px 16px 5px;float:left;}
#formMb .calendar1{margin:6px 6px 16px 0px;float:left;}
#formMb .trvl{margin:-4px 8px 16px 5px;float:left;}
#formMb .trv2{margin:-4px 6px 16px 0px;float:left;}
#formMb .cabin{margin:-4px 3px 16px 0px;float:left;}
.trvWd{text-align:center;width:48px;float:left;}
#formMb .col-xs-6{padding:18px 0px 0px 0px;margin:0px;}
#formMb .oneDate .col-xs-12{padding:20px 0px 0px 0px;margin:0px;}
#formMb select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border:none;background:transparent;text-align:center;height:auto;width:100%;font-size:22px;margin-left:-5px;padding-top:2px;border-radius:0;}
#formMbHt input{border:none;width:56px;width:left;background:transparent;border-radius:0;padding-left:14px;}
#formMb input[type='text']{border:none;width:30px;float:left;background:transparent;border-radius:0;margin-bottom:0px;text-align:center;font-size:35px;line-height:34px;}
#formMb input[type='image']{border:none;border-radius:0;margin:0px;}
#formMb .errMb,
#cntPdMb .errMb,
#cntPdMbNw .errMb{border-bottom:1px solid #e1e1e1;font-size:12px;color:#ff0000;padding:4px 9px;}
#formMb .errMb .pdIcon,
#cntPdMb .errMb .pdIcon,
#cntPdMbNw .errMb .pdIcon{margin-right:4px;margin-left:4px;}
.smTxtYr{font-size:13px;color:#555555;}
.mrTopCab{margin-top:-34px;}
.mrLtCab{padding-left:4px;color:#555555;font-size:14px;margin-top:8px;}
#formMb .ecoCl{width:144px;text-align:center;margin:0px auto;}
#formMb .htCl{width:30px;float:left;text-align:center;padding:0px;margin-top:0px;margin-bottom:0px;}
#formMb .htClBt{width:35px;float:left;margin-bottom:0px;}
#formMb .padLtTrv{padding-left:7px;}
#formMb .trv{width:104px;margin:-4px auto;}
#formMb .dateIn{text-align:center;margin-top:0px;}
#formMb .dateIn > .date{font-size:35px;line-height:23px;font-weight:normal;color:#919191;}
#formMb .dateIn > .date > span{font-size:14px;font-weight:normal;color:#919191;}
#formMb .dateInD{text-align:center;margin-top:4px;}
#formMb .dateInD > .txt{font-size:35px;line-height:20px;font-weight:normal;color:#000;text-transform:uppercase;}
#formMb .dateInD > .txt > span{font-size:14px;font-weight:normal;text-transform:none;color:#555;padding-left:2px;}
input[type='date']{position:relative;width:100px;height:40px;font-size:17px;color:#000;line-height:17px;border:none;background:transparent;border-radius:0;-webkit-appearance:none;float:left;}
input:before{position:absolute;top:3px;left:3px;content:attr(data-date);display:inline-block;border:none;color:black;}
input::-webkit-datetime-edit,
input::-webkit-inner-spin-button,
input::-webkit-clear-button{display:none;}
input::-webkit-calendar-picker-indicator{position:absolute;top:3px;right:0;color:black;border:none;opacity:1;}
.smTxtTrv{font-size:14px;color:#555555;margin-left:-108px;top:56px;position:absolute;}
.smTxtTrv span,
.smTxtChild span,
.smTxtInfant span{color:#555555;font-size:12px;}
.smTxtChild{font-size:14px;color:#555555;margin-left:-101px;top:56px;position:absolute;}
.smTxtInfant{font-size:14px;color:#555555;margin-left:-104px;top:56px;position:absolute;}
#othTrvl{margin-top:7px;}
#rdBg{height:52px;background:#cc0000;padding:10px;}
#rdBg input{height:31px;border:none;font-size:15px;border-radius:0;padding-left:28px;}
.search{position:relative;}
.search .trigger{position:absolute;left:7px;top:8px;width:14px;height:14px;}
.search .trigger1{position:absolute;right:4px;top:8px;width:16px;height:16px;}
#rdBg .rtMar{padding-right:0px;}
#rdBg .back{font-size:64px;line-height:24px;padding-left:2px;color:#fff;text-decoration:none;}
#rdBg a .back,
#rdBg a:hover .back{font-size:64px;line-height:24px;color:#fff;text-decoration:none;}
#srchInfo .infoTxt{text-align:center;padding:10px 0px;color:#3f3f3f;border-bottom:1px solid #f2f1f1;font-size:15px;}
#srchCont{padding:0px 12px;}
#srchCont .btBor{border-bottom:1px solid #f2f1f1;padding:8px 0px;}
#srchCont .airportNm{color:#000;font-size:18px;}
#srchCont .cityNm{color:#7b7b7b;font-size:14px;}
#srchCont img{margin:6px 12px 16px 9px;float:left;}
#srchCont .code{font-size:22px;color:#cc0000;text-transform:uppercase;text-align:center;border:1px solid #e1e1e1;width:60px;margin-top:6px;}
a:hover .row.btBor{background:#f3f3f3;}
#dept,
#return,
#dept1,
#return1{font-size:35px;line-height:20px;font-weight:normal;text-align:center;color:#000;text-transform:uppercase;}
#dept .txt,
#dept1 .txt,
#return .txt,
#return1 .txt{text-align:center;margin-top:4px;}
#dept .smTxt,
#dept1 .smTxt,
#return .smTxt,
#return1 .smTxt{font-size:14px;font-weight:normal;text-transform:none;color:#555;text-align:center;padding-left:2px;}
#moreMb{margin:4px 0px;}
#moreMb a,
#moreMb a:hover,
#moreMb .add a:visited{color:#000;font-size:14px;font-weight:normal;font-family:'SFUIText-Bold';text-decoration:underline;}
ul.siteLnk{margin:0px;padding:0px 0px 21px;line-height:27px;}
ul.siteLnk li{margin:0px 0px 0px 8px;padding:0px;list-style:disc;}
ul.siteLnk li a{color:#337ab7;}
p.nmRt{text-align:right;color:#337ab7;margin-top:-10px;}
.nmBrd:first-child{margin-top:0px;}
.nmBrd{border-bottom:1px solid #d7d7d7;margin-top:21px;}
.nmBrd:last-child{border-bottom:none;}
.nmBrd h3{margin:0px;padding:5px 0px 10px;}
ul.airLnk{margin:0px;padding:0px 0px 21px 0px;line-height:27px;}
ul.airLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:47%;float:left;}
ul.airLnk li a{color:#337ab7;}
.arDet .row{border-bottom:1px solid #d7d7d7;margin:0px;}
.arDet [class^="col"]{padding:12px 0px;}
.arDet .pdTp{padding-top:0px;}
.arDet .btmBrd{border:none;}
.arDet .col-sm-3{font-family:'SFUIText-Bold';}
.mrLnk{margin:12px 0px 0px;}
ul.usaAirLnk{padding:0px 0px 21px 0px;}
ul.usaAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;line-height:27px;}
ul.usaAirLnk li a{color:#337ab7;}
ul.citAirLnk{padding:0px 0px 21px 0px;line-height:27px;}
ul.citAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:30%;float:left;}
ul.citAirLnk li a{color:#337ab7;}
ul.worldAirLnk{padding:0px 0px 21px 0px;line-height:27px;}
ul.worldAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:31.5%;float:left;}
ul.worldAirLnk li a{color:#337ab7;}
.listDisc{margin:21px 0px 15px 19px;font-size:15px;}
.clrBtm{clear:both;margin-bottom:10px;}
.fltPgn{float:right;}
.underln{text-decoration:underline;}
h4.sub-heading1{color:#555;display:table;font-size:18px;margin:0 0 15px;}
h4.sub-heading1 i{display:table-cell;float:left;font-size:20px;margin:0 10px 0 5px;}
.mrCit{margin:32px 0px 18px;}
.pgn .pagination{display:inline-block;padding-left:0;margin:0px 0;border-radius:0px;}
.pgn .pagination > li{display:inline;}
.pgn .pagination > li > a,
.pgn .pagination > li > span{position:relative;float:left;padding:3px 10px;margin-left:-1px;line-height:1.42857143;color:#555;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pgn .pagination > li:first-child > a,
.pgn .pagination > li:first-child > span{margin-left:0;border-radius:0px;}
.pgn .pagination > li:last-child > a,
.pgn .pagination > li:last-child > span{border-radius:0px;}
.pgn .pagination > li > a:hover,
.pgn .pagination > li > span:hover,
.pgn .pagination > li > a:focus,
.pgn .pagination > li > span:focus{z-index:2;color:#23527c;background-color:none;border-color:none;}
.pgn .pagination > .active > a,
.pgn .pagination > .active > span,
.pgn .pagination > .active > a:hover,
.pgn .pagination > .active > span:hover,
.pgn .pagination > .active > a:focus,
.pgn .pagination > .active > span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;}
.pgn .pagination > .disabled > span,
.pgn .pagination > .disabled > span:hover,
.pgn .pagination > .disabled > span:focus,
.pgn .pagination > .disabled > a,
.pgn .pagination > .disabled > a:hover,
.pgn .pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:none;}
.pgn .pagination-sm > li > a,
.pgn .pagination-sm > li > span{font-size:14px;}
.pdCitTop{padding:32px 0px 0px;}
.nmTit a{font-size:17px;text-decoration:underline;}
p.moreNm{text-align:right;color:#337ab7;}
p.moreNm a{font-size:14px;text-decoration:underline;}
.trustMnRtBn{background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;color:#0555af;margin:20px 0 0 15px;padding:14px 18px 26px;text-align:center;}
.trustMnRtBn .custmTxt{color:#000;font-size:15px;text-transform:uppercase;padding:2px 0px 5px;}
.trustMnNwRt{margin:7px 0 10px 0;padding:0px;width:83%;text-align:center;}
.custmTxt{color:#fff;font-size:12px;text-transform:uppercase;padding:2px 0px 5px;}
.starTrust{padding:4px 0px 0px;}
table.carDeal tr td.price{color:#0555af;font-size:21px;}
table.carDeal tr:first-child{border-top:1px solid #deecfb !important;}
table.carDeal tr td{font-size:14px;font-weight:normal;padding:8px 4px;border-bottom:1px solid #deecfb;}
table.carDeal tr td a{font-size:14px;padding:2px 0px;display:block;color:#555;text-decoration:none;}
table.carDeal tr td a:hover{font-size:14px;color:#555;text-decoration:underline;}
table.carDeal tr td:nth-child(1){width:18%;padding-right:12px;}
table.carDeal tr td:nth-child(2){width:18%;padding-left:15px;}
table.carDeal tr td:nth-child(3){width:26%;padding-left:17px;}
table.carDeal tr td:nth-child(4){width:24%;padding-left:23px;}
table.carDeal tr td:nth-child(5){width:14%;}
table.carDeal tr td:nth-child(5){text-align:right;}
table.carDeal tr td:nth-child(1) img{width:100%;}
table.carDeal tr:hover td:not(:first-child){background-color:#f6f6f6;}
table.carDeal .prcTxt{font-size:13px;color:#989898;}
#rdHdPop{background:#cc0000;color:#fff;padding:0px 5px;}
#rdHdPop .txt{color:#fff;font-size:20px;padding:10px 8px;}
#rdHdPop .arw{color:#fff;font-size:30px;padding:3px 7px;text-align:center;}
#rdHdPop .arw a{color:#fff;}
#rdHdPop .pdTp{padding-top:18px;}
#rdHdPop .col-xs-2{width:55px;border-right:1px solid #fff;float:none;}
#rdHdPop .col-xs-10{width:92%;float:none;}
.clsWht{color:#fff;display:block;font-size:48px;line-height:24px;padding:14px 7px;position:absolute;right:-21px;text-decoration:none;top:-5px;width:42px;}
.clsWht a{color:#fff;text-decoration:none;}
#fotChosBtn{background:#fff;position:fixed;left:0px;width:100%;bottom:0px;height:67px;z-index:99;}
.disTb{display:table;width:100%;table-layout:fixed;}
.disCell{display:table-cell;vertical-align:middle;float:none;}
.clsMn{display:none;}
.clsMn a{font-size:15px;color:#cf0104;}
#tpHd{display:none;}
.mrBtmFt{margin-bottom:52px;}
.deptCrsSign{position:absolute;right:24px;top:39px;}
.rtrnCrsSign{position:absolute;right:24px;top:38px;}
#mulit_form .deptCrsSign{position:absolute;right:24px;top:12px;}
#mulit_form .rtrnCrsSign{position:absolute;right:24px;top:12px;}
@media (min-width:900px){.navbar li.last{width:128px;float:left;}
}
@media (min-width:992px){.cfgInner .container{width:880px;}
}
@media (min-width:1200px){.cfgInner .container{width:1024px;}
.navbar li{width:146px;}
.navbar li.last{width:146px;float:left;}
ul.worldAirLnk li:nth-child(3n+1){clear:both;}
}
@media (min-width:900px) and (max-width:989px){.navbar li ul.drpDwn{margin-left:-34px;}
}
@media (min-width:768px) and (max-width:991px){.control-group{font-size:15px;text-align:left;}
h1.bookflt{font-size:27px;}
.icnInfo h2{font-size:19px;}
.custMn .rtPad{padding-right:25px;}
.rtTpImg .smTxt{font-size:11px;}
.rtTpImg{padding:14px 14px 26px 14px;}
.custMn .ltPad{padding-left:25px;}
.hdMn{font-size:31px;}
.rtTpImg .price{font-size:38px;}
.custMn .btPad{padding-left:25px;padding-right:25px;}
.navbar li ul.drpDwn{margin-left:-50px;}
.navbar li{height:auto;width:106px;}
.navbar li.last{width:112px;float:left;}
#tabShow .nav-tabs > li.active > a::after{top:89%;}
.dateInp{height:34px;width:173px;}
#bookFlt .rtPd{padding-right:14px;}
.custMn .pdTp{padding-top:12px;text-align:justify;}
.btmFot .lnkimg{background-position:right 8px top 10px;}
.btmFot .lnk li a{font-size:14px;}
.btmFot .lnk li a:hover{font-size:14px;}
.btmFot h2{min-height:58px;}
.prtn .trvlx img{width:auto;height:auto;}
.prtn .arc img,
.prtn .nrt img{width:88%;height:auto;}
.prtn .iatan img{width:auto;height:auto;}
.prtn .asta img{width:90%;height:auto;}
.prtn .crd img{width:21%;height:auto;}
.prtn h3{font-size:11px;}
ul.worldAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:47%;float:left;}
ul.worldAirLnk li:nth-child(2n+1){clear:both;}
table.fareDeal tr td.price{color:#0555af;font-size:15px;}
table.fareDeal tr td{font-size:12px;}
table.fareDeal tr td:nth-child(1){width:24%;padding-right:2px;}
table.fareDeal tr td:nth-child(2){width:28%;padding-left:10px;}
table.fareDeal tr td:nth-child(3){width:3%;vertical-align:top;padding-left:0px;}
table.fareDeal tr td:nth-child(4){width:28%;padding-left:12px;}
table.fareDeal tr td:nth-child(5){width:17%;}
table.fareDeal .prcTxt{font-size:11px;color:#989898;}
table.carDeal tr td{font-size:12px;}
table.carDeal tr td a{font-size:12px;}
table.carDeal tr td a:hover{font-size:12px;}
table.carDeal tr td:nth-child(1){width:14%;padding-right:2px;}
table.carDeal tr td:nth-child(2){width:18%;padding-left:5px;}
table.carDeal tr td:nth-child(3){width:30%;padding-left:2px;}
table.carDeal tr td:nth-child(4){width:21%;padding-left:0px;}
table.carDeal tr td:nth-child(5){width:11%;}
table.carDeal tr td.price{font-size:15px;}
table.carDeal .prcTxt{font-size:12px;}
}
@media (min-width:992px) and (max-width:1200px){.dateInp{height:34px;width:210px;}
#bookFlt .rtPd{padding-right:16px;}
.prtn .trvlx img{width:auto;height:auto;}
.prtn .arc img{width:88%;height:auto;}
.prtn .nrt img{width:auto;height:auto;}
.prtn .iatan img{width:auto;height:auto;}
.prtn .asta img{width:100%;height:auto;}
.prtn .crd img{width:auto;height:auto;}
.prtn h3{font-size:11px;}
.at-social-icons img:last-child{margin-top:4px;}
ul.worldAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:47%;float:left;}
ul.worldAirLnk li:nth-child(2n+1){clear:both;}
table.fareDeal tr td.price{color:#0555af;font-size:17px;}
table.fareDeal tr td{font-size:13px;}
table.fareDeal tr td:nth-child(1){width:26%;padding-right:7px;}
table.fareDeal tr td:nth-child(2){width:24%;padding-left:14px;}
table.fareDeal tr td:nth-child(3){width:4%;vertical-align:top;padding-left:3px;}
table.fareDeal tr td:nth-child(4){width:24%;padding-left:12px;}
table.fareDeal tr td:nth-child(5){width:19%;}
table.fareDeal .prcTxt{font-size:12px;color:#989898;}
table.carDeal tr td{font-size:13px;}
table.carDeal tr td a{font-size:13px;}
table.carDeal tr td a:hover{font-size:13px;}
table.carDeal tr td:nth-child(1){width:14%;padding-right:2px;}
table.carDeal tr td:nth-child(2){width:18%;padding-left:12px;}
table.carDeal tr td:nth-child(3){width:30%;padding-left:10px;}
table.carDeal tr td:nth-child(4){width:21%;padding-left:0px;}
table.carDeal tr td:nth-child(5){width:11%;}
table.carDeal tr td.price{font-size:18px;}
}
@media (max-width:767px){body,
html,
.datepicker.datepicker-dropdown.dropdown-menu{overflow-x:hidden;}
body{font-size:14px;}
.marTpLogo{margin:6px 0px 0px 3px;}
.clrMb{clear:both;}
.mrTpMb{margin-top:30px;}
.log img{height:48px;width:auto;}
.mrg{margin:0px 8px !important;}
.phNo{top:2px;}
.icnInfo .col-sm-4:nth-child(3n+1){width:100%;}
.icnInfo .col-sm-4:nth-child(3n+2){width:100%;}
.icnInfo .col-sm-4:nth-child(3n+3){width:100%;}
.custMn .col-sm-4:nth-child(3n+1){width:100%;}
.custMn .col-sm-4:nth-child(3n+2){width:100%;}
.custMn .col-sm-4:nth-child(3n+3){width:100%;}
.custMn .rtPad{padding-left:18px;padding-right:18px;}
.custMn .ltPad{padding-left:18px;padding-right:18px;}
.custMn .btPad{padding-left:18px;padding-right:18px;}
.chpFare .smTxt{padding:0px 5px;}
.twtMr{margin-top:7px;}
.btmFot .ct{display:block;width:50%;padding-left:12px;float:left;}
.btmFot .ct:last-child{width:70%;}
.btmFot .mrTp{margin-top:18px;}
.btmFot .lnk li a{color:#fff;}
.btmFot .minHt{min-height:130px;}
.btmFot .minHt1{min-height:90px;}
.btmFot .lnkimg{background-position:right 0px top 10px;}
.btmFot .noImg{background:none;}
.prtn .ct:first-child{width:50%;}
.prtn .ct:last-child{display:block;width:100%;text-align:center;}
.prtn .ct{display:block;width:50%;float:left;text-align:center;}
.prtn .ct1{display:block;width:100%;float:left;text-align:center;}
.prtn .ct2{display:block;width:100%;text-align:center;}
.disClaim p{padding:0px 10px 14px;}
.disClaim .bk{padding:3px 10px;}
.cpyBg{font-size:12px;}
.arDet .col-sm-3{padding-bottom:0px;}
.arDet .col-sm-9{padding-top:0px;}
.fltPgn{float:left;}
ul.usaAirLnk li{width:100%;}
.pgn .pagination{margin:10px 0px 0px;}
ul.worldAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:47%;float:left;}
.strtCh{margin:-10px 0px 0px 0px;padding:0px;}
.strtCh a{text-decoration:none;}
.strtCh a:hover{text-decoration:underline;}
table.carDeal tr td{font-size:12px;}
table.carDeal tr td a{font-size:12px;}
table.carDeal tr td a:hover{font-size:12px;}
table.carDeal tr td:nth-child(1){width:14%;padding-right:2px;}
table.carDeal tr td:nth-child(2){width:18%;padding-left:5px;}
table.carDeal tr td:nth-child(3){width:30%;padding-left:9px;}
table.carDeal tr td:nth-child(4){width:21%;padding-left:0px;}
table.carDeal tr td:nth-child(5){width:11%;}
table.carDeal tr td.price{font-size:15px;}
table.carDeal .prcTxt{font-size:12px;}
table.fareDeal tr td:nth-child(1) img{width:auto;}
table.fareDeal tr td:nth-child(1){width:19%;padding-right:5px;padding-left:10px;}
table.fareDeal tr td:nth-child(5){width:65%;text-align:left;}
table.fareDeal tr td{font-size:13px;text-align:left;}
table.fareDeal-seco tr:first-child{border-top:0px solid #deecfb !important;}
table.fareDeal tr td.price{font-size:20px;}
table.fareDeal tr td:nth-child(6) {width: 20%;text-align: left;padding-right: 10px;}
}
@media (min-width:320px) and (max-width:320px){.custMn h1,
.chpFare h1{font-size:21px;}
.mrTpPhn{margin-top:7px;}
.prtn .trvlx img,
.prtn .nrt img,
.prtn .arc img{width:auto;height:auto;}
.prtn .iatan img{width:35%;height:auto;}
.prtn .asta img{width:36%;height:auto;}
.prtn .crd img{width:auto;height:auto;}
.twtMrMb{margin-top:7px;}
.btmFot h2{min-height:55px;}
}
@media (min-width:320px) and (max-width:400px){.mrTpPhn{margin-top:7px;}
}
@media (min-width:320px) and (max-width:636px){ul.airLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:100%;float:left;}
ul.citAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:43%;float:left;}
.pgn .pagination > li > a,
.pgn .pagination > li > span{padding:3px 6px;}
.pgn .pagination-sm > li > a,
.pgn .pagination-sm > li > span{font-size:13px;}
ul.worldAirLnk li{margin:0px 0px 10px 18px;padding:0px;list-style:disc;width:97%;float:left;}
}
@media all and (min-width:0\0) and (min-resolution:.001dpcm){#tabShow .nav-tabs > li{float:none;width:33.33%;display:table-cell;}
.trustMnNwRt{margin:15px 0px 10px 0px;padding:0px;width:74%;text-align:center;}
.polDest .destHd1{padding:2px;}
#bookFlt select{padding:0px;}
a.fb-like{margin-right:0px;top:0px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,
.btmFot .lnkimg{background:url(https://cdn.airfuture.com/img/cfg/leftLn.png) no-repeat right top;min-height:130px;background-position-x:95%;background-position-y:0%;}
::i-block-chrome,
.btmFot h2{min-height:62px;}
::i-block-chrome,
.btmFot .lnk ul{padding:0px 0px 7px;}
::i-block-chrome,
.btmFot p{padding:8px 0px 0px;}
#tabShow{margin:0px;background:#fff;}
@media (min-width:590px) and (max-width:600px){header, footer{display:none;}
.hamburger{display:none;}
}
}
@media screen and (device-aspect-ratio:3/4){.twt{}
#bookFlt label{width:100%;}
#bookFlt input.md{font-size:11px;}
.pull-right{absolute:right;right:0px;float:none!important;text-align:right;}
.pulRtSrch{float:right !important;}
h4.sub-heading1{width:100%;}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.pgn .pagination > li:last-child > a,
.pgn .pagination > li:last-child > span{margin-top:-21px;}
.pgn_new .pagination > li:last-child > a,
.pgn_new .pagination > li:last-child > span{margin-top:-30px;float:right;}
}
}
@media screen and (max-width:500px){.clsBlw span{color:#ff0000;font-size:20px;}
}
@media (min-width:320px) and (max-width:337px){table.carDeal tr td{font-size:11px;}
table.carDeal tr td a{font-size:11px;}
table.carDeal tr td a:hover{font-size:11px;}
table.carDeal tr td:nth-child(1){width:12%;padding-right:0px;}
table.carDeal tr td:nth-child(2){width:8%;padding-left:0px;}
table.carDeal tr td:nth-child(3){width:20%;padding-left:3px;}
table.carDeal tr td:nth-child(4){width:30%;padding-left:0px;}
table.carDeal tr td:nth-child(5){width:8%;}
table.carDeal tr td.price{font-size:13px;}
table.carDeal .prcTxt{font-size:11px;}
}
@media (min-width:338px) and (max-width:376px){table.carDeal tr td:nth-child(3){padding-left:9px;width:20%;}
}
@media (min-width:377px) and (max-width:405px){table.carDeal tr td:nth-child(3){padding-left:0px;}
}
@media (min-width:660px) and (max-width:767px){.tableMrg .mrTpMb{margin-top:0px;}
table.carDeal tr td{font-size:12px;}
table.carDeal tr td a{font-size:12px;}
table.carDeal tr td a:hover{font-size:12px;}
table.carDeal tr td:nth-child(1){width:14%;padding-right:2px;}
table.carDeal tr td:nth-child(2){width:18%;padding-left:5px;}
table.carDeal tr td:nth-child(3){width:30%;padding-left:2px;}
table.carDeal tr td:nth-child(4){width:21%;padding-left:0px;}
table.carDeal tr td:nth-child(5){width:11%;}
table.carDeal tr td.price{font-size:15px;}
table.carDeal .prcTxt{font-size:12px;}
}
@media (min-width:660px) and (max-width:750px){table.carDeal tr td:nth-child(3){width:18%;padding-left:2px;}
}
@media all and (-ms-high-contrast:none){a.fb-like{margin-right:0px;top:0px !important;}
.btmFot .lnkimg{background-position:right 8px top 10px;min-height:144px;}
.btmFot .lnk li a{font-size:13px;}
.btmFot .lnk li a:hover{font-size:13px;}
.trustMnNwRt{margin:15px 0px 10px 0px;padding:0px;width:64%;text-align:center;}
}
@media (min-width:768px) and (max-width:991px){#bookFlt .cabMr{margin-top:13px;}
}
.dropdowns nav, .dropdowns ul, .dropdowns li, .dropdowns a{margin:0;padding:0;}
.dropdowns a{text-decoration:none;}
.tgMn{display:none;}
.navTp{list-style:none;*zoom:1;}
.navTp:before,
.navTp:after{content:" ";display:table;}
.navTp:after{clear:both;}
.navTp ul{list-style:none;}
.navTp a{}
.navTp li{position:relative;}
.navTp > li{}
.navTp > li > a{display:block;}
.navTp li ul{position:absolute;left:-9999px;}
.navTp > li.hover > ul{left:0;}
.navTp li li.hover ul{left:100%;top:0;}
.navTp li li a{display:block;position:relative;z-index:100;width:171px;font-size:11px;padding:4px;}
.navTp li li li a{z-index:200;}
@media screen and (max-width:767px){.dropdowns .active{display:block;}
.navTp > li{float:none;}
.navTp > li > .parent:after{font-family:'FontAwesome';content:"\f107";float:right;font-weight:bold;font-size:15px;}
.navTp > li.hover > .parent:after{font-family:'FontAwesome';content:"\f106";float:right;font-weight:bold;font-size:15px;}
.navTp ul{display:block;width:100%;}
.navTp > li.hover > ul , .navTp li li.hover ul{position:static;}
.navTp li li a{display:block;position:relative;z-index:100;width:100%;font-size:13px;padding:10px 14px;}
.navTp > li > a{display:block;padding:10px;}
.navTp a{background:#cc0000;font-size:14px;}
}
.dropdowns{margin-top:4px;font-family:'SFUIText-Regular';}
.navTp{background:#cc0000;font-size:15px;background:#ff0000;background:-moz-linear-gradient(top, #ff0000 33%, #cc0000 73%) !important;background:-webkit-linear-gradient(top, #ff0000 33%,#cc0000 73%) !important;background:linear-gradient(to bottom, #ff0000 33%,#cc0000 73% !important);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#cc0000',GradientType=0) !important;}
.navTp a{color:#fff;}
.navTp > li.first{margin-left:1px;}
.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
.navTp a:hover{background:#cf0104 !important;}
.navTp li li a{background:#cf0104 !important;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;text-align:left;}
.navTp li a:hover+hover{background:#ff0000!important;}
.navTp li li a:hover{background:#ff0000 !important;}
.dropdowns{width:auto;}
.navTp a{padding:4px;}
@media screen and (max-width:767px){.dropdowns{margin-top:7px;}
.navTp > li{border-right:none;width:100%;text-align:left;}
.navTp > li.last{border-right:none;width:100%;text-align:left;}
.navTp ul{width:100%;}
.navTp a{color:#fff;background:#cc0000 !important;background:none;background:none;background:none;filter:none;border-bottom:1px solid #fff;}
.navTp a:hover{background:#ff0000 !important;}
.navTp li li a{background:#cf0104;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #fff;}
.navTp > li > .parent{padding-right:15px;}
.tgMn{background:#cc0000;color:#fff;}
a.tgMn{background:#cc0000 !important;color:#fff;font-size:16px;padding:5px 0;width:100%;text-align:center;}
a.tgMn.active{background:#ff0000 !important;color:#fff;font-size:16px;}
}
@media (min-width:900px){

}
@media (min-width:1200px){.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
}
@media (min-width:768px) and (max-width:991px){.navTp li ul.drpDwn{margin-left:-16px;}
.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
}
.dropdowns{margin-top:4px;font-family:'SFUIText-Regular';}
.navTp{background:#cc0000;font-size:15px;background:#ff0000;background:-moz-linear-gradient(top, #ff0000 33%, #cc0000 73%) !important;background:-webkit-linear-gradient(top, #ff0000 33%,#cc0000 73%) !important;background:linear-gradient(to bottom, #ff0000 33%,#cc0000 73% !important);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#cc0000',GradientType=0) !important;}
.navTp a{color:#fff;}
.navTp > li.first{margin-left:1px;}
.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
.navTp a:hover{background:#cf0104 !important;}
.navTp li li a{background:#cf0104 !important;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;text-align:left;}
.navTp li a:hover+hover{background:#ff0000!important;}
.navTp li li a:hover{background:#ff0000 !important;}
.dropdowns{width:auto;}
.navTp a{padding:4px;}
@media screen and (max-width:767px){.dropdowns{margin-top:7px;}
.navTp > li{border-right:none;width:100%;text-align:left;}
.navTp > li.last{border-right:none;width:100%;text-align:left;}
.navTp ul{width:100%;}
.navTp a{color:#fff;background:#cc0000 !important;background:none;background:none;background:none;filter:none;border-bottom:1px solid #fff;}
.navTp a:hover{background:#ff0000 !important;}
.navTp li li a{background:#cf0104;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #fff;}
.navTp > li > .parent{padding-right:15px;}
.tgMn{background:#cc0000;color:#fff;}
a.tgMn{background:#cc0000 !important;color:#fff;font-size:16px;padding:5px 0;width:100%;text-align:center;}
a.tgMn.active{background:#ff0000 !important;color:#fff;font-size:16px;}
}
@media (min-width:900px){.navTp > li{}
.navTp > li.last{}
}
@media (min-width:1200px){.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
}
@media (min-width:768px) and (max-width:991px){.navTp li ul.drpDwn{margin-left:-16px;}
.navTp > li{border-right:1px solid #fff;text-align:center;}
.navTp > li.last{border-right:none;}
}
a,
a:visited,
a:active,
a:link{outline:0;background:none;}
*:focus{outline:none;}
.form-control:focus{border-color:#e1e1e1;-webkit-box-shadow:none;box-shadow:none;outline: 1px solid #939da6;}
.lnk img{margin-right:3px;}
.ui-datepicker-trigger{right:25px !important;top:10px !important;}
#multiple .ui-datepicker-trigger{right:7px !important;}
.mrTpPhn{margin-top:6px;}
.folMar{top:-4px;font-size:11px;}
.phNo{top:-4px;}
.hiTxt{margin:0px 0px 4px 0px;}
#dept .smTxt,
#dept1 .smTxt,
#return .smTxt,
#return1 .smTxt,
#set_dep_val span,
#set_ret_val span{padding-top:7px;display:block;}
.city_left{float:left;width:49%;}
.review_help{width:90% !important;position:relative !important;float:left;margin-right:10px !important;}
.form_mrtp{margin-top:15px;}
.static_page_nav > li.active > a,
.static_page_nav > li.active > a:hover,
.static_page_nav > li.active > a:focus{border:1px solid #ddd;border-bottom-color:transparent;}
.mrBo{margin-bottom:18px;}
#main ol{padding-left:24px;}
#main ol li{padding:0px 0px 7px;}
ul.listMn{margin:0px;padding:0px;line-height:22px;}
ul.listMn li{margin:0px 0px 0px 15px;padding:0px;list-style:disc;}
.deal_tab .nav-tabs li a{font-size:16px !important;}
.at-side-outer-blk p{margin:0 0 10px;}
.note_txt{color:#999;font-size:13px;}
h4.sub-heading{font-size:17px !important;}
.feedrate{margin-bottom:45px;}
.errorTxt .arw{float:left;}
#err_newscap_div .errorTxt{margin-bottom:14px;padding:0px;}
#err_text_newsdcap{position:absolute;margin-left:4px;}
.noscroll{position:relative;overflow-y:scroll;}
.menu_mobile{display:none;}
.trustMnRtBn .custmTxt{padding:9px 0px 5px;}
.custmTxt{padding:9px 0px 5px;}
.cap_img{width:84px;padding:5px 8px;border:1px solid #e0e0e0;}
#news_letter_form .form-control{border:1px solid #e0e0e0 !important;box-shadow:none;}
#news_letter_form .caplab_news{margin-top:30px;}
#captchaimg_news{float:left;}
.marBtnFeed{margin-bottom:15px;margin-top:6px;}
.nmBrd h3{margin:0;padding:8px 0 10px;}
a.fb-like{margin-right:0px;top:-4px;}
#navWrap #nav li a{margin-right:0px;}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{background-color:#ffffff;}
.trustMnRtBn{padding:18px;}
.custmRvw{width:100%;font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;font-size:24px;color:#ed380a;margin-bottom:10px;}
#tpLink.sa-tpbLink{font-size:15px;color:#0555af;}
.sa-ptxtsz{font-size:23px;color:#cc0000;}
.rtTpImg .phnNoNw.sa-phno-n, .rtTpImgNwTsp .phnNoNw.sa-phno-n{color:#cc0000;}
.priAlt .phnNo.sa-phnNo{color:#3765af;}
.sa-24-blk{text-align:right;line-height:26px;}
.sa-24-blk img.sa-ph-ico{width:22%;margin-right:5px;}
.sa-24-blk .sa-call-txt{font-size:18px;color:#cc0000;}
.fotNot .sa-24-blk a{padding-left:0px;}
.fotNot .sa-24-blk a:hover{padding-left:0px;}
.sa-24-blk .sa-phn-ico{font-size:23px;color:#cc0000;padding:0px 6px 0px 0px;vertical-align:middle;}
.rtTpImg .phnNoNw i.sa-phon, .rtTpImgNwTsp .phnNoNw i.sa-phon{font-size:27px;color:#cc0000;padding:8px 8px 0px 0px;}
.sa-cal-cancblk{border-top:solid 1px #e1e1e1;margin-top:17px;}
.sa-cal-cancblk ul{margin:0px;padding:0px;}
.sa-cal-cancblk ul li{margin:0px;padding:0px;display:inline-block;}
.sa-cal-cancblk ul li:first-child{border-right:solid 1px #e1e1e1;}
.sa-modal-body-call{padding-left:0px;padding-right:0px;padding-bottom:0px;}
.sa-cal-cancblk .btn:active{box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0);}
.sa-call-now-section{box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:10px 10px 15px 0px;}
.btn-rqust a{color:#fff;}
.btn-rqust.btn:focus a{color:#333;}
.btn-rqust.btn:hover a{color:#fff;}
.sa-assist-img{width:95px;display:inline-block;}
.sa-assist-img img{width:100%;}
.sa-call-inner-sec{width:auto;position:relative;display:inline-block;vertical-align:middle;}
.sa-call-inner-sec h2{color:#0555af;font-size:23px;text-align:left;padding:0px 0px;margin:0px;line-height:30px;font-weight:bold;}
.sa-call-now-section .sa-phn-ico{font-size:24px;color:#cc0000;padding:8px 10px 10px 0px;border-radius:50%;}
.sa-top-callbox{position:relative;text-align:center;}
.sa-bottom-callbox{max-width:300px;margin:0px auto;text-align:center;}
.sa-marg-call{margin-right:15px;}
.sa-phone-bk-form.filFrm{margin:19px 0 0;padding:12px 0 0 5px;border-top:1px dotted #bcf;text-align:left;}
.sa-phone-bk-form.filFrm input{border:1px solid #d9d9d9;border-radius:0;color:#555;font-size:18px;height:42px;}
.sa-phone-bk-form.filFrm .rqstBtnMr{margin:18px 0 0;}
.sa-phone-bk-form.filFrm .tpMrLb{margin:12px 0 0;}
.sa-phone-bk-form.filFrm .tpSesFrm{padding:12px 0 0;}
.sa-phone-bk-form.filFrm label{color:#000;font-size:15px;}
.sa-phone-bk-form.filFrm input::placeholder{font-style:italic;color:#999;font-size:16px;}
@media (min-width:767px) and (max-width:1200px){.custmRvw{font-size:20px;}
}
@media screen and (max-width:767px){#trigger_refresh{margin-top:10px;}
.city_left{float:none;width:auto;}
.noscroll{position:fixed;overflow-y:scroll}
.svgicn svg{width:50%;}
.zopim{display:none !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.svgicn svg{width:auto;}
#tpLink.sa-tpbLink{font-size:13px;}
.sa-ptxtsz{font-size:17px;}
}
@media (min-width:320px) and (max-width:400px){.sa-call-inner-sec h2{font-size:18px;line-height:23px;}
.sa-assist-img{width:30%;}
}
@media (min-width:320px) and (max-width:358px){.sa-24-blk .sa-cfg-cl-txt{font-size:16px;}
.sa-phn-icomob-top{display:none !important;}
.sa-24-blk .sa-lat-cl-txt{font-size:16px;}
.sa-phn-icomob-top-lat{display:none !important;}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{@media screen and (device-aspect-ratio:3/4){.fb-like{top:-6px !important;margin-right:-1px;}
}
}
}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome, img.obj-cover{height:auto;width:100%;object-fit:cover;}
::i-block-chrome, img.obj-cover1{height:auto;width:95%;object-fit:cover;}
::i-block-chrome, img.obj-cover{height:auto;width:100%;object-fit:cover;}
::i-block-chrome, img.obj-cover1{height:auto;width:95%;object-fit:cover;}
::i-block-chrome, ul.rtabs li{margin:0;margin-right:2px;padding:0;display:inline;}
::i-block-chrome, ul.rtabs li a{text-decoration:none;width:158px;}
::i-block-chrome, ul.rtabs li.selected a{}
::i-block-chrome, #deaOpt .nav-tabs > li > a{padding-top:4px;}
::i-block-chrome, #locBox .srchTxt{padding:10px 23px 12px 16px;-webkit-font-smoothing:antialiased;}
::i-block-chrome, #btmDot .bluIcn, #btmNoDot .bluIcn{padding-left:0px;}
::i-block-chrome, #bookFlt select{line-height:36px;}
#rtTp select{-webkit-appearance:menulist !important;line-height:18px !important;}
#crdHldInfMb select{line-height:18px !important;}
::i-block-chrome, #rtTp select[id='sort']{line-height:38px !important;font-weight:normal;}
#chngForm select{-webkit-appearance:menulist !important;line-height:20px !important;}
::i-block-chrome, #diffAirInfo .airBlack{color:#000;font-size:13px;padding:0px 12px;text-align:center;}
::i-block-chrome, #tpBg .bsFar{color:#390;font-size:29px;font-weight:bold;}
::i-block-chrome,#btmDot .gryBg strong, #btmNoDot .gryBg strong{font-family:arial;}
::i-block-chrome,.pagination .page-item{margin-left:2px;}
@media screen and (min-width:320px) and (max-width:330px){::i-block-chrome, #formMb input[type="text"]{margin-top:-4px;}
#cntPdMb select, #cntPdMbNw select{padding-left:0px;line-height:18px;}
#formMb input[type='text']{text-align:center;font-size:19px;line-height:19px;padding-top:5px;}
}
.mrLtCab{margin-top:2px;}
#formMb .ecoCl{width:144px;text-align:center;margin:-5px auto;}
#formMb .dateIn{text-align:center;margin-top:0px;}
#formMb select{margin-left:0px;font-size:27px;}
@media screen and (min-width:321px) and (max-width:767px){#cntPdMb select, #cntPdMbNw select{line-height:18px;padding-left:4px;}
input[type='date']{color:#fff;}
#formMb input[type='text']{text-align:center;font-size:19px;line-height:19px;padding-top:5px;}
}
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#formMb select{margin-left:8px;}
}
input:focus{outline: 1px solid #939da6;}
select:focus{outline: 1px solid #939da6;}
a,
a:visited,
a:active,
a:link{outline:0;background:none;}
#bookFlt .form-group{margin-bottom:7px;}
#bookFlt label{margin-bottom:2px;}
.ui-datepicker td a:link,
.ui-datepicker td a:active,
.ui-datepicker td a:visited{color:#CF0104;}
#ui-datepicker-div .table td,
tr{border:0px !important;}
#ui-datepicker-div{font-family:tahoma, Arial;font-size:12px;border:#CF0104 1px solid;background-color:#FFF;width:250px;height:auto;display:none;overflow:hidden;padding-bottom:5px;z-index:999;text-align:left;}
.ui-datepicker .ui-datepicker-header{position:relative;padding-top:2px;color:#CF0104;font-weight:700;margin-bottom:4px;margin-top:3px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:18px;color:#CF0104;display:block;padding-bottom:5px;padding-top:0;height:18px;font-size:14px;padding-left:3px;text-align:center;}
.ui-datepicker .ui-datepicker-prev{border:solid 1px #CF0104;cursor:pointer;text-align:center;margin-left:5px;}
.ui-datepicker .ui-datepicker-next{right:2px;border:solid 1px #CF0104;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev-hover{border:solid 1px #CF0104;width:18px;cursor:pointer;text-align:center;margin-left:5px;background-color:#CF0104;color:#FFF;text-decoration:none;}
.ui-datepicker .ui-datepicker-next-hover{border:solid 1px #CF0104;width:18px;cursor:pointer;text-align:center;margin-left:5px;background-color:#CF0104;color:#FFF;text-decoration:none;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:60%;margin-left:-11px;top:40%;margin-top:-9px;}
.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center;margin:0 2.3em;font-size:14px;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:70px;margin-left:5px;font-family:Arial;font-size:13px;}
.ui-datepicker select.ui-datepicker-month{margin-left:25px;}
.ui-datepicker table{width:100%;font-size:14px;border-collapse:collapse;height:100px;margin:0 0 .4em;}
.ui-datepicker th{text-align:center;border:0;background-color:#CF0104;color:#FFF;font-weight:700;padding:2px;}
.ui-datepicker td{border:0;cursor:pointer;color:#CF0104;height:15px;width:15px;font-weight:700;padding:2px 1px;}
.ui-datepicker td:hover{border:0;cursor:pointer;color:#FFF;padding:2px 1px;}
.ui-datepicker td:hover a{color:#FFF;background-color:#CF0104;}
.ui-datepicker td span,
.ui-datepicker td a{display:block;text-align:center;text-decoration:none;padding:.2em;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;padding:0 .2em;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;cursor:pointer;width:auto;overflow:visible;background:#FFF;border:0;text-decoration:underline;font-family:Tahoma, Arial;color:#CF0104;}
.ui-datepicker .ui-state-disabled{color:#FF8E8E;border:none;background-color:#FFF;}
.ui-datepicker .ui-state-disabled:hover{color:#E5E5E5;background-color:#FFF;}
.ui-datepicker .ui-state-active{background-color:#CF0104;color:#FFF;}
.ui-datepicker.ui-datepicker-multi{width:448px !important;}
.ui-datepicker-multi .ui-datepicker-group table{width:210px;margin:0 8px;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:220px;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-datepicker-trigger{position:absolute;width:25px;height:25px;right:4px;top:9px;cursor:pointer;}
.ui-datepicker-group-first .ui-datepicker_side_border{border-right:solid 1px #FA7B7C;margin-right:-3px;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-state-default{color:#333;}
.ui-state-hover{color:#FFF;background-color:#0064a3;}
.ui-state-disabled .ui-state-default{color:#FF8E8E;}
#searchfield{text-align:left;}
.search .trigger1{position:absolute;right:0px;top:8px;width:16px;height:16px;}
.soc_cls_top .fb-like span{height:14px !important;}
.soc_cls_top .twitter-follow-button{vertical-align:bottom;}
.soc_cls_top .set_gplus iframe{vertical-align:middle;}
.soc_cls_top .phNo{top:6px;}
.set_cls_bot .fb-like span{vertical-align:middle;}
.set_cls_bot .twitter-follow-button{vertical-align:bottom;}
.set_cls_bot .set_gplus iframe{vertical-align:middle;height:29px !important;}
.dropdown-menu{z-index:999 !important;left:0px !important;}
.tb_cap_resp{text-align:left;padding-left:20% !important;line-height:34px;}
#smartbox{border:1px solid #076BA7;font-size:14px;color:#076BA7;font-family:segoe ui, arial, sans-serif;background-color:#FFF;position:relative;width:409px !important;}
.smartboxItem{overflow:hidden !important;}
.smartboxitemlabel{padding:1px 3px;}
.smartboxItemHi{overflow:hidden !important;cursor:pointer;text-decoration:underline;}
#smartbox li{list-style-type:none;padding:4px 4px 6px;font-weight:600;}
#smartbox ul{margin:0;}
.airsmartboxResults li{background-position:2px 2px;background-repeat:no-repeat}
input::-ms-clear{display:none !important;}
#smartbox li .highlight{background:#ffbe61;}
@media only screen and (min-width:768px){#smartbox li{list-style-type:none;padding:6px 6px 6px 38px;border:1px solid #fff;margin:4px 0px;text-decoration:none;font-weight:600;background:url(../img/planeRt.png) no-repeat;background-position:8px 7px;}
#smartbox li.smartboxItemHi{border:1px solid #e5e5e5;background:#f7f7f7 url(../img/planeRt.png) no-repeat;background-position:8px 7px;font-size:15px;cursor:pointer;}
#smartbox li.notfound{background:#ffffff;border:0;font-size:14px;padding:4px 10px 6px;}
#smartbox .cls{color:#555;font-weight:600;padding:0px 8px 7px 0px;}
#smartbox .cls a{color:#555;}
#smartbox .cls a:hover{color:#076BA7;}
#smartbox .cls span{font-size:18px;}
}
@media only screen and (max-width:767px){#smartbox{width:100% !important;border:1px solid #eee !important;color:#000 !important;font-size:16px;left:0 !important;margin-top:1px;}
#smartbox li{font-weight:400 !important;overflow:hidden !important;border-bottom:1px solid #f2f1f1;}
.smartboxItemHi{text-decoration:none;}
.notfound{margin-left:30px !important;}
#smartbox .airportNm{color:#000;font-size:18px;}
#smartbox .cityNm{color:#7b7b7b;font-size:14px;}
#smartbox img{margin:6px 6px 16px 5px;float:left;}
#smartbox .code{font-size:22px;color:#cc0000;border:1px solid #e1e1e1;text-align:center;margin-top:6px !important;width:60px !important;float:right !important;margin-right:10px !important;}
#smartbox .code .highlight{display:block;text-transform:uppercase;}
#smartbox .capitalize{text-transform:capitalize;}
#smartbox span.opcty{display:block;width:0 !important;height:0 !important;opacity:0;}
}
a:focus{outline: 1px solid #939da6;}
@font-face{font-family:'SFUIText-Regular';src:url('../fonts/SFUIText-Regular_gdi.eot');src:url('../fonts/SFUIText-Regular_gdi.eot?#iefix') format('embedded-opentype'),
url('../fonts/SFUIText-Regular_gdi.woff') format('woff'),
url('../fonts/SFUIText-Regular_gdi.ttf') format('truetype'),
url('../fonts/SFUIText-Regular_gdi.otf') format('opentype'),
url('../fonts/SFUIText-Regular_gdi.svg#SFUIText-Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
@font-face{font-family:'SFUIText-Bold';src:url('../fonts/SFUIText-Bold_gdi.eot');src:url('../fonts/SFUIText-Bold_gdi.eot?#iefix') format('embedded-opentype'),
url('../fonts/SFUIText-Bold_gdi.woff') format('woff'),
url('../fonts/SFUIText-Bold_gdi.ttf') format('truetype'),
url('../fonts/SFUIText-Bold_gdi.otf') format('opentype'),
url('../fonts/SFUIText-Bold_gdi.svg#SFUIText-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
input:not([type='radio'],[type='checkbox']), select, textarea{-webkit-appearance:none;border-radius:0;}
td, tr{border:none;}
strong, b{font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold';}
body{font-family:"SFUIText-Regular";}
.loading_img{position:absolute;top:100px;left:42.5%;z-index:9;}
p.running-txt{font-size:15px;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.mar-b-fifteen{margin-bottom:15px;}
.phn_padd{width:37%;}
.spl-bkbtn-mrg{margin:0px 0px 57px 0px;}
.airlines-name{margin:0px 0px 4px 0px;font-size:15px;}
.at-phone-no{white-space:nowrap;text-align:left;}
.at-phone-no i.fa-phone{color:#333;font-size:13px;}
a.at-baggage{color:#333;font-size:15px;display:block;margin-bottom:23px;white-space:nowrap;}
a.at-baggage:hover{text-decoration:underline;}
a.at-baggage-p2{margin-bottom:0px !important;margin-top:40px !important;}
a.at-chk-in{color:#333;font-size:15px;display:block;margin-bottom:23px;margin-top:0px;white-space:nowrap;}
a.at-chk-in:link{text-decoration:underline;}
a.at-chk-in:hover{text-decoration:none;}
.at-block-one-p2{padding:14px 17px;}
a.at-chk-in-p3{margin-top:26px;!important}
.at-phone-no .at-phone-no-txt{font-size:15px;color:#333;}
.at-company-logo{text-align:center;}
.at-margin-btm{text-align:left;}
.at-block-one{text-align:center;margin:0 0 15px;padding:24px 17px 24px 17px;background:#f7f7f7;border:solid 1px #e0e0e0;}
.at-block-one-p3{padding:19px 17px !important;}
.at-btn-modify-online{padding:8px 16px;white-space:normal;font-weight:bold !important;}
.at-btn-baggage{padding:5px;white-space:normal;background:#fff;}
.at-paging{margin-right:0px;}
.at-paging .pagination > .active > a{background:#f7f7f7;color:#337ab7;}
.at-paging ul.pagination{margin:0px;}
.list-outer{margin:0px 0px 0px 0px;}
span.logo-airline{display:block;margin-top:11px;}
.logo-airline img{margin-right:5px;}
.airlines-name label{display:block;font-weight:normal;color:#333;line-height:17px;margin:5px 0px;min-height:37px;}
.err_msg{padding:0px 10px 15px 0px;}
.at-tabber-outer{margin-right:-15px;}
.at-tabber-outer .nav{padding-left:0;margin-bottom:0;list-style:none;}
.at-tabber-outer .nav > li{position:relative;display:block;}
.at-tabber-outer .nav > li > a{position:relative;display:block;width:100%;padding:10px 5px;}
.at-tabber-outer .nav > li > a:hover,
.at-tabber-outer .nav > li > a:focus{text-decoration:none;background-color:#fff;}
.at-tabber-outer .nav > li.disabled > a{color:#0555af;}
.at-tabber-outer .nav > li.disabled > a:hover,
.at-tabber-outer .nav > li.disabled > a:focus{color:#0555af;text-decoration:none;cursor:not-allowed;background-color:transparent;}
.at-tabber-outer .nav .open > a,
.at-tabber-outer .nav .open > a:hover,
.at-tabber-outer .nav .open > a:focus{background-color:#fff;border-color:#d7d7d7;}
.at-tabber-outer .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#fff;}
.at-tabber-outer .nav > li > a > img{max-width:none;}
.at-tabber-outer .nav-tabs{border-bottom:1px solid #d7d7d7;display:table;width:100%;table-layout:fixed;border-bottom:1px solid transparent;}
.at-tabber-outer .nav-tabs > li{margin-bottom:-1px;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;display:table-cell;width:33.33%;}
.at-tabber-outer .nav-tabs > li:nth-of-type(1){border:1px solid #d7d7d7;}
.at-tabber-outer .nav-tabs > li > a{display:inline-block;font-size:21px;color:#555;text-decoration:none;text-align:center;border-radius:0px;border-color:none;}
.at-tabber-outer .nav-tabs > li > a:hover{border-color:none none none;border-color:transparent;}
.at-tabber-outer .nav-tabs > li.active > a,
.at-tabber-outer .nav-tabs > li.active > a:hover,
.at-tabber-outer .nav-tabs > li.active > a:focus{color:#555;border-top-color:transparent;cursor:default;background-color:#fff;padding:10px 5px 8px;border-bottom:3px solid #cc0000;border-style:solid none;}
.at-tabber-outer .nav-tabs > li.active > a::after{border-bottom:6px solid #cc0000;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:58%;margin-left:-14%;position:absolute;top:89%;width:0;}
.at-tabber-outer .tab-content > .tab-pane{display:none;}
.at-tabber-outer .tab-content > .active{display:block;padding:15px 16px 10px 0px;}
.at-tabber-outerNw{margin-right:-15px;}
.at-tabber-outerNw .nav{padding-left:0;margin-bottom:0;list-style:none;}
.at-tabber-outerNw .nav > li{position:relative;display:block;}
.at-tabber-outerNw .nav > li > a{position:relative;display:block;width:100%;padding:10px 5px;}
.at-tabber-outerNw .nav > li > a:hover,
.at-tabber-outerNw .nav > li > a:focus{text-decoration:none;background-color:#fff;}
.at-tabber-outerNw .nav > li.disabled > a{color:#0555af;}
.at-tabber-outerNw .nav > li.disabled > a:hover,
.at-tabber-outerNw .nav > li.disabled > a:focus{color:#0555af;text-decoration:none;cursor:not-allowed;background-color:transparent;}
.at-tabber-outerNw .nav .open > a,
.at-tabber-outerNw .nav .open > a:hover,
.at-tabber-outerNw .nav .open > a:focus{background-color:#fff;border-color:#d7d7d7;}
.at-tabber-outerNw .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#fff;}
.at-tabber-outerNw .nav > li > a > img{max-width:none;}
.at-tabber-outerNw .nav-tabs{border-bottom:1px solid #d7d7d7;display:table;width:100%;table-layout:fixed;border-bottom:1px solid transparent;}
.at-tabber-outerNw .nav-tabs > li{margin-bottom:-1px;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;display:table-cell;width:50%;}
.at-tabber-outerNw .nav-tabs > li:nth-of-type(1){border:1px solid #d7d7d7;}
.at-tabber-outerNw .nav-tabs > li > a{display:inline-block;font-size:21px;color:#555;text-decoration:none;text-align:center;border-radius:0px;border-color:none;}
.at-tabber-outerNw .nav-tabs > li > a:hover{border-color:none none none;border-color:transparent;}
.at-tabber-outerNw .nav-tabs > li.active > a,
.at-tabber-outerNw .nav-tabs > li.active > a:hover,
.at-tabber-outerNw .nav-tabs > li.active > a:focus{color:#555;border-top-color:transparent;cursor:default;background-color:#fff;padding:10px 5px 8px;border-bottom:3px solid #cc0000;border-style:solid none;}
.at-tabber-outerNw .nav-tabs > li.active > a::after{border-bottom:6px solid #cc0000;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:58%;margin-left:-14%;position:absolute;top:89%;width:0;}
.at-tabber-outerNw .tab-content > .tab-pane{display:none;}
.at-tabber-outerNw .tab-content > .active{display:block;padding:15px 16px 10px 0px;}
.at-book-btn{border:solid 1px #fa2900;color:#fff;margin-right:0px;background:#fb9401;background:-moz-linear-gradient(top, #fb9401 0%, #eb2c0c 100%);background:-webkit-linear-gradient(top, #fb9401 0%,#eb2c0c 100%);background:linear-gradient(to bottom, #fb9401 0%,#eb2c0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9401', endColorstr='#eb2c0c',GradientType=0);}
.at-book-btn:hover{border:solid 1px #fa2900;background:#eb2c0c;background:-moz-linear-gradient(top, #eb2c0c 0%, #fb9401 100%);background:-webkit-linear-gradient(top, #eb2c0c 0%,#fb9401 100%);background:linear-gradient(to bottom, #eb2c0c 0%,#fb9401 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb2c0c', endColorstr='#fb9401',GradientType=0);}
.at-spl-input{width:55%;margin:20px 0;}
.at-no-padding{padding:0px;width:44%;}
.tab-content{padding:0px 0px 0px 0px;}
.spl-block-adj{width:56%;}
.at-pagination-outer{margin:0px 0px 15px 0px;}
.at-marRt{padding-right:0px;}
.at-pagination-outer .pagination{border-radius:0px;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:0px;border-top-left-radius:0px;margin-left:0;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius:0px;border-bottom-right-radius:0px;}
.at-pagination-outer .pagination-alpha > li > a,
.at-pagination-outer .pagination-alpha > li > span{padding:8px 13px;font-size:16px;line-height:1.3333333;}
.spl-tb-margin{margin:0px 0px 15px;padding-left:0;}
.spl-tb-margin .btn{border-radius:0px;}
.spl-at-xs{padding-right:0;}
.hdr-side-link a{color:#cf0104;font-size:14px;text-decoration:none;}
.hdr-side-link a:hover{text-decoration:underline;}
.marTpLogo{margin:12px 0 0;}
#tpBluLink{color:#1190da;font-size:12px;margin:16px 0 0;}
#fotCont{font-size:13px;margin:16px 0;color:#555;}
.at-airlines-name-p{margin:7px 0px 10px 0px;overflow:auto;padding:0px;}
.at-airlines-name-p h3{vertical-align:middle;}
.at-airlines-name-p .pulRt{float:right;}
.at-modal-design{padding:25px 30px;}
.at-modal-design .at-cross-btn{font-size:34px;position:absolute;right:24px;top:0px;}
ul.at-table-list{margin:0px;padding:0px;}
ul.at-table-list [class*='fa']{font-size:38px;}
ul.at-table-list [class*='fa']{margin:0px}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;top:8px;vertical-align:middle;}
.icon-stack-1x,
.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center;}
.icon-stack-1x{}
.icon-stack-2x{color:#ddd;left:8px;top:7px;}
.fstBg{margin-top:9px;}
.fstBgIcn{padding-top:8px;}
.scndBg{margin-top:-21px;}
.caryOn{padding-top:4px;}
ul.at-table-list li{margin:0px;padding:0px;list-style:none;display:table;width:100%;table-layout:fixed;}
ul.at-table-list li span{display:table-cell;padding:10px;border:1px solid #ddd;border-width:0px 0px 1px 0px;}
ul.at-table-list li span.block01{width:40%;text-align:center;border-right:1px solid #ddd;border-left:1px solid #ddd;}
ul.at-table-list li span.block02{width:20%;text-align:center;border-right:1px solid #ddd;word-wrap:break-word}
ul.at-table-list li span.block03{width:20%;text-align:center;border-right:1px solid #ddd;word-wrap:break-word;}
ul.at-table-list li span.block04{width:20%;text-align:center;border-right:1px solid #ddd;word-wrap:break-word;}
ul.at-table-list li span.th{background:#f7f7f7;font-size:18px;border-top:1px solid #ddd;vertical-align:middle;}
ul.at-table-list li span.td{text-align:left;}
h3.at-under-line{border-bottom:2px solid #e0e0e0;padding:0px 0px 10px 0px;}
.heading-margin{margin:20px 0px 15px 0px;}
.at-block-margin{margin:0px 0px 30px 0px;}
h4.sub-heading{font-size:18px;margin:0px 0px 15px 0px;color:#337ab7;display:table;}
h4.sub-heading i{margin:0px 10px 0px 0px;font-size:20px;display:table-cell;float:left;}
.at-search-btn{padding:8px 24px 8px 24px;border-radius:0px;background:#0f5798;color:#fff;height:38px;border:0px;margin-left:0px !important;}
.at-search-btn:hover{background:#0f5798;color:#fff;margin:0px !important;}
.at-search-btn:active, .at-search-btn:focus{background:#0f5798;color:#fff;margin:0px !important;}
.at-search-btn i.fa-search{font-size:16px;}
.at-form-control{padding:8px;height:38px;border:solid 1px #e0e0e0;}
.at-sub-h-m-top{margin-top:10px;}
.at-search-block{width:288px;}
.at-marg-b{margin-bottom:15px;}
.at-marg-b{margin-bottom:15px;}
.at-accordion-outer .btn{border-radius:0px;}
select.at-browse-by{width:300px;padding:2px 10px;border:1px solid #e0e0e0;height:37px;}
select.at-browse-by option{padding:4px 5px;display:block !important;}
a.at-contact{text-decoration:underline;font-size:16px;}
.at-side-outer-blk{border:solid 1px #d7d7d7;padding:15px;margin-bottom:30px;}
.spl-cdn{line-height:20px;margin-bottom:15px;}
.at-sm-txt{font-family:font-family:'SFUIText-Regular';font-size:11px;}
.at-no-margin{margin:0px;}
a.at-sm-link-txt{font-size:12px;}
ul.at-exclusive-list{margin:0px;padding:0px;line-height:22px;}
ul.at-exclusive-list li{margin:0px 0px 0px 8px;padding:0px;list-style:disc;}
.at-red-color{color:#d4060c;}
.at-side-outer-blk-cdnspl{margin:0px !important;border-bottom:0px;}
ul.at-social-icons{margin:0px 0px 0px 34px;padding:0px;}
ul.at-social-icons li{margin:0px 6px 0px 0px;padding:0px;list-style:none;display:inline-block;}
ul.at-social-icons li.last{margin-right:0px !important;}
ul.at-social-icons li a{margin:0px;padding:0px;display:inline-block;}
ul.at-social-icons li a img{width:35px;height:35px;}
.at-first-big{font-size:24px;}
.spl-margin-adj{height:39px !important;}
.at_fl_label{margin-bottom:8px !important;}
.at-close{color:#d4060c;}
.at-close:hover{color:#d4060c;}
.at-cont-no-padding{padding-left:0px;padding-right:0px;}
.at-cont-no-padding-right{padding-right:0px;}
.at-browse-btn{width:300px;text-align:left;overflow:hidden;}
.at-browse-btn .caret{position:absolute;left:11px;top:15px;}
.at-browse-btn .caret-bg, span.bs-caret{background:#ddd none repeat scroll 0 0;height:32px;position:absolute;right:0;top:0;width:32px;}
.at-mailbox img{margin:5px 0px 0px 0px;}
.at-smartphone img{margin:5px -2px 0px 0px;}
.at-accordion-outer .panel-group .panel{border-radius:0px !important;border-width:0px 0px 0px 0px;box-shadow:none;}
.at-accordion-outer .panel-heading{border-radius:0px !important;border:solid 1px #d7d7d7;border-width:1px 0px 0px 0px;}
.at-accordion-outer .panel-group .panel + .panel{margin-top:0px;}
.at-accordion-outer .panel-default > .panel-heading{background:none;}
.at-accordion-outer .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{border:0px;}
.at-accordion-outer .panel-default{border-color:#e0e0e0;}
.at-accordion-outer .at-panel-heading-last{border-bottom:solid 1px #e0e0e0 !important;}
.at-accordion-outer .panel-body{padding:5px 25px 15px 47px;line-height:22px;}
.at-accordion-outer .panel-group{margin-bottom:30px;position:relative;}
h4.collapsed a{border:0px !important;font-weight:normal !important;font-size:14px !important;}
h4.panel-title a.collapsed{border:0px !important;font-weight:normal !important;font-size:14px !important;}
.at-browse-by .dropdown-menu > li > a:hover, .at-browse-by .dropdown-menu > li > a:focus{background:#1e90ff !important;}
#accordion .panel-heading{padding:0;}
#accordion .panel-title{margin-left:41px;}
#accordion .panel-title > a{padding:8px 6px;outline:none;text-decoration:none;font-size:14px;line-height:22px;}
.accordion-outer-support .panel-group .panel-heading{padding:0 0px 0px 0px !important;}
.accordion-outer-support .panel-group .panel-heading .panel-title{margin-left:30px;}
.accordion-outer-support .panel-group .panel-heading a{display:block;color:#000;text-decoration:none;position:relative;}
.accordion-outer-support .panel-group .panel-heading a:before{content:"\f107";font-family:FontAwesome;position:absolute;left:-21px;top:5px;font-size:20px;}
.accordion-outer-support .panel-group .panel-heading a.collapsed:before{content:"\f105";font-family:FontAwesome;left:-17px;}
.at-accordion-outer .panel-group .panel-heading a{display:block;color:#000;text-decoration:none;position:relative;}
.at-accordion-outer .panel-group .panel-heading{display:block;color:#337ab7;text-decoration:none;position:relative;}
.at-accordion-outer .panel-group .panel-heading a:before{content:"\f107";font-family:'FontAwesome';position:absolute;left:-25px;top:5px;font-size:20px;}
.at-accordion-outer .panel-group .panel-heading a.collapsed:before{content:"\f105";font-family:'FontAwesome';font-size:21px;position:absolute;}
.accordion-outer-support .panel-group .panel-collapse{margin-top:5px !important;}
.accordion-outer-support .panel-group .panel-body{background:#ffffff;padding:15px 15px 15px 39px;}
.accordion-outer-support .panel-collapse .panel-title{margin-left:15px !important;}
.panel-body .panel-default .panel-heading{border:0px !important;}
.accordion-outer-support .panel-group .panel-title a{color:#337ab7;}
.accordion-outer-support .common-heading a{color:#000 !important;}
.nested_body .panel-body{padding-left:23px !important;padding-right:0px !important;}
.accordion-outer-support .panel-body{padding-top:0px !important;padding-bottom:0px !important;}
.accordion-outer-support .panel-group{margin-bottom:10px !important;}
.contact-us-form input{margin:0px 0px 15px 0px;padding:10px 10px;height:40px;border:1px solid #e0e0e0;width:100%;}
.contact-us-form select{margin:0px 0px 15px 0px;padding:10px 10px;height:40px;border:1px solid #e0e0e0;width:100%;}
.contact-us-form .form-control{box-shadow:none;border:1px solid #e0e0e0 !important;}
.contact-us-form textarea{margin:0px 0px 15px 0px;padding:10px 10px;width:100%;height:119px;border:1px solid #e0e0e0 !important;box-shadow:none;}
.at-submit{padding:8px 24px 8px 24px;border-radius:0px;background:#0f5798;color:#fff;height:38px;border:0px;margin-left:0px !important;}
.contact-us-form span.at-security-code{padding:10px;display:inline-block;}
.contact-us-form .at-red{color:#FF0000;font-weight:bold;}
.at-security-code{padding:15px;margin-bottom:10px;}
.at-form-side-blk{display:none;margin-bottom:15px;}
.at-form-side-blk i{font-size:36px;}
.at-form-side-blk i.fa-mobile{font-size:47px;}
.at-form-side-blk .spl-media-left{padding-right:17px !important;padding-left:0px !important;}
.at-form-side-blk .media-left{padding-right:20px;}
.spl-message{height:118px !important;}
.intNat{padding:14px 0px 0px;}
.intNat a >[class^='fa']{font-size:20px;}
.intNat a.lnk{font-size:24px;color:#555;text-decoration:none;}
.intNat a:hover{color:#555;}
.bag_Tp{margin-top:14px;}
#news_email .form-control{border:1px solid #e0e0e0 !important;box-shadow:none;}
.noteMr{margin-top:10px;}
@media (min-width:768px){ul.at-table-list li span.td{text-align:left;padding:14px;font-size:17px;}
}
@media (min-width:992px) and (max-width:1169px){.airlines-name label{font-size:14px;}
a.at-chk-in{font-size:13px;}
a.at-baggage{font-size:13px;}
.at-phone-no .at-phone-no-txt{font-size:13px;}
.spl-block-adj{padding-left:6px;padding-right:6px;width:55%;}
.at-no-padding{padding:0;width:45%;}
.at-block-one{padding:24px 5px;}
ul.at-social-icons li{margin:0px 3px 0px 0px !important;}
ul.at-social-icons li a img{width:30px;height:30px !important;}
}
@media (min-width:768px) and (max-width:991px){.airlines-name label{font-size:13px;}
.at-block-one{margin:0px 0px 17px;padding:19px 4px 19px 4px;}
a.at-chk-in{font-size:13px;margin-bottom:20px;}
a.at-baggage{font-size:13px;white-space:normal;margin-bottom:20px;}
.spl-block-adj{padding-left:6px;}
.at-cont-no-padding{padding-left:15px;padding-right:15px;}
}
@media (max-width:767px){.at-company-logo img{width:100%;}
.at-spl-input{width:100%;margin:5px;}
.pagination{margin:20px 0px 5px;}
.at-pagination-outer{margin:18px 0;}
.icon-stack{width:1em;}
.icon-stack-2x{color:#ddd;left:5px;top:5px;}
}
@media (min-width:992px) and (max-width:1199px){a.at-baggage{white-space:normal;}
.at-pagination-outer .pagination-alpha > li > a, .at-pagination-outer .pagination-alpha > li > span{font-size:14px;padding:8px 11px;margin-bottom:5px;}
}
@media (min-width:768px) and (max-width:991px){.at-phone-no .at-phone-no-txt{font-size:13px;}
.at-phone-no i.fa-phone{background:#fff;color:#333;font-size:13px;padding:0px 0px;}
.airlines-name label{font-size:13.5px;}
a.at-chk-in{font-size:13px;}
a.at-baggage{font-size:13px;}
.at-browse-by .dropdown-menu{width:700px !important;}
.at-browse-by .dropdown-menu > li > a{white-space:normal !important;}
.container-padding{padding-left:0px;padding-right:15px;}
.at-pagination-outer .pagination-alpha > li > a, .at-pagination-outer .pagination-alpha > li > span{font-size:13px;padding:8px 9px;margin-bottom:5px;}
}
@media (max-width:767px){.at-browse-by .dropdown-menu{width:500px !important;}
.at-browse-by .dropdown-menu > li > a{white-space:normal !important;}
.at-spac-mob{padding-left:15px !important;}
.at-block-margin{padding-left:15px;}
.at-cont-no-padding-right{padding-left:0px;}
p.at-block-margin{padding-right:15px;}
.at-accordion-outer #accordion{margin-left:-15px;margin-right:-15px;}
.at-contact-outer-right h4.sub-heading i{margin-left:0px !important;}
ul.dropdown-menu li a{border-bottom:solid 1px #ddd !important;padding-top:10px;padding-bottom:10px;}
ul.at-social-icons{margin:0px 0px 0px 34px !important;}
.container-padding{padding-left:15px;padding-right:15px;}
.at-cont-no-padding{padding-left:15px;padding-right:15px;}
.at-tabber-outer{margin-right:-7px;margin-left:-7px;}
.at-tabber-outer .nav-tabs > li > a{font-size:14px;}
.at-tabber-outer .nav-tabs > li.active > a,
.at-tabber-outer .nav-tabs > li.active > a:hover,
.at-tabber-outer .nav-tabs > li.active > a:focus{color:#cc0000;}
.at-tabber-outer .nav-tabs > li.active > a::after{top:91%;}
.at-modal-design .at-cross-btn{font-size:48px;position:absolute;right:24px;top:0;}
ul.at-table-list [class*='fa']:last-child{margin-left:0px;}
.at-airlines-name-p h3{width:50%;float:left;}
.at-airlines-name-p{margin:14px 0 3px;overflow:auto;padding:0;}
.at-airlines-name-p .pulRt{float:right;}
.at-pagination-outer .pagination-alpha > li > a, .at-pagination-outer .pagination-alpha > li > span{margin-bottom:5px;}
}
@media (min-width:320px) and (max-width:441px){.at-airlines-name-p h3{width:50%;float:left;font-size:17px;position:relative;top:-4px;}
.at-airlines-name-p .pulRt{float:right;width:50%;}
.at-airlines-name-p .pulRt img{width:100%;}
}
@media (max-width:720px){.spl-at-xs{width:50%;padding:0px 10px;}
a.at-chk-in{font-size:14x;}
a.at-baggage{font-size:14px;white-space:normal;}
.airlines-name{font-size:14px;}
.spl-block-adj{padding-left:7px;padding-right:7px;}
.at-block-one{margin:0px 0 18px;}
.at-no-padding{padding:0;}
.airlines-name label{min-height:52px;}
}
@media (max-width:499px){a.at-baggage{white-space:nowrap;}
.airlines-name label{min-height:39px;}
.spl-at-xs{width:100%;padding:0px 15px;}
.at-block-one{margin:0px 0 15px;}
.at-no-padding{padding:0;width:50%;}
.spl-block-adj{width:50%;}
ul.at-table-list li span{padding:5px;}
ul.at-table-list li span.th{font-size:17px;}
.at-browse-by .dropdown-menu{width:280px !important;}
.at-browse-by .dropdown-menu > li > a{white-space:normal !important;}
}
@media (max-width:360px){.at-phone-no-txt{font-size:13px !important;}
.airlines-name{font-size:14px;}
.at-block-one{min-height:72px;}
.spl-disp-imp{display:none !important;}
nav.at-paging ul li a{padding:6px 8px !important;}
.airlines-name label{min-height:25px;}
.at-phone-no i.fa-phone{padding:3px 5px;}
.spl-at-xs{width:100%;}
a.at-baggage{white-space:nowrap;}
ul.at-table-list li span{padding:6px;}
ul.at-table-list li span.th{font-size:14px;}
.loading_img{left:16%;}
}
@media (max-width:320px){.airlines-name{font-size:12px;}
a.at-baggage{white-space:nowrap;}
.airlines-name label{font-size:14px;}
.at-block-one{margin:0px 0 20px;}
.at-no-padding{width:33%;}
}
@media (max-width:415px){.spl-disp-imp{display:none !important;}
.at-phone-no i.fa-phone{padding:3px 5px;}
.at-phone-no .at-phone-no-txt{font-size:13px !important;}
.at-no-padding{width:33%;}
}
@media (min-width:478px) and (max-width:568px){ul.at-table-list [class*='fa']:last-child{margin-left:0px;}
ul.at-table-list li span.th:nth-of-type(4){padding:0px 15px;}
}
@media (min-width:569px) and (max-width:767px){ul.at-table-list [class*='fa']:last-child{margin-left:10px;}
}
@media (min-width:650px) and (max-width:767px){.at-airlines-name-p h3{clear:both;width:auto;}
.at-airlines-name-p .pulRt{float:right;}
}
@media (max-width:499px){.at-tabber-outer .tab-content > .active{padding:15px 0px 10px 0;}
}
@media (min-width:500px) and (max-width:725px){.at-tabber-outer .tab-content > .active{padding:15px 4px 10px 4px;}
}
@media (min-width:370px) and (max-width:485px){.at-tabber-outer .nav-tabs > li.active > a,
.at-tabber-outer .nav-tabs > li.active > a:hover,
.at-tabber-outer .nav-tabs > li.active > a:focus{padding-left:25px;padding-right:25px;}
.at-tabber-outer .nav-tabs > li > a{padding-left:25px;padding-right:25px;}
}
@media (min-width:485px) and (max-width:767px){.at-tabber-outer .nav-tabs > li.active > a::after{top:87%;}
}
#fltDl h1.thrHdBn,h1.thrBn{margin:0;text-align:center}h1.thrBn{border-left:1px solid #c1d5ec;border-right:1px solid #c1d5ec;border-top:1px solid #c1d5ec;color:#c00;font-size:37px;padding:6px 0 3px}.thrEndBn{font-size:38px;color:#0555af}#tpMbWhtBn{color:#085397;font-size:16px;margin-top:0;padding:4px 8px;text-align:center}#tpMbWhtBn .red{color:#c00}.bluThrBn{font-family:'Open Sans', sans-serif;}#fltDl h1.thrHdBn{background:#c00;color:#fff;font-size:18px;padding:8px 0}@media (min-width:1200px){.hrBn,.thrBn{color:#085397}.thrBn{font-size:69px;line-height:54px}.hrBn{position:relative;font-size:18px;top:-23px;color:#b1b1b1;}.saleBn{font-size:36px;color:#c00;line-height:30px;margin-left:-2px}.endBn{font-size:25px;color:#085397;line-height:24px}.algnBn{vertical-align:top;margin-left:-36px}}
@media (min-width:992px) and (max-width:1199px){.hrBn,.thrBn{color:#085397}.thrBn{font-size:62px;line-height:49px}.hrBn{font-size:23px;line-height:19px}.saleBn{font-size:32px;color:#c00;line-height:26px;margin-left:-1px}.endBn{font-size:23px;color:#085397;line-height:20px}.algnBn{vertical-align:top;margin-left:29px;height:56px;width:auto}}
@media (min-width:768px) and (max-width:991px){.hrBn,.thrBn{color:#085397}.thrBn{font-size:53px;line-height:46px}.hrBn{font-size:21px;line-height:20px;position: relative;top: -15px;color: #b1b1b1;}
.saleBn{font-size:25px;color:#c00;line-height:21px}.saleBn:after{content:'!'}.endBn{display:none}.algnBn{vertical-align:top;margin-left:-2px;height:50px;width:auto}}
.thrBnMid{padding:14px 0 0;margin:15px auto 0;color:#085397;font-size:17px;border-top:1px solid #e4e3e3;width:320px}.thrBnMid strong{color:#c00}
.rtTpImg .hdMn{color:#0555af;font-size:31px;line-height:41px;}
.rtTpImg .bkNw1 > div:first-child{width:55px;}
.rtTpImg .bkNw1 > div:last-child{width:98%;}
.rtTpImg .phnNo{color:#0555af;text-align:center;font-size:38px;padding-right:0;}
.rtTpImg .phnNo a{color:#0555af;text-decoration:none;}
.rtTpImg .phnNo img{margin:0px 11px 9px 0px;}
.rtTpImg .call{color:#0555af;font-size:31px;text-align:center;margin:-1px 0px 1px;}
.rtTpImg .need{color:#0555af;font-size:31px;margin:7px 0px 0px 0px;text-align:center;}
.rtTpImg .free{font-family:"Comic Sans MS", "Comic Sans", cursive;font-size:25px;color:#cc0000;text-align:center;font-style:italic;}
.rtTpImg .bkNwOn{color:#0555af;text-align:center;font-size:31px;padding-right:0;}
.rtTpImg .bkNwOn a{color:#0555af;text-decoration:none;}
.rtTpImg .bkNwOn img{margin:0px 9px 0px 0px;}
.rtTpImg .phnNoNw{color:#0555af;text-align:center;font-size:29px;padding-right:0;}
.rtTpImg .phnNoNw a{color:#cc0000;text-decoration:none;}
.rtTpImg .phnNoNw img{margin:0px 11px 9px 0px;width:32px;height:31px;}
.rtTpImg .callNw{color:#0555af;font-size:20px;text-align:center;margin:5px 0px 8px;}
.rtTpImg .needNw{color:#0555af;font-size:25px;margin:10px 0px 0px 0px;text-align:center;}
.rtTpImg .freeNw{font-family:"Comic Sans MS", "Comic Sans", cursive;font-size:20px;color:#cc0000;text-align:center;margin:2px 0px 0px 0px;font-style:italic;}
.rtTpImgNwTsp{margin:15px 0px 0px 15px;background:rgba(255, 255, 255, 0.80);color:#0555af;}
.rtTpImgNwTsp .hdMn{color:#0555af;font-size:31px;line-height:41px;}
.rtTpImgNwTsp .price{font-size:30px;color:#0555af;}
.rtTpImgNwTsp .starting{font-size:13px;color:#0555af;}
.rtTpImgNwTsp .smTxt{color:#0555af;font-size:13px;margin:5px 0px 6px;text-align:center;}
.rtTpImgNwTsp i[class*='fa']{color:#fff;font-size:43px;padding:22px 0px 0px 0px;text-align:left;}
.rtTpImgNwTsp .tpMr{margin-top:-7px;}
.rtTpImgNwTsp .tpMrNw{margin-top:4px;}
.rtTpImgNwTsp .bkNwOn{color:#0555af;text-align:center;font-size:31px;padding-right:0;}
.rtTpImgNwTsp .bkNwOn a{color:#0555af;text-decoration:none;}
.rtTpImgNwTsp .bkNwOn img{margin:0px 9px 0px 0px;}
.rtTpImgNwTsp .phnNoNw{color:#0555af;text-align:center;font-size:29px;padding-right:0;}
.rtTpImgNwTsp .phnNoNw a{color:#0555af;text-decoration:none;}
.rtTpImgNwTsp .phnNoNw img{margin:0px 11px 9px 0px;width:32px;height:31px;}
.rtTpImgNwTsp .callNw{color:#0555af;font-size:20px;text-align:center;margin:5px 0px 8px;}
.rtTpImgNwTsp .needNw{color:#0555af;font-size:25px;margin:10px 0px 0px 0px;text-align:center;}
.rtTpImgNwTsp .freeNw{font-family:"Comic Sans MS", "Comic Sans", cursive;font-size:20px;color:#cc0000;text-align:center;margin:2px 0px 0px 0px;font-style:italic;}
.rtTpImgNwTsp a{padding:14px 9px 14px 18px;display:block;color:#0555af;text-decoration:none;}
.trustMnRtBnNwTsp{background:rgba(255, 255, 255, 0.80);color:#0555af;margin:20px 0 0 15px;padding:14px 18px 26px;text-align:center;}
.trustMnRtBnNwTsp .custmTxt{color:#000;font-size:15px;text-transform:uppercase;padding:2px 0px 5px;}
@media (min-width:768px) and (max-width:991px){.rtTpImg .phnNoNw,
.rtTpImgNwTsp .phnNoNw{font-size:25px;}
}
.fotNot{position:fixed;background:#3bb2fd;background-image:-webkit-linear-gradient(top, #3bb2fd, #269ae2);background-image:-moz-linear-gradient(top, #3bb2fd, #269ae2);background-image:-ms-linear-gradient(top, #3bb2fd, #269ae2);background-image:-o-linear-gradient(top, #3bb2fd, #269ae2);background-image:linear-gradient(to bottom, #3bb2fd, #269ae2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3bb2fd', endColorstr='#269ae2', GradientType=0);color:#fff;bottom:0;right:8px;z-index:9999;font-size:16px;border:1px solid #128cd9;}
.priAlt .close, .priAlt .close:hover, .priAlt.close:focus{filter:alpha(opacity=100);}
.fotNot img{vertical-align:middle;margin:0 6px 0 0;}
.fotNot a, .fotNot a:hover, .fotNot a:visited{display:block;color:#fff;padding:6px 8px;text-decoration:none;}
.fotNot a.cls, .fotNot a.cls:hover, .fotNot a.cls:visited{display:block;color:#fff;border-left:1px solid #128cd9;padding:6px;font-size:24px;text-decoration:none;}
.fotNot span, .priAlt .phnNo strong{display:inline-block;vertical-align:middle;}
.fotNot p{text-align:right;margin:-2px 0 0;padding:0;font-size:12px;color:#fff;}
.priAlt .modal-content{border-radius:0;}
.priAlt .crosSign{font-size:36px;position:absolute;right:-31px;top:-26px;outline:0;}
.priAlt .close{color:#fff;float:right;opacity:1;text-shadow:none;outline:0;}
.priAlt .orTxt{font-size:16px;text-align:center;padding-left:18px;}
.priAlt h2{font-size:22px;padding:0;margin:0 0 4px;text-transform:uppercase;}
.priAlt input{border:1px solid #7f9db9;border-radius:0;color:#555;font-size:18px;height:42px;}
.priAlt label{color:#3081dd;font-size:17px;}
.priAlt .filFrm{margin:19px 0 0;padding:12px 0 0;border-top:1px dotted #bcf;}
.priAlt .rqstBtnMr{margin:28px 0 0;}
.priAlt .modal-title{color:#676767;font-size:32px;text-align:center;}
.priAlt .phnNo{color:#0555af;font-size:26px;padding-right:0;}
.priAlt .phnNo a{color:#0555af;text-decoration:none;}
.priAlt .phnNo img{margin:0 9px 0 0;vertical-align:middle;}
.priAlt .cntPd{padding:11px 19px;}
.priAlt .thnkSes, .priAlt .thnkInAct, .priAlt .thnkExitInt{margin-top:10px;color:#390;font-size:14px;}
.thnk{margin-top:10px;color:#FF0000;font-size:14px;}
.btn-rqst, .btn-rqst:hover{text-decoration:none;color:#fff;}
.btn-rqust.disabled, .btn-rqust[disabled], fieldset[disabled] .btn-rqust{pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;text-shadow:none;box-shadow:none;background:#b6b6b6;border:1px solid #b6b6b6;color:#fff;}
.btn-rqust, .btn-rqust:hover{text-decoration:none;color:#fff;}
.btn-rqust{background:#fb9700;background-image:-webkit-linear-gradient(top, #fb9700, #eb270d);background-image:-moz-linear-gradient(top, #fb9700, #eb270d);background-image:-ms-linear-gradient(top, #fb9700, #eb270d);background-image:-o-linear-gradient(top, #fb9700, #eb270d);background-image:linear-gradient(to bottom, #fb9700, #eb270d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9700', endColorstr='#eb270d', GradientType=0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:20px;padding:5px 12px 7px;border:1px solid #fa2a00;}
.btn-rqust:hover{background:#0879d0;background-image:-webkit-linear-gradient(top, #0879d0, #043893);background-image:-moz-linear-gradient(top, #0879d0, #043893);background-image:-ms-linear-gradient(top, #0879d0, #043893);background-image:-o-linear-gradient(top, #0879d0, #043893);background-image:linear-gradient(to bottom, #0879d0, #043893);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0879d0', endColorstr='#043893', GradientType=0);border:1px solid #042c9d;}
.priMod[style]{padding-right:0!important;}
.priMod.modal-open{overflow:auto;}
#btmDot .imgWid, #btmNoDot .imgWid{width:auto;height:36px;}
.btmBgPhn{background:url(../img/plane.png) 100% 100% no-repeat;}
#btmDot .btwTm, #btmNoDot .btwTm{color:#999;font-size:12px;}
#btBg .belWid{width:auto;height:19px;margin:0 7px 0 1px;}
#diffAirInfo .imgMr{margin:4px 0;}
#priAlt .modal-dialog, #sesAlt .modal-dialog,#inActMod .modal-dialog, #exitIntMod .modal-dialog{margin-top:6%}
.priAlt h2.refTxt{font-size:20px;padding:0;margin:4px 0px 10px;text-transform:none;}
.priAlt h2.bluTxt{font-size:24px;padding:0;color:#0555af;margin:4px;text-transform:none;}
.priAlt .bx{border:1px dotted #bcf;margin:20px 0 0;padding:10px 0;}
.priAlt .bx p{font-size:16px;text-align:center;}
.priAlt .tpMrPhn{margin-top:15px;}
.priAlt .upMr{margin:13px 0 11px;}
.priAlt .orTxtSes{font-size:22px;margin-bottom:4px;}
.priAlt .filFrmSes{margin:19px 0 0;padding:12px 0 0;border-top:1px dotted #bcf;}
.priAlt .grnFare{color:#390;font-size:27px;}
.priAlt .tpSesFrm{padding:12px 0 0;}
.priAlt::-webkit-input-placeholder{color:#999;font-style:italic;font-size:16px;}
.priAlt::-moz-placeholder{color:#999;font-style:italic;font-size:16px;}
.priAlt:-ms-input-placeholder{color:#999;font-style:italic;font-size:16px;}
.priAlt:-moz-placeholder{color:#999;font-size:16px;font-style:italic;}
.priAlt .call, .priAlt .need{color:#555;font-size:20px;text-align:center;}
.priAlt .pdPhn{padding:0 30px;}
.phnNoAlt .col-sm-8{width:61%;padding-left:24px;}
.phnNoAlt .col-sm-3{width:28%}
.phnNoAlt .col-sm-1{width:10%}
.priAlt .need{margin-top:2px;}
.priAlt .free{font-family:"Comic Sans MS", "Comic Sans", cursive;font-size:18px;color:#3765af;text-align:center;font-style:italic;margin:5px 0 4px;}
.priAlt .dlMr{margin:7px 0 2px;font-size:15px;}
.priAlt .tpMrCal{margin-top:-4px;}
.filFrmAlt .col-sm-5{width:38%;padding-left:14px;padding-right:14px;}
.filFrmAlt .col-sm-2{width:24%;padding-right:14px;}
.priAlt .filFrmInAct, .priAlt .filFrmExitInt{margin:19px 0 0;padding:12px 0 0;border-top:1px dotted #bcf;}
.priAlt .callNw{color:#555;font-size:17px;text-align:center;}
.priAlt .getCall{color:#555;font-size:22px;margin-top:0px;margin-bottom:10px;padding-right:0;}
.priAlt label span{color:#555;font-size:13px;}
.priAlt .cntPdNw{padding:9px 19px;}
.priAlt .mrNdNw{margin-top:0px;}
@-moz-document url-prefix(){.btmBgPhn{background:url(../img/plane.png) 100% 102% no-repeat;}
}
.chat_agent_pop_blk{font-weight:700;font-size:14px;}
.chat_agent_pop{background:#d5d6de;background-image:url(../img/cc-girl2.png);border:solid 5px #fff;font-size:45px;line-height:45px;padding:17px;border-radius:100%;position:absolute;left:50%;margin-left:-33px;top:-46px;width:85px;height:85px;background-size:100% 100%;}
.chat_light_pop{background-color:#26ca21;border-radius:5px;height:10px;display:inline-block;width:10px;margin-right:7px;}
.avlb_txt{text-align:center;margin-top:42px;padding-left:2%}
.modal-header-padd{padding-top:15px;}
#priAlt .modal-dialog{margin-top:10%;}
@media (min-width:768px){.tpMrPhnAlt{top:12%}
.disTbPhn{display:table;width:100%;table-layout:fixed;}
.disCellPhn{display:table-cell;vertical-align:middle;float:none;}
}
@media screen and (max-width:767px){.phnNoAlt .col-sm-8, .priAlt .bk, .priAlt .bx p, .priAlt .orTxt, .priAlt .txtMid{text-align:center;}
.fotNot{position:absolute;background:#fff;color:#000;bottom:auto;top:7px;right:68px;font-size:12px;border:none;z-index:999;}
.fotNot img{vertical-align:middle;margin:0;}
.fotNot a, .fotNot a:hover, .fotNot a:visited{display:block;color:#000;text-decoration:none;}
.priAlt .pdPhn{padding:0;}
#priAlt .modal-dialog, #sesAlt .modal-dialog,#inActMod .modal-dialog, #exitIntMod .modal-dialog{margin-top:30px;}
.priAlt .tpMrLb{margin:12px 0 0;}
.priAlt .rqstBtnMr{margin:18px 0 0;}
.priAlt .crosSign{font-size:42px;position:absolute;right:0;top:-36px;outline:0;}
.priAlt .orTxt{font-size:16px;padding:4px 0 12px;}
.priAlt .cntPd{padding:8px 19px;}
.priAlt .upMr{margin:12px 0 9px;}
.priAlt h2{font-size:19px;line-height:24px;}
.priAlt label{color:#000;font-size:15px;}
.priAlt input{border:1px solid #d9d9d9;border-radius:0;color:#555;font-size:18px;height:42px;}
.priAlt .modal-title{color:#676767;font-size:23px;text-align:center;}
.priAlt .bk{color:#0555af;font-size:16px;}
.priAlt .phnNo{color:#0555af;font-size:22px;}
.priAlt .bx p, .priAlt h2.refTxt{font-size:15px;}
#fltInfMb .airLn img[class*=imgWid], #srchDet .airLn img[class*=imgWid]{margin:-3px 6px 0 0;vertical-align:middle;width:30px;height:auto;}
#difAirInf .imgWid{height:auto;width:30px;margin:3px 0 5px;}
.filFrmAlt .col-sm-offset-5{margin-left:0;}
#sesAlt .modal-dialog{margin-top:30px;}
.filFrmAlt .col-xs-12, .phnNoAlt .col-xs-12{width:100%}
.phnNoAlt .col-sm-8{padding-left:0;}
.priAlt h2.sesTxt{font-size:15px;padding:0 19px;}
.priAlt .bx{padding:10px;}
.priAlt h2.bluTxt{font-size:21px;}
.priAlt .orTxtSes{font-size:15px;padding:4px;margin-bottom:2px;}
.priAlt .grnFare{color:#390;font-size:19px;}
.priAlt .call, .priAlt .need{font-size:16px;}
.priAlt .orMr{margin:4px 0;}
.priAlt .call{margin:3px;}
.priAlt .mrNd{margin-top:13px;}
.priAlt .free{font-size:21px;margin:5px 0 6px;}
.priAlt .getCall{font-size:17px;}
#upSrch{font-size:17px;}
#priAlt .modal-dialog{margin-top:15%;}
}
@media all and (min-width:0\0) and (min-resolution:.001dpcm){#priAlt button[disabled], #sesAlt button[disabled],#inActMod button[disabled], #exitIntMod button[disabled]{background:#f4f4f4;border:1px solid #b6b6b6;color:#fff;}
.btn-search{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9700', endColorstr='#eb270d', GradientType=0);}
.btn-search:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0879d0', endColorstr='#043893', GradientType=0);}
}
@media all and (-ms-high-contrast:none){.fotNot{right:28px;}
}
.cust-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.cust-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.cust-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.cust-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.cust-carousel .owl-wrapper,
.cust-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.cust-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.cust-carousel .owl-item img{display:block;width:100%;}
.cust-carousel .owl-nav.disabled,
.cust-carousel .owl-dots.disabled{display:none;}
.cust-carousel .owl-nav .owl-prev,
.cust-carousel .owl-nav .owl-next,
.cust-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cust-carousel.owl-loaded{display:block;}
.cust-carousel.owl-loading{opacity:0;display:block;}
.cust-carousel.owl-hidden{opacity:0;}
.cust-carousel.owl-refresh .owl-item{visibility:hidden;}
.cust-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cust-carousel.owl-grab{cursor:move;cursor:grab;}
.cust-carousel.owl-rtl{direction:rtl;}
.cust-carousel.owl-rtl .owl-item{float:right;}
.no-js .cust-carousel{display:block;}
.cust-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}
.cust-carousel .owl-animated-in{z-index:0;}
.cust-carousel .owl-animated-out{z-index:1;}
.cust-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.cust-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.cust-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.cust-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.cust-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}
.cust-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.cust-carousel .owl-video-playing .owl-video-tn,
.cust-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.cust-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.cust-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.fa-flip-horizontal{-webkit-transform:scaleX(-1);}
.sa-ptxtsz i{position:relative;top:0px;font-size:21px;}
.sa-moreMb-cont{display:none;}
.sa-icnInfo{text-align:center;margin:35px 0 0;padding:0}
.sa-icnInfo img{text-align:center;}
.sa-icnInfo h2{font-size:21px;color:#0555af;padding:0px;margin-bottom:0px}
.sidenav{width:auto;}
.dep_ret_txt{color:#cf0104;border-bottom:1px solid #FFB9B9;margin-top:0px;}
.dep_selec_alig{float:left;width:200px;padding:5px;text-align:center;}
.rtTpImg .phnNoNw i.sa-phon, .rtTpImgNwTsp .phnNoNw i.sa-phon{position:relative;top:0px;font-size:27px;padding:8px 8px 0px 0px;}
.sa-leavingtxt, .sa-goingtxt{white-space:nowrap;}
.deptCrsSign, .rtrnCrsSign{opacity:.6;}
.deptCrsSign:hover, .rtrnCrsSign:hover{opacity:1;}
.ct-mob-spl{display:none;}
.btmFot p{padding:0px;white-space:nowrap;}
.dep_selec_alig_hed{display:none;}
.sa-close-btn{display:none;}
.sa-close-btn2{display:none;}
.dep_ret_hed_btm{display:none;}
#smartbox li{overflow:hidden;margin:0px;border-bottom:solid 1px #ebf3fe;background:none;padding-left:6px;font-size:17px;text-decoration:none;}
#smartbox li:hover, #smartbox li.smartboxItemHi{background-image:none;background-color:#f7f7f7;cursor:pointer;font-size:17px;}
#smartbox .capitalize{text-transform:capitalize;}
#smartbox .airportNm{color:#000;font-size:20px;}
#smartbox img{margin:6px 6px 16px 5px;float:left;}
#smartbox .cityNm{color:#363636;font-size:17px;}
#smartbox .code{font-size:22px;color:#cc0000;border:1px solid #e1e1e1;text-align:center;margin-top:6px !important;width:60px !important;float:right !important;margin-right:10px !important;}
#smartbox .code .highlight{display:block;text-transform:uppercase;}
#smartbox span.opcty{display:block;width:0 !important;height:0 !important;opacity:0;}
.sa-abtus-tp{margin-top:60px;}
.at-contact-outer-right h4.sub-heading{white-space:nowrap;position:relative;line-height:24px;padding-left:32px;}
.at-contact-outer-right h4.sub-heading i{position:absolute;left:0px;}
#mulit_form input, #bookFlt input, #mulit_form input:focus, #bookFlt input:focus, #mulit_form input:visited, #bookFlt input:visited, #bookFlt input:active{padding-right:27px;text-overflow:ellipsis;text-decoration:none !important;}
#mulit_form .deptCrsSign, #mulit_form .rtrnCrsSign{top:9px;}
#mulit_form input.hasDatepicker, #bookFlt input.hasDatepicker{padding-right:5px;text-overflow:inherit;}
.dep_seltd_tick i, .ret_seltd_tick i{color:#390;font-size:18px;margin-left:10px;position:relative;top:2px;}
.date_cap_dr_inactive{color:#ffbebe;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{left:90%;top:41%;}
.ui-datepicker .ui-datepicker-next span{left:96%;}
.ui-datepicker .ui-datepicker-prev{left:9px;top:6px;margin-left:0px;}
.ui-datepicker .ui-datepicker-next{right:3px;top:6px;}
.ui-datepicker .ui-state-disabled:hover{color:#FF8E8E;}
.dep_selec_alig:first-child{border-right:solid 1px #FFB9B9;}
.dep_selec_alig{width:223px;}
.cust_rev_mscroll .owl-nav{position:absolute;top:40%;width:100%;}
.cust_rev_mscroll .owl-prev i, .cust_rev_mscroll .owl-next i{background:rgba(255, 255, 255, 0.6);padding:17px 0px;border:solid 0px #a6d0ff;border-radius:50%;line-height:0px;color:#0555af;}
.cust_rev_mscroll .owl-prev{position:absolute;left:0px;}
.cust_rev_mscroll .owl-next{position:absolute;right:0px;}
.cust_rev_mscroll .disabled i{border:solid 0px #d9ebff;color:#d9ebff;}
.sa-call-now-section{margin:0px; padding:15px 20px; box-shadow:inherit;border:solid 1px #e1e1e1; text-align:center; }
.sa-top-callbox{display:inline-block; text-align:right; }
.sa-bottom-callbox{margin:inherit;text-align:left;max-width:inherit;display:inline-block;width:50%;}
.sa-call-24bnr{font-size:26px;font-weight:normal;}
.sa-call-24bnr .small{color:#0555af;}
.sa-assist-img{width:106px;}
.sa-call-inner-sec h2{font-size:30px;}
.sa-phone-bk-form.filFrm .rqstBtnMr{margin-top:27px;}
.sa-calus{display:block;}
.excl-deal{}
.sa-phno-txt a{color:#cc0000; font-size:29px;}
.sa-phno-txt a:hover, .sa-phno-txt a:focus, .sa-phno-txt a:active{text-decoration:none;}
.sa-pdarrow-left, .sa-pdarrow-right{display:none;}
.custMn h1 a{color:#0555af;}
.sa-call-now-section .sa-phn-ico{padding-right:5px;padding-left:8px;}
.pointer_cursr{cursor:pointer;}
.sa-365{display:inline-block;}
.polDest .destHd1{position:static;margin:0px;font-size:16px;display:block;}
.sa-txtblk-area{position:absolute;right:10px;bottom:0px;padding-left:5px;}
.sa-txtblk-area .btn-rqust{background:#fb9700;background-image:-webkit-linear-gradient(top, #fb9700, #eb270d);background-image:-moz-linear-gradient(top, #fb9700, #eb270d);background-image:-ms-linear-gradient(top, #fb9700, #eb270d);background-image:-o-linear-gradient(top, #fb9700, #eb270d);background-image:linear-gradient(to bottom, #fb9700, #eb270d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9700', endColorstr='#eb270d', GradientType=0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:20px;padding:5px 12px 7px;border:1px solid #fa2a00;}
.sa-txtblk-area .btn-rqust:hover{background:#0879d0;background-image:-webkit-linear-gradient(top, #0879d0, #043893);background-image:-moz-linear-gradient(top, #0879d0, #043893);background-image:-ms-linear-gradient(top, #0879d0, #043893);background-image:-o-linear-gradient(top, #0879d0, #043893);background-image:linear-gradient(to bottom, #0879d0, #043893);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0879d0', endColorstr='#043893', GradientType=0);border:1px solid #042c9d;}
.sa-txtblk-area .btn-rqust{margin-top:5px;font-size:18px;padding:3px 8px 4px;float:right;margin-bottom:10px;text-decoration:none;color:#fff;}
.pop_des_mscroll .owl-prev i, .pop_des_mscroll .owl-next i{width:38px;height:38px;font-size:18px;background:rgba(255, 255, 255, 0.6);padding:9px 13px;border:solid 1px #a6d0ff;border-radius:50%;color:#0555af;}
.pop_des_mscroll .owl-prev i{padding:9px 12px;}
.contact-us-form .err_msg{overflow:hidden;}
.at-accordion-outer .at-marg-b{margin-bottom:27px;margin-top:11px;}
h4.sub-heading1{margin-bottom:20px;line-height:24px;position:relative;padding-left:32px;}
h4.sub-heading1 i{position:absolute;left:0px;}
table.fareDeal tr td a{word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.getcl-blk{display:inline-block;vertical-align:middle;white-space:nowrap;}
a.sa-clnowbtn, a.sa-clnowbtn:hover{display: inline-block; vertical-align:middle; font-size: 25px; color:#0555af; text-decoration:underline; }
.sa-or{display:inline-block;font-size:18px;padding:0px 16px; vertical-align:middle;}
.getcl-blk .get-phnimg{padding-right:10px; display: none;}
.getcl-blk .sa-phno-txt{display:inline-block;vertical-align:middle;}
.social-iconlist li a{float:left;margin-right:4px;}
.social-iconlist li a img{margin-right:0px;}
header .htGog{height:90px;}
#google_translate_element{margin-bottom:4px;}
.marTpLogo{margin:12px 0px 0px 0px;}
.listdot ul{list-style:disc;padding:0px 0px 0px 13px;margin:0px;}
.listdot ul li{list-style:disc;padding:0px 0px 0px 0px;margin:0px;line-height:27px;}
.cityname ul{list-style:disc;padding:0px 0px 0px 13px;margin:0px;}
.cityname ul li{list-style:disc;padding:0px 0px 0px 0px;margin:0px;}
.cityname{}
.cityname1{}
.bottamspace{margin-bottom:20px;margin-top:10px;}
.bottamspace h1{color:#0555af;font-size:22px;margin:0px;padding:0px 0px 21px;}
.polDest h1{color:#0555af;font-size:22px;margin:0px;padding:0px 0px 21px;text-align:left;}
.citih1 h1{padding-bottom:10px;margin-bottom:15px;font-size:16px;color:#0555af;border-bottom:solid 1px #0555af;}
.blueboder{border-bottom:solid 1px #337abd;color:#337abd;}
.roundicon{font-size:25px;color:#fff;background-color:#337abd;padding:12px 12px 12px 12px;margin-bottom:10px;border-radius:13px;}
.blueboder{border-bottom:solid 1px #337abd;}
.listdot ul{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}
.calbox{text-align:center;background-color:#f4f4f4;padding:10px;}
.boxsepce{margin-bottom:10px;}
.listdot ul li a{color:#555555;margin:0px;padding:0px 0px 0px 0px;list-style:disc;}
.listdot ul li a:hover{color:#0555af;}
.desbottam{margin-bottom:20px;}
.calbox a{color:#555555;text-decoration:none;}
.calbox a:hover{color:#0555af;text-decoration:none;}
.picbox{float:left;margin:5px;}
.picbox img{width:100%;height:auto;}
.city_head{margin-top:10px;margin-bottom:10px;}
.city_head h1{font-size:22px;color:#0555af;border-bottom:solid 1px #0555af;padding-bottom:5px;margin:0px 0px 15px 0px;}
.btmFot .ct{display:inherit;width:inherit;}
.btmFot h2{float:left;width:207px;margin-top:9px;display:inline-block;min-height:inherit;}
.btmFot .ct .lnk{}
.btmFot .ct .lnk.sa-trustpilot-blk img{border:0px;}
.btmFot .lnk ul{margin-left:210px;}
.btmFot .lnkimg{background:none;min-height:inherit;}
.btmFot .lnk ul li{display:inline-block;margin-right:12px;}
.sa-trustpilot-blk{margin-left:210px;}
.sa-trustpilot-blk .custmTxt{text-transform:inherit;font-size:13px;}
.sa-trustpilot-blk .bold-underline{font-weight:500;border-bottom:solid 1px #fff;}
.sa-trustpilot-blk .trustMnNwRt{width:inherit;text-align:left;margin-left:0px;}
.sa-trustpilot-blk a{display:inline-block;color:#fff;}
.simple-subscription-form{text-align:center;}
.cheers-txt{font-size:24px;color:#fff;line-height:24px;margin-bottom:5px;}
.at-accordion-outer .panel-group .panel-heading a::before{font-family:'FontAwesome';}
.at-accordion-outer .panel-group .panel-heading a.collapsed::before{font-family:'FontAwesome';}
@media (min-width:992px) and (max-width:1199px){.lnk img{margin-right:-2px;}
.sa-abtus-tp{margin-top:140px;}
.at-contact-outer-right h4.sub-heading{white-space:normal;}
.sa-call-inner-sec h2{font-size:22px;}
.sa-call-24bnr{font-size:20px;}
.excl-deal{}
.sa-call-now-section{padding-left:15px;padding-right:15px;  white-space:nowrap;}
.sa-phno-txt a{font-size:24px;}
#tpFlag .dropdown-menu.columns-3Argen{min-width:672px;}
}
@media (min-width:768px) and (max-width:1024px){select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;background:#2c3e50;background-image:none}
select::-ms-expand{display:none}
.select{position:relative;display:flex;line-height:3;background:#2c3e50;overflow:hidden;border-radius:.25em}
select{flex:1;padding:0 .5em;color:#fff;cursor:pointer}
.select::after{content:'\f107';font-family:'FontAwesome';position:absolute;top:0;right:0;padding:0 1em;background:#34495e;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.select:hover::after{color:#f39c12}
#bookFlt .select{border-radius:0;background:none;padding-left:0px;}
#bookFlt .select::after{background:none;color:#999;padding-right:4px;font-size:17px;line-height:45px;}
#bookFlt .sel_ipad_spl.select::after{top:14px;}
#tpFlag .dropdown-menu.columns-3Argen{min-width:572px;}
::i-block-chrome, .mnTab_mob #bookFlt select{padding-left:auto;}
::i-block-chrome, .mnTab_mob #bookFlt #cabin{padding-left:auto;}
.sa-ptxtsz{font-size:23px;}
}
@media (min-width:768px) and (max-width:991px){.lnk img{margin-right:-2px;}
.sa-abtus-tp{margin-top:30px;}
.at-contact-outer-right h4.sub-heading{white-space:normal;}
.sa-assist-img{width:90px;}
.excl-deal{}
.sa-phno-txt a{font-size:21px;}
.sa-call-now-section{padding-left:20px;padding-right:20px;}
.sa-call-inner-sec h2{font-size:20px;line-height:27px;}
.sa-calus{margin-bottom:0px;}
.sa-bottom-callbox{padding-right:10px;}
.sa-call-now-section .sa-phn-ico{font-size:20px;padding-right:0px;}
.sa-bottom-callbox .btn-rqust{font-size:16px;padding-left:9px;padding-right:9px;}
.sa-bottom-callbox .sa-marg-call{margin-right:12px;}
.sa-phno-txt a{font-size:21px;}
.sa-or{padding:0px 5px;}
.sa-call-24bnr{font-size:19px;}
.rtTpImg .hdMn{font-size:27px;}
.rtTpImg .bkNwOn{font-size:25px;}
.rtTpImg .tpMrNw{margin-top:10px;}
.rtTpImg .needNw{font-size:22px;}
.rtTpImg{padding-bottom:14px;}
}
@media (max-width:767px){.marB-mob-15{margin-bottom:15px;}
.marT-mob-15{margin-top:15px;}
.marB-mob-10{margin-bottom:10px;}
.marT-mob-10{margin-top:10px;}
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background:#2c3e50;background-image:none}
select::-ms-expand{display:none}.select{position:relative;display:flex;line-height:3;background:#2c3e50;overflow:hidden;border-radius:.25em}
select{flex:1;padding:0 .5em;color:#fff;cursor:pointer}
.select::after{content:'\f107';font-family:'FontAwesome';position:absolute;top:0;right:0;padding:0 1em;background:#34495e;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}
.select:hover::after{color:#f39c12}
body{width:100%;}
.border-tp-mb{border-top:3px solid #ff7c30;}
.marTpLogo{margin-top:0px; margin-bottom:0px; padding:4px 0px 6px 12px;}
header .htGog{height:auto;}
#mnTab{margin-top:0px;}
.mob_bann_bg{background:none !important;}
h1.thrBn_mob{background:#c00;color:#fff;font-size:18px;padding:8px 0;border:0px;display:none;}
.thrEndBn{font-size:18px;color:#fff;}
.thrBn_mob .bluThrBn{color:#fff;}
#tabShow .nav-tabs > li#mt_trip{display:none;}
#bookFlt{font-size:14px;}
#bookFlt .pdRt{padding-right:15px;}
.dateInp{width:100%;}
#tabShow .tab-content > .active{padding-left:0px;padding-right:0px;padding-top:0px;}
.sa-boxHtLt{height:73px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
#bookFlt input{height:72px;border:0px solid #fff;text-align:left;font-size:24px;color:#999;-webkit-box-sizing:border-box;-webkit-appearance:none;}
#bookFlt input.dateInp{font-size:26px;padding-left:0px;padding-top:20px;text-overflow:ellipsis;}
#bookFlt input.dateInp.selc_txt{color:#676767;}
#bookFlt input.form-control, #bookFlt select.form-control{box-shadow:inset 0 0px 0px rgba(0, 0, 0, .075);}
#mnTab.mnTab_mob{margin-bottom:0px;}
.mnTab_mob .ui-datepicker-trigger{display:none;}
.mnTab_mob #bookFlt select{-webkit-border-radius:0;-moz-border-radius:0;border:0px;background:transparent;height:73px;width:100%;font-size:30px;padding:18px 10px 0px 0px;border-radius:0;margin-top:0px;color:#676767;}
.mnTab_mob #bookFlt .select:after{top:3px;}
@-moz-document url-prefix(){.mnTab_mob #bookFlt select{margin-left:-4px;}
}
.mnTab_mob #bookFlt .cabMr{margin-top:0px;}
#tabShow .nav-tabs{border:0px;}
#tabShow .nav-tabs > li > a{font-size:17px;color:#555;}
#tabShow .nav-tabs > li.active > a::after{border-top:9px solid #c00;border-bottom:0px;}
#tabShow .nav-tabs > li.active > a, #tabShow .nav-tabs > li.active > a:hover, #tabShow .nav-tabs > li.active > a:focus{border-bottom:0px;padding:initial;color:#676767;}
#tabShow .nav-tabs > li{border-right:0px;border-color:#e1e1e1;}
#tabShow .nav > li > a{padding:5px 5px 8px;}
#bookFlt .SerFltPad .btn-search.pull-right{float:none !important;}
#bookFlt .SerFltPad .btn-search{width:100%;font-size:27px;line-height:28px;background:#fd5021;border:solid 1px #b13817;}
#bookFlt .SerFltPad .btn-search:hover{background:#f23400;}
#bookFlt .SerFltPad{padding-top:10px;}
#tabShow .tab-content > .tab-pane{border:0px;}
.sa-moreMb-cont{padding-right:10px;padding-left:10px;margin-top:5px;display:block;}
#sa-moreMb a, #sa-moreMb a:hover, #sa-moreMb .add a:visited{color:#676767;font-size:14px;font-weight:normal;font-family:'SFUIText-Bold';text-decoration:underline;}
#desk_from #from_glyphicon{display:block;position:absolute;top:0px;right:0px;height:100%;width:35px;}
#desk_to #to_glyphicon{display:block;position:absolute;top:0px;right:0px;height:100%;width:35px;}
.rtrnCrsSign, .deptCrsSign{position:relative;top:33px;right:0px;padding:4px 7px;font-size:16px;}
.sa-mob-togg{display:none;}
.sa-icnInfo{margin:0px 0px 0px;padding:0px 0px;}
.sa-icnInfo h2{font-size:14px;line-height:18px;padding:0px;margin-top:10px;margin-bottom:0px;}
.polDest{margin-top:25px;}
.sa-polDest-mb .mrTpMb{margin-top:20px;}
.sa-polDest-mb .mrTp{margin-top:20px;}
.custMn{margin-bottom:27px;}
.lnkBg1{margin-top:10px; padding-bottom:17px; background: #3765af;}
.btmFot .ct:last-child{width:100%;padding-right:12px;}
.btmFot .ct:last-child .lnk{text-align:left;}
.trustMnNwRt{text-align:right;margin-left:12px;margin-right:0px;width:95%;}
.btmFot .ct:last-child h2{min-height:inherit;text-align:left;padding-right:3px;}
.btmFot .lnkimg{padding-right:10px;}
.btmFot .mrTp{margin-top:8px;}
.btmFot .ct-mob-spl{display:block;width:30%;float:left;}
.prtn{margin-top:25px;}
.prtn .crd img{width:52px;}
.prtn .ct, .prtn .ct1,.prtn .ct:first-child, .prtn .ct:last-child{width:33.33%;margin-bottom:15px;}
.prtn .arc{clear:both;}
.cpyBg{margin-top:5px;}
.dropdowns{margin-top:0px;}
.fotNot{z-index:1;}
.ui-datepicker table{font-size:18px;}
#ui-datepicker-div{font-family:"SFUIText-Regular";font-size:16px;width:100%;left:0px !important;padding-bottom:0px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{left:58%;top:25%;}
.ui-datepicker .ui-datepicker-next span{left:63%;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{top:4px;right:9px;width:32px;font-size:24px;height:32px;}
.ui-datepicker .ui-datepicker-title{font-size:20px;}
.ui-datepicker td:hover{border:1px solid #ffdcdc;padding:6px 6px;}
.dep_ret_txt{color:#676767;border-top:1px solid #afc9f3; border-bottom:1px solid #afc9f3; margin-top:5px;}
.dep_ret_txt b{color:#3765af;}
.dep_selec_alig{width:50%;}
.dep_selec_alig b{display:block;}
.ui-datepicker td{border:1px solid #afc9f3;padding:6px 6px;}
.ui-datepicker .ui-state-disabled{border:1px solid #afc9f3;}
.ui-datepicker td.ui-datepicker-today{border:2px solid #3765af;}
.sa-call-blk{text-align:right;padding-top:14px;}
.sa-call-blk .sa-24-blk{margin-top:0px;margin-right: 15px; position: relative; line-height: 21px;display:inline-block;vertical-align:middle;white-space:nowrap;}
.sa-call-blk .hambrg{font-size:30px;cursor:pointer;display:inline-block;vertical-align:top;line-height:22px;color:#cc0000;padding-top:4px;padding-left:5px;padding-right:5px;}
.sa-free-mob{font-family:SFUIText-Regular; font-size:16px;  font-style: italic;   color: #d93025; line-height: 11px; padding-right: 3px;}
.pop_des_mscroll{}
.pop_des_mscroll .mrTp{margin-top:0px;}
.pop_des_mscroll .mrTpMb{margin-top:0px;}
.pop_des_m{display:inline-block;width:100%;padding:0px 5px;}
.sa-24-blk .sa-phn-ico{vertical-align:top;padding-left:5px;font-size:27px; color: #fe6b15; position: absolute;left: -30px;top: 8px;}
.sidenav{height:100%;width:0;position:fixed;z-index:9;top:0;right:0;background-color:#cc0000;overflow-x:hidden;transition:0.5s;padding-top:0px;}
.sidenav a{color:#fff;z-index:9;}
.sidenav a:hover{color:#f1f1f1;}
.sidenav .closebtn{position:absolute;top:0px;right:0px;font-size:55px;margin-left:0px;line-height:15px;padding:10px 8px 15px;}
#main_ctr{transition:margin-left .5s;width:100%;}
.pad-l-0{padding-left:0px !important;}
.pad-r-0{padding-right:0px !important;}
#myTabContent .select{background:none;}
#myTabContent .select::after{background:none;color:#999;padding-right:10px;font-size:29px;line-height:inherit;}
.mnTab_mob select{text-align-last:center;}
.mnTab_mob #bookFlt select#cabin{text-align-last:left;}
.sa-ctcode{border:1px solid #f0f0f0;}
#smartbox .cls{display:none;}
.sa-calbg{width:100%;height:100%;background:#ddd;position:fixed;top:0px;z-index:1;opacity:.8;}
.sa-abtus-tp{margin-top:30px;margin-bottom:30px;}
.at-contact-outer-right h4.sub-heading{white-space:normal;}
.at-spac-mob{padding-left:25px !important;}
h1.bookflt{background:#cc0000;text-align:center;color:#fff;margin:0px;font-size:16px;padding:9px 0px;}
#bookFlt input#origin, #bookFlt input#destination{text-align:left;padding-left:0px;padding-top:27px;padding-right:27px;text-overflow:ellipsis;}
.border-btm-mb{border-bottom:3px solid #cc0000;}
#bookFlt input.selc_adj_org, #bookFlt input.selc_adj_des{font-size:24px;color:#676767;}
.paddLF15{padding-left:15px;padding-right:15px;}
h4.sub-heading1{}
.mrCit{margin-top:0px;margin-bottom:0px;}
ul.citAirLnk{overflow:hidden;padding-bottom:10px;}
h4.at-sub-h-m-top{margin-top:15px;}
.arDet [class^="col"]{padding:12px 0px 0px;}
.at-contact-outer-right{margin-top:0px;}
.container{padding-left:15px;padding-right:15px;}
.cntMr{margin-right:-15px !important;margin-left:-15px !important;}
.no-mp-mob{margin:0px;padding:0px;}
.no-bdr-r-mb{border-right:0px;}
.disClaim p, .disClaim .bk{padding-left:0px;padding-right:0px; margin-bottom:0px;}
h3.at-spac-mob{padding-left:15px !important;font-size:20px;}
.dep_selec_alig_hed{display:block;color:#fff;width:100%;font-size:24px;background:#3765af;font-weight:normal;padding:8px 0px 8px 46px;margin-bottom:0px;text-align:center;line-height:25px;}
.sa-leavingtxt, .sa-goingtxt{position:absolute;top:5px;z-index:9;left:17px;}
.footer_cont{padding-left:5px;padding-right:5px;}
#mulit_form .deptCrsSign{top:7px;}
#cabin{text-overflow:ellipsis;}
.sa-depdt, .sa-retdt, .sa-sub_name{position:absolute;z-index:9;top:5px;white-space:nowrap;}
.btmFot h2{width:194px;}
.btmFot .lnk ul{margin-left:221px;}
.btmFot .lnk ul li{display:inline-block;margin-right:5px;}
.sa-trustpilot-blk{margin-top:15px;}
.sa-trustpilot-blk{margin-left:221px;}
#bookFlt small.nw{display:inline-block;}
.dep_seltd_tick i, .ret_seltd_tick i{top:1px;font-size:22px;}
.sa-todays-txt{display:none;}
a.sa-close-btn{display:block;position:absolute;color:#fff;padding:3px 14px;border-right:solid 1px #fff;font-size:24px;}
a.sa-close-btn2{display:block;position:absolute;bottom:0px;color:#fff;padding:3px 14px;border-right:solid 1px #fff;font-size:24px;}
.dep_selec_alig_hed_btm{display:block;color:#fff;font-size:27px;background:#3765af;font-weight:normal;padding:8px 0px 8px 46px;margin-bottom:0px;text-align:center;line-height:25px;}
.dep_ret_hed_btm{display:block;}
.sa-call-now-section{margin:0px 2px 0px;padding-left:20px;padding-right:20px;border:solid 1px #e1e1e1;}
.no-paddLF{padding-left:0px;padding-right:0px;}
.sa-custm-rev .custMn{margin-top:15px;margin-bottom:9px;}
.sa-custm-rev .custMn .rtPad, .sa-custm-rev .custMn .btPad{padding-left:32px;padding-right:32px;}
.sa-custm-rev .custMn .blu{margin-bottom:0px;}
.sa-custm-rev h1 small{display:block;font-size:12px;line-height:18px;}
.sa-custm-rev .custMn h1{text-align:left;font-size:22px !important;}
.sa-icnInfo img{width:66%;}
.custMn .bg{background:none;}
.cust_rev_mscroll .owl-nav{top:40%;bottom:inherit;}
.cust_rev_mscroll .owl-prev{left:0px;right:inherit;}
.cust_rev_mscroll .owl-next{right:0px;}
.sa-top-callbox{width:inherit;float:none;text-align:center;display:inline-block; vertical-align: middle;}
.sa-assist-img{width:95px;}
.sa-call-inner-sec h2{font-size:24px; line-height: 23px; text-align: center;}
.excl-deal{}
.sa-calus{margin-bottom:0px;}
.sa-bottom-callbox{margin:0px auto 0px;text-align:center;max-width:inherit;display:inherit;width:inherit;float:none;}
.sa-phno-txt a{font-size:24px;}
.sa-call-now-section .sa-phn-ico{padding-left:10px;padding-bottom:0px;}
.mob_get_form{padding-left:15px;padding-right:15px;}
.pop-dest-row{position:relative;}
.sa-pdarrow-left, .sa-pdarrow-right{position:absolute;top:38%;font-size:50px;color:rgba(255, 255, 255, 1);display:block;}
.sa-pdarrow-left i, .sa-pdarrow-right i{}
.sa-pdarrow-left{left:0px;padding:0px 10px;}
.sa-pdarrow-right{right:0px;padding:0px 10px;}
.sa-call-24bnr{float:none;margin:0px;padding:0px;text-align:center;font-size:21px;}
.cap_date_child_ret{pointer-events:auto !important;cursor:pointer;}
.popular_dest .owl-nav{position:absolute;top:38%;color:rgba(255, 255, 255, 1);display:block;width:100%;}
.popular_dest .owl-prev{left:6px;padding:0px 10px;position:absolute;}
.popular_dest .owl-next{right:6px;padding:0px 10px;position:absolute;}
.popular_dest .disabled i{color:#d9ebff;opacity:.5;}
.at-accordion-outer .at-marg-b{margin-bottom:14px;margin-top:0px;}
h4.sub-heading1 i{margin:0px;}
.tableBrd{border-right:0px solid #d7d7d7;}
.no-padd{padding:0px;}
.list-btmmarg{margin-bottom:15px;}
.cheers-txt{font-size:20px;line-height:20px;}
.desti_cheap .custMn{margin-bottom:0px;}
::i-block-chrome, .mnTab_mob #bookFlt select{padding-left:44%;}
::i-block-chrome, .mnTab_mob #bookFlt #cabin{padding-left:0;}
.at-contact-outer-right h4.sub-heading i{margin-left:0px !important;}
ul.at-social-icons{margin:0px 0px 0px 33px !important;}
.sa-24-blk .sa-call-txt{color:#3765af;}
.sa-free-mob{color:#3765af;}
}
@media screen and (max-width:414px){#ui-datepicker-div{width:100%;left:inherit !important;top:62px !important;}
.dep_ret_txt{font-size:16px;}
.ui-datepicker td span, .ui-datepicker td a{padding:0px;}
.prtn .ct1 img{width:30% !important;}
.prtn img{width:50% !important;}
.btmFot h2{width:133px;padding-bottom:0px;font-size:16px;min-height:inherit;}
.btmFot .lnk ul, .sa-trustpilot-blk{margin-left:134px;}
.btmFot .lnk ul li{display:block;margin-right:0px;}
.sa-assist-img{width:27%;display:inline-block;}
.sa-call-now-section{padding-left:5px;padding-right:5px;margin-top:0px;}
.sa-bottom-callbox{margin:0px auto;}
.sa-365{display:none;}
.sa-call-24bnr{font-size:17px;}
}
@media screen and (max-width:320px){
.trustMnNwRt .custmTxt{white-space:nowrap;font-size:11px;}
.sa-free-mob{font-size: 14px; line-height: 11px;}
.sa-24-blk{line-height: 18px;}
.sa-24-blk .sa-phn-ico{line-height: 20px;}
.sa-24-blk .sa-call-txt{font-size: 16px;}
.marTpLogo{margin-top:3px;}
.marTpLogo.log img{height:30px;}
.sa-call-blk{padding-top:8px;}
}
@media (min-width:590px) and (max-width:600px){header, footer{display:block;}
.hamburger{display:block;}
}
@media only screen and (-webkit-min-device-pixel-ratio:1){@media (min-width:768px) and (max-width:991px){_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select{}
_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select#cabin{}
}
@media (max-width:767px){_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select{padding-left:44%;}
_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select#cabin{padding-left:0;}
}
@media screen and (min-width:320px) and (max-width:330px){_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select{padding-left:38%;}
_::-webkit-full-page-media, _:future,:root .mnTab_mob #bookFlt select#cabin{padding-left:0;}
}
}
@supports (-webkit-overflow-scrolling:touch){.ui-datepicker td:hover{border:1px solid #afc9f3;padding:0px;color:inherit;}
.ui-datepicker td:hover a{color:#CF0104;background:inherit;}
.ui-datepicker td:hover a.ui-state-active{color:inherit;background:#339900;}
.pop_des_mscroll .owl-next i{padding:10px 13px;}
.pop_des_mscroll .owl-prev i{padding:10px 12px;}
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){#tabShow .nav-tabs > li{width:33.33%;}
}
.dropdown-menu-right{right:0;left:auto !important;}
.count-flilist{border-top:6px solid #3a8fd0;background:#fff;border-bottom:1px solid #3a8fd0;border-left:1px solid #3a8fd0;border-right:1px solid #3a8fd0;}
#tpFlag .nav{padding-bottom:0px;}
#tpFlag ul.dropdown-menu{top:auto !important;margin:0px auto 6px;border:0px;box-shadow:none;padding-top:6px;background:none;}
#tpFlag li.dropdown:hover:after{content:' ';position:absolute;border:solid 10px transparent;border-top:solid 0px transparent;border-width:10px;left:50%;margin-left:-10px;border-color:transparent transparent #3a8fd0 transparent;bottom:-6px;}
.modPhnLow .modal-header{border:none;}
.modPhnLow .modal-body{padding:7px 0px 0px 0px;}
.phnTxt{color:#cc0000;font-size:45px;}
.pdTpMod{padding-top:20px;}
.phnTxt a{color:#cc0000;}
.phnTxt a:hover{color:#cc0000;}
.hdTxt{color:#0555af;padding:0px 0px 2px;font-size:32px;}
.subHdTxt{color:#0555af;padding:0px 0px 4px;font-size:19px;}
.modPhnLow .btn-bookPhn{background:-moz-linear-gradient(308deg,rgba(251,151,0,1) 0,rgba(235,39,13,1) 69%,rgba(235,39,13,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(251,151,0,1)),color-stop(69%,rgba(235,39,13,1)),color-stop(100%,rgba(235,39,13,1)));background:-webkit-linear-gradient(308deg,rgba(251,151,0,1) 0,rgba(235,39,13,1) 69%,rgba(235,39,13,1) 100%);background:-o-linear-gradient(308deg,rgba(251,151,0,1) 0,rgba(235,39,13,1) 69%,rgba(235,39,13,1) 100%);background:-ms-linear-gradient(308deg,rgba(251,151,0,1) 0,rgba(235,39,13,1) 69%,rgba(235,39,13,1) 100%);background:linear-gradient(142deg,rgba(251,151,0,1) 0,rgba(235,39,13,1) 69%,rgba(235,39,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9700', endColorstr='#eb270d', GradientType=1);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #fa2a00;display:inline-block;cursor:pointer;color:#fff;font-size:28px;margin:10px auto 31px;font-weight:700;padding:11px 54px;text-shadow:0 -1px 0 #CE824A;}
.modPhnLow .btn-bookPhn:hover{color:#fff;background:-moz-linear-gradient(44deg,rgba(235,39,13,1) 0,rgba(235,39,13,1) 28%,rgba(251,151,0,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(235,39,13,1)),color-stop(28%,rgba(235,39,13,1)),color-stop(100%,rgba(251,151,0,1)));background:-webkit-linear-gradient(44deg,rgba(235,39,13,1) 0,rgba(235,39,13,1) 28%,rgba(251,151,0,1) 100%);background:-o-linear-gradient(44deg,rgba(235,39,13,1) 0,rgba(235,39,13,1) 28%,rgba(251,151,0,1) 100%);background:-ms-linear-gradient(44deg,rgba(235,39,13,1) 0,rgba(235,39,13,1) 28%,rgba(251,151,0,1) 100%);background:linear-gradient(46deg,rgba(235,39,13,1) 0,rgba(235,39,13,1) 28%,rgba(251,151,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb270d', endColorstr='#fb9700', GradientType=1);border:1px solid #fa2a00;}
.modPhnLow .btn-bookPhn i{margin-right:8px;}
@media screen and (max-width:767px){.modPhnLow .modal-header{padding-bottom:5px;background-size:100% 100%;}
.modPhnLow .modal-header img{width:100%;height:auto;text-align:center;}
.pdTpMod{padding-top:4px;}
.modPhnLow .btn-bookPhn{color:#fff;font-size:20px;margin:7px auto 14px;padding:7px 23px;text-shadow:0 -1px 0 #CE824A}
.modPhnLow .visible-xs{display:inline-block !important;}
}
@media(max-width:401px){.phnTxt{color:#cc0000;font-size:27px;}
.hdTxt{color:#0555af;padding:4px 0px 2px;font-size:18px;}
.subHdTxt{color:#0555af;padding:0px 0px 4px;font-size:14px;}
}
@media (min-width:402px)and (max-width:450px){.phnTxt{color:#cc0000;font-size:35px;}
.hdTxt{color:#0555af;padding:4px 0px 2px;font-size:24px;}
.subHdTxt{color:#0555af;padding:0px 0px 4px;font-size:18px;}
#ui-datepicker-div{width:100%;left:inherit!important;top:62px!important}
}
@media (min-width:451px)and (max-width:500px){.phnTxt{color:#cc0000;font-size:35px;}
.hdTxt{color:#0555af;padding:4px 0px 2px;font-size:28px;}
.subHdTxt{color:#0555af;padding:0px 0px 4px;font-size:18px;}
}
.msg_cbk{font-size:14px;color:#ff0000;margin-top:10px;}
.priAlt .sa-filFrm, .sa-phone-bk-form.filFrm{position:relative;padding-top:6px;}
.priAlt .inact_data{margin-top:0px;}
.sa-hide-blk-inact{margin-top:0px;}
.sa-hide-blk{margin-top:0px;position:absolute;right:0px;top:0px;z-index:5;}
.sa-hide-blk a, .sa-hide-blk-inact a{font-size:16px;text-decoration:none;}
@media (max-width:767px){.visph{display:inline-block !important;}
}
.subsc-txt{display:inline-block;vertical-align:top;padding-top:7px;padding-bottom:7px;padding-right:8px;}
.subsc-inp-blk{display:inline-block;width:350px;position:relative;}
.sa-btm-subsc{margin:28px 0px 0px 0px;border-top:solid 1px #e7e7e7;padding-top:27px;}
.simple-subscription-form{color:#fefefe;border-radius:0;}
.simple-subscription-form .input-group-addon, .simple-subscription-form .btn{border-radius:0px;}
.simple-subscription-form .button{margin-bottom:0;border-radius:0 0 0 0;}
.subsc-inp-blk .message_box{float:left;}
.subsc-inp-blk .bg-danger:after{border-top-color:#f2dede !important;}
.subsc-inp-blk .bg-warning:after{border-top-color:#fcf8e3 !important;}
.subsc-inp-blk .bg-success:after{border-top-color:#dff0d8 !important;}
.subsc-inp-blk .arrow_box{position:relative;}
#confirm:after{top:100%;left:0%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-width:13px;margin-left:12px;}
#confirm{position:absolute;bottom:49px;z-index:9;display:block;width:250px;padding:6px 8px 8px;box-sizing:border-box;text-align:center;}
#confirm button{background-color:#48E5DA;display:inline-block;border-radius:5px;border:1px solid #aaa;padding:5px;text-align:center;width:80px;cursor:pointer;}
#confirm .message{text-align:left;}
@media screen and (max-width:767px){.subsc-inp-blk{width:inherit;}
.subsc-inp-blk .input-group-addon{width:auto;}
.sa-btm-subsc{margin:20px 15px 0px 15px;text-align:right;padding-top:10px;}
}
@media screen and (max-width:414px){.subsc-txt{padding-right:0px;}
}

.stroke{margin:15px auto 0px;background:#fff!important;padding:0;}
.stroke ul{list-style:none;text-align:right}
.stroke ul li, .stroke ul li.last{display:inline-block;}
.navTp{background:inherit!important}
.navTp a{background:inherit!important;}
.navTp a:hover{background:#f2f2f2 !important; color:#000}
.stroke ul li a{display:block;text-decoration:none;color:#5f6368;font-weight:700;text-transform:uppercase;padding:10px 9px 10px}
.stroke ul li a,.stroke ul li a:after,.stroke ul li a:before{transition:all .5s}
.stroke ul li a.active{color:#1a73e8!important}
.stroke ul li a{position:relative}
.stroke ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#1a73e8;height:6px}
.stroke ul li a.active:after{width:100%}
.log a {position: relative;top: 12px;}

@media (min-width: 996px) and (max-width: 1199px) {
.navTp {font-size: 14px;}
.navTp > li{width:auto;}
.stroke ul li a{padding: 10px 10px 10px;}
.log a {position: initial;}
}
@media (min-width: 768px) and (max-width: 995px) {
.navTp {font-size: 13px;}
.stroke ul li a{padding: 10px 4px 10px;}
.stroke ul li a:after{height:4px}
.log a {position: initial;}
.marTpLogo{margin-bottom:10px;}
}
@media (max-width:767px){
.sidenav a,.sidenav a:hover{color:#fff;}
.sidenav .closebtn{z-index:99;}
.navTp > li, .navTp > li.last{text-align:left;}
.sidenav {border-left: solid 1px #ddd;}
.stroke ul li, .stroke ul li.last{display:block;}
#tabShow .nav-tabs > li > a::after{background:inherit; transition: inherit; bottom:inherit;}
#tabShow .nav-tabs > li > a:hover::after, #tabShow .nav-tabs > li.active > a::after{width:0;}
#tabShow .nav-tabs>li.active>a::after{border-bottom:6px solid #3765af;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:58%;margin-left:-14%;position:absolute;top:87%;width:0; border-bottom:0px;}
.log a {position: initial;}
.stroke ul li a:after{height:3px;}
.stroke{background:#3765af !important;}
.stroke ul li a, .stroke ul li a:hover,.stroke ul li a.active{color:#fff !important; background:#3765af !important; }
.stroke ul li a.active:after{height:0px;}
.stroke{margin-top:0px;}
}
.sa-blackfriday-blk{margin: 5% 0 0 15px;position: absolute;top: 0px;width: 97%;left: 0; }
.sa-blackfriday-blk img{width:100%; }
.sa-bann-adj{height:483px;}

.off-blk{font-size:55px; text-align: center; line-height: 0px; padding: 8px 5px; color:#fff; font-weight:bold;  }
.off-blk span{display:inline-block; vertical-align: middle;}
.off-blk .percent{width:41px; height:41px; margin:0px 8px; background:#fff; color:#3198a7;  border-radius:50%; border: solid 0px #ddd; display:inline-block; text-align: center;  line-height: 44px; font-size:32px; vertical-align: middle;}
.sa-bann-adj .rtTpImg{margin-top:101px;}
.rtTpImg .hdMn, .rtTpImgNwTsp .hdMn{line-height: 61px; font-size: 23px;}

.book-online-txt{display:inline-block; vertical-align: top; text-align:center;  margin-top: 9px;}
.sa-ptxtsz{display:inline-block; vertical-align: top;}
.disclr_txt{font-size:13px; margin-left:5px; padding: 3px 0; margin-bottom: 0px;}
#tpLink{margin-bottom:0px;}
.prtn{margin-top:54px;}
@-moz-document url-prefix() {
 .book-online-txt{margin-top: 8px;}
 .sa-bann-adj .rtTpImg, .sa-bann-adj .rtTpImgNwTsp{height: 385px;}
 }
 
.rtTpImg .bkNwOn, .rtTpImgNwTsp .bkNwOn{margin-top:0px;}
.rtTpImg .smTxt, .rtTpImgNwTsp .smTxt{line-height:25px;}

.sa-assist-img-mob{display:none;}
.sa-assist-img-desk{width: 106px; display: inline-block;}
.sa-call-new{display:inline-block; font-size: 25px; margin:0px 12px; color:#d93025; vertical-align: middle;}
.disClaim .dis_sav{border-top: 1px solid #959595; display:none;}
.moretext_table {display: none;}

.rtTpImg .bkNwOn{margin-top:0px;}
.rtTpImg .smTxt{line-height:25px;}

@media (max-width:1199px){
.sa-blackfriday-blk{margin-top:21px;}
.rtTpImg .hdMn{line-height:39px;}
.city-text{display: block; line-height: 33px; margin-bottom: 14px; margin-top:5px;}	
}

@media(min-width :1023px){
#bookFlt select{-webkit-appearance: auto;}
}
@media(min-width:768px) and (max-width:991px){
	.city-text{margin-top:15px; margin-bottom: 12px;}
	.rtTpImgNwTsp .bkNwOn{font-size: 25px;}
	.rtTpImgNwTsp .smTxt{font-size: 11px;}
	.rtTpImgNwTsp .freeNw{margin-top:12px;}
	a.sa-clnowbtn, a.sa-clnowbtn:hover{font-size:20px;}
	.sa-call-new{font-size: 20px; margin:0px 5px;}
	.sa-or{padding: 0 5px;}
	.sa-phno-txt a{font-size:20px;}
	.sa-bottom-callbox {padding-right: 0px;}
}

@media(max-width:767px){
	.chpFare {margin-top: 22px;}
	.sa-call-inner-sec{display:block;}
	.sa-or{padding: 0px; line-height: 20px;}
	.sa-assist-img-desk{vertical-align: middle;}
	.sa-assist-img-mob {display:inline-block; width: 106px;}
	.sa-call-new{display:inline-block; margin:0px 3px 0px 0px; color:#0555af; }
	.getcl-blk .get-phnimg{display:none;}
	.getcl-blk{display:block; margin: 19px 0px; line-height: 20px;}
	.sa-call-blk .hambrg{width:23px; height:20px;}
	.sa-call-blk .hambrg span{ display:block; height: 2px; background:#d7e7ef;}
	.sa-call-blk .hambrg span:nth-child(2){margin:4px 0px; }
	.border-btm-mb{border-bottom: 0px solid #e1e1e1;}
	.border-tp-mb{border-top: 0px solid #e1e1e1;}
	.disClaim{padding-top:0px;}
	.disClaim .bk.last{margin-bottom:0px ;}
	.sa-custm-rev .custMn .rtPad{padding-left:32px;}
	.btmFot .ct:not(:nth-child(6)) {display:none;}
	.btmFot .ct:nth-child(6) h2{display:none;}
	.sa-trustpilot-blk{margin-left: 0px; margin-top:0px;}
	.sa-trustpilot-blk .trustMnNwRt{text-align:center; margin-top:0px; margin-bottom:0px;}
	.polDest {margin-top: 22px;}
	a.sa-clnowbtn, a.sa-clnowbtn:hover{font-size:20px; line-height: 20px;}
	.welcom-txt .info{margin-bottom:8px; display:inline-block; font-size:12px;}
	.custMn .pdTp{padding-top:6px;}
	.subsc-txt{padding:7px 0px 7px 0px;}
	.stroke ul li a:after{background: #3765af;}
	.sa-phno-txt a{color:#fe6b15;}
	.ui-datepicker th{background-color: #3765af;}
	.ui-datepicker td a:active, .ui-datepicker td a:link, .ui-datepicker td a:visited{color:#676767;}
	#ui-datepicker-div{border-color:#3765af;}
	.ui-state-disabled .ui-state-default{color:#b3b3b3;}
	.ui-datepicker .ui-state-active{background-color: #339900;}
	.ui-datepicker .ui-datepicker-header{color:#3765af;}
	.ui-datepicker .ui-state-disabled{color: #afc9f3;}
	.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev{color:#3765af;}
	.ui-datepicker .ui-datepicker-next{border-color:#3765af;}
	.dep_selec_alig:first-child{border-right-color:#afc9f3;}
	.ui-datepicker .ui-datepicker-prev{border-color:#3765af;}
	.ui-datepicker .ui-state-disabled:hover {color: #afc9f3;}
	.date_cap_dr_inactive{color: #b3b3b3;}
	.date_cap_dr_inactive b{color: #afc9f3;}
	#smartbox .code{color:#3765af;}
	#smartbox li .highlight{background:#d7e7ef;}
	.ui-datepicker td{font-weight:normal; }
	.ui-datepicker td{font-weight:normal; padding:0px;}
	.ui-datepicker td a, .ui-datepicker td span{padding:7px;}
	.subsc-inp-blk .sub_submit{background: #fd5021; border: solid 1px #ccc;}
	input.pls_min{-webkit-appearance: button; background:red;}
	#myTabContent .pls_min {padding: 0px 6px 3px !important;line-height: 24px;font-size: 28px !important;width: 35px;height: 35px !important;
    text-align: center !important;position:absolute;transform: translateY(-50%);top:64%;border: solid 1px #3081dd !important;
    background: #fff !important;color: #3081dd !important}
	
	#myTabContent .minus{left:12px;}
	#myTabContent .plus{right:12px;}
	
	#myTabContent .pls_min:disabled {background: #fff!important;border-color: #dddddd !important;color: #999999 !important;}
	.sa-dropdown-cabin{position: absolute; z-index: 9; bottom: 9px; width:88%;}
	.sa-dropdown-cabin .btn{width:100%;text-align: right; background: none !important; border:0px; }
	.sa-dropdown-cabin .dropdown-menu{right: 0px; left: auto !important; border-radius:0px; padding:0px;}
	.mnTab_mob #bookFlt .select:after{display:none;}
	.mnTab_mob #bookFlt .select.sel_ipad_spl:after{display:block;}
	.sa-dropdown-cabin ul.dropdown-menu li a{font-size:16px;}
	.sa-dropdown-cabin ul.dropdown-menu li:last-child a{border-bottom:0px !important;}
	.sa-dropdown-cabin .btn.active, .sa-dropdown-cabin .btn:active{box-shadow:none;}

}

@media(max-width:360px){
	.sa-assist-img-desk{display:none;}
	
}
.btn-search.focus,.btn-search:focus,.btn-search:hover{color:#fff;text-decoration:none; outline: 1px solid #939da6;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{outline: 1px solid #939da6;}

/*---20-03-25 start---*/
#tpLink.sa-tpbLink .header_char {display: inline-block;vertical-align: middle;}
#tpLink.sa-tpbLink .header_phone {display: inline-block;vertical-align: middle;}
#tpLink.sa-tpbLink .header_char img {height: 59px;}
.sa-trustpilot-blk .trustMnNwRt {width: inherit;text-align: left;margin-left: 0;display: inline-block;vertical-align: middle;}
.sa-trustpilot-blk .trrust_char {display: inline-block;vertical-align: middle;margin-left: 5px;}

/*---20-03-25 end---*/

@media(max-width:767px){
	input:focus{outline: 1px solid #e1e1e1 !important;}
	select:focus{outline: 1px solid #e1e1e1 !important;}	
	a:focus{outline: 1px solid #e1e1e1 !important;}	
	.btn-search.focus,.btn-search:focus,.btn-search:hover{color:#fff;text-decoration:none; outline: 1px solid #e1e1e1 !important;}
	.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{outline: 1px solid #e1e1e1 !important;}
	
	/*---20-03-25 start---*/
.sa-call-blk a {display: inline-block;white-space: nowrap;}
.sa-call-blk .header_char_mob {display: inline-block;vertical-align: middle;}
.sa-call-blk .sa-24-blk {display: inline-block;vertical-align: middle;}
.sa-call-blk .header_char_mob img {width: 31px;}
.sa-call-blk .hambrg span{background: #305fab !important;}
.btmFot .ct:last-child .lnk {text-align: center;}
.footer_cont {padding-left: 0px;padding-right: 0px;}
.sa-btm-subsc {margin: 0px 0px 0 0px;text-align: center;padding-top: 0px;border-top: solid 0px #e7e7e7;}
.simple-subscription-form {margin: 0px 1px 0px 0px;padding: 10px;background: #fff;color: #0555af;border: solid 1px #fd5021;
	display: inline-block;}
 .subsc-txt {padding: 0px 0px 7px 0px;font-size: 18px;font-weight: 600;}
 #skip_to_footer.lnkBg1 {padding-bottom: 0px;}
 .cheers-txt {font-size: 22px;line-height: 20px;}
.sa-trustpilot-blk .custmTxt {font-size: 16px;padding-bottom: 0px;}
.subsc-inp-blk{width:100%;}
.subsc-inp-blk .input-group{width: 100%;}
.subsc-inp-blk .input-group-addon{width:auto}
.sa-btm-subsc{margin:20px 15px 0 15px;text-align:right;padding-top:15px}
.visph{display:inline-block!important}

.subsc-inp-blk .input-group-addon{width:auto}
.subsc-inp-blk .message_box{font-size: 16px;}
.sa-btm-subsc{margin:0px 0px 0 0px;text-align:center;padding-top:0px; border-top: solid 0px #e7e7e7; }
.simple-subscription-form{margin: 0px 1px 0px 0px; padding: 10px; background: #fff; color: #0555af; border: solid 1px #fd5021; display: inline-block}
.simple-subscription-form .form-control{height: 40px; font-size: 18px; color: #000; padding-left: 5px;}

/*---20-03-25 end---*/

	}

h1.at-under-line {
	border-bottom: 2px solid #e0e0e0;
	padding: 0px 0px 10px 0px;
	font-size: 24px;
	}
	.polDest h2 {
	color: #0555af;    
	margin: 0px;
	padding: 0px 0px 21px;
	text-align: left;
	}
	.car-line h2 {
	font-size: 22px !important;
	}