@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:0}
strong,b{font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold'}
body{font-size:15px;color:#555;font-family:'SFUIText-Regular';overflow-x:hidden}
label{font-weight:normal}
.ovFlw{overflow-x:hidden}
ul,p{margin:0;padding:0;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:0;padding:0}
#cfg .cnt{width:100%}
.fltLt{float:left}
.fltRt{float:right}
.marTpLogo{margin:19px 0 0 0}
.mrTpPhn{margin-top:5px;margin-bottom:7px}
.hiTxt{color:#8e8e8e;font-size:10px;margin:4px 0 4px 0}
.marRt{margin:0 5px 0 0}
#tpLink{color:#0555af;font-size:12px;margin:14px 0 10px 0}
#tpLink .orgHm{color:#fc4a04}
.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:0}
#tpFlag .nav{padding-left:0;list-style:none;margin:0 0 2px 2px}
#tpFlag .nav>li{position:relative;display:block}
#tpFlag .nav>li:last-child{padding-right:0}
#tpFlag .mnHd{font-size:16px;color:#555;padding:8px 0 10px 10px}
#tpFlag [class^='col']{padding-left:0;padding-right:0}
#tpFlag [class='row']{padding-left:15px;padding-right:15px}
#tpFlag .nav>li>a{position:relative;display:block;width:100%;padding:6px 4px}
#tpFlag .nav>li>a:hover,#tpFlag .nav>li>a:focus{text-decoration:none;background-color:#fff}
#tpFlag .nav>li.disabled>a{color:#0555af}
#tpFlag .nav>li.disabled>a:hover,#tpFlag .nav>li.disabled>a:focus{color:#0555af;text-decoration:none;cursor:not-allowed;background-color:transparent}
#tpFlag .nav .open>a,#tpFlag .nav .open>a:hover,#tpFlag .nav .open>a:focus{background-color:#fff;border-color:#d7d7d7}
#tpFlag .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#fff}
#tpFlag .nav>li>a>img{max-width:none}
#tpFlag .dropdown-menu{font-size:12px;color:#000;min-width:200px;border-radius:0;border-top:6px solid #3a8fd0;border-bottom:1px solid #3a8fd0;border-left:1px solid #3a8fd0;border-right:1px solid #3a8fd0;padding:0;margin:0}
#tpFlag .dropdown-menu.columns-2{min-width:400px}
#tpFlag .dropdown-menu.columns-3{min-width:600px}
#tpFlag .dropdown-menu.columns-4{min-width:800px}
#tpFlag .dropdown-menu.columns-2Guate{min-width:440px}
#tpFlag .dropdown-menu.columns-3Argen{min-width:740px}
#tpFlag .dropdown-menu.columns-3Mexi{min-width:640px}
#tpFlag .dropdown-menu li a{padding:5px 0 5px 8px}
#tpFlag .dropdown-menu li a:hover{text-decoration:none;color:#fff;background-color:#3a8fd0}
#tpFlag .multi-column-dropdown{list-style:none;margin:0;padding:0}
#tpFlag .multi-column-dropdown li a{display:block;clear:both;line-height:1.428571429;color:#1e1e1e;white-space:normal}
#tpFlag .multi-column-dropdown li a:hover{text-decoration:none;color:#fff;background-color:#3a8fd0}
.bluBg{background-color:#3a8fd0}
.clsDrpMn{display:none} 
.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 0 20px 0}
h1.bookflt{padding:16px 0 16px; margin:0;color:#c00;font-size:32px;text-align:center;border-top:1px solid #c1d5ec;border-left:1px solid #c1d5ec;border-right:1px solid #c1d5ec}
#tabShow{margin:0;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:#0555af}
#tabShow .nav>li.disabled>a:hover,#tabShow .nav>li.disabled>a:focus{color:#0555af;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:#0555af;text-decoration:none;text-align:center;border-radius:0;border-color:none}
#tabShow .nav-tabs>li>a:hover{background:#f6f6f6;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:#0555af;cursor:default;background-color:#fff;padding:10px 5px 8px;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:18px 30px 12px 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>a:hover{background:#f2f2f2;border-color:none none none; color:#000;}
#tabShow .nav-tabs>li.active>a,#tabShow .nav-tabs>li.active>a:focus,#tabShow .nav-tabs>li.active>a:hover{color:#188038;cursor:default;background-color:#fff;padding:10px 5px 10px;}
#tabShow .nav-tabs>li>a:after{position:absolute;bottom:-1px;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#188038;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:0}
.dateInp{height:34px;width:252px}
.nortMar{margin:10px 0 0 0}
.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:#fff;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:#fff}
.btn-search:hover,.btn-search:focus-visible,.btn-search.focus-visible{color:#fff;text-decoration:none;outline: 1px solid #939da6;}
.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:#fff;padding:11px 25px 12px 26px}
#bookFlt .SerFltPad{padding:12px 0 0 0}
#bookFlt .multTxt{color:#3081dd;font-size:14px}
#bookFlt .inptPad{margin:3px 0 0 0}
#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:0;padding:0 0 12px;color:#999}
.date{position:relative}
.date .trigger{position:absolute;right:9px;top:10px;width:25px;height:25px}
.rtTpImg{margin:15px 0 0 15px;background:rgba(255,255,255,0.80);color:#0555af;padding:14px 18px 14px}
.rtTpImg .icnTp{margin:-6px 0 0 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 0 0 0;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 0 0;padding:11px 0 0}
.icnInfo h2{font-size:21px;color:#0555af;padding:0}
.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:0;padding:0 0 11px;text-align:left; text-transform:capitalize;}
.chpFare .smTxt{padding:0;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:#c00}
.tableBrd{border-right:1px solid #d7d7d7}
.tableMrg{margin-top:16px}
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 0;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(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:0 0 0 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:0;padding:0 0 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:0}
.custMn .rtPad{padding-right:32px; padding-left:32px;}
.custMn .ltPad{padding-left:32px}
.custMn .btPad{padding-left:32px;padding-right:32px}
.custMn h1{color:#0555af;font-size:22px;margin:0;padding:0 0 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 0 0 0}
.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 0}
.lnkBg1{background:#f65915;margin-top:45px;padding:20px 0}
.lnkBg2{background:#076ba7;margin-top:58px;padding:20px 0}
.bgDrk{background:#edecec;padding:20px 0}
.noBg{background:transparent;padding:20px 0 0}
.btmFot{display:table;width:100%}
.btmFot .ct{display:table-cell;width:20%;text-align:left;padding:0;margin:0;color:#333}
.btmFot h2{font-size:17px;color:#fff;padding:1px 8px 12px 0;margin:7px 0 0 0;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 0 7px 0;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 0 0 0}
.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 0 0 0}
.prtn .iatan img{margin:5px 0 0 0}
.prtn .arc img{margin:10px 0 0 0}
.prtn .asta img{margin:0}
.prtn .crd img{margin-top:7px;margin-right:4px}
.prtn h3{padding:0 0 12px;margin:0;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:8px;font-size:12px;text-align:justify}
.disClaim p{padding:0 0 14px 0}
.disClaim .bk{font-size:15px;padding:3px 0;cursor:pointer;color:#959595;margin-bottom:12px}
.disClaim .termsBrd{border-top:1px solid #959595;display:none}
.disClaim .othInf{margin:10px 0;line-height:22px;padding-left:20px}
.disClaim a{color:#414141;text-decoration:underline}
.disClaim ul{list-style:disc}
.disClaim .bk.last{margin-bottom:0px ;}
.cpyBg{padding:10px 0;font-size:13px;margin:37px 0 14px;text-align:center}
#brTop{border-top:3px solid #ff7c30}
#brTop .arw{color:#c00;font-size:20px;margin-top:16px}
#brTop .padLogo{padding:4px 0 6px 10px}
#menu .imgMr{margin:0 6px 0 12px}
#menu .socIconMr{margin:0}
#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:#c00;text-align:center;color:#fff;margin:0;font-size:16px;padding:9px 0}
#fltDl .txtCap{text-transform:uppercase}
#dlType{margin:0;padding:0}
#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:0;text-align:center;outline:0;border-bottom:1px solid #fff;font-size:17px;text-decoration:none;color:#555}
#nav li.active a{background:#fff;outline:0;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 #c00;border-left:solid 9px transparent;border-right:solid 9px transparent;border-bottom-color:transparent}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#dlType .tab-content>.tab-pane{display:none;padding:0;margin-top:-11px}
#dlType .tab-content>.active{display:block;padding:0 0 7px 0;margin-top:0}
#bookFltMb{margin:0;font-size:15px;color:#020a10}
.btn-searchMb{background:#fd5021;border-radius:0;color:#fff;width:100%;font-size:27px;line-height:43px;padding:4px 0;margin:5px 0;border:solid #b13817 1px;text-decoration:none;width:100%}
.btn-searchMb:hover,.btn-searchMb:focus,.btn-searchMb.focus{color:#fff}
.marRtBtn{margin:0 10px 10px}
.btn-searchMb:hover{background:#f23400;text-decoration:none;border:solid #b13817 1px;color:#fff}
.copyRtoFot{margin-top:-10px;padding:0 35px 12px 28px;text-align:left;font-size:10px;color:#a09f9f}
.copyRtoFot a{color:#a09f9f;text-decoration:underline}
#bookFltMb .padLt{padding:0 0 0 25px}
#bookFltMb .padRt{padding:0 35px 0 0}
#bookFltMb .padLtChk{margin-left:10px}
#bookFltMb .rd{width:104px;display:inline-block}
#bookFltMb .ow{width:108px;display:inline-block;padding-left:0}
#formMb{border-top:1px solid #e1e1e1;padding:0 10px 0 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:0;padding:0}
#formMb .boxHtLt1{height:84px;border-bottom:1px solid #e1e1e1;color:#000}
#formMb .imgMar{margin:11px 5px 16px 0;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 0;float:left}
#formMb .calendar{margin:6px 6px 16px 5px;float:left}
#formMb .calendar1{margin:6px 6px 16px 0;float:left}
#formMb .trvl{margin:-4px 8px 16px 5px;float:left}
#formMb .trv2{margin:-4px 6px 16px 0;float:left}
#formMb .cabin{margin:-4px 3px 16px 0;float:left}
.trvWd{text-align:center;width:48px;float:left}
#formMb .col-xs-6{padding:18px 0 0 0;margin:0}
#formMb .oneDate .col-xs-12{padding:20px 0 0 0;margin:0}
#formMb select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border:0;background:transparent;text-align:center;height:auto;width:100%;font-size:22px;margin-left:-5px;padding-top:2px;border-radius:0}
#formMbHt input{border:0;width:56px;width:left;background:transparent;border-radius:0;padding-left:14px}
#formMb input[type='text']{border:0;width:30px;float:left;background:transparent;border-radius:0;margin-bottom:0;text-align:center;font-size:35px;line-height:34px}
#formMb input[type='image']{border:0;border-radius:0;margin:0}
#formMb .errMb,#cntPdMb .errMb,#cntPdMbNw .errMb{border-bottom:1px solid #e1e1e1;font-size:12px;color:#f00;padding:4px 9px}
#formMb .errMb .pdIcon,#cntPdMb .errMb .pdIcon,#cntPdMbNw .errMb .pdIcon{margin-right:4px;margin-left:4px}
.smTxtYr{font-size:13px;color:#555}
.mrTopCab{margin-top:-34px}
.mrLtCab{padding-left:4px;color:#555;font-size:14px;margin-top:8px}
#formMb .ecoCl{width:144px;text-align:center;margin:0 auto}
#formMb .htCl{width:30px;float:left;text-align:center;padding:0;margin-top:0;margin-bottom:0}
#formMb .htClBt{width:35px;float:left;margin-bottom:0}
#formMb .padLtTrv{padding-left:7px}
#formMb .trv{width:104px;margin:-4px auto}
#formMb .dateIn{text-align:center;margin-top:0}
#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:0;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:0;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:0;opacity:1}
.smTxtTrv{font-size:14px;color:#555;margin-left:-108px;top:56px;position:absolute}
.smTxtTrv span,.smTxtChild span,.smTxtInfant span{color:#555;font-size:12px}
.smTxtChild{font-size:14px;color:#555;margin-left:-101px;top:56px;position:absolute}
.smTxtInfant{font-size:14px;color:#555;margin-left:-104px;top:56px;position:absolute}
#othTrvl{margin-top:7px}
#rdBg{height:52px;background:#c00;padding:10px}
#rdBg input{height:31px;border:0;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:0}
#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 0;color:#3f3f3f;border-bottom:1px solid #f2f1f1;font-size:15px}
#srchCont{padding:0 12px}
#srchCont .btBor{border-bottom:1px solid #f2f1f1;padding:8px 0}
#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:#c00;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 0}
#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:0;padding:0 0 21px;line-height:27px}
ul.siteLnk li{margin:0 0 0 8px;padding:0;list-style:disc}
ul.siteLnk li a{color:#337ab7}
p.nmRt{text-align:right;color:#337ab7;margin-top:-10px}
.nmBrd:first-child{margin-top:0}
.nmBrd{border-bottom:1px solid #d7d7d7;margin-top:21px}
.nmBrd:last-child{border-bottom:0}
.nmBrd h3{margin:0;padding:5px 0 10px}
ul.airLnk{margin:0;padding:0 0 21px 0;line-height:27px}
ul.airLnk li{margin:0 0 10px 18px;padding:0;list-style:disc;width:47%;float:left}
ul.airLnk li a{color:#337ab7}
.arDet .row{border-bottom:1px solid #d7d7d7;margin:0}
.arDet [class^="col"]{padding:12px 0}
.arDet .pdTp{padding-top:0}
.arDet .btmBrd{border:0}
.arDet .col-sm-3{font-family:'SFUIText-Bold'}
.mrLnk{margin:12px 0 0}
ul.usaAirLnk{padding:0 0 21px 0}
ul.usaAirLnk li{margin:0 0 10px 18px;padding:0;list-style:disc;line-height:27px}
ul.usaAirLnk li a{color:#337ab7}
ul.citAirLnk{padding:0 0 21px 0;line-height:27px}
ul.citAirLnk li{margin:0 0 10px 18px;padding:0;list-style:disc;width:30%;float:left}
ul.citAirLnk li a{color:#337ab7}
ul.worldAirLnk{padding:0 0 21px 0;line-height:27px}
ul.worldAirLnk li{margin:0 0 10px 18px;padding:0;list-style:disc;width:31.5%;float:left}
ul.worldAirLnk li a{color:#337ab7}
.listDisc{margin:21px 0 15px 19px;font-size:15px}
.clrBtm{clear:both;margin-bottom:10px}
.fltPgn{float:right;width:100%;text-align: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 0 18px}
.pgn .pagination{display:inline-block;padding-left:0;margin:0;border-radius:0}
.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:0}
.pgn .pagination>li:last-child>a,.pgn .pagination>li:last-child>span{border-radius:0}
.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 0 0}
.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 0 5px}
.trustMnNwRt{margin:10px 0 10px 0;padding:0;width:83%;text-align:center}
.custmTxt{color:#fff;font-size:12px;text-transform:uppercase;padding:2px 0 5px}
.starTrust{padding:4px 0 0}
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 0;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:#c00;color:#fff;padding:0 5px}
#rdHdPop .txt{color:#fff;font-size:20px;padding:10px 8px}
#rdHdPop .arw{color:#fff;font-size:30px;text-align:center;padding:3px 7px}
#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:0;width:100%;bottom:0;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:992px){.cfgInner .container{width:880px}
}@media(min-width:1200px){.cfgInner .container{width:1024px}
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}
#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:0 0 10px 18px;padding:0;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:0}
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:0}
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:0 0 10px 18px;padding:0;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:0}
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 0 0 3px}
.clrMb{clear:both}
.mrTpMb{margin-top:30px}
.log img{height:40px;width:auto}
.mrg{margin:0 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:0 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 0 top 10px}
.btmFot .noImg{background:0}
.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:0 10px 14px}
.disClaim .bk{padding:3px 10px; margin-bottom: 0px; color: #676767;}
.cpyBg{font-size:12px}
.arDet .col-sm-3{padding-bottom:0}
.arDet .col-sm-9{padding-top:0}
.fltPgn{float:left}
ul.usaAirLnk li{width:100%}
.pgn .pagination{margin:10px 0 0}
ul.worldAirLnk li{margin:0 0 10px 18px;padding:0;list-style:disc;width:47%;float:left}
.strtCh{margin:-20px 0 0 0;padding:0}
.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:0}
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(3){width:3%;padding-left:0;padding-right:0;text-align:center}
table.fareDeal tr td:nth-child(2){padding-left:4px}
table.fareDeal tr td:nth-child(4){padding-left:4px}
table.fareDeal tr td:nth-child(5){width:65%}
table.fareDeal tr td:nth-child(6){width:20%;text-align:left;padding-right:10px}
table.fareDeal tr td{font-size:13px;text-align:left}
table.fareDeal tr td .dte{color:#989898}
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-seco tr:first-child{border-top:0 solid #deecfb!important}
table.fareDeal tr td.price{font-size:20px}
table.fareDeal tr:hover td:not(:first-child){background:#fff;cursor:pointer}
table.fareDeal tr:hover td a{text-decoration:underline}
.chpFare{margin-top:22px}
}@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:0 0 10px 18px;padding:0;list-style:disc;width:100%;float:left}
ul.citAirLnk li{margin:0 0 10px 18px;padding:0;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:0 0 10px 18px;padding:0;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 0 10px 0;padding:0;width:74%;text-align:center}
.polDest .destHd1{padding:2px}
.btmFot h2{font-size:16px}
#bookFlt select{padding:0}
a.fb-like{margin-right:0;top:0!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:0 0 7px}
::i-block-chrome,.btmFot p{padding:8px 0 0}
#tabShow{margin:0;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{margin-top:0}
#bookFlt label{width:100%}
#bookFlt input.md{font-size:11px}
.pull-right{absolute:right;right:0;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:0px}
.pgn_new .pagination>li:last-child>a,.pgn_new .pagination>li:last-child>span{margin-top:0px;float:right}
}}@media screen and (max-width:500px){.clsBlw span{color:#f00;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:0}
table.carDeal tr td:nth-child(2){width:8%;padding-left:0}
table.carDeal tr td:nth-child(3){width:20%;padding-left:3px}
table.carDeal tr td:nth-child(4){width:30%;padding-left:0}
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:0}
}@media(min-width:660px) and (max-width:767px){.tableMrg .mrTpMb{margin-top:0}
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:0}
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(min-width:1200px) and (max-width:1366px){#tpFlag .dropdownRt{right:0;left:auto}
}@media(min-width:992px) and (max-width:1200px){#tpFlag .nav{padding-left:0;list-style:none;display:table;width:100%;margin:0 0 2px 2px}
#tpFlag .nav>li{position:relative;display:table-cell;width:5.88%}
#tpFlag .nav>li>a{position:relative;display:block;width:100%;padding:6px 2px}
#tpFlag .nav>li>a>img{width:100%}
#tpFlag .dropdownRt{right:0;left:auto}
#tpFlag .dropdownRtSmCh{right:-209px;left:auto}
#tpFlag .dropdownRtSmArg{right:auto;left:-171px}
}@media(min-width:768px) and (max-width:991px){#tpFlag .nav{padding-left:0;list-style:none;display:table;width:100%;margin:0 0 2px 2px}
#tpFlag .nav>li{position:relative;display:table-cell;width:5.88%}
#tpFlag .nav>li>a{position:relative;display:block;width:100%;padding:6px 2px}
#tpFlag .nav>li>a>img{width:100%}
#tpFlag .dropdownRt{right:0;left:auto}
#tpFlag .dropdownRtSmCh{right:-209px;left:auto}
#tpFlag .dropdownRtSmArg{right:auto;left:-171px}
#tpFlag .dropdown-menu.columns-4{min-width:740px}
}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.clsDrpMn{display:block;padding:0;position:absolute;right:18px;top:10px;font-size:14px}
}@media all and (-ms-high-contrast:none){a.fb-like{margin-right:0;top:0!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 0 10px 0;padding:0;width:64%;text-align:center}
.btmFot h2{font-size:16px}
}@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 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;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:#c00;font-size:14px}
}.dropdowns{margin-top:4px;font-family:'SFUIText-Regular'}
.navTp{background:#0169ae;background:-moz-linear-gradient(top,#3a8fd0 33%,#0169ae 73%)!important;background:-webkit-linear-gradient(top,#3a8fd0 33%,#0169ae 73%)!important;background:linear-gradient(to bottom,#3a8fd0 33%,#0169ae 73%!important);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a8fd0',endColorstr='#0169ae',GradientType=0)!important;font-size:15px}
.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:0;}
.navTp a:hover{background:#0169ae!important}
.navTp li li a{background:#0169ae!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:#3a8fd0!important}
.navTp li li a:hover{background:#3a8fd0!important}
.dropdowns{width:auto}
.navTp a{padding:4px}
@media screen and (max-width:767px){.dropdowns{margin-top:7px}
.navTp>li{border-right:0;width:100%;text-align:left}
.navTp>li.last{border-right:0;width:100%;text-align:left}
.navTp ul{width:100%}
.navTp a{color:#fff;background:#c00!important;background:0;background:0;background:0;filter:none;border-bottom:1px solid #fff}
.navTp a:hover{background:#f00!important}
.navTp li li a{background:#cf0104;border-left:none;border-right:0;border-top:0;border-bottom:1px solid #fff}
.navTp>li>.parent{padding-right:15px}
.tgMn{background:#c00;color:#fff}
a.tgMn{background:#c00!important;color:#fff;font-size:16px;padding:5px 0;width:100%;text-align:center}
a.tgMn.active{background:#f00!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:0;}
}@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:0;}
.navTp>li:first-child,.navTp>li:nth-child(2),.navTp>li:nth-child(3){}
}a,a:visited,a:active,a:link{outline:0;background:0}
*:focus{outline:0}
.form-control:focus-visible{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}
.phNo{top:-4px}
.hiTxt{margin:0 0 4px 0}
#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:0 0 7px}
ul.listMn{margin:0;padding:0;line-height:22px}
ul.listMn li{margin:0 0 0 15px;padding:0;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:0}
#err_text_newsdcap{position:absolute;margin-left:4px}
.noscroll{position:relative;overflow-y:scroll}
.menu_mobile{display:none}
.trustMnRtBn .custmTxt{padding:9px 0 5px}
.custmTxt{padding:9px 0 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:0;top:-5px}
#navWrap #nav li a{margin-right:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}
.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:#c00}
.sa-ptxtsz a{color:#c00}
.sa-ptxtsz a:hover,.sa-ptxtsz a:active,.sa-ptxtsz a:focus{text-decoration:none}
.rtTpImg .phnNoNw.sa-phno-n{color:#c00}
.rtTpImg .phnNoNw.sa-phno-n,.rtTpImgNwTsp .phnNoNw.sa-phno-n{color:#c00}
.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:#c00}
.fotNot .sa-24-blk a{padding-left:0}
.fotNot .sa-24-blk a:hover{padding-left:0}
.sa-24-blk .sa-phn-ico{font-size:23px;color:#c00;padding:0 6px 0 0;vertical-align:middle}
.rtTpImg .phnNoNw i.sa-phon,.rtTpImgNwTsp .phnNoNw i.sa-phon{font-size:27px;color:#c00;padding:8px 8px 0 0}
.sa-cal-cancblk{border-top:solid 1px #e1e1e1;margin-top:17px}
.sa-cal-cancblk ul{margin:0;padding:0}
.sa-cal-cancblk ul li{margin:0;padding:0;display:inline-block}
.sa-cal-cancblk ul li:first-child{border-right:solid 1px #e1e1e1}
.sa-modal-body-call{padding-left:0;padding-right:0;padding-bottom:0}
.sa-cal-cancblk .btn:active{box-shadow:inset 0 0 0 rgba(0,0,0,0)}
.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:0;margin:0;line-height:27px;font-weight:bold}
.sa-call-now-section .sa-phn-ico{font-size:24px;color:#c00;padding:8px 10px 10px 0;border-radius:50%}
.sa-phno-txt a{color:#c00;font-size:24px}
.sa-top-callbox{position:relative;text-align:center}
.sa-bottom-callbox{max-width:300px;margin:0 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}
.log img{height:40px}
}@media screen and (min-width:768px) and (max-width:991px){.svgicn svg{width:auto}
#tpLink.sa-tpbLink{font-size:13px}
.sa-ptxtsz{font-size:20px}
}@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,#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:0}
::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:0 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:0;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:0}
#formMb select{margin-left:0;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-visible{outline: 1px solid #939da6;}
select:focus-visible{outline: 1px solid #939da6;}
a,a:visited,a:active,a:link{outline:0;background:0}
#bookFlt .form-group{margin-bottom:5px}
#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:0!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:0;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:0;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:0!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 0;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:#fff;border:0;font-size:14px;padding:4px 10px 6px}
#smartbox .cls{color:#555;font-weight:600;padding:0 8px 7px 0}
#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:#c00;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:0}
@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:0}
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:0 0 57px 0}
.airlines-name{margin:0 0 4px 0;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:0!important;margin-top:40px!important}
a.at-chk-in{color:#333;font-size:15px;display:block;margin-bottom:23px;margin-top:0;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:0}
.at-paging .pagination>.active>a{background:#f7f7f7;color:#337ab7}
.at-paging ul.pagination{margin:0}
.list-outer{margin:0}
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 0;min-height:37px}
.err_msg{padding:10px 10px 15px 0;position:relative;top:-23px}
.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:0;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 #c00;border-style:solid none}
.at-tabber-outer .nav-tabs>li.active>a::after{border-bottom:6px solid #c00;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 0}
.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:0;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 #c00;border-style:solid none}
.at-tabber-outerNw .nav-tabs>li.active>a::after{border-bottom:6px solid #c00;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 0}
.at-book-btn{border:solid 1px #fa2900;color:#fff;margin-right:0;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:0;width:44%}
.tab-content{padding:0}
.spl-block-adj{width:56%}
.at-pagination-outer{margin:0 0 15px 0}
.at-marRt{padding-right:0}
.at-pagination-outer .pagination{border-radius:0}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}
.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:0 0 15px;padding-left:0}
.spl-tb-margin .btn{border-radius:0}
.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 0 10px 0;overflow:auto;padding:0}
.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:0}
ul.at-table-list{margin:0;padding:0}
ul.at-table-list [class*='fa']{font-size:38px}
ul.at-table-list [class*='fa']{margin:0}
.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-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:0;padding:0;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:0 0 1px 0}
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:0 0 10px 0}
.heading-margin{margin:20px 0 15px 0}
.at-block-margin{margin:0 0 30px 0}
h4.sub-heading{font-size:18px;margin:0 0 15px 0;color:#337ab7;display:table}
h4.sub-heading i{margin:0 10px 0 5px;font-size:20px;display:table-cell;float:left}
.at-search-btn{padding:8px 24px 8px 24px;border-radius:0;background:#0f5798;color:#fff;height:38px;border:0;margin-left:0!important}
.at-search-btn:hover{background:#0f5798;color:#fff;margin:0!important}
.at-search-btn:active,.at-search-btn:focus{background:#0f5798;color:#fff;margin:0!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:0}
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:0}
a.at-sm-link-txt{font-size:12px}
ul.at-exclusive-list{margin:0;padding:0;line-height:22px}
ul.at-exclusive-list li{margin:0 0 0 8px;padding:0;list-style:disc}
.at-red-color{color:#d4060c}
.at-side-outer-blk-cdnspl{margin:0!important;border-bottom:0}
ul.at-social-icons{margin:0 0 0 34px;padding:0}
ul.at-social-icons li{margin:0 6px 0 0;padding:0;list-style:none;display:inline-block}
ul.at-social-icons li.last{margin-right:0!important}
ul.at-social-icons li a{margin:0;padding:0;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:0;padding-right:0}
.at-cont-no-padding-right{padding-right:0}
.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 0 0 0}
.at-smartphone img{margin:5px -2px 0 0}
.at-accordion-outer .panel-group .panel{border-radius:0!important;border-width:0;box-shadow:none}
.at-accordion-outer .panel-heading{border-radius:0!important;border:solid 1px #d7d7d7;border-width:1px 0 0 0}
.at-accordion-outer .panel-group .panel+.panel{margin-top:0}
.at-accordion-outer .panel-default>.panel-heading{background:0}
.at-accordion-outer .panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border:0}
.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:0!important;font-weight:normal!important;font-size:14px!important}
h4.panel-title a.collapsed{border:0!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:0;text-decoration:none;font-size:14px;line-height:22px}
.accordion-outer-support .panel-group .panel-heading{padding:0 0 0 0!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:"Font Awesome 5 Pro";position:absolute;left:-25px;top:5px;font-size:20px}
.at-accordion-outer .panel-group .panel-heading a.collapsed:before{content:"\f105";font-family:Font Awesome 5 Pro;font-size:21px;position:absolute}
.accordion-outer-support .panel-group .panel-collapse{margin-top:5px!important}
.accordion-outer-support .panel-group .panel-body{background:#fff;padding:15px 15px 15px 39px}
.accordion-outer-support .panel-collapse .panel-title{margin-left:15px!important}
.panel-body .panel-default .panel-heading{border:0!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:0!important}
.accordion-outer-support .panel-body{padding-top:0!important;padding-bottom:0!important}
.accordion-outer-support .panel-group{margin-bottom:10px!important}
.contact-us-form input{margin:0 0 15px 0;padding:10px 10px;height:40px;border:1px solid #e0e0e0;width:100%}
.contact-us-form select{margin:0 0 15px 0;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:0 0 15px 0;padding:10px 10px;width:100%;height:119px;border:1px solid #e0e0e0!important;box-shadow:none}
.at-submit{padding:8px 24px 8px 24px;border-radius:0;background:#0f5798;color:#fff;height:38px;border:0;margin-left:0!important}
.contact-us-form span.at-security-code{padding:10px;display:inline-block}
.contact-us-form .at-red{color:#f00;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:0!important}
.at-form-side-blk .media-left{padding-right:20px}
.spl-message{height:118px!important}
.intNat{padding:14px 0 0}
.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:0 3px 0 0!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:0 0 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 0 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:0}
.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:0;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:0}
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:0!important}
ul.dropdown-menu li a{border-bottom:solid 1px #ddd!important;padding-top:10px;padding-bottom:10px}
ul.at-social-icons{margin:0 0 0 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:#c00}
.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:0}
.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:0 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:0 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:0 15px}
.at-block-one{margin:0 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:0 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:0}
ul.at-table-list li span.th:nth-of-type(4){padding:0 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 0 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:38px;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{position:relative; font-size:23px;line-height:19px; top:-23px;color:#b1b1b1;}
.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{position:relative; font-size:21px;line-height:20px; top:-23px;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}
.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:0; margin-bottom:0px;}
.sidenav{width:auto}
.dep_ret_txt{color:#cf0104;border-bottom:1px solid #ffb9b9;margin-top:0}
.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:22px;padding:8px 8px 0 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:0;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:0;border-bottom:solid 1px #ebf3fe;background:0;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:#c00;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:0}
#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:0}
.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-next i,.cust_rev_mscroll .owl-prev i{background:rgba(255,255,255,.6);padding:17px 10px;border:solid 0px #a6d0ff;border-radius:50%;line-height:0;color:#0555af}
.cust_rev_mscroll .owl-prev{position:absolute;left:0}
.cust_rev_mscroll .owl-next{position:absolute;right:0}
.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;}
.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:31px}
.sa-phone-bk-form.filFrm .rqstBtnMr{margin-top:27px}
.sa-calus{display:block}
.sa-phno-txt a{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:0;font-size:16px;display:block}
.sa-txtblk-area{position:absolute;right:10px;bottom:0;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:0}
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: 0 12px; 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:0}
header .htGog{height:90px}
#google_translate_element{margin-bottom:0px}
.marTpLogo{margin:12px 0 0 0}
.listdot ul{list-style:disc;padding:0 0 0 13px;margin:0}
.listdot ul li{list-style:disc;padding:0;margin:0;line-height:27px}
.cityname ul{list-style:disc;padding:0 0 0 13px;margin:0}
.cityname ul li{list-style:disc;padding:0;margin:0}
.bottamspace{margin-bottom:20px;margin-top:10px}
.bottamspace h1{color:#0555af;font-size:22px;margin:0;padding:0 0 21px}
.polDest h1{color:#0555af;font-size:22px;margin:0;padding:0 0 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:0 0 0 14px;padding:0}
.calbox{text-align:center;background-color:#f4f4f4;padding:10px}
.boxsepce{margin-bottom:10px}
.listdot ul li a{color:#555;margin:0;padding:0;list-style:disc}
.listdot ul li a:hover{color:#0555af}
.desbottam{margin-bottom:20px}
.calbox a{color:#555;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:0 0 15px 0}
.btmFot .ct{display:inherit;width:inherit}
.btmFot h2{float:left;width:207px;margin-top:9px;display:inline-block;min-height:inherit}
.btmFot .ct .lnk.sa-trustpilot-blk img{border:0}
.btmFot .lnk ul{margin-left:210px}
.btmFot .lnkimg{background:0;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:0}
.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'}
ul.at-social-icons{margin-left:33px}
.arrow-up-flg{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #188038;position:absolute;left:40%;bottom:-6px}
@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:24px}
.sa-call-24bnr{font-size:20px}
.sa-call-now-section{padding-left:15px;padding-right:15px}
.sa-phno-txt a{font-size:24px}
a.sa-clnowbtn, a.sa-clnowbtn:hover{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:0;padding-left:0}
#bookFlt .select::after{background:0;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}
}@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}
.sa-call-now-section{padding-left:20px;padding-right:20px; white-space:nowrap;}
.sa-call-inner-sec h2{font-size:20px;line-height:27px}
.sa-calus{margin-bottom:0}
.sa-bottom-callbox{padding-right:10px}
.sa-call-now-section .sa-phn-ico{font-size:20px;padding-right:0}
.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:0 8px}
.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}
.sa-ptxtsz{font-size:23px}
}@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:0;padding:4px 0 12px 12px}
header .htGog{height:auto}
#mnTab{margin-top:0}
.mob_bann_bg{background:none!important}
h1.thrBn_mob{background:#c00;color:#fff;font-size:18px;padding:8px 0;border:0;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:0;padding-right:0;padding-top:0}
.sa-boxHtLt{height:73px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
#bookFlt input{height:72px;border:0 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:0;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 0 0 rgba(0,0,0,.075)}
#mnTab.mnTab_mob{margin-bottom:0}
.mnTab_mob .ui-datepicker-trigger{display:none}
.mnTab_mob #bookFlt select{-webkit-border-radius:0;-moz-border-radius:0;border:0;background:transparent;height:73px;width:100%;font-size:30px;padding:18px 10px 0 0;border-radius:0;margin-top:0;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:0}
#tabShow .nav-tabs{border:0}
#tabShow .nav-tabs>li>a{font-size:17px;color:#555}
#tabShow .nav-tabs>li.active>a::after{border-top:9px solid #3765af;border-bottom:0}
#tabShow .nav-tabs>li.active>a,#tabShow .nav-tabs>li.active>a:hover,#tabShow .nav-tabs>li.active>a:focus{border-bottom:0;padding:initial;color:#676767}
#tabShow .nav-tabs>li{border-right:0;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:0}
.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:0;right:0;height:100%;width:35px}
#desk_to #to_glyphicon{display:block;position:absolute;top:0;right:0;height:100%;width:35px}
.rtrnCrsSign,.deptCrsSign{position:relative;top:33px;right:0;padding:4px 7px;font-size:16px}
.sa-mob-togg{display:none}
.sa-icnInfo{margin:7px 0px 0px 0px;padding:0}
.sa-icnInfo h2{font-size:14px;line-height:18px;padding:0;margin-top:10px;margin-bottom:0}
.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:5px}
.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:0}
.fotNot{z-index:1}
.ui-datepicker table{font-size:18px}
#ui-datepicker-div{font-family:"SFUIText-Regular";font-size:16px;width:100%;left:0!important;padding-bottom:0}
.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:0; 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:#d93025;padding:4px 5px 0px;}
.sa-free-mob{font-family:SFUIText-Regular; font-size:16px;  font-style: italic;   color: #d93025; line-height: 11px; padding-right: 3px;}
.pop_des_mscroll .mrTp{margin-top:0}
.pop_des_mscroll .mrTpMb{margin-top:0}
.pop_des_m{display:inline-block;width:100%;padding:0 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:#c00;overflow-x:hidden;transition:.5s;padding-top:0}
.sidenav a{color:#fff;z-index:9}
.sidenav a:hover{color:#f1f1f1}
.sidenav .closebtn{position:absolute;top:0;right:0;font-size:55px;margin-left:0;line-height:15px;padding:10px 8px 15px}
#main_ctr{transition:margin-left .5s;width:100%}
.pad-l-0{padding-left:0!important}
.pad-r-0{padding-right:0!important}
#myTabContent .select{background:0}
#myTabContent .select::after{background:0;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:0;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:#c00;text-align:center;color:#fff;margin:0;font-size:16px;padding:9px 0}
#bookFlt input#origin,#bookFlt input#destination{text-align:left;padding-left:0;padding-top:27px;padding-right:27px;text-overflow:ellipsis}
.border-btm-mb{border-bottom:3px solid #c00}
#bookFlt input.selc_adj_des,#bookFlt input.selc_adj_org{font-size:24px;color:#676767}
.paddLF15{padding-left:15px;padding-right:15px}
.mrCit{margin-top:0;margin-bottom:0}
ul.citAirLnk{overflow:hidden;padding-bottom:10px}
h4.at-sub-h-m-top{margin-top:15px}
.arDet [class^="col"]{padding:12px 0 0}
.at-contact-outer-right{margin-top:0}
.container{padding-left:15px;padding-right:15px}
.cntMr{margin-right:-15px!important;margin-left:-15px!important}
.no-mp-mob{margin:0;padding:0}
.no-bdr-r-mb{border-right:0}
.disClaim p,.disClaim .bk{padding-left:0;padding-right:0}
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:400;padding:8px 0 8px 46px;margin-bottom:0;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:0;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 0 8px 46px;margin-bottom:0;text-align:center;line-height:25px}
.dep_ret_hed_btm{display:block}
.sa-call-now-section{margin:25px 2px 0;padding-left:20px;padding-right:20px;border:solid 1px #e1e1e1}
.no-paddLF{padding-left:0;padding-right:0}
.sa-custm-rev .custMn{margin-top:15px;margin-bottom:9px; }
.sa-custm-rev .custMn .btPad,.sa-custm-rev .custMn .rtPad{padding-left:32px;padding-right:32px;}
.sa-custm-rev .custMn .blu{margin-bottom:0px; margin-top:9px;}
.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; padding-bottom:11px;}
.sa-icnInfo img{width:66%}
.custMn .bg{background:0}
.cust_rev_mscroll .owl-nav{top:40%;bottom:inherit}
.cust_rev_mscroll .owl-prev{left:0;right:inherit}
.cust_rev_mscroll .owl-next{right:0}
.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;}
.sa-calus{margin-bottom:0}
.sa-bottom-callbox{margin:0 auto 0;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:0}
.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{left:0;padding:0 10px}
.sa-pdarrow-right{right:0;padding:0 10px}
.sa-call-24bnr{float:none;margin:0;padding:0;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:0 10px;position:absolute}
.popular_dest .owl-next{right:6px;padding:0 10px;position:absolute}
.popular_dest .disabled i{color:#d9ebff;opacity:.5}
.at-accordion-outer .at-marg-b{margin-bottom:14px;margin-top:0}
h4.sub-heading1 i{margin:0}
.tableBrd{border-right:0 solid #d7d7d7}
.no-padd{padding:0}
.list-btmmarg{margin-bottom:15px}
.cheers-txt{font-size:20px;line-height:20px}
.desti_cheap .custMn{margin-bottom:0}
::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:0!important}
ul.at-social-icons{margin-left: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:0}
.prtn .ct1 img{width:30%!important}
.prtn img{width:50%!important}
.btmFot h2{width:133px;padding-bottom:0;font-size:16px;min-height:inherit}
.btmFot .lnk ul,.sa-trustpilot-blk{margin-left:134px}
.btmFot .lnk ul li{display:block;margin-right:0}
.sa-assist-img{width:27%;display:inline-block}
.sa-call-now-section{padding-left:5px;padding-right:5px;margin-top:0}
.sa-bottom-callbox{margin:0 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}
.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){}
@media(max-width:767px){_::-webkit-full-page-media,_:future,:root .mnTab_mob #bookFlt select{padding-left:43%}
_::-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%}
}
.modPhnLow .modal-header{border:0}
.modPhnLow .modal-body{padding:7px 0 0 0}
.phnTxt{color:#c00;font-size:45px}
.pdTpMod{padding-top:20px}
.phnTxt a{color:#c00}
.phnTxt a:hover{color:#c00}
.hdTxt{color:#0555af;padding:0 0 2px;font-size:32px}
.subHdTxt{color:#0555af;padding:0 0 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:#c00;font-size:27px}
.hdTxt{color:#0555af;padding:4px 0 2px;font-size:18px}
.subHdTxt{color:#0555af;padding:0 0 4px;font-size:14px}
}@media(min-width:402px)and (max-width:450px){.phnTxt{color:#c00;font-size:35px}
.hdTxt{color:#0555af;padding:4px 0 2px;font-size:24px}
.subHdTxt{color:#0555af;padding:0 0 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:#c00;font-size:35px}
.hdTxt{color:#0555af;padding:4px 0 2px;font-size:28px}
.subHdTxt{color:#0555af;padding:0 0 4px;font-size:18px}
}
.dropdown-menu-right{right:0;left:auto!important}
.count-flilist{border-top:6px solid #188038;background:#fff;border-bottom:1px solid #188038;border-left:1px solid #188038;border-right:1px solid #188038}
#tpFlag .nav{padding-bottom:0}
#tpFlag ul.dropdown-menu{top:auto!important;margin:0 auto 6px;border:0;box-shadow:none;padding-top:6px;background:0}
.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:0 11px 9px 0}
.rtTpImg .call{color:#0555af;font-size:31px;text-align:center;margin:-1px 0 1px}
.rtTpImg .need{color:#0555af;font-size:31px;margin:7px 0 0 0;text-align:center}
.rtTpImg .free{font-family:"Comic Sans MS","Comic Sans",cursive;font-size:25px;color:#c00;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:0 9px 0 0}
.rtTpImg .phnNoNw{color:#0555af;text-align:center;font-size:29px;padding-right:0}
.rtTpImg .phnNoNw a{color:#c00;text-decoration:none}
.rtTpImg .phnNoNw img{margin:0 11px 9px 0;width:32px;height:31px}
.rtTpImg .callNw{color:#0555af;font-size:20px;text-align:center;margin:5px 0 8px}
.rtTpImg .needNw{color:#0555af;font-size:25px;margin:10px 0 0 0;text-align:center}
.rtTpImg .freeNw{font-family:"Comic Sans MS","Comic Sans",cursive;font-size:20px;color:#c00;text-align:center;margin:2px 0 0 0;font-style:italic}
.rtTpImgNwTsp{margin:15px 15px 0 0px;background:rgba(255,255,255,.8);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 0 6px;text-align:center}
.rtTpImgNwTsp i[class*='fa']{color:#fff;font-size:43px;padding:22px 0 0 0;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:0 9px 0 0}
.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:0 11px 9px 0;width:32px;height:31px}
.rtTpImgNwTsp .callNw{color:#0555af;font-size:20px;text-align:center;margin:5px 0 8px}
.rtTpImgNwTsp .needNw{color:#0555af;font-size:25px;margin:10px 0 0 0;text-align:center}
.rtTpImgNwTsp .freeNw{font-family:"Comic Sans MS","Comic Sans",cursive;font-size:20px;color:#c00;text-align:center;margin:2px 0 0 0;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 0 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:#f00;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 0 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:0;margin-bottom:10px;padding-right:0}
.priAlt label span{color:#555;font-size:13px}
.priAlt .cntPdNw{padding:9px 19px}
.priAlt .mrNdNw{margin-top:0}
@-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:0;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}}
.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:0 auto;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:#188038!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:#188038;height:6px}
.stroke ul li a.active:after{width:100%}
.log a {position: relative;top: 3px;}

@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;}
}

.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, .sa-bann-adj .rtTpImgNwTsp{ margin-top:97px; height: 386px; }
.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: 389px;}
 }

.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;}

@media (max-width:1199px){
.sa-blackfriday-blk{margin-top:21px;}
.rtTpImg .hdMn, .rtTpImgNwTsp .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){
	.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:focus-visible, .btn:active:focus-visible, .btn.active:focus-visible, .btn.focus-visible, .btn:active.focus-visible, .btn.active.focus-visible{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-visible{outline: 1px solid #e1e1e1 !important;}
	select:focus-visible{outline: 1px solid #e1e1e1 !important;}	
	a:focus-visible{outline: 1px solid #e1e1e1 !important;}	
	.btn-search.focus-visible,.btn-search:focus,.btn-search:hover{color:#fff;text-decoration:none; outline: 1px solid #e1e1e1 !important;}
	.btn:focus-visible, .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;}
.sa-trustpilot-blk .trustMnNwRt {text-align: center;}

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

}
h2.page_tag{
	color: #0555af;
	font-size: 22px;
	margin: 0;
	padding: 0 0 11px;
	text-align: left;
	text-transform: capitalize;
}
h2.page_tag_two{
	color: #0555af;
	font-size: 22px;
	margin: 0;
	padding: 0 0 21px;
	text-align: left;
}
.tag_atlanta h2{
	padding-bottom: 10px;
	margin-bottom: 15px;
	font-size: 18px;
	color: #0555af;
	border-bottom: solid 1px #0555af;
}
.skip_block_list{position: absolute; left:10%; top:20px;}
.skip {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
  }
  
  .skip:focus {
	position: static;
	width: auto;
	height: auto;
  }

  .businesscls_logo {background-color: rgba(000, 0, 0, 0.4);position: relative;top: -1px;}
	  
	.businesscls_logo ul {margin-left: 0px;padding: 13px 8px;text-align: center;white-space: nowrap;display: flex;align-items: center;
		justify-content: center;}
	.businesscls_logo ul li {margin: 0px 10px 0px 0px;padding: 0px;list-style: none;}
	.businesscls_logo ul li img {width: 100%;height: 35px;filter: brightness(0.2) grayscale(1) invert(1);}
	.businesscls_logo ul li .businesscls_txt {color: #fff;font-size: 20px;}
	.businesscls_logo ul li:last-child {margin-right: 0px;}

	  @media screen and (min-width: 0\0) {
		/* IE9 and IE10 rule sets go here */
		.businesscls_logo ul {display: inherit;}
		.businesscls_logo ul li {display: inline-block;margin-right: 4%;}
	  }
	  .int_fly {font-size: 24px;}
	  
	  @media (min-width: 768px) and (max-width: 991px){
		.off-blk { font-size: 40px;}
		.sa-blackfriday-blk {margin-bottom: 7px;}
		.polDest h2 {line-height: 27px;}
	  }