/***************************
File generated by shrinker.ch
DateTime: 2019-08-28, 11:34:25
File list:
* dropdowns.css
* commen_add.css
* login.css
* style.css
* jquery.FlowupLabels.css
* bootstrap-select.css
* category.css
*****************************/
.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>a{display:block}
.navTp li ul{position:absolute;left:-9999px}
.navTp>li.hover>ul{left:0}
.navTp li li.hover ul{left:100%;top:0}
.navTp li li a{display:block;position:relative;z-index:100;width:171px;font-size:11px;padding:4px}
.navTp li li li a{z-index:200}
@media screen and (max-width:767px){.dropdowns .active{display:block}
.navTp>li{float:none}
.navTp>li>.parent:after{font-family:'FontAwesome';content:"\f107";float:right;font-weight:bold;font-size:15px}
.navTp>li.hover>.parent:after{font-family:'FontAwesome';content:"\f106";float:right;font-weight:bold;font-size:15px}
.navTp ul{display:block;width:100%}
.navTp>li.hover>ul,.navTp li li.hover ul{position:static}
.navTp li li a{display:block;position:relative;z-index:100;width:100%;font-size:13px;padding:10px 14px}
.navTp>li>a{display:block;padding:10px}
.navTp a{background:#c00;font-size:14px}
}a,a:visited,a:active,a:link{outline:0;background:0}
a{cursor:pointer}
*:focus{outline:0}
.form-control:focus{border-color:#e1e1e1;-webkit-box-shadow:none;box-shadow:none}
.lnk img{margin-right:3px}
.ui-datepicker-trigger{right:21px!important;top:15px!important}
#multiple .ui-datepicker-trigger{right:7px!important}
.mrTpPhn{margin-top:6px}
.folMar{top:-4px;font-size:11px}
.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}
#bookFlt input[type="text"]{border:1px solid #7f9db9!important;box-shadow:none!important}
#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}
li.more_link{border:1px solid #ddd!important;border-width:0 1px 1px 1px!important;padding:10px!important;display:block!important;font-size:13px}
h4.sub-heading{font-size:17px!important}
.FlowupLabSign .fl_input{width:97%!important}
.noscroll{position:relative;overflow-y:scroll}
.menu_mobile{display:none}
.trustMnRtBn .custmTxt{padding:9px 0 5px}
.custmTxt{padding:9px 0 5px}
.cntMr{margin-right:0!important}
#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}
.errorTxt .arw{float:left}
#err_newscap_div .errorTxt{margin-bottom:14px;padding:0}
#err_text_newsdcap{position:absolute;margin-left:4px}
a.fb-like{margin-right:0;top:-4px}
#navWrap #nav li a{margin-right:0}
.phntxt{padding:56px 0 22px 14px;margin-bottom:0!important;border-left:1px solid #e0e0e0}
.ontxt,.bagtxt{padding:57px 0 22px 14px;margin-bottom:0!important;border-left:1px solid #e0e0e0}
.at-phone-no-txt{font-size:14px!important}
a.at-chk-in{font-size:14px!important}
.at-block-one-p2{padding:14px 17px!important}
#tpLink.sa-tpbLink{font-size:15px;color:#0555af}
.sa-ptxtsz{font-size:23px;color:#c00}
.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}
.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)}
.sa-call-now-section{box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:10px 10px 15px 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:bottom}
.sa-call-inner-sec h2{color:#0555af;font-size:23px;text-align:left;padding:0;margin:0;line-height:30px;font-weight:bold}
.sa-call-img-blk{margin:10px 0}
.sa-call-now-section .sa-phn-ico{font-size:24px;color:#c00;padding:8px 10px 10px 0;border-radius:50%}
.sa-call-img-blk .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}
.sa-ptxtsz a{color:#c00}
@media(min-width:992px) and (max-width:1198px){.ontxt,.bagtxt,.phntxt{padding:57px 0 22px 12px}
.at-phone-no-txt{font-size:13px!important}
a.at-chk-in{font-size:12px!important}
.bagtxt{font-size:12px!important}
}@media screen and (max-width:767px){#trigger_refresh{margin-top:10px}
.city_left{float:none;width:auto}
.zopim{display:none!important}
}@media(min-width:725px){.mrRtMain{margin-right:0}
}@media(max-width:499px){.mrRtMain{margin-right:-10px;margin-left:-10px}
}@media(min-width:768px) and (max-width:991px){.at-block-one-p2{padding:14px 10px!important}
.at-no-padding{padding:0;width:37%!important}
.ontxt,.phntxt{padding:59px 0 22px 12px}
.bagtxt{padding:57px 0 22px 12px}
a.at-chk-in{font-size:12px!important}
.bagtxt{font-size:11px!important}
.at-phone-no-txt{font-size:11px!important}
#international .tab-pagi{padding-right:0}
.errorTxt{font-size:11px}
#tpLink.sa-tpbLink{font-size:13px}
.sa-ptxtsz{font-size:17px}
}@media(min-width:320px) and (max-width:400px){.sa-call-inner-sec h2{font-size:18px;line-height:23px}
.sa-assist-img{width:30%}
}@media(min-width:500px) and (max-width:724px){.mrRtMain{margin-right:-8px;margin-left:0}
.airlines-name{padding-top:-20px}
}@media(min-width:559px) and (max-width:638px){.at-phone-no-txt{font-size:12px!important}
a.at-chk-in{font-size:12px!important}
.bagtxt{font-size:12px!important}
}@media(min-width:559px) and (max-width:720px){.at-block-one{padding:17px!important}
}@media(min-width:500px) and (max-width:510px){.at-phone-no-txt{font-size:11px!important}
}@media(min-width:511px) and (max-width:558px){.at-phone-no-txt{font-size:12px!important}
}@media(min-width:500px) and (max-width:558px){a.at-chk-in{font-size:11px!important}
.bagtxt{font-size:11px!important}
.at-block-one-p2{padding:14px 10px 0!important}
.at-no-padding{padding:0;width:38%!important}
.ontxt,.bagtxt,.phntxt{padding:59px 0 22px 12px!important}
.at-block-one{padding:18px 17px!important}
}@media(max-width:767px){.note_txt{padding-left:16px}
}@media(min-width:320px) and (max-width:350px){.at-modal-design .at-cross-btn{right:10px!important}
.at-modal-design{padding:25px 12px!important}
.phntxt{padding:56px 0 22px 7px}
}@media(max-width:767px){.noscroll{position:fixed;overflow-y:scroll}
.errorTxt{font-size:10px}
#becMem1 .brdBmNw{border-bottom:1px solid #d9d9d9}
.cap_rf{margin:10px 0 0 4px}
.acc_mb_cap{margin:7.7px 0!important}
#captchaimg_news{width:84px;margin:0}
}@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:-4px!important;margin-right:-1px}
}}}.FlowupLabSign .fl_wrap{height:43px;margin:0 auto;font-size:14px;color:#676767;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1}
.FlowupLabSign .fl_label{top:10px;left:8px;position:absolute;z-index:3;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-transition:all .05s linear}
.FlowupLabSign .fl_input{background:0;border:0;border-radius:0;position:absolute;color:#000;top:14px;left:8px;right:0;bottom:0;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.FlowupLabSign .fl_wrap.focused .fl_label,.FlowupLabSign .fl_wrap.populated .fl_label,.no-js .FlowupLabSign .fl_label{top:0;font-size:11px;line-height:21px;color:#676767}
.FlowupLabSign .fl_wrap.focused .fl_label{color:#0a66b3}
.FlowupLabSign .labelInfo{font-size:11px;position:absolute;top:3px;margin:0 0 4px;color:#676767}
#tpSign{margin:15px 0 15px 1px}
#tpSignNw{margin:0 0 15px 16px}
#tpCreSign{margin:18px 0}
#signInf{margin-right:84px;margin-left:24px}
#contInf{margin-right:24px;margin-left:84px}
#signInf h1,#contInf h1{font-size:24px;color:#c00}
#signInf h2{font-size:18px;color:#c00}
#signInf .tpMarSign,#contInf .tpMarSign{margin-top:14px}
#contInf .rtOPdPass{padding-right:35px}
.tpMrBecMem{margin-top:14px}
#signInf .tpMarSign1{margin-top:14px}
#rem .alignChk{margin-top:-4px;vertical-align:middle}
#signInf a,#contInf a,#accInfRt a{color:#1190da;cursor:pointer;font-size:14px;text-decoration:underline}
#signInf a:hover,#contInf a:hover,#accInfRt a:hover{color:#1190da;cursor:pointer;text-decoration:none;background:0}
#tpSign .brd{border-right:1px solid #e7e7e7}
#signInf .orSign{position:absolute;right:-17px;top:47px;background:#fff;font-size:14px;width:34px;height:38px;text-align:center;padding-top:8px}
#acc{font-size:24px;margin-left:39px;padding:11px 0}
#acc a{text-decoration:underline;color:#c00}
#acc a:hover{text-decoration:none}
#acc a.terms{font-size:14px;text-decoration:underline;color:#1190da}
#acc a.terms:hover{text-decoration:none;background:0}
#accBrd{margin-bottom:10px;border:1px solid #e1e1e1;height:156px}
#accBg{background:#fdfdff;padding:7px;text-align:center;color:#c00;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold';border-bottom:1px solid #efeded}
#rtTpSign .grn{color:#39b44f;margin:4px 5px 4px 0}
.btn-sign{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);border-radius:0;color:#fff;font-size:20px;padding:6px 12px 8px;border:solid #fa2a00 1px;text-decoration:none}
.btn-sign: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-sign.disabled,.btn-sign[disabled]{background:#b6b6b6;border-radius:0;color:#fff;font-size:20px;padding:6px 12px 8px;border:solid #b6b6b6 1px;text-decoration:none}
#becMem .col-sm-5{width:35.66666667%}
#becMem .col-sm-4{width:30.33333333%}
#becMem .col-sm-2{width:19.66666667%}
#becMem .col-sm-1{width:14.33333333%}
#becMem .rtPad{padding-right:20px;padding-left:16px}
#becMem .lRtPad{padding-right:12px;padding-left:12px}
#becMem .ltPad{padding-right:32px;padding-left:20px}
#becMem .rtOPad{padding-right:32px}
#becMem .rtPad1{padding-right:15px;padding-left:15px}
#becMem .rtOPad1{padding-right:33px;padding-left:20px}
#becMem .rtOPdPass{padding-right:54px;padding-left:20px}
#becMem select,#myDetails select{border:1px solid #e1e1e1;padding-left:2px;border-radius:0;height:43px;font-size:14px;padding-top:5px;color:#676767}
#becMem .imgInf{position:absolute;right:34px}
#contInf .imgInf{position:absolute;right:15px;top:11px}
.cap_img{width:84px;padding:5px 8px;border:1px solid #e0e0e0}
#signInfMb .panel-group,#signInfMb .panel-body{margin-bottom:0;padding:0}
#signInfMb .panel-group .panel{margin-bottom:10px;border-radius:0}
#signInfMb .panel-default{border-color:#e3e9ff}
#signInfMb .panel-default>.panel-heading{color:#333;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#f0f4ff);background-image:-moz-linear-gradient(top,#fff,#f0f4ff);background-image:-ms-linear-gradient(top,#fff,#f0f4ff);background-image:-o-linear-gradient(top,#fff,#f0f4ff);background-image:linear-gradient(to bottom,#fff,#f0f4ff);border-color:#e3e9ff}
#signInfMb .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e3e9ff}
#signInfMb .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
#signInfMb .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:none}
#signInfMb .panel-title{margin-top:0;margin-bottom:0;font-size:14px;color:inherit}
#signInfMb .panel-title strong{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
#signInfMb .panel-title a{text-decoration:none}
#signInfMb a .view{color:#1190da;text-decoration:underline}
#signInfMb .panel-group .panel+.panel{margin-top:0}
#signInfMb .panel-title i{color:inherit;font-size:12px;margin-bottom:0;margin-right:4px;margin-top:0}
#remMb input[type=checkbox]{wisth:14px;height:14px}
#remMb .pdTp,#reg .pdTp{padding-top:12px}
#remMb .alignChk{margin-top:-4px;vertical-align:middle}
#remMb .mrBth{margin:21px 0}
#remMb .remember{font-size:12px;color:#000}
#remMb .mrBtm{padding-bottom:10px}
#remMb .remember a{color:#085397;text-decoration:underline}
#remMb .remember a:hover{color:#085397;text-decoration:none;background:0}
#lnkBook{padding:12px;font-size:12px;color:#000}
#lnkBook a{color:#085397;text-decoration:underline}
#lnkBook a:hover{color:#085397;text-decoration:none;background:0}
#cntSupTxt{padding:10px 10px 0;color:#555;font-size:14px}
#cntSupTxt p{padding:7px 0}
#credInf .ltZStNw{padding-left:4px;padding-right:4px}
.btn-signMb{background:#fd5021;border-radius:0;color:#fff;width:100%;font-size:27px;padding:6px 0 7px;margin:0;border:solid #b13817 1px;text-decoration:none;width:100%}
.btn-signMb.disabled,.btn-signMb[disabled]{background:#b6b6b6;border-radius:0;color:#fff;width:100%;font-size:27px;padding:6px 0 7px;margin:0;border:solid #bfbfbf 1px;text-decoration:none}
.btn-signMb:hover{background:#f23400;text-decoration:none;border:solid #b13817 1px;color:#fff}
.catc img{width:22px;height:auto;margin-top:12px;float:right}
#rcvPas{margin-top:-9px}
#signShow{margin-bottom:8px}
#rtTpSign .orgn,#accInfLRt .orgn{color:#f77d26;margin:4px 5px 2px 0}
.anchor_wd{display:inline-block;width:100%}
#rtTpSign{margin-top:-10px}
.marLtBook{padding-right:10px;padding-left:0}
#contPdBook{padding:18px 15px;font-size:14px}
#reviewRec{padding-top:7px;padding-left:6px;margin-top:7px;color:#333;background:#fff}
#reviewRec .city{color:#333;font-size:18px;font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold'}
#reviewRec .email{color:#000;font-size:16px;font-style:normal;font-stretch:normal;padding-right:10px;font-family:'SFUIText-Bold'}
#reviewRec .email a{color:#000;font-size:16px;font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold';text-decoration:none}
#reviewRec .email span{margin-right:0}
.rsrv,.rsrvComp,.rsrv1,.rsrvComp1{margin-bottom:5px;color:#390;font-size:16px}
.rsrv p,.rsrvComp p,.rsrvCanc p,.rsrv1 p,.rsrvComp1 p,.rsrvCanc1 p{margin-top:3px;color:#555;font-size:11px}
.rsrvCanc,.rsrvCanc1{margin-bottom:5px;color:#c00;font-size:16px}
.rsrv a,.rsrv1 a{color:#1190da;text-decoration:underline;font-size:13px}
.rsrv a:hover,.rsrv1 a:hover{color:#1190da;text-decoration:none}
#ltSdBook{border-right:1px solid #e3e9ff}
#ltSdBook h1{background:#fdfdff none repeat scroll 0 0;border-bottom:1px solid #f0f3fd;color:#1190da;font-family:"SFUIText-Bold";font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;padding:10px 0;text-align:left}
#ltSdBook h1 span{font-size:12px;color:#000;font-family:'SFUIText-Regular';font-weight:400;font-style:normal;font-stretch:normal}
#ltSdBook ul{padding-left:0;font-size:13.3px}
#ltSdBook ul li{padding:9px 0;color:#000}
#ltSdBook ul li a{color:#000;text-decoration:none}
#ltSdBook ul li a:hover{color:#1190da}
#ltSdBook ul li span::before{display:none}
#ltSdBook ul li:hover span::before,#ltSdBook ul li.active span::before{display:block;margin-top:-3px}
#ltSdBook li ul li.top{margin-top:5px;border-top:1px solid #f0f3fd}
.triplook li{padding:6px 0;border-bottom:1px solid #f0f3fd;color:#000}
.triplook li.last{border-bottom:0}
.triplook li a{color:#000;text-decoration:none}
.triplook li a span{color:#1190da;font-size:14px;text-decoration:none}
.triplook li a:hover{color:#1190da;background:0}
.triplook li a.see{color:#1190da;text-decoration:none}
#ltSdBook ul li ul li i::before{display:none}
#ltSdBook ul li ul li:hover i::before,#ltSdBook ul li ul li.active i::before,#ltSdBook ul li.active i::before{display:block;margin-top:-3px}
#cntPdMb .tellUs span,#cntPdMbNw .tellUs span{font-size:12px;color:#676767}
#cntPdMb .tpMarEmail,#cntPdMbNw .tpMarEmail{margin-top:11px}
#svInfo .pdRtNw{padding-right:28px;padding-left:28px}
#pasInfAdd{font-size:16px;line-height:21px;margin-top:20px}
#contPdBook .bookNo{font-size:16px;margin-top:18px}
#fltDetBk{padding:20px 15px 0 14px}
#fltDetBk .det{font-size:16px;font-weight:normal;line-height:24px}
#fltDetBk .pdLt{padding-left:58px}
.fltDetRec{margin-left:15px;color:#1190da;font-family:"SFUIText-Bold";font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;margin-top:5px}
#svInfo .email{color:#000;font-size:14px;padding-bottom:12px}
#svInfo .email a{color:#000;font-size:14px;text-decoration:none}
#svInfo .pdRtNw{padding-left:28px;padding-right:28px}
#tbshwAcc{margin:0;margin-top:16px;background:#fff}
#tbshwAcc .rtTxt{padding:20px 0 0;font-size:16px;font-family:'SFUIText-Regular'}
#tbshwAcc .nav{padding-left:0;margin-bottom:0;list-style:none}
#tbshwAcc .nav>li{position:relative;display:block}
#tbshwAcc .nav>li>a{position:relative;display:block;padding:10px 0;width:215px}
#tbshwAcc .nav>li>a:hover,#tbshwAcc .nav>li>a:focus{text-decoration:none;background-color:#fff}
#tbshwAcc .nav>li.disabled>a{color:#555}
#tbshwAcc .nav>li.disabled>a:hover,#tbshwAcc .nav>li.disabled>a:focus{color:#555;text-decoration:none;cursor:not-allowed;background-color:transparent}
#tbshwAcc .nav .open>a,#tbshwAcc .nav .open>a:hover,#tbshwAcc .nav .open>a:focus{background-color:#fff;border-color:#e1e1e1}
#tbshwAcc .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#fff}
#tbshwAcc .nav>li>a>img{max-width:none}
#tbshwAcc .nav-tabs{border-bottom:1px solid #e1e1e1}
#tbshwAcc .nav-tabs>li{float:left;margin-bottom:-2px}
#tbshwAcc .nav-tabs>li>a{margin-right:15px;border-color:#e1e1e1 #e1e1e1 #e1e1e1;display:inline-block;font-size:20px;text-decoration:none;text-align:center;color:#555;border-radius:0}
#tbshwAcc .nav-tabs>li>a:hover{border-color:#e1e1e1 #e1e1e1 #e1e1e1}
#tbshwAcc .nav-tabs>li.active>a,#tbshwAcc .nav-tabs>li.active>a:hover,#tbshwAcc .nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border-top-color:#1190da;border-top-width:3px;border-bottom-width:0;border-bottom-color:transparent}
#tbshwAcc .tab-content>.tab-pane{display:none;border-bottom:0;border-left:none;border-right:0}
#tbshwAcc .tab-content>.active{display:block;padding:0 0 7px 0}
#ltTab .tabs-left{border-bottom:0}
#ltTab .tabs-left>li{float:none;margin-bottom:0}
#ltTab .tabs-left>li{margin-right:-3px}
#ltTab .nav-tabs>li{display:table;border-right-color:transparent;table-layout:fixed;width:100%}
#ltTab .nav>li>a{display:table-cell;float:none;vertical-align:middle;text-align:center;padding:0;position:relative}
#ltTab .nav-tabs{margin-top:15px;color:#555;font-size:16px;text-align:center;border-radius:none}
#ltTab .nav-tabs>li>a{border:1px solid #e1e1e1;background:0;color:#555;border-radius:0;border-bottom-color:transparent;height:86px}
#ltTab .nav-tabs>li>a.last{border:1px solid #e1e1e1;background:0;color:#555;border-radius:0}
#ltTab .nav-tabs>li:hover{color:#1190da}
#ltTab .nav-tabs>li>a:hover{border-color:#e1e1e1 #e1e1e1 #e1e1e1;border-bottom-color:transparent}
#ltTab .nav-tabs>li>a.last:hover{border-color:#e1e1e1 #e1e1e1 #e1e1e1}
#ltTab .nav-tabs>li.active>a,#ltTab .nav-tabs>li.active>a:hover,#ltTab .nav-tabs>li.active>a:focus{color:#1190da;cursor:default;background-color:#fff;border-left-color:#1190da;border-left-width:3px;border-right-color:transparent;margin-right:-1px;font-family:"SFUIText-Bold";font-size:16px;font-stretch:normal;font-style:normal;font-weight:700}
#ltTab .tab-content>.tab-pane{display:none;border-bottom:0;border-left:none;border-right:0}
#ltTab .tab-content>.active{display:block;padding:7px 0 7px 0}
.tpMar{margin-top:15px}
#becMem1 .rtPad1{padding-right:13px;padding-left:15px}
#becMem1 .rtOPad1Nw{padding-right:27px;padding-left:2px}
#becMem1 .rtOPad1NwMl{padding-right:32px;padding-left:20px}
.ltPdCtAcc{padding-left:15px;padding-right:3px}
#myDetails h1{color:#333;font-family:"SFUIText-Regular";font-size:18px;font-stretch:normal;font-style:normal;margin-bottom:16px}
#myDetails h2{color:#333;font-family:"SFUIText-Regular";font-size:18px;font-stretch:normal;font-style:normal;margin-top:11px}
#myDetails h3{color:#333;font-family:"SFUIText-Regular";font-size:18px;font-stretch:normal;font-style:normal;margin-top:23px}
#myDetails h1 span{color:#333;font-family:"SFUIText-Regular";font-size:14px;font-stretch:normal;font-style:normal}
#myDetails .payment{color:#767676;font-family:"SFUIText-Regular";font-size:31px;font-stretch:normal;font-style:normal}
#myDetails h1 span.recm{color:#390;font-family:"SFUIText-Bold";font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;line-height:14px}
#becMem1 .rtPadNw{padding-right:15px;padding-left:15px}
#becMem1 .rtPadEx{padding-right:15px;padding-left:2px}
#becMem1 .rtOPadNw{padding-right:27px}
#becMem1 .rtOPadNwNp{padding-right:27px;padding-left:15px}
#becMem1 .rtOPadPasYr{padding-right:27px;padding-left:0}
#becMem1 .lRtPadNw{padding-right:13px;padding-left:0}
#becMem1 .ltPdDt{padding-left:15px;padding-right:15px}
#becMem1 .ltPdYr{padding-left:0;padding-right:27px}
#becMem1 .ltPadNw{padding-right:15px;padding-left:2px}
#becMem1 .ltPadNwGn{padding-right:0;padding-left:2px}
#becMem1 .ltPadNwCt{padding-left:15px;padding-right:0}
#becMem1 .ltPadNwDt{padding-left:15px;padding-right:0}
#becMem1 .ltPadNwYr{padding-left:14px;padding-right:24px}
#becMem1 .wdthYr{width:38%}
#becMem1 .ltPadNwZp{padding-left:15px;padding-right:3px}
#becMem1 .rtOPdBil{padding-right:34px;padding-left:15px}
#becMem1 .imgInfBilNw{position:absolute;right:13px;top:11px}
img.ltTb{margin:0 auto;text-align:center;display:block;margin-bottom:5px}
#becMem1 .imgInfNw{position:absolute;right:27px;top:11px}
#addCart{margin-top:18px;color:#1190da}
#addCart a{color:#1190da;font-size:16px;padding-left:15px;margin-top:18px;text-decoration:underline}
#addCart a:hover{color:#1190da;font-size:16px;padding-left:15px;margin-top:18px;text-decoration:none}
.btn-addTrvl{border-radius:0;color:#1190da;background:0;font-size:16px;padding:10px 15px;margin-top:4px;margin-bottom:11px;border:solid #e1e1e1 1px;text-decoration:none}
.btn-addTrvl:hover{color:#555;background:0;text-decoration:none;border:solid #e1e1e1 1px}
.btn-addFreq{border-radius:0;color:#1190da;background:0;font-size:16px;padding:0;margin-top:18px;border:0;text-decoration:underline}
.btn-addFreq:hover{color:#1190da;background:0;text-decoration:none;border:0}
.optInf{font-size:14px;padding-bottom:6px;color:#000}
.infTsa{font-size:13px;padding:0 21px 5px 18px;color:#000}
#myDetails .more{color:#000;font-size:14px;text-decoration:none}
#myDetails .more a{color:#000;font-size:14px;text-decoration:underline}
#myDetails .more a:hover{color:#000;font-size:14px;text-decoration:none}
#myDetails .addTrvl a:hover{color:#1190da;font-size:16px;text-decoration:none}
.marImg{margin:0 4px 0 0}
#trvlPrtAcc{color:#000;padding:10px 0}
#trvlPrtAcc .sm{font-size:11px;color:#555}
#myDetails .msg{font-size:15px;color:#000;padding:10px 0}
#myDetails .msg i{font-size:18px;color:#000}
#myDetails .radioOpt,#myDetails .radioTxtPad{float:left}
#myDetails .radioTxtPad{float:left;padding:2px 23px 0 0}
#myDetails .radioOpt{float:left}
#sclIcn{margin-top:84px;font-size:16px}
#sclIcn p{padding-bottom:0;margin-top:12px}
#sclIcn img{margin-right:8px}
#sclIcn img.frst{margin-right:8px;margin-left:3px}
#trvInfo{margin-bottom:24px}
#exitTravl{font-size:16px;margin-top:6px;line-height:24px}
#exitTravl .ltPd{padding-right:13px;padding-top:12px}
#exitTravl .rtPd{padding-left:19px;padding-right:12px}
#exitTravl .pref{font-size:16px;margin-top:20px}
#exitTravl a,#myDetails h1 a{font-size:16px;color:#1190da;text-decoration:underline}
#exitTravl a:hover,#myDetails h1 a:hover{color:#000;text-decoration:none}
@media screen and (max-width:767px){.FlowupLabSign .fl_wrap{height:43px;margin:4px auto;font-size:16px;color:#676767;display:block;position:relative;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.FlowupLabSign .fl_label{top:10px;left:7px;position:absolute;z-index:3;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-transition:all .05s linear}
.FlowupLabSign .fl_input{background:0;border:0;border-radius:0;position:absolute;top:5px;left:0;right:0;bottom:0;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.FlowupLabSign .fl_wrap.focused .fl_label,.FlowupLabSign .fl_wrap.populated .fl_label,.no-js .FlowupLabSign .fl_label{top:0;font-size:11px;line-height:21px;color:#676767}
.FlowupLabSign .fl_wrap.focused .fl_label{color:#0a66b3}
.FlowupLabSign .labelInfo{font-size:11px;position:absolute;top:3px;margin:0 0 4px;color:#676767}
#tbshwAcc{margin:0;margin-top:5px;background:#fff}
#tbshwAcc .nav>li>a{padding:10px 0;margin:0;width:148px}
#tbshwAcc .nav>li>a:after{content:'\e252';font-family:'Glyphicons Halflings';font-size:12px;margin:11px 0 0 6px}
#tbshwAcc .nav-tabs>li>a{margin-right:8px;border:1px solid #000;border-color:#e1e1e1 #e1e1e1 #e1e1e1;display:inline-block;font-size:15px;text-decoration:none;text-align:center;color:#555;border-radius:0}
#ltSdBook{padding-left:10px}
#becMem1 .rtPad1,#becMem1 .rtOPad1Nw,#becMem1 .rtOPad1NwMl,#becMem1 .rtPadNw,#becMem1 .rtPadEx,#becMem1 .rtOPadNw,#becMem1 .rtOPadPasYr,#becMem1 .lRtPadNw,#becMem1 .ltPadNw,#becMem1 .ltPadNwGn,#becMem1 .ltPadNwYr,#becMem1 .wdthYr,#becMem1 .rtOPdBil{padding-right:0;padding-left:0}
#becMem1 .ltPdDt{padding-right:0;padding-left:15px}
#becMem1 .sufMb{padding-right:25px}
#becMem1 .ltPadNwCt,#becMem1 .ltPadNwZp{padding-left:0;padding-right:43px}
#passport .rtOPadPasYr{padding-right:27px}
#becMem1 .ltPadNwDt{padding-left:15px;padding-right:0}
.tpMar{margin-top:0}
#becMem1 input{-moz-appearance:none;border:medium none;border-radius:0;box-shadow:none!important;color:#000;height:48px;padding-left:7px;font-size:16px}
#becMem1 select{-moz-appearance:none;background:rgba(0,0,0,0) url("../img/arw.png") no-repeat scroll right 5px center;border:medium none;border-radius:0;box-shadow:none!important;color:#676767;font-size:16px;height:51px;padding-left:7px}
.infTsa{color:#000;font-size:14px;text-align:justify;padding:0 25px 10px 0;margin-top:12px}
#becMem1 .brdTp{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
#becMem1 .brdBm{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
#becMem1 .arw{padding-right:28px}
.btn-sign{background:#fd5021;border-radius:0;color:#fff;width:100%;font-size:27px;padding:6px 0 7px;margin:0;border:solid #b13817 1px;text-decoration:none;width:100%}
.btn-sign:hover{background:#f23400;text-decoration:none;border:solid #b13817 1px;color:#fff}
.btn-sign.disabled,.btn-sign[disabled]{background:#b6b6b6;border-radius:0;color:#fff;width:100%;font-size:27px;padding:6px 0 7px;margin:0;border:solid #bfbfbf 1px;text-decoration:none}
.mrBtnAcc{margin-bottom:4px;margin-top:10px}
#myDetails h1{color:#000;font-size:16px;padding:0;margin-left:-8px;margin-bottom:7px}
#myDetails h1 a{font-size:16px;padding-right:4px;color:#1190da;text-decoration:underline}
#myDetails h1 a:hover{color:#000;text-decoration:none}
#myDetails h2{color:#c00;font-size:12px;padding-left:7px;padding-top:12px;font-stretch:normal;font-style:normal;margin-top:11px}
#myDetails .payment{float:right;padding-right:31px}
#myDetails .payment i{color:#939393;font-size:31px;line-height:21px;float:left;padding-top:12px;margin:0 4px 6px 0}
#addCart{margin-top:10px;color:#000;margin-left:-8px}
#addCart a{color:#000;font-size:14px;text-decoration:underline}
#addCart a:hover{color:#000;font-size:14px;text-decoration:none}
.btn-addFreq{border-radius:0;color:#000;background:0;font-size:14px;padding:0;margin-top:18px;border:0;margin-left:-7px;text-decoration:underline}
.btn-addFreq:hover{color:#000;background:0;text-decoration:none;border:0}
.btn-addTrvl{border-radius:0;color:#000;background:0;font-size:14px;margin-top:18px;border:0;padding:0;padding-right:38px;text-decoration:underline}
.btn-addTrvl:hover{color:#000;background:0;text-decoration:none;border:0}
#myDetails h3{color:#000;font-size:14px;padding-left:8px}
#exitTravl{font-size:14px;margin-top:6px;line-height:24px}
#exitTravl .pref{font-size:14px;margin-top:20px}
#exitTravl a,#myDetails h1 a{font-size:14px;color:#1190da;text-decoration:underline}
#exitTravl a:hover,#myDetails h1 a:hover{color:#000;text-decoration:none}
.optInf{margin:0 24px 0 16px}
.pdLtIc{float:left;margin-right:4px}
.errorTxt{margin-bottom:8px}
#contPdBook{padding:18px 15px;font-size:14px}
#reviewRec .email{color:#000;font-size:15px;font-style:normal;font-stretch:normal;padding-right:10px;font-family:'SFUIText-Bold'}
#reviewRec .email a{color:#000;font-size:15px;font-style:normal;font-stretch:normal;font-family:'SFUIText-Bold';text-decoration:none}
#reviewRec .email span{margin-right:0}
.rsrv,.rsrvComp,.rsrv1,.rsrvComp1{margin-bottom:5px;color:#390;font-size:14px}
.rsrvCanc,.rsrvCanc1{margin-bottom:5px;color:#c00;font-size:14px}
.rsrv a,.rsrv1 a{color:#1190da;text-decoration:underline;font-size:12px}
.rsrv a:hover,.rsrv1 a:hover{color:#1190da;text-decoration:none}
#contPdBook{padding:7px 0 0 8px;font-size:14px}
#credDet{border:0;margin-top:10px}
#pasInfAdd{font-size:14px;line-height:21px;margin-top:20px}
#svInfo{margin-top:15px}
#fltDetBk .det{font-size:14px;font-weight:normal;line-height:24px}
#fltDetBk .pdLt{padding-left:0}
#contPdBook .bookNo{font-size:14px;margin-top:18px}
#fltDetBk .col-xs-7{width:55%}
#fltDetBk .col-xs-5{width:45%}
#reviewRec{padding:0;margin:0}
#reviewRec .city{color:#000;font-size:16px;font-family:'SFUIText-Bold';margin:11px 0 10px;font-weight:normal;padding:4px 10px}
.ltPdRec{padding-left:0}
#svInfo .pdRtNw{padding-right:28px;padding-left:24px}
#exitTravl .ltPd{margin-left:-8px}
#ltTab .tab-content>.active{display:block;padding:0 0 7px 0}
#ltSdBook ul li ul li:hover i::before,#ltSdBook ul li ul li.active i::before,#ltSdBook ul li.active i::before{display:block;margin-top:-12px}
.sigOut{position:absolute;right:40px;top:38px;color:#000;font-size:11px}
.sigOut a{color:#464646;text-decoration:underline}
.sigOut a:hover{color:#464646;text-decoration:none}
.rsrv a,.rsrv1 a{color:#1190da;text-decoration:underline;font-size:11px}
.rsrv a:hover,.rsrv1 a:hover{color:#1190da;text-decoration:none}
#sclIcn{margin-top:21px;font-size:14px}
}@media(min-width:1200px){#tabAccInf .col-sm-9{width:79%}
#tabAccInf .col-sm-3{width:21%}
#srchLtBook .col-lg-3{width:22%;float:left}
#becMem1 .fre{width:25%;float:left}
#becMem1 .col-sm-5{width:36%}
#becMem1 .col-sm-1{width:14%}
#becMem1 .col-sm-4{width:29.4%}
#becMem1 .col-sm-2{width:20.6%}
#becMem1 .sel{width:33%;float:left}
#becMem1 .sel1{width:34%;float:left}
#becMem1 .zip{width:30%;float:left}
.mrBtnAcc{margin-bottom:4px;margin-top:0}
}@media(min-width:768px) and (max-width:995px){#becMem1 .fre{width:25%;float:left}
#becMem1 .col-sm-5{width:36%}
#becMem1 .col-sm-1{width:14%}
#becMem1 .col-sm-4{width:29.4%}
#becMem1 .col-sm-2{width:20.6%}
#becMem1 .sel{width:33%;float:left}
#becMem1 .sel1{width:34%;float:left}
#becMem1 .zip{width:30%;float:left}
.mrBtnAcc{margin-bottom:4px;margin-top:0}
#tbshwAcc .rtTxt{font-family:"SFUIText-Regular";font-size:12px;padding:20px 0 0}
#signInf{margin-left:12px}
#contInf{margin-right:24px}
.acc{margin-left:12px;padding:11px 0}
#ltSdBook ul{padding-left:0;font-size:12.5px}
#ltSdBook ul li a{color:#000;padding:9px 13px 3px 0}
#ltSdBook ul li.tw:hover span::before,#ltSdBook ul li.tw.active span::before{display:block;margin-top:-13px}
#ltSdBook ul li ul li:hover i::before,#ltSdBook ul li ul li.active i::before,#ltSdBook ul li.active i::before{display:block;margin-top:-20px}
#pasInfAdd{font-size:13px}
#btmDot .conMr,#btmNoDot .conMr{margin-left:-19px;padding-right:0}
.FlowupLabSign .fl_wrap{font-size:13px}
#myDetails select{font-size:13px;background:rgba(0,0,0,0) url("../img/arw.png") no-repeat scroll right 5px center}
#ltTab .nav-tabs{font-size:15px}
#ltTab .nav-tabs>li.active>a,#ltTab .nav-tabs>li.active>a:hover,#ltTab .nav-tabs>li.active>a:focus{font-size:15px}
#tbshwAcc .nav>li>a{position:relative;display:block;width:156px}
#tbshwAcc .nav-tabs>li>a{font-size:17px}
#trvAcc .col-sm-3{width:26%}
#trvAcc .col-sm-9{width:74%}
#exitTravl{font-size:15px}
#exitTravl a{font-size:13px}
#exitTravl .pref{font-size:15px}
#fltDetBk .pdLt{padding-left:38px}
}@media(min-width:996px) and (max-width:1199px){#tbshwAcc .nav>li>a{position:relative;display:block}
#tbshwAcc .nav>li>a{position:relative;display:block;width:210px}
}@media screen and (max-width:767px){#reg .click{color:#8b8a8a;font-size:12px}
#reg .click a{color:#085397;font-size:12px;text-decoration:underline}
#reg .click a:hover{color:#085397;text-decoration:none;background:0}
#cntMbBook .col-xs-5{width:41.66666667%}
#cntMbBook .col-xs-4{width:29.33333333%}
#cntMbBook .col-xs-3{width:29%}
.cap_img{width:75px;float:left;margin:12px 0}
.ref_img{margin:18px 0 0 5px}
}@media(min-width:1920px) and (max-width:1920px){#becMem1 .col-sm-5{width:36%}
#becMem1 .col-sm-1{width:14%}
#becMem1 .col-sm-4{width:29.4%}
#becMem1 .col-sm-2{width:20.6%}
.ltPdCtAcc{padding-right:2px}
}@media(min-width:996px) and (max-width:1199px){#tbshwAcc .rtTxt{font-size:13px!important}
}@media(min-width:768px) and (max-width:1199px){.FlowupLabSign .fl_label{top:3px}
#signInf{margin-right:34px;margin-left:24px}
#contInf{margin-right:24px;margin-left:34px}
}@media screen and (device-aspect-ratio:3/4){#tbshwAcc .pull-right{width:57%;position:absolute;right:0}
#ltSdBook{width:90%}
#ltSdBook ul li a{color:#000;padding:9px 0 3px}
#becMem1.expDt .col-sm-4{width:35%}
#becMem1.expDt .col-sm-2{width:22.2%}
.twt{margin-top:0px}
}@media screen and (device-aspect-ratio:3/4) and (orientation:landscape){#ltSdBook ul{padding-left:0;font-size:11.45px}
}@media only screen(min-width:480px)and (max-width:480px){#remMb .pull-right{text-align:right;width:100%!important}
.FlowupLabels .fl_wrap{font-size:14px}
.mobile-nav ul li{font-size:13px}
.mobile-nav ul li{font-size:13px!important}
#becMem1 select{background: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;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;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}
#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;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:8px 0 15px 0}
.at-block-margin{margin:0 0 30px 0}
h4.sub-heading{font-size:18px;margin:0 0 15px;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;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 40px;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:FontAwesome;position:absolute;left:-25px;top:5px;font-size:20px}
.at-accordion-outer .panel-group .panel-heading a.collapsed:before{content:"\f105";font-family:FontAwesome;font-size:21px;position:absolute}
.accordion-outer-support .panel-group .panel-collapse{margin-top:5px!important}
.accordion-outer-support .panel-group .panel-body{background:#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;padding:10px 10px;height:40px;border:1px solid #e0e0e0;width:100%}
.contact-us-form select{margin:0 0 15px;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;padding:10px 10px;width:100%;height:119px;border:1px solid #e0e0e0!important;box-shadow:none}
.at-submit{padding: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:red;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}
}@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}
}
@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:0px!important}
ul.dropdown-menu li a{border-bottom:solid 1px #ddd!important;padding-top:5px;padding-bottom:5px}
ul.at-social-icons{margin:0 0 0 33px!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}
}
@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%}
}.FlowupLabels .fl_wrap{height:46px;margin:0 auto 12px;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.FlowupLabels .fl_label{top:11px;left:10px;font-weight:normal;color:#676767;position:absolute;z-index:3;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-transition:all .05s linear}
.FlowupLabels .fl_input{background:0;border:0;border-bottom:1px solid #555;border-radius:0;font-size:16px;line-height:22px;padding:20px 0 0 10px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label,.no-js .FlowupLabels .fl_label{top:0;font-size:12px;color:#555}
.FlowupLabels .fl_wrap.focused .fl_label{color:#0a66b3}
select.bs-select-hidden,select.selectpicker{display:none!important}
.bootstrap-select{width:220px \0}
.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#999}
.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:0}
.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}
.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:0}
.bootstrap-select.form-control:not([class*="col-"]){width:100%}
.bootstrap-select.form-control.input-group-btn{z-index:auto}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right}
.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:none!important}
.bootstrap-select.btn-group.bs-container{position:absolute}
.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}
.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative}
.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}
.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}
.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
.panel-heading .active{font-family:'SFUIText-Bold';font-size:15px!important}
.active .collapsed{font-family:'SFUIText-Regular';font-size:15px!important}
.at-custom{margin-bottom:15px}
.at-custom.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}
.at-custom .dropdown-menu>li>a{white-space:normal}
.at-spl-dep{display:table;white-space:nowrap}
.errorTxt{color:#d8000c;font-size:12px;margin-top:8px}
.success{color:#390}
#captchaimg{float:left}
.at-security-code a{padding:4px 0 0 6px;float:left}
.bk-close-outer{display:table}
.panel-body a.bk-top{white-space:nowrap;display:table-cell}
.at-close{display:table-cell}
.radioOp{float:left}
.radioTxt{float:left;padding:2px 20px 0 0}
.bk_exist{padding:0 0 20px;margin-bottom:20px}
.hide_canc{display:none!important}
.marlft{margin-left:0!important}
ul li.rmv_bod{border:0!important}
.cntMr{margin-right:0!important}
#main p{margin:0 0 10px}
.at-contact-outer-right{margin-top:36px}
#accordion .collapse.in{display:inline!important}

.go2top{bottom:88px;display:none;font-size:28px;height:38px;padding:10px;position:fixed;right:20px;text-align:center;text-decoration:none;width:38px;z-index:999}
.go2top:hover{text-decoration:none}
a.go2top{text-decoration:none}
.mrTabber{margin-left:-15px;margin-right:-15px;}
.mrgZ{margin:0px !important;}
.pdCnt{padding-left:21px !important;}
.pdCntNw{padding-left:11px !important;}
.pdWidth {width: 42%;}
@media (min-width: 341px) and (max-width:485px) {
.at-tabber-outerOth .nav-tabs > li.active > a,
.at-tabber-outerOth .nav-tabs > li.active > a:hover,
.at-tabber-outerOth .nav-tabs > li.active > a:focus {padding-left: 25px;padding-right: 25px;}
.at-tabber-outerOth .nav-tabs > li > a {padding-left: 25px;padding-right: 25px;}
}

/*change footer */
.btmFot .ct{display: inherit; width: inherit;}
.btmFot h2{float:left; width:207px; margin-top:9px; display: inline-block; min-height:inherit;}
.btmFot .ct .lnk{}
.btmFot .ct .lnk.sa-trustpilot-blk img{border:0px;}
.btmFot .lnk ul{ margin-left: 210px;}
.btmFot .lnkimg{background:none; min-height: inherit;}
.btmFot .lnk ul li{display:inline-block; margin-right: 12px;}
.sa-trustpilot-blk{margin-left:210px;}
.sa-trustpilot-blk .custmTxt{text-transform: inherit; font-size:13px;}
.sa-trustpilot-blk .bold-underline{font-weight:500; border-bottom:solid 1px #fff;}
.sa-trustpilot-blk .trustMnNwRt{width:inherit; text-align: left; margin-left:0px; }
.sa-trustpilot-blk a{display:inline-block; color:#fff;  }
.simple-subscription-form{text-align:center;}
.cheers-txt{font-size:24px; color:#fff; line-height: 24px; margin-bottom:5px;}
.sa-btm-subsc{margin:28px 0 0 0;border-top:solid 1px #e7e7e7;padding-top:27px}
.simple-subscription-form{color:#fefefe;border-radius:0}
.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}
.simple-subscription-form .btn,.simple-subscription-form .input-group-addon{border-radius:0}
.custmTxt{padding:9px 0 5px}
.btmFot p{padding-top:0px;}
/*change footer */

.marTpLogo{margin-top:12px;}
.sa-365{display: inline-block;}
.bagg-pop-container .at-cross-btn{display:none;}
#sa_trv_doc .traveldoc_widget.Landscape .traveldoc_countryinputs select{ line-height:22px !important; -webkit-appearance: menulist;}

.lnkBg1{margin-top:45px;}
.btmFot p{padding:0;white-space:nowrap}
.lnk img{margin-right:3px;}
.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}

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





.sa-365{display:inline-block}
.social-iconlist li a{float:left;margin-right:4px}
.social-iconlist li a img{margin-right:0}

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

.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 0 0 0;border-top:solid 1px #e7e7e7;padding-top:27px}
.simple-subscription-form{color:#fefefe;border-radius:0}
.simple-subscription-form .btn,.simple-subscription-form .input-group-addon{border-radius:0}
.simple-subscription-form .button{margin-bottom:0;border-radius: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}
.disclr_txt{font-size:13px; margin-left:5px; padding: 3px 0; margin-bottom: 0px;}
.prtn{margin-top:34px;}
.btmFot .mrTp{margin-top: 0px;}

/*---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){
.sa-btm-subsc{margin: 20px 15px 0 15px;padding-top: 15px;}
.subsc-inp-blk {width: inherit;}
.sa-24-blk .sa-phn-ico{vertical-align: top;
    padding-left: 5px;
    font-size: 27px;
    color: #fe6b15;
    position: absolute;
    left: -30px;
    top: 8px;}
.sa-call-blk .hambrg{font-size:30px;cursor:pointer;display:inline-block;line-height:22px;color:#cc0000; padding-left: 5px; padding-right: 5px;     padding-top: 4px;}
.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-free-mob {
    font-family: SFUIText-Regular;
    font-size: 16px;
    font-style: italic;
    color: #3765af;
    line-height: 11px;
    padding-right: 3px;
}
.sa-call-blk .hambrg {
    width: 23px;
    height: 20px;
}
.sa-call-blk .hambrg span:nth-child(2) {
    margin: 4px 0px;
}
.sa-call-blk .hambrg span {
    display: block;
    height: 2px;
    background: #d7e7ef;
}

.btmFot h2{width: 194px;}
.btmFot .lnk ul { margin-left: 221px;}
.btmFot .lnk ul li{ display: inline-block; margin-right:5px;}
.prtn{margin-top:25px;}
.prtn .crd img{width:52px;}
.prtn .ct, .prtn .ct1,.prtn .ct:first-child, .prtn .ct:last-child{width:33.33%;margin-bottom:15px;}
.prtn .arc{clear:both;}
.border-btm-mb{border-bottom: 3px solid #fff;}
.sidenav{height:100%;width:0;position:fixed;z-index:9;top:0;right:0;background-color:#cc0000;overflow-x:hidden;transition:0.5s;padding-top:0px;}
.sidenav a{color:#fff;z-index:9;}
.sidenav a:hover{color:#f1f1f1;}
.sidenav .closebtn{position:absolute;top:0px;right:0px;font-size:55px;margin-left:0px;line-height:15px;padding:10px 8px 15px;}
.marTpLogo {margin:0px;}
.container{padding-left:15px; padding-right:15px;}
body{width:100%;}
.border-tp-mb{border-top:3px solid #fff;}
#main_ctr{transition:margin-left .5s;width:100%;}
h3.at-spac-mob{padding-left:15px !important; font-size:20px;}
.dropdowns .navTp > li > a{padding: 10px;}
.sa-24-blk .sa-call-txt{color:#3765af;}
#sa_trv_doc_mob .traveldoc_widget.Standard div.traveldoc_dropdowns select{ line-height:22px !important; -webkit-appearance: menulist;}

.btmFot .ct:last-child{width:100%;}
.sa-trustpilot-blk{margin-left: 0px !important; margin-top:0px !important;}
.sa-trustpilot-blk .trustMnNwRt{text-align:center !important; margin-top:0px; margin-bottom:0px;}
.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}	
.lnkBg1{margin-top:10px; padding-bottom:17px; background: #3765af;}
.subsc-txt{padding:7px 0px 7px 0px;}
.subsc-inp-blk{width:inherit}
	.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{width:inherit}
	.subsc-inp-blk .input-group-addon{width:auto}
	.sa-btm-subsc{margin:20px 15px 0 15px;text-align:right;padding-top:10px}
	.zopim{display:none!important}
.btmFot .ct:not(:nth-child(6)) {display:none;}
.btmFot .ct:nth-child(6) h2{display:none;}
.marTpLogo{margin-top:0;padding:4px 0 6px 12px}
.sa-call-blk{text-align:right;padding-top:14px}
.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; }
.subsc-inp-blk .sub_submit{background: #fd5021; border: solid 1px #ccc;}
.footer_cont{padding-left:5px;padding-right:5px}
.sa-free-mob{color:#3765af;}
.log a {position: initial;}
.cheers-txt{font-size:20px;line-height:20px}
.stroke {background: #3765af !important;}
.stroke ul li a, .stroke ul li a:hover, .stroke ul li a.active {background: #3765af !important;}

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

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

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

}
@media screen and (max-width:414px){
.prtn .ct1 img{width:30% !important;}
.prtn img{width:50% !important;}
.btmFot h2{width: 133px; padding-bottom:0px; font-size:16px; min-height:inherit;}
.btmFot .lnk ul, .sa-trustpilot-blk { margin-left: 134px;}
.btmFot .lnk ul li{ display: block; margin-right:0px;}	
.sa-365{display:none;}


	
}
@media screen and (max-width:320px){
.btmFot .ct .lnk.sa-trustpilot-blk img{width:100%;}
.trustMnNwRt .custmTxt{white-space:nowrap; font-size:11px;}
.marTpLogo{margin-top:3px;}
.marTpLogo.log img{height: 30px;}
.sa-call-blk{padding-top:8px;}	

	
}