.login-acc .dropnav ul li a,.mytriphead a{font-size:14px;text-decoration:none}.login-acc .dropnav ul li a:hover,.mytriphead a{color:#474747}.box-footer>p a:hover,.btn-simple a:hover,.editbtnright,.login-acc .dropnav ul li a,.mytriphead a,.other_login a:hover,.password-manager a:hover,.tripDflight .backtobtn:hover,.whitebox .backtobtn:hover,a:hover{text-decoration:none}.mytriphead a:hover{color:#000}.login-acc .dropnav{display:none;animation:.5s fadeOut;position:absolute;background:#fff;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.35);width:175px;padding:7px 0;top:calc(100% + 12px)}.login-acc .dropnav ul li{list-style:none}.login-acc .dropnav ul li a{list-style:none;color:#8e8e8e;font-weight:400;padding:10px 12px;border-bottom:1px solid #c7c7c7;display:flex;align-items:center}.confirmtrip2 .cpc_detail .row_sec ul li:last-child,.login-acc .dropnav ul li:last-child a,.mcom_querstions ul li:last-child{border-bottom:0}.login-acc .dropnav ul li a span{display:inline-block;width:17px;text-align:left;margin-right:6px;opacity:.7;margin-top:-1px}.floating-diff.focused .floating-label,.login-acc .dropnav ul li a:hover span{opacity:1}.afterlogin.active .dropnav{animation:.5s fadeInUp;display:block}.overlaylogin{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:999}.Popbox,.loginimg{width:400px}.close-btn{position:absolute;right:20px;top:15px;cursor:pointer}input:focus{outline:0!important}.error{font-size:12px;color:red}.floating-label-input.error{margin-top:-12px}.addTrevellerbox,.loginbox{position:fixed;z-index:1000;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%);display:grid;border-radius:20px;overflow:hidden;grid-template-columns:50% 50%}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom,.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .alinLft,.loginimg img{width:100%}.Popbox{box-sizing:border-box;padding:10px 25px 20px;display:grid;row-gap:100px}.box-header .headingpop{margin:38px 0 24px}.box-header .headingpop h2,.tp-header .headingpop h2{font-size:26px;font-weight:700;color:#000}.box-header .headingpop p{margin:8px 0 0;font-size:14px;color:#000}.box-header .headingpop p span,.profile_nav ul li.active h4{color:#fe385c}.box-header .headingpop.text-center,.expirePassword{text-align:center}.box-header .headingpop .iconbx{margin:0 auto 10px;border-radius:50%;width:30px;height:30px;background:#8e8e8e;color:#fff;display:flex;align-items:center;justify-content:center}.box-header .headingpop .iconbx.green{background:#0da827}.emailsendWrp{display:block}.emailsendWrp .box-header .headingpop{margin:38px 0 0}.Popbox .box-header .backbtn{margin:15px 0 0;cursor:pointer}.Popbox .box-header .backbtn+.headingpop{margin-top:20px}.Popbox .box-body>form{display:grid;row-gap:1.6em}.Popbox .box-body .loginsignup{position:relative;border-top:1px solid #c9c9c9}.Popbox .box-body .loginsignup span{position:absolute;left:50%;transform:translateX(-50%);background:#fff;padding:0 12px;display:inline-block;color:#919191;font-size:12px;margin-top:-9px}.Popbox .box-body .logintype ul{display:flex;align-items:center;justify-content:center;gap:10px}.Popbox .box-body .logintype ul li{display:flex;align-items:center;justify-content:center;border:1px solid #cecece;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:.1s ease-in-out}.Popbox .box-body .logintype ul li:hover{box-shadow:0 2px 2px rgba(0,0,0,.2)}.Popbox .box-body .logintype ul li:active{box-shadow:0 2px 2px rgba(0,0,0,.2);transform:scale(.9)}.with_password .Popbox{row-gap:36px}.with_password.signup .Popbox{row-gap:12px}.confirmtrip2 .cf_billing .bling-r1 .crd-detail,.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec,.fd_tripWrp .billingD .billing-infobtm .bling-r1 .crd-detail,.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li:first-child,.with_password.signup .passwordtip{margin:0}.fields-float .floating-label-input,.fields-float1 .floating-label-input,.form-selectbox{position:relative;margin-bottom:15px}.editbtnright,.eyeicon,.fields-float .floating-label-input>label,.fields-float1 .floating-label-input>label{position:absolute;top:50%;transform:translateY(-50%)}.fields-float .floating-label-input>label{left:15px;pointer-events:none;cursor:text;transition:.1s ease-out;font-size:16px;color:#8e8e8e}.fields-float .floating-label-input .input-text{width:100%;padding:23px 15px 7px;border:1px solid #8e8e8e;border-radius:6px;box-sizing:border-box;font-size:16px;color:#222}.fields-float .floating-label-input .input-text:focus,.fields-float .otp-group .input-text:focus,.fields-float1 .floating-label-input .input-text:focus,.trevellerPopbox .fields-float1 .floating-label-input .input-text:focus{outline:0;border:1px solid #474747}.fields-float .floating-label-input .input-text:focus+label,.fields-float .floating-label-input .input-text:not(:placeholder-shown)+label,.fields-float1 .floating-label-input .input-text:focus+label,.fields-float1 .floating-label-input .input-text:not(:placeholder-shown)+label{top:13px;left:10px;font-size:12px;font-weight:500;padding:0 5px;color:#474747}.btn-blue,.fields-float .button-group>input[type=button],.fields-float1 .button-group>input[type=button]{font-size:1rem;width:100%;font-weight:600;background-color:#fe385c;color:#fff;border:none;border-radius:6px;cursor:pointer;padding:8px}.editbtnright .button-group button:disabled,.fields-float .button-group>input[type=button]:disabled,.fields-float1 .button-group>input[type=button]:disabled{opacity:.3}.fields-float .otp-group{display:flex;align-items:center;justify-content:space-between;gap:12px}.fields-float .otp-group .input-text{width:100%;text-align:center;padding:7px 0;border:1px solid #8e8e8e;border-radius:6px;box-sizing:border-box;font-size:16px;color:#222}.fields-float1 .floating-label-input>label{pointer-events:none;left:15px;cursor:text;transition:.1s ease-out;font-size:16px;color:#8e8e8e}.fields-float1 .floating-label-input .input-text{width:100%;padding:23px 15px 7px;border:1px solid #c7c7c7;background:#fff;border-radius:6px;box-sizing:border-box;font-size:16px;color:#222}.fields-float1 .floating-label-input .input-text.bggrey1,.fields-float1 .floating-label-input .input-text:disabled,.select-control:disabled{border:1px solid #f2f2f2;background:#f2f2f2}.fields-float1 .floating-label-input .select-text{padding:21px 11px 4px;background:#fff}.fields-float1 .floating-label-input .select-text:disabled{background:#f2f2f2}.fields-float1 .floating-label-input .select-text.paddingsame{padding:12px 11px 13px}.fields-float1 .floating-label-input .select-text:focus-visible{outline:0}.fields-float1 .floating-label-input.datefild .input-text,.trevellerPopbox .fields-float1 .floating-label-input.datefild .input-text{background:url(../images/calendar-icon-new.svg) right 15px top 50% no-repeat #fff}.fields-float1 .floating-label-input.datefild .input-text:disabled{background:url(../images/calendar-icon-new.svg) right 15px top 50% no-repeat #f2f2f2}.fields-float1 .button-group.blankbutton>input[type=button]{width:auto;background:#fff;color:#000;border:1px solid #474747;padding:4px 30px 2px;line-height:32px;margin-bottom:10px;transition:.3s ease-in-out}.editbtnright .button-group.blankbutton>button:hover,.fields-float1 .button-group.blankbutton>input[type=button]:hover{background:#000;color:#fff;border:1px solid #000}.datefild .ui-widget.ui-widget-content{border:0;min-width:295px!important;left:0!important;top:100%!important}.fields-float1 .floating-label-input.datefild .ui-datepicker .ui-datepicker-next,.fields-float1 .floating-label-input.datefild .ui-datepicker .ui-datepicker-prev{display:none!important}.fields-float1 .floating-label-input.datefild .ui-datepicker .ui-datepicker-title select{margin:4px;font-size:14px;padding:2px 4px;border-radius:4px;font-family:Outfit;font-weight:500}.editbtnright{right:15px;font-size:16px;font-weight:700}.editbtnright .button-group button{font-size:1rem;width:100%;font-weight:600;border:none;border-radius:6px;cursor:pointer;padding:4px 20px 2px}.trevellerPopbox .fields-float1 .floating-label-input .input-text,.trevellerPopbox .select-control{border:1px solid #c7c7c7;background:#fff}.editbtnright .button-group.blankbutton>button{width:auto;background:#fff;color:#000;border:1px solid #474747;padding:4px 20px 2px;transition:.3s ease-in-out}.avatar-upload .avatar-edit input,.bookTopIdMob,.custom-checkbox1 label:after,.custom-checkbox1 label:before,.down_airplane,.editbtnright .button-group button i,.mobtopfix .MobHead,.personal_info .addtravelr svg{display:none}.editbtnright .button-group .savcanl{margin-bottom:0}.confirmtrip2 .cfd_Wrp:last-child,.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box:last-child,.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel:last-child,.trevellerPopbox .form-wrap .single-details:first-child{border:0}.trevellerPopbox .box-footer{padding:18px 15px 0;box-shadow:0 -2px 3px rgba(0,0,0,.16);position:relative}.trevellerPopbox .box-footer .footer-btn{max-width:300px}.btn-gray{font-size:1rem;width:100%;font-weight:600;background-color:#e5e5e5;color:#929292;border:none;border-radius:6px;cursor:pointer;padding:8px}.noteSubline{color:#8e8e8e;font-size:13px;display:flex;gap:0 6px;margin-bottom:5px}.noteSubline .notelft{color:#333;font-weight:500}.btn-simple{padding:5px 0;margin-top:-15px}.text-right{text-align:right!important}.box-footer>p{font-size:12px;line-height:17px;text-align:left;color:#474747}.password-manager{display:flex;justify-content:space-between;align-items:center}.password-manager p{color:#8e8e8e;font-size:14px}.password-manager a{color:#000;font-size:14px}.eyeicon{right:15px;color:#8e8e8e}.avatar-upload,.box-header.emailsendWrp,.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .flightline,.hrtitlesort .hrright .srchOther,.personal_info{position:relative}.mailNote{border-top:1px solid #c7c7c7;padding:10px 25px;width:400px}.mailNote .infobox{display:inline-flex;align-items:flex-start}.mailNote .infobox img{width:18px;margin-right:10px;cursor:pointer}.mailNote .infobox p{width:calc(100% - 28px);font-size:13px;color:#8e8e8e}.headerpadding{padding:90px 0 25px}.headerpadding .footersingle{margin-top:25px}.reset-PassWrp{background:url(../images/forgot-pass-bg.svg) 50% 50% no-repeat;min-height:670px}.reset-PassWrp .forgot-wrp{max-width:400px;border-radius:20px;padding:25px;box-shadow:0 0 16px rgba(0,0,0,.1);margin:8% auto;background:#fff}.reset-PassWrp .forgot-wrp .box-header .headingpop{margin:5px 0 25px}.passwordtip{margin:15px 0 0}.passwordtip ul{margin:0;padding:0}.passwordtip ul li{background-image:url(../images/red-close.svg);background-repeat:no-repeat;background-position:left 2px;background-size:16px;padding-left:22px;color:#8e8e8e}.passwordtip ul li.active{background-image:url(../images/green-check.svg)}.expirePassword .box-body p{text-align:center;margin-bottom:15px;width:95%}.expirePassword .box-body .resetbtn{background-color:#007bff;color:#fff;padding:5px 20px;text-decoration:none;border-radius:5px;display:inline-block;cursor:pointer}.box-header.emailsendWrp .Popbox,.box-header.emailsendWrp .mailNote{width:auto;padding:10px 0}.box-header.emailsendWrp .close-btn{right:0;top:0}.user_profile .container{max-width:1170px}.up_container{display:flex;align-items:flex-start;gap:20px}.up_container .up_sidebar{width:304px;margin-bottom:12px}.up_container .up_sidebar .profiletop{padding:15px;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.07);border-radius:10px}.up_container .up_sidebar .profiletop .profilePic{width:96px;height:96px;margin:15px 0;background:#fe385c;border-radius:50%;text-align:center;color:#fff}.up_container .up_sidebar .profiletop h2{color:#000;font-size:24px;font-weight:600;padding:0 0 12px}.up_container .up_sidebar .profiletop .fill_profile{width:100%;text-align:center;padding:0 0 12px}.up_container .up_sidebar .profiletop .fill_profile .text-two{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 0;color:#474747}.up_container .up_sidebar .profiletop .fill_profile .profilebar-bg{width:100%;background:#d7e6fe;height:6px;border-radius:3px}.up_container .up_sidebar .profiletop .fill_profile .profilebar-bg .profilebar{background:#0da827;height:6px;border-radius:3px}.avatar-upload{width:96px;height:96px}.avatar-upload .avatar-edit{position:absolute;top:auto;left:auto;right:0;bottom:0;z-index:1;width:100%;height:100%}.avatar-upload .avatar-edit input+label{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:100%;background:#fe385c;border:2px solid #fff;cursor:pointer;position:absolute;right:0;bottom:0;transition:.2s ease-in-out}.avatar-upload .avatar-edit input+label:after{content:"\f304";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;text-align:center;line-height:26px;font-size:10px}.avatar-upload .avatar-preview{width:96px;height:96px;position:relative;border-radius:100%}.avatar-upload .avatar-preview>div{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.avatar-upload .avatar-preview p{font-size:36px;font-weight:700;line-height:96px}.profile_nav ul li{padding:14px;background:#fff;cursor:pointer;display:flex;align-items:flex-start;gap:8px;border-radius:10px;border:1px solid #c7c7c7;list-style:none;margin:12px 0 0}.profile_nav ul li .nav_icon{min-width:20px}.profile_nav ul li .nav_text h4{font-size:16px;font-weight:500;color:#474747;padding-bottom:4px}.profile_nav ul li .nav_text p{font-size:14px;font-weight:400;color:#8e8e8e;line-height:20px}.profile_nav ul li.active{border:1px solid #fe385c}.profile_nav ul li.active svg path{fill:#fe385c}.profile_nav ul li.active #Ticket path,.profile_nav ul li.active svg rect,.profile_nav ul li.active svg rect+path{fill:none;stroke:#fe385c}.profile_nav ul li.active #payment-card-svgrepo-com path{stroke:#fe385c}.logout_profile{margin-top:15px}.logout_profile button{background:#d7e6fe;border:4px solid #fff;border-radius:10px;padding:6px;color:#fe385c;font-weight:600;text-align:center;width:100%}.up_container .up_right{width:calc(100% - 324px)}.whitebox{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.07);border-radius:10px;margin-bottom:20px}.whitebox .backtobtn{padding:15px 20px 5px;color:#fe385c;font-size:15px;font-weight:500;text-decoration:underline;cursor:pointer}.tripDflight .backtobtn i,.whitebox .backtobtn i{font-size:15px;margin-right:10px}.whitebox .ac-heading{position:relative;margin:15px 0;padding:0 20px;display:inline-block;width:100%}.whitebox .ac-heading h3{font-size:20px;color:#000;font-weight:700}.whitebox .ac-heading h4{font-size:18px;color:#000;font-weight:500}.whitebox .ac-heading p{font-size:14px;color:#8e8e8e;font-weight:400;padding-top:3px;line-height:20px}.whitebox .ac-heading.withline{position:relative;margin:22px 0 20px}.whitebox .ac-heading.withline:before{position:absolute;background:#fe385c;content:'';width:5px;height:100%;border-radius:0 10px 10px 0;left:0;top:0}.form-wrap{padding:0 20px}.form-wrap .single-details{border-top:1px solid #c7c7c7;padding-top:20px;padding-bottom:10px}.form-wrap .single-details .sub-head{margin-bottom:13px}.form-wrap .single-details .sub-head h4{font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.form-wrap .single-details .sub-head p{color:#8a8a8a}.pl-0{padding-left:0}.personal_info .addtravelr{position:absolute;top:50%;transform:translateY(-50%);right:15px}.personal_info .addtravelr a{padding:8px 25px;background:#d7e6fe;border-radius:6px;text-decoration:none}.savcanl{max-width:250px;gap:0 10px;margin-bottom:10px}.select-control{display:block;width:100%;height:auto;padding:21px 10px 4px;min-height:56px;font-size:1rem;color:#475f7b;border:1px solid #c7c7c7;background:#fff;border-radius:6px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select.select-control{padding-top:5px;transition:.15s;font-size:16px;color:#8e8e8e}select.select-control:focus{outline:0;box-shadow:none;border:1px solid #474747}.floating-label{font-size:16px;font-weight:400;color:#475f7b;opacity:1;top:16px;left:20px;pointer-events:none;position:absolute;transition:240ms;margin-bottom:0;z-index:1}.floating-diff .floating-label{opacity:0}.form-selectbox.focused .floating-label{opacity:1;color:#474747;top:5px;left:15px;font-size:12px}.form-selectbox.focused select.select-control{padding-top:21px;color:#222}.other_login{border:1px solid #cecece;border-radius:6px;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px;margin-bottom:12px;min-height:74px}.other_login.alignend{align-items:flex-end}.other_login .lftlink{display:inline-flex;align-items:center;gap:12px;color:#474747;text-decoration:none}.other_login .lftlink p span{display:block;font-size:16px;color:#8e8e8e}.other_login .lftlink .namebx{font-size:16px;color:#fff;font-weight:500;width:38px;height:38px;text-align:center;line-height:40px;background:#fe385c;border-radius:50%;text-transform:uppercase}.trevellerPopbox{width:750px;box-sizing:border-box;padding:0;height:calc(100vh - 30px)}.tp-header .headingpop{padding:18px 20px;border-bottom:1px solid #9e9e9e;margin-bottom:1px}.tp-header .headingpop p{margin:8px 0 0;font-size:14px;color:#8a8a8a}.tp-header .box-body{max-height:calc(100vh - 175px);overflow:auto;margin-right:15px}hr.footerhr{background-color:#b3d1fc;opacity:1;margin:10px 0 0}.scrollright::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #dfdfdf;border-radius:10px;background-color:#dfdfdf;padding-right:10px}.scrollright::-webkit-scrollbar{width:6px;background-color:#dfdfdf;padding-right:10px}.scrollright::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#c4c4c4;margin-right:10px}.hrtitlesort{display:flex;justify-content:space-between}.hrtitlesort .hrleft .title{font-size:24px;font-weight:700}.hrtitlesort .hrleft .sub-title{font-size:14px}.hrtitlesort .hrright .srchOther input{font-size:14px;font-weight:400;color:#7a7a7a;padding:8px 10px;border-radius:10px;min-width:225px;height:38px;border:1px solid #a9a9a9}.hrtitlesort .hrright .srchOther button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:0 0;border:0;padding:8px 12px;color:#fe385c}.trip-tabs-wrap{margin:15px 0;padding-bottom:10px}.trip-tabs-wrap ul{background:#25cfc2;border-radius:10px;padding:20px;margin-bottom:15px}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li img,.trip-tabs-wrap ul li.nav-item{margin-right:10px}.trip-tabs-wrap .nav-tabs .nav-item .nav-link{background:#33afa5;padding:8px 18px;border:1px solid #fff;border-radius:20px;font-size:14px;font-weight:500;color:#fff;display:flex;align-items:center;gap:0 6px}.trip-tabs-wrap .nav-tabs .nav-item .nav-link.active{background:#fff;color:#000;box-shadow:0 3px 6px rgba(0,0,0,.16)}.trip-tabs-wrap .nav-tabs .nav-item .nav-link.active svg path{fill:#000}.tripbookingBox{background:#fff;border-radius:10px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,.07);padding:0 15px}.tripbookingBox:hover{box-shadow:0 3px 10px rgba(0,0,0,.1)}.tripbookingBox .bkingtop{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 0}.tripbookingBox .bkingtop .DateId{font-size:13px;font-weight:400;color:#757575}.confirmtrip2 .cf_details .heading .bkingtop .DateId span,.fd_tripWrp .mainhead .bkingtop .DateId span,.tripbookingBox .bkingtop .DateId span{font-weight:600;color:#222}.tripbookingBox .bkingDetil{display:flex;gap:0 15px;align-items:flex-start;flex-wrap:wrap}.tripbookingBox .bkingDetil .bkngType{min-width:54px}.tripbookingBox .bkingDetil .bkngDetails{display:flex;align-items:flex-end;justify-content:space-between;width:calc(100% - 70px)}.tripbookingBox .bkingDetil .bkng-bottom{width:calc(100% - 70px);margin-left:70px;padding:10px 0;border-top:1px solid #dedede;font-size:14px;color:#757575}.tripbookingBox .bkingDetil .bkng-bottom span{display:inline-block;margin-left:6px;padding-left:8px;border-left:1px solid #757575;line-height:16px}.tripbookingBox .bkingDetil .bkng-bottom img{margin-top:-5px;margin-right:5px}.tripbookingBox .bkingDetil .bkngDetails .bkng-left,.tripbookingBox .bkingDetil .bkngDetails .bkng-right{padding-bottom:10px}.tripbookingBox .bkingDetil .bkng-right{float:right;margin:-42px 0 0}.tripbookingBox .bkingDetil .bkng-right a>span{border:0;display:inline}.tripbookingBox .bkingDetil .bkngDetails .bkng-left h4{font-size:18px;font-weight:700;display:inline-flex;align-items:center;color:#222;margin-bottom:3px}.tripbookingBox .bkingDetil .bkngDetails .bkng-left h4 img{display:inline-block;margin:0 6px}.tripbookingBox .bkingDetil .bkngDetails .bkng-left p{font-size:14px;font-weight:400;display:flex;align-items:center;color:#9f9f9f}.tripbookingBox .bkingDetil .bkngDetails .bkng-left p img{display:inline-block;margin:0 5px}.mcom_querstions{margin-bottom:10px}.mcom_querstions ul{list-style:none;border:1px solid #cecece;border-radius:10px;overflow:hidden}.mcom_querstions ul li{list-style:none;border-bottom:1px solid #cecece;padding:15px}.mcom_querstions ul li:hover{background:#fbfbfb}.mcom_querstions ul li .questionbx{display:flex;justify-content:space-between;align-items:flex-end;text-decoration:none!important}.mcom_querstions ul li .questionbx h6{font-size:16px;color:#474747}.mcom_querstions ul li .questionbx h6 span{font-size:14px;color:#8a8a8a;display:block;margin-top:5px}.mcom_querstions ul li .questionbx .ansbtn{color:#222}.custom-checkbox1{display:flex;position:relative;align-items:center;padding-left:0;margin:0;align-items:flex-start}.custom-checkbox1 .custom-control-input1{border:1px solid #fe385c;width:20px;height:20px;cursor:pointer;border-radius:4px;margin:0;appearance:none;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;float:left;background-size:contain}.custom-checkbox1 label{margin:0 0 0 10px;font-size:16px;line-height:21px;color:#4e4e4e;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:calc(100% - 30px);font-weight:500}.custom-checkbox1 .custom-control-input1:checked[type=checkbox]{border-width:1px;background-size:12px;background-color:#fff;border-color:#fe385c;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11.738" height="8.62" viewBox="0 0 11.738 8.62"><path id="Path_10453" data-name="Path 10453" d="M13.5,17.5,16.313,20,21,15" transform="translate(-11.382 -12.88)" fill="none" stroke="%23287dfa" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/></svg>')}.custom-checkbox1 label p{width:100%;display:block;color:#8a8a8a;font-size:14px;font-weight:400}.custom-checkbox1.disabled{opacity:.7;pointer-events:none}.esw-wrp{padding-bottom:150px}.esw-wrp .fild-group{padding:15px 0;border-bottom:1px solid #eaeaea}.tripDflight .backtobtn{padding:15px 0;color:#fe385c;font-size:15px;font-weight:500;text-decoration:underline;cursor:pointer}.fd_tripWrp{background:#fff;border-radius:6px;box-shadow:0 0 3px #00000029;padding:15px;margin-bottom:15px;width:100%}.fd_tripWrp .mainhead{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.confirmtrip2 .cf_details .heading h2,.fd_tripWrp .mainhead h2{font-size:20px;font-weight:700;color:#000}.confirmtrip2 .cf_details .heading .bkingtop,.fd_tripWrp .innerTripBook .bookTopId .lftfrom,.fd_tripWrp .mainhead .bkingtop{display:inline-flex;align-items:center;justify-content:space-between;gap:0 20px}.confirmtrip2 .cf_details .heading .bkingtop .DateId,.fd_tripWrp .mainhead .bkingtop .DateId{font-size:16px;font-weight:400;color:#757575;line-height:20px}.fd_tripWrp .innerTripBook{margin:10px 0}.fd_tripWrp .innerTripBook .bookTopId{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f8f8f8;border-radius:6px;padding:8px 14px;border:1px solid #dedede}.fd_tripWrp .innerTripBook .bookTopId .lftfrom p{font-size:16px;font-weight:400;color:#474747}.fd_tripWrp .innerTripBook .bookTopId .lftfrom .fromto{font-weight:600}.fd_tripWrp .innerTripBook .bookTopId .ttime{font-size:12px;font-weight:500;color:#647582}.fd_tripWrp .innerTripBook .bookdtailBox{padding:10px 0 15px;margin-left:35px}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:5px 0}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airName{display:inline-flex;align-items:flex-start;gap:10px;margin-left:-35px;width:calc(100% - 125px)}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airName .airIcon{min-width:25px;width:25px;margin-top:4px}.confirmtrip2 .cf_billing .bling-row2 .fa-pd-main .row-fares .rf-amt,.fd_tripWrp .billingD .bling-row2 .fa-pd-main .row-fares .rf-amt,.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airName .nme{font-size:14px;font-weight:600;color:#000}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airName .nme p{font-size:12px;font-weight:400;color:#647582}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airRef{min-width:150px;text-align:right}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airRef p{font-size:12px;font-weight:400;color:#474747}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle{display:flex;gap:0 30px;align-items:center;padding:5px 0}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox{width:200px}.confirmtrip2 .cf_billing .bling-row2 .fa-pd-main .row-fares .rf-left,.fd_tripWrp .billingD .bling-row2 .fa-pd-main .row-fares .rf-left,.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .ddate{font-size:14px;font-weight:400;color:#000}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .fdcodetime{display:inline-flex;align-items:center;gap:0 10px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .fdcodetime .fdcode{font-size:16px;font-weight:400;color:#7e7e7e}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .fdcodetime .fdtime{font-size:18px;font-weight:600;color:#000}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .fdlocation{font-size:12px;font-weight:400;color:#000}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .terminal{font-size:12px;font-weight:400;color:#858585}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox{width:calc(80% - 460px);text-align:center;position:relative}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .fTimebitwn{font-size:13px;font-weight:400;color:#212529}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .flightline hr{margin:5px 0}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom{width:100%;display:flex}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp{display:flex;align-items:flex-start;justify-content:space-between;margin-top:10px;width:100%}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul{margin:0;padding:0;display:inline-flex;align-items:center;flex-wrap:wrap}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li{list-style:none;display:flex;margin-left:20px}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li .baginfo{font-size:11px;color:#000;font-weight:500}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li .baginfo span{font-size:11px;color:#8e8e8e;display:block;font-weight:600}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .fd_fcname{font-size:12px;font-weight:500;color:#8e8e8e;display:inline-block;margin-left:10px;line-height:1.2em;background:#f1f1f1;border-radius:4px;padding:7px 12px}.fd_tripWrp .innerTripBook .stopover{text-align:center;position:relative;margin:0}.fd_tripWrp .innerTripBook .stopover:before{width:100%;height:1px;top:50%;left:0;background:#c7c7c7;position:absolute;content:''}.fd_tripWrp .innerTripBook .stopover span{padding:4px 12px;position:relative;font-size:12px;font-weight:500;color:#8e8e8e;white-space:nowrap;border-radius:30px;text-align:center;border:1px solid #8e8e8e;background:#fff}.fd_tripWrp .devider{height:10px;background:#dfdfdf;display:block;margin-bottom:15px}.fd_tripWrp .travellerD{margin:0 0 20px}.fd_tripWrp .travellerD .table-infobtm{margin-top:10px}.fd_tripWrp .travellerD .table-infobtm table{width:100%;border-top:1px solid #dedede;border-right:1px solid #dedede}.fd_tripWrp .travellerD .table-infobtm thead{background:#f8f8f8}.fd_tripWrp .travellerD .table-infobtm thead th{text-align:inherit;text-align:-webkit-match-parent;padding:9px;font-size:14px;font-weight:500;border-bottom:1px solid #dedede!important;border-left:1px solid #dedede}.fd_tripWrp .travellerD .table-infobtm td.pndg{color:#ff850c}.fd_tripWrp .travellerD .table-infobtm td span{color:#647582;font-size:12px}.fd_tripWrp .travellerD .table-infobtm td{padding:12px 10px;border-bottom:1px solid #dedede;border-left:1px solid #dedede}.fd_tripWrp .travellerD .decm p{font-size:12px;color:#a5a5a5;font-weight:400}.fd_tripWrp .billingD .billing-infobtm{width:100%;display:flex;align-items:center;gap:12px 45px;padding:15px 0}.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td,.fd_tripWrp .billingD .billing-infobtm .bling-r1{display:flex}.fd_tripWrp .billingD .billing-infobtm .bling-r1 .cardimg{min-width:50px;margin-right:10px}.confirmtrip2 .cf_billing .bling-r1 .crd-detail p,.fd_tripWrp .billingD .billing-infobtm .bling-r1 .crd-detail p{font-size:12px}.confirmtrip2 .cf_billing .bling-r1 .crd-detail p b,.fd_tripWrp .billingD .billing-infobtm .bling-r1 .crd-detail p b{font-size:14px;font-weight:600}.confirmtrip2 .cf_billing .bling-r1 .crd-detail p span,.fd_tripWrp .billingD .billing-infobtm .bling-r1 .crd-detail p span{font-size:12px;color:#167128;display:inline-block;padding-left:15px}.confirmtrip2 .cf_billing .bling-r11,.fd_tripWrp .billingD .billing-infobtm .bling-r11{display:inline-flex;gap:0 12px}.confirmtrip2 .cf_billing .bling-r11 p,.fd_tripWrp .billingD .billing-infobtm .bling-r11 p{font-size:16px}.confirmtrip2 .cf_billing .bling-r11 p a,.fd_tripWrp .billingD .billing-infobtm .bling-r11 p a{font-size:13px}.confirmtrip2 .cf_billing .bling-row2,.fd_tripWrp .billingD .bling-row2{border-top:1px solid #bebebe;padding-top:20px}.confirmtrip2 .cf_billing .bling-row2 h4,.fd_tripWrp .billingD .bling-row2 h4{font-size:16px;font-weight:700;color:#000;padding-bottom:10px}.confirmtrip2 .cf_billing .bling-row2 .fa-pd-main,.fd_tripWrp .billingD .bling-row2 .fa-pd-main{padding:0}.confirmtrip2 .cf_billing .bling-row2 .fa-pd-main .row-fares,.fd_tripWrp .billingD .bling-row2 .fa-pd-main .row-fares{padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid #dedede}.confirmtrip2 .cf_billing .bling-row2 .totalcharge .row-fares,.fd_tripWrp .billingD .bling-row2 .totalcharge .row-fares{padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedede}.confirmtrip2 .cf_billing .bling-row2 .totalcharge .row-fares .rf-left,.fd_tripWrp .billingD .bling-row2 .totalcharge .row-fares .rf-left{font-size:16px;font-weight:600;color:#000}.confirmtrip2 .cf_billing .bling-row2 .totalcharge .row-fares .rf-amt,.fd_tripWrp .billingD .bling-row2 .totalcharge .row-fares .rf-amt{font-size:22px;font-weight:600;color:#000}.fd_tripWrp .billingD .bling-row2 .pnote{border-bottom:1px solid #ededed;padding:14px 0}.confirmtrip2 .cf_billing .pnote p,.fd_tripWrp .billingD .bling-row2 .information_content p,.fd_tripWrp .billingD .bling-row2 .pnote p{font-size:12px;font-weight:400;color:#949494}.fd_tripWrp .billingD .bling-row2 .information_content{margin:20px 0 0}.fd_tripWrp .billingD .bling-row2 .information_content h5{font-size:15px;font-weight:700;color:#000;padding-bottom:10px}.fd_tripWrp .billingD .bling-row2 .information_content h6{font-size:14px;font-weight:500;color:#2e2e2e;padding-bottom:6px}.confirmtrip2 .cf_details{box-shadow:0 1px 3px rgba(0,0,0,.07);border-radius:10px;background:#fff}.confirmtrip2 .cf_details .heading{border-bottom:1px solid #dedede;display:flex;width:100%;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;padding:10px 0 12px}.confirmtrip2 .cfd_Wrp{padding:5px 20px;border-bottom:10px solid #e1e1e1}.confirmtrip2 .cfd_package .rpBox{padding:20px 0 10px}.confirmtrip2 .cfd_package .rpBox .rpBox_top{width:100%;display:flex;flex-wrap:wrap}.confirmtrip2 .cfd_package .rpBox .rpBox_top .imglft{width:300px;overflow:hidden;order:2;max-height:145px;border-radius:10px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .imglft img{object-fit:cover;max-width:100%;border-radius:6px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit{padding-right:15px;width:calc(100% - 300px);box-sizing:border-box}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit h4{font-size:20px;line-height:24px;font-weight:600;padding-bottom:5px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit h6{text-transform:capitalize;margin-bottom:10px;display:inline-flex;color:#9f9f9f;flex-wrap:wrap;white-space:nowrap;font-size:15px;font-weight:400}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit h6 img{margin:0 5px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit ul.tagstourtype{list-style:none;margin-bottom:5px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit ul.tagstourtype li{background:#cfcfcf;display:inline-block;margin-right:3px;margin-bottom:6px;padding:6px 8px;border-radius:3px;font-size:14px;font-weight:500}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit ul.tagstourtype li.adventure{background:#fff1d2;color:#988f45}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit ul.tagstourtype li.beach{background:#efe2ff;color:#6a4d8e}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit ul.tagstourtype li.nature{background:#cbefed;color:#3d9a66}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit .include-sec{margin-top:2px}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec ul,.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit .include-sec ul{text-transform:capitalize;color:rgba(0,0,0,.78);margin-top:5px;display:inline-flex;align-items:center;flex-wrap:wrap}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit .include-sec ul li{margin-right:15px;font-size:14px;text-align:center;display:inline-flex;align-items:center;padding-bottom:5px}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec ul li img,.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit .include-sec ul li img{display:block;margin:0 5px 0 0}.confirmtrip2 .cfd_package .rpBox .rpBox_middle{margin-top:15px;padding:15px 0;border-top:1px solid #e2e2e2}.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td li{margin-right:40px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag .fbag img,.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td li:last-child{margin-right:0}.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td li h6{color:#9b9b9b;font-size:14px;font-weight:500;padding-bottom:5px}.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td li p{color:#000;font-size:16px;font-weight:500}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec{border-top:1px solid #e2e2e2}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec h5{color:#000;font-size:16px;font-weight:600;padding:12px 0 0}.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec ul li{margin-right:20px;font-size:14px;font-weight:500;text-align:center;display:inline-flex;align-items:center;padding:5px 0}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #e2e2e2}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag{display:inline-flex;text-align:right;justify-content:flex-end;gap:10px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag .fclas{background-color:#eef7fe;font-size:12px;border-radius:6px;padding:7px 15px;display:inline-block}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag .fbag{background-color:#f1f1f1;color:#5e5e5e;font-size:12px;font-weight:500;border-radius:6px;padding:2px 10px 2px 2px;display:inline-flex;justify-content:center;align-items:center}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft{width:calc(100% - 270px);display:inline-flex}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox{width:calc(50% - 32px);box-sizing:border-box;padding-right:20px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox h3{color:#000;font-size:18px;font-weight:500;padding-bottom:2px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox p{color:#9b9b9b;font-size:14px;font-weight:400}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox p span,.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .roominc ul li span{color:#9b9b9b}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .plainicon{width:34px;margin-right:30px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .plainicon img{max-width:100%}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtofd{color:#161616;font-size:16px;font-weight:600;padding-bottom:15px;width:100%}.confirmtrip2 .ctd_car .row_sec{justify-content:space-between;display:flex;position:relative;flex-wrap:wrap;padding:15px 0;gap:20px}.confirmtrip2 .ctd_car .row_sec .col02{position:relative;width:calc(50% - 10px)}.confirmtrip2 .ctd_car .row_sec .td-fromdate{margin-bottom:12px}.confirmtrip2 .ctd_car .row_sec .td-fromdate h3{color:#161616;font-size:16px;font-weight:600;padding-bottom:4px}.confirmtrip2 .ctd_car .row_sec .td-fromdate p{color:#777;font-size:14px;font-weight:400}.confirmtrip2 .ctd_car .row_sec .cartransfer{display:inline-flex;align-items:center;width:100%;border-radius:6px;border:1px solid #e3e3e3;padding:12px 15px}.confirmtrip2 .ctd_car .row_sec .cartransfer .imgbx{margin-right:12px}.confirmtrip2 .ctd_car .row_sec .cartransfer .hdcardetail h4{font-size:16px;font-weight:500;margin-bottom:5px}.confirmtrip2 .ctd_car .row_sec .cartransfer .hdcardetail .bagincar{display:inline-flex;align-items:center}.confirmtrip2 .ctd_car .row_sec .cartransfer .hdcardetail .bagincar img{margin-right:8px}.confirmtrip2 .ctd_car .row_sec .cartohotel>.imgbx1{margin-right:15px;max-width:85px;border-radius:6px}.confirmtrip2 .ctd_car .row_sec .cartohotel>.imgbx1 img{object-fit:cover;max-width:100%}.confirmtrip2 .cpc_detail .row_sec ul{counter-reset:days}.confirmtrip2 .cpc_detail .row_sec ul li{position:relative;font-size:16px;font-weight:500;color:#3b3b3b;border-bottom:1px solid #e2e2e2;padding:18px 0 18px 60px}.confirmtrip2 .cpc_detail .row_sec ul li:before{counter-increment:days;content:"DAY " counter(days) " : ";color:#8d8d8d;position:absolute;left:0}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel{width:100%;display:grid;grid-template-columns:86px 1fr;grid-gap:0 14px;grid-template-areas:"l1 t1" "l1 b1";padding:20px 0;border-bottom:1px solid #e2e2e2}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .l1{grid-area:l1}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .t1{grid-area:t1}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .b1{grid-area:b1}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hotelimg{overflow:hidden;width:86px;height:86px;border-radius:6px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hotelimg img{object-fit:cover;height:86px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hdhoteldetail h4{font-size:16px;font-weight:600;display:inline-block;margin-bottom:5px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hdhoteldetail>p{font-size:14px;font-weight:400;color:#8f8f8f;margin-bottom:10px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .roominc{display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;padding-top:8px;border-top:1px solid #e6e6e6}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .roominc ul{list-style:none;padding:0;margin:0}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .roominc ul li{font-size:14px;font-weight:500;color:#000;padding:0 15px 0 0;position:relative;display:inline-block}.confirmtrip2 .cf_billing{padding:0 0 10px}.confirmtrip2 .cf_billing h2{font-size:18px;font-weight:600;padding-bottom:15px}.confirmtrip2 .cf_billing .bling-r1{display:flex;padding:10px 0 15px}.confirmtrip2 .cf_billing .bling-r1 .cardimg{width:50px;margin-right:10px}.confirmtrip2 .cf_billing .bling-row2 .pnote{padding:14px 0 5px}.confirmtrip2 .confirmation_info{box-shadow:0 1px 3px rgba(0,0,0,.07);border-radius:10px;background:#fff;padding:20px;margin-top:20px;margin-bottom:20px}.confirmtrip2 .confirmation_info .hopolicies-sec .policy_heding{font-size:16px;font-weight:600;margin-bottom:0}.confirmtrip2 .confirmation_info .hopolicies-sec .content-box h6{font-size:14px;font-weight:600;padding:15px 0 6px;color:#2e2e2e}.confirmtrip2 .confirmation_info .hopolicies-sec .content-box p{color:#949494;padding-bottom:5px;font-size:12px}.confirmtrip2 .confirmation_info .hopolicies-sec .note-policy{border-top:1px solid #e3e3e3;padding:10px 0 0;margin-top:12px}.confirmtrip2 .confirmation_info .hopolicies-sec .note-policy p{color:#949494;font-size:12px;padding:5px 0}.confirmtrip2 .confirmation_info .hopolicies-sec .note-policy p b{color:#111;font-weight:500}@media (max-width:991px){.box-header .headingpop{margin:20px 0 24px}.box-header .headingpop h2{font-size:24px}.close-btn{background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px}.onlyLogin{top:0;transform:translate(-50%,0);grid-template-columns:100%;position:fixed;overflow:auto;height:100%;border-radius:0}.onlyLogin .Popbox{border-radius:20px 20px 0 0;margin-top:-50px;background:#fff}.loginimg img{height:auto}.personal_info .addtravelr svg{display:inline-block}.editbtnright .button-group button span,.personal_info .addtravelr span{display:none}.personal_info .addtravelr a{padding:8px 12px}.pl-991-12{padding-left:12px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox{width:calc(80% - 280px)}.editbtnright .button-group button i{display:block}.editbtnright .button-group button,.editbtnright .button-group.blankbutton>button{padding:6px;width:30px}.editbtnright{top:20%}}@media (max-width:767px){.loginbox,.up_container .up_right{overflow:auto;height:100%;position:fixed}.addTrevellerbox,.loginbox{grid-template-columns:100%;top:0}.loginbox{transform:translate(-50%,0);border-radius:0}.Popbox{padding:10px 16px}.other_login.alignend a{display:inline-block;border:1px solid #0d6efd;padding:0 4px;border-radius:3px}.closetravellor,.other_login.alignend a span,.trevellerPopbox .form-wrap .single-details .sub-head p,.whitebox .backtobtn{display:none}.pl-767-12{padding-left:12px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft,.confirmtrip2 .ctd_car .row_sec .col02,.up_container .up_sidebar{width:100%}.up_container .up_sidebar .profiletop{justify-content:flex-start;flex-direction:row;gap:0 20px}.up_container .up_sidebar .profiletop .profilePic{margin:0}.up_container .up_sidebar .profiletop .fill_profile{text-align:left}.up_container .up_sidebar .profiletop h2{padding:10px 0 0;font-size:18px;font-weight:700}.up_container .up_right{width:100%;left:0;top:0;z-index:999;display:none}.mobtopfix .MobHead{position:fixed;width:100%;height:62px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.06);display:flex;align-items:center;z-index:9;padding:0 15px;gap:0 15px;font-size:18px;font-weight:700}.mobtopfix .MobHead img{filter:brightness(0)}.mobtopfix .forMobinner{padding:82px 15px 20px;background:#edf8ff}.addTrevellerbox{left:0;background:#fff;transform:unset;display:grid;border-radius:0}.trevellerPopbox{width:100%;height:100vh}.tp-header .headingpop h2{font-size:18px}.tp-header .headingpop{padding:20px 15px;border-bottom:0 solid #9e9e9e;box-shadow:0 3px 6px rgba(0,0,0,.06)}.tp-header .box-body{max-height:calc(100vh - 137px)}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom,.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airRef{width:calc(100% + 35px);min-height:36px;margin-left:-35px;position:relative}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul{display:block}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp ul li{margin:2px 0}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .bg-wrp{align-items:flex-end}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop{flex-wrap:wrap;padding-bottom:0}.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airRef{text-align:center;background:#f8f8f8;border-radius:4px;line-height:28px;margin-top:5px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox,.fd_tripWrp .innerTripBook .bookdtailBox .bdbTop .airName{width:100%;text-align:left;position:unset}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .fTimebitwn{display:inline-block;margin-left:104px;border:1px solid #c5c5c5;border-radius:4px;padding:1px 10px;position:absolute;bottom:-12px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox{position:absolute;top:0;height:50%}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .flightline{height:100%;position:absolute;left:85px;width:15px;top:28px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .flightline:after{position:absolute;content:'';width:11px;height:11px;background:#fff;border-radius:6px;border:1px solid #ccc;left:-5px;bottom:-14px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdDivdbox .flightline hr{height:100%;width:1px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle{margin-left:-35px;flex-wrap:wrap;position:relative}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox{position:relative;padding-left:104px;width:100%}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox:first-child{margin-bottom:50px}.fd_tripWrp .innerTripBook .bookdtailBox .bdMiddle .fdFromtoBox .fdcodetime .fdtime{position:absolute;top:0;left:0}.down_airplane{display:block;position:absolute;top:-16px;left:-6px}.fd_tripWrp .billingD .billing-infobtm{flex-wrap:wrap}.fd_tripWrp .billingD .billing-infobtm .bling-r11 .iconbox{text-align:center;min-width:56px}.trip-tabs-wrap .nav-tabs .nav-item .nav-link svg{min-width:18px}.trip-tabs-wrap ul{border-radius:0;padding:15px;margin-bottom:15px;position:fixed;top:62px;width:100%;left:0;flex-wrap:nowrap;overflow-x:auto}.confirmed-rone .rone-left h2{font-size:18px;margin-bottom:6px}.confirmed-rone .rone-right,.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit{width:100%;padding:0}.confirmed-rone .rone-right li:first-child{width:100%;margin:0}.confirmtrip2 .cfd_package .rpBox .rpBox_top .imglft{width:100%;max-height:none;order:0;margin-bottom:15px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit h6{font-size:12px}.confirmtrip2 .cfd_package .rpBox .rpBox_top .contentRit .include-sec ul li{font-size:11px}.confirmtrip2 .cfd_package .rpBox .rpBox_middle .listng-sec .list_td li{margin-right:25px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box{padding:16px 0 12px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag{width:100%;display:flex;justify-content:space-between;margin-top:15px}}@media (max-width:600px){.avatar-upload,.avatar-upload .avatar-preview,.up_container .up_sidebar .profiletop .profilePic{width:68px;height:68px}.avatar-upload .avatar-preview p{font-size:25px;line-height:68px}.up_container .up_sidebar .profiletop .fill_profile,.up_container .up_sidebar .profiletop h2{padding:0}.up_container .up_sidebar .profiletop{gap:0 12px}.up_container .up_sidebar .profiletop .fill_profile .text-two{padding:2px 0}.tripbookingBox .bkingDetil{align-items:center;gap:0 12px}.tripbookingBox .bkingDetil .bkngDetails .bkng-left,.tripbookingBox .bkingDetil .bkngDetails .bkng-right{padding:0;width:100%}.tripbookingBox .bkingDetil .bkng-bottom{width:100%;margin:10px 0 0;font-size:13px}.tripbookingBox .bkingDetil .bkng-right{margin:0;font-size:12px}.fd_tripWrp .innerTripBook .bookTopId .lftfrom .fromto,.fd_tripWrp .innerTripBook .bookTopId .ttime,.tripbookingBox .bkingDetil .bkng-right a>span{display:none}.tripbookingBox .bkingDetil .bkng-right a{display:inline-block;border:1px solid #0d6efd;padding:0 4px;border-radius:3px}.tripbookingBox .bkingDetil .bkngDetails .bkng-left p{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.confirmtrip2 .cf_details .heading,.fd_tripWrp .mainhead{flex-wrap:wrap}.fd_tripWrp .mainhead .bkingtop{width:100%;padding-top:7px}.fd_tripWrp .mainhead .bkingtop .DateId span{display:block}.confirmtrip2 .cf_details .heading .bkingtop .DateId:last-child,.fd_tripWrp .mainhead .bkingtop .DateId:last-child{text-align:right}.bookTopIdMob{display:flex;align-items:center;justify-content:space-between;padding:10px 0 0}.bookTopIdMob p{font-size:14px;color:#000;font-weight:500}.bookTopIdMob .ttime{font-size:12px;color:#757575;font-weight:400}.confirmtrip2 .cf_details .heading .bkingtop{padding-top:5px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox{padding-right:0;width:calc(50% - 12px)}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .colmbox p{font-size:13px;line-height:17px}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag p{width:50%}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .clasbag p span{width:100%;text-align:center}}@media screen and (max-width:479px){.confirmtrip2 .cfd_package .rpBox .rpBox_bottom .your-sec ul li{width:100%;margin:0}.confirmtrip2 .cfd_flight .confirmed-rthree .rown-box .fromtoleft .plainicon{margin-right:10px;min-width:26px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hotelimg{width:66px;height:66px}.cf_billing,.confirmation_info{padding:15px}.confirmtrip2 .cfd_Wrp{padding:5px 15px}.confirmtrip2 .ctd_car .row_sec .cartransfer .imgbx{max-width:100px}.confirmtrip2 .cpc_detail .row_sec ul li,.confirmtrip2 .cpc_detail .row_sec ul li::before{font-size:14px}.confirmtrip2 .cpc_detail .row_sec ul li{padding-left:52px}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel{grid-template-columns:66px 1fr;grid-gap:10px 14px;grid-template-areas:"l1 t1" "b1 b1"}.confirmtrip2 .cfd_hotel .confirmed-rfour .hotel_sec .checkinhotel .hdhoteldetail>p{margin-bottom:0}}@media (max-width:400px){.Popbox,.loginbox,.loginimg{width:100%}.tripbookingBox .bkingtop .DateId span{display:block}.tripbookingBox .bkingDetil .bkng-bottom img{display:none}.fd_tripWrp .innerTripBook .bookdtailBox .bdBottom .fd_fcname{position:absolute;right:0;bottom:0}}