@charset "UTF-8";.inner-page-banner{background:url('../images/banner.jpg');background-size:cover;background-repeat:no-repeat;min-width:100%;min-height:100vh;position:relative}.img-text-slider .carousel-control.left,.img-text-slider .carousel-control.right{background-image:none}.carousel-inner-text-right p,.carousel-text-item p{color:#000}.carousel-inner-text-right .start-from,.carousel-text-item .start-from{position:relative;left:-30px;margin:0 0;top:14px;width:auto}.carousel-inner-text-right h3,.carousel-text-item h3{color:#383f45}.carousel-inner-text-right span,.carousel-text-item span{color:#383f45;font-size:10px;font-weight:700}.carousel-inner-text-right p,.carousel-text-item p{font-size:2rem;font-weight:600;font-weight:700;margin:5px 0 15px 0}.carousel-inner-text-right p span,.carousel-text-item p span{font-size:1.3rem;font-weight:400;font-weight:700}.carousel-inner-text,.carousel-inner-text-right{text-align:center}.global-sale-slider .carousel-control-next-icon,.global-sale-slider .carousel-control-prev-icon{background-image:none}.fav-destination .input-field{border:1px solid #fff;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:8px 10px;background-color:#383f45;max-width:248px;color:#fff;width:100%;font-size:1rem}.fav-destination a.bttn-white{background-color:#fff;border:1px solid #fff;padding:8px 18px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin:10px 0;font-size:1rem;font-weight:600;color:#000}.fav-destination .sub-title-white{color:#fff;font-size:1.3rem;margin:5px 0;font-weight:400}.fav-destination .bg-grey{background-color:#383f45;padding:2rem 2rem;border-top-left-radius:8px}.fav-destination .bg-grey .sub-title-white{text-align:left}.fav-destination .bg-red{background-color:#651517;text-align:center;padding:2rem 2rem;border-top-right-radius:8px}.fav-destination .bg-red img{width:30px;height:30px}.fav-destination .bg-red .sub-title-white{text-align:center}.fav-destination .bg-red .sub-title-white a{color:#fff}.fav-destination .bg-red .sub-title-white a:hover{text-decoration:none}.slider-block{align-items:center}.slider-block .slider-content,.slider-block .slider-content-block{padding:0}.slider-block .carousel-control-next-icon,.slider-block .carousel-control-prev-icon{background-image:none}.text-block{padding:0;height:100%;min-height:320px;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;position:relative}.text-block .rounded-top-left{border-top-left-radius:10px!important}.text-block .slide{width:100%}.text-block a.bttn-slider{border:1px solid #706b6b;background-color:transparent;border-radius:5px;padding:8px 25px;cursor:pointer;font-size:18px;text-transform:uppercase;color:#000}.text-block::after{position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid green;z-index:99999}.video-slider .carousel-item img{max-width:845px;width:100%;height:435px}.slide-dec-block{transition:1s}.global-sale-slider .carousel-item img{height:640px}.video-block div{font-family:OpenSans-Bold;font-size:26px}.video-block p{color:#303030}.common-block .video-slider iframe{width:100%;height:400px}.global-slide-content{position:absolute;bottom:35px;padding:0 25px;color:#fff}.global-slide-content h3{font-size:1.2rem}.global-slide-content .bttn-white{border:1px solid #fff;background-color:transparent;border-radius:5px;padding:5px 10px;cursor:pointer;color:#fff}.filter-check-block{margin:10px 0}.filter-check-block .checkbox-block:hover{background-color:#fff!important}.filter-check-block .filter-check{margin-right:10px}.filter-check-block .filter-check .checkmark{margin-left:0!important;background-color:#fff}.filter-check-block .filter-check span{color:#fff;font-size:15px;font-family:OpenSans-Regular!important}.atocompltholdr{min-height:50px;font-size:10px;width:100%;display:flex;align-items:center;padding:0!important}.fullwdth{align-items:center;display:flex;font-size:12px;font-weight:700;padding:6px 13px}.ui-menu-item .atocompltholdr .city-dropdown .imgholdr{width:25px;background-size:contain!important;height:25px}.ui-menu-item .atocompltholdr .city-dropdown .flighticon{background:url(../images/icons/flight.png) no-repeat}.ui-menu-item .atocompltholdr .city-dropdown .busicon{background:url(https://cdn.travelwings.com/static/images/icons/bus.png) no-repeat}.ui-menu-item .atocompltholdr .city-dropdown .trainicon{background:url(https://cdn.travelwings.com/static/images/icons/train_icon.png) no-repeat}.ui-menu-item-wrapper:hover .flighticon{background:url(https://cdn.travelwings.com/static/images/icons/flight-white.png) no-repeat!important}.ui-menu-item-wrapper:hover .busicon{background:url(https://cdn.travelwings.com/static/images/icons/bus-white.png) no-repeat!important}.ui-menu-item-wrapper:hover .trainicon{background:url(https://cdn.travelwings.com/static/images/icons/train-white.png) no-repeat!important}.multisearch-module-main img{width:20px;height:20px}.ctyname{width:70%;margin-left:10px;font-weight:600;font-size:16px}.ctyname span{color:#9d9d9d;font-weight:300;font-size:12px}.ctyname span:hover{color:#d6d6d6}.countryname{font-weight:400;color:#999}.countryname:hover{color:#fff}.airprtcname{width:30%;color:#999;border:0 solid #f0f;font-size:10px;word-wrap:break-word;font-weight:300}.airprtcname:hover{color:#fff}.navbar-right.dropdown:last-child{border-right:1px solid red}.language-form{margin:0;padding:0}.recent-search-suggestion{max-width:480px;width:100%;padding:6px 10px;background-color:#f9eaed;margin:1px 0;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:inset 0 11px 8px -10px #f9eaed,inset 0 -11px 8px -10px #f9eaed}.suggetion{border:1px solid #dc1119;padding:10px 15px;color:#dc1119;margin:0 10px 0 0;border-radius:3px;padding:2px 10px;font-size:12px;font-weight:500}.suggetion-active{background-color:#dc1119;border:1px solid #dc1119;color:#fff}.clear-all-block p{color:#333;margin-right:10px;font-size:11px;border-right:1px solid #dbdbdb;margin-bottom:0;padding:0 10px}.clear-all-block .clear-all{color:#dc1119;font-size:11px;font-weight:700}a.bttn-slider:hover,a.bttn-white:hover{text-decoration:none}.banner-block .slider-content::after{content:"";width:0;height:0;position:absolute;top:5%;left:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f2f2f2}.banner-block .slider-content-block::after{content:"";width:0;height:0;position:absolute;top:5%;right:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f2f2f2}.banner-block .text-block .carousel-content,.banner-block .text-block .carousel-inner-text,.banner-block .text-block .carousel-item.active{min-height:320px}.banner-block .text-block .carousel-content{display:flex!important;align-items:center;justify-content:center;flex-direction:column}.rounded-bot-left img{border-bottom-left-radius:8px}.rounded-bot-right{border-bottom-right-radius:8px!important}.rounded-top-left{border-top-left-radius:10px!important}.bgbanner{background:url(https://cdn.travelwings.com/static/images/flight_schedule.jpg) bottom}.flight-schedule-links{width:80%;margin:50px auto}.flight-schedule-links a{color:#333}.flight-schedule-links a:hover{color:#000;text-decoration:none}.flight-schedule-links .schedule-head{font-family:OpenSans-Bold;font-size:26px}.flight-schedule-links .set-width{width:100%;margin:0 auto}.paging ul li{color:#fa6c06}.paging ul li a{color:#fa6c06!important}.atocompltholdr.hotel{min-height:44px;font-size:10px;width:100%;display:flex;align-items:center;padding:0!important}.inner-page-main{flex:1}.inner-page-main .vertical-tab{display:flex;margin:0;border:1px solid #e4e4e4}.inner-page-main .vertical-tab .nav{background-color:#f4f4f4;padding-right:0}.inner-page-main .vertical-tab .nav-link{color:#606060;padding-top:13px;padding-bottom:13px;padding-left:13px;border-bottom:1px solid #cbcbcb;border-radius:0;cursor:pointer}.inner-page-main .vertical-tab .nav-link img{width:27px;height:21px;margin:0 10px 0 0}.inner-page-main .vertical-tab .nav-pills .nav-link.active{color:#fff}.inner-page-main .vertical-tab .nav-pills .nav-link.active,.inner-page-main .vertical-tab .nav-pills .show>.nav-link{background-color:#0089c6;border-bottom:1px solid #0089c6}.inner-page-main .module-inner{padding:25px}.inner-page-main .vertical-tab-content{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.inner-page-main .fb-icon img{width:36px;height:37px;padding:3px;background-color:#334c8c;margin:4px 10px 0 -2px}.inner-page-main .profile-description{color:#303030;font-family:opensans-Regular}.inner-page-main .search-form label{color:#303030;font-size:14px;font-family:OpenSans-Bold}.inner-page-main .search-block{margin:0 0 30px 0}.inner-page-main .search-block .search-input{position:relative;max-width:300px;width:100%}.inner-page-main .search-block .search-input .input-box{border-radius:5px;border:1px solid #dbdbdb;padding:8px 10px;width:85%;margin-top:4px}.inner-page-main .search-block .search-input img.search-img{position:absolute;width:24px;height:24px;top:11px;right:52px}.inner-page-main .profile-strength{padding:25px;margin:0}.inner-page-main .progress-block p{color:#606060;font-family:Roboto-Regular;margin-left:87px}.inner-page-main .bttn-green{background-color:#029da3;border:1px solid #029da3;padding:7px 0;color:#fff;border-radius:5px;font-size:14px;font-family:OpenSans-Bold;width:188px}.inner-page-main .add-traveler-block{background-color:#f4f4f4;padding:15px 40px}.inner-page-main .profile-spacing{margin:0;padding:10px 0;justify-content:space-between}.inner-page-main a.profile-img{width:95px;height:95px;border:1px solid #dbdbdb;display:flex;align-items:center;justify-content:center;border-radius:5px}.inner-page-main a.profile-img img{width:100%;height:100%}.inner-page-main a.profile-img span .del_icon{border:1px solid #333}.inner-page-main .editable_icons{width:95px;text-align:center;margin-top:5px}.inner-page-main .editable_icons a{margin-left:0}.inner-page-main .editable_icons a img{width:22px;height:22px}.inner-page-main .profile-whole .align-center{align-items:flex-start}.inner-page-main .profile-whole .bttn-block{margin:10px 0}.inner-page-main .profile-whole .user-profile-name{padding:20px 30px}.inner-page-main .profile-whole .user-profile-name h3{color:#2B2B2B;font-family:OpenSans-Bold;font-size:22px}.inner-page-main .profile-whole .user-profile-name .bttn-grey{background-color:#707070;border:1px solid #707070;padding:5px 10px;border-radius:5px;color:#fff}.inner-page-main .profile-btn-grey{background-color:#747474;border:1px solid #707070;padding:1px 7px;border-radius:5px;color:#fff;margin:5px 0 0 0}.inner-page-main .addpic .editdel{background-color:#e1e1e1;width:140px;height:98px;border-radius:4px;margin-left:30px}.inner-page-main .addpic .editdel .imgsize{background-color:#e1e1e1;padding:2px}.inner-page-main .addpic .editdel .imgsize img{height:28px;width:auto;padding:3px 0;margin:0;cursor:pointer}.inner-page-main .addpic .editdel img{width:99px;margin:0 20px}.inner-page-main .addpic .graybg{background-color:#e1e1e1;width:140px;height:98px;border-radius:4px;margin-left:30px}.inner-page-main .addpic .graybg img{width:66px;margin:8px 40px}.inner-page-main .addpic .graybg span{color:#303030;font-family:opensans-semibold;padding-left:19px;font-size:10px}.inner-page-main .cntrdiv{width:60%;margin:0 auto}.inner-page-main .bttn-outline-green{padding:6px 21px;border-radius:5px;background-color:transparent;border:1px solid #029da3;font-family:opensans-bold;color:#029da3}.inner-page-main .traveler-details{margin:0}.inner-page-main .tab-color{background-color:#fffff8}.inner-page-main .add-photo{background-color:#e1e1e1;justify-content:center;background-color:#e1e1e1;justify-content:center;border-top-left-radius:5px;border-bottom-left-radius:5px;max-width:140px;height:120px;width:100%}.inner-page-main .add-photo a{text-decoration:none;text-align:center}.inner-page-main .add-photo a span{color:#303030;font-size:10px;font-weight:700;display:block;margin:5px 0}.inner-page-main .add-photo a img{width:54px;height:47px}.inner-page-main .card-block-main h4{color:#2B2B2B;font-size:22px}.inner-page-main .bgcolor{background-color:#fffff8!important}.inner-page-main .card-block{border:1px solid #cbcbcb;background-color:#f4f4f4;padding:5px;border-radius:5px}.inner-page-main .card-block .nameholder{width:57%;float:right}.inner-page-main .card-block .ownprofile{float:right;width:58%;margin-left:20px}.inner-page-main .card-block .ownprofile .ownnames{width:100%;font-size:18px;font-weight:600;font-family:OpenSans-Regular!important;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inner-page-main .card-block .names{font-family:OpenSans-Bold;font-size:18px;margin-left:10px;color:#2B2B2B;float:right;width:100%;margin-top:15px;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inner-page-main .card-block .remove{color:#029da3;font-size:12px;font-weight:600;text-decoration:none}.inner-page-main .card-block .myacnametip{width:100%!important}.inner-page-main .card-block .subacnametip{width:100%!important;text-align:left!important;float:right}.inner-page-main .card-block .popover-pad{padding:0 10px!important}.inner-page-main .bgcolr{background-color:#f4f4f4}.inner-page-main .card-block-nobdr{background-color:#fff;padding:5px}.inner-page-main .card-block-nobdr .ownprofile{float:right;width:58%;margin-left:20px}.inner-page-main .card-block-nobdr .ownprofile .ownnames{width:100%;font-size:18px;font-weight:600;font-family:OpenSans-Regular!important;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inner-page-main .card-block-nobdr .edituser{height:25px;background-color:transparent;position:absolute;margin-top:-28px;width:103px}.inner-page-main .card-block-nobdr .edituser span img{width:22px;height:22px;margin-right:5px;border:none;cursor:pointer}.inner-page-main .card-block-nobdr .edituser span .iconbg{background-color:#fff;padding:2px;box-shadow:0 1px 5px #ccc}.inner-page-main .card-block-nobdr .myacnametip{width:100%!important}.inner-page-main .card-block-nobdr .popover-pad{padding:0 10px!important}.inner-page-main .card-block-nobdr .names{font-family:OpenSans-Bold;font-size:21px;margin-left:10px;color:#2B2B2B}.inner-page-main .card-block-nobdr img{border:1px solid #d0d0d0;border-radius:5px}.inner-page-main .roundcor{border-radius:5px}.inner-page-main .family .member-block img{width:103px;height:auto;object-fit:cover;border-radius:5px}.inner-page-main .family .member-block .edituser{height:25px;background-color:transparent;position:absolute;margin-top:-28px;width:103px}.inner-page-main .family .member-block .edituser img{width:22px;height:22px;margin-right:5px}.inner-page-main .family .member-block .edituser .iconbg{background-color:#fff;padding:2px;box-shadow:0 1px 5px #ccc}.inner-page-main .family img{width:103px;height:103px;object-fit:cover;border-radius:5px}.inner-page-main .input-box-small{max-width:100px;width:100%;margin-right:10px}.inner-page-main .edit .input-box{border:1px solid #c7c7c7;background-color:#f4f4f4;font-size:14px}.inner-page-main .address-block .spacing{margin:10px 0}.inner-page-main .address-block .spacing .input-box:first-child{margin:0 10px 0 0}.inner-page-main .conform-box{margin:0}.inner-page-main .conform-box .checkbox-block{padding-left:12px;max-width:15px;width:100%}.inner-page-main .traveler-card.user{border:none}.inner-page-main .traveler-card.user img{width:103px;height:auto;object-fit:cover;border-radius:5px}.inner-page-main .traveler-card.family{border:1px solid #c7c7c7;border-left:0;border-bottom:0;background-color:#fff}.inner-page-main .traveler-card.family .family-block{margin:15px 0}.inner-page-main .member-block .card-block{margin:2px 0;position:relative}.inner-page-main .bttn-block-large .bttn-yellow{padding:5px 57px;margin-right:10px}.inner-page-main .add-traveler-popup .modal-dialog{max-width:800px}.inner-page-main .add-traveler-popup .browse_dp label a{cursor:pointer;color:#333}.inner-page-main .add-traveler-popup .input-box{border:1px solid #dbdbdb;border-radius:3px;width:100%;padding:5px 7px}.inner-page-main .view-content{justify-content:space-between;margin:0}.inner-page-main .view-content .traveler-card-form{padding-top:30px}.inner-page-main .or-text p{color:#2B2B2B;font-family:OpenSans-Bold;font-size:15px}.inner-page-main .selfie-or-text{color:#2B2B2B;font-weight:700;font-size:13px}.inner-page-main .user-profile-view .nav-pills .nav-link.active,.inner-page-main .user-profile-view .nav-pills .show>.nav-link{background-color:transparent;border-color:transparent}.inner-page-main .user-profile-view .nav-pills .nav-link.active .card-block,.inner-page-main .user-profile-view .nav-pills .show>.nav-link .card-block{background-color:#fffff8}.inner-page-main .user-profile-view .nav-link{padding:0;border:0}.inner-page-main .user-profile-view .nav{background-color:transparent}.inner-page-main .user-profile-view .nav-pills .nav-link.active .card-block:after{content:"";position:absolute;min-height:115px;bottom:-1px;background-color:#fffff8;right:-17px;border-left:1px solid #fffff8;border-right:1px solid #fffff8;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;width:26px}.inner-page-main .name-details h3{font-size:18px;font-family:OpenSans-Bold}.inner-page-main .details{margin:40px 0}.inner-page-main .details .user-names{font-size:18px;font-weight:600;color:#2B2B2B}.inner-page-main .details .user-name{font-size:18px;color:#000}.inner-page-main .details .email{display:flex}.inner-page-main .details .email .verification{padding-left:13px}.inner-page-main .details .email .verification .red-popover-details{display:none;position:absolute;width:131px;background-color:#fa6c06;color:#fff;bottom:49px;border-radius:3px;padding:5px;font-size:12px;margin-left:18px}.inner-page-main .details .email .verification .red-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fa6c06;position:absolute;bottom:-7px;left:84px}.inner-page-main .details .email .verification i{font-size:19px;vertical-align:middle;color:#fa6c06}.inner-page-main .details .email .verification:hover .red-popover-details{display:block;left:24%}.inner-page-main .details .mobile{display:flex}.inner-page-main .details .mobile .verification{padding-left:13px}.inner-page-main .details .mobile .verification .green-popover-details{display:none;position:absolute;width:68px;background-color:#048b0a;color:#fff;bottom:16px;border-radius:3px;padding:5px;font-size:12px;margin:-9px 25px}.inner-page-main .details .mobile .verification .green-popover-details .source-left span{font-family:openSans-Bold}.inner-page-main .details .mobile .verification .green-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #048b0a;position:absolute;bottom:10px;left:-10px;transform:rotate(90deg)}.inner-page-main .details .mobile .verification i{font-size:19px;vertical-align:middle;color:#048b0a}.inner-page-main .details .mobile .verification:hover .green-popover-details{display:block;left:80%}.inner-page-main .details .text-grey,.inner-page-main .details label,.inner-page-main .details p{color:#606060;font-size:15px}.inner-page-main .mytrip-plan-tab{margin:0}.inner-page-main .mytrips-plan{padding:10px;max-width:767px}.inner-page-main .horizontal-tab .offer-list-block{margin-top:1rem}.inner-page-main .horizontal-tab .offer-list-block .ribbon{margin:2em auto 1em}.inner-page-main .horizontal-tab .nav-pills .nav-link.active,.inner-page-main .horizontal-tab .nav-pills .show>.nav-link{border:1px solid #029da3;background-color:#029da3;font-size:15px}.inner-page-main .horizontal-tab .nav{background-color:#fff}.inner-page-main .horizontal-tab .nav .nav-link{margin-right:1%}.inner-page-main .horizontal-tab .no-mrgn{margin-right:0}.inner-page-main .horizontal-tab .mrgnL0{margin-left:0!important}.inner-page-main .horizontal-tab .pad10{padding-top:10px 50px}.inner-page-main .horizontal-tab .nav-link{border-radius:5px;border:1px solid #d7d7d7;padding:10px 51.7px;text-align:center;font-size:15px}.inner-page-main .horizontal-tab .nav-link:last-child{margin-right:0}.inner-page-main .horizontal-tab .white-text{color:#fff}.inner-page-main .trip-calendar{margin:15px 0 0 0;padding:0 10px 0 0;border-radius:5px;border:1px solid #d7d7d7;padding:.5em 0}.inner-page-main .trip-travel-block{margin:0 0 15px 0}.inner-page-main .trip-travel-block img{width:25px;margin:5px 5px 0 5px}.inner-page-main .trip-id-block{margin:0;padding:0 .8em}.inner-page-main .trip-id-block p{color:#666;margin:0;font-size:13px;padding:0 .3em}.inner-page-main .trip-id-block .span{color:#dc2126}.inner-page-main .trip-title{display:flex;flex-direction:column;color:#303030;margin:0;font-size:17px}.inner-page-main .trip-title .member-count{margin:0 10px 0 37px;color:#949494;font-size:13px}.inner-page-main .calendar-image{text-align:center;padding:.6em 0}.inner-page-main .calendar-image img{width:38px}.inner-page-main .bttn-block{padding:5px 0;text-align:center;font-size:13px}.inner-page-main .bttn-block .bttn-yellow{margin:0 10px 0 0}.inner-page-main .bttn-outline-none{padding:5px 0}.inner-page-main .bttn-outline-none span{padding:0 .5em}.inner-page-main .bttn-outline-none img{margin:0 5px 0 0;padding:0 0;width:22px}.inner-page-main .flex-end{display:flex;align-items:center;justify-content:flex-end}.inner-page-main .recent-search-block{max-width:235px;width:100%;margin-top:7%}.inner-page-main .recent-search-block h3{font-size:13px;font-family:opensans-bold}.inner-page-main .recent-search{padding:0;margin-bottom:0}.inner-page-main .recent-search li{width:100%;background-color:#e8e8e8;border-radius:5px;padding:10px 7px;margin:0 0 10px 0}.inner-page-main .recent-search li:last-child{margin-bottom:0}.inner-page-main .recent-search .small-card{display:flex;position:relative}.inner-page-main .recent-search .small-card-image{padding:0 10px 0 0}.inner-page-main .recent-search .small-card-image img{width:21px}.inner-page-main .recent-search .small-card-details p{margin:0;color:#303030;font-size:11px;font-weight:700}.inner-page-main .recent-search .small-card-details img{width:15px}.inner-page-main .recent-search .small-card-details h4{font-size:13px;margin:0 0 2px 0;font-weight:700}.inner-page-main .whole-block{background-color:#f6f6f6;border:1px solid #d7d7d7;border-radius:5px;padding:10px}.inner-page-main .cancel-trip{position:absolute;right:0;top:-10px}.inner-page-main .cancel-trip img{width:10px}.inner-page-main .fav-tab .fav-plans{max-width:100%}.inner-page-main .fav-tab .horizontal-tab .nav{justify-content:initial;background-color:#fff}.inner-page-main .fav-tab .horizontal-tab .nav .nav-link{margin:0 15px 0 0}.inner-page-main .fav-tab .horizontal-tab .nav .white-text{color:#fff}.inner-page-main .travel-details .fav-hotel-list{align-items:initial}.inner-page-main .fav-hotel-list .hotel-block{position:relative;max-width:200px;padding:0}.inner-page-main .fav-hotel-list .hotel-block img{width:200px;height:150px;object-fit:cover;margin-top:9px}.inner-page-main .fav-hotel-list .hotel-block .sold-out{position:absolute;background-color:#fa6c06;border:1px solid #fa6c06;color:#fdce23;font-family:OpenSans-Bold;font-size:15px;top:-10px;left:-16px;padding:7px 10px;border-top-left-radius:5px;border-bottom-right-radius:6px}.inner-page-main .range a img{width:15px}.inner-page-main .range .hotel-name{font-size:18px;color:#005cc2;font-family:OpenSans-Semibold;margin-bottom:0;margin-right:15px;margin-top:5px}.inner-page-main .range .star-block{margin:0 0 0 10px}.inner-page-main .image-block a img{margin:0 5px 0 0}.inner-page-main .width-74{max-width:74%}.inner-page-main .near-location{align-items:baseline;margin:4px 0}.inner-page-main .near-location img{width:16px}.inner-page-main .near-location span{display:block;margin-left:5px}.inner-page-main .locations{margin:10px 0;display:flex;justify-content:space-between}.inner-page-main .locations .map{font-size:14px;font-family:OpenSans-Semibold}.inner-page-main .locations .review{font-size:12px;color:#303030}.inner-page-main .locations .rating{font-size:12px;font-family:OpenSans-Semibold}.inner-page-main .facility-block{padding-left:30px}.inner-page-main .facility-block img{width:18px}.inner-page-main .facility-block h3{font-size:17px;font-family:OpenSans-Semibold;padding:5px 0}.inner-page-main .booking-alert{display:flex;align-items:center;width:100%;margin:10px 0 1em 0}.inner-page-main .booking-alert p{color:#e70606;margin:0}.inner-page-main .booking-alert p:not(:first-child){margin-left:183px}.inner-page-main .offer-block-main .green-text{color:#369e5b;font-size:13px}.inner-page-main .offer-block-main .light-text{font-size:13px;color:#797979;padding:2px 0 18px 0;margin:0}.inner-page-main .offer-block-main .changedt-text{font-size:13px;color:#1994cb;padding:5px 0 5px 0}.inner-page-main .loyalty-edit{justify-content:space-between;font-size:18px;padding:0 0 10px 0}.inner-page-main .loyalty-edit button span{color:#005cc2;font-size:14px;font-weight:600}.inner-page-main .loyalty-edit img{width:25px}.inner-page-main .loyalty-edit p{font-weight:300}.inner-page-main .form-group-loyalty label{font-size:17px;padding:10px 17px}.inner-page-main .loyalty-edit-points .depart-details{font-size:17px}.inner-page-main .loyalty-edit-points label{font-size:17px}.inner-page-main .loyalty-edit-points .text-bold{font-size:30px;font-family:OpenSans-Semibold}.inner-page-main .loyalty-edit-points p{color:#303030;font-size:14px}.inner-page-main .loyalty-edit-points span{font-size:17px}.inner-page-main .preferences-edit{justify-content:space-between;font-size:18px;font-family:opensans-semibold;background-color:#f4f4f4;border-bottom:1px solid #e4e4e4;border-radius:4px 6px 0 0;padding:5px 17px}.inner-page-main .preferences-edit button span{background-image:url(https://cdn.travelwings.com/static/images/icons/minus.png);background-repeat:no-repeat;padding:.5em;width:20px;height:20px}.inner-page-main .preferences-edit img{width:18px}.inner-page-main .prefgreenst{background-color:#8bac41!important;color:#fff}.inner-page-main .preferences-field{padding:5px 10px}.inner-page-main .preferences-field .align-center .input-box{margin-right:18px;color:#a6a6a6;height:36px;width:200px;font-size:13px}.inner-page-main .preferences-field .align-center .control{height:36px;width:200px}.inner-page-main .preferences-field .align-center .add-icon{margin-left:-6px}.inner-page-main .w-520{max-width:520px;width:100%}.inner-page-main .travel-spacing{padding:20px;border:1px solid #e4e4e4;margin:1.5rem 0;border-radius:5px}.inner-page-main .travel-spacing .top-detailss{margin-bottom:20px;border-bottom:1px solid #e4e4e4}.inner-page-main .travel-spacing .top-detailss img{width:22px}.inner-page-main .travel-spacing .top-detailss .redflght{width:28px}.inner-page-main .travel-spacing .top-detailss .depart-details{font-size:18px;font-family:opensans-semibold}.inner-page-main .travel-spacing .top-detailss .catgri{color:#303030}.inner-page-main .preferences-spacing{border:1px solid #e4e4e4;margin:1.5rem 0;border-radius:5px}.inner-page-main .preferences-spacing .top-detailss{margin-bottom:20px;border-bottom:1px solid #e4e4e4;width:98%;margin:0 auto;padding:.5em}.inner-page-main .preferences-spacing .top-detailss img{width:22px}.inner-page-main .preferences-spacing .top-detailss .redflght{width:28px}.inner-page-main .preferences-spacing .top-detailss .depart-details{font-size:18px;font-family:opensans-semibold;font-family:opensans-Regular}.inner-page-main .preferences-spacing .top-detailss .catgri{color:#303030}.inner-page-main .preferences-spacing .top-detailss .price-range-slider .ngrs-range-slider .ngrs-runner{margin:0 56px;height:10px!important;width:551px}.inner-page-main .preferences-spacing .top-detailss .price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-handle{margin:-2px 0 0 -7px!important;background:#fff none repeat scroll 0 0;border:1.5px solid #000;width:15px}.inner-page-main .preferences-spacing .top-detailss .price-range-slider .ngrs-range-slider .ngrs-runner .price-box{margin-top:-39px;margin-left:-32px}.inner-page-main .preferences-spacing .top-detailss .price-range-slider .ngrs-range-slider .ngrs-runner .price-box ::after{left:17px;top:-16px}.inner-page-main .preferences-spacing .top-detailss .price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-join{margin:0!important;top:0!important;height:10px!important}.inner-page-main .mobile-number-block{padding:10px 0}.inner-page-main .mobile-number-block .ui-autocomplete{border:1px solid red;max-height:100px;overflow-y:auto;overflow-x:hidden}.inner-page-main .price-range-slider{min-height:80px}.inner-page-main .price-range-slider .ngrs-range-slider .ngrs-join{background-color:#d14c3e}.inner-page-main .price-range-slider .ngrs-range-slider .greySlider{background-color:grey!important}.inner-page-main .price-range-slider .ngrs-range-slider{-webkit-box-shadow:none;margin:10px 0}.inner-page-main .price-range-slider .ngrs-range-slider .space-between{display:flex!important}.inner-page-main .price-range-slider .ngrs-range-slider .price-box-left{margin:-31px 0 31px -26px}.inner-page-main .price-range-slider .ngrs-range-slider .price-box{width:78px;color:#d14c3e;border:1px solid #d14c3e;display:flex;align-items:center;padding:0 2px;font-size:9px;font-weight:700;margin-top:-30px;margin-left:-23px}.inner-page-main .price-range-slider .ngrs-range-slider .price-box ::after{content:"";width:0;height:0;height:7px;width:7px;border-style:solid;border-color:#d14c3e;border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;position:absolute;bottom:17px;left:17px;margin-left:-14px;background-color:#fff}.inner-page-main .price-range-slider .ngrs-range-slider .price-box-right{margin:-31px 0 31px -45px}.inner-page-main .price-range-slider .ngrs-range-slider .price-box-right ::after{bottom:17px;left:19px;margin-left:-12px}.inner-page-main .price-range-slider .ngrs-range-slider .ngrs-runner{top:35px}.inner-page-main .price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-handle{border:2px solid #343434;margin:-2px 0 0 -7px!important;height:17px}.inner-page-main .price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-join{margin:-7px -5px 0 0!important}.inner-page-main .price-range-slider .minmax--amount{font-weight:700;padding-left:3px;font-size:14px}.inner-page-main .flight-map{max-width:1000px}.inner-page-main .preferences-edit .departs-details{font-family:OpenSans-Semibold;font-size:18px}.inner-page-main .preferences-edit .departs-details p{font-size:14px;border:1px solid red}.inner-page-main .preferences-holiday .col-form-label{font-size:18px}.inner-page-main .preferences-holiday .col-form-label img{width:20px;font-size:15px;margin-right:5px}.inner-page-main .preferences-holiday .align-center .cntrl{width:455px}.inner-page-main .calendar-icon{position:relative}.inner-page-main .calendar-icon .add-icon{position:absolute;background-color:transparent}.inner-page-main .loyalty-points .top-details{padding-left:0;margin-top:10px}.inner-page-main .loyalty-points .text-bold{font-size:30px;font-family:OpenSans-Semibold}.inner-page-main .loyalty-points p{color:#303030;font-size:14px}.inner-page-main .text12{font-size:12px}.inner-page-main .loyalty-points1 p{color:#303030;font-size:14px;padding:10px 0}.inner-page-main .loyalty-points1 .top-details{margin-top:10px}.inner-page-main .loyalty-grid{padding:0 20px 60px 10px}.inner-page-main .loyalty-grid-block .image-block{width:150px;height:150px;background-color:#d44b43;border-radius:50%;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:20px auto}.inner-page-main .loyalty-grid-block .image-block span{display:block;color:#fff;margin:5px 0}.inner-page-main .loyalty-grid-block .image-block img{width:73px;margin:0 auto}.inner-page-main .loyalty-grid-block p{color:#303030;font-size:17px}.inner-page-main .loyalty-points-grid{justify-content:space-between}.inner-page-main .loyalty-points-grid .offer-block-main{background-color:#fff;border-radius:5px;position:relative;max-width:100%;border:1px solid #d7d7d7}.inner-page-main .loyalty-points-grid .loyalty-block-main{background-color:#fff;border-radius:5px;position:relative;max-width:100%;background-color:#f7f7f7;border:1px solid #d7d7d7}.inner-page-main .loyalty-points-grid .loyalty-block-main p{margin:0}.inner-page-main .loyalty-points-grid .loyalty-block-main .loyalty-text{color:#005cc2;font-size:18px;padding:0 12px 10px 12px;font-weight:300}.inner-page-main .loyalty-points-grid .ribbon{font-size:16px!important;width:auto;position:relative;background:#0089c6;color:#fff;text-align:center;padding:10px 15px;margin:2em auto 3em;left:8px;border-top-left-radius:5px;border-bottom-left-radius:5px}.inner-page-main .loyalty-points-grid .loyalty-place{padding:0 12px 10px 12px;color:#0089c6}.inner-page-main .loyalty-image-block{padding:12px 12px 5px 12px}.inner-page-main .loyalty-image-block img{width:300px;height:228px;object-fit:cover}.inner-page-main .points-bar{width:100%}.inner-page-main .points-bar .facility-block{padding-left:0}.inner-page-main .points-bar .facility-block a{text-decoration:none}.inner-page-main .text-grey img{width:50px}.inner-page-main .editview .bttn-block{padding-bottom:1em}.inner-page-main .preferences-spacing .general-details{margin:15px 0 15px 0;font-size:14px}.inner-page-main .preferences-spacing .general-details .exp-date{position:absolute;width:20px;height:20px;top:10px;right:24px}.inner-page-main .preferences-spacing .general-details .col-md-4 label{margin-left:0;margin-bottom:0}.inner-page-main .preferences-spacing .general-details .green-popover-details{display:none;position:absolute;width:68px;background-color:#048b0a;color:#fff;bottom:16px;border-radius:3px;padding:5px;font-size:12px;margin-left:-15px}.inner-page-main .preferences-spacing .general-details .green-popover-details .source-left span{font-family:openSans-Bold}.inner-page-main .preferences-spacing .general-details .green-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #048b0a;position:absolute;bottom:10px;left:-10px;transform:rotate(90deg)}.inner-page-main .addyourraveler-group{margin:0 auto;width:75%}.inner-page-main .addyourraveler-group p{color:#303033}.inner-page-main .addyourraveler-group .family{margin:10px 0}.inner-page-main .addyourraveler-group .family .add-people{justify-content:space-between}.inner-page-main .addyourraveler-group .card-block{max-width:280px;width:100%}.inner-page-main .addyourraveler-group .bttn-remove{border:1px solid #ccc;width:auto;color:#333;border-radius:3px;padding:5px 10px}.inner-page-main .addyourraveler-group .bttn-remove span{margin:0 5px}.inner-page-main .pad-right{padding-right:0}.inner-page-main .pad-left{padding-left:0}.inner-page-main div.border-left-0{border-bottom:0}.inner-page-main .similar-option-block{padding:0}.inner-page-main section.similar-options-stop{margin:0}.inner-page-main section.similar-options-stop:first-child{border-right:1px solid #dbdbdb}.inner-page-main .similar-option-list{border-bottom:1px solid #dbdbdb}.inner-page-main .similar-option-list:last-child{border-bottom:0}.inner-page-main .similar-option-block .row{margin-left:0;margin-right:0}.inner-page-main .similar-checked{background-color:#e1f1f8}.inner-page-main .facility-block a,.inner-page-main .star-block a{text-decoration:none}.inner-page-main .flight-progress{background-color:#1ea300}.inner-page-main .hotel-progress{background-color:#c6261a}.inner-page-main .payment-card-details .input-box{font-size:13px;padding:5px}.inner-page-main .card-number{position:relative}.inner-page-main .card-number .booking-card-block{position:absolute;top:3px;right:20px}.inner-page-main .card-number .booking-card-block span{margin:0 5px}.inner-page-main .card-number .booking-card-block span img{width:30px}.inner-page-main .card-expiry select.input-box{width:120px;margin-right:10px;height:31px!important}.inner-page-main .cvv-no{font-size:11px}.inner-page-main .cvv-no .input-box{width:90px}.inner-page-main .cvv-no p{font-size:11px;color:#2c2c2c}.inner-page-main .cvv-no img{height:30px!important;width:auto;margin:0 10px}.inner-page-main .booking-location-details p{font-size:16px}.inner-page-main .booking-location-details p img{width:14px;border-radius:0!important;vertical-align:top;margin-left:3px}.inner-page-main .seacure-image img{width:47px}.inner-page-main .booking-location .booking-location-details{border:1px solid #dbdbdb;border-radius:10px;padding:1rem}.inner-page-main .booking-location .booking-location-details img{border-radius:10px}.inner-page-main .booking-location .booking-location-details .sunscreen{width:13px;border-radius:0;margin-left:3px;vertical-align:middle}.inner-page-main .booking-location .booking-location-details p{color:#2c2c2c}.inner-page-main .booking-info{display:flex;align-items:baseline}.inner-page-main .travel-itinerary .top-details{padding:0}.inner-page-main .location-bar{background-color:#f0f0f0;padding:5px 20px;margin:0 0 10px 0;border-radius:5px}.inner-page-main .fare-hotels-block .fare-details-status{border-radius:0}.inner-page-main .fare-details-grid{padding:1rem}.inner-page-main .fare-details-grid span{color:#666}.inner-page-main .fare-details-grid .text-r{color:#c4362c}.inner-page-main .fare-details-grid .fare-amountt{color:#303030;font-family:opensans-bold}.inner-page-main .fare-details-grid .farefare{color:#000}.inner-page-main .from-to-location img,.inner-page-main .star-block img{width:16px;margin-right:7px}.inner-page-main .hotels-full-details{padding:6px 10px}.inner-page-main .hotels-full-details h5{font-size:15px;font-weight:700}.inner-page-main .hotels-full-details .from-to-location{margin:0 0 7px 0;display:block;font-size:12px}.inner-page-main .hotels-full-details .fare-amount-description{margin:0 0 7px 0;font-size:13px}.inner-page-main .reviews p{margin:0 0 0 10px;border-left:1px solid #dbdbdb;color:#303030;font-size:13px}.inner-page-main .reviews p span{margin:0 0 0 10px}.inner-page-main #v-pills-traveldocument .date-block .date-slider .swiper-container{height:126px!important}.inner-page-main #v-pills-traveldocument .date-block .date-slider .date-slider-content{padding:28px 5px!important}.inner-page-main #v-pills-traveldocument .date-block .swiper-button-next,.inner-page-main #v-pills-traveldocument .date-block .swiper-button-prev,.inner-page-main #v-pills-traveldocument .date-block .swiper-container-rtl{top:69px!important}.add-photo-block{margin:0;align-items:center}.add-photo-block .bttn-yellow{width:100%;font-size:12px}.add-photo-block .photo-grid{background-color:#fff;box-shadow:0 3px 8px #e2e2e2;display:flex;align-items:center;justify-content:center;height:120px}.add-photo-block .selfie img{width:60px;height:60px}.add-photo-block .upload img{width:50px;height:40px}.add-photo-block .upload .userimg{width:120px;height:120px;object-fit:cover}.profile_pic{width:100px;border:100px;margin:0 auto;padding-bottom:1em}.profile_text{color:#000;font-family:OpenSans-light;font-size:40px;font-weight:100;margin-top:1em}.profile_text p{color:#747474!important;font-family:OpenSans-light!important;font-size:18px!important}.pro_foot{width:100%;background-color:#777;text-align:center;padding:4em}.bttn_yellow01{border-radius:5px;font-size:30px;font-family:OpenSans-light;padding:12px 50px;background-color:#fdce23;border:1px solid #fdce23;color:#000}.custm_dialog{max-width:800px!important}.custm_header_bg{background-color:#fff!important;border-bottom:0!important}.cross{border-left:1px solid #999;border-bottom:1px solid #999;padding:1.2em;margin:-7px -20px 0 0;cursor:pointer}.preferences-edit .text-center{font-size:13px}.mrgnL30{margin:0 0 10px 30px}.mrgnT20{margin:0 30px 10px 0}.mrginT0{margin-top:0!important}.mrgnR{margin:0 20px 0 0}.mrgnL{margin:0 0 0 20px}.mrgnTR{margin:30px 0 0 0}.mrgnTL{margin:30px 0 0 20px}.mrgnT20P{margin:25% 0 0 0}.mrgnT5{margin-top:5px}.mrgnT10{margin:15px 0 15px 0}.pdngT5{padding-top:5px}.pdngT10{padding-top:12px}.btn-red-button{background-color:#fa6c06;border:1px solid transparent;box-shadow:1px 1px 0 #830300;color:#fff;font-family:opensans-bold;width:100px;height:40px;font-size:14px;border-radius:5px}.btn-default{background:0 0;border:2px solid #dc2126;color:#dc2126;font-family:opensans-bold;margin-bottom:5px;padding:7px 24px;font-size:14px}.filterrow{margin-top:10px;margin-bottom:33px;margin-left:0}.filterrow .top-details img{width:28px}.filterrow .top-details .depart-details{font-size:19px;font-family:opensans-semibold}.form-group .col-form-label{font-size:15px;font-family:opensans-Regular}.bttn-blockk{float:right;margin-top:-35px;margin-right:14px;color:#005cc2}.filter-check-block .filter-check{margin-right:25px}.filter-check-block .filter-check input{vertical-align:middle;margin:0 5px 0 0}.filter-check-block .filter-check span{color:#fff}.filter-check-block .filter-check .filter-blk{color:#707070}.filter-check-block .filter-check .nonseclectradio[type=radio]:checked,.filter-check-block .filter-check .nonseclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block .filter-check .nonseclectradio[type=radio]:checked+label,.filter-check-block .filter-check .nonseclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#b6b6b6}.filter-check-block .filter-check .nonseclectradio[type=radio]:checked+label:before,.filter-check-block .filter-check .nonseclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #ccc;border-radius:100%;background:#fff}.filter-check-block .filter-check .nonseclectradio[type=radio]:checked+label:after,.filter-check-block .filter-check .nonseclectradio[type=radio]:not(:checked)+label:after{content:"";width:5px;height:5px;background:#ccc;position:absolute;top:7px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block .filter-check .nonseclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block .filter-check .nonseclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block .filter-check .editradio[type=radio]:checked,.filter-check-block .filter-check .editradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block .filter-check .editradio[type=radio]:checked+label,.filter-check-block .filter-check .editradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.filter-check-block .filter-check .editradio[type=radio]:checked+label:before,.filter-check-block .filter-check .editradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:11px;height:11px;border:1px solid #333;border-radius:100%;background:#fff}.filter-check-block .filter-check .editradio[type=radio]:checked+label:after,.filter-check-block .filter-check .editradio[type=radio]:not(:checked)+label:after{content:"";width:5px;height:5px;background:#333;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block .filter-check .editradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block .filter-check .editradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block .filter-check .seclectradio[type=radio]:checked,.filter-check-block .filter-check .seclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block .filter-check .seclectradio[type=radio]:checked+label,.filter-check-block .filter-check .seclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#000}.filter-check-block .filter-check .seclectradio[type=radio]:checked+label:before,.filter-check-block .filter-check .seclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:1px;top:3px;width:14px;height:14px;border:1px solid #0089c6;border-radius:100%;background:#fff}.filter-check-block .filter-check .seclectradio[type=radio]:checked+label:after,.filter-check-block .filter-check .seclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#0089c6;position:absolute;top:7px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block .filter-check .seclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block .filter-check .seclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block .filter-check .filter-radio{color:#b6b6b6}.filter-check-block-edit{margin:10px 0}.filter-check-block-edit .filter-check{margin-right:35px}.filter-check-block-edit .filter-check input{vertical-align:middle;margin:0 5px 0 0}.filter-check-block-edit .filter-check span{color:#fff}.filter-check-block-edit .filter-check .editradio[type=radio]:checked,.filter-check-block-edit .filter-check .editradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block-edit .filter-check .editradio[type=radio]:checked+label,.filter-check-block-edit .filter-check .editradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.filter-check-block-edit .filter-check .editradio[type=radio]:checked+label:before,.filter-check-block-edit .filter-check .editradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #333;border-radius:100%;background:#fff}.filter-check-block-edit .filter-check .editradio[type=radio]:checked+label:after,.filter-check-block-edit .filter-check .editradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#333;position:absolute;top:4px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block-edit .filter-check .editradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block-edit .filter-check .editradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:checked,.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:checked+label,.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#b6b6b6}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:checked+label:before,.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border:1px solid #ccc;border-radius:100%;background:#fff}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:checked+label:after,.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:not(:checked)+label:after{content:"";width:5px;height:5px;background:#ccc;position:absolute;top:7px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block-edit .filter-check .nonseclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block-edit .filter-check .seclectradio[type=radio]:checked,.filter-check-block-edit .filter-check .seclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.filter-check-block-edit .filter-check .seclectradio[type=radio]:checked+label,.filter-check-block-edit .filter-check .seclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.filter-check-block-edit .filter-check .seclectradio[type=radio]:checked+label:before,.filter-check-block-edit .filter-check .seclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #0089c6;border-radius:100%;background:#fff}.filter-check-block-edit .filter-check .seclectradio[type=radio]:checked+label:after,.filter-check-block-edit .filter-check .seclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#0089c6;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-check-block-edit .filter-check .seclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.filter-check-block-edit .filter-check .seclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.filter-check-block-edit .filter-check .filter-radio{color:#d3d3d3}.checkbox-block .checkmark{position:absolute;top:0;height:13px;width:13px;background-color:#fff;border-radius:2px;margin:0 0 0 10px!important;border:1px solid #464646}.checkbox-block .mytripchkbox{top:-10px!important}.checkbox-block .pymtchkbox{top:-5px!important}.details .general-details{font-family:opensans-light}.details .general-details .dob{font-family:opensans-Regular}.lorem{font-size:15px;font-family:opensans-light;color:#606060}.rupayvisa{border:1px solid #d3d3d3;border-radius:5px;padding:5px 45px;margin-left:-62px}.cardname{width:320px;border-radius:5px;height:34px;margin-left:14px}.selectdate{border:1px solid #d3d3d3;border-radius:4px;padding:7px 5px;width:80px}.cardforsecurity{margin:0 0 16px -35px}.cardforsecurity img{width:35px;margin-top:-65px;margin-left:50px}.securitycode{margin:-9px 9px 0 -15px}.saveyellow{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:6px 22px;margin-bottom:16px}.Sloyalty-points .preferences-edit .departs-detaills .pay{border:1px solid green}.preferences-editt{justify-content:space-between;font-size:18px}.preferences-editt .departs-details{font-size:18px;color:#303030;font-family:opensans-semibold}.preferences-editt .pay{font-size:14px;color:#303030;font-family:opensans-Regular}.preferences-editt button span{color:#005cc2;font-size:14px;font-family:opensans-semibold}.preferences-editt .departs-detaills .pay{border:1px solid green}.mrgn36{margin-left:36px}.bottomborderr{margin-bottom:15px;border-bottom:1px solid #e4e4e4;margin-left:-7px}.preferences-ediits{justify-content:space-between;font-size:18px;margin-bottom:-9px}.preferences-ediits .leftimg{padding-left:0}.preferences-ediits .bttn-block button span{color:#005cc2;font-size:14px;font-family:opensans-semibold;margin-right:7px}.priserange{margin-top:25px;margin:0 0}.priserange img{width:25px}.priserange .depart-details{font-size:19px;font-family:opensans-semibold}.user-details{width:75%;margin:0 auto}.pad-0{padding:0}p.trip-title span img{padding:0}.add-pad{padding:0 15px 15px 15px}.depart-details{font-weight:600;font-size:14px}.linktxt{font-size:14px}.add-pad{padding:0 15px 15px 15px}.depart-details{font-weight:600;font-size:12px}.trvldochead{font-weight:600;font-size:16px!important}.linktxt{font-size:14px}.wdth70{width:70%}.set_hotel_modal .modal_dialog_01{max-width:900px!important;width:900px}.set_hotel_modal .modal-content{border-radius:5px}.set_hotel_modal .modal-header{background-color:#fff!important;padding-right:0;border-radius:5px;display:inline-block;height:auto!important;box-shadow:none!important;border-top:0!important;border-right:0px!important;border-bottom:1px solid #e5e5e5!important;border-left:0!important}.set_hotel_modal .modal-header .close{margin-top:-29px;color:#333;float:right;font-size:26px;font-weight:400;opacity:1;text-shadow:none;margin-top:-27px;border-left:1px solid #ccc;border-bottom:2px solid #ccc;padding:.5em .7em;margin-right:-20px}.set_hotel_modal .modal-header .pos{margin-right:-3.45em;margin-top:-7px}.set_hotel_modal .modal-header .modal-title{font-size:47px;color:#000;font-weight:lighter}.set_hotel_modal .modal-header .icon_bar{text-align:right}.set_hotel_modal .modal-header .icon_bar .col-md-1{display:inline-block;text-align:center}.set_hotel_modal .modal-header img{width:17px;height:17px}.set_hotel_modal .modal-header p{color:#333;margin:5px 0;font-size:12px;color:#707070}.set_hotel_modal .modal-body .guest_review_container{width:100%}.set_hotel_modal .modal-body .guest_review_container .htl_list_pad{padding-right:0!important}.set_hotel_modal .modal-body .guest_review_container .htl_list_pad .fafnt18{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fbbb22;font-size:18px}.set_hotel_modal .modal-body .guest_review_container .htl_list_pad .fafnt18::before{font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-family:FontAwesome;font-size:inherit;text-rendering:auto;color:#fbbb22;font-size:18px}.set_hotel_modal .modal-body .guest_review_container .hotel_stars{width:15%;float:left}.set_hotel_modal .modal-body .guest_details{width:50%;float:left}.set_hotel_modal .modal-body .review-icon{background:url(https://cdn.travelwings.com/static/images/icons/review.png) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto auto;background-size:18px;background-position:left center;padding:0 0 0 22px;margin-top:0!important;color:#8c8c8c;font-size:12px}.set_hotel_modal .modal-body .guest_review_banner{padding-top:1em}.set_hotel_modal .modal-body .guest_review_banner img{width:100%;height:100%;box-shadow:0 2px 2px #ccc;border-radius:5px}.set_hotel_modal .modal-body .guest_review_banner .pad_top{padding-top:1em}.set_hotel_modal .review_check_in_out{padding-top:1em}.set_hotel_modal .review_check_in_out .col-md-2{display:inline-block;text-align:center;padding-left:0;font-size:16px}.set_hotel_modal .review_check_in_out .col-md-2 p{font-weight:700;color:#000!important;margin:0;padding:2px 0;font-size:12px}.set_hotel_modal .review_check_in_out .col-md-3{display:inline-block;text-align:center;padding-left:0;font-size:16px;padding:0 p;padding-font-weight:bold;padding-color:#000!important;padding-margin:0;padding-padding:2px 0;padding-font-size:12px}.set_hotel_modal .review_check_in_out .green_txt{color:#3da96d;font-weight:400}.set_hotel_modal .grand_total_box{padding-top:1em;border:1px solid #ccc;padding:0 1em}.set_hotel_modal .grand_total_box .txt_ryt_align{font-size:12px;text-align:right;display:inline-block;font-weight:700}.set_hotel_modal .grand_total_box .marg_top{margin-top:1em}.set_hotel_modal .grand_total_box .red_txt{color:red!important}.set_hotel_modal .grand_total_box .red_txt .price_red{font-size:2.5em;color:#da262d;line-height:1.3;padding:5px 0}.set_hotel_modal .grand_total_box .grey{color:#9a9a9a;float:right;font-size:11px}.set_trip_modal .modal_dialog_01{max-width:900px!important;width:900px}.set_trip_modal .cancelpadding{padding:20px!important}.set_trip_modal .modal-content{padding:0 0 2em 2em;border-radius:5px}.set_trip_modal .modal-content .modal-header{background-color:#fff!important;padding-right:0;border-radius:5px;display:inline-block;height:auto!important;box-shadow:none!important;border-top:0!important;border-right:0px!important;border-bottom:1px solid #e5e5e5!important;border-left:0!important}.set_trip_modal .modal-content .no-bdr{border-bottom:none!important}.set_trip_modal .modal-content .close{margin-top:-29px;color:#333;float:right;font-size:26px;font-weight:400;opacity:1;text-shadow:none;margin-top:-27px;border-left:1px solid #ccc;border-bottom:2px solid #ccc;padding:.5em .7em;margin-right:-20px}.set_trip_modal .modal-content .modal-title{font-size:47px;color:#000;font-weight:lighter}.set_trip_modal .modal-content .modal-body .cancel_details p{color:#747474;margin:0}.set_trip_modal .modal-content .modal-body .cancel_details .unsubcribed{font-weight:700}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check{width:100%}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:checked,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#464646}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:before,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #0089c6;border-radius:100%;background:#fff}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:after,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#0089c6;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#464646}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:before,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #ccc;border-radius:100%;background:#fff}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:after,.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#ccc;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.set_trip_modal .modal-content .modal-body .cancel_details .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.set_trip_modal .modal-content .modal-body .cancel_details textarea{resize:none;border:1px solid #ddd}.set_trip_modal .modal-content .modal-body .cancel_details textarea .form_bg{background-color:#efefef;border-radius:5px!important;width:100%!important}.set_trip_modal .modal-content .modal-body .reson{width:100%}.set_trip_modal .modal-content .modal-body h3{margin-bottom:5px}.set_trip_modal .modal-content .modal-body .btn_check{width:100%;margin-bottom:3em;padding-left:1em}.set_trip_modal .modal-content .modal-body .btn_check .yellow_button{background:#fdce23 none repeat scroll 0 0;border:medium none;color:#251e05;font-size:20px;padding:11px 25px;margin-right:.5em;border-radius:5px;font-weight:300}.set_trip_modal .modal-content .modal-body #imp_note{border-top:1px solid #ddd;width:100%;padding-left:1em}.set_trip_modal .modal-content .modal-body #imp_note h4{color:#000;font-size:18px;font-weight:semibold;width:100%}.set_trip_modal .modal-content .modal-body #imp_note ul{padding-left:1em}.set_trip_modal .modal-content .modal-body #imp_note ul li{display:list-item;font-size:11px;color:#747474;list-style:disc!important}.set_trip_modal .modal-content .modal-body #cancel_note{padding:1.5em}.set_trip_modal .modal-content .modal-body #cancel_note h4{color:#000!important;font-size:18px;font-weight:semibold;padding-bottom:.5em}.set_trip_modal .modal-content .modal-body #cancel_note p{color:#747474;font-size:11px!important}.print_voucher .modal-dialog .modal-content{padding:20px}.print_voucher .modal-dialog .modal-content .modal-header{padding:20px;padding-bottom:0;position:relative;border-bottom:0!important}.print_voucher .modal-dialog .modal-content .modal-header .close{position:absolute;margin-right:0;margin-top:0;top:-14px;right:-20px}.print_voucher .modal-dialog .modal-content .modal-header .logo-wrap{width:80%;display:inline-block;vertical-align:middle}.print_voucher .modal-dialog .modal-content .modal-header .logo-wrap .logo{width:35%}.print_voucher .modal-dialog .modal-content .modal-header .logo-wrap .logo img{width:100%;height:auto}.print_voucher .modal-dialog .modal-content .modal-header .logo-wrap .address{margin:10px 0}.print_voucher .modal-dialog .modal-content .modal-header .logo-wrap .address p{color:#000;font-size:13px}.print_voucher .modal-dialog .modal-content .modal-header .print-btn{width:18%;display:inline-block;text-align:left}.print_voucher .modal-dialog .modal-content .modal-header .print-btn button{width:120px;padding:10px;font-family:OpenSans-Regular}.print_voucher .modal-dialog .modal-content .modal-header .print-btn button span{width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:10px}.print_voucher .modal-dialog .modal-content .modal-header .print-btn button span img{width:100%;height:auto}.print_voucher .modal-dialog .modal-content .modal-body{padding-top:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner{padding:10px 15px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .date{width:100%;text-align:right;padding:15px 20px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .date p{color:#000}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap{display:flex;padding:5px 10px;background:#f4f4f4;align-items:center}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap .img-wrap{width:35px;margin:0 10px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap .voucher-title{margin:0 5px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap .voucher-title h5{font-size:16px;font-weight:700;margin-bottom:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap .reference{margin-left:auto;color:#000;font-size:13px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .voucher-title-wrap .reference span{font-size:13px;color:#818181}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap{padding:15px 16px;margin:15px 0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title h3{font-size:22px;font-weight:700}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .rating-review-wrap{display:inline-block;width:50%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .rating-review-wrap .ratings{display:inline-block;width:33%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .rating-review-wrap .ratings a{width:20px;height:20px;display:inline-block}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .rating-review-wrap .review{display:inline-block}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .rating-review-wrap .review img{width:18px;height:auto}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .hotel-address-contact{display:flex;justify-content:space-between;margin-top:10px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .hotel-address-contact p{color:#000;width:73%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .hotel-address-contact .address p{font-size:13px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .title .hotel-address-contact .contact p{font-size:13px;font-weight:700;margin:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap{display:flex;align-items:center;justify-content:space-between}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap .img-wrap{width:40%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap .passenger-details{padding:20px;width:55%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap .passenger-details .title{padding:10px;background:#f4f4f4;color:#000;font-weight:700}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap .passenger-details .title .passenger-icon{width:20px;height:20px;background-color:#000;mask:url(https://cdn.travelwings.com/static/https://cdn.travelwings.com/static/images/icons/traveller+child.svg) no-repeat;-webkit-mask:url(https://cdn.travelwings.com/static/https://cdn.travelwings.com/static/images/icons/traveller+child.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .hotel-wrap .passenger-details .name{padding:10px;font-weight:700}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings{width:70%;display:flex;justify-content:space-between;font-weight:700;padding:20px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings p{color:#000;margin:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .label{font-weight:700;font-size:13px;margin-bottom:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .value{font-size:16px;font-weight:400;margin-top:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .check-in:hover .green-popover-details{display:block;left:80%}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .days{text-align:center}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .days .label{width:19px;height:auto;margin:0 auto}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .timings .days .label img{width:auto;text-align:center}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .complementary{padding:0 20px 20px 20px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .complementary p{color:#12964d;margin:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .room-details{display:flex;padding-bottom:4em;border-bottom:1px solid #e5e5e5}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .room-details .number-wrap .number{padding:5px 15px;background:#f4f4f4;font-size:30px;font-weight:bolder;color:#000;margin:0}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .room-details .room{padding:5px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .room-details .room .label{color:#000;font-weight:700;margin:0;font-size:15px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .room-details .room .value{color:#000;margin:0;font-size:14px;font-weight:400}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .cancellation-wrap{padding:10px 0;color:#000}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .cancellation-wrap p{color:#000;font-size:12px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .cancellation-wrap .label{font-weight:700;font-size:14px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .modification{color:#000}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .modification p{color:#000;font-size:13px}.print_voucher .modal-dialog .modal-content .modal-body .print-voucher-inner .hotel-details-wrap .hotel-title .ticket-wrap .modification .label{font-weight:700;font-size:14px}.e-ticket-wrap .modal-dialog{width:90%!important;max-width:1100px!important}.e-ticket-wrap .modal-header{padding:20px;padding-bottom:0;position:relative;border-bottom:0!important}.e-ticket-wrap .modal-header .close{position:absolute;margin-right:0;margin-top:0;top:-20px;right:-20px}.e-ticket-wrap .modal-header .contact-ribbon-wrap .contact-ribbon{position:absolute;right:10%;top:-20px;margin-right:0}.e-ticket-wrap .modal-header .contact-ribbon-wrap .contact-ribbon .call-block{padding:0 20px}.e-ticket-wrap .modal-header .contact-ribbon-wrap .contact-ribbon .call-block .call-number-text{text-decoration:none;width:100%;text-align:center;display:inline-flex}.e-ticket-wrap .modal-header .contact-ribbon-wrap .contact-ribbon .call-block .call-number-text span{font-size:12px}.e-ticket-wrap .modal-header .contact-ribbon-wrap .email-wrap{display:flex;align-items:center;position:absolute;margin-top:10px;right:10%}.e-ticket-wrap .modal-header .contact-ribbon-wrap .email-wrap img{height:auto;margin-right:10px}.e-ticket-wrap .modal-header .contact-ribbon-wrap .email-wrap .email{font-size:12px}.e-ticket-wrap .modal-header .logo-wrap{width:80%;display:inline-block}.e-ticket-wrap .modal-header .logo-wrap .logo{width:35%}.e-ticket-wrap .modal-header .logo-wrap .logo img{width:100%;height:auto}.e-ticket-wrap .modal-header .logo-wrap .address p{color:#000}.e-ticket-wrap .modal-header .print-btn{width:100%!important;display:block!important;text-align:right!important}.e-ticket-wrap .modal-header .print-btn button{width:145px;padding:10px}.e-ticket-wrap .modal-header .print-btn button span{width:30px;height:30px;display:inline-block;vertical-align:middle}.e-ticket-wrap .modal-body{margin-top:2em}.e-ticket-wrap .modal-body p{margin:0}.e-ticket-wrap .modal-body .divider-spacing .mrgn-lft10p{margin-left:12%}.e-ticket-wrap .modal-body .from-to-location{margin:10px 0;padding:0 25px}.e-ticket-wrap .modal-body .print-ticket-wrap{padding:10px}.e-ticket-wrap .modal-body .print-ticket-wrap .date{display:flex;justify-content:space-between;padding:0 25px;margin:10px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .date .title{font-weight:700;font-size:16px}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header{background:#f4f4f4;padding:5px 20px;display:flex;justify-content:space-around;align-items:center}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .img-wrap{width:35px;height:35px;display:flex;margin:0 1em 0 0}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .img-wrap.swap{width:29px;height:29px}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .confirm-img-wrap{width:30px;display:flex;margin:0 1em 0 0}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .confirm-img-wrap img{width:34px;height:34px}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .swap-img-wrap{width:30px;display:flex;margin:0}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .swap-img-wrap img{width:20px;height:20px}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .to{margin:0 1.5em}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .icon{display:flex;align-items:center}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .from{margin:0 1.5em}.e-ticket-wrap .modal-body .print-ticket-wrap .ticket-header .reference{margin-left:auto}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block{margin:2em 0}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location{display:flex;align-items:center}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .depart-from-to span{font-size:18px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .depart-from-to span.flight-date-block{font-size:12px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .arrival{padding:3px 15px;background:#fa6c06;color:#fff;border-radius:5px;font-size:10px;min-width:140px;text-align:left}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .trip-id{float:none;margin-left:auto}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .trip-id span{font-size:14px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .from-to-location .trip-id span.trip-id-two{display:block;text-align:right}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .flight-content{padding:0 25px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .flight-content .flight-company .travel-details-block .operated-by{color:#000}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .flight-content .landing-details .airport{width:200px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .flight-group-box .flight-content .flight-number{color:#000;font-weight:700;font-size:13px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .divider-spacing .layover-divider .print-e-tkt-divider-line{top:-11px}.e-ticket-wrap .modal-body .print-ticket-wrap .layover-block .divider-spacing .layover-divider .print-e-tkt-divider-line .technical-stop img{height:auto}.e-ticket-wrap .modal-body .print-ticket-wrap .city-code{color:#303030;font-size:18px}.e-ticket-wrap .modal-body .print-ticket-wrap .conf-city-code{color:#303030;font-size:13px;font-weight:600}.e-ticket-wrap .modal-body .print-ticket-wrap .city-name{color:#818181;font-size:18px}.e-ticket-wrap .modal-body .print-ticket-wrap .conf-city-name{color:#818181;font-size:13px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details{padding:20px 0;vertical-align:top}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .title{padding:10px 25px;background:#f4f4f4;color:#000;font-weight:700;font-size:18px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .title .passenger-icon{width:25px;height:25px;mask:url(https://cdn.travelwings.com/static/images/icons/traveller+child.svg) no-repeat;-webkit-mask:url(https://cdn.travelwings.com/static/images/icons/traveller+child.svg) no-repeat;background-color:#000;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info{width:100%;border-bottom:2px solid #e5e5e5;margin:20px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .passenger-name{padding:0 15px;font-weight:700}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info:last-child{border:0;margin-bottom:3em}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .name{font-size:14px;font-weight:700;margin:10px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap{width:100%;display:flex;margin-bottom:0;margin:10px 0;padding:0 15px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div{min-width:100px;padding:0 10px;color:#818181}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div.flight{padding-left:0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div.class{width:160px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.head{margin-bottom:10px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.head div{font-weight:700;color:#000}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number{margin:10px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number .flight{font-weight:700;color:#000;font-size:12px;border:0;margin:0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number div{border:1px solid #707070;margin:0 5px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table{width:100%}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table thead tr th{padding:5px 10px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table tbody tr td{padding:2px 10px;color:#666;font-size:13px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer{padding:0 15px;display:flex;align-items:center}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer .label{font-size:13px;font-weight:700;padding:0 10px}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer ul{margin:0}.e-ticket-wrap .modal-body .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer ul li{display:inline-block;padding:3px 8px;margin:10px;border:1px solid #707070;font-size:13px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .title{padding:10px;background:#f4f4f4;color:#000;font-weight:700;font-size:18px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .title .passenger-icon{width:20px;height:20px;background-color:#000;mask:url(https://cdn.travelwings.com/static/images/icons/payment.svg) no-repeat;-webkit-mask:url(https://cdn.travelwings.com/static/images/icons/payment.svg) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details{padding:0 15px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap{display:flex;justify-content:space-evenly;align-items:center}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap div{width:13%;margin:5px 0;color:#303030}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head{border-bottom:1px solid #ddd;padding:10px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head .total{text-align:right;width:30%}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head div{font-weight:700;text-align:left}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.other .table-wrap{width:25%!important}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .description{width:50%}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total{width:30%;margin-left:auto;text-align:left}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total .currency{width:45%}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total .amount{width:50%;text-align:right}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .divider{margin:10px auto;padding:0 20px;border-bottom:1px dashed #acacac;width:100%}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .divider-solid{margin:10px auto;padding:0 20px;border-bottom:1px solid #acacac;width:100%}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .grand-total{margin:10px 0;display:flex;align-items:center;margin-bottom:3em;padding:10px 15px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .grand-total-title{font-size:15px;font-weight:700;font-size:32px}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .amount{color:#fa6c06;font-size:32px;margin-left:auto}.e-ticket-wrap .modal-body .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .amount .currency{vertical-align:middle;font-size:14px}.e-ticket-wrap .modal-body .print-ticket-wrap .cancellation-wrap{padding:10px 0;color:#303030}.e-ticket-wrap .modal-body .print-ticket-wrap .cancellation-wrap p{color:#303030;font-size:13px;margin:10px 0}.e-ticket-wrap .modal-body .print-ticket-wrap .cancellation-wrap .label{font-weight:700;font-size:14px}.e-ticket-wrap .modal-body .print-ticket-wrap .modification{color:#303030}.e-ticket-wrap .modal-body .print-ticket-wrap .modification p{color:#303030;font-size:13px}.e-ticket-wrap .modal-body .print-ticket-wrap .modification .label{font-weight:700;font-size:14px}.flight-details-modal .modal-dialog .modal-content{padding:20px}.flight-details-modal .modal-dialog .modal-content .modal-header .close{position:absolute;right:0;top:0;margin:0}.flight-details-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:2.5rem}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .stop-location .layover-block .flight-group-box .flight-content .landing-details .airport{width:200px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .stop-location .layover-block .divider-spacing .layover-divider{margin-left:22%}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .from-to-location.location-bar{margin-bottom:5px;background-color:#f0f0f0}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .from-to-location .depart-from-to .location-confirm span{font-weight:lighter;color:#303030}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details{margin:20px 0}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details .passanger-title{border-bottom:1px solid #ddd;padding:10px 15px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details .passenger-details-table{padding:0 10px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details .passenger-details-table .table tbody tr:last-child td{border:0}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details .passenger-details-table .table tbody tr td span button{font-size:13px;font-weight:lighter}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr:first-child td span{font-size:16px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr td{border:0;vertical-align:middle}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr td .passenger-count{font-size:16px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr.grand-total-block{border:1px solid #aaa}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr.grand-total-block td span.currency{color:#d81b22;font-size:15px}.flight-details-modal .modal-dialog .modal-content .modal-body .flight-details-inner .flight-details .passenger-details.fare-details .passenger-details-table .table tbody tr.grand-total-block td span.amount{font-size:26px;margin:0}.wdth70{width:70%}.verified_profile{padding:0;margin-top:1em}.verified_profile .verification .green-popover-details{display:none;position:absolute;width:68px;background-color:#048b0a;color:#fff;bottom:16px;border-radius:3px;padding:5px;font-size:12px;margin-left:-15px}.verified_profile .verification .green-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #048b0a;position:absolute;bottom:10px;left:-10px;transform:rotate(90deg)}.verified_profile .verification .green-popover-details .source-left::before span{font-family:openSans-Bold}.verified_profile i{font-size:25px;vertical-align:middle;color:#048b0a}.verified_profile:hover .green-popover-details{display:block;left:80%}.not_verified_profile{padding:0}.not_verified_profile .verification .green-popover-details{display:none;position:absolute;width:85px;background-color:#fa6c06;color:#fff;border-radius:3px;padding:5px;font-size:12px;margin-left:-15px}.not_verified_profile .verification .green-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fa6c06;position:absolute;bottom:10px;left:-10px;transform:rotate(90deg)}.not_verified_profile .verification .green-popover-details .source-left::before span{font-family:openSans-Bold}.not_verified_profile i{font-size:25px;vertical-align:middle;color:#fa6c06;margin-top:8px}.not_verified_profile:hover .green-popover-details{display:block;left:80%}.verified_add{padding:0;margin-top:1em}.verified_add a.add-icon{background-color:#afafaf;border-radius:50%;display:flex;align-items:center;width:25px;height:25px;justify-content:center;margin:0 3px;padding:0 6px}.verified_add a.add-icon img{width:100%}.Lgreyicon{background-color:#afafaf!important}.send_link_verification{margin-bottom:-10px;margin-top:.5em;text-align:right}.send_link_verification .clr_a{color:#0089c6!important;text-decoration:underline!important;cursor:pointer;margin-top:.5em}.hotel_top-details{align-items:center}.hotel_top-details .set_prf_icon{padding-right:.8em}.hotel_top-details .pref_badge_btn{display:inline-block;padding:10px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;margin:0;padding:0 0 0 10px;margin-right:1em;background-color:#efefef;color:#333}.hotel_top-details .prebadge{display:inline-block;min-width:10px;padding:10px 12px;font-size:18px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#b5b5b5;border-radius:4px;margin-left:10px}.hotel_top-details .pref_badge_btn .prebadge{position:relative;top:-1px}.iconpos .iconposition{position:absolute;right:20px;top:0}.mobile-number-block{padding:13px 0 0 0}.mobile-number-block .exp-date{position:absolute;width:20px;height:20px;top:10px;right:24px}.mobile-number-block img{width:22px}.mobile-number-block .green-popover-details{display:none;position:absolute;background-color:#171717;opacity:.8;color:#fff;bottom:53px;border-radius:3px;padding:4px;font-size:10px;width:100px;margin-left:-24px;z-index:1}.mobile-number-block .green-popover-details .source-left span{font-family:openSans-Semibold}.mobile-number-block .green-popover-details .source-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #171717;position:absolute;bottom:-7px;left:29px}.mobile-number-block i{font-size:19px;vertical-align:middle;color:#048b0a}.mobile-number-block .iconposition:hover .green-popover-details{display:block}.wdth70{width:70%}.uesr_profile_two{padding-bottom:1em}.uesr_profile_two .uesr_sec_two{border:1px solid #ccc;padding:1em 2em;width:100%}.uesr_profile_two .user-name{font-size:18px;color:#000;margin-bottom:1em!important}.uesr_profile_two .details{margin:7em 0 0 0}.uesr_profile_two .details .general-details{font-family:opensans-light}.uesr_profile_two .text-grey{color:#606060;font-size:15px;padding-bottom:.5em}.uesr_profile_two label{color:#606060;font-size:15px;font-family:opensans-light}.trip-card .trip-card-block .bttn-block .btn-yelo-button{margin-right:.5em}#v-pills-upcomingtrip .all_trip{float:right;padding:.5em;font-size:12px}#v-pills-recenttrip .all_trip{float:right;padding:.5em}#v-pills-cancelledtrip .all_trip{float:right;padding:.5em}.preferences-spacing .float_left{float:left}.mytrips-plan .fare-rules .share_btn{width:auto!important;float:right}.get_price_modal .modal_dialog_01{max-width:900px!important;width:900px}.get_price_modal .modal-content{padding:0 0 2em 2em;border-radius:5px}.get_price_modal .modal-header{background-color:#fff!important;padding-right:0;border-radius:5px;display:inline-block;height:auto!important;box-shadow:none!important;border-top:0!important;border-right:0px!important;border-bottom:0 solid #e5e5e5!important;border-left:0!important}.get_price_modal .modal-body .col-md-2{padding:0}.get_price_modal .modal-body .col-md-2 .depart-block,.get_price_modal .modal-body .col-md-2 .return-block{display:inline-block;width:100%!important;float:left;height:100%}.get_price_modal .modal-body .col-md-2 .depart-block .input-block .grid-top-content,.get_price_modal .modal-body .col-md-2 .return-block .input-block .grid-top-content{border-bottom:0 solid #dee2e6!important;height:70px;padding:9px 10px;position:relative;background-color:#fff}.get_price_modal .modal-body .guest_num{text-align:center;min-height:86px;display:flex;align-items:center}.get_price_modal .modal-body .guest_num .dropdown{padding:5px 0}.get_price_modal .modal-body .liesure_detail{text-align:center;height:86px;display:flex;align-items:center}.get_price_modal .modal-body .liesure_detail .dropdown{padding:5px 0}.get_price_modal .modal-body .bttn-primary{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:100%;padding:7px 26px;border-radius:5px;text-align:center;height:70px;display:flex;align-items:center}.get_price_modal .modal-body .bttn-primary img{width:20%}.pad_top{padding-top:1em}.pad_btm{padding-top:2em}.pad_0{padding:0}.pad_b2em{padding-bottom:2em!important;color:#4aaf77;font-size:12px}.marg_ryt10px{margin-right:10px}.pad_b2emm{padding-bottom:2em!important;color:#4aaf77;font-size:12px}.editview .input-box{border:1px solid #dbdbdb;border-radius:3px;width:100%;padding:7px 17px 7px 7px!important;background-color:#f4f4f4!important}.marg_lft_3em{margin-left:3em!important}.pad_b0{padding-bottom:0!important}.marg_left{margin-left:65px}.float_ryt{float:right}.float_left{float:left}.drive_type_btn{float:right;margin-top:-4em;padding-bottom:.5em;margin-right:15px}.check_none{border:0!important;text-align:center;background:0 0;width:100%}.border_none{border:0!important}.mixedSlider{position:relative}.mixedSlider .MS-content{white-space:nowrap;overflow:hidden;margin:0 5%;text-align:center}.mixedSlider .MS-content .item{display:inline-block;width:25.3333%;position:relative;vertical-align:top;overflow:hidden;height:100%;white-space:normal;padding:0 18px}@media (max-width:991px){.mixedSlider .MS-content .item{width:50%}}@media (max-width:767px){.mixedSlider .MS-content .item{width:100%}}.mixedSlider .MS-content .item .imgTitle{position:relative}.mixedSlider .MS-content .item .imgTitle .blogTitle{margin:0;text-align:left;letter-spacing:2px;color:#252525;font-style:italic;position:absolute;background-color:rgba(255,255,255,.5);width:100%;bottom:0;font-weight:700;padding:0 0 2px 10px}.mixedSlider .MS-content .item .imgTitle img{height:180px;width:180px;border-radius:5px;object-fit:cover}.mixedSlider .MS-content .item p{font-size:16px;margin:2px 10px 0 5px;text-indent:15px}.mixedSlider .MS-content .item a{float:right;margin:0 20px 0 0;font-size:16px;font-style:italic;color:rgba(173,0,0,.82);font-weight:700;letter-spacing:1px}.mixedSlider .MS-content .item a:hover{text-shadow:0 0 1px grey}.mixedSlider .MS-controls button{position:absolute;border:none;background-color:transparent;outline:0;font-size:50px;top:52px;color:rgba(0,0,0,.4)}.mixedSlider .MS-controls button:hover{color:rgba(0,0,0,.8)}@media (max-width:992px){.mixedSlider .MS-controls button{font-size:30px}}@media (max-width:767px){.mixedSlider .MS-controls button{font-size:20px}}.mixedSlider .MS-controls .MS-left{left:0}@media (max-width:767px){.mixedSlider .MS-controls .MS-left{left:-10px}}.mixedSlider .MS-controls .MS-right{right:0}@media (max-width:767px){.mixedSlider .MS-controls .MS-right{right:-10px}}.selected_dp{border:1px solid #0089c6;border-radius:10px;padding:5px;box-shadow:0 2px 2px #ccc}.not-selected_dp{border:1px solid transparent;padding:5px}.add-photo-block .photo-grid{background-color:#fff;box-shadow:0 3px 8px #e2e2e2;display:flex;align-items:center;justify-content:center;height:120px}.add-photo-block .photo-grid .selfie a img{width:100%;height:100%}.fa_01{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.general-details span .passport-size{font-size:12px}.browse{float:left;border:1px solid #ccc;color:#fff;font-size:15px;text-align:left;width:98%}.uploadFile08{border:1px solid #c2c2c2;padding:6px 0 7px 7px;background:#fff;width:77%}.brws_vdo_btn_01{background:#0089c6;color:#fff;padding:2px 15px;margin-right:0;float:left;border-radius:4px;border:none}.choose_file{border:none;width:49%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.upload_show{margin-left:-103px}.fileUpload{border:1px solid #dbdbdb;width:100%;padding:6px 9px}.fileUpload .upload_doc{margin-left:-143px;position:absolute;z-index:1;margin-top:-5px;opacity:0;cursor:pointer;width:83%;height:37px}.fmly_edit_bttn{padding:7px 20px;border-radius:2px;font-family:opensans-semibold;color:#029da3;background-color:#fffff8;border:1px solid #029da3;margin:15px 15px}.trvldoc-addvisa span{margin:0 auto}.document-save-bttn{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:7px 40px;font-size:14px;border-radius:5px}.gred{background-image:linear-gradient(to right,#dd5f45,#f9ca45,#80a941)}.profile-runner{top:0!important}.profileimghold{float:left;margin-right:10px;height:21px;width:27px}.myprofile{background:url(https://cdn.travelwings.com/static/images/icons/myprofile.svg) no-repeat}.myprofile_active{background:url(https://cdn.travelwings.com/static/images/icons/myprofile_hover.svg) no-repeat}.remove a{color:#029da3;font-size:12px;font-weight:600;text-decoration:none}.mytripimghold{float:left;margin-right:10px;height:21px;width:27px}.mytrips{background:url(https://cdn.travelwings.com/static/images/icons/mytrip.svg) no-repeat}.mytrips_active{background:url(https://cdn.travelwings.com/static/images/icons/mytrip_hover.svg) no-repeat}.preferencesimghold{float:left;margin-right:10px;height:21px;width:27px}.preferences{background:url(https://cdn.travelwings.com/static/images/icons/preferences.svg) no-repeat}.preferences_active{background:url(https://cdn.travelwings.com/static/images/icons/preferences_hover.svg) no-repeat}.paymentimghold{float:left;margin-right:10px;height:21px;width:27px}.paymentMethod{background:url(https://cdn.travelwings.com/static/images/icons/payment.svg) no-repeat}.paymentmethod_active{background:url(https://cdn.travelwings.com/static/images/icons/payment_hover.svg) no-repeat}.loyaltyimghold{float:left;margin-right:10px;height:21px;width:27px}.favourites{background:url(https://cdn.travelwings.com/static/images/icons/fav.svg) no-repeat}.favourites_active{background:url(https://cdn.travelwings.com/static/images/icons/fav_hover.svg) no-repeat}.favimghold{float:left;margin-right:10px;height:21px;width:27px}.loyaltyPoints{background:url(https://cdn.travelwings.com/static/images/icons/loyalty.svg) no-repeat}.loyaltypoints_active{background:url(https://cdn.travelwings.com/static/images/icons/loyalty_hover.svg) no-repeat}.travelimghold{float:left;margin-right:10px;height:21px;width:27px}.traveldDocument{background:url(https://cdn.travelwings.com/static/images/icons/traveldocument.svg) no-repeat}.traveldocument_active{background:url(https://cdn.travelwings.com/static/images/icons/traveldocument_hover.svg) no-repeat}.settingimghold{float:left;margin-right:10px;height:21px;width:27px}.settings{background:url(https://cdn.travelwings.com/static/images/icons/settings.svg) no-repeat}.settings_active{background:url(https://cdn.travelwings.com/static/images/icons/settings_hover.svg) no-repeat}.bdrblk{border:1px solid #333!important}.setwidth{width:90%!important}.badgecol{background-color:#c7eeff!important}.badgedrkcol{background-color:#86d5f7!important}.popbg{background-color:#f4f4f4}.scroller{height:400px;overflow:scroll;overflow-x:hidden;padding:5px}.headings{font-size:15px}.font_semibold{font-family:opensans-semibold}.setting-head{font-size:15px;padding-left:10px}.addphoto{border:1px solid #333;width:120px;opacity:0;cursor:pointer;height:170px;position:absolute;margin-top:25px}.ngrs-range-slider:hover .green-popover-details{display:block}.ngrs-range-slider .green-popover-details{display:none;position:absolute;background-color:#171717a1;color:#fff;bottom:23px;border-radius:3px;padding:4px;font-size:10px;width:100px;margin-left:-25px;z-index:1}.ngrs-range-slider .green-popover-details::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #171717a1;position:absolute;bottom:-7px;left:23px}.customfld{text-align:left!important}.datepicker{background:url(https://cdn.travelwings.com/static/images/icons/cal_ico_pad.svg) no-repeat right!important;background-size:100% 56%}.pointr{cursor:pointer;color:#0056b3}.ui-angular-modal{z-index:1052!important}.ui-angular-modal .modal-dialog{max-width:400px}.ui-angular-crop-modal{z-index:1058!important}.ui-angular-crop-modal .modal-dialog{max-width:400px}.ui-angular-backdrop{z-index:1051!important}.cropArea{background:#e4e4e4;overflow:hidden;width:500px;height:350px}.mR-10{margin-right:10px!important;border:1px solid red}.maxwidth{width:340px}.slidersmltxt{color:#d14c3e;font-size:11px;padding:4px 5px 0 0}.sliderlgtxt{color:#d14c3e;font-size:15px;font-weight:700}.font-13{font-size:13px}.bdr-btm{border-bottom:1px dashed #363636;padding-bottom:15px}.bdr-btm span{font-size:15px;vertical-align:middle;color:#2c2c2c}.smalltxt{font-size:12px}.bold-text{color:#0c0c0c;font-size:18px;font-family:OpenSans-Bold}.canpadding{padding:20px 45px!important}.zerotoppadding{padding:0 45px!important}.popupheading{font-size:27px;font-weight:lighter;float:left;border-bottom:1px solid #e6e6e6;padding:0 0 10px 0}.font15{font-size:13px!important;line-height:1}.font15 span{font-size:11px}.twref{padding-right:34px}.twref span{font-weight:700}.modal-content .pos{margin-top:-6px!important;margin-right:0!important}.custom-icon-plane{width:26px;position:relative;left:4px;top:-6px;padding-bottom:2px}.inner-page-main .location-bar{background-color:#f0f0f0;padding:6px 0;margin:0 0 3px 0;border-radius:5px}.popupheadings{font-size:27px;font-weight:lighter;float:left;border-bottom:1px solid #fff;padding:0 0 10px 0}.custom-icon-plane{width:26px;position:relative;left:4px;top:-6px;padding-bottom:2px}.hotel-modal-body h5{font-weight:bolder}.hotel-modal-body .guest_review{padding:0 17px}.hotel-modal-body .guest_review .star-block a img{width:19px!important}.hotel-modal-body .guest_review .review-block{font-size:13px;color:grey}.hotel-modal-body .guest_review .review-block img{width:17px}.hotel-modal-body .room-type-block .hotel-pic img{width:145px;height:125px;border-radius:3px;margin:0 17px}.hotel-modal-body .room-type-block .Room-night{width:140px}.hotel-modal-body .room-type-block .Room-night .nights{font-size:14px}.hotel-modal-body .room-type-block .Room-night .checkin{font-weight:bolder;font-size:12px}.hotel-modal-body .room-type-block .Room-night .checkin-date{font-size:14px}.hotel-modal-body .room-type-block .Room-night .clock-img img{width:22px;margin:0 23px}.hotel-modal-body .room-type-block .Room-night .check-out-mrgn{margin-top:36px}.hotel-modal-body .room-type-block .Room-night .complimentary{width:400px;height:50px;font-size:12px;color:green;padding:26px 0}.hotel-modal-body .room-type-block .pdng-clock-block{padding-left:47px;width:210px}.hotel-modal-body .cancel_check{width:100%}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:checked,.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label,.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#464646}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:before,.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #0089c6;border-radius:100%;background:#fff}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:after,.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#0089c6;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.hotel-modal-body .cancel_check .canceltripreson .seclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked,.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked){position:absolute;left:-9999px}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label,.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#464646}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:before,.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #ccc;border-radius:100%;background:#fff}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:after,.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#ccc;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.hotel-modal-body .cancel_check .canceltripreson .nonseclectradio[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hotel-modal-body textarea{resize:none;border:1px solid #ddd}.hotel-modal-body textarea .form_bg{background-color:#efefef;border-radius:5px!important;width:100%!important}.hotel-modal-body h3{margin-bottom:5px}.hotel-modal-body .mrgn-left{margin:0 28px}.hotel-modal-body .btn_check{width:100%;margin-bottom:3em;padding-left:1em}.hotel-modal-body .btn_check .yellow_button{background:#fdce23 none repeat scroll 0 0;border:medium none;color:#251e05;font-size:20px;padding:11px 25px;margin-right:.5em;border-radius:5px;font-weight:300}.hotel-modal-body #imp_note{border-top:1px solid #ddd;width:100%;padding-left:1em}.hotel-modal-body #imp_note h4{color:#000;font-size:18px;font-weight:semibold;width:100%}.hotel-modal-body #imp_note ul{padding-left:1em}.hotel-modal-body #imp_note ul li{display:list-item;font-size:11px;color:#747474;list-style:disc!important}.hotel-modal-body #cancel_note{padding:1.5em}.hotel-modal-body #cancel_note h4{color:#000!important;font-size:18px;font-weight:semibold;padding-bottom:.5em}.hotel-modal-body #cancel_note p{color:#747474;font-size:11px!important}.hotel-modal-body .pad_top p{margin:15px 0 0 0!important}.trip-card .btn-default{border:1px solid #dc2326}.login-page-main{font-family:OpenSans-Regular!important;position:relative}.login-background-image{background:url(https://cdn.travelwings.com/static/images/singupback.jpg);background-repeat:no-repeat;min-height:110vh;background-size:100% 100%}.login-parent{position:absolute;width:100%}.login-child{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;top:0}.login-child .heading-block h2{color:#000}.login-child .heading-block h5{margin-left:-2px;color:#767676;font-size:21px;margin-top:15px}.login-user-img{text-align:center}.login-user-img img{width:120px}.login-user-img span{margin:5px 0;display:block}.login-user-img .welcome{color:#4d4141;font-size:16px}.login-user-img .name{display:block;font-family:OpenSans-Semibold!important;font-size:21px;color:#474646}.form-part .form-heading{font-size:22px;color:#474646;font-family:opensans-Regular;display:block;margin-bottom:10px}.form-part form .email-img{position:absolute;width:17px;height:13px;top:12px;right:36px}.form-part form .error-block{background-color:#fa6c06;color:#fff;padding:5px 11px;font-size:14px;border-radius:3px}.form-part form .user-name{position:relative;margin-bottom:15px;margin-right:2px}.form-part form .user-name img{position:absolute;width:15px;height:17px;top:12px;right:10px}.form-part form .user-password{position:relative;margin-right:2px;margin-bottom:15px}.form-part form .user-password img{position:absolute;width:15px;height:18px;top:12px;right:10px}.form-part form .user-password .user-error-block{padding:0 188px 0 11px!important}.form-part form .user-error-block{background-color:#fa6c06;color:#fff;padding:0 182px 0 11px;margin-right:36px;font-size:14px;margin-top:8px;width:315px}.form-part form .input-box{border:1px solid #dbdbdb;padding:8px 10px;margin-bottom:0;font-size:15px}.form-part form .input-box.error{background-color:#f9dadb}.form-part form .bttn-green{font-size:18px;padding:8px 10px;width:100%;border-radius:3px;border:1px solid #79b42b;background-color:#79b42b;color:#fff;font-family:OpenSans-Regular!important}.form-part .form-footer{display:flex;font-size:13px;color:#857e7e;margin-top:11px}.form-part .form-footer label{margin-bottom:12px}.form-part .form-footer .forget-password{margin-left:87px}.form-part .form-footer .forget-password a{color:#b6b6b6}.form-part .form-footer .remember input{position:absolute;opacity:0;cursor:pointer}.form-part .form-footer .remember input:checked~.checksquare{background-color:#0089c6;border-color:#0089c6}.form-part .form-footer .remember input:checked~.checksquare:after{display:block}.form-part .form-footer .remember .checksquare:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-part .form-footer .remember .checksquare{position:absolute;height:16px;width:16px;border-radius:0;margin:0 0 0 20px!important;background-color:#ddd;left:-4px;margin:0 0 0 20px!important;border:1px solid #ddd}.form-part .form-footer .remember .space{margin-left:21px;color:#b6b6b6}.login-form-block{background-color:#fff;display:flex;border-radius:11px;padding:30px;opacity:.9}.login-form-block .social{padding:0!important}.login-form-block .social .social-heading{color:#43a1db;margin-top:6px;font-size:13px;text-align:right}.login-form-block .social .loginBtn{margin-top:19px}.login-form-block .social .loginBtn .google{padding:8px 10px}.login-form-block .middle-content{font-size:13px;color:#919191;font-family:arial;display:flex;align-items:center}.loginBtn{display:flex;width:100%;font-size:15px;margin:0 0 10px 0}.loginBtn .facebook,.loginBtn .google,.loginBtn .twitter{padding:8px 10px;width:40px;text-align:center}.loginBtn .facebook i,.loginBtn .google i,.loginBtn .twitter i{color:#fff;font-size:15px}.loginBtn .facebook{background-color:#354f88}.loginBtn .twitter{background-color:#40a2d1}.loginBtn .google{background-color:#fff;border:1px solid #5592f6}.loginBtn .loginBtn--facebook,.loginBtn .loginBtn--google,.loginBtn .loginBtn--twitter{padding:8px 7px;font-size:14px;width:100%;color:#fff}.loginBtn .loginBtn--facebook{border:1px solid #3b5998;background-color:#3b5998}.loginBtn .loginBtn--twitter{border:1px solid #45b0e3;background-color:#45b0e3}.loginBtn .loginBtn--google{border:1px solid #4286f5;background-color:#4286f5}.error-msg{background-color:#f9dadb;border:1px solid #dd161e;color:#fff;padding:8px;border-radius:5px}.error-msg p{margin-top:0;font-size:12px;color:#dd161e;font-weight:700}.form-heading{font-size:18px;color:#303030}.input-main-block .form-group{position:relative}.input-main-block .form-group img{width:15px;position:absolute;right:10px;bottom:10px}.input-main-block .bttn-green{width:100%;border-radius:3px;padding:6px 15px;font-size:17px;display:block;text-align:center;border:1px solid #79b42b;background-color:#79b42b;color:#fff;font-family:OpenSans-Regular!important}.input-main-block a.bttn-green:hover{color:#fff;text-decoration:none}.login-page-main .banner-background{height:100vh}.reset-form-block{position:absolute;width:100%}.login-parent{position:absolute;width:100%}.form-block-form{background-color:#fff}.heading-block{padding:148px 10px 40px 10px}.heading-block h3{font-size:33px}.heading-block h5{font-size:22px;color:gray}.form-part-form{padding:30px;max-width:350px;margin:0 auto}.form-part-form .img-link img{width:15px}.form-part-form .bttn-green{width:100%;padding:8px 10px;font-size:15px;font-family:OpenSans-Regular!important;border:1px solid #79b42b;background-color:#79b42b;color:#fff}.form-block-form .form-heading-form{font-size:18px;color:#474646;font-family:opensans-Regular;width:100%;margin-bottom:14px;display:block}.form-block-form .middle-content{font-size:13px;color:#919191;text-align:center;font-family:arial}.view-location .bold{font-family:OpenSans-Bold;font-size:25px}.view-location .light{font-size:15px;font-family:OpenSans-Regular;margin:15px 0}.view-location .heading-section{text-align:center;padding:36px;color:#303030}.view-location .body-section .bottom-image-section{margin-top:12px;display:flex}.view-location .body-section .bottom-image-section .desc{position:absolute;font-size:30px;padding:0 0 0 9px;color:#fff}.view-location .body-section .bottom-image-section .image4{display:flex;width:632px;height:545px}.view-location .body-section .bottom-image-section .image4 img{position:relative}.view-location .body-section .bottom-image-section .image3{margin-right:10px}.view-location .body-section .bottom-image-section .image3 .inner{display:flex}.view-location .body-section .bottom-image-section .image3 .thailand{margin-right:4px}.view-location .body-section .bottom-image-section .image3 .thailand img{position:relative;width:325px;height:260px}.view-location .body-section .bottom-image-section .image3 .thailand .desc{margin-top:-261px}.view-location .body-section .bottom-image-section .image3 .paris img{position:relative;width:325px;height:260px}.view-location .body-section .bottom-image-section .image3 .paris .desc{margin-top:-261px}.view-location .body-section .bottom-image-section .image3 .london{margin-top:9px}.view-location .body-section .bottom-image-section .image3 .london img{position:relative;height:276px}.view-location .body-section .bottom-image-section .image3 .london .desc{margin-top:-274px}.view-location .body-section .middle-section{margin-top:39px;display:flex;text-align:center;align-items:center;position:relative;display:none}.view-location .body-section .middle-section .input{align-items:left;display:flex;margin-left:3%}.view-location .body-section .middle-section .input input{border:1px solid #c7c7c7;background-color:#f4f4f4;font-size:14px;width:279px}.view-location .body-section .middle-section .input img{width:14px;margin-top:16px;margin-left:-20px}.view-location .body-section .bottom-section{display:flex;border:1px solid #e1e1e1;padding:10px;margin-top:13px}.view-location .body-section .bottom-section .video-slider{border:1px solid #e1e1e1;width:574px;height:402px;overflow-y:auto}.view-location .body-section .bottom-section .video-slider .desc{color:#005cc2}.view-location .body-section .bottom-section .video-slider .up-section{padding:15px;display:flex}.view-location .body-section .bottom-section .video-slider .up-section .space{margin-left:37px}.view-location .body-section .bottom-section .video-slider .down-section{margin-top:20px;padding:15px;display:flex}.view-location .body-section .bottom-section .video-slider .down-section .space{margin-left:37px}.view-location .body-section .bottom-section .video-slider img{width:240px;height:135px}.view-location .body-section .bottom-section .video{padding:19px 19px 19px 44px}.view-location .body-section .bottom-section .video img{width:640px;height:360px}.view-location footer{margin-top:86px!important}.view-location footer .footer-link-black{height:53px}.view-location footer .footer-link-black .pad-tb-small{padding:16px 0!important}.view-location ::-webkit-scrollbar{width:10px;height:10px}.view-location ::-webkit-scrollbar-track{background:#f1f1f1}.view-location ::-webkit-scrollbar-thumb{background:#888}.view-location ::-webkit-scrollbar-thumb:hover{background:#555}.upper-image-section{display:flex}.upper-image-section .desc{position:absolute;font-size:30px;padding:0 0 0 9px;color:#fff}.upper-image-section .image1{display:flex;margin-right:10px;width:632px;height:545px}.upper-image-section .image1 img{position:relative}.upper-image-section .image2 .inner{display:flex}.upper-image-section .image2 .thailand{margin-right:4px}.upper-image-section .image2 .thailand img{position:relative;width:325px;height:260px}.upper-image-section .image2 .thailand .desc{margin-top:-261px}.upper-image-section .image2 .paris img{position:relative;width:325px;height:260px}.upper-image-section .image2 .paris .desc{margin-top:-261px}.upper-image-section .image2 .london{margin-top:9px}.upper-image-section .image2 .london img{position:relative;height:276px}.upper-image-section .image2 .london .desc{margin-top:-274px}.upper-grid-img{position:relative}.upper-grid-img .desc{position:absolute;font-size:30px;padding:0 0 0 9px;color:#fff;width:100%;top:0}.upper-image-section{margin-bottom:20px}.two-img-block{margin:0 0 20px 0}.hotelSearchResults{width:100%}.hotelSearchResults .travels-block{align-items:center}.hotelSearchResults .borderLeft{padding:10px 5px;border-left:1px solid grey;margin:0 25px}.hotelSearchResults .reach-time-block{padding:0;display:flex;justify-content:flex-end}.hotelSearchResults .reach-time-block .row{margin-right:29px}.hotelSearchResults .reach-time-block .row .reach-time .desc{padding-bottom:10px}.hotelSearchResults .reach-time-block .row .reach-time .desc .details{display:flex;justify-content:flex-end;margin:0}.hotelSearchResults .reach-time-block .row .reach-time .desc .details .img{margin-top:10px}.hotelSearchResults .reach-time-block .row .reach-time .desc .details .img img{width:31px}.hotelSearchResults .reach-time-block .row .reach-time .desc .details span{font-size:33px}.hotelSearchResults .reach-time-block .row .reach-time .desc1{padding-bottom:16px;font-size:18px;font-family:OpenSans-Regular!important}.hotelSearchResults .reach-time-block .row .reach-time .desc1 .green{color:#2c907b}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area{width:100%;opacity:1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block{max-width:680px;width:69%}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .location-block{width:395px;padding:0 1px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .location-block input{border:0;padding:22px 0 18px 12px;width:91%;font-size:16px;color:#161616}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .travel-date{width:133px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .travel-date .grid-top-content{display:flex;background-color:#fff}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .travel-date .grid-top-content img{width:27px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main{background-color:#fff!important;margin:1px 0;min-height:55p x;width:100%}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .location-block{background-color:#fff;height:55px;border-bottom-left-radius:5px;border-top-left-radius:5px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .location-block .grid-top-content{border:0!important;padding:4px 10px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .travel-date{width:133px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .travel-date .dateselectd{width:20px!important;height:20px!important}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .travel-date .grid-top-content{line-height:26px;padding:0 10px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .travel-date .grid-top-content img{width:22px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .travel-date .grid-top-content .hasDatepicker{width:111.5px}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .return-block{display:block}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .hotel-Checkin .input-block .grid-top-content{height:55px;position:relative}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .hotel-Checkin .input-block .grid-top-content .selected-datepicker{width:20px;height:20px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .hotel-Checkin .input-block .grid-top-content .hasDatepicker{bottom:0;height:30px;left:0;font-size:12px;color:#606060}.hotelSearchResults .hotel-tab-content-block .hotel-tab-content-area .hotel-city-selection-block .multisearch-module-main .addcity-block .bttn-primary-outline{width:100px}.hotelSearchResults .city-submit-block{display:flex;justify-content:space-between;background-color:#fff;border-radius:0 0 5px 0;max-width:450px;width:100%;height:100px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown{padding:40px 58px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .room-detail{width:156px;color:#606060}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown span{font-size:14px;font-weight:700}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .cabin-class{top:33px!important;left:-33px!important;width:0!important}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .travellers{position:absolute}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .travellers .dropdown-menu{width:218px!important;top:0!important;left:-12px!important;margin-bottom:-3px;position:relative;height:auto}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .travellers .dropdown-menu.show{margin-right:210px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .dropdown-menu{padding:15px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .dropdown-menu .cancel{margin-top:13px;color:#2789c7;margin-right:8px;font-size:11px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .dropdown-menu .passengers-details{margin-top:4px;margin-bottom:15px}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown .dropdown-menu .bttn-primary-done{background-color:#fa6c06;color:#fff;border:1px solid #fa6c06;width:auto;padding:.2rem 1rem;border-radius:5px;float:right}.hotelSearchResults .city-submit-block .bttn-block{margin:5px 5px;justify-content:flex-end}.hotelSearchResults .modify-block .tab-content-block .tab-content-area{width:87%}.hotelSearchResults .modify-block .tab-content-block .travel-date .input-block{display:inline}.hotelSearchResults .modify-block .tab-content-block .travel-date .input-block .grid-top-content{border-bottom:none!important}.hotelSearchResults .marginTop{margin-top:36px}.hotelSearchResults .space-between .range .hotel-name{font-size:18px;font-family:OpenSans-Bold}.hotelSearchResults .locations .map{font-size:15px;font-family:OpenSans-Semibold}.hotelSearchResults .facility-block{font-size:15px;font-family:OpenSans-Semibold}.hotelSearchResults .facility-block img{width:16px}.hotelSearchResults .booking-alert{display:flex;align-items:center;width:100%;margin:10px 0;justify-content:space-between}.hotelSearchResults .booking-alert .people{font-size:14px;color:#036f92}.hotelSearchResults .booking-alert .booked{font-size:14px;color:#e70606}.hotelSearchResults .offer-block-main .bttn-primary{font-size:13px;font-weight:bolder;font-family:OpenSans-bold!important;border-radius:5px;padding:7px 8px}.hotelSearchResults .offer-block-main .bttn-soldout{background-color:#7e0a0f;color:#fff;border:none;border-radius:4px;font-family:OpenSans-bold!important;padding:7px 18px}.hotelSearchResults .offer-block-main .leftroom{color:#c4362c;font-size:13px;margin-top:4px}.hotelSearchResults .offer-block-main .bttn-outline-none{font-size:13px;justify-content:flex-end;padding:3px 10px}.hotelSearchResults .offer-block-main .bttn-outline-none img{width:13px;margin:0 5px 0 0}.hotelSearchResults .adv-options .grid-bottom-content .dropdown .dropdown-menu .checkbox-selection{margin:0;padding:4px 10px}.hotelSearchResults .adv-options .grid-bottom-content.rating{width:280px}.hotelSearchResults .adv-options .grid-bottom-content.rating .dropdown-menu{width:100%}.hotelSearchResults .adv-options .grid-bottom-content.rating .checkbox-selection .checkbox-block{color:#606060;text-decoration:none;font-size:14px;margin-bottom:0;width:100%;padding-left:0}.hotelSearchResults .adv-options .grid-bottom-content.rating .checkbox-selection .checkbox-block .checkmark{left:auto;right:0}.hotel-landing-page .title{text-align:center;text-transform:uppercase}.hotel-landing-page .hotel-deals-wrap{margin:3em 0}.hotel-landing-page .hotel-deals-wrap .hotel-deals{margin-left:0;margin-right:0}.hotel-landing-page .hotel-deals-wrap .hotel-deals>div{margin-left:5px;margin-right:5px;flex:0 0 calc(50% - 10px)}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb{position:relative;max-width:100%;overflow:hidden;z-index:10;padding-left:0;padding-right:0;margin-left:5px;margin-right:5px;flex:0 0 calc(50% - 10px);justify-content:space-between}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb.col-md-12{flex:0 0 calc(100% - 10px);margin-top:15px}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap{height:100%}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap img{width:100%;height:100%}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-details{position:absolute;top:0;padding:1em;color:#fff}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-details .city{font-size:28px;font-weight:500}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-details .country{font-size:18px;font-weight:300}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-details .hotels-available{font-size:18px;font-weight:300}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-price{position:absolute;top:25%;right:-20px;padding:1em 1.5em;background-color:#fece24;margin-right:10px;width:130px;height:130px;border-radius:50%;z-index:8;text-transform:uppercase}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-price .from{text-align:center;font-size:15px;font-weight:700}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-price .currency{text-align:left;font-size:13px;font-weight:lighter}.hotel-landing-page .hotel-deals-wrap .hotel-deals .hotel-thumb .img-wrap .hotel-price .price{text-align:left;font-size:30px;font-weight:bolder}.hotel-landing-page .super-deals-wrap{margin:3em 0}.hotel-landing-page .super-deals-wrap .super-deals-items{display:flex;justify-content:space-around}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb{position:relative;width:25%;margin:1em .5em}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .super-deals-title{position:absolute;top:20px;left:0;font-weight:700;padding:5px 10px;background:#fece24}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .know-more{position:absolute;bottom:20px;padding:5px;color:#fff;border:2px solid #fff;border-radius:5px;left:50%;transform:translate(-50%)}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .know-more .know-more-btn{color:#fff;text-decoration:none}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .offer-wrap{position:absolute;top:25%;right:0;padding:10px 20px;width:100px;height:100px;overflow:hidden}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .offer-wrap .offer{position:absolute;right:-15px;width:80px;height:80px;background:#fa6c06;border-radius:50%;padding:12px;line-height:normal}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .offer-wrap .offer span{display:block;color:#fff;font-size:12px}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .offer-wrap .offer span:nth-child(2){font-size:22px;font-weight:bolder}.hotel-landing-page .super-deals-wrap .super-deals-items .super-deals-thumb .offer-wrap .offer span:last-child{text-align:right;padding-right:10px}.hotel-landing-page .hotels-in-other-cities{margin:3em 0}.hotel-landing-page .hotels-in-other-cities .hotel-row{display:flex;justify-content:space-around}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column{width:calc(50% - 0px);margin:0 5px 0 5px}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column:last-child{margin-right:0}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by{position:relative}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap{height:100%}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-details{position:absolute;top:0;left:0;padding:1em;color:#fff;line-height:normal}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-details .city{font-size:20px;font-weight:500}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-details .country{font-size:16px;font-weight:300}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-details .hotels-available{font-size:13px;font-weight:lighter}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-price{position:absolute;top:0;right:0;padding:1em;color:#fff;line-height:20px}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-price .from{font-size:13px}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-price .price{font-size:22px;font-weight:500}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-column .hotel-near-by .img-wrap .hotel-price .price .currency{font-size:13px;font-weight:500}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-row:last-child .hotel-near-by{width:100%;margin-left:5px;margin-top:12px}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-row:last-child .hotel-near-by .img-wrap{width:100%;height:215px}.hotel-landing-page .hotels-in-other-cities .hotel-row .hotel-row:last-child .hotel-near-by .img-wrap img{width:100%;height:100%}.hotelSearch-Details .swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.hotelSearch-Details .swiper-slide{background-size:cover;background-position:center}.hotelSearch-Details .swiper-slide img{height:100%;border-radius:4px}.hotelSearch-Details .gallery-top{height:80%;width:100%}.hotelSearch-Details .gallery-thumbs{height:35px;box-sizing:border-box;margin:3px 0;width:100%}.hotelSearch-Details .gallery-thumbs .swiper-slide-thumb-active{opacity:1!important}.hotelSearch-Details .swiper-slide-active{opacity:1}.hotelSearch-Details .swiper-slide-thumb{opacity:.5}.hotelSearch-Details .gallery-thumbs .swiper-slide{height:100%;opacity:.6;cursor:pointer;width:36px!important}.hotelSearch-Details .gallery-thumbs .swiper-slide img{height:100%;border-radius:4px}.hotelSearch-Details .gallery-thumbs .swiper-button-white{width:20px;height:35px;border:1px solid #ddd;margin-top:-17px}.hotelSearch-Details .gallery-thumbs .swiper-button-white.swiper-button-thumb-next{left:auto;right:0}.hotelSearch-Details .gallery-thumbs .swiper-button-white.swiper-button-thumb-prev{left:0;right:auto}.hotelSearch-Details .gallery-thumbs .swiper-button-disabled{opacity:1}.hotelSearch-Details .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.hotelSearch-Details .gallery-bottom{position:relative}.hotelSearch-Details .gallery-bottom .swiper-slide-thumb-active{opacity:1}.hotelSearch-Details .gallery-bottom .swiper-slide{opacity:.6}.hotelSearch-Details .share-wrap{display:flex;justify-content:flex-end;position:absolute;top:2px;right:0}.hotelSearch-Details .share-wrap .liked{width:20px;height:20px;margin:3px 10px}.hotelSearch-Details .share-wrap .liked img{width:100%}.hotelSearch-Details .share-wrap .share{display:flex}.hotelSearch-Details .share-wrap .share .img-wrap{width:20px;height:20px}.hotelSearch-Details .share-wrap .share .img-wrap img{width:100%}.hotelSearch-Details .rr-table.hotel-room-details .room-type{max-width:350px}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom{height:50px}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom .swiper-slide-thumb-active{opacity:1}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom .swiper-container{width:65%;height:37px!important;margin-top:5px}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom .swiper-container .swiper-wrapper .swiper-slide{cursor:pointer}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom .swiper-container .swiper-button-prev{left:0;border:1px solid #ddd}.hotelSearch-Details .rr-table.hotel-room-details .room-type .swiper .gallery-bottom .swiper-container .swiper-button-next{right:0;border:1px solid #ddd;margin-top:-22px}.hotelSearch-Details .rr-table.hotel-room-details .room-type .more-images-wrap{padding:0;width:100%;text-align:center}.hotelSearch-Details .rr-table.hotel-room-details .room-type .more-images-wrap li{display:inline-block;margin:5px 0}.hotelSearch-Details .rr-table.hotel-room-details .room-type .more-images-wrap li .img-wrap{width:70px;height:auto;border:1px solid #ddd}.hotelSearch-Details .rr-table.hotel-room-details .room-type .more-images-wrap li .img-wrap img{width:100%;height:100%}.inner-body-wrap .heading-section{text-align:center;padding:36px 36px 9px;color:#303030}.inner-body-wrap .heading-section .bold{font-family:OpenSans-Bold;font-size:25px}.inner-body-wrap .middle-images{display:flex}.inner-body-wrap .middle-images .box-size{width:320px;background-color:#fff;position:relative;padding-left:8px;overflow:hidden}.inner-body-wrap .middle-images .box-size .bussiness{position:absolute;padding:6px 0 0 0;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .bussiness .Bussinesscity{position:absolute;color:#000;background-color:#fece24;font-size:24px;width:223px;height:45px;padding:3px 0 0 14px;margin-top:-290px}.inner-body-wrap .middle-images .box-size .bussiness .knowmore{font-size:14px;margin-top:-115px;border:1px solid #fff;margin-left:93px;background:0 0;color:#fff;font-family:OpenSans-Regular}.inner-body-wrap .middle-images .box-size .beaches{position:absolute;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .beaches .beachescity{position:absolute;color:#000;background-color:#fece24;margin-top:-285px;font-size:24px;width:143px;height:45px;padding:3px 0 0 17px}.inner-body-wrap .middle-images .box-size .beaches .knowmore{font-size:14px;margin-top:-100px;border:1px solid #fff;margin-left:92px;background:0 0;color:#fff;font-family:OpenSans-Regular}.inner-body-wrap .middle-images .box-size .europe{position:absolute;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .europe .europecity{margin-top:-285px;position:absolute;color:#000;background-color:#fece24;font-size:24px;width:135px;height:45px;padding:3px 0 0 17px}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small{position:absolute;color:#fff;background-color:#fa6c06;border-radius:50%;display:flex;width:80px;height:80px;bottom:110px;left:168px}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small .offer-alerttext{margin-top:-10px}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small .offer-alerttext .upto{margin-bottom:-14px;font-size:13px;margin-left:6px;font-family:OpenSans-Regular}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small .offer-alerttext .ten{font-size:26px;margin-right:10px;margin-left:9px;margin-top:6px;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small .offer-alerttext .percentage1{margin-left:11px}.inner-body-wrap .middle-images .box-size .europe .offer-alert-small .offer-alerttext .ten4{margin-top:-12px;margin-left:31px;font-family:OpenSans-Regular;margin-bottom:-16px}.inner-body-wrap .middle-images .box-size .europe .knowmore{font-size:14px;margin-top:-102px;border:1px solid #fff;margin-left:102px;background:0 0;color:#fff;font-family:OpenSans-Regular}.inner-body-wrap .middle-images .box-size .lastminut{position:absolute;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .lastminut .deal{position:absolute;color:#000;background-color:#fece24;font-size:24px;width:250px;height:45px;padding:3px 0 0 17px;margin-top:-285px}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small{position:absolute;color:#fff;background-color:#fa6c06;border-radius:50%;display:flex;width:80px;height:80px;bottom:105px;left:166px}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small .offer-alerttext{margin-top:-10px}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small .offer-alerttext .upto{margin-bottom:-14px;font-size:13px;margin-left:6px;font-family:OpenSans-Regular}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small .offer-alerttext .ten{font-size:26px;margin-right:10px;margin-left:9px;margin-top:6px;font-family:OpenSans-Bold}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small .offer-alerttext .percentage1{margin-left:11px}.inner-body-wrap .middle-images .box-size .lastminut .offer-alert-small .offer-alerttext .ten4{margin-top:-12px;margin-left:31px;font-family:OpenSans-Regular;margin-bottom:-16px}.inner-body-wrap .middle-images .box-size .lastminut .knowmore{font-size:14px;margin-top:-100px;border:1px solid #fff;margin-left:100px;background:0 0;color:#fff;font-family:OpenSans-Regular}.hotel-widget-block .return-block-show{width:35%}.hotel-widget-block .grid-top-content{height:110px}.hotel-widget-block .add-rooms-block{width:25%;display:flex;align-items:center;justify-content:center}.hotel-widget-block .orgin-destination-block{width:40%}.hotel-widget-block .orgin-destination-block .orgin-block{width:100%}.hotel-widget-block .travel-date .grid-top-content{border-bottom:0!important;height:108px;display:flex;align-items:center;flex-direction:column;justify-content:center}.hotel-widget-block .depart-block{border-bottom:0!important}.hotel-widget-block .return-block-show .checkin-block,.hotel-widget-block .return-block-show .checkout-block{width:50%}.hotel-widget-block .return-block-show .checkin-block{border-right:1px solid #dbdbdb}.city-submit-block .leisure-block .passengers-input .dropdown .dropdown-menu{top:8px!important;left:-25px!important}.image-block-half{position:relative}.hotel-img-section{position:relative}.hotel-img-section .location-img,.hotel-img-section .upper-two-img-block{height:100%}.hotel-img-section .location-img .desc,.hotel-img-section .upper-two-img-block .desc{top:20px;left:15px}.hotel-img-section .location-img .desc h3,.hotel-img-section .upper-two-img-block .desc h3{margin:0}.hotel-img-section .location-img .desc p,.hotel-img-section .upper-two-img-block .desc p{color:#fff;font-size:20px;margin:0;font-family:OpenSans-Light}.hotel-img-section .location-img img,.hotel-img-section .upper-two-img-block img{height:100%}.hotel-img-section .upper-grid-img{padding:0 5px;margin:0 0 10px 0}.hotel-img-section .upper-two-img-block{padding:0}.hotel-img-section .two-img-block{margin:0}.location-img-details .offer-alert-large{left:auto;bottom:auto;top:20%;background-color:#fdce23;border:1px solid #fdce23;margin-left:0;right:0;font-size:initial;width:125px;height:125px}.offer-alert-large .offer-alerttext{padding:0 20px;width:100%}.offer-alert-large .coupons .from-offer,.offer-alert-large .coupons .offer-amount,.offer-alert-large .coupons .ruppes-details{margin:0;color:#000;text-transform:uppercase}.offer-alert-large .from-offer{font-size:18px;text-align:right}.offer-alert-large .ruppes-details{font-size:12px;font-weight:700}.offer-alert-large .offer-amount{font-size:25px;font-weight:700}.hotel-booking-result img{width:20px;margin-right:5px}.hotel-booking-result .hotel-book-details{margin-right:34px;color:#707070}.hotel-main-block-filter{width:20%}.hotel-main-block-filter .see-on-map a{background:#303030;border-radius:0 0 6px 6px;color:#fff;display:block;margin:-26px 0 0;opacity:.75;padding:3px 0;text-align:center;text-decoration:none;cursor:pointer}.hotel-main-block-filter .price-block{padding:14px 11px;max-width:100%;border:1px solid #e2e2e2;margin-top:8px;border-radius:7px}.hotel-main-block-filter .price-block .checkmark{margin:0!important;top:-3px;border:1px solid #b9b9b9}.hotel-main-block-filter .price-block .checkbox-block{padding-left:19px}.hotel-main-block-filter .price-block .btn-outline-blue{border-radius:2px;background-color:#fff;border:1px solid #2789c7;color:#2789c7;float:right;font-size:12px}.hotel-main-block-filter .price-block .reset-filter{margin-bottom:36px}.hotel-main-block-filter .price-block .title{padding:3rem 0 .4rem 0}.hotel-main-block-filter .price-block .title .filter-subtitle{font-size:16px}.hotel-main-block-filter .price-block .border-dotted{border-bottom:2px dotted #dbdbdb;padding:0 0 0 .5rem;margin-bottom:1rem}.hotel-main-block-filter .price-block .border-dotted label{font-size:13px;font-family:OpenSans-Bold}.hotel-main-block-filter .price-block .border-dotted .location-filter{margin-top:27px}.hotel-main-block-filter .price-block .filter-star-block{margin-top:15px}.hotel-main-block-filter .price-block .filter-star-block img{width:22px;cursor:pointer;margin:2px 12px 0 10px}.hotel-main-block-filter .price-block .facility .option-select{margin-bottom:11px}.hotel-main-block-filter .price-block .facility .option-select img{width:16px}.hotel-main-block-filter .price-block .facility .option-select a{font-size:12px;color:#1c7da5}.hotel-main-block-filter .price-block .facility .option-select p{margin-right:12px}.hotel-main-block-filter .price-block .property .option-select{margin-bottom:15px}.hotel-main-block-filter .price-block .property .option-select img{width:20px}.hotel-main-block-filter .price-block .property .option-select p{margin-right:12px}.hotel-main-block-filter .price-block .search-name{padding-bottom:1.5rem}.hotel-main-block-filter .price-block .search-name .form-control{border-color:#707070;padding:.37rem .5rem;font-size:.9rem}.hotel-main-block-filter .price-block .search-name .searchicon{background:url(https://cdn.travelwings.com/static/images/icons/search-grey.png) no-repeat right;background-size:21px;padding:.37rem 1.5rem .37rem .5rem!important}.hotel-main-block-filter .price-block .ratings{padding-bottom:1.5rem}.hotel-main-block-filter .price-block .ratings a:hover{text-decoration:none}.hotel-main-block-filter .price-block .price .price-range-slider{min-height:72px;margin-top:-12px}.fav{margin:1px 14px 0 16px}.fav img{width:15px!important;margin-bottom:2px;margin-right:2px;height:auto!important}.card-hotel-list .booking-alert{justify-content:initial;margin:10px 0 0 0}.card-hotel-list .booking-alert .compare,.card-hotel-list .booking-alert .people{padding-right:20px;border-right:1px solid #333;margin-right:20px;color:#036f92}.card-hotel-list .booking-alert .booked{color:#e70606}.card-hotel-list .trip-stops-block{padding:0}.card-hotel-list .trip-stops-block .hotel-block img{width:100%;height:auto;border-radius:5px}.card-hotel-list .fav-hotel-list{margin:0}.card-hotel-list .fav-hotel-list .hotel-block{max-width:25%}.card-hotel-list .compare .hotel{font-size:14px;color:#000}.card-hotel-list .compare .hotel .rytborder{margin-left:155px;margin-top:-21px}.hotel-block-space{padding:0 10px}.compare-block input[type=checkbox]{border:1px solid #0089c6;padding:4.5px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;cursor:pointer}.compare-block input[type=checkbox]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:78% 78%;background-color:#fff}.compare-block .hotel-comparing{font-size:14px;color:#000;margin-left:7px}.compare-block .checkbox-selection{margin-bottom:0}.compare-hotel-popup .price-hover{margin:10px 0}.compare-hotel-popup .bttn-yellow{margin-right:0!important}.compare-hotel-popup .modal-title{font-size:17px;font-family:opensans-bold}.compare-hotel-popup .compare-hotel-details{padding:0 10px}.compare-hotel-popup .modal-dialog{margin:0;position:absolute;right:7%;max-width:350px}.compare-hotel-popup .hotel-name{margin-right:0!important;font-size:13px!important;font-family:OpenSans-Regular!important;font-weight:700}.compare-hotel-popup .modal-body{background-color:#f4f4f4;border-radius:5px}.compare-hotel-popup .modal-body .trip-stops-block{background-color:#fff;padding:10px;border:1px solid #dbdbdb;border-radius:3px;position:relative;margin-bottom:20px}.compare-hotel-popup .hotel-block-space{padding:0}.compare-hotel-popup .hotel-name-block .range{flex-direction:column;align-items:baseline}.compare-hotel-popup .fav-hotel-list{margin:0}.compare-hotel-popup .fav-hotel-list .hotel-block img{width:100%;height:102px;border-radius:5px;margin-top:0}.star-block{margin:0!important}.star-block span{font-size:11px}.close-compare-hotels{position:absolute;right:-5px;top:-12px;background-color:#fff;width:25px;height:25px;text-align:center;border-radius:50%;border:1px solid #dbdbdb}.close-compare-hotels .close{opacity:1}.close-compare-hotels .close span{font-size:20px;position:absolute;right:6px;top:2px}.close-popup-compare-hotels{position:absolute;right:6px;top:8px;background-color:#fff;width:25px;height:25px;text-align:center;border-radius:50%;border:1px solid #dbdbdb}.close-popup-compare-hotels .close{opacity:1}.close-popup-compare-hotels .close span{font-size:24px;position:absolute;right:5px;top:-1px;color:#c4362c}.hotel-compare-slider .carousel-item{text-align:center}.hotel-compare-slider .carousel-item img{width:180px;height:120px;border-radius:5px;object-fit:cover}.compare-hotel-details-wrap{padding:40px}.compare-hotel-details-block{margin:0;border-radius:5px;border:1px solid #dbdbdb;background-color:#fff}.compare-hotel-details-block .compare-hotel-card{padding:0;border-right:1px solid #dbdbdb}.compare-hotel-details-block .card-layout{padding:20px 0}.hotel-widget-block #pills-tabContent #pills-flights .overlay-content-block .tab-content-area .city-selection-block{max-width:100%;width:85%}.hotel-widget-block #pills-tabContent #pills-flights .overlay-content-block .tab-content-area .city-submit-block{max-width:185px;width:15%}.hotel-widget-block #pills-tabContent #pills-flights .overlay-content-block .tab-content-area .city-submit-block .widget-block{justify-content:flex-end!important;margin-right:10px}.hotel-widget-block #pills-tabContent #pills-flights .overlay-content-block .tab-content-area .city-submit-block .widget-block button{padding:1.8em 1.5em}.hotel-compare .back-bttn-block{padding:20px 40px}.hotel-compare .back-bttn-block .bttn-grey-outline{margin:10px 0}.hotel-compare .bttn-block .bttn-yellow{margin:10px 0}.hotel-compare .price-hover span{font-size:20px;color:#000;opacity:.7;margin-left:6px}.compare-hotel-card .hotel-name{font-size:16px;font-weight:600;color:#1368c7}.compare-hotel-card .card-header{border:0;background-color:transparent;padding:5px 30px;margin-bottom:20px}.compare-hotel-card .carousel-control-next-icon img,.compare-hotel-card .carousel-control-prev-icon img{opacity:.7;width:15px}.category-list ul{padding:5px;max-width:200px;margin:0 auto;padding:35px 0}.category-list li{margin-bottom:15px}.category-list li img{width:16px;margin-right:10px}.reviews-block{padding:5px 0 20px 0;max-width:200px;margin:0 auto}.reviews-block h3{font-size:18px;font-weight:600}.reviews-block .star-block img{width:20px}.hotel-module #pills-hotels .overlay-content-block{width:100%}.hotel-module #pills-hotels .overlay-content-block .tab-content-area .city-selection-block{flex-grow:1}.hotel-module #pills-hotels .overlay-content-block .tab-content-area .city-selection-block .widget-block .orgin-destination-block .location-block .grid-top-content{padding:1.5em 0}.hotel-module #pills-hotels .overlay-content-block .tab-content-area .city-submit-block{flex-grow:1}.hotel-destination-block .grid-top-content{padding:16px 10px;position:relative}.hotel-travel-date .grid-top-content{height:100px;width:100%;padding:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.hotel-depart-block{display:inline-block;width:50%;float:left;height:100%}.hotel-depart-block .input-block{display:flex;align-items:center}.hotel-depart-block .input-block .date-format{float:center}.hotel-depart-block .input-block .dateselectd{height:15px!important;width:15px!important;position:absolute;left:10px;top:13px}.hotel-depart-block .input-block .dropdown{padding:0}.hotel-depart-block .input-block .select-date{display:block;position:relative;bottom:6px}.hotel-depart-block,.hotel-return-block{display:inline-block;width:30%;float:left;height:100%}.hotel-depart-block .input-block,.hotel-return-block .input-block{display:flex;align-items:center}.hotel-depart-block .input-block .date-format,.hotel-return-block .input-block .date-format{float:center}.hotel-depart-block .input-block .dateselectd,.hotel-return-block .input-block .dateselectd{height:15px!important;width:15px!important;position:absolute;left:10px;top:13px}.hotel-depart-block .input-block .dropdown,.hotel-return-block .input-block .dropdown{padding:0}.hotel-depart-block .input-block .select-date,.hotel-return-block .input-block .select-date{display:block;position:relative;bottom:6px}.hotel-depart-block .dropdown,.hotel-return-block .dropdown{padding:0;text-align:center;width:100%}.hotel-depart-block .dropdown a,.hotel-return-block .dropdown a{font-size:14px;display:block;width:100%;padding:7px 15px 7px 2px}.hotel-depart-block .hasDatepicker,.hotel-return-block .hasDatepicker{width:100px;background-color:transparent;position:absolute;opacity:0;left:0;top:0;width:140px;height:100%;z-index:99999}.search-module .filter-autocomplete .ui-autocomplete{width:215px!important;height:auto;max-height:150px}.Holidays a::before{background-color:#00a400}.nonbusiness a::before{background-color:#ffd00a}.tab-area-multicity .passengers-block .passengers-input .dropdown .dropdown-menu{left:-9px!important;top:77px!important}.hotel-datepicker-custom{width:44em!important;border-radius:0;z-index:999999999!important;margin-top:-1px;border:1px solid #fff!important}.hotel-Checkin{width:24%;min-width:142px;position:relative;background-color:#fff}.hotel-position{position:absolute}.selected-datepicker{top:12px}.leftrooms{font-size:12px;color:#c4362c;margin-top:20px}.facility-pad{padding-right:5px}.bttn-pad{padding:7px 11px!important;font-family:opensans-bold;font-size:12px}.bttn-soldOut{background-color:#7e0a0f;color:#fff;border:1px solid transparent;font-family:opensans-bold;font-size:12px;width:auto;padding:7px 22px;border-radius:5px}.hotel-bttn-outline-none{background-color:transparent;border:0;color:#000;padding:6px 14px;width:100%;text-align:right}.hotel-bttn-outline-none img{width:30px;margin:0 0 2px 0!important}.Recommend{padding-top:4px}.Recommend .depart-detail img{width:16px;margin:0 0 3px 0}.Recommend .Recommended-pad{padding:0!important}.hotelFilterSearch{width:218px!important}.hotel-input-field-widget{border:0;width:30%;font-size:16px;font-weight:700;color:#161616;padding:0 10px}.angular-google-map-container{height:400px}.hotel-input-widget{border:0;padding:22px 0 18px 12px;width:91%;font-size:16px;font-weight:700;color:#161616}.hotel-share-popup .modal-dialog{max-width:370px}.inner-page-main{flex:1}.inner-page-main .hotel-grid{justify-content:space-between}.inner-page-main .hotel-grid .hotel-grid-block{max-width:203px;width:100%;border:1px solid #dbdbdb;padding:0;height:300px;background-color:#f4f4f4}.hotel-depart-to-from{color:#545454;font-size:20px;font-family:opensans-semibold}.hotel-depart-to-from{color:#303030;font-size:16px}.hotel-depart-to-from .spann{margin-left:20px!important}.hotel-depart-to-from .spann img{width:20px;vertical-align:baseline}.hotel-depart-font{font-size:20px!important}.opaque{background-color:#fff!important}.popup .booking-hotel-modal .close{height:24px;font-size:22px;cursor:pointer;opacity:1;width:24px;z-index:9;padding:0;margin:0;position:absolute;right:24px;border-radius:50%;background-color:#fff;color:#c4362c;top:14px}.btn-left-light{opacity:.5}.btn-right-light{opacity:.5}.fontsiz{font-size:23px!important}.addroom.hotel.container{width:100%;text-align:center}.addroom-left{float:left;width:50%;height:20px;margin-left:-38px;margin-top:40px}.addroom-right{float:left;width:50%;height:20px;margin-left:0;margin-top:40px}.inclusions-block ul{margin:0 25px;padding:0}.inclusions-block ul li{list-style:url(https://cdn.travelwings.com/static/images/icons/pointer.svg);color:#0e8f97;margin:5px 0;font-size:12px}.liheadingconainer{opacity:1!important;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #e5e5e5;text-align:left;background-color:#f1f1f1}.hotel-autocomplete0 .ui-menu-item:last-child::after{content:"";width:130px;height:25px;background:url("https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3.png") no-repeat;right:20px;position:absolute;display:inline-block;z-index:999999;margin-top:9px}.autocomplete.hotelmodule{width:37px}.rating{margin:0;padding:0}ul.rating{display:inline-block}.rating li{list-style-type:none;display:inline-block;text-align:center;font-weight:700;cursor:pointer}.rating .filled{margin-left:8px;background:url(https://cdn.travelwings.com/static/images/icons/star.svg) no-repeat}.clear{margin-top:20px}.compare-modal{width:305px}.Exclusive-font{color:#545454}.borderLeft{padding:8px 0 0 2px;border-left:1px solid;height:36px;color:#303030}.Popover-details{display:none;position:absolute;width:200px;background-color:#fff;color:#666;bottom:114px;border-radius:3px;box-shadow:0 3px 10px #999;padding:9px}.Popover-details p{color:#666;margin:3px;font-size:12px}.Popover-details .font-bold{font-weight:700;font-size:13px}.Popover-details .font-light{font-weight:400;font-size:12px}.Popover-details .source-left ::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:92px}.range{position:relative;cursor:pointer}.range:hover .Popover-details{display:block;left:-4%}.range .price-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:84px}.bt{border-top:2px solid red}.uncheck-star{border:1px solid #ccc;border-right:hidden;border-top:5px solid #ccc}.uncheck-star img{width:25px;cursor:pointer;padding:4px 0 0 0;margin:2px 0 0 -9px}.uncheck-star span{font-size:8px;color:#303030;padding-left:19px}.bordr-none{border-right:1px solid #ccc!important}.check-star{border:1px solid #b9b9b9;border-right:hidden;border-top:5px solid #d54c42}.check-star img{width:25px;cursor:pointer;padding:4px 0 0 0;margin:2px 0 0 -9px}.check-star span{font-size:8px;color:#303030;padding-left:19px}.pplr-autocomplete-hotel{border:1px solid #fa6c06;background-color:#fa6c06;color:#fff;border-radius:2px;padding:3px}.name-hotel{margin:0 0 6px 0!important}.both-img{margin:0!important}.star-rat{width:43px;height:57px}.pad0{padding:0!important}.trip-wrapper{background-color:#fff}.trip-block{padding:20px 28px!important}.hotel-details-wrap .col .heading{display:flex;margin:0 0 5px 0}.hotel-details-wrap .hdw-head span{display:inline-block;vertical-align:middle}.hotel-details-wrap .hdw-head p{margin:0}.hotel-details-wrap .hdw-head .hotel-name .hotel-title{font-size:2.2em;color:#005cc2;font-weight:600;border:0}.hotel-details-wrap .hdw-head .star-block{padding-left:19px;padding-top:7px}.hotel-details-wrap .hdw-head .star-block img{width:17px}.hotel-details-wrap .hdw-head .address{margin-bottom:5px}.hotel-details-wrap .hdw-head .address span i{font-size:1.2rem;padding-right:.25em;color:#e50045}.hotel-details-wrap .hdw-head .address span:last-child{font-size:16px;font-family:OpenSans-Semibold}.hotel-details-wrap .hdw-head .reviews{margin:0 0 5px 0}.hotel-details-wrap .hdw-head .reviews span{padding-right:1em;color:#303030;font-family:opensans-light;font-size:12px}.hotel-details-wrap .hdw-head .reviews span img{width:16px;margin-right:5px}.hotel-details-wrap .hdw-head .hotel-offer{text-align:center;margin-top:17px;display:flex;align-items:center}.hotel-details-wrap .hdw-head .hotel-offer .off{background-color:#d20804;border-radius:5px;color:#fff;font-family:OpenSans-Bold;padding:5px 4px}.hotel-details-wrap .hdw-head .hotel-offer .off .dotted{border:1px dotted #000;padding:3px}.hotel-details-wrap .hdw-head .hotel-offer .off .dotted .nmbr{font-size:20px}.hotel-details-wrap .hdw-head .hotel-offer .off .dotted .perc{padding-top:5px}.hotel-details-wrap .hdw-head .hotel-offer .off .dotted .less{font-size:9px;padding-bottom:0}.hotel-details-wrap .hdw-head .hotel-offer .off .dotted .day{font-size:9px}.hotel-details-wrap .hdw-head .hotel-offer .cancelation{padding-left:12px;text-align:left}.hotel-details-wrap .hdw-head .hotel-offer .cancelation .greentext{color:#369e5b;font-size:12px}.hotel-details-wrap .hdw-head .hotel-offer .cancelation .strikeout-text{color:#c4362c;font-size:13px}.hotel-details-wrap .hdw-head .hotel-offer .cancelation .offer-blk{margin:0 0 4px 0!important;font-size:26px;line-height:1;color:#303030}.hotel-details-wrap .hdw-head .hotel-offer .cancelation .offer-blk .pricein-aed{font-size:30px;vertical-align:bottom}.hotel-details-wrap .hdw-head .hotel-offer .cancelation .offer-blk span{font-size:18px;color:#303030}.hotel-details-wrap .hdw-head .hotel-offer .yelo{padding-left:30px}.hotel-details-wrap .hdw-head .t3-fare{font-weight:700;color:#666}.hotel-details-wrap .hdw-head .t3-fare span{vertical-align:baseline;color:#000;font-size:1.3em}.hotel-details-wrap .hdw-head .t3-fare span strong{font-size:1.4em}.hotel-details-wrap .hdw-head .price strong{font-size:1.6em}.hotel-details-wrap .hdw-head .tabs{padding:1em 0}.hotel-details-wrap .hdw-head .tabs a{width:150px;font-weight:700;text-decoration:none}.hotel-details-wrap .hdw-head .tabs a.active{background:#1f9251;color:#fff}.hotel-details-wrap .hdw-head .col-md-3 .highlight{position:relative;background-color:#e8e8e8;color:#767373;padding:10px;font-weight:600;display:inline-block}.hotel-details-wrap .hdw-head .col-md-3 .highlight .hightlight-triangle{position:absolute;bottom:-6px;right:15px;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#e8e8e8 transparent}.hotel-details-wrap .hdw-body{background-color:#fff;margin:0 0 2em;padding:10px 0}.hotel-details-wrap .hdw-body .sortby-block{background-color:#fff;margin:11px 0 10px 0;padding:10px 0;border:0}.hotel-details-wrap .hdw-body .sortby-block .bttn-grey-active{padding:5px 31px;margin:0}.hotel-details-wrap .hdw-body .bg-f7{padding:1em}.hotel-details-wrap .hdw-body .bxs{border-radius:6px;box-shadow:3px 2px 5px 0 #e0e0e0}.hotel-details-wrap .hdw-body .hotel-highlights ul{padding:0;margin:0}.hotel-details-wrap .hdw-body .hotel-highlights ul .room-icon{background-position:left center;font-size:12px;margin:4px 0;padding:0 0 0 22px}.hotel-details-wrap .hdw-body .hotel-highlights .hh{overflow:hidden}.hotel-details-wrap .hdw-body .hotel-highlights .hh p{margin:15px 0 12px}.hotel-details-wrap .hdw-body .hotel-highlights .hh li{width:49%;padding:0;vertical-align:top}.hotel-details-wrap .hdw-body .hotel-highlights .hh li img{display:inline-block;vertical-align:top}.hotel-details-wrap .hdw-body .hotel-highlights .hh li span{display:inline-block;font-size:12px;margin-left:5px;width:69%}.hotel-details-wrap .hdw-body .hotel-highlights .hh span{display:block;float:left;font-size:12px;line-height:19px;margin-bottom:8px;width:100%}.hotel-details-wrap .hdw-body .reviews-section{margin:2em 0}.hotel-details-wrap .hdw-body .reviews-section .rs{margin:0 0 1em}.hotel-details-wrap .hdw-body .reviews-section .rs p{margin:0}.hotel-details-wrap .hdw-body .reviews-section .rs .rating{margin:0}.hotel-details-wrap .hdw-body .reviews-section .rs .rating span{font-size:.7em;padding-right:.5em}.hotel-details-wrap .hdw-body .reviews-section .rs .rating span i{color:#f0a900}.hotel-details-wrap .hdw-body .reviews-section .rs .comment{padding:.5em 0}.hotel-details-wrap .hdw-body .reviews-section .rs .reviewer{font-size:.9em}.hotel-details-wrap .hdw-body .overview-content{margin:0 0 25px}.hotel-details-wrap .hdw-body .overview-content span{font-size:18px}.hotel-details-wrap .hdw-body .overview-content p{color:#303030;font-size:14px}.hotel-details-wrap .hdw-body .see-on-map{width:315px;padding-top:14px;margin-left:5%}.hotel-details-wrap .hdw-body .see-on-map a{background:#303030;border-radius:0 0 6px 6px;color:#fff;display:block;margin:-26px 0 0;opacity:.75;padding:3px 0;text-align:center;text-decoration:none}.hotel-details-wrap .hdw-body .see-on-map .map img{width:15px}.hotel-details-wrap .hdw-body .tripadviser img{width:340px;height:530px}.hotel-details-wrap .rooms-rates{margin:0 0 15px 0}.hotel-details-wrap .rooms-rates .rates-font{font-size:20px;font-family:opensans-regular}.hotel-details-wrap .rooms-rates h3{display:inline-block;font-size:24px}.hotel-details-wrap .rooms-rates .d-none{display:none}.hotel-details-wrap .rooms-rates p{margin:0}.hotel-details-wrap .rooms-rates .added-rooms{background-color:#d7e9f1;display:flex;padding:20px 25px;margin:0}.hotel-details-wrap .rooms-rates .added-rooms .booking-description{display:flex;justify-content:space-between}.hotel-details-wrap .rooms-rates .added-rooms .currency{font-size:19px;color:#303030;font-family:opensans-Regular}.hotel-details-wrap .rooms-rates .added-rooms .price{font-size:24px;color:#303030;font-family:opensans-Regular}.hotel-details-wrap .rooms-rates .added-rooms .price-bold{font-size:24px;font-family:OpenSans-Semibold}.hotel-details-wrap .rooms-rates .added-rooms .plus-equal-icon{font-size:30px;display:flex;align-items:center;padding:0 15px}.hotel-details-wrap .rooms-rates .added-rooms .booknow .bttn-yellow{margin:0}.hotel-details-wrap .rooms-rates .added-rooms span{font-size:17px}.hotel-details-wrap .rooms-rates .rr-table table td,.hotel-details-wrap .rooms-rates .rr-table table th{padding:1em}.hotel-details-wrap .rooms-rates .rr-table table thead{background:#e3e3e3}.hotel-details-wrap .rooms-rates .rr-table table thead th{border:1px solid #e2e2e2;text-align:center;font-size:14px;font-weight:400}.hotel-details-wrap .rooms-rates .rr-table table .maximum{width:13%;text-align:center}.hotel-details-wrap .rooms-rates .rr-table table .maximum img{height:20%}.hotel-details-wrap .rooms-rates .rr-table table .maximum .upto{font-size:13px;font-family:OpenSans-Light;margin-top:14px}.hotel-details-wrap .rooms-rates .rr-table table .options{width:18%}.hotel-details-wrap .rooms-rates .rr-table table .options .desc{display:flex;padding:20px 15px 20px}.hotel-details-wrap .rooms-rates .rr-table table .options .desc div{font-size:13px;font-family:OpenSans-Light;color:#303030;margin-left:9px}.hotel-details-wrap .rooms-rates .rr-table table .options .desc img{width:20px;height:23px}.hotel-details-wrap .rooms-rates .rr-table table .no-of-rooms{width:12%}.hotel-details-wrap .rooms-rates .rr-table table .price-per-night{width:22%}.hotel-details-wrap .rooms-rates .rr-table table .price-per-night .tax{font-size:14px;font-family:OpenSans-Light}.hotel-details-wrap .rooms-rates .rr-table table .price-per-night .bttn-yellow{padding:5px 16px;margin-top:46px}.hotel-details-wrap .rooms-rates .rr-table table td{border:1px solid #ddd;border-width:0 1px 1px 1px}.hotel-details-wrap .rooms-rates .rr-table table td .more-info h4{margin:0}.hotel-details-wrap .rooms-rates .rr-table table td .room-name{font-size:22px;padding:4px 4px}.hotel-details-wrap .rooms-rates .rr-table table td .bed-choice div,.hotel-details-wrap .rooms-rates .rr-table table td .bed-choice p{display:inline-block}.hotel-details-wrap .rooms-rates .rr-table table td .bed-choice p{width:34%;font-size:18px;color:#000}.hotel-details-wrap .rooms-rates .rr-table table td .bed-choice .select_arrow_full{width:50%}.hotel-details-wrap .rooms-rates .rr-table table td .bed-choice .select_arrow_full select{width:100%;padding:7px 10px;font-family:opensans-light;background:url(https://cdn.travelwings.com/static/images/icons/down-arrow.svg) #fff no-repeat 96%!important;border-radius:3px;border:1px solid #e3e3e3}.hotel-details-wrap .rooms-rates .rr-table table td .chk{margin:15px 0 18px 40px;font-family:opensans-semibold}.hotel-details-wrap .rooms-rates .rr-table table td .chk input{vertical-align:text-bottom}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details{position:relative;font-family:opensans-light!important}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details button{background:0 0;border:none;padding:0}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details button span{font-size:12px;vertical-align:middle;color:#0065b8;font-weight:700}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details button span:last-child:hover{text-decoration:underline}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data{background:#fff none repeat scroll 0 0;border:3px solid #1d4dc3;position:absolute;width:268px;z-index:999;margin-top:14px}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data ul{padding:8px}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data ul li span{font-weight:400;font-size:12px}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data ul li span:last-child{font-weight:400;font-size:12px}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data div{background:#e2e2e2;padding:8px;text-align:right;border-top:1px solid #ddd}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data div span{color:#333;text-transform:capitalize}.hotel-details-wrap .rooms-rates .rr-table table td .td-more-details .td-more-details-data:after{border-bottom:3px solid #1d4dc3;border-right:3px solid #1d4dc3;content:"";height:20px;position:absolute;top:-12px;width:20px;transform:rotate(223deg);-webkit-transform:rotate(223deg);-moz-transform:rotate(223deg);-o-transform:rotate(223deg);-ms-transform:rotate(223deg);left:12%;margin-left:-10px;background:#fff}.hotel-details-wrap .rooms-rates .rr-table table td .list-inline{display:flex;justify-content:space-between}.hotel-details-wrap .rooms-rates .rr-table table td .list-inline li{font-size:13px;font-family:OpenSans-Semibold}.hotel-details-wrap .rooms-rates .rr-table table td .list-inline img{width:20px;margin-right:2px}.hotel-details-wrap .rooms-rates .rr-table table td .select-no-rooms{border:1px solid #ddd;width:94%;text-align:center;margin-left:5px}.hotel-details-wrap .rooms-rates .rr-table table td .select-no-rooms span{display:inline-block;vertical-align:baseline;padding:.25em;font-size:1.1em;line-height:19px}.hotel-details-wrap .rooms-rates .rr-table table td .select-no-rooms span .bttn-primary-black{background-color:#303030;border:none;color:#fff;border-radius:3px;width:21px;height:21px;padding:0;display:flex;align-items:center;justify-content:center}.hotel-details-wrap .rooms-rates .rr-table table td .upto{margin:1em 0}.hotel-details-wrap .rooms-rates .rr-table table td .upto i{padding-right:.5em}.hotel-details-wrap .rooms-rates .rr-table table td.room-type{width:35%;border:1px solid #ddd;border-width:0 1px 1px 1px}.hotel-details-wrap .rooms-rates .rr-table table td.num-rooms{width:16%;text-align:center}.hotel-details-wrap .rooms-rates .rr-table table td.green,.hotel-details-wrap .rooms-rates .rr-table table td.price-per-night{width:22%}.hotel-details-wrap .things-you-should-know div table{border:1px solid #ddd;margin-top:18px}.hotel-details-wrap .things-you-should-know div table td{padding:1em;border:1px solid #ddd;border-width:0 1px 1px 0}.hotel-details-wrap .things-you-should-know div table td .black{color:#303030;font-family:opensans-semibold;font-size:13px}.hotel-details-wrap .things-you-should-know div table td .black1{color:#303030;font-family:OpenSans-Light;font-size:13px}.hotel-details-row{margin:0}.highlights{color:#303030;font-family:OpenSans-Light}.highlights .highlights-list .lights{font-size:20px;color:#303030}.highlights .highlights-list ul{padding:0;font-size:12px}.highlights .highlights-list ul li{display:flex;align-items:center;margin-bottom:15px}.highlights .highlights-list ul li .highlight-details{width:50%}.highlights .highlights-list ul li .highlight-details img{width:20px}.highlights .highlights-list ul li .highlight-details span{margin-left:10px}.reach-time-block{font-family:OpenSans-Regular!important}.title-row{margin:0}.hotelSearch-Details .travels-block h1{font-size:24px;margin-bottom:0;font-weight:550;font-family:opensans-regular;color:#000}.hotelSearch-Details .borderLeft{padding:11px 0 0 17px;border-left:1px solid #303030;height:38px}.hotelSearch-Details .trip-result{padding:10px 0}.hotelSearch-Details .travels-block .trip-result span{font-size:13px;padding-left:10px;padding-right:15px}.hotelSearch-Details .blue{border:0!important;color:#005cc2!important;display:block;font-size:20px}.amenities-row{margin:0}.amenities-row .amenities-col{padding:0}.amenities-row .amenities-col .amn{margin:8px 0 9px 0}.amenites{margin:0 0 18px 0}.amenities .carry{padding-top:10px;color:#303030;font-size:14px;font-family:OpenSans-Regular}.amenities .review-list{padding:0}.amenities .review-list li{margin:10px 0 20px 0}.amenities .review-list .review-block{align-items:baseline}.amenities .review-list .review-block h3{font-size:14px}.amenities .review-list .review-thumbsup img{width:13px;margin-left:10px}.amenities .review-list .reviewed-by p,.amenities .review-list .reviewed-by span{margin:0;font-size:11px;color:#303030}.amenities .review-list .reviewed-by span{margin-left:5px}.amenities img{width:18px}.amenities span{font-size:16px}.amenities .amenities-list{margin:0 0 2em;padding:5px 0 0 0}.amenities .amenities-list li{color:#303030;font-size:13px;padding-top:3px;font-family:OpenSans-Light;padding-bottom:6px}.amenities .amenities-list li img{width:26px;padding:0 9px 3px 0;margin:0}.amenities .amenities-list .green{color:#12964d;font-family:opensans-Regular;padding:0 101px 0 0}.amenities .amenities-list .green .internet{padding:0}.amenities .amenities-list .green .internet img{width:20px}.nearby-grid{display:flex;justify-content:space-between}.nearby-grid .nearby-block{display:flex;justify-content:space-between}.nearby-grid .nearby-img img{width:20px}.nearby-grid .Attractions-img img{width:22px;padding-top:5px}.nearby-grid .Popular-img img{width:11px;padding-bottom:12px}.nearby-grid .Railway-img img{width:13px}.nearby-grid .nearby-title-block{padding:1px 10px}.nearby-grid .nearby-title-block h5{font-size:15px;font-family:opensans-semibold;color:#303030;margin-top:3px}.hotel-room-details{margin-top:20px;background-color:#fff}.booking-hotel-modal .star-block img{width:20px}.hotels-full-details .from-to-location img{width:20px}.reviews .star-block a img{width:10px}.hotel-banner-block,.hotel-room-details{transition:transform .6s ease-in-out}.scroll-content:hover{text-decoration:none}.hotel .carousel{text-align:center;padding-top:2px}.hotel .carousel img{width:60px!important;height:60px!important;border-radius:5px;object-fit:cover}.perfect-place{font-size:16px;font-family:OpenSans-Regular!important}.perfect-place .green{color:#2c907b}.landmark{padding-top:3px}.cancelton{margin-top:3px}.free-airport{padding-top:5px}.things-font{font-size:19px}.fare-amt{color:#545454;font-family:opensans-bold}.subtract-button{font-size:21px;padding-bottom:18px!important}.login-form-block{background:#f0f8ff}.login-form-block .form-footer{display:flex;font-size:13px;color:#857e7e;margin-bottom:34px}.login-form-block .form-footer .forget-password{margin-left:97px}.login-form-block .form-footer .forget-password a{color:#857e7e}.login-form-block .form-footer .remember input{position:absolute;opacity:0;cursor:pointer}.login-form-block .form-footer .remember input:checked~.checksquare{background-color:#0089c6;border-color:#0089c6}.login-form-block .form-footer .remember input:checked~.checksquare:after{display:block}.login-form-block .form-footer .remember .checksquare:after{content:"";cursor:pointer;position:absolute;display:none;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.login-form-block .form-footer .remember .checksquare{position:absolute;height:16px;width:16px;margin:0 0 0 20px!important;background-color:#ddd;left:-4px;margin:0 0 0 20px!important;border:1px solid #ddd}.login-form-block .form-footer .remember .space{margin-left:21px;margin-top:-17px;color:#b6b6b6;font-size:12px}.social .desc{border:1px solid #ddd;margin-top:27px}.social .desc .child{padding-top:14px;text-align:center}.social .desc .child div:first-child{font-size:12px;color:#4b4b4b}.social .desc .child .data{padding-top:10px;font-size:9px;color:#707070;text-align:left}.social .desc .child .data ul{padding:0}.social .desc .child .data ul li{display:flex;margin-left:11px;padding-top:6px}.social .desc .child .data ul li img{width:24px;height:21px}.social .desc .child .data ul li .desc1{margin-left:10px;margin-right:22px}.remember{cursor:pointer}.verifyOTP .modal-body{padding:45px 25px!important;margin-bottom:15px!important}.verifyOTP .modal-body .text-blue{display:block;margin:10px 0}.verifyOTP .modal-body .otp-mobile-no{color:#b6b6b6;font-size:12px;display:block;text-align:center;margin-bottom:15px}.verifyOTP .modal-body .validate-account{padding:5px 0;margin:5px 0}.verifyOTP .modal-body .otp-number{margin:0 auto 25px auto;max-width:250px;display:flex}.verifyOTP .modal-body .otp-number .otp-number-digit{padding:0;margin-right:10px}.verifyOTP .modal-body .otp-number .input-box{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #dbdbdb;border-radius:0;padding:0;text-align:center}.validate-otp .verifyOTP .modal-body{padding:25px 25px!important;margin-bottom:0!important}.verified-dialog .allow-dropdown{width:100%;margin-bottom:15px}.verified-dialog .flag{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0 0 15px 0}.verified-dialog .bttn-green{width:100%;border:1px solid #79b42b;background-color:#79b42b;color:#fff;font-family:OpenSans-Regular!important}.modal-content{border-radius:5px}.modal-content .modal-header{background-color:#c4362c;color:#fefefe;padding-top:6px;border:1px solid #c4362c;box-shadow:0 0 4px 1px #333;z-index:1}.roundtrip .modal-lg{max-width:1042px}.roundtrip .modal-lg .modal-content .modal-body{display:flex;background-color:#f4f4f4}.roundtrip .modal-lg .modal-content .modal-body .col{margin-top:9%}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list{height:133px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .smb-top-row{margin-top:8%}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .smb-top-row .desc{padding-left:36px;display:flex}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .smb-top-row .desc .strong{font-family:OpenSans-Bold}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .smb-top-row .desc .light{margin-left:19px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .smb-top-second-row{display:flex}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight{font-size:10px;width:168px;height:81px;margin-left:20px;background-color:#e3e3e3;float:left;margin-top:13px;font-family:OpenSans-Regular}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight .text-right{padding-right:4px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight .text-right .red{color:#c4362c;font-size:1.9em;margin-top:2%}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight .borderr{border-bottom:1px solid #aeaeae;margin-top:-8px;padding:0 12px 8px 14px;font-size:13px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight .inner-border{padding:10px 12px 8px 14px;font-size:13px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight .orange{color:#c4362c}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight-right{font-size:10px;width:168px;height:108px;margin-left:20px;background-color:#fff;float:left;margin-top:13px;font-family:OpenSans-Regular}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight-right .text-right{margin:4px;font-size:12px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight-right .text-right span{color:#c4362c}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight-right .borderr{border-bottom:1px solid #aeaeae;margin-top:-6px;padding:0 12px 8px 14px;font-size:13px}.roundtrip .modal-lg .modal-content .modal-body .col .flights-list .fl-flight-right .inner-border{padding:10px 12px 8px 14px;font-size:13px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:542px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor{background-image:url(https://cdn.travelwings.com/static/images/flight_front.png);background-repeat:no-repeat;background-origin:border-box;background-position:29.25% top;background-size:auto;height:100%;min-height:700px;padding:0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout{background-image:url(https://cdn.travelwings.com/static/images/left_wing.png),url(https://cdn.travelwings.com/static/images/flight_middle.png),url(https://cdn.travelwings.com/static/images/flightSeatMap/right_wing.png);background-repeat:no-repeat,repeat-y,no-repeat;background-position:-12px center,55.75% 85.25%,307px center;background-size:auto,auto,auto;height:78%;min-height:700px;margin-top:208px;margin-left:-96px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map{position:absolute;width:279px;left:44.5px;top:203px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.index{margin:0 0 8px 11px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.index li{width:17px;height:20px;font-size:1em;font-weight:700;display:inline-block;font-size:1em;font-weight:700}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.index li:nth-child(3n){margin-right:5px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats{margin:0 0 9px 10px;position:relative}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li{margin:0 1px 0 0;cursor:pointer;width:14px;height:14px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:inline-block;padding:0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.list-item-absolute{text-align:right;position:absolute;top:-3px;left:-29px;border-radius:0;box-shadow:none;font-size:1.1em;font-weight:700;width:auto;height:auto;margin:0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.premium{background:#c83324}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.premium.selected{background:0 0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.window{background:#4d8de0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.window.selected{background:0 0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.available{background:#94c0f7}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.available.selected{background:0 0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.occupied{background:#e2e2e2;cursor:initial}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.selected{padding:0;box-shadow:none}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li.selected:after{color:#00ad27;content:"";background:0 0;display:block;margin:-5px 0 0;font-family:FontAwesome;font-size:20px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li:nth-child(4),.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats li:nth-child(7){margin-right:13px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats:nth-child(9){margin-top:55px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .floor .layout-map ul.seats:nth-child(13){margin-top:34px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3{margin-left:-39px;margin-top:22%}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li{width:216px;height:47px;font-size:14px;font-family:OpenSans-Regular;text-align:right}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span{display:inline-block;vertical-align:middle;text-align:right;font-size:14px;margin-right:2px}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span em{display:block}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span:last-child em{display:block}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle{border:1px solid #ddd;background:#fff;width:30px;height:30px;border-radius:25px;text-align:center}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle:after{content:"";background:#000;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle.premium:after{background:#c83324}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle.window:after{background:#4d8de0}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle.available:after{background:#94c0f7}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle.occupied:after{background:#e2e2e2}.roundtrip .modal-lg .modal-content .modal-body .smb-lower-row .table3 .pd-legends li span.circle.selected:after{width:auto;height:auto;border-radius:0;box-shadow:none;display:inline;margin:0;color:#00ad27;content:"";background:0 0;font-family:FontAwesome;font-size:20px}.oneway .modal-body{background-color:#f4f4f4}.oneway .modal-body .smb-top-row{margin-top:8%}.oneway .modal-body .smb-top-row .desc{padding-left:25px;display:flex}.oneway .modal-body .smb-top-row .desc .strong{font-family:OpenSans-Bold}.oneway .modal-body .smb-top-row .desc .light{margin-left:19px}.oneway .modal-body .smb-lower-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-248px;margin-left:-27px;width:542px}.oneway .modal-body .btn-outline-secondary{background-color:#fff}.oneway .modal-body .fl-flight{font-size:10px;width:168px;height:81px;margin-left:20px;background-color:#e3e3e3;float:left;margin-top:13px;font-family:OpenSans-Regular}.oneway .modal-body .fl-flight .text-right{padding-right:4px}.oneway .modal-body .fl-flight .text-right .red{color:#c4362c;font-size:1.9em;margin-top:2%}.oneway .modal-body .fl-flight .borderr{border-bottom:1px solid #aeaeae;margin-top:-8px;padding:0 12px 8px 14px;font-size:13px}.oneway .modal-body .fl-flight .inner-border{padding:10px 12px 8px 14px;font-size:13px}.oneway .modal-body .fl-flight .orange{color:#c4362c}.oneway .modal-body .fll-flight{padding:1px 1em 0;font-size:10px;width:130px;height:160px;background-color:#f9f9f9;margin-left:160px;float:center}.oneway .modal-body .fll-flight .oorange{padding:1px;color:#c4362c}.oneway .modal-body .table1{margin-left:308px;font-size:11px;width:195px;height:200px;background-color:#e3e3e3}.oneway .modal-body .table1 .smry{font-size:18px;background-color:#f4f4f4}.oneway .modal-body .table1 .border{border-bottom:1px solid #aeaeae}.oneway .modal-body .table1 .red{padding:0;color:#c4362c;font-size:22px}.oneway .modal-body .table2{font-size:12px;font-weight:initial;margin-left:17px;margin-top:35px}.oneway .modal-body .table2 .details{font-size:16px}.oneway .modal-body .table2 .main{width:290px;height:95px}.oneway .modal-body .table2 .main .thead{background-color:#e3e3e3}.oneway .modal-body .table2 .main .tbody{background-color:#f4f4f4}.oneway .modal-body .table2 .main .down{background-color:#fff}.oneway .modal-body .floor{position:relative}.oneway .modal-body .floor[data-floor=first]{background-image:url(https://cdn.travelwings.com/static/images/flight_front.png);background-repeat:no-repeat;background-origin:border-box;background-position:44.25% top;background-size:auto;height:100%;min-height:700px;padding:0;top:-6%}.oneway .modal-body .floor[data-floor=first] .layout{background-image:url(https://cdn.travelwings.com/static/images/left_wing.png),url(https://cdn.travelwings.com/static/images/flight_middle.png),url(https://cdn.travelwings.com/static/images/flightSeatMap/right_wing.png);background-repeat:no-repeat,repeat-y,no-repeat;background-position:-42px center,55.75% 85.25%,307px center;background-size:auto,auto,auto;height:78%;min-height:700px;margin-top:214px;margin-left:-43px}.oneway .modal-body .floor[data-floor=second] .layout{background-image:url("https://cdn.travelwings.com/static/images/flight_middle.png");background-repeat:repeat-y;background-position:56.25% 85.25%;background-size:auto;height:100%;min-height:700px;margin-top:215px}.oneway .modal-body .floor .layout-map{position:absolute;width:279px;left:66.5px;top:203px}.oneway .modal-body .floor .layout-map ul.index{margin:0 0 8px 11px}.oneway .modal-body .floor .layout-map ul.index li{width:17px;height:20px;font-size:1em;font-weight:700;display:inline-block;font-size:1em;font-weight:700}.oneway .modal-body .floor .layout-map ul.index li:nth-child(3n){margin-right:5px}.oneway .modal-body .floor .layout-map ul.seats{margin:0 0 9px 10px;position:relative}.oneway .modal-body .floor .layout-map ul.seats li{margin:0 1px 0 0;cursor:pointer;width:14px;height:14px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:inline-block;padding:0}.oneway .modal-body .floor .layout-map ul.seats li.list-item-absolute{text-align:right;position:absolute;top:-3px;left:-29px;border-radius:0;box-shadow:none;font-size:1.1em;font-weight:700;width:auto;height:auto;margin:0}.oneway .modal-body .floor .layout-map ul.seats li.premium{background:#c83324}.oneway .modal-body .floor .layout-map ul.seats li.premium.selected{background:0 0}.oneway .modal-body .floor .layout-map ul.seats li.window{background:#4d8de0}.oneway .modal-body .floor .layout-map ul.seats li.window.selected{background:0 0}.oneway .modal-body .floor .layout-map ul.seats li.available{background:#94c0f7}.oneway .modal-body .floor .layout-map ul.seats li.available.selected{background:0 0}.oneway .modal-body .floor .layout-map ul.seats li.occupied{background:#e2e2e2;cursor:initial}.oneway .modal-body .floor .layout-map ul.seats li.selected{padding:0;box-shadow:none}.oneway .modal-body .floor .layout-map ul.seats li.selected:after{color:#00ad27;content:"";background:0 0;display:block;margin:-5px 0 0;font-family:FontAwesome;font-size:20px}.oneway .modal-body .floor .layout-map ul.seats li:nth-child(4),.oneway .modal-body .floor .layout-map ul.seats li:nth-child(7){margin-right:13px}.oneway .modal-body .floor .layout-map ul.seats:nth-child(9){margin-top:55px}.oneway .modal-body .floor .layout-map ul.seats:nth-child(13){margin-top:34px}.oneway .modal-body .table3{margin-left:-39px}.oneway .modal-body .table3 .pd-legends li{width:216px;height:47px;font-size:14px;font-family:OpenSans-Regular;text-align:right}.oneway .modal-body .table3 .pd-legends li span{display:inline-block;vertical-align:middle;text-align:right;font-size:14px;margin-right:2px}.oneway .modal-body .table3 .pd-legends li span em{display:block}.oneway .modal-body .table3 .pd-legends li span:last-child em{display:block}.oneway .modal-body .table3 .pd-legends li span.circle{border:1px solid #ddd;background:#fff;width:30px;height:30px;border-radius:25px;text-align:center}.oneway .modal-body .table3 .pd-legends li span.circle:after{content:"";background:#000;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}.oneway .modal-body .table3 .pd-legends li span.circle.premium:after{background:#c83324}.oneway .modal-body .table3 .pd-legends li span.circle.window:after{background:#4d8de0}.oneway .modal-body .table3 .pd-legends li span.circle.available:after{background:#94c0f7}.oneway .modal-body .table3 .pd-legends li span.circle.occupied:after{background:#e2e2e2}.oneway .modal-body .table3 .pd-legends li span.circle.selected:after{width:auto;height:auto;border-radius:0;box-shadow:none;display:inline;margin:0;color:#00ad27;content:"";background:0 0;font-family:FontAwesome;font-size:20px}.contact-module .inner-section{background-color:#ede9e7;max-width:1300px;width:100%;margin:0 auto}.contact-module1 .inner-section{background-color:#ede9e7;max-width:1300px;width:100%;margin:0 auto}.inner-header{font-size:45px;font-family:OpenSans-Light;text-align:center}.inner-section .contact-section{background-color:#fff;padding:2rem 6rem}.inner-section .contact-section .desc{padding:0 18px 28px 0;font-family:OpenSans-SemiBold}.inner-section .contact-section form label{font-family:OpenSans-SemiBold}.inner-section .contact-section form .row{padding:1rem 0 1rem 0;align-items:center}.inner-section .contact-section form .code{margin-right:14px;width:95px}.inner-section .contact-section form .mobile{display:flex}.inner-section .contact-section form .number{width:364px}.inner-section .contact-section form .note{float:right;padding:0}.inner-section .contact-section form .note .col-md-12{color:#a7a7a7;padding:0 66px}.inner-section .contact-section form .submit_btn{margin-left:12em}.inner-section .contact-section form .submit_btn button{padding:6px 41px}.inner-section .contact-section .contacts{padding-top:34px}.inner-section .contact-section .contacts img{width:43px}.inner-section .contact-section .contacts .col-md-10{padding:3px 15px;font-size:20px}.inner-section .contact-section .contacts .row{padding:0 0 40px;align-items:center}.inner-section .contact-section .contacts .address{color:#595959}.inner-section .contact-section .contacts .social-contacts1{justify-content:space-between;display:flex;padding:0}.inner-section .contact-section .contacts .social-contacts1 li{margin:11px 30px 0 0}.inner-section .contact-section .contacts .social-contacts1 li a{display:block;padding:11px;border-radius:50%;width:50px;height:50px}.inner-section .contact-section .contacts .social-contacts1 li a img{width:25px;height:25px}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Facebook{background-color:#3a5a98}.inner-section .contact-section .contacts .social-contacts1 li a.fb-icon{background-color:#3a5a98}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Twitter{background-color:#29a7df}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Instagram{background-color:#eb008b}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Youtube{background-color:#cd332c}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Pinterest{background-color:#ca2128}.inner-section .contact-section .contacts .social-contacts1 li a.Contact_Linkedin{background-color:#0077b5}.inner-section .contact-section .contacts .social-contacts1 li a.Portal_googleplus{background-color:#d34836}.inner-section .contact-section .contacts .social-contacts{width:25%;justify-content:space-between;float:right;margin:0;padding:0}.inner-section .contact-section .contacts .social-contacts img{height:24px}.inner-section .contact-section .contacts .social-contacts .fb img{width:10px}.inner-section .contact-section .contacts .social-contacts .twit img{width:29px}.inner-section .contact-section .contacts .social-contacts .insta img{width:24px}.inner-section .contact-section .contacts .social-contacts .google img{width:38px}.inner-section .contact-section .contacts .social-contacts .link img{width:27px}.txt_center{text-align:center}.text_title{font-family:OpenSans-semibold;font-size:18px;color:#303030}.freq_txt{text-align:center;font-family:OpenSans-semibold;font-size:28px;color:#303030}.freq_txt1{text-align:center;font-family:OpenSans-semibold;font-size:28px;color:#303030}.frequent ul{margin-top:2em;margin-bottom:3em}.frequent ul li{display:inline-block;padding-left:1em;padding-bottom:1em;color:#595959;font-family:OpenSans-regular;font-size:17px;width:24%}.frequent ul li a{color:#595959;font-size:16px}.terms ul{margin-top:1em;margin-bottom:3em;margin-right:4em}.terms ul li{display:inline;padding-left:2em;padding-bottom:1em;color:#707070;font-family:OpenSans-regular;font-size:20px}.terms ul li a{color:#707070}.contact-img-block{background:url(https://cdn.travelwings.com/static/images/telephone02.jpg);background-repeat:no-repeat;position:relative;max-width:1366px;margin:0 auto;padding-top:600px;background-position-y:100px}.contact-banner-block{position:absolute;width:100%;bottom:0}.destination-main-background{background-color:#fff}.destination-main-block{margin:0}.destination-main-block .sortby-block{border:0}.cal-arrows-wrap{text-align:center}.cal-arrows-wrap .list-inline{margin-bottom:0}.cal-arrows-wrap li{display:inline-block;vertical-align:middle;padding:1em;font-size:17px;font-weight:700;color:#666;width:auto;height:auto}.cal-arrows-wrap li.cal-arrow{cursor:pointer;display:none}.cal-arrows-wrap li.cal-arrow i{font-size:2em;color:#999}#return-arrows{position:absolute;left:-3%;top:50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.calendar-wrap{width:90%;margin:0 auto}.calendar-wrap:after,.calendar-wrap:before{display:table;content:""}.calendar-wrap:after{clear:both}.calendar-wrap .cal-wrap-month{float:left}.calendar-wrap table{border:1px solid #d0d0d0;font-size:.9em}.calendar-wrap table tr{border-bottom:1px solid #d0d0d0}.calendar-wrap table td{border:1px solid #d0d0d0;cursor:pointer}.calendar-wrap table .cwm-date{text-align:center}.calendar-wrap table .cwm-date p{color:#333}.calendar-wrap table .cwm-details{padding:15px 5px;text-align:center}.calendar-wrap table .cwm-details p:nth-child(n+2){color:#666}.calendar-wrap table .cwm-details .btn{font-size:1em;padding:2px;width:90%;margin:5px 0 0;display:none}.calendar-wrap table th.active .cwm-date{font-weight:700;color:#fff}.calendar-wrap table td.match{background:#fff!important;border:1px solid #d0d0d0!important}.calendar-wrap table td.active{border:1px solid #d0d0d0!important}.calendar-wrap table td.active .cwm-details{background-color:#f6f1d1;color:#333;border-color:#f6f1d1;box-shadow:0 0 4px 1px #f6f1d1 inset}.calendar-wrap table td.active .cwm-details p:nth-child(n+2){color:inherit}.fc-calendar{position:relative}.fc-calendar#departure-return table thead th:first-child{border:1px solid #d0d0d0;border-width:0 1px 1px 0}.fc-calendar#departure-return table tbody td{background:#fff}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date{border:2px solid #fa6c06;margin:1px 0 0}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr{border:0}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td{width:50%}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td strong{display:block;font-size:2em;margin:.25em 0}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child{padding:.5em 1em}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child p{padding:0 0 .5em;color:#333}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child ul{margin:0 0 .5em}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child ul li{vertical-align:top}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child ul li p{padding:0}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child ul li:first-child img{width:25px}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:first-child ul li:nth-child(2) img{width:20px}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:last-child .input-wrap{margin:.5em 0}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:last-child .input-wrap a{margin:0 .5em;display:inline-block}.fc-calendar#departure-return table tbody tr.fc-select-date-row .fc-select-date tr td:last-child .input-wrap input{margin:0 .5em;display:inline-block}.cwm-details p{margin:0}.cwm-details .count-stop{font-size:11px}.cwmd-price{margin:0 0 10px 0}.cwmd-price .cwmd-curr{font-size:13px;color:#333}.cwmd-price strong{font-weight:700;font-size:13px;color:#333}.cwy-td.active .cwm-details .orange-btn{display:block!important}.cwy-td.active .cwmd-price{font-weight:700}.cwy-td.active .cwmd-price span,.cwy-td.active .cwmd-price strong{color:#fa6c06}.cw-year th.active{font-weight:700}.cw-year th.active p,.cw-year th.active strong{color:#fa6c06}.cw-year p,.cw-year strong{font-size:12px}.booking-confirmation{top:15%!important}.booking-confirmation .module-inner{padding:30px}.booking-confirmation .module-inner .msg{padding:12px 0 20px 0;color:#31a0a3}.booking-confirmation .module-inner .accordian .section{border:1px solid #fff;margin-bottom:8px;box-shadow:0 5px 5px #ccc;background-color:#f5f5f5}.booking-confirmation .module-inner .accordian .section .body-section{background-color:#fff;margin:16px 20px 0 20px;position:relative;border-radius:3px}.booking-confirmation .module-inner .accordian .section .body-section .booking-details-step .price,.booking-confirmation .module-inner .accordian .section .body-section .flight-details .price{padding-right:25px}.booking-confirmation .module-inner .accordian .section .body-section .booking-details-step .price h3,.booking-confirmation .module-inner .accordian .section .body-section .flight-details .price h3{display:inline-block}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details{padding-top:1rem;border-top:1px solid #dbdbdb;align-items:baseline}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details .reach span{position:absolute;width:100%;left:70px;bottom:-2px}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details .grey-input{width:40%;background:#f5f1f1!important;border:1px solid #ced4da;padding:.2rem .4rem;color:#86888b!important;border-radius:3px;font-size:14px;color:#606060;height:37px}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details .price{padding-right:25px;color:#de0f14;margin-top:-35px}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details .price h5{margin:0}.booking-confirmation .module-inner .accordian .section .body-section .promo-code-details .price div{color:#666;font-size:12px}.booking-confirmation .module-inner .accordian .section .body-section .continue{padding:0 20px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .stop-location .layover-block .flight-group-box .from-to-location .arrival{display:inline;padding:5px 15px;background:#fa6c06;color:#fff;border-radius:5px;font-size:10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap{margin-top:2em;padding:10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .date{display:flex;justify-content:space-between;padding:0 25px;margin:10px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .date .title{font-weight:700;font-size:16px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header{background:#f4f4f4;padding:5px 20px;display:flex;justify-content:space-around;align-items:center}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .img-wrap{width:35px;height:35px;display:flex;margin:0 1em 0 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .confirm-img-wrap{width:30px;display:flex;margin:0 1em 0 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .confirm-img-wrap img{width:34px;height:34px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .swap-img-wrap{width:30px;display:flex;margin:0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .swap-img-wrap img{width:20px;height:20px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .to{margin:0 1.5em}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .icon{display:flex;align-items:center}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .from{margin:0 1.5em}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .ticket-header .reference{margin-left:auto}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block{margin:2em 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .from-to-location{display:flex;align-items:center}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .from-to-location .depart-from-to span{font-size:18px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .from-to-location .depart-from-to span.flight-date-block{font-size:12px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .from-to-location .arrival{padding:5px 15px;background:#fa6c06;color:#fff;border-radius:5px;font-size:10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .from-to-location .trip-id{float:none;margin-left:auto}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .flight-content{padding:0 25px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .flight-content .flight-company .travel-details-block .operated-by{color:#000}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .flight-content .landing-details .airport{width:200px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .flight-group-box .flight-content .flight-number{color:#000;font-weight:700;font-size:13px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .divider-spacing .layover-divider .print-e-tkt-divider-line{top:-11px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .divider-spacing .layover-divider .print-e-tkt-divider-line .technical-stop{color:#c4362c}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .layover-block .divider-spacing .layover-divider .print-e-tkt-divider-line .technical-stop img{height:auto}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .city-code{color:#303030;font-size:18px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .conf-city-code{color:#303030;font-size:13px;font-weight:600}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .city-name{color:#818181;font-size:18px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .conf-city-name{color:#818181;font-size:13px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details{padding:20px 0;vertical-align:top}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .title{padding:10px 25px;background:#f4f4f4;color:#000;font-weight:700;font-size:18px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .title .passenger-icon{width:30px;height:30px;background-size:contain;display:inline-block;margin-right:5px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info{width:100%;border-bottom:2px solid #e5e5e5;margin:20px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .passenger-name{padding:0 15px;font-weight:700}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info:last-child{border:0;margin-bottom:3em}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .name{font-size:14px;font-weight:700;margin:10px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap{width:100%;display:flex;margin-bottom:0;margin:10px 0;padding:0 15px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div{min-width:15%;padding:0 10px;color:#818181}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div.flight{padding-left:0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap div.class{width:160px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.head{margin-bottom:10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.head div{font-weight:700;color:#000}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number{margin:10px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number .flight{font-weight:700;color:#000;font-size:12px;border:0;margin:0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap.flyer-number div{border:1px solid #707070;margin:0 5px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table{width:100%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table thead tr th{padding:5px 10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .table-wrap table tbody tr td{padding:2px 10px;color:#666;font-size:13px;word-break:break-all}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer{padding:0 15px;display:flex;align-items:center}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer .label{font-size:13px;font-weight:700;padding:0 10px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer ul{margin:0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .passenger-details .passenger .flight-info .frequent-flyer ul li{display:inline-block;padding:5px 10px;margin:10px;border:1px solid #707070}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .title{padding:10px 25px;background:#f4f4f4;color:#000;font-weight:700}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .title .passenger-icon{width:30px;height:22px;display:inline-block;margin-right:5px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details{padding:0 20px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap{display:flex;justify-content:space-evenly;align-items:center}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap div{width:13%;margin:5px 0;color:#303030}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head{border-bottom:1px solid #ddd;padding:12px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head .total{text-align:right;width:30%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.head div{font-weight:700;text-align:left}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap.other .table-wrap{width:25%!important}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .description{width:50%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total{width:30%;margin-left:auto;text-align:left}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total .currency{width:50%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .table-wrap .table-wrap.total .amount{width:50%;text-align:right}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .divider{margin:10px auto;padding:0 20px;border-bottom:1px dotted #acacac;width:100%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .divider-solid{margin:10px auto;padding:0 20px;border-bottom:1px solid #acacac;width:100%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .grand-total{margin:10px 0;display:flex;align-items:center;margin-bottom:3em;padding:10px 20px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .grand-total-title{font-size:28px;font-weight:700}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .amount{color:#c4362c;font-size:32px;margin-left:auto}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .fare-details-wrap .fare-details .grand-total .amount .currency{vertical-align:middle;font-size:14px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .cancellation-wrap{padding:10px 0;color:#303030}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .cancellation-wrap p{color:#303030;font-size:13px;margin:10px 0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .cancellation-wrap .label{font-weight:700;font-size:14px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .modification{color:#303030}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .modification p{color:#303030;font-size:13px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .print-ticket-wrap .modification .label{font-weight:700;font-size:14px}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .modal-body{margin-top:2em}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .modal-body p{margin:0}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .modal-body .divider-spacing .mrgn-lft10p{margin-left:12%}.booking-confirmation.booking-confirmation-new .booking-info .travel-itinerary .ticket-details .ticket-wrap .modal-body .from-to-location{margin:10px 0;padding:0 25px}.booking-confirmation.booking-confirmation-new .booking-location{padding:15px 0;display:flex;justify-content:space-between;margin:2em 0}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap{width:calc(50% - 15px);padding:15px;border:1px solid #ddd;border-radius:15px}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap .city{padding:0 15px}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap .city .title{color:#666}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap .city .img-wrap{width:100%}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap .city .img-wrap img{width:100%;border-radius:15px}.booking-confirmation.booking-confirmation-new .booking-location .city-wrap .city .tip{padding-top:15px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap{border:1px solid #ddd;border-radius:15px;padding:15px;width:calc(50% - 15px)}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap{padding:0 15px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .title{font-size:20px;color:#666}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel{display:flex;justify-content:space-between;padding:10px 0}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .img-wrap{display:inline-block;width:45%}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .img-wrap .image{width:100%;border-radius:15px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details{display:inline-block;width:50%;padding-left:20px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details .hotel-name{font-size:16px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details .rating{display:inline-flex}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details .rating a{width:20px;margin:0 2px}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details .price p{font-size:16px;margin:5px 0}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .hotel-details-wrap .hotel .hotel-details .price span{display:block;font-size:13px;color:#666}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .button-wrap{text-align:right}.booking-confirmation.booking-confirmation-new .booking-location .hotels-wrap .button-wrap button{margin:10px}.booking-confirmation.booking-confirmation-new .other-facilities{display:flex;justify-content:space-between}.booking-confirmation.booking-confirmation-new .other-facilities .card{width:calc(30% + 20px);padding:15px;border-radius:15px}.booking-confirmation.booking-confirmation-new .other-facilities .card .title{padding:10px 15px}.booking-confirmation.booking-confirmation-new .other-facilities .card .title span{width:25px;display:inline-block;margin-right:5px}.booking-confirmation.booking-confirmation-new .other-facilities .card .title p{display:inline;font-size:16px;font-weight:700}.booking-confirmation.booking-confirmation-new .other-facilities .card .img-wrap{padding:10px 15px}.booking-confirmation.booking-confirmation-new .other-facilities .card .description{padding:10px 15px;font-size:14px}.booking-confirmation.booking-confirmation-new .other-facilities .card .button-wrap{text-align:center}.booking-confirmation.booking-confirmation-new .other-facilities .card .button-wrap button{margin:15px}.main{background-color:#fcfefe}.main .upper{width:100%;background-color:#fcfefe;border-bottom:1px solid #aaa;align-items:center;margin:0;position:relative;padding:25px 0}.main .upper .one{background-color:#fcfefe;border-radius:5px;position:relative}.main .upper .one .bttn-block{display:flex;align-items:center}.main .upper .one .bttn-block .bttn-close{position:absolute;right:-40px;padding:2px 12px;border:2px solid #afafaf;background-color:#fff;font-size:21px;font-weight:700;color:#afafaf;border-radius:2px;z-index:999}.main .upper .one .form{font-size:12px}.main .upper .one .form .wer{margin-top:80px}.main .upper .one .form .wer .account{color:#606060;font-size:13px}.main .upper .one .form .wer .account span{margin:0 -18px 0 15px}.main .upper .one .form .user-name{position:relative;border:1px solid #ccc7c7}.main .upper .one .form .user-name .input-box{border:0 solid #606060;padding:7px 11px;width:100%;border-radius:0;width:222px}.main .upper .one .form .user-name .email-img{position:absolute;width:29px;height:14px;top:12px;right:8px}.main .upper .one .form .checkmark{margin:18px 0 0 2px!important;border:1px solid #b9b9b9;width:14px;height:14px}.main .upper .or{font-size:20px;color:#707070}.main .upper .two{background-color:#fcfefe;border-radius:5px}.summary-title{border-bottom:1px solid #dbdbdb}.summary-title .title{font-family:OpenSans-Regular;font-size:18px}.summary-title a{font-size:12px}.lower-content{width:100%;background-color:#fcfefe;align-items:center;margin:0;padding:15px 0 25px 0;display:none!important}.luggage-details{color:#707070;font-size:12px}.luggage-details .luggage-content{margin:0 0 10px 0}.luggage-details .luggage-content .luggage-img{border:1px solid #dbdbdb;padding:10px;border-radius:3px}.luggage-details .luggage-content .luggage-info{padding-left:10px}.luggage-details .luggage-content img{width:25px}.luggage-details .luggage-content .description{font-size:13px;color:#333;margin:0}.luggage-details .luggage-content strong{font-size:12px;color:gray}.luggage-content-block{display:inline-block;width:45%;padding:0 10px}.insurance-verification{font-size:12px}.insurance-verification .insurance-conform span{font-size:13px}.insurance-verification .insurance .checkmark{margin:-3px 0 0 2px!important}.insurance-verification .insurance .add-button{font-family:opensans-bold}.insurance-verification .insurance .add-button span{margin-right:5px;font-size:17px;font-family:opensans-bold}.mar-0{margin:0}.next-step{font-size:12px;text-align:right}.addmore-fields{padding:15px 35px}.bank-details-block{margin-bottom:15px}.bank-details-block .bank-details-img img{width:30px}.bank-details-block .bank-details{font-size:16px;color:#707070;font-family:OpenSans-Bold;padding-left:5px}.Traveller-Details{margin:0;padding:15px}.Traveller-Details .continue .bttn-yellow{margin:0}.Traveller-Details .swiper-button-prev{height:70px;width:45px!important;left:50px;right:auto;background-color:transparent;margin:0;top:25%;background-image:url(https://cdn.travelwings.com/static/images/price_arrow_left.png)!important}.Traveller-Details .swiper-button-next{height:70px!important;width:45px!important;right:-5px;left:auto;background-image:url(https://cdn.travelwings.com/static/images/price_arrow_right.png)!important;margin:0;top:25%}.Traveller-Details .left .pickgroup .gray{border:1px solid #9d9d9d;color:#707070;background-color:#fff;font-family:OpenSans-Bold;padding:7px 20px;font-size:15px}.Traveller-Details .left .pickgroup .blue{background-color:#0089c6;font-family:OpenSans-Bold;padding:7px 20px;color:#fff;font-size:15px;border:1px solid #0089c6}.Traveller-Details .left .slider{position:relative;margin-top:30px;margin-bottom:55px}.Traveller-Details .right .summary-block{background-color:#fcfefe;border-radius:5px;padding:12px;margin-top:-22%}.Traveller-Details .right .three{background-color:#fcfefe;border-radius:5px}.summary-block{background-color:#fcfefe;border-radius:5px;padding:12px;margin-top:-6%}.summary-block .summary{font-family:opensans-Regular;font-size:16px}.select-card-block{padding:0}.select-card-block li{margin-right:35px}.select-card-block label{margin:0;border:1px solid #dbdbdb;background-color:#fafafa;padding:7px 20px;border-radius:3px;margin-left:10px}.booked-flight-name p,.booked-name p{margin:5px 0;color:#000;font-size:12px}.person-summary{padding:5px 0 5px 0;border-bottom:1px solid #dbdbdb}.person-summary p{color:#333;font-size:12px;margin:0;padding:0 15px}.person-summary span{color:#666;font-size:12px}.person-summary img{width:20px}.summary .timing{padding:0 10px}.summary .landing-details .from span,.summary .landing-details .to span{display:block;word-wrap:break-word}.booking-group-box p,.flight-group-box p{color:#333;text-align:center;font-size:12px}.grand-total{border:1px solid #dbdbdb}.grand-total .total{font-size:12px;color:#000}.grand-total p{color:#de0f14;margin:0;font-size:15px}.grand-total p span{font-size:30px}.form-block-main{width:100%}.form-block{margin-bottom:15px}.form{width:100%;margin:0}.form .form-group .type{display:flex;align-items:center;justify-content:space-between}.form .form-group .type .title{border-radius:4px;border:1px solid #a5a5a5;padding:0 13px 0 7px;background-position-x:87%!important}.form .form-group .type .inputwidth{height:36px}.type-title{max-width:100px}.type-code{max-width:82px;margin-right:15px}.UpgradeBusiness .modal-title{margin:0;font-size:18px}.UpgradeBusiness .hotel-description{font-size:17px;padding:0 25px;color:#333;margin:0;line-height:2}.imghotel img{width:300px}.description-area{position:relative}.description-area .Cancelbtn{padding:0 25px;display:flex;align-items:end;flex-direction:column;position:absolute;bottom:0;right:0;left:auto}.description-area .Cancelbtn .bttn-outline-red,.description-area .Cancelbtn .yellowlarge{font-size:14px;margin-right:15px}.payment-section .bank-img-block img{width:40px}.payment-section .bank-details{padding:0 10px}.payment-section .bank-details p{margin:0;color:#333;font-size:12px;text-align:left}.payment-section .bank-details p span{font-weight:700}.payment-section .selectcard{border:1px solid #d2d2d2;border-radius:3px;padding:15px 20px;margin:25px 0}.payment-section .selectcard .select{font-size:18px;color:#212529}.payment-section .selectcard .payment-card input[type=radio]{border:1px solid #0089c6;padding:7px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;-moz-appearance:none;cursor:pointer}.payment-section .selectcard .payment-card input[type=radio]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:10px 10px;background-color:#fff;-moz-appearance:none}.payment-section .selectcard .payment-card .radio{width:20px;height:20px}.payment-section .selectcard .pay{color:#a5a5a5;font-size:11px;display:flex;justify-content:space-between;margin:10px 0}.payment-section .selectcard .pay .using{font-size:11px;color:#7a7a7a}.payment-section .selectcard .pay .detail{color:#303030;font-size:12px}.payment-section .selectcard .pay .paymentsecured{margin-left:389px}.payment-section .selectcard .agree{padding-left:10px}.payment-section .selectcard .agree .blue{color:#4c96e0;border:0}.payment-section .selectcard .banks .bank-branch-block{padding-left:0;padding-right:8px}.payment-section .selectcard .banks .bank-branch{border:1px solid #d2d2d2;padding:5px;border-radius:3px;text-align:center}.payment-section .selectcard .banks .bank-branch img{width:100px;height:50px;object-fit:contain}.payment-section .selectcard .banks .bank-branch .walletimg{width:82px;height:40px}.payment-section .selectcard .allbanks{margin-top:40px}.payment-section .selectcard .aeddd{color:#303030;padding-top:100px;padding-left:32px;font-size:18px}.payment-section .selectcard .aeddd span{color:#606060;font-size:12px;padding-left:10px}.payment-section .selectcard .btnonline{padding-left:0}.payment-section .selectcard .aedd1{padding-top:20px;font-size:18px;color:#303030;padding-bottom:20px}.payment-section .selectcard .aedd1 span{color:#606060;font-size:12px;padding-left:10px}.payment-section .selectcard .containerr{border:1px solid #f9eaed}.payment-section .selectcard .containerr .inputtype{height:35px}.payment-section .selectcard .containerr .alltex{margin-left:28px;margin-top:13px;font-size:18px}.payment-section .selectcard .containerr .alltex .total{font-size:12px;color:#606060}.payment-section .selectcard .cvvv{position:relative;margin-top:-24px}.payment-section .selectcard .cvvv img{position:absolute;width:49px;height:20px;top:34px;right:12px}.payment-section .selectcard .aedd{color:#303030;font-size:18px}.payment-section .selectcard .aedd span{color:#606060;font-size:12px;padding-left:10px}.payment-section .selectcard .cod .tw-office{font-size:15px}.payment-section .selectcard .cod .tw-office span{vertical-align:sub;padding:5px}.payment-section .selectcard .cod .tw-office ul{border:1px solid #ccc}.payment-section .selectcard .cod .tw-office ul li{float:left}.payment-section .selectcard .cod .blue-radio input[type=radio]{border:1px solid #0089c6;padding:6.5px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;cursor:pointer}.payment-section .selectcard .cod .blue-radio input[type=radio]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:83% 83%;background-color:#fff}.payment-section .selectcard .cod .blue-radio input[type=radio]:focus{outline-color:#0089c6}.payment-section .selectcard .payBy-cash{margin:25px 0 10px 0}.payment-block .right{position:relative}.payment-block .right .summary-block{background-color:#fcfefe;border-radius:5px;padding:12px;margin-top:-16%}.agree-block{padding:15px 0 0 0}.agree-details p{margin:0;color:#303030;font-size:11px;cursor:pointer}.agree-details a{color:#4c96e0}.payment-card{margin:10px 0}.cashondelivery-block{background-color:#fafafa;padding:10px;border:1px solid #e6e6e6}.cashondelivery-block .total-prise{padding-left:5px}.cashondelivery-block .total-prise .AED{font-size:16px}.cashondelivery-block .total-prise .total{color:#868686;padding-left:16px;font-size:12px;vertical-align:middle}.cashondelivery-block .cod-location{border-bottom:1px solid #ccc;margin:0;padding-bottom:20px}.cashondelivery-block .cod-location .adrss-left .fnt-bold{font-weight:bolder}.cashondelivery-block .cod-location .adrss-left p{font-size:13px;margin:0}.cashondelivery-block .cod-location .adrss-right p{font-size:12px;margin:0}.cashondelivery-block .cod-location .fnt{font-size:12px!important}.cashondelivery-block .cod-location .buttons .edit-button{background:0 0;border:1px solid #ccc;padding:3px 31px;border-radius:5px;font-size:11px;font-weight:bolder}.cashondelivery-block .cod-location .buttons .delete-button{background:0 0;border:1px solid #fa6c06;color:#fa6c06;padding:3px 28px;border-radius:5px;font-size:11px;font-weight:bolder}.cashondelivery-block .add-btn{background-color:#029da3;border:1px solid #029da3;padding:7px 20px;color:#fff;border-radius:5px;font-size:12px;font-family:OpenSans-Bold;margin-top:10px}.cashondelivery-block .add-btn span{padding:0 6px 0 0}.cashondelivery-block .frm-cntrk .form-control{width:90%}.cashondelivery-block .frm-cntrk .address{height:121px}.cashondelivery-block .prefered-time .slct{border:1px solid #ccc;padding:9px 10px;border-radius:4px;width:81%;font-size:12px}.cashondelivery-block .prefered-time .slct-width{width:30%!important}.cashondelivery-block .adtnl-addrss{margin-top:30px}.cashondelivery-block .adtnl-addrss .aditional{font-size:13px;color:#b8b9b8}.note{margin-top:8px}.note span{color:#fa6c06}.alltex,.cashondelivery-inputs,.makepayment-block{margin:10px 0}.alltex .bank-branch,.cashondelivery-inputs .bank-branch,.makepayment-block .bank-branch{margin-bottom:10px;border:1px solid #ccc;border-radius:5px}.alltex .bank-branch img,.cashondelivery-inputs .bank-branch img,.makepayment-block .bank-branch img{padding:10px 0}.alltex .locator,.cashondelivery-inputs .locator,.makepayment-block .locator{padding-left:30px}.alltex .locator p,.cashondelivery-inputs .locator p,.makepayment-block .locator p{margin:0!important}.alltex .locator img,.cashondelivery-inputs .locator img,.makepayment-block .locator img{width:25px}.alltex .locator .locator-block,.cashondelivery-inputs .locator .locator-block,.makepayment-block .locator .locator-block{padding-top:20px}.alltex .locator .locator-block .fnt-bold,.cashondelivery-inputs .locator .locator-block .fnt-bold,.makepayment-block .locator .locator-block .fnt-bold{font-weight:700;color:#303030}.alltex .locator .fnt-bold,.cashondelivery-inputs .locator .fnt-bold,.makepayment-block .locator .fnt-bold{font-weight:700;color:#303030}.alltex .locator .bank-link,.cashondelivery-inputs .locator .bank-link,.makepayment-block .locator .bank-link{margin-bottom:13px}.alltex .locator .bank-link a,.cashondelivery-inputs .locator .bank-link a,.makepayment-block .locator .bank-link a{color:#43a7d4;font-size:13px;font-weight:600}.alltex .locator .vdo,.cashondelivery-inputs .locator .vdo,.makepayment-block .locator .vdo{padding-top:10px}.alltex .locator .vdo img,.cashondelivery-inputs .locator .vdo img,.makepayment-block .locator .vdo img{width:50%;margin:0}.alltex .tw-icn img,.cashondelivery-inputs .tw-icn img,.makepayment-block .tw-icn img{width:95%;margin-top:35px}.trust{color:#303030;font-size:12px}.trust span img{width:45px}.makepayment-block{padding:12px 0 3px 0}.makepayment-block .btn-warning{font-size:14px;font-family:OpenSans-Bold;width:152px;height:38px;background-color:#fdce23}.makepayment-block .save{padding-top:5px}.banks{margin:10px 0 15px 0}.padding-zero{padding:0}.Traveller-Details .traveller-list{padding-bottom:10px}.Traveller-Details .traveller-list:last-child{border-bottom:0}.traveller-extra-booking-block .extra-booking-details,.traveller-extra-booking-block .extra-flight-details{display:block!important;margin:0 0 25px 0}.extra-booking-details,.extra-flight-details{border-bottom:1px solid #dbdbdb;padding-bottom:2rem}.extra-booked-details-block img,.extra-flight-details-block img{margin-right:7px;height:35px}.extra-booked-details-block .optional,.extra-flight-details-block .optional{color:#707070;font-size:10px}.extra-booked-details-block .price,.extra-flight-details-block .price{padding-right:25px}.extra-booked-details-block .grey-select,.extra-flight-details-block .grey-select{max-width:250px;width:100%;padding:9px 25px 9px 4px;background:url(https://cdn.travelwings.com/static/images/icons/down_arrow_icon.png) #f5f1f1 no-repeat 96%!important;border:1px solid #ced4da;color:#86888b!important;border-radius:3px;font-size:13px;color:#606060;margin-top:4px;background-color:f6f6f6;border-color:#e3e3e3}.extra-booked-details-block .baggage-desc button,.extra-flight-details-block .baggage-desc button{padding:0}.extra-booked-details-block .baggage-desc span,.extra-flight-details-block .baggage-desc span{color:#666;font-size:12px}.extra-booked-details-block .baggage-desc .baggeg,.extra-flight-details-block .baggage-desc .baggeg{width:19px}.booking-group-box .from-to-location .depart-from,.flight-group-box .from-to-location .depart-from{text-align:left}.body-section .depart-from-to{margin:15px 0;display:flex;align-items:center}.body-section .depart-from-to img{margin:0 10px}.body-section .depart-from-to span{font-size:18px;color:#000;font-family:Roboto-Regular;margin:0;font-weight:400}.body-section .landing-details .timings{padding:0}.body-section .landing-details .timings img{width:20px}.or-text-center{display:flex;align-items:center;justify-content:center}.summary-person-img{display:flex;align-items:center}.summary-person-img .person-img{padding:0 5px}.summary-person-img p{margin:5px 0 0 0;padding:0 0 0 5px}.payment-block-main select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.traveller-list select{background:url(https://cdn.travelwings.com/static/images/icons/down_arrow_icon.png) #fff no-repeat 98%!important;background-position:right center;background-size:15px!important}select::-ms-expand{display:none}option{border:solid 1px orange}.pickgroup{margin-bottom:20px}.or-text-center .line{position:absolute;left:49%;top:0;bottom:0;width:1px;background:#ccc;z-index:1}.or-text-center .wordwrapper{text-align:center;height:12px;position:absolute;left:0;right:0;top:50%;margin-top:-12px;z-index:2}.or-text-center .word{color:#ccc;text-transform:uppercase;letter-spacing:1px;padding:3px;background-color:#fff}.traveller-list .mixedSlider .MS-content .item .imgTitle img{max-height:142px;max-width:142px}.traveller-list .form-group{margin-bottom:0}.traveller-list .mobile-number-block{padding:0!important}.save .checkbox-selection{justify-content:initial}.save .checkbox-selection span{margin-left:5px}input[type=checkbox]{border:1px solid #0089c6;padding:6.5px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;cursor:pointer}input[type=checkbox]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:83% 83%;background-color:#fff}.imgholder img{width:40%;margin:50px 0 50px 0}.redtxt{color:#d60f17;font-weight:700;font-size:45px}.blktxt{color:#303030;font-weight:700}.blaktxt{color:#303030}.tab-content-block .city-selection{width:1099px!important}.noflightplnrholdr{margin:50px auto;height:450px;width:1105px}.booking-row{margin:0;padding:30px 30px 20px 30px}.booking-row .booking-img-col img{border-radius:5px}.booking-row .booking-content-col h2{font-size:19px;font-family:opensans-bold}.booking-plan-row{margin:15px 0 15px 0}.booking-plans-details{display:flex;margin:0 0 10px 0}.booking-plans-details .pay-highlight{color:#c4362c}.booking-plans-details label{width:40%!important;margin:0;color:#666}.booking-plans-details span{width:60%}.booking-plans .booking-content{margin:0 0 15px 0;font-weight:700}.booking-plans img{width:15px}.booking-plans .booking-plans-highlight label{color:#737373;font-weight:700}.booking-plans .booking-plans-highlight span{font-weight:700}.inclusions-panel{padding:20px 40px!important}.inclusions-panel h3{font-size:18px}.inclusions-panel p{color:#0e8f97;margin:5px 0}.summary-col-description .person-summary{padding:0;border:0;margin-bottom:15px}.summary-col-description .summary-description label{padding:0}.summary-col-description .summary-description .checkin-out{font-size:10px;color:#666}.summary-col-description .summary-description span{font-size:11px}.summary-col-description .summary-person-img .person-img{padding:0}.summary-col-image{padding:0}.summary-col-image .summary-img img{border-radius:5px}.summary-col-description{padding-right:5px}.summary-col-description .booking-plans-details{margin-bottom:5px}.summary-row{margin:0;padding:10px 0}.summary-details-block h3{font-size:14px;font-weight:700}.summary-details-block p{font-size:13px;margin:5px 0}.rounded-left-bdr{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important;display:block;width:100%;padding:.375rem .65rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rounded-right-bdr{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;display:block;width:100%;padding:.375rem .65rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bluetxt{color:#025dc2;font-size:13px}.extrastotal{padding:0 2px;font-size:12px}.extrastotal span{font-weight:700}.extrastotal .dangertxt{color:#de0f14;font-size:14px}.clearpad{padding-right:30px}.greybg{background:#f5f1f1;border:1px solid #ced4da;margin-top:4px;color:#86888b!important}.error{background-color:#e23d43;color:#fff;font-size:11px}.error span{margin-top:-2px}.error img{height:14px}.flderror{border:1px solid #e23d43!important}.copyTicketBtn{background-color:#fdce23;font-size:32px;padding:5px 0;font-weight:700;text-align:center}.copyTicketBtn a{color:#303030;text-decoration:none}.conf-email{font-size:14px;font-weight:600}.conf-email img{width:29px;vertical-align:middle;margin-right:5px}.pdfmsgtxt{font-size:21px;font-weight:500}.pdfmsgtxt span{color:#8c8c8c}.pdfmsgtxt p{font-size:20px;color:#303030;line-height:14px;font-weight:300}.ticketfooter{background-color:#f4f4f4;color:#626262;padding:12px 0}.ticketfooter .centerceontainer{width:89%;margin:0 auto;font-weight:600}.conf-head-bg-red{background-color:#fa6c06;color:#fff}.conf-head-bg-yellow{background-color:#fdce23;color:#303030}.conf-heading{font-size:18px;padding:4px 10px!important}.conf-cont{font-size:37px;font-weight:600;padding:0 10px!important;background-color:#f0f0f0}.conf-cont .red-title{color:#d60f17;font-size:37px!important}.conf-cont-sml{font-size:19px;font-weight:300;padding:5px 10px!important;background-color:#f0f0f0;color:#303030}.conf-cont-sml .maxwidth{width:150px}.tktgreybg{background-color:#f0f0f0;margin-top:12px}.tktgreybg h5{font-size:22px!important;color:#303030}.tktgreybg span{font-size:18px!important}.tktgreybg p{font-size:11px;color:#a2a2a2!important}.tktlogo{width:85%;margin:0 auto 30px auto}.listview h4{font-weight:700}.listview ul{margin:15px 20px;padding:0}.listview ul li{margin:0;padding:7px 0;list-style:disc;font-size:14px}.v-align{vertical-align:sub}.faq-title{font-size:27px;font-weight:400}.faq-panel{max-width:1120px;margin:0 auto;padding:40px 0}.accordion-block .collapsed .right-arrow{display:block!important}.accordion-block .collapsed .down-arrow{display:none!important}.accordion-block .card-header{border:0;background-color:transparent;padding:2px 0;cursor:pointer}.accordion-block .card-header .right-arrow{display:none}.accordion-block .card-header .down-arrow{display:block}.accordion-block .card{border:0}.accordion-block .card .card-body{padding:0}.accordion-block .card-title{font-size:18px;color:#2b2b2b!important;display:flex;align-items:center;margin-bottom:5px}.accordion-block .question-block{padding:15px 0}.accordion-block .question-block p{color:#3a3939;font-size:13px}.accordion-block .question-block p span{margin-right:5px}.accordion-block .question-block .qusetions{font-size:14px;font-weight:600;color:#000}.accordion-block .question-block .qusetions span{margin-right:5px}.accordion-block .yesornoQuestion p{color:#bababa}.accordion-block .yesornoQuestion p span{color:#2b2b2b;padding:0 10px}.accordion-img img{margin-right:10px}.accordion-img .right-arrow{width:15px}.accordion-img .down-arrow{width:15px}.terms-title{color:#fa6c06;text-transform:uppercase;font-weight:600;font-size:22px}.terms-title-block{padding:50px 30px 25px 30px}.terms-title-block p{font-size:15px;font-weight:700;color:#333}.terms-block .trip-wrapper{background-color:rgba(255,255,255,.7)}.terms-content-block{background-color:#fff}.terms-content{margin-bottom:40px}.terms-content h1{color:#333;font-size:30px}.terms-content p{color:#333}.terms-wrap{max-width:1120px;width:100%;margin:0 auto;padding:35px 10px}.terms-list{margin:0;padding:0}.terms-list li{list-style-type:disc;margin:0 0 30px 20px}.contact-link{color:#00b9f6}.contact-link:hover{color:#00b9f6}.aboutus-block{padding:30px}.aboutus-img{text-align:center}.aboutus-img img{width:350px}.aboutus-content{margin-bottom:40px}.aboutus-content h1{color:#333;font-size:20px;margin:20px 0 25px 0}.aboutus-content p{color:#333;font-display:13px}.content-block,.vision-content-block{margin:0 0 50px 0}.vision-content-block .aboutus-content{text-align:center;margin:0;padding:0 20px}.service-grid-block .grid-block-main{margin:40px 0}.service-grid-block .grid-img{text-align:center}.service-grid-block .grid-img img{width:50px;margin-bottom:20px}.service-grid-block .grid-img .grid-img-title{font-size:15px;text-transform:uppercase;color:#333;margin-bottom:20px}.service-grid-block .grid-img p{color:#333;display:none}.service-grid-block .grid-block{width:24%;padding:0 15px;display:inline-block;margin-bottom:30px}.member-list{position:relative;cursor:pointer}.member-list img{width:100%}.member-list .memeber-details{position:absolute;bottom:0;width:100%;padding:10px;background-color:#000;opacity:.5}.member-list .memeber-details .member-title{font-size:15px;margin:0;color:#fff;text-transform:uppercase}.member-list .memeber-details p{font-size:12px;margin:0;color:#fff;text-transform:uppercase}.team-member-block{margin:40px 0}.team-member-block .team-member-list .team-member-list-group{width:24%;padding:0 15px;display:inline-block;margin-bottom:30px}.member-description p{color:#333}.member-description .social-icons{justify-content:space-around}.member-description .social-icons li{margin:0}.member-description .social-icons li a{display:block;padding:4px;border-radius:50%;width:30px;height:30px;text-align:center;background-color:#00b9f6}.member-description .social-icons li a img{width:15px;height:15px;text-align:center}.active-list .member-list .memeber-details{background-color:#fa6c06;opacity:.6}.card-header h5 button{color:#333;font-weight:600}.card-header h5 button:hover{text-decoration:none;color:#666}.card-header h5 button:focus{text-decoration:none}.card-header h5 button:after{font-family:FontAwesome;content:"";float:right}.card-header h5 .collapsed:after{content:""}.faq-footer{margin-top:170px}.marginT{padding-top:110px!important}.policy-title a{font-size:22px;color:#333!important}.privacy-color{color:#333}.background-transparent{background-color:transparent}.header-main{min-height:auto;border:0;width:100%;padding:0}.call-number-text span{font-size:16px;font-weight:700;letter-spacing:1px;vertical-align:middle}.call-block a img{margin-right:8px}.contact-number{background-color:#fa6c06;border-radius:0 0 5px 5px;padding-top:13px;padding-bottom:13px;position:relative;top:-10px;border-right:0px!important;margin-right:25px}.contact-number a{border:0!important}.contact-number a.call-number-text span{color:#fff}.contact-number img{width:23px;height:23px}.expandSearch{display:inline-block;position:relative;overflow:hidden;margin-bottom:-2px}.expandSearch div{margin-top:-32px;background-color:#696969;width:27px;height:27px;border-radius:50%;position:absolute;z-index:9;right:5px}.expandSearch img{width:36px;height:36px;padding:12px;cursor:pointer;margin-top:-4px;margin-left:-4px}.expandSearch input{border-style:none;background:0 0!important;font:14px/1.4 sans-serif;padding-left:26px;background:#303033;border-radius:4px;transition:.24s;width:0;padding:8px 0 8px 34px;display:block;margin-top:5px}.expandSearch input:focus{border:1px solid grey;outline:0;width:150px;padding:5px 7px;border-radius:0;color:#303033;position:relative;margin-bottom:-1px;border-radius:8px;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;animation-direction:reverse;background-color:#fff!important}.header-fluid{display:flex;align-items:center;justify-content:space-between;padding:0}.header-fluid .navbar-brand{height:auto}.header-fluid .navbar-brand img{width:250px;height:59px}.header-fluid .navbar-header{flex-basis:auto}.header-fluid .navbar-right{flex-basis:35%}.header-fluid .headsearchwidth{width:165px}.navbar-collapse{display:none}.navbar-toggle{display:none}.navbar-right{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.navbar-right .dropdown .dropdown-menu{position:absolute;left:auto;min-width:140px;top:25px;right:0;z-index:3}.navbar-right .dropdown .dropdown-menu li a{font-family:OpenSans-Light;padding:0}.navbar-right .dropdown a{color:#303030;text-transform:uppercase;text-decoration:none;padding:0 1rem;display:block;border-right:1px solid #696969;color:#696969;font-family:opensans-bold;font-size:12px}.blog-link{flex-direction:row}.blog-link li{border-right:1px solid #696969}.blog-link li a{padding:0 10px;color:#303030;text-decoration:none;font-size:13px}.blog-link li:last-child{border-right:0}.header-position{position:absolute;top:0;width:100%;margin:0 auto;left:0;right:0;padding:0 10px}.tab-menus{display:block;position:absolute;width:100%;top:10.1%;width:1200px;margin:0 auto;left:0;right:0;cursor:pointer;z-index:2}.tab-menus .nav-item-link{display:flex}.large-menu-tab{margin-bottom:0;background-color:#fa6c06;border-top-left-radius:5px;border-top-right-radius:5px;opacity:.8;-moz-opacity:0.8;-o-opacity:0.8}.large-menu-tab .nav-item a{color:#fff;border-radius:0;padding:1.1rem 1.15rem 1.1rem 1.15rem;margin-bottom:0;font-size:15px}.large-menu-tab .nav-item .nav-link.active{background-color:#fece24}.large-menu-tab .nav-item .nav-link.flightning.active:first-child{border-top-left-radius:5px}.dropdown:last-child a{border-right:0;color:#696969}.submenu-block .nav-link.active{border-bottom:3px solid #dc2126;background-color:transparent;border-radius:0;color:#2B2B2B}.submenu-block .nav-link.active span{display:block}.submenu-block .nav-item-link .submenu-text{display:none}.submenu-block .nav-link{display:flex;align-items:center}.submenu-container{width:650px;margin:0 auto}.submenu-container .nav-item-link img{margin:0;width:27px;height:auto}.coupon-code{display:none;position:absolute;top:4%;right:0;background-color:#fece24;padding:1px 2px 3px 10px;height:105px;width:247px}.coupon-code .coupon-inner{display:flex}.coupon-code .coupon-inner p{color:#000;font-weight:700;font-size:14px;font-family:Roboto}.coupon-code .coupon-inner p span{display:block;font-size:45px;font-weight:bolder;margin-top:-13px;margin-bottom:-11px;color:#303030}.coupon-code .coupon-inner .coupons{text-align:center;padding:0 5px;border:2px dotted #fa6c06;margin:0 16px 0 20px;border-radius:9px;margin-top:20px;width:95px;height:63px;margin-bottom:11px}.coupon-code .coupon-inner .coupons p{color:#fa6c06;margin:3px}.coupon-code .coupon-inner .coupons .bttn-primary{padding:2px}.coupon-code .close_ico{margin-left:4px}.coupon-code .close_ico img{width:12px}.details-title{font-size:18px;text-align:center;font-weight:700}.myaccount{border:1px solid #dadada!important;padding:10px 0 20px 0;margin-left:0}.myaccount ::before{content:"";width:0;height:0;height:7px;width:7px;border-style:solid;border-color:#dadada;border-width:0 1px 1px 0;transform:rotate(225deg);transition:border-width 150ms ease-in-out;position:absolute;top:-4px;left:125px;margin-left:-12px;background-color:#fff}.myaccount li:first-child span{background:#fa6c06;color:#fff;padding:5px 23px}.myaccount li:last-child{justify-content:center;margin-top:5px}.myaccount li:last-child span{border:1px solid #fa6c06!important;padding:4px 16px;color:#fa6c06}.myaccount li.login{justify-content:center}.myaccount li{display:flex;align-items:center;padding:8px 8px;justify-content:left}.myaccount li:not(:first-child):not(:last-child):hover{background-color:#028ac6}.myaccount li:not(:first-child):not(:last-child):hover a{color:#fff}.myaccount li a{text-transform:capitalize!important;font-size:12px;font-weight:700;padding:0}.myaccount li img{margin:0 10px 0 0;width:15px}.aed{border:1px solid #dadada!important}.aed li{display:flex;align-items:center;padding:5px}.aed li:hover{background-color:#028ac6}.aed li:hover a{color:#fff}.aed li a{text-transform:capitalize!important;font-size:12px;padding:0}.aed li a span{font-weight:700}.aed li img{margin:0 10px 0 0;width:15px}.aed:before{content:"";width:0;height:0;height:7px;width:7px;border-style:solid;border-color:#dadada;border-width:0 1px 1px 0;transform:rotate(225deg);transition:border-width 150ms ease-in-out;position:absolute;top:-5px;left:207px;background-color:#fff}.ddTitleText{position:relative!important}.ddTitleText::before{content:"";width:0;height:0;height:10px;width:10px;background-image:url(https://cdn.travelwings.com/static/images/icons/downarrow_icon.svg);background-repeat:no-repeat;position:absolute;top:10px;left:auto;background-color:#fff;right:10px}.flag-icon-block{margin-left:10px}.divider-line-header{position:relative;bottom:1px}.head-top-mrgn{top:24%}.combowidth{width:170px!important;border:none!important}.dd{border:none}footer{position:relative;bottom:0;color:#fff;text-align:center;width:100%;font-size:14px;margin-top:20px;background-color:#2B2B2B}footer p{margin:0;text-align:left}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .footer-link-black{background:#2B2B2B;margin:0 auto}.footer-link-white{position:absolute;width:100%;display:none}.footer-link-white .footer-block{flex-direction:column}.footer-link-block-large{width:40%}.footer-link-block-small{width:60%;justify-content:space-between}.footer-block,.footer-link-block-small{display:flex;padding:0 4rem}.footer-block ul,.footer-link-block-small ul{padding:0}.footer-block ul li,.footer-link-block-small ul li{text-align:left;padding:5px 0}.footer-block ul li a,.footer-link-block-small ul li a{color:#ddd}.footer-title{text-align:left;color:#a8a8a8;font-weight:600;font-size:1.1rem}.footer-link-block-small ul li a:hover{color:#ddd!important}.footer-block ul li a:hover{color:#ddd!important}.footer-link-block{width:auto;padding:0 15px}.footer-block{margin:0 auto;padding:30px 10px}.location{padding:2rem 0}.location h3{margin:0;color:#303030;text-align:left;padding:10px;font-size:1.3rem;font-weight:900}.location ul li a{color:#303030;text-align:left;font-size:13px;opacity:.7}.location li{width:auto;float:left}.location li a{border-right:1px solid #d9d9d9;padding:0 10px 0 10px}.border-bottom{border-bottom:1px solid #fff}.pad-tb{padding:2rem 0}.pad-tb-small{margin:0;padding:2rem 0;color:#ddd;font-size:14px}foot{position:relative;bottom:0;color:#fff;text-align:center;width:100%;font-size:14px;margin-top:20px}foot .footer-link-black{background:#2B2B2B}foot .footer-link-black a{color:#fff}@font-face{font-family:OpenSans-Regular;font-style:normal;font-weight:400;src:url("fonts/OpenSans-Regular.ttf");src:local("OpenSans-Regular"),local("OpenSans-Regular"),url(fonts/OpenSans-Regular.woff) _format("woff")}@font-face{font-family:OpenSans-Bold;src:url("fonts/OpenSans-Bold.ttf");src:local("OpenSans-Bold"),local("OpenSans-Bold"),url(fonts/OpenSans-Bold.woff) _format("woff")}@font-face{font-family:OpenSans-Semibold;src:url("fonts/OpenSans-Semibold.ttf")}@font-face{font-family:OpenSans-Light;src:url("fonts/OpenSans-Light.ttf");src:local("OpenSans-Light"),local("OpenSans-Light"),url(fonts/OpenSans-Light.woff) format("woff")}@font-face{font-family:Roboto-Light;src:url("fonts/roboto/Roboto-Light.ttf")}@font-face{font-family:Roboto-Bold;src:url("fonts/roboto/Roboto-Bold.ttf")}@font-face{font-family:Roboto-Regular;src:url("fonts/roboto/Roboto-Regular.ttf")}@font-face{font-family:arial;src:url("fonts/arial.ttf")}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:OpenSans-Regular!important;font-size:14px!important;letter-spacing:.02em;line-height:1.5;margin:0;padding:0;-webkit-font-smoothing:antialiased;background-color:#fff;overflow-x:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;background:url(https://cdn.travelwings.com/static/images/icons/down_arrow_icon.png) #fff no-repeat 96%!important;background-position:right center;color:#000;background-size:17px!important}.w-250{max-width:250px;width:100%}.text-black{color:#000}a.add-icon{background-color:#303030;border-radius:50%;display:flex;align-items:center;width:25px;height:25px;justify-content:center;margin:0 3px;padding:0 6px}a.add-icon img{width:14px}.airlines{max-width:150px;width:100%}.form-control:focus,a,article,button,div,input,input[type=checkbox],input[type=radio],li,p,section,span,ul{outline:0;box-shadow:none}body,html{height:100%}.page-wrap{min-height:100%}p{font-size:14px}ul li{list-style-type:none}.flex-center{display:flex}.timing{font-size:15px;font-weight:600}.text-upper{text-transform:uppercase;font-size:12px}.text-upper span{font-size:11px;color:#858585}.clastype{font-size:10px;color:#858585}.trip-module{position:relative;min-height:100%}.inner-body-wrap{margin:0 auto;padding:0 10px}.banner-block{margin:3rem 0}.banner-block .second-div{position:relative;background-color:#fff}.social-icon-block{margin:3rem 0}.social-icon-block .social{font-size:24px;font-family:opensans-bold}.social-icon-block p{color:#303030}.social-icons{padding-left:0;justify-content:center}.social-icons li{margin:11px 30px 0 0}.social-icons li a{display:block;padding:11px;border-radius:50%;width:62px;height:62px}.social-icons li a img{width:38px;height:38px}.social-icons li a.Portal_Facebook{background-color:#3a5a98}.social-icons li a.fb-icon{background-color:#3a5a98}.social-icons li a.Portal_Twitter{background-color:#29a7df}.social-icons li a.Portal_Instagram{background-color:#eb008b}.social-icons li a.Portal_Youtube{background-color:red}.social-icons li a.Portal_Pinterest{background-color:#bd081c}.social-icons li a.Portal_Linkedin{background-color:#0077b5}.social-icons li a.Portal_googleplus{background-color:#e15b4d}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none}.top-slider .carousel-control-prev{justify-content:flex-start;bottom:80px!important}.top-slider .carousel-control-next{justify-content:flex-end;bottom:80px!important}.top-slider .carousel-control-next-icon,.top-slider .carousel-control-prev-icon{width:35px;height:81px;display:none}.carousel-control-next,.carousel-control-prev{opacity:1}.topSliderblock .carousel-indicators{z-index:1;cursor:pointer;bottom:0}.topSliderblock .carousel-indicators .active{border:2px solid #fa6c06;background-color:transparent;width:15px;height:15px;bottom:2px}.topSliderblock .carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:#fa6c06}.tab-content-block .tab-content-area{width:100%;opacity:1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex}.tab-content-block .tab-content-area .row{margin:0}.tab-content-block .tab-content-area .city-selection-block{max-width:752px;width:69%}.tab-content-block .tab-content-area .city-submit-block{display:flex;justify-content:space-between;background-color:#fff;border-radius:0 0 5px 0;max-width:343px;width:100%}.tab-content-block .tab-content-area .city-submit-block .dropdown-toggle::after{content:"";height:10px;width:10px;background-image:url(https://cdn.travelwings.com/static/images/icons/downarrow_icon.svg);background-repeat:no-repeat;position:absolute;top:12px;left:auto;background-color:#fff;right:-5px;border:0}.tab-content-block .tab-content-area .city-submit-block .bttn-block{justify-content:space-evenly}.pad-0{padding:0!important}.input-block .input-text{text-align:right}.input-block .input-text span{font-size:12px;color:#464646}.input-block img{width:15px}.input-block .dropdown{padding:5px 18px}.input-block .dropdown a{color:#606060;text-decoration:none}.input-block .dropdown span{color:#606060;text-decoration:none;font-size:14px}.input-block .dropdown .dropdown-menu{padding:5px 10px;border-radius:0;background-color:#fff;border:1px solid #e1e1e1;top:0!important;left:-11px!important;margin:1px 0 0 .7rem}.input-block .dropdown input[type=radio]{border:1px solid #0089c6;padding:4.5px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;-moz-appearance:none}.input-block .dropdown input[type=radio]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:78% 78%;background-color:#fff;-moz-appearance:none}.input-block .dropdown input[type=radio]:focus{outline-color:transparent}.space-between{display:flex;align-items:top;justify-content:space-between;align-items:center}.checkbox-selection{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.checkbox-selection a{font-size:12px}.align-base{display:flex;align-items:baseline}.adv-options .background-white{border-bottom-left-radius:5px;border-top-left-radius:5px}.adv-options .grid-bottom-content{padding:0;width:240px;border-right:1px solid #dbdbdb}.adv-options .grid-bottom-content .dropdown{padding:0}.adv-options .grid-bottom-content .dropdown a{width:100%;display:block;padding:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.adv-options .grid-bottom-content .dropdown .dropdown-menu{top:42px!important;width:240px;left:0!important;padding:0;margin:0;transform:initial!important;height:150px;overflow-y:auto}.adv-options .grid-bottom-content .dropdown .dropdown-menu a{padding:0}.adv-options .addcity{min-height:auto!important}.input-field-widget{border:0;padding:5px;width:89%;font-size:16px;font-weight:700;min-height:64px;max-height:64px}.banner-description{display:block;position:absolute;width:100%;top:5%;max-width:1200px;margin:20px auto;left:0;right:0}.banner-description p{color:#000;font-size:22px;font-family:Roboto-light}.banner-description p .neque{font-size:43px}.banner-description p .quis{font-size:30px}.banner-description p span{display:block}.flex-direction{flex-direction:column}.nav-item-link img{margin-right:10px;margin-top:-3px;width:19px;height:20px}.nav-item-link .flightimg{width:30px;height:30px}#pills-cruises-tab img{margin-right:4px;margin-top:-6px}#pills-flightshotel-tab img{height:20px;width:39px}.grid-top-content img{width:20px;height:20px}.grid-top-content .corimg{position:absolute;background-color:#0089c6;padding:2px 3px;top:0;margin:0;right:0;z-index:99999}.grid-top-content .corimg .minus{font-size:13px;color:#fff;font-weight:700;position:initial}.grid-top-content .corimg .minus img{width:15px;height:2px}.group-box img{width:27px;height:27px}.group-box img .remove{float:right}.group-box .multiico{width:20px;height:20px}.group-box .orgdest{width:21px;height:21px}.group-box .trvlico{width:17px;height:16px;position:absolute;top:45px}.pasngernum{margin-left:40px;width:14px;text-align:center}.passengers-details .bttn-primary-blue img.removepassnger{height:1px}.group-box .bttn-primary{background-color:#fa6c06;color:#fff;border:1px solid #fa6c06;width:auto;padding:1.8rem 1.8rem;border-radius:5px;font-weight:700;font-size:14px;box-shadow:0 1px 0 #ccc}.group-box .bttn-primary img{margin-right:5px;width:30px;height:30px}.bttn-primary,button:focus{cursor:pointer;outline:0}.widget-block{width:100%}.background-white{background-color:#fff;border-radius:0 0 0 5px}.Nearby{display:flex;align-items:center;justify-content:flex-end}.grid-top-content span{font-size:12px;margin:0 -3px;color:#606060}.grid-top-content .content-text{display:block;margin:5px 0 0 0}.hasDatepicker{border:0;text-align:center;width:100%;height:100%;z-index:1}.grid-top-content{padding:9px 10px;position:relative}.travel-date .grid-top-content{border-bottom:1px solid #dee2e6!important;height:70px;padding:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.travel-date .grid-top-content .datepicker-field span{margin:-1px 0 0 0;display:block}.return-block .grid-top-content{background-color:#f9eaed;position:relative}.pad-l-17{padding:0 17px}.checkbox-block{position:relative;padding-left:20px;margin-bottom:12px;float:left;margin-top:5px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-block input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #cecece;border-radius:2px;margin:0 0 0 10px!important;border-radius:2px}.checkbox-block:hover input~.checkmark{background-color:#fff}.checkbox-block input:checked~.checkmark{background-color:#0089c6;border-color:#0089c6}.checkmark:after{content:"";position:absolute;display:none}.checkbox-block input:checked~.checkmark:after{display:block}.checkbox-block .checkmark:after{left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.align-center{display:flex;align-items:center}.test{background-color:#fece24;color:#000;width:auto;padding-right:10px;height:114px;position:absolute;margin-top:30px}.test .textblock{border:2px solid #000;width:auto;padding-right:10px;height:96px;margin-left:8px;margin-top:9px;font-size:40px;font-size:40px}.test .textblock .size{font-size:24px;margin-left:10px;font-weight:700;margin-top:6px}.test .textblock .size2{font-size:47px;margin-left:10px;margin-top:-22px;font-weight:700}.test2{background-color:#fece24;color:#000;width:175px;height:40px;position:absolute;margin-top:10px}.test2 .textblock2{margin-top:5px;margin-left:17px;font-size:15px}.test2 .textblock2 .textblack3{font-size:20px;font-family:OpenSans-Bold}.offer-alert-large{width:160px;height:160px;bottom:222px;right:-35px;font-size:15px}.offer-alert-small{width:85px;height:85px;bottom:50px;right:0;left:170px}.offer-alert-small h4{font-size:15px;font-weight:700;margin-bottom:0}.offer-alert-small p{margin:0}.offer-alert-large,.offer-alert-small{position:absolute;padding:0;color:#fff;background-color:#fa6c06;border-radius:50%;display:flex;align-items:center;margin-left:80px}.offer-alert-large .ten,.offer-alert-small .ten{font-size:34px;margin-right:10px;margin-left:12px;margin-top:7px;font-family:OpenSans-Bold}.offer-alert-large .percentage,.offer-alert-small .percentage{margin-left:-10px;font-weight:600}.offer-alert-large .ten4,.offer-alert-small .ten4{margin-top:-10px;margin-left:30px;font-family:OpenSans-light}.offer-alert-large .offer-alerttext,.offer-alert-small .offer-alerttext{margin-top:-10px}.offer-alert-large .offer-alerttext .ten2,.offer-alert-small .offer-alerttext .ten2{font-size:37px;font-family:OpenSans-Bold}.offer-alert-large .offer-alerttext .percentage1,.offer-alert-small .offer-alerttext .percentage1{margin-left:0;font-weight:700;font-size:15px}.offer-alert-large .offer-alerttext .ten3,.offer-alert-small .offer-alerttext .ten3{margin-top:-15px;font-size:25px;margin-left:54px;font-family:OpenSans-light}.search-module .search-module-header{position:inherit}.module-block .footer-block{display:none}.offer-list-block{margin:0 0 1rem 0;justify-content:space-between}.module-inner-block{padding:2rem 0 0 0}.payments{width:100%;background-color:#fff}.payments .paymentmode{border-radius:3px;padding-right:0;margin:25px 0}.payments .paymentmode .credit{border-radius:3px;margin-top:10px;background-color:#fff;color:#000}.payments .paymentmode .credit .creditimg{width:22px;margin-left:8px;margin-top:2px}.payments .paymentmode .credit .text{background-color:#fff;position:relative;color:#303030;font-size:12px}.payments .paymentmode .credit .text a{border:1px solid #ccc;background-color:#ededed;border-right:none;cursor:pointer;padding:15px 20px;position:relative;height:51px}.payments .paymentmode .credit .text a img{width:24px}.payments .paymentmode .credit .text a .modile-img{width:15px}.payments .paymentmode .credit .text .active{background-color:transparent}.payments .paymentmode .credit .text .active .payment-tab:after{content:"";position:absolute;min-height:51px;bottom:-1px;background-color:#fffff8;right:-1px;border-left:0;border-right:0;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;width:17px;z-index:999}.payments .paymentdetails{border-radius:3px;border:1px solid #d2d2d2;background-color:#fafafa;padding:15px 20px}.payments .paymentdetails .bttn-yellow{margin:0}.payments .paymentdetails .card-section{margin-bottom:10px}.payments .paymentdetails .card-section label{color:#303030;font-size:14px;float:none;padding-top:0}.payments .paymentdetails .card-section .row{align-items:center;margin:0}.payments .paymentdetails .card-section .row .input-block{padding:0}.payments .paymentdetails .card-section .row .cvv{position:relative}.payments .paymentdetails .card-section .row .cvv img{position:absolute;width:49px;height:20px;top:37px;right:12px}.payments .paymentdetails .card-section .row .select-block{padding:0 15px}.payments .paymentdetails .card-section .row .select-block select{width:43%;padding:0 5px;color:#969696;outline:0;height:35px;font-size:12px;background:url(https://cdn.travelwings.com/static/images/icons/down_arrow_icon.png) #fff no-repeat 90%!important;background-size:13px!important;display:inline-block}.payments .paymentdetails .card-section .row .aedd{color:#303030;font-size:18px}.payments .paymentdetails .card-section .row .aedd span{color:#606060;font-size:12px;padding-left:10px}.payments .paymentdetails .card-section .row .aeddd{color:#303030;padding-top:14px;padding-left:49px;font-size:18px}.payments .paymentdetails .card-section .row .aeddd span{color:#606060;font-size:12px;padding-left:10px}.payments .paymentdetails .card-section .row label{color:#303030;font-size:14px}.payments .paymentdetails .card-section .row .form-control{padding:5px 10px}.payments .paymentdetails .card-section .row .cards{display:flex;padding:0;justify-content:space-evenly}.payments .paymentdetails .card-section .row .cards .visa{width:32px}.payments .paymentdetails .card-section .row .cards .master{width:30px}.payments .paymentdetails .card-section .row .cards .maestro{width:38px}.payments .paymentdetails .card-section .row .cards .rupay{width:47px}.payments .detailspayments{border-radius:3px;border:1px solid #d2d2d2;margin:12px 28px;background-color:#fafafa}.payments .detailspayments .card-section{padding:10px 15px}.payments .detailspayments .card-section label{color:#303030;font-size:14px}.payments .detailspayments .card-section .row{margin:0}.payments .detailspayments .card-section .row .input-block{padding:0}.payments .detailspayments .card-section .row .cvv{position:relative}.payments .detailspayments .card-section .row .cvv img{position:absolute;width:49px;height:20px;top:34px;right:12px}.payments .detailspayments .card-section .row .select-block{padding:0;display:flex;justify-content:space-between}.payments .detailspayments .card-section .row .select-block select{width:43%;padding:0 5px;color:#969696;height:35px;font-size:12px}.payments .detailspayments .card-section .row .aedd{color:#303030;padding-top:14px;padding-left:49px;font-size:18px}.payments .detailspayments .card-section .row .aedd span{color:#606060;font-size:12px;padding-left:10px}.payments .detailspayments .card-section .row .aeddd{color:#303030;padding-top:14px;padding-left:49px;font-size:18px}.payments .detailspayments .card-section .row .aeddd span{color:#606060;font-size:12px;padding-left:10px}.payments .detailspayments .card-section .row label{color:#303030;font-size:14px}.payments .detailspayments .card-section .row .form-control{padding:2px}.payments .detailspayments .card-section .row .cards{display:flex;padding:0;justify-content:space-evenly}.payments .detailspayments .card-section .row .cards .visa{width:32px}.payments .detailspayments .card-section .row .cards .master{width:30px}.payments .detailspayments .card-section .row .cards .maestro{width:30px}.payments .detailspayments .card-section .row .cards .rupay{width:47px}.payments .detailspayments .makepayment{padding:12px 0 3px 0}.payments .detailspayments .makepayment .padding-zero{padding:0;float:left}.payments .detailspayments .makepayment button{font-size:12px;font-family:OpenSans-Bold}.payments .detailspayments .makepayment .save{padding-top:5px}.payments .detailspayments .makepayment .trust{color:#303030;font-size:12px;margin-left:-15px}.payments .detailspayments .makepayment .trust span img{width:45px}.trip-wrapper{background-color:rgba(255,255,255,.9);padding:0}.offer-block{border-bottom:3px solid #0089c6;display:none}.trip-block{padding:20px 15px;border-top:3px solid #0089c6}.travels-block{margin:0;display:flex;align-items:baseline}.travels-block h1{font-size:25px;margin-bottom:0}.travels-block .hotel-title{margin-bottom:0;text-overflow:ellipsis;font-size:25px;font-family:OpenSans-Regular!important;word-wrap:break-word;overflow:hidden}.travels-block img{width:20px;height:20px}.travels-block .trip-result{justify-content:space-between;width:100%;color:gray}.travels-block .trip-result span{font-size:15px;padding-left:10px}.travels-block .from-to{display:flex;justify-content:space-between;flex-direction:column}.travels-block .from-to-hotel{display:flex;justify-content:space-between;flex-direction:column;width:56%;font-size:25px;font-family:OpenSans-Regular!important;word-wrap:break-word;white-space:nowrap}.travels-block .travels-block{border:1px solid #000}.bttn-grey-outline{background-color:#fff;border-radius:5px;border:1px solid #9d9d9d;padding:7px 20px;font-size:14px;color:#9d9d9d;text-transform:uppercase;font-weight:800;display:flex;align-items:center}.bttn-grey-outline img{width:10px;height:10px;margin-left:10px;color:#c7c7c7}.userview{width:30px;height:30px}.same-search{background-color:#5f5e5d;padding:10px 10px;border-radius:5px;color:#fff;font-family:opensans-semibold;border-radius:10px;display:none}.same-search .same-search-result{display:flex;align-items:center}.same-search img{width:95px;margin-right:8px}.reach-time-block{padding:0;display:flex;justify-content:flex-end}.reach-time-block .row{margin-right:29px}.reach-time-block .row .reach-time .weather-time-hotel{text-align:right}.reach-time-block .row .reach-time .weather-time-hotel .deg-block{float:right}.reach-time-block .row .reach-time .weather-time-hotel .deg-block img{width:32px;height:32px;display:inline;vertical-align:bottom}.reach-time-block .row .reach-time .weather-time-hotel .deg-block .sun{font-size:35px}.reach-time-block .row .reach-time .weather-time-hotel .deg-block span{font-size:43px;color:#707070;line-height:.5}.reach-time-block .row .reach-time .weather-time-hotel .deg-block .temptxt{width:auto;color:#707070;display:inline;font-size:42px;padding:7px 21px 0 0;line-height:1}.reach-time-block .row .reach-time .weather-time-hotel .txtholder{float:right;width:100%}.reach-time-block .row .reach-time .weather-time-hotel .light1{width:100%;color:#a4a4a4}.reach-time-block .row .reach-time .weather-time-hotel .light2{width:100%;color:#757575}.reach-time-block .row .reach-time .desc1{padding-bottom:16px;font-size:18px;font-family:OpenSans-Regular!important;float:left;padding-top:20px}.reach-time-block .row .reach-time .desc1 .green{color:#2c907b}.grid{height:70px;display:grid;grid-template-columns:auto auto auto;padding:0;grid-column-gap:8px;margin:10px 0}.grid li{font-family:OpenSans-Bold;height:66px;width:66px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:15px 5px;border-radius:3px;border:1px solid #dbdbdb;text-align:center;cursor:pointer;float:left;margin-right:3px}.grid li a:hover{text-decoration:none}.grid li a{color:#2d3e52;font-weight:700}.grid li.active{background-color:#0089c6;border:1px solid #0089c6}.grid li.active p{color:#fff}.grid li.active a{color:#fff;text-decoration:none}.stop-filter:first-child span{display:none}.stop-filter:nth-child(2) p,.stop-filter:nth-child(3) p{font-size:22px}.stop-filter p{margin:0;color:#4b5a6b}.text-bluee{color:#005cc2}.text-blue{color:#03a9e6}.filter-block{margin:0}.all{font-size:12px;color:#303030;font-family:OpenSans-Regular;letter-spacing:0;margin-top:3px;cursor:pointer;padding:0}.show-all{font-family:OpenSans-Regular;font-size:12px;cursor:pointer;margin-bottom:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top}.price-block{background-color:#fff;max-width:22%;width:100%;border:1px solid #e2e2e2;border-radius:5px}.price-block .filter-subtitle{color:#2d3e52;font-family:OpenSans-Bold;font-size:13px}.border-dotted{border-bottom:1px dotted #878787;padding:1rem 0}.border-dotted .grid{font-size:12px;font-family:OpenSans-Bold;line-height:20px}.border-dotted .grid .onestop{font-size:22px;font-weight:100;margin-left:5px;margin-top:4px;color:#2d3e52}.border-dotted .grid .stop{color:#2d3e52;margin-top:-15px;font-size:11px;font-family:OpenSans-regular}.depart-return-table .table-striped tbody tr:nth-of-type(odd){background-color:#fff}.depart-return-table .table{border-bottom:1px solid #dee2e6}.depart-return-table .table thead th{font-weight:400;font-size:13px;border-bottom:0;border:0;font-family:OpenSans-Bold}.depart-return-table .table tbody{font-family:OpenSans-Regular}.depart-return-table .table tbody tr td{padding-top:0;padding-bottom:0;font-size:12px;border-left:1px solid #dee2e6;vertical-align:middle}.depart-return-table img{width:50px}.depart-oneway-table .table-striped tbody tr:nth-of-type(odd){background-color:#fff}.depart-oneway-table .table thead{font-size:13px;font-family:OpenSans-Bold}.depart-oneway-table .table thead th{font-weight:400;border-bottom:0;border:0;padding:0;vertical-align:middle}.depart-oneway-table .table thead .time{padding-bottom:12px}.depart-oneway-table .table tbody tr{font-size:20px;font-family:OpenSans-Regular}.depart-oneway-table .table tbody tr td{font-size:12px;vertical-align:middle}.depart-oneway-table img{min-width:40px;padding-bottom:0;padding-top:0;border-bottom:1px solid #dbdbdb}.fare-type .checkbox-block{padding-left:24px;padding-top:10px}.fare-type .grey-desc{color:#606060}.fare-type .checkmark{margin-left:0!important;font-family:OpenSans-Regular}.fare-type .margin-left{margin-left:3px;margin-bottom:0}.option-select{font-size:14px;font-family:OpenSans-Regular;margin-top:7px}.option-select .checkbox-block{margin-bottom:2px}.option-select .airline-name-wrap{width:100%;display:flex;align-items:baseline}.justify-content{justify-content:space-between}.justify-content p{margin:0;color:#606060;font-size:13px}.option-select-block{margin-bottom:15px;padding-right:15px}.top-details{align-items:center}.top-details img{width:30px;margin-right:10px}.top-details p{color:#2d3e52;margin:0;font-size:13px}.module-details-block{background-color:#fff}.time-details{align-items:center;margin:0;font-size:11px}.time-details p{font-size:12px;color:#707070}.time-details .depart-details{color:#707070;width:17px}.time-details .depart-details span.depart-from-to{color:#0e8f97}.time-details .Arriving{color:#fa6c06;padding:0 15px 0 5px}.time-details .recommended{justify-content:flex-end;margin-left:10px}.time-details .recommended .recommended-img{align-items:center;display:none!important}.time-details .recommended img{width:16px;margin-right:10px}.time-details .recommended p{margin:0;color:#0e8f97}.fare-details{padding:0;margin-bottom:0}.fare-details li{padding:0 10px;cursor:pointer;border-right:1px solid #dbdbdb}.fare-details li:first-child{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.fare-details li:last-child{border-right:0}.duration-block p{margin:0}.location-block{padding:0 10px;position:relative}.swap-icon{position:absolute;top:45px;right:-17px;padding:5px 2px;background-color:transparent;border:0;transition:all .3s ease-in-out;z-index:1}.swap-icon img{width:29px;width:29px}.trip-stop-block{align-items:center}.trip-stop-block img{width:30px}.stop-places{margin:0;align-items:baseline;display:flex}.stop-places .source p span{color:red}.stop-places img{width:45px}.stop-places .line{border:.5px dashed #0089c6;width:100%}.stop-places p{margin:0;color:#303030}.stop-places .arrival-plans{display:flex;align-items:center;justify-content:space-between}.travel-company-block{padding:0}.travel-company-block .travel-company-name{margin:0;color:#2d3e52;font-size:12px;text-align:left;display:table-cell}.travel-company-block img{width:45px}.trip-stops-block{margin:5px 0;align-items:center}.depart-from-to{color:#0e8f97;font-size:11px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin:0}.depart-from-to img{margin-left:10px}.depart-from-to span{font-size:16px;font-weight:400}.depart-from-too img{margin-left:10px}.depart-from-too span{font-size:18px;font-family:opensans-regular;color:#303030}.depart-from span{font-size:18px;color:#000;font-family:Roboto-Regular;margin-top:25px}.travel-details{background-color:#fff;border-color:#fff;margin-right:0;max-width:82.75%;box-shadow:0 3px 10px #999;border:none;border-radius:5px}.travel-details .pad-TB{padding-top:20px;padding-bottom:20px}.multicity-search{margin:2px 0}.multicity-search .tab-content-area{background-color:transparent}.multicity-search input[type=text]{border:0;text-align:center}.multicity-search .bttn-block,.multicity-search .passengers-block{display:none}.multicity-search .widget-block{padding:0}.multicity-search .orgin-destination-block{border-top-left-radius:5px;border-bottom-left-radius:5px}.multicity-search .nearby,.multicity-search .return-block{display:none}.multicity-search .depart-block .input-block{display:flex;align-items:center}.multicity-search .depart-block .input-block .dropdown{padding:0}.mar-10{margin:10px 0}.depart-block,.orgin-destination-block,.return-block{background-color:#fff}.depart-block{border-right:1px solid #dbdbdb}.depart-block,.return-block{display:inline-block;width:50%;float:left;height:100%}.depart-block .dropdown,.return-block .dropdown{padding:0;text-align:center;width:100%}.depart-block .dropdown a,.return-block .dropdown a{font-size:14px;display:block;width:100%;padding:7px 15px 7px 2px}.depart-block .hasDatepicker,.return-block .hasDatepicker{width:100px;background-color:transparent}div.multisearch-module-main{background-color:transparent;margin:1px 0 0 0;border-bottom-left-radius:5px;border-top-left-radius:5px;max-height:55px;position:relative}div.multisearch-module-main .travel-date .dateselectd{width:20px!important;height:20px!important}div.multisearch-module-main .orgin-destination-block .destination-block,div.multisearch-module-main .orgin-destination-block .orgin-block{display:flex;align-items:center}div.multisearch-module-main .addcity-block .addcity{min-height:50px}div.multisearch-module-main .depart-block,div.multisearch-module-main .return-block{width:270px}div.multisearch-module-main .return-block{display:none}div.multisearch-module-main .swap-icon{top:5px}div.multisearch-module-main .grid-top-content{border:0!important;padding:10px 0}div.multisearch-module-main .depart-block .input-block{display:flex;align-items:center}div.multisearch-module-main .depart-block .grid-bottom-content{display:flex;align-items:center;width:140px}div.multisearch-module-main .depart-block .grid-top-content{width:136px}div.multisearch-module-main .depart-block .grid-bottom-content,div.multisearch-module-main .depart-block .grid-top-content{height:54px;border-left:1px solid #dbdbdb}div.multisearch-module-main .depart-block .grid-bottom-content .dropdown,div.multisearch-module-main .depart-block .grid-top-content .dropdown{padding:0}div.multisearch-module-main .Nearby{visibility:hidden;display:none}.addcity-block{background-color:transparent}.addcity-block .addcity{min-height:70px}.addcity-block .cancel{margin-right:15px;margin-left:10px;background-color:#0089c6;padding:3px 8px 6px 8px;cursor:pointer}.addcity-block .cancel img{width:15px}.addcity-block .bttn-primary-outline{border:1px solid #0089c6;color:#fff;background-color:#ffffffe0;color:#606060;cursor:pointer;padding:4px 10px;width:max-content;min-width:80px}.list-block{max-width:78%;width:100%;flex:initial;padding:0 7px 0 8px}.offer-block-main{background-color:#fff;border-radius:5px;padding:0;position:relative;max-width:20%;box-shadow:0 3px 4px #999;align-items:center}.offer-block-main .text-center,.offer-block-main .textcenter,.offer-block-main .textcenterr{width:100%}.offer-block-main .text-center{padding-bottom:10px;margin-top:36px}.offer-block-main .price{width:auto!important}.card-inner:last-child{border-bottom:0}.destination,.source{width:100px;text-align:center}.verious-options{margin:0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dbdbdb}.verious-options .pad-0{display:flex;align-items:center}.verious-options ul{display:flex;justify-content:space-between;padding:0;margin:0;width:100%;min-height:51px}.verious-options ul li{display:flex;align-items:center;border-bottom:1px solid transparent}.verious-options ul li.active{border-bottom:1px solid #333}.verious-options ul li.active span{color:#ca2128}.verious-options ul li.active .default-img{display:none}.verious-options ul li.active .active-img{display:block!important}.verious-options button span{font-size:12px}.verious-options img{width:30px!important;margin:0!important}button{cursor:pointer}.bttn-outline-none{background-color:transparent;border:0;color:#000;padding:14px 0;display:flex;align-items:center}.bttn-outline-none img{width:30px;margin:0 5px 0 0}button{cursor:pointer}.bttn-fare-alert{background-color:transparent;border:0;color:#000;display:flex;align-items:center;padding:10px 0}.bttn-fare-alert img{margin:0 5px 0 0;width:30px}.similaroption{outline:0;border:none;background-color:#fff;display:flex;align-items:center;padding:10px 0}.similaroption .substract{width:12px!important;margin:5px!important}.price-range .ui-state-default{border-radius:50%;border-color:#343434}.price-range .ui-widget-header{background-color:#d14c3e}.price-range .ui-button.ui-state-active:hover,.price-range .ui-button:active,.price-range .ui-state-active,.price-range .ui-widget-content .ui-state-active,.price-range .ui-widget-header .ui-state-active,.price-range a.ui-button:active{background-color:#fff;border-color:#343434}.text-blue{color:#0089c6}.side-info-loader{background-color:#dbdbdb}.side-info-loader p{visibility:hidden}.vetical-text-info{background-color:#199889;color:#fff}.side-info-loader,.vetical-text-info{font-size:13px;left:0;margin:0;position:absolute;text-align:center;top:18%;transform-origin:75px 72px 0;min-width:160px;width:auto;transform:rotate(270deg);z-index:99;border-top-left-radius:4px;border-top-right-radius:4px}.side-info-loader p,.vetical-text-info p{margin:0;padding:3px;color:#fff}.card-seperate{position:relative;margin-right:0;max-width:82.75%;padding:0}.card-seperate .travel-details{margin-left:30px;max-width:100%}.travel-alert-text{background-color:#fece24;border:1px solid #fa6c06;border-top-left-radius:3px;border-top-right-radius:3px;padding:7px 15px;position:relative;display:none}.travel-alert-text p{color:#000;padding:0 10px;margin-left:60px;margin-top:0;margin-bottom:0;font-size:13px!important}.travel-alert-text .hot-deals{position:absolute;display:none}.passengers-block .passengers-input .dropdown-toggle{display:flex;align-items:center}.passengers-block img{margin-right:10px;margin-left:10px;cursor:pointer}.passengers-block .cancel{position:absolute;right:0;top:0}.passengers-block .cancel img{margin-right:13px;width:10px;height:10px;margin-top:12px}.passengers-block .passengers-input .dropdown .dropdown-menu{width:340px!important;left:-12px!important;top:106px!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#fff;border:1px solid #e1e1e1;padding:20px 15px}.passengers-block .passengers-input .dropdown .dropdown-menu .passengers-details p{color:#606060;font-size:14px;margin-bottom:5px;margin-top:0}.passengers-block .passengers-input .dropdown .dropdown-menu .passengers-details p span{color:#a9a0a4;font-size:9px;font-weight:300;display:block}.passengers-details{padding:0;align-items:center;justify-content:space-between;margin:0}.passengers-details .bttn-primary-blue{background-color:#0089c6;border:none;border-radius:3px;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center}.passengers-details .bttn-primary-blue img{width:15px;margin:0;padding:0;display:flex;align-items:center;height:auto}.passengers-details .input-field-widget{max-width:40px;padding:2px;text-align:center;color:#303030;font-size:15px;font-weight:700;max-height:25px!important;min-height:25px!important;background-color:#fff}.passengers-details .passengers-list{padding:0}.ribbon{font-size:16px!important;width:80%;position:absolute;background:#0089c6;color:#fff;text-align:center;padding:7px 7px;margin:5% auto 1em;left:40px;border-top-left-radius:5px;border-bottom-left-radius:5px;top:0}.ribbon .ribbon-content{font-size:16px}.ribbon:after,.ribbon:before{content:"";position:absolute;display:block;bottom:-1em;z-index:-1}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#004d6e transparent transparent transparent;bottom:-.5em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:.5em .5em 0 0}.bttn-primary{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:auto;padding:7px 30px;border-radius:5px;box-shadow:1px 1px 0 #830300;left:-2em}.bttn-primary-sml{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:64px;height:32px;padding:4px 12px;margin-top:18px;font-family:OpenSans-bold;font-size:11px;box-shadow:1px 1px 0 #830300;border-radius:5px}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#004d6e transparent transparent transparent;bottom:-.5em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:.5em .5em 0 0}.bttn-primary{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:auto;padding:7px 30px;border-radius:5px}.bttn-search{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:auto;padding:7px 30px;border-radius:5px;box-shadow:1px 1px 0 #830300;margin-top:8px;font-weight:900;text-transform:uppercase}.refundabl{text-align:center;color:#2fb659;width:100%;font-size:11px;padding:5px 0}.bttn-danger{background-color:#fa6c06;color:#fff;border:1px solid;width:auto;padding:10px 20px;border-radius:3px;margin-left:40px}.strikeout-text{color:#fa6c06;text-decoration:line-through;margin:2px 0 0 0}.offer-back{margin:0 0 4px 0!important;font-size:23px;line-height:1;color:#303030}.offer-back span{font-size:14px;color:#303030}.fare-rules{position:absolute;width:100%;bottom:0;font-size:12px}.fare-rules img{width:20px;margin:0 10px 0 0}.fare-rules .bttn-outline-none{width:100%;justify-content:center;padding:3px 20px}.orgin-destination-block{border-top-left-radius:5px;border-bottom-left-radius:5px}.orgin-destination-block .grid-top-content{padding:5px 0 0 0}.orgin-destination-block .destination-block,.orgin-destination-block .orgin-block{min-width:240px}.destination-block img{margin-left:11px}.destination-block .grid-top-content{padding:4px 0}.ui-autocomplete{height:185px!important;overflow-y:auto;overflow-x:hidden;width:400px}.ui-autocomplete::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f1f1f1;width:4px}.ui-autocomplete::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.ui-autocomplete::-webkit-scrollbar-thumb{background-color:#0089c6;border-radius:5px}.date-block{background-color:#fff;padding:0 7px;margin:0 0 10px 0;border-top-left-radius:5px;border-top-right-radius:5px}.date-block .swiper-button-next,.date-block .swiper-button-prev,.date-block .swiper-container-rtl{width:25px;height:25px;background-size:cover;top:54px}.date-block .swiper-button-prev{opacity:1!important;width:55px!important;height:80px!important;background-size:contain!important;top:0!important;bottom:0!important;left:-3px!important;border-right:1px solid #dbdbdb;margin:0!important}.date-block .swiper-button-next{opacity:1!important;width:50px!important;height:80px!important;background-size:contain!important;top:0!important;bottom:0!important;margin:0!important;right:0!important;border-left:1px solid #dbdbdb}.swiper-button-next1{background-image:url(https://cdn.travelwings.com/static/images/price_arrow_right.png)!important}.swiper-button-prev1{background-image:url(https://cdn.travelwings.com/static/images/price_arrow_left.png)!important}.date-slider .swiper-wrapper{width:90%;margin:0 auto}.date-slider .date-slider-content{text-align:center;border-left:1px solid #dbdbdb;padding:8px 5px;cursor:pointer}.sortby-block{background-color:#fff;margin:0 0 10px 0;padding:7px 15px;border:1px solid #ececec}.bttn-grey{border:1px solid #e9e9e9;padding:3px 15px;background-color:#fff;margin:0 10px;border-radius:3px;color:#5a5a5a}.bttn-grey-active{border:1px solid #0089c6;padding:3px 15px;background-color:#0089c6;margin:0 10px;border-radius:3px;color:#fff}.no-space{margin:0}.no-pad{padding:0}.tour-distance-plan{max-width:80%;width:100%}.tour-distance-plan .distance{text-align:center;font-size:13px;color:#303030}.tour-distance-plan .distance span{display:block;font-size:10px}.stop-details{justify-content:space-between}.one-stop .stop-details{justify-content:center}.stop-details span.name:before{border-radius:10px;content:"";height:10px;left:49%;position:absolute;bottom:31px;width:10px;background-color:#fff;border:1.5px solid #0089c6;cursor:pointer}.direct-stop .stop-details{justify-content:center}.direct-stop .stop-details span.name:before{content:initial}.one-stop .stop-details{justify-content:center;flex-direction:column}.one-stop .stop-details .flight-number{display:block}.one-stop .stop-details span.name:before{top:-10px}.multicity-stop .stop-details{justify-content:center;flex-direction:column}.multicity-stop .stop-details .flight-number{display:block}.multicity-stop .stop-details span.name:before{bottom:20px}.multiple-stop .name{position:relative}.multiple-stop .stop-details span.name:before{border-radius:10px;content:"";height:10px;left:30%;position:absolute;top:-15px;width:10px;background-color:#fff;border:1.5px solid #0089c6}.date-slider-content .occasion{font-size:12px;color:#32a737}.date-slider-content .occasion img{width:15px}.swiper-slide-active{background-color:#f0f0f0;border-bottom:3px solid #fa6c06}.festival-offers{justify-content:center}.festival-offers img{width:20px}.festival-offers p{margin:0;color:#05a737}.bttn-transparent{background-color:transparent;border:0;margin:0 0 10px 0;font-family:opensans-Regular;color:#03a9e6;font-size:14px;font-weight:800}.bttn-transparent-smltxt{background-color:transparent;border:0;margin:0 0 10px 0;font-family:opensans-Regular;color:#03a9e6;font-size:10px;font-weight:400}.traveldetails{border-radius:.25rem;box-shadow:0 3px 8px #e2e2e2;background-color:rgba(0,0,0,.1);padding:2.2rem 1.7rem 1.7rem 1.7rem;margin:1rem 0 1rem 0;background-color:#ececec;border:1px solid #dadada;width:100%}.traveldetails .border-bottom{border-bottom:2px solid #dbdbdb!important}.traveldetails .card-inner .similar-options-stop{border-right:none!important;padding:10px}.traveldetails .card-inner .similar-options-stop .stop-places .bttn-primary{width:64px;height:32px;padding:4px 12px;margin-top:18px;font-family:OpenSans-bold;font-size:11px}.priceongrid .modal-dialog{max-width:945px}.details-block{padding:15px 20px;border-radius:3px;background-color:#fff}.details-block .marginbottom{margin-bottom:0}.from-to-location .depart-from-to{text-align:left;display:inline-block;color:#000;font-family:opensans-regular}.from-to-location .depart-from-to img{width:15px;margin:0 5px}.from-to-location .depart-from-to .bttn-primary{padding:0 5px;margin:0 15px;font-size:10px;font-weight:700}.from-to-location .trip-id{float:right}.from-to-location .trip-id:after{content:"";display:block;clear:right}.from-to-location .bttn-primary_FD{background-color:#fa6c06;color:#fff;border:1px solid transparent;width:auto;padding:1px 10px;border-radius:3px;left:-2em;font-size:11px}.from-to-location .flight-date-block{font-size:11px;margin:0 15px;color:#929292;font-weight:400}.similar-option-block_nw{padding:0}.flight-content .flight-company{display:flex;align-items:center}.flight-content .flight-company div img{width:38px;height:38px}.flight-content .travel-details-block{color:#303030;margin:0 0 0 25px;font-family:Roboto-Regular}.flight-content .travel-details-block h5{font-size:13px}.flight-content .travel-details-block span{display:block;color:#666;font-size:11px}.landing-details{font-family:Roboto-Regular}.landing-details .from h5,.landing-details .to h5{font-size:18px;color:#303030}.landing-details .from span,.landing-details .to span{font-size:12px;color:#666;display:block}.landing-details .timings{width:150px;text-align:center;flex-direction:column;justify-content:center}.landing-details .timings img{width:30px}.landing-details .timings p{color:#666}.timing{text-align:center;margin-left:3px}.timing img{width:30px}.timing p{color:#666}.onestop{margin-top:50px}.stop-location{margin-bottom:2rem}.direct-location{margin-bottom:2rem}.divider-spacing{margin:1rem 0}.divider-spacing .mrgn-lft10p{margin-left:30%}.layover-divider{text-align:center;border-bottom:1px dashed #0089c6;position:relative;margin-left:49px}.layover-divider .divider-line{position:absolute;left:0;right:0;top:-8px;margin-left:-19px}.layover-divider .divider-line span{background-color:#ececec;padding:4px 6px;color:#666;font-size:12px}.layover-divider .fix-pos{margin-left:0!important}.layover-divider .print-e-tkt-divider-line{position:absolute;left:0;right:0;top:-8px;margin-left:10px}.layover-divider .print-e-tkt-divider-line span{background-color:#ececec;padding:4px 6px;color:#666;font-size:12px}.divider-layover{text-align:center;border-bottom:1px dashed #0089c6;position:relative}.divider-layover .divider-line{position:absolute;left:0;right:0;top:-8px}.divider-layover .divider-line span{background-color:#ececec;padding:4px 6px;color:#666;font-size:12px;margin-left:-8px}.layover-divider_inner{text-align:center;border-bottom:1px dashed #0089c6;position:relative}.layover-divider_inner .divider-line{position:absolute;left:0;right:0;top:-10px;margin-left:-17px}.layover-divider_inner .divider-line span{background-color:#ececec;padding:4px 6px;color:#666;font-size:12px}.baggage-location-block{justify-content:space-around;border-bottom:1px solid #dbdbdb;padding:0 0 15px 0}.baggage-location-block .from p,.baggage-location-block .to p{color:#303030;margin:0;font-size:16px;margin:0}.baggage-location-block .from span,.baggage-location-block .to span{color:#666;font-size:12px;display:block;text-align:center}.baggage-details-block{padding:10px 8px}.baggage-details-block .kilos{color:#000;font-size:14px;margin:10px 0}.baggage-details-block .kilo-values{color:#606066;font-size:11px}.baggage-details-block .kilo-values,.baggage-details-block .kilos{display:block;text-align:center}.baggage-details-block p{color:#303030}.baggage-details-block .company-name img{width:40px;height:40px}.baggage-details-block .company-name p{width:100%}.baggage-details-block .cabin-adult-details img{width:15px;margin-bottom:3px}.baggage-from-to-layover{margin:0 0 20px 0;justify-content:space-between}.baggage-from-to-layover .pad-spacing{padding:0 5px;margin:0 5px;max-width:48%;border-radius:3px}.baggage-from-to-layover .from-to-layover-block{border-bottom:2px solid #dbdbdb;padding:10px 25px}.baggage-from-to-layover .from p,.baggage-from-to-layover .to p{color:#303030;margin:0;font-size:14px;margin:0}.baggage-from-to-layover .from span,.baggage-from-to-layover .to span{color:#666;font-size:12px}.baggage-content-details{margin:15px 0}.baggage-content-details p{font-size:12px;color:#707070;text-align:left}.baggage-content-details h3{font-size:15px;margin:10px 0;color:#929292}.popup .bg-red{max-width:850px}.popup .bg-red .modal-header{background-color:#c4362c;padding:5px 20px;border-radius:0;min-height:50px;position:relative;align-items:center}.popup .bg-red .modal-body{border-radius:5px;width:100%;height:100%}.popup .bg-red .modal-body .Cancelbtn b{color:#d81b22}.popup .bg-red .modal-body .Cancelbtn .red{direction:rtl;color:#d81b22;font-size:24px}.popup .close{height:20px;font-size:17px;cursor:pointer;opacity:1;width:20px;z-index:9;padding:0;margin:0;position:absolute;right:24px;border-radius:50%;background-color:#fff;color:#c4362c;top:18px}.popup .close span{color:#c4362c;display:flex;align-items:center;justify-content:center}.popup .modal-title{color:#fff;font-size:22px;font-weight:600}.popup li{width:75px}.popup .googleplus{background-color:#39559e}.popup .googleplus img{width:40px;height:40px;padding:10px;background-color:#334c8c;border-radius:50%}.popup .facebook{background-color:#39559e}.popup .facebook img{background-color:#354f88;position:absolute;padding:7px 0;width:36px;height:38px;margin-top:1px;margin-left:3px}.popup .twiter{background-color:#00aaf2}.popup .twiter img{width:40px;height:40px;padding:10px;background-color:#0098db;border-radius:50%}.popup .linkgedin{background-color:#39559e}.popup .linkgedin img{width:40px;height:40px;padding:10px;background-color:#334c8c;border-radius:50%}.flex-end{display:flex;align-items:flex-end}.fareDetails p{color:#303030;font-size:14px;margin:20px 0}.modal-dialog-farealert{max-width:418px;margin-top:12rem}.modal-dialog-farealert .heading{font-size:27px}.modal-dialog-farealert .desc{font-size:14px;padding-top:12px}.form-group .form-group-block{align-items:flex-end}.form-group .form-group-block label{font-size:14px;color:#303030}.form-group .form-group-block .input-box{border:1px solid #dbdbdb;border-radius:2px;background-color:#fcfcfc}.form-group .form-group-block img{width:25px;height:25px;margin:24px 5px 0 5px}.form-group .form-group-block .fa-angle-right{font-size:30px;color:grey;margin-top:23px;margin-left:22px;margin-right:-12px}.form-group .form-group-block .fa-long-arrow-right{margin-left:7px;margin-right:-12px;font-size:16px;color:#fff}.form-group .form-group-block .flag{display:flex}.form-group .form-group-block .flag .input-box{padding:.375rem .1rem;margin-left:53px}.form-group .filter-check-block .filter-check{margin-right:2px}.form-group .filter-check span{color:#303030;font-size:12px;padding:0 .5em;line-height:1}.form-group .fare-btn{background-color:#735d5d;border:1px solid #735d5d;color:#fff;padding:5px 14px;border-radius:5px}.card-table-block{background-color:#fff;box-shadow:0 3px 8px #e2e2e2;padding:10px;border-radius:5px}.card-table-block .card-table{margin:0;align-items:center;border-bottom:1px solid #dbdbdb;margin-bottom:5px;padding:5px 0}.card-table-block .card-table p{color:#545454;font-size:13px;margin:0;text-align:left}.card-table-block .card-table label{margin:0;font-size:13px;font-weight:700;color:#545454}.card-process p{color:#7f7f7f;font-size:12px;text-align:left}.card-process h4{color:#929292;font-size:14px;font-weight:400;margin-bottom:10px}.modify-block .filter-check span{color:#000;cursor:pointer}.swap-rotate{transform:rotate(180deg);transition:all .3s ease-in-out}.medium-size-popup .modal-dialog{max-width:400px}.flight-group-box .card-block{border:0;background-color:transparent}.goToRight{-moz-animation:goingRight .3s 1 ease-in-out;-webkit-animation:goingRight .3s 1 ease-in-out;-o-animation:goingRight .3s 1 ease-in-out;-ms-animation:goingRight 0.3s 1 ease-in-out;animation:goingRight .3s 1 ease-in-out}@-moz-keyframes goingRight{0%{-moz-transform:translateX(0);border-right-color:transparent}60%{-moz-transform:translateX(60%);opacity:0;border-right-color:transparent}to{-moz-transform:translateX(0);opacity:1;border-right-color:transparent}}@-webkit-keyframes goingRight{0%{-webkit-transform:translateX(0);border-right-color:transparent}60%{-webkit-transform:translateX(60%);opacity:0;border-right-color:transparent}to{-webkit-transform:translateX(0);opacity:1;border-right-color:transparent}}.goToLeft{-moz-animation:goingLeft .3s 1 ease-in-out;-webkit-animation:goingLeft .3s 1 ease-in-out;-o-animation:goingLeft .3s 1 ease-in-out;-ms-animation:goingLeft 0.3s 1 ease-in-out;animation:goingLeft .3s 1 ease-in-out}@-moz-keyframes goingLeft{0%{-moz-transform:translateX(0)}60%{-moz-transform:translateX(-60%);opacity:0}to{-moz-transform:translateX(0);opacity:1}}@-webkit-keyframes goingLeft{0%{-webkit-transform:translateX(0)}60%{-webkit-transform:translateX(-60%);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}.progress-block .progress{width:150px;height:150px;line-height:150px;background:0 0;margin:0 auto;box-shadow:none;position:relative}.progress-block .progress:after{content:"";width:100%;height:100%;border-radius:50%;border:12px solid #fff;position:absolute;top:0;left:0}.progress-block .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.progress-block .progress .progress-left{left:0}.progress-block .progress .progress-bar{width:100%;height:100%;background:0 0;border-width:12px;border-style:solid;position:absolute;top:0}.progress-block .progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}.progress-block .progress .progress-right{right:0}.progress-block .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-1 1.8s linear forwards}.progress-block .progress .progress-value{width:90%;height:90%;border-radius:50%;background:#44484b;font-size:24px;color:#fff;line-height:135px;text-align:center;position:absolute;top:5%;left:5%}.progress-block .progress.blue .progress-bar{border-color:#049dff}.progress-block .progress.blue .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.8s}@keyframes loading-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(144deg);transform:rotate(144deg)}}@keyframes loading-3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes loading-4{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(36deg);transform:rotate(36deg)}}@keyframes loading-5{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(126deg);transform:rotate(126deg)}}@media only screen and (max-width:990px){.progress{margin-bottom:20px}}.bttn-blue{background-color:#029da3;border:1px solid #029da3;width:auto;color:#fff;border-radius:3px;padding:5px 20px;margin:0 0}.bttn-blue span{margin:0 5px}.progress-line h5{margin:8px 0;color:#2d3e52;font-size:15px;font-weight:700}.progress-line .progress-bar-line{margin-top:10px;margin-bottom:10px}.progress-line .progress-bar-line img{width:28px;vertical-align:top;padding-top:2px;margin-top:-2px}.progress-line p{margin:0}.progress-line .progress{height:1.5rem}.booking-intro{color:#2c2c2c}.alert-red-text{color:#c30505;font-size:16px}.alert-red-text img{width:26px}.title-bar{background-color:#c4362c;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px 15px}.title-bar h3{margin-bottom:0;font-size:1.3rem}.event-icons{width:30%}.event-icons .event-block{width:100%;text-align:center;margin-right:10px;padding:5px 0}.event-icons .event-block img{margin-right:0;width:15px}.text-bold{font-weight:700}.text-bold span{font-weight:400}.bdr-top{border-top:1px solid #999}.ticket-details{border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999}.ticket-details .flight-content{margin:0}.ticket-details .divider-spacing,.ticket-details .flight-group-box,.ticket-details .top-details{padding:5px 20px}.passanger-title{display:flex;align-items:center;padding:5px 15px;font-size:16px;font-weight:700}.passanger-title img{width:30px;margin-right:10px}.passenger-details-table{padding:0 20px}.passenger-details-table .flex-end{display:flex}.passenger-details-table .table-striped tbody tr:nth-of-type(2n),.passenger-details-table .table-striped tbody tr:nth-of-type(odd){background-color:transparent}.passenger-details-table .align-center{display:flex;align-items:center}.passenger-details-table .table thead th{padding:8px;border:0}.passenger-details-table tbody td{border-top:0;border-bottom:1px solid #dbdbdb}.passenger-details-table tbody td img{width:30px;margin-right:5px}.passenger-details-table span{display:block;font-size:13px}.text-r,.text-red{color:#c4362c;font-size:15px}.text-r .span,.text-red .span{margin-top:7px}.text-g,.text-green{color:#519364;font-size:18px}.text-g span,.text-green span{margin-top:7px}.text-green,.text-red{font-size:33px;font-weight:700;margin-left:10px}.hotels-cards{margin:10px 0}.list-title{font-weight:700;font-size:16px}.list-title img{width:40px;margin-right:10px}.booking-location-details .bttn-yellow{margin:0}.img-list{justify-content:space-between;align-items:flex-start;margin:0 0 20px 0}.img-list .facility-block{padding-left:15px;width:100%}.img-list .facility-block p span{display:block}.img-list .facility-block img{width:20px;height:auto}.img-list img{width:200px;height:100px;object-fit:cover}.modal-dialog-large{max-width:1000px;margin:50px auto;width:100%}.modal-dialog-large-red1{max-width:69%}.modal-background-grey{background-color:#f4f4f4;padding:2rem}.fare-details-status{background-color:#fff;border-radius:5px}.fare-title{color:#0e8f97;font-size:35px}.fare-title-red{color:#c4362c;font-size:25px}.fare-title-green{color:#519364;font-size:25px}.fare-description{color:#303030;font-size:16px}.fare-row{margin:0}.fare-row .oneseat{margin-top:33px;padding:20px;display:flex;align-items:center;justify-content:space-between}.popup .bg-green .modal-content{border-radius:5px}.popup .bg-green .modal-content .modal-header{background-color:#519364;padding:5px 20px;border-radius:8px 8px 0 0;min-height:62px;position:relative;align-items:center;border:1px solid #519364;box-shadow:0 0 4px 1px #333;z-index:1}.popup .bg-green .modal-content .header-modal{background-color:#c4362c;padding:5px 20px;border-radius:0;height:70px;padding:1.8rem;position:relative;align-items:center;border:1px solid #c4362c;box-shadow:0 0 4px 1px #333;z-index:1}.popup .red1{background-color:#c4362c;padding:5px 20px;border-radius:0;height:52px;position:relative;align-items:center}.fare-amount-description{margin:0 0 1.2rem 0}.fare-amount-description .fare-amount .onseat{font-size:10px;color:#606060;margin-left:15px}.fare-amount-description .text-r{color:#c4362c;font-size:10px}.fare-amount-description .fare{color:#000}.total-fare{border:1px solid #707070;width:286px;height:138px;margin-bottom:20px}.total-fare .subtotal{border-bottom:1px solid #dbdbdb}.total-fare .pad-spacing{padding:10px 7px 4px 35px}.bttn-grey-bg,.bttn-red,.bttn-red-outline,.bttn-yellow{border-radius:5px;font-size:13px;font-family:OpenSans-Bold;margin:20px 0;padding:5px 10px}.bttn-red-outline{background-color:#fff;border:1px solid #fa6c06!important;color:#fa6c06}.detailbtn-gray{font-size:11px;color:#000;font-family:opensans-bold;margin-right:5px;width:67px;height:26px;background-color:#afafaf;border-radius:4px;border:none;margin-top:20px}.detailbtn-red{font-size:12px;color:#000;font-family:opensans-bold;margin-right:6px;width:68px;height:26px;background-color:#fdce23;border-radius:4px;border:none;margin-top:20px}.yelo-btnn{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;width:131px;height:48px;font-size:18px;margin-left:-75px}.bttn-yellow{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;font-size:14px}.bttn-yellow img{width:20px}.yellow-button{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold}.yellow-bttn{font-size:16px!important;margin-right:20px}.btn-continue{background:#fdce24!important;font-weight:600!important;font-size:16px!important}.yellowlarge{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;font-size:18px}.red-bttn{font-size:16px}.bttn-red{background-color:#fa6c06;border:1px solid #fa6c06;color:#fff}.bttn-grey-bg{background-color:#a7a7a7;border:1px solid #a7a7a7;color:#000;font-size:16px!important;margin-right:25px}.margin-right{margin-right:15px}.fare-details-status .mytrips-plan{max-width:100%;padding:0}.fare-details-status .mytrips-plan .horizontal-tab .nav-pills .nav-link.active,.fare-details-status .mytrips-plan .horizontal-tab .nav-pills .show>.nav-link{border:1px solid #fff;background-color:#fff}.fare-details-status .mytrips-plan .horizontal-tab .nav-pills .nav-link.active .text-bold,.fare-details-status .mytrips-plan .horizontal-tab .nav-pills .show>.nav-link .text-bold{color:#303030;font-family:opensans-bold;font-size:14px}.fare-details-status .mytrips-plan .horizontal-tab .nav{justify-content:initial}.fare-details-status .mytrips-plan .horizontal-tab .nav-link{padding:4px 20px;text-align:center;border-radius:0;background-color:#ededed;border:1px solid #ddd;margin-right:5px}.fare-details-status .mytrips-plan .horizontal-tab .nav-link .text-bold{color:#afafaf}.fare-details-status .mytrips-plan .horizontal-tab .nav-link .text-bold span{display:flex;margin-left:5px}.fare-details-status .mytrips-plan .horizontal-tab .nav-link .text-bold span .aedred{color:#c4362c;margin-left:5px}.bttn-outline-red{padding:5px 15px;border-radius:5px;background-color:#fff;border:2px solid #dd0e15;color:#dd0e15;font-size:18px;font-weight:700}.outline-red-bttn{padding:3px 20px;border-radius:5px;background-color:#fff;border:2px solid #dd0e15;color:#dd0e15;font-size:12px;font-family:opensans-bold;margin-left:5px}.time-details .Arriving.text-black{color:#707070}.hot-deals{bottom:-10px}.hot-deals img{width:63px}.price-range-slider{min-height:80px}.price-range-slider .ngrs-range-slider .ngrs-join{background-color:#d14c3e}.price-range-slider .ngrs-range-slider{-webkit-box-shadow:none;margin:10px 0}.price-range-slider .ngrs-range-slider .space-between{display:flex!important}.price-range-slider .ngrs-range-slider .price-box-left{margin:-31px 0 31px -26px}.price-range-slider .ngrs-range-slider .price-box{width:78px;color:#d14c3e;border:1px solid #d14c3e;display:flex;align-items:center;padding:0 10px;font-size:10px;font-weight:700}.price-range-slider .ngrs-range-slider .price-box ::after{content:"";width:0;height:0;height:7px;width:7px;border-style:solid;border-color:#d14c3e;border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;position:absolute;bottom:17px;left:17px;margin-left:-12px;background-color:#fff}.price-range-slider .ngrs-range-slider .price-box-right{margin:-31px 0 31px -26px}.price-range-slider .ngrs-range-slider .price-box-right ::after{bottom:17px;left:19px;margin-left:-12px}.price-range-slider .ngrs-range-slider .ngrs-runner{top:35px}.price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-handle{border:2px solid #343434;margin:-2px 0 0 -7px!important;height:17px}.price-range-slider .ngrs-range-slider .ngrs-runner .ngrs-join{margin:-3% -5px 0 0!important}.price-range-slider .minmax--amount{font-weight:700;padding-left:5px;font-size:14px}.flight-map{max-width:1000px}.popover-details{display:none;position:absolute;width:180px;background-color:#171717a1;color:#fff;bottom:40px;border-radius:3px;padding:10px;z-index:1}.popover-details p{color:#fff}.popover-details .font-bold{font-weight:700;font-size:13px;word-wrap:break-word}.popover-details .font-light{font-weight:400;font-size:12px}.popover-details .source-left ::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:35px}.source{position:relative;cursor:pointer;width:80px}.source:hover .popover-details{display:block;left:-4%}.stop-details{position:relative}.stop-details .popover-details{bottom:70px;left:35%}.stop-details:hover .popover-details{display:block}.stop-details .popover-details .source-left ::before{left:70px}.one-stop-businessblock .destination .popover-details{right:-5px;top:-25px;bottom:auto}.destination{position:relative;cursor:pointer}.destination .popover-details{right:0;bottom:50px}.destination:hover .popover-details{display:block}.destination .destination-right ::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;right:35px}.select-language{width:72px}.select-language .bootstrap-select{width:auto!important}.select-language .bootstrap-select .dropdown-toggle{background-color:transparent}.strip-header{font-family:OpenSans-Bold;color:#9f9f9f;position:relative}.strip-header p{margin:0}.strip-active .accordian-ribbon{font-size:18px!important;width:100%;background:#fa6c06;color:#fff;text-align:left;padding:10px 13px 10px 17px;margin-bottom:0}.strip-active .accordian-content{position:relative}.strip-active .accordian-content .content .safesecure{margin-left:12px;color:#fdce23;font-size:18px;font-family:roboto}.strip-active .accordian-content:before{left:-25px;border-right-width:1.5em;border-left-color:transparent}.strip-active .accordian-content:before{content:"";position:absolute;display:block;bottom:-10px;border-left-color:#fa6c06;border-top-color:#fa6c06;border-top-style:solid;border-top-width:23px;border-bottom-color:#fa6c06;border-bottom-style:solid;border-bottom-width:24.5px;border-left-style:solid;border-left-width:19.5px}.strip-active .accordian-content .content:before{border:1px;left:-25px;border-width:7px 0 0 8px}.strip-active .accordian-content .content:before{content:"";position:absolute;display:block;border-style:solid;border-color:#000 transparent transparent transparent;bottom:-17px}.strip-active .accordian-content1{position:relative}.strip-active .accordian-content1:before{left:2px;top:-24px;border-right-width:1.5em;border-left-color:transparent}.strip-active .accordian-content1:before{content:"";position:absolute;display:block;border-left-color:#fa6c06;border-top-color:#fa6c06;border-top-style:solid;border-top-width:23px;border-bottom-color:#fa6c06;border-bottom-style:solid;border-bottom-width:24.5px;border-left-style:solid;border-left-width:19.5px}.strip-active .accordian-content1 .content1:before{left:13px;border-width:7px 0 0 8px}.strip-active .accordian-content1 .content1:before{content:"";position:absolute;display:block;border-style:solid;border-color:#000 transparent transparent transparent;bottom:-30px;transform:rotateY(180deg)}.strip-done .accordian-content{position:relative}.strip-done .accordian-content:before{left:-25px;border-right-width:1.5em;border-left-color:transparent}.strip-done .accordian-content:before{font-family:FontAwesome;content:"";position:absolute;display:block;background-color:#79b42b;color:#fff;font-size:18px;padding:0 2px}.strip-done .accordian-content .content:before{left:-24px;border-width:7px 0 0 8px}.strip-done .accordian-content .content:before{content:"";position:absolute;display:block;border-style:solid;border-color:#000 transparent transparent transparent;bottom:-10px}.accordian-ribbon{font-size:16px!important;width:100%;position:relative;color:#9f9f9f;text-align:left;padding:8px 13px 8px 17px;margin-bottom:0;background-color:#f5f5f5;justify-content:space-between}.accordian-ribbon .safesecure{color:#0a6f0c;font-size:19px;font-family:OpenSans-semibold;margin:0 10px}.accordian-ribbon .edit{font-size:14px;float:right;font-family:OpenSans-Regular}.accordian-ribbon .edit button{margin:0}.background-red{background-color:#fa6c06}.select-language .bootstrap-select .dropdown-toggle:focus{outline:0!important;box-shadow:none}.select-language .bootstrap-select.btn-group .dropdown-toggle .filter-option{margin:-4px}.slider video{width:100%;margin:0;padding:0}.slick-slide{transition:all ease-in-out .3s;opacity:.2;width:4%}.slick-active{opacity:.5}.slick-current{opacity:1}.ui-datepicker .ui-widget-header{border:none;background:#fff}.ui-datepicker .ui-widget-header .ui-datepicker-title{font-weight:400}.ui-datepicker .ui-datepicker-calendar thead tr{background:#dd0e15;color:#fff}.ui-datepicker .ui-datepicker-calendar thead tr th{padding:0;font-weight:400}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default{border:none;background:#fff;color:#4c4c4c;padding:7px;position:relative}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-highlight{border:1px solid #e9e9e9;background-color:#f9f9f9;color:#666}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-active{border:1px solid #0089c6b0;background-color:#4faed8;color:#fff}.banner-background{background:url(https://cdn.travelwings.com/static/images/sub-banner1.jpg) center;background-repeat:no-repeat;min-width:100%;position:relative;margin:0 auto;padding-top:210px;background-position-y:100px}.textcenter{text-align:center}.textcenter .bttn-primary-red{background-color:#fa6c06;color:#fff;border:1px solid #fa6c06;width:auto;padding:.3rem 1rem;border-radius:3px}.textcenterr{text-align:center;margin-top:50px}.textcenterr .redd{background-color:#fa6c06;color:#fff;border:1px solid #fa6c06;width:auto;padding:.3rem 1rem;border-radius:3px}.price{position:relative;cursor:pointer}.price:hover .popover-details{display:block;left:-4%}.price .price-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:84px}.btn-outline-red{padding:3px 12px;border-radius:5px;background-color:#fff;border:1px solid #fa6c06;color:#606060}.header{background-color:#fff;width:100%;height:95px;margin-bottom:-28px}.hotel-autocomplete{top:417px!important;left:133px!important}@-moz-document url-prefix(){.view-location .body-section .middle-section .input img{width:14px;margin-top:5px;margin-left:-20px}.view-location .body-section .middle-section .input input{width:284px}}.city-dropdown .airprtcname,.city-dropdown .ctyname{font-family:OpenSans-Regular!important}.blue_raw{color:#29a3cf;font-size:14px}.no-businessclass{position:relative}.no-businessclass .no-businessclass-block{position:absolute;right:110px;top:15px}.no-businessclass .no-businessclass-block span{color:#d20804;font-size:10px}.no-businessclass .no-businessclass-block img{width:20px}.tech-stops{position:relative}.tech-stops .tech-stops-block{position:absolute;left:110px;top:15px}.tech-stops .tech-stops-block span{color:#d20804;font-size:10px}.tech-stops .tech-stops-block img{width:20px;margin-right:5px}.depart-area{position:relative}.depart-area .ar-number-depart{display:block;font-size:10px;position:absolute;left:15px;width:250px;color:#737373}.arrive-area{position:relative}.arrive-area .ar-number-arrive{display:block;width:100%;font-size:12px;margin-left:5px;position:absolute;right:47px;bottom:0}.hotel_apartment{width:15px!important;margin-right:3px}.dateholdr{clear:both;color:#606060;text-align:center;width:100%}.calmonth{font-size:11px}.caldate{font-size:21px;padding:1px 0}.calday{font-size:10px}.flag{width:16px;height:12px;float:none}.dropposi{width:10px;margin-top:-1px;margin-left:7px}.posdrop{width:8px;margin-top:-1px;margin-left:5px}.pop hr{padding:0;margin:10px 0 10px 0}.pop{width:230px;top:30px;padding:20px 30px;font-family:OpenSans-Light;font-size:14px;line-height:1em;color:#5f5f5f;font-weight:600}.pop p{color:#000;margin-top:0;font-size:13px}.bttn-gr{font-family:OpenSans-Regular;font-size:11px;font-weight:600;border:1px solid #c7c7c7;color:#606060;padding:8px 7px;background-color:transparent;border-radius:3px}.bttn-gr:hover{border:1px solid #0089c6}.combobx{width:100%;font-family:OpenSans-Regular;font-size:12px;font-weight:600;border:1px solid #c7c7c7;color:#606060;padding:4px 7px;background-color:transparent;border-radius:3px;border-right:1px solid #c7c7c7}.dropdown a.headlink{padding:0 5px 0 2em;vertical-align:middle;line-height:.8}.dropdown a.headlinkR{padding:0 1em 0 5px}.weather-time{text-align:right}.weather-time img{width:42px;height:42px;display:inline;margin-top:10px}.weather-time .sun{font-size:35px}.weather-time span{font-size:43px;color:#707070;line-height:.5}.weather-time .temptxt{width:auto;float:left;color:#707070;display:inline;margin-left:10px;font-size:42px;padding:10px 0 0 0;line-height:1}.weather-time .txtholder{float:right;width:100%}.weather-time .light1{width:100%;color:#a4a4a4;margin-top:5px}.weather-time .light2{width:100%;color:#757575}.text-blue p{font-size:9px;padding:0;margin:0;background-color:#0089c6}.border-dotted div.timtbl{font:11px;text-align:left;margin:15px 0 3px 0;color:#303030}.name{font-size:12px;color:#303030}.flight-number{font-size:10px;color:#0089c6}.name1{font-size:14px;color:#6f6f6f}.ar-number-depart{font-size:11px;color:#6f6f6f}.offer-dtls{font-size:11px;color:#df242b}.date-format{float:left}.timing span{color:red}.mleft10{margin-left:10px}.mleftmin9{margin-left:-9px}.sort-by span{color:#888;padding:5px 10px 5px 0}.mrgn-lft10p{margin-left:10%}.txt18{font-size:18px}.inventstop-details{justify-content:space-between}.one-stop .inventstop-details{justify-content:center}.inventstop-details span.name:before{border-radius:10px;content:"";height:10px;left:49%;position:absolute;bottom:31px;width:10px;background:red;cursor:pointer}.one-stop .inventstop-details{justify-content:center;flex-direction:column}.one-stop .inventstop-details .flight-number{display:block}.one-stop .inventstop-details span.name:before{top:-25px}.multicity-stop .inventstop-details{justify-content:center;flex-direction:column}.multicity-stop .inventstop-details .flight-number{display:block}.multicity-stop .inventstop-details span.name:before{bottom:37px}.multiple-stop1 .name{position:relative;font-size:13px}.multiple-stop1 .inventstop-details span.name:before{border-radius:10px;content:"";height:10px;left:30%;position:absolute;top:-12px;width:10px;background-color:#fff;border:1.5px solid #0089c6}.inventstop-details{position:relative}.inventstop-details .popover-details{bottom:70px;left:35%}.inventstop-details:hover .popover-details{display:block}.inventstop-details .popover-details .source-left ::before{left:70px}.inventstop-places{margin:0;align-items:center;display:flex}.inventstop-places .source p span{color:red}.inventstop-places img{width:40px}.inventstop-places .line{border:.5px dashed #0089c6;width:100%}.inventstop-places p{margin:0;color:#303030}.inventstop-places .arrival-plans{display:flex;align-items:center;justify-content:space-between}.depart-to-from{color:#545454;font-size:16px;font-family:opensans-bold}.depart-too-from{color:#545454;font-size:16px}.depart-too-from .ert img{width:16px}.depart-too-from .combo{font-family:opensans-bold;margin-left:38px;color:#000}.depart-too-from .spann img{width:16px}.reach-timee-block{padding:0;display:flex;align-items:center;justify-content:flex-end}.reach-timee-block img{width:15px}.reach{text-align:right}.reach span{font-size:17px}.popover-details{display:none;position:absolute;width:180px;background-color:#171717;opacity:.7;color:#fff;bottom:70px;border-radius:3px;padding:10px}.popover-details p{color:#fff}.popover-details .font-bold{font-weight:700;font-size:13px}.popover-details .font-light{font-weight:400;font-size:12px}.popover-details .source-left ::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:35px}.popover-pos{bottom:30px!important;left:0!important}.bttnn-transparent{background-color:transparent;border:0;margin:8px 0 10px -4px;font-family:opensans-Regular;font-size:14px;padding-left:5px}.baggage-desc button{padding:0}.baggage-desc .bttn-transparent-baggeg{background-color:transparent;border:0;margin:0 5px 0 0;margin-top:0;font-family:opensans-Regular;color:#005cc2;font-size:11px;font-weight:800;margin-top:19px}.baggage-desc span{color:#666;font-size:12px}.popup .bgg-redd .modal-header{background-color:#c4362c;border-radius:7px 7px 0 0;padding:5px 20px;min-height:50px;position:relative;align-items:center}.popup .bgg-redd .modal-body{border-radius:5px;width:100%;height:100%;background-color:#fff}.popup .bgg-redd .modal-body .Cancelbtn .totalaed{color:#d81b22;margin-left:12px}.popup .bgg-redd .modal-body .Cancelbtn .red{direction:rtl;color:#d81b22;font-size:33px}.popup .bgg-redd .modal-body .Cancelbtn span{font-size:20px}.checkbox-blockk{position:relative;padding-left:31px;margin-bottom:-39px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxx-blockk{position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bttn-transparentt{background-color:transparent;border:0;margin:0 0 10px 0;font-family:opensans-Regular;color:#03a9e6;font-size:14px;color:#005cc2}.noboxshadow{box-shadow:none!important;margin-bottom:0!important;border:1px solid #ccc!important;border-bottom:none!important}.noboxshadow .accordian-ribbon{background-color:#fff!important}.noboxshadow:last-child{border-bottom:1px solid #ccc!important}.pointer-FD{position:absolute;margin-top:-46px;width:auto;height:11px;left:30px}.pointer-BG{position:absolute;margin-left:109px;margin-top:-46px;width:129px;height:11px}.pointer-TD{position:absolute;margin-left:430px;margin-top:-46px;width:129px;height:11px}.pointerSOD{position:absolute;margin-left:630px;margin-top:-46px;width:129px;height:11px}.bttn-transparentt{background-color:transparent;border:0;margin:0 0 10px 0;font-family:opensans-Regular;color:#03a9e6;font-size:14px;color:#005cc2}.button-yellow-bttn{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:7px 10px;font-size:14px;border-radius:5px}.mrgnR10{margin:0 10px 0 0}.mrgnT15{margin:15px 0 0 0}.mrgnT50{margin-top:9em!important}.btn-yelo-button{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:7px 10px;font-size:14px;border-radius:5px}.bttn-nothnx{background-color:#b1ba63;border:1px solid #1592e6;color:#000;font-family:opensans-bold;width:193px;height:40px;font-size:14px;border-radius:5px}.bttn-yello-btn{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:7px 20px;font-size:14px;border-radius:5px}.button-fixwdth-yellow{background-color:#fdce23;border:1px solid #fdce23;color:#000;font-family:opensans-bold;padding:7px 10px;width:200px;font-size:14px;border-radius:5px}.travel{margin-top:82px}.wings{margin-top:-22px;margin-left:26px;color:#606060}.boxshadow{box-shadow:0 5px 5px #ccc;margin-bottom:7px;border:1px solid #e3e3e3}.ui-datepicker .ui-widget-header .ui-datepicker-title{font-family:OpenSans-Regular;font-weight:500;color:#000;font-size:17px}.ui-datepicker .ui-datepicker-calendar thead tr th{padding:3px;font-weight:400;font-family:OpenSans-Regular}.ui-datepicker-calendar .ui-state-default{font-family:OpenSans-Regular;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-days-cell-over a{background-color:#4fadd7!important;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-calendar tbody tr td.range a{border:1px solid rgba(0,137,198,.44);background-color:rgba(0,137,198,.44);color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-calendar tbody tr td.range-first a{border:1px solid #0089c6b0;background-color:#4faed8;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-calendar tbody tr td.range-last a{border:1px solid #0089c6b0;background-color:#4faed8;color:#fff;font-weight:700}.custom-account-datepicker{width:300px;border:1px solid #333}.custom-account-datepicker .ui-datepicker-month{width:35%!important;padding:0 4px!important;margin-left:4%!important;font-size:13px!important}.custom-account-datepicker .ui-datepicker-year{width:35%!important;padding:0 4px!important;margin-left:4%!important;font-size:13px!important}.custom-flight-datepicker{width:44em!important;border-radius:0;z-index:3!important;border:1px solid #fff!important}.ui-widget-header .ui-icon{background-image:url(https://cdn.travelwings.com/static/images/icons/ui-icons_444444_256x240.png)!important;cursor:pointer}.ui-datepicker-next .ui-icon{background-position:-36px 3px!important}.ui-datepicker-prev .ui-icon{background-position:-92px 2px}.calendar-details span{display:block;width:10px;height:10px;border-radius:50%;background-color:#000}.calendar-details p{font-size:10px;width:100%;color:#000}.popup-overlay{display:none}.page-wrap .popup-overlay{display:block;background:#000;opacity:.4;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.close-widget{display:none}.tabmenuOverlap .close-widget{display:block;color:#fff}.closeOptionpanel{display:block}.tabmenuOverlap.slideInUp{top:60px;margin:auto}.ui-autocomplete{z-index:3}.search-popover-details{display:none;position:absolute;width:190px;background-color:#171717;opacity:.7;color:#fff;bottom:40px;border-radius:3px;padding:9px}.search-popover-details p{color:#fff;margin:0;font-size:12px}.search-popover-details .font-bold{font-weight:700;font-size:13px}.search-popover-details .font-light{font-weight:400;font-size:12px}.search-popover-details .source-left ::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:38px}.source{position:relative;cursor:pointer}.source:hover .search-popover-details{display:block;left:-4%;bottom:61px}.stop-details{position:relative}.stop-details .search-popover-details{bottom:38px;left:34%}.stop-details:hover .search-popover-details{display:block}.stop-details .search-popover-details .source-left ::before{left:70px}.price{position:relative;cursor:pointer}.price .price-left::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:84px}.inventstop-details{position:relative}.inventstop-details .search-popover-details{bottom:70px;left:35%}.inventstop-details:hover .search-popover-details{display:block}.inventstop-details .popover-details .source-left ::before{left:70px}.selectGroup .dateselectd{left:0;position:absolute;margin-left:10px!important}.dateselectd{height:15px!important;width:15px!important}.datepicker-field{margin:0!important;width:100%}.return-block-show{border:1px solid #dbdbdb;width:100%;position:relative}.return-block-show .dropdown-menu{min-width:8.5rem}.return-block-show .dropdown-toggle::after{content:"";height:10px;width:10px;background-image:url(https://cdn.travelwings.com/static/images/icons/downarrow_icon.svg);background-repeat:no-repeat;position:absolute;top:15px;left:auto;background-color:#fff;right:20px;border:0}.arrival-border-radius{border-radius:10px;height:13px;width:13px;background-color:#0089c6;display:block}.depart-oneway-table table{width:100%}.depart-oneway-table td{position:relative;padding:0}.depart-oneway-table td .text-timing{margin-top:6px}.depart-oneway-table td .text-timing .text-time-active{font-size:9px;background-color:#0089c6;color:#fff}.depart-oneway-table td .text-timing p{padding:3px;background-color:transparent;color:#333}.user-name-traveller{width:100%;text-align:center;display:block;padding:10px 0;font-size:13px;color:#333;font-weight:700}.swiper-slide-active{background-color:transparent;border-bottom:0}.left-status{display:flex;align-items:center;flex-direction:column;position:relative;left:20px;top:5px}.left-status p{color:#fff;background-color:#d54c42;font-size:10px;margin:1px 0 0 0;padding:1px 6px}.left-status span{color:#333;font-size:9px}.non-active-img{display:none}.pointerFRD{position:absolute;right:15px;margin-top:-46px;width:129px;height:11px}.only-filter a{color:#337ab7!important;cursor:pointer}.datepicker-field .hasDatepicker{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;z-index:99999}.datepicker-field span{position:initial}.multisearch-module-first .destination-block .grid-top-content{padding:5px 0}.multisearch-module-first .input-field-widget{min-height:30px;max-height:30px}.multisearch-module-first .swap-icon{top:30px}.multisearch-module-first .depart-block{width:100%;border-right:0px}.multisearch-module-first .depart-block .grid-top-content{border-right:1px solid #dbdbdb}.multisearch-module-first .depart-block .input-block{display:flex;align-items:center}.multisearch-module-first .depart-block .grid-bottom-content{display:flex;align-items:center}.multisearch-module-first .depart-block .grid-bottom-content,.multisearch-module-first .depart-block .grid-top-content{height:76px;border-bottom:0!important;width:100%}.multisearch-module-first .selectGroup img{margin-left:0}.travel-date .selectGroup{align-items:initial;flex-direction:initial;justify-content:initial;padding:9px 0;display:flex}.travel-date .selectGroup .datepicker-field .hasDatepicker{opacity:1}.tab-content-block .tab-content-area .multisearch-module-block{max-height:78px}.tab-content-block .tab-content-area .multisearch-module-block .group-box .bttn-primary{padding:1rem 1.8rem}.return-block-hide{width:auto!important}.select-date{display:block;position:relative;bottom:8px}.ui-datepicker-div{font-size:12px;font-weight:700}.pg-indicators{position:absolute;z-index:9999999;display:flex;bottom:-21px;width:616px;background-color:#fff;padding:3px;justify-content:flex-end;height:23px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.hotel-indicator-checkout{left:-141px}.depart-indicator{left:0}.return-indicator{left:0}.nonbusiness a::before{background-color:transparent}.Holidays a::before{background-color:#f5951d}.Holidays a::before,.nonbusiness a::before{content:"";width:1.3em;width:5px;height:5px;display:block;border-radius:30px;margin-right:15px;position:absolute;right:-12px}.bothDay a::before{content:"";width:1.3em;width:6px;height:15px;display:block;border-radius:30px;margin-right:15px;position:absolute;right:-12px;background:url(https://cdn.travelwings.com/static/images/icons/bothday.png) no-repeat}.pg-indicators .indicator{font-size:11px;color:#666;display:flex;align-items:center;margin-right:15px}.pg-indicators .indicator span{margin:2px 5px 0 0;border-radius:50%;height:6px;width:6px}.pg-indicators .holiday-ico{background:none repeat scroll 0 0 #f5951d;position:static}.indicator span{background-color:#00a400;color:#676767;float:left}.economy-seats{font-size:10px;color:#9b9b9b}.ar-number-depart{font-size:10px}.arrival-area .ar-number-depart{left:-33px;font-size:10px}.inventstop-details{margin:0 20px}.fareDetails .filter-check{margin-right:10px!important}.fareDetails .intl-tel-input .flag-container{height:38px}.add-timing:hover .popover-details{display:block}.timing-filter:hover{text-decoration:none}.round-trip-stop .stop-details .name:hover .search-popover-details{display:block}.language-form{font-family:OpenSans-Regular!important}.language-form .dropdown-menu{z-index:9999999999}.red-tooltip+.tooltip>.tooltip-inner{background-color:red}.radio-btnn-auto{text-align:center}.radio-btnn-auto input[type=radio]:checked{background:url(https://cdn.travelwings.com/static/images/icons/square1.png) no-repeat center center;background-size:60% 60%;background-color:#fff}.radio-btnn-auto input[type=radio]{border:1.25px solid #0089c6;padding:6.5px;-webkit-appearance:none;box-shadow:0 0 #000;border-radius:1px;cursor:pointer}.similar-option-list .similar-options{border-right:1px solid #dbdbdb}.destination .left-bar-tooltip{bottom:100px}.onemore-stops{position:relative}.onemore-stops .stop-count{position:absolute;width:auto;bottom:-37px;left:-20px;color:#fa6c06;cursor:pointer;font-weight:700}.onemore-stops:hover .popover-details{display:block}.onemore-stops:hover .popover-details{right:-45px;bottom:-10px;z-index:9;text-align:center;width:160px}.onemore-stops:hover .destination-right ::before{content:"";content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;right:50px}.travellerChild{width:25px!important}.muliple-stop-panel{width:70%;margin:0 auto}h3.book-confirm-title{border-bottom:1px dashed #999;padding:10px 0!important;margin-bottom:25px}.banner-background-none{background:initial}.banner-background-none .module-inner-block{padding:0}.header-panel{box-shadow:0 6px 10px -6px #dbdbdb;border-bottom:1px solid #dbdbdb;width:100%;position:fixed;z-index:999;min-height:115px;background-color:#fff}.search-list{background-color:#f7f7f7;padding:35px}.search-list .search-panel-container{max-width:680px;width:100%;margin:0 auto}.main-link a{color:#04618b;font-size:18px;font-weight:700}.sub-link a{color:#32a658;font-size:13px}.link-description{color:#747474;margin:0;font-size:13px}.more-offers a span{color:#49abd6;font-size:13px;font-weight:700}.search-suggestion-list:first-child{padding-top:2rem}.search-suggestion-list{padding-bottom:15px;padding-left:30px;padding-right:30px}.first-stop,.four-stop,.second-stop,.third-stop{position:relative}.first-stop .popover-details,.four-stop .popover-details,.second-stop .popover-details,.third-stop .popover-details{bottom:40px;left:-66px}.first-stop:hover .popover-details,.four-stop:hover .popover-details,.second-stop:hover .popover-details,.third-stop:hover .popover-details{display:block!important}.two-stops-block .muliple-stop-panel{width:50%;margin:0 auto}.multiple-stop .ar-number-depart{width:60px}.multiple-stop .stop-details:hover .popover-details{display:none}.green{color:#1f9251}.popup .bg-green .modal-title{margin:0;font-size:18px}.fare-row .bttn-grey-bg{margin:0}.or-text{margin:0 25px;font-weight:700;font-size:13px}.offer-block-main .active button span{color:#ca2128}.fare-rules .default-img{display:block}.fare-rules .active-img{display:none}.fare-rules-active .default-img{display:none}.fare-rules-active .active-img{display:block}.fare-rules-active span{color:#ca2128}.similar-options .depart-block-options{padding-bottom:0;border-bottom:1px solid #dbdbdb}.bttn-green{border:1px solid #79b42b;background-color:#79b42b;color:#fff}.input-box{border:1px solid #dbdbdb;border-radius:3px;width:100%;padding:8px 10px}.input-box::-ms-clear{display:none}.form-group-panel{position:relative}.form-group-panel .img-link{position:absolute;right:10px;top:8px}.form-group-panel .img-link img{width:15px}.form-group-panel .input-box{padding:10px}.similar-selection{padding:0}.checkedStop{background-color:#e1f1f8}.overlayContent{position:absolute;z-index:2;width:100%}.overlayContent .filter-check span{color:#fff}.booking-flight-details{border-bottom:1px solid #a29e9e}.booking-flight-details p img{width:35px;margin:0}.list-block .price:hover .search-popover-details{display:block;bottom:100%}.search-popover-details{display:none}.price-hover:hover .search-popover-details{display:block;right:0;bottom:50px}.hide_update{display:none}.bttn-block .bttn-green{background-color:#79b42b;color:#fff;border-radius:3px;border-color:#79b42b;width:100%}.user-name{margin-bottom:10px}.large-menu-tab-pos .large-menu-tab{z-index:99999999;bottom:0;width:100%;opacity:1}.disabled{pointer-events:none!important;background-color:#e6e6e6!important}.disabled a,.disabled p{color:#ccc!important}.flight-module-bg{background-color:#f5f5f5;padding:10px 10px;margin-bottom:20px}.passport_country{width:220px!important}.modify-block .popup-overlay{opacity:.7}.trip-details-result p{font-size:16px;font-weight:700;color:#333;margin:0;font-family:OpenSans-Bold;text-transform:uppercase}.trip-details-result span{color:#737272;font-size:12px}.swap-block{background-color:#0089c6;padding:3px 7px;border-radius:3px;margin:5px 15px;max-height:30px}.travel-img img{width:20px;height:20px}.traveller-count{padding:0 10px;border-right:1px solid #dbdbdb;color:#737272}.traveller-status{padding:0 10px;color:#737272}.trip-result-block{margin-bottom:10px}.oneway-options .depart-similar-options{width:100%;max-width:100%;flex:auto;padding:0 40px 20px 40px;border-right:0!important}.oneway-options .depart-similar-options .similar-options-stop{padding:15px 20px;position:relative}.oneway-options .return-similar-options{display:none}.recentsearchHide{display:none}.verify-email-block .verified-dialog{max-width:450px!important}.verify-email-block .verify-dialog{max-width:720px}.verify-email-block .verify-dialog .modal-content{border-radius:10px}.verify-email-block .verify-dialog p{color:#333;font-size:16px;text-align:center;padding:10px 0}.verify-email-block .verify-dialog .modal-body{max-width:550px;margin:0 auto;padding:35px 25px}.popup-bttn-block{text-align:center}.popup-bttn-block .bttn-green{padding:6px 15px;border-radius:3px}.popup-bttn-block .bttn-green-small{padding:6px 15px;border-radius:3px;border:1px solid #79b42b;background-color:#79b42b;color:#fff}.security-icon{text-align:center;padding:15px 0 0 0}.security-icon img{width:55px}.one-way-priceongrid table thead th:first-child{display:none}.one-way-priceongrid tbody tr th{display:none}.one-way-priceongrid #return-arrows{display:none}.business{font-size:11px}.card-seperate-spacing{padding:10px}.two-way{padding:15px 0}.similar-option-block .depart-area .ar-number-depart{left:-5px;top:17px}.similar-option-block .arrival-area .ar-number-depart{left:-15px}.similar-option-block .onemore-stops .stop-count{left:-10px}.similar-option-block .stop-details .search-popover-details{left:18%}.space-around{display:flex;align-items:baseline;justify-content:space-around}.btn-primary.focus,.btn-primary:focus{box-shadow:none;outline:0}.activetraveller img{border:1px solid #0089c6;padding:5px}.booking-slider .swiper-slide{padding-left:10px}.flight-date-swiper .tripslide-active{background-color:#f0f0f0!important;border-bottom:3px solid #fa6c06!important}.flight-date-swiper .tripslide-active .date-slider-details{font-weight:700}.clear-all-block{cursor:pointer}.flight-group-box .amount{font-size:16px;text-align:right}.flight-group-box .amount .danger{color:#fa6c06;font-weight:700;word-wrap:break-word}.loading{border:1px solid #ddd;padding:20px;margin:40px 5px;width:80px}.loader-bg{background-color:#f8f8f8;position:fixed;width:100%;height:100%;display:block;z-index:99999999;text-align:center}.loader-bg .header-panel,.loader-bg footer{display:none}.loader-bg .banner-background{background-image:none}.loader-bg .loader{position:absolute;top:50%;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.loader-bg .loader p{color:#303030;font-weight:700}.loader-bg .loader .loader-img img{width:100%}.multicity-location-top p{color:#737272}.multicity-location-top p img{width:30px}.border-0{border:0!important}.destination-img-block img{width:650px;height:350px;object-fit:cover;padding:15px;border:1px solid #dbdbdb}.destination-main-block .bttn-grey{padding:5px 30px}.destination-content{margin:20px 0}.destination-content ul{padding:0}.destination-content ul li p{display:flex}.destination-content ul li p span{margin:0 10px 0 0}.destination-content h1{color:#333;font-size:23px;margin:0 0 15px 0;font-weight:700}.destination-content p{color:#333;font-size:13px;margin:5px 0}.booking-location h1{color:#333;font-size:23px;margin:0 0 15px 0;font-weight:700;text-transform:uppercase}.booking-location .dates-details span{font-size:11px;color:#333}.booking-location .dates-details .fare{font-size:17px}.find-flights{margin:0 0 20px 0}.find-flights .img-list{margin:0}.find-flights-block .bttn-yellow{margin:0}.destination-package img{width:20px}.destination-package .destination-package-details{margin-right:10px}.destination-package span{margin:0 0 0 10px}.destination-plans{max-width:550px;padding:10px;border:1.3px solid #dbdbdb}.destination-plans .img-block{margin:10px 0 0 0;padding:0 15px 0 10px}.destination-plans .img-block img{width:20px}.destination-plans .bttn-block{margin-top:10px;margin-left:10px}.destination-plans .bttn-yellow{padding:10px 20px;border-radius:4px;margin:0}.destination-plans .form-group{text-align:left;position:relative;margin-right:15px}.destination-plans .form-group label{font-size:12px;font-weight:700}.destination-plans .form-group .input-box{border:1px solid #dbdbdb;border-radius:3px;width:100%;padding:3px 7px}.destination-plans .form-group img{width:15px;position:absolute;bottom:7px;left:5px}.no-animate{-webkit-transition:none!important;transition:none!important}.slide-dec img,.slide-dec-block img{min-height:320px}.currency-bar,.currency-code,.language-bar{margin-bottom:10px}.currency-bar .ddlabel,.currency-code .ddlabel,.language-bar .ddlabel{font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;font-family:OpenSans-Regular!important}.currency-code .dd .divider,.currency-code .ddcommon .ddArrow{display:none}.currency-code .aed ::before{display:none}.currency-code .ddTitleText{background-color:#fff;border:1px solid #c7c7c7;border-radius:3px;display:flex!important;align-items:center}.currency-code .ddTitleText ::before{display:none}.currency-code .ddlabel::before{left:94px}.currency-code .ddOutOfVision{height:auto!important}.mCSB_draggerRail{background-color:#0089c6!important}.mCSB_draggerRail{width:4px!important;background-color:#efefef!important}.mCSB_dragger_bar{background-color:#0089c6!important;width:2px!important}.airline-block .checkbox-block{padding-left:25px}.airline-block .checkbox-selection{margin:10px 0;padding:0 15px 0 15px}.alliance-airline-check{position:absolute;right:15px}.only-filter a{font-size:12px}.soc-icon-panel{padding:0;margin:1rem 0}.error-message-widget{position:absolute;top:-5px;background-color:#303030;color:#fff;padding:3px 10px;font-size:11px;color:#fff!important;margin:0!important;border-radius:3px}.error-message-widget::before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #303030;position:absolute;bottom:-5px;left:40%}.adv-options .dropdown-toggle::after{content:"";height:10px;width:10px;background-image:url(https://cdn.travelwings.com/static/images/icons/downarrow_icon.svg);background-repeat:no-repeat;position:absolute;top:18px;left:auto;background-color:#fff;right:15px;border:0}.multisearch-module-main .input-block .dropdown .dropdown-menu{top:8px!important;left:-12px!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.5),0 2px 4px 0 rgba(0,0,0,.4)}.passengers-input{width:100%;height:100%}.passengers-input .dropdown-toggle::after{display:none!important}.passengers-input .dropdown{padding:0;width:100%;height:100%}.passengers-input .dropdown a{width:100%;height:100%}.passengers-input .dropdown a .traveler-text{height:100%;display:flex;align-items:center;padding:0 3px 0 6px}.tab-area-multicity .passengers-block .passengers-input .dropdown .dropdown-menu{left:-9px!important;top:77px!important}.traveler-text::after{content:"";height:10px;width:10px;background-image:url(https://cdn.travelwings.com/static/images/icons/downarrow_icon.svg);background-repeat:no-repeat;position:absolute;top:52px;left:auto;background-color:#fff;right:29px;border:0}.adv-options{margin:1px 0}.tab-area-multicity .traveler-text::after{top:38px}.multi-adv-options{margin:0}.card-inner-recommended .module-details-block{padding:5px 0 0 0}.depart-similar-options,.return-similar-options{margin:0 0 10px 0}.depart-similar-options .bttn-primary,.return-similar-options .bttn-primary{text-transform:uppercase;padding:4px 10px;font-size:11px;border-radius:3px;letter-spacing:.5px}.flag-img-hide{background:0 0}.flight-group-box .filter-check{align-items:center;display:flex}.flight-group-box .filter-check label{float:none;padding-top:0}.fare-alert-options .radio-btnn-auto{text-align:center;display:flex;align-items:center}.fare-alert-options .days-details{padding:0 10px 0 5px;font-size:12px}.similarblock-select-stops{width:100%}.checked-stops-select{display:none;position:absolute;right:10px}.checkedStop .checked-stops-select{display:block}.roundtrip-module-main .similarblock-select-bttn{display:none}.roundtrip-module-main .similarblock-select-oneway{max-width:100%;padding:0;width:100%;flex:initial}.oneway-module-main .similar-option-block .similar-selection,.oneway-module-main .similar-option-block .two-way{padding:0}.oneway-module-main .similar-option-block .stop-details .search-popover-details{left:32%}.oneway-module-main .similar-option-block .similar-panel-hide{display:none}.oneway-module-main .similar-option-block .module-details-block{display:none}.oneway-module-main .similar-option-block .depart-similar-options{padding:0}.haj-flight-block .trip-stops-block{padding:0 10px 0 15px}.vetical-text-details{display:none}.vetical-text-info{cursor:pointer}.vetical-text-info:hover .vetical-text-details{position:absolute;width:180px;background-color:#171717a1;color:#fff;bottom:-25px;border-radius:3px;padding:10px;display:block;transform:rotate(90deg);left:76px}.vetical-text-info:hover .vetical-text-details p:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6c6c6c;position:absolute;bottom:-7px;left:80px}.multicity-block{padding:0 10px 0 20px}.flag-mobileno{width:250px;padding:18px 5px!important;margin-left:62px!important}.ph-block{margin-top:10px;width:100%;position:relative;height:100%}.fareAlertMessage-description{color:#303030}.term-content-popup .terms-list{padding:0 0 0 20px}.term-content-popup .terms-list li{width:100%}.term-content-popup .terms-content-block{background-color:transparent}.price-value{font-size:23px!important}.limit-list{opacity:.6}.booking-slider img{height:180px;width:180px;border-radius:5px;object-fit:contain}.trip-module div.multisearch-module-main .depart-block,.trip-module div.multisearch-module-main .return-block{width:270px}.technical-stop img{width:20px;margin-right:5px}.technical-stop span{font-size:10px}.no-baggage{pointer-events:none}.no-baggage img{width:25px!important}.trip-column{flex-direction:column;align-items:flex-start}.trip-column .trip-col-block{margin:0 0 10px 0;width:100%}.trip-column .modify .bttn-grey-outline{margin:5px 0}.multicity-location-top .travel-img{margin-left:10px}.similar-option-block .top-details img{width:20px}.share-popup .modal-dialog{top:30%;max-width:370px}.share-popup .soc-icon-panel{padding:0;margin:5px 0 5px 0}.roundtrip-module-main .similar-selection .travel-company-block .travel-company-name,.roundtrip-module-main .similar-selection .travel-company-block img{display:none}.oneway-module-main .similar-selection .travel-company-block{max-width:12%;flex:10%}.oneway-module-main .similar-selection .similar-flights{padding:0 0 0 15px}.oneway-module-main .similar-selection .similar-selection-flights{max-width:87%}.search-module div.multisearch-module-main .depart-block .grid-bottom-content,.search-module div.multisearch-module-main .depart-block .grid-top-content{width:160px}.search-module div.multisearch-module-main .depart-block .grid-bottom-content .selectGroup .dateselectd,.search-module div.multisearch-module-main .depart-block .grid-top-content .selectGroup .dateselectd{height:15px!important;width:15px!important}.multisearch-module-first .travel-date .selectGroup .dateselectd{height:15px!important;width:15px!important;position:absolute;left:10px;top:10px}.auto-prefered-airlines .allianceAirlines,.auto-prefered-airlines .prefered-airlines{border:0;font-size:14px;padding:10px}.auto-prefered-airlines .airlines-suggest{display:block}.ui-menu-item-wrapper{padding:10px;float:left}.disabled-radio-btn{opacity:.5;pointer-events:none}.depart-oneway-table .time{max-width:45px}.multicity-module-main .card-inner-recommended .module-details-block,.multicity-module-main .travel-details .card-inner{padding:0}.multicity-module-main .multicity-stop .stop-details span.name:before{bottom:19px}.depart-oneway-table .table-tab-view{margin:0;padding:0}.depart-oneway-table .table-tab-view .bttn-grey{margin:0 15px 0 0}.moreThenOne .onestop-only{display:none}.details-block .txt18{margin:20px 0 30px 0;text-transform:uppercase}.baggage-panel{background-color:#f5f5f5;margin-right:10px;border-radius:5px}.space-out{margin-right:0!important}.baggage-layover-block{padding:0}.selected-seat .selectled-seat-loc{background-color:#00ad27!important}.allianceAirlines-autocomplete,.prefered-airlines-autocomplete{width:240px!important}.allianceAirlines-autocomplete .mCSB_draggerRail,.prefered-airlines-autocomplete .mCSB_draggerRail{width:20px!important;background-color:#efefef!important}.allianceAirlines-autocomplete .mCSB_dragger_bar,.prefered-airlines-autocomplete .mCSB_dragger_bar{background-color:#0089c6!important;width:2px!important}.ui-datepicker .ui-datepicker-next span{margin-left:-5px;top:42%;margin-top:-8px}.ui-datepicker-next span,.ui-datepicker-prev span{cursor:pointer}.ui-datepicker .ui-datepicker-prev span{margin-left:-11px;top:42%;margin-top:-8px}.oneway-module-main .baggage-from-to-layover{display:none}.ui-datepicker .ui-state-hover{background-color:#4fadd7!important;color:#fff!important;padding:7px 7px!important}.ui-datepicker-days-cell-over .ui-state-default{border:1px solid #dd0e15;background-color:#dd0e15;color:#fff}.top-rack{padding-bottom:0;width:100%}.top-rack .mc-details,.top-rack .ow-details,.top-rack .rt-details{height:auto;margin:5% auto;position:relative}.top-rack .mc-details .flight-name,.top-rack .ow-details .flight-name,.top-rack .rt-details .flight-name{width:10%}.top-rack .mc-details .flight-name p,.top-rack .ow-details .flight-name p,.top-rack .rt-details .flight-name p{font-size:11px;margin:0}.top-rack .mc-details .flight-places,.top-rack .ow-details .flight-places,.top-rack .rt-details .flight-places{width:90%;margin:0 -8px 0 0}.top-rack .mc-details .flight-places .flight-route,.top-rack .ow-details .flight-places .flight-route,.top-rack .rt-details .flight-places .flight-route{position:relative}.top-rack .ow-details{border:0;margin:0;padding-bottom:1em;padding-top:2em}.top-rack .ow-details .flight-places .flight-route .list-inline li .loading_line_price{background:#f6f7f9 none repeat scroll 0 0;height:6px;overflow:hidden;position:relative;width:120px}.top-rack .ow-details .flight-places .flight-route .list-inline li .loading_line_price .inner_loader{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 40%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%;height:6px}.top-rack .ow-details .flight-places .flight-route .list-inline li .loading_line{background:#f6f7f9 none repeat scroll 0 0;height:6px;overflow:hidden;position:relative;width:660px}.top-rack .ow-details .flight-places .flight-route .list-inline li .loading_line .inner_loader{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 40%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%;height:6px}.top-rack .technical-stop-details{margin-left:6em;font-size:12px}.bottom-rack{padding:1em}.bottom-rack ul{margin:0}.bottom-rack ul li{cursor:pointer}.bottom-rack ul li:nth-child(4){float:right}.bottom-rack ul li:nth-child(4):after{content:"";clear:both}.bottom-rack ul li i{color:#999;font-size:19px;padding-right:.5em;vertical-align:top}.bottom-rack ul li.current i{color:inherit}.bottom-rack .more-details-wrap ul li{width:100px;background:#efefef;height:4px;margin-right:15px}.line-loader{justify-content:space-around;padding:15px 0!important;min-height:auto!important;display:flex}.offer-loader-block{display:flex;align-items:center;box-shadow:0 3px 4px #999}.offer-loader .box-content{background-color:#dbdbdb;padding:30px;border-radius:5px;margin:20px 0}.offer-loader .line-loader{position:absolute;bottom:0;width:100%;left:0;margin:0}.offer-loader .line-loader li{text-align:center;margin:0 auto}.offer-loader .ribbon{background-color:#dbdbdb;padding:15px 7px}.offer-loader .a{align-items:center;justify-content:center}.offer-loader .ribbon .ribbon-content:after{border-color:#dbdbdb transparent transparent transparent}@keyframes float{to{transform:translateY(.75em)}}.offer-loader .dot{background-color:#fa6c06}.offer-loader .dot,.offer-loader .dot:after{display:inline-block;width:15px;height:15px;border-radius:50%;animation:a 1.5s calc(((var(--i) + var(--o,0))/ var(--n) - 1)*1.5s) infinite}.offer-loader .dot:after{--o:1;background:currentcolor;content:""}@keyframes a{0%,50%{transform:scale(0)}}.card-seperate .subloader-line{padding:0 15px}.card-seperate .subloader-line .inner_loader{height:5px}.sortby-block .line-loader{margin:0}.offer-loader-date{padding:20px 10px!important}.loading_line{background:#f6f7f9 none repeat scroll 0 0;height:6px;overflow:hidden;position:relative;width:195px;margin-bottom:10px}.loading_line span.inner_loader{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 10%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%;height:5px}.grid-loader li{background-color:#dbdbdb}.filter-loader1{display:block;width:100%;padding:11px 0 0}.filter-loader1 ul{padding-left:0}.filter-loader1 ul li .loading_line{background:#f6f7f9 none repeat scroll 0 0;height:6px;overflow:hidden;position:relative;width:195px;margin-bottom:10px}.filter-loader1 ul li .loading_line span.inner_loader{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 10%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%}.stops-loader{margin:10px 0}.bttn-loader li{background-color:#dbdbdb;padding:15px 35px;border-radius:3px;margin-right:10px}.loader-table{background-color:#dbdbdb}.loader-table p{visibility:hidden}.fare-type .line-loader{display:block}.fare-type .line-loader li .loading_line{background:#f6f7f9 none repeat scroll 0 0;height:6px;overflow:hidden;position:relative;width:195px;margin-bottom:10px}.fare-type .line-loader li .loading_line span.inner_loader{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 10%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%}.fare-type .line-loader li{animation:.8s linear 0s normal none infinite running loadingMover1;background:rgba(0,0,0,0) linear-gradient(to right,#f3f4f7 10%,#e4e4e4 52%,#f3f4f7 100%) repeat scroll 0 0;position:absolute;width:50%}@keyframes loadingMover1{0%{left:0}100%{left:100%}}.round-img-loader{text-align:center}.round-img-loader img{width:40px;height:40px}.time-loader .line-loader li{width:25%;margin-right:10px}.time-loader .line-loader .loading_line{width:100%}.vertical0img-loader{text-align:center}.vertical0img-loader img{width:70px}.title-block-booking{align-items:center;border-bottom:1px solid #dbdbdb;margin:0 0 14px 0}.title-block-booking h3{color:#303030;margin:0;font-size:25px;font-family:opensans-light}.oneway-module-main .multicity-stop .stop-details span.name:before{bottom:18px}.no-businessclass-block{position:absolute;right:60px;top:15px}.no-businessclass-block img{width:20px;margin-right:5px}.no-businessclass-block span{color:#d20804;font-size:10px}.multi-select-prefered-airlines .ui-autocomplete-multiselect-item{font-family:OpenSans-Regular!important;display:flex;align-items:center}.multi-select-prefered-airlines .ui-autocomplete-input{padding:5px 10px}.multi-select-prefered-airlines .ui-autocomplete-multiselect-item{padding:5px 10px;width:auto;float:left}.multi-select-prefered-airlines .ui-autocomplete-input,.multi-select-prefered-airlines .ui-autocomplete-multiselect{width:100%!important;border:0!important;font-family:OpenSans-Regular!important;background:0 0}.multi-select-prefered-airlines .ui-button.ui-state-active:hover,.multi-select-prefered-airlines .ui-button:active,.multi-select-prefered-airlines .ui-state-active,.multi-select-prefered-airlines .ui-widget-content .ui-state-active,.multi-select-prefered-airlines .ui-widget-header .ui-state-active,.multi-select-prefered-airlines a.ui-button:active{border:0 solid!important;background:0 0!important;font-weight:400!important;color:#000!important;width:100%!important;font-family:OpenSans-Regular!important}.multi-select-prefered-airlines .ui-button,.multi-select-prefered-airlines .ui-state-default,.multi-select-prefered-airlines .ui-widget-content .ui-state-default,.multi-select-prefered-airlines .ui-widget-header .ui-state-default,.multi-select-prefered-airlines html .ui-button.ui-state-disabled:active,.multi-select-prefered-airlines html .ui-button.ui-state-disabled:hover{border:0!important}.ui-autocomplete-multiselect{font-family:OpenSans-Regular!important}.ui-widget{font-family:OpenSans-Regular!important}.no-flight-autocomplete{height:auto!important}.no-flight-autocomplete li{border-bottom:none!important}.ui-button:active .ui-icon-close,.ui-icon-close,.ui-state-active .ui-icon-close,.ui-widget-content .ui-icon-close{background-image:url(https://cdn.travelwings.com/static/images/icons/cancel.svg)!important;background-color:red;background-position:0;background-size:20px 10px;border-radius:50%;width:20px;height:20px}.directstop-panel .destination .popover-details{top:-25px;bottom:auto}.operatedby{background-color:#ccc;padding:5px;border-radius:3px;margin:0}.middle-content .or-text-center .word{background-color:#f1f8ff}.common-error-msg{background-color:#fa6c06;color:#fff;padding:5px 11px;font-size:14px;border-radius:3px}.common-success-msg{background-color:#32a737;color:#fff;padding:5px 11px;font-size:14px;border-radius:3px}.slick-next{right:8px!important}.slick-prev{left:10px!important}.airport-autowidth{width:493px!important}.preferred-disable{background-color:#f1f1f1!important}.info-icon{margin-left:10px}.info-icon img{width:20px}.date-hover:hover .hover-content{display:block}.date-hover{position:relative}.hover-content{display:none;position:absolute;background-color:#171717;opacity:.8;color:#fff;bottom:35px;border-radius:3px;padding:6px 20px;font-size:10px}.hover-content p{color:#fff!important;margin:0}.fare-details-status .Session-timeout h3{margin-top:40px;color:#d60f17}.fare-details-status .clock img{width:50px;margin-top:20px}.fare-details-status .timeout{margin-top:20px;font-size:25px}.fare-details-status .fare-availability{font-size:16px}.fare-details-status .fare-availability p{color:#707070}.fare-details-status .search-result{margin-bottom:40px;margin-left:5px}#back2Top{width:50px;overflow:hidden;z-index:999;display:none;cursor:pointer;position:fixed;bottom:50px;right:10px;background-color:#e14b41;color:#555;text-align:center;text-decoration:none;border-radius:3px}#back2Top img{padding:8px}#back2Top:hover{background-color:#e14b41;color:#000}.booking-module-details .module-img{padding:0 15px}.booking-module-details .module-img img{width:15px}.module-main-bg{background-color:#fff}.module-full-details .hotel-title{font-size:18px;font-weight:700}.module-full-details .star-block a{margin:0 2px}.module-container{padding:30px 20px}.module-container .module-description-block{padding:40px;max-width:768px;margin:0 auto}.module-container .module-description-block .booking-plans{display:flex;padding:0}.module-container .module-description-block .booking-plans-details{flex-direction:column;width:50%}.module-container .module-description-block .booking-plans-details label,.module-container .module-description-block .booking-plans-details span{width:100%}.module-container .module-description-block .booking-plans-details label{font-weight:700}.module-container .module-description-block .module-description-img img{width:100%;object-fit:cover;margin:0 auto;border-radius:2px;box-shadow:0 0 10px #ceb097}.module-container .module-content{margin:10px 0}.module-container .module-content .booking-content{font-size:13px;font-weight:700}.module-container .room-type:first-child{margin-left:0}.module-container .room-type{margin-left:20px}.module-container .timing-details{text-align:center}.module-container .timing-details .timing img{width:15px}.selection-city{border-top:1px solid #ccc}.preferred-alliance{border:1px solid #ccc;border-right:none}.hajfligth{background-color:#4a9689;padding:5px;border-radius:3px;margin:0;color:#fff;text-align:center}.column-width{width:50%}.line-height{line-height:2}.border-left-bottom{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 5px}.border-right-bottom{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.flight-date-swiper{position:relative;margin:.5em 2.5em;z-index:0}.flight-date-swiper .swiper-container{position:static}.flight-date-swiper .swiper-container .swiper-wrapper{padding:0;margin:0}.flight-date-swiper .swiper-container .swiper-slide{width:auto;padding:.2em 1em;border-right:1px solid #d6d6d6;height:80px;cursor:pointer;background:#fff}.flight-date-swiper .swiper-container .swiper-slide.active{background:#009653;color:#fff}.flight-date-swiper .swiper-container .swiper-slide img,.flight-date-swiper .swiper-container .swiper-slide span{display:inline-block;vertical-align:middle}.flight-date-swiper .swiper-container .swiper-slide img{width:20px;height:20px}.flight-date-swiper .swiper-container .swiper-slide img[alt="jet icon"]{width:17px;height:16px}.flight-date-swiper .swiper-container .swiper-button-next,.flight-date-swiper .swiper-container .swiper-button-prev{top:35px}.flight-date-swiper .swiper-container .swiper-button-next:after,.flight-date-swiper .swiper-container .swiper-button-prev:after{color:#999}.flight-date-swiper .swiper-container .swiper-button-prev{left:-29px;width:25px;height:24px;left:-42px!important;width:42px!important}.flight-date-swiper .swiper-container .swiper-button-next{width:25px;height:24px;right:-42px!important;width:42px!important}.tooltip-inner{z-index:1000000000!important}.tooltip{z-index:1000000000!important}.tooltip.show{opacity:2!important}.head-padding-top{padding-top:100px}.rounded_corner{border-radius:7px}.globalsale-carousel{height:120px;margin-top:37%}.ddChild::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f1f1f1;width:4px}.ddChild::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.ddChild::-webkit-scrollbar-thumb{background-color:#0089c6;border-radius:5px}.explore_btn{position:absolute;right:70px;top:580px;background-color:#fdce23;color:#333;border:1px solid transparent;width:auto;padding:7px 16px;border-radius:5px;box-shadow:0 3px 0 #be9a0d;font-weight:900;font-size:15px;text-transform:uppercase}.widthextnd{width:256px!important}.intrested{width:13px!important;height:16px;vertical-align:baseline}.similar-flight-icon ul li{display:flex;align-items:center;border-bottom:2px solid transparent}.similar-flight-icon ul li.active{border-bottom:2px solid #ca2128}.similar-flight-icon ul li.active span{color:#ca2128}.similar-flight-icon ul li.active .default-img{display:none}.similar-flight-icon ul li.active .active-img{display:block!important}.hotelName{width:44%!important}.adults{color:#9e9e9e;font-size:12px;font-family:opensans-regular;margin:0 15px}.hotel-box .bttn-primary-hotel{background-color:#fa6c06;color:#fff;border:1px solid #fa6c06;padding:1.6rem 1.6rem;border-radius:5px;font-weight:700;font-size:14px;box-shadow:0 1px 0 #ccc}.hotel-box .bttn-primary-hotel img{margin:0 7px 5px 0!important;width:30px;height:30px}.hotel-box .bttn-primary-hotel span{margin:0 3px}.back-confirm{margin:0 0;padding:7px 10px}.preferred-seat-flight-module{margin:4px 0;padding:7px 15px;width:140px}.modal-dialog-large.modal-width-list-inline{max-width:1260px;margin:50px auto;width:100%;height:auto}.modal-dialog-large.modal-width-list-inline-return{max-width:1260px;margin:520px auto;width:100%;height:auto}#change-seat .seat-map .sm-head{padding:1em;border-bottom:1px solid #ddd}#change-seat .seat-map .sm-head .orange{font-size:2em}.current,.orange{color:#f6821f}b,strong{font-weight:700}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.orange-trans{padding:.5em 1.5em;color:#f6821f;border:1px solid #f6821f;background:#fff}.list-inline{padding-left:0;margin-left:-5px;list-style:none}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li{font-size:.9em;width:auto}.list-inline li{vertical-align:top}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span{display:inline-block;vertical-align:middle}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle{border:1px solid #ddd;background:#fff;width:30px;height:30px;border-radius:25px;text-align:center}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle.premium:after{background:#c83324}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle:after{content:"";background:#000;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle.window:after{background:#4d8de0}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle:after{content:"";background:#000;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle.available:after{background:#94c0f7}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle:after{content:"";background:#000;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle.occupied:after{background-image:url(https://cdn.travelwings.com/static/images/icons/occupied-seat.png)}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle:after{content:"";background:#e2e2e2;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle.selected:after{width:auto;height:auto;border-radius:0;box-shadow:none;display:inline;margin:0;color:#00ad27;content:"";background:0 0;font-family:FontAwesome;font-size:20px}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span.circle:after{content:"";background:#e2e2e2;width:15px;height:15px;border-radius:3px;box-shadow:0 0 3px 0 #666;display:block;margin:.5em}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span{display:inline-block;vertical-align:middle}#change-seat .seat-map .sm-body .smb-top-row .pd-legends li span:last-child em{display:block}#change-seat .seat-map .sm-body .smb-main-row .flights-list .fl-flight{background:#e2e2e2;display:grid;font-size:.8em;margin:0 1% 1.5% 12px;padding:.5em 1em;max-width:40%}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row{padding:7em 0 0}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no{width:500px;padding-left:2em}.pull-left{float:left!important}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table{font-size:.95em}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table thead{background:#e2e2e2}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table thead th{color:#666;padding:.5em}th{text-align:left}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table tbody tr td.change{cursor:pointer;color:#6776e5}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table tbody tr td{padding:.5em}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table tbody tr td{padding:.5em}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table tbody tr td:last-child i{font-size:1.5em}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor[data-floor=first]{background-image:url(https://cdn.travelwings.com/static/images/flight_front.png);background-repeat:no-repeat;background-origin:border-box;background-position:55.25% top;background-size:auto;height:100%;min-height:700px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor{position:relative}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor[data-floor=first] .layout{background-image:url(https://cdn.travelwings.com/static/images/left_wing.png),url(https://cdn.travelwings.com/static/images/flight_middle.png),url(https://cdn.travelwings.com/static/images/flightSeatMap/right_wing.png);background-repeat:no-repeat,repeat-y,no-repeat;background-position:-52px center,55.75% 85.25%,307px center;background-size:auto,auto,auto;height:100%;min-height:700px;margin-top:215px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map{width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index{margin:0 0 9px 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}.list-inline li{vertical-align:top}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index li{width:20px;height:20px;font-size:1em;font-weight:700}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:4px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index li{width:23px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}.modal{overflow-y:auto}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats{margin:0 0 9px 7px;position:relative}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.index li:nth-child(4n){margin-left:2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.list-item-absolute{text-align:right;position:absolute;top:-3px;left:-39px;border-radius:0;box-shadow:none;font-size:1.1em;font-weight:700;width:auto;height:auto;margin:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li{margin:0 12px 0 0;cursor:pointer;width:14px;height:14px;border-radius:3px;box-shadow:0 0 3px 0 #666}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.window{background:#4d8de0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.occupied{background-image:url(https://cdn.travelwings.com/static/images/icons/occupied-seat.png);background-color:#e2e2e2;cursor:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li:nth-child(3){margin-right:84px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.available{background:#94c0f7}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flights-list .fl-flight p{margin:0}.text-right{text-align:right}#change-seat .seat-map .sm-body .smb-main-row .flights-list .fl-flight p .choose{cursor:pointer;color:#6776e5}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.premium{background:#c83324}.smb-top-row{margin-top:10px}#change-seat .seat-map{background:url(https://cdn.travelwings.com/static/images/icons/grid.png);background-color:#f5f5f5;background-repeat:repeat;background-size:1em 1em;margin:15px;background-image:linear-gradient(to right,#eee 1px,transparent 1px),linear-gradient(to bottom,#eee 1px,transparent 1px)}#change-seat .seat-map .sm-body .smb-main-row .passenger-details .row .pd-seat-no table tbody tr.choose{background:#fff}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.selected:after{color:#00ad27;content:"";background:#fffaf0;display:block;margin:-7px -7px;font-family:FontAwesome;font-size:20px}.custom-pnel{border:none;background:#f0f0f0}.custom-pnel .cd{font-size:12px}.card .pll{padding:1px 5px!important}.from-to-location .depart-from-to .btn-custom{padding:2px 10px;background:#dc2220;text-transform:uppercase;font-size:12px}.flight-content .travel-details-block h6{font-size:11px}.right-border{border-right:1px solid #e4e4e4}#left-det .location-bar1{margin:0 0 -5px 0;margin-left:8px;border-radius:0;padding-right:20px;padding-left:0;vertical-align:super}#left-det .location-bar1 .location-confirm{font-weight:bolder;color:#232323}#left-det .depart-from-to span{font-size:12px;font-weight:400}.location-bar1 p{padding:2px 12px}.btn-card{padding-left:0;padding-top:0;padding-bottom:0;border-radius:0}.card-no-border{border:1px solid #fff}.card-no-border .depart-from-to .location-confirm{font-size:18px;font-weight:500}.card-no-border .depart-from-to .location-confirm span{font-weight:300;color:#666;font-size:13px}.card-no-border .card-header h5 button:after{top:7px;position:relative}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor[data-floor=first] .layout{min-height:1000px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:12px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:32px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map{width:50%;margin-left:26%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor[data-floor=first] .layout{background-position:-50px 38%,55.75% 85.25%,287px 38%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor[data-floor=first] .layout{min-height:620px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map{top:200px;left:27%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-left:67px;margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor[data-floor=first] .layout{background-position:-51px 58%,55.75% 85.25%,288px 58%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor[data-floor=first] .layout{min-height:950px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor .layout-map{margin-left:26%;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 38%,55.75% 85.25%,288px 38%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor[data-floor=first] .layout{min-height:620px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map{top:200px;left:27%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-left:85px;margin-right:3px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 58%,55.75% 85.25%,287px 58%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:10px;margin-left:97px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.indigo-main-art .fss-map .row .floor .layout-map ul.seats li:nth-child(3){margin-left:5px;margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.empty{box-shadow:none;border-radius:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(3){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(4){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(17){margin-top:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:12px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:34px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:20px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor[data-floor=first] .layout{background-position:-21% 52%,55.75% 85.25%,288px 52%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(15){margin-top:20px;margin-bottom:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:12px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor[data-floor=first] .layout{background-position:-50px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor[data-floor=first] .layout{min-height:1150px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(18){margin-top:20px;margin-bottom:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(3){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(4){margin-top:15px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 45%,55.75% 85.25%,287px 45%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor[data-floor=first] .layout{min-height:650px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map{left:149px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-left:85px;margin-right:3px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 55%,55.75% 85.25%,288px 55%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:10px;margin-left:97px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats li:nth-child(3){margin-left:5px;margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor[data-floor=first] .layout{min-height:840px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 52%,55.75% 85.25%,288px 52%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px;margin-bottom:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px;margin-bottom:20px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(3){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(4){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats:nth-child(17){margin-top:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-main .fss-map .row .floor[data-floor=first] .layout{background-position:-33% 52%,55.75% 85.25%,288px 52%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats:nth-child(15){margin-top:20px;margin-bottom:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-186 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor[data-floor=first] .layout{min-height:1150px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(18){margin-top:20px;margin-bottom:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(3){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats:nth-child(4){margin-top:15px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-212 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 45%,55.75% 85.25%,287px 45%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor[data-floor=first] .layout{min-height:650px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map{left:149px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-left:85px;margin-right:3px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 55%,55.75% 85.25%,288px 55%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:10px;margin-left:97px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map ul.seats li:nth-child(3){margin-left:5px;margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-DH8 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor[data-floor=first] .layout{min-height:840px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-737-700 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 52%,55.75% 85.25%,288px 52%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px;margin-bottom:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-TJO-800 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor[data-floor=first] .layout{min-height:1018px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats:nth-child(16){margin-top:20px;margin-bottom:20px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.spice-SLG-189 .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor[data-floor=first] .layout{min-height:860px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor[data-floor=first] .layout{min-height:860px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airarbia-main .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 44%,55.75% 85.25%,288px 44%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor[data-floor=first] .layout{min-height:950px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 38%,55.75% 85.25%,287px 38%;width:100%;position:initial}#change-seat .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.empty{box-shadow:none;border-radius:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor[data-floor=first] .layout{min-height:950px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(9){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(13){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats:nth-child(14){margin-top:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li{width:21px;height:20px;font-size:1em;font-weight:700;vertical-align:middle;text-align:center;padding-right:0;padding-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li{margin:0 11px 0 0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(4){margin-right:44px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(3){margin-right:34px!important}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(3n){margin-right:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7){margin-right:0;margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.seats li:nth-child(7).available{margin-left:0}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map ul.index li:nth-child(6){margin-left:-2px}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor .layout-map{top:200px;left:26%;position:absolute;width:50%;text-align:center}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema.airindia-express-main .fss-map .row .floor[data-floor=first] .layout{background-position:-66px 38%,55.75% 85.25%,288px 38%;width:100%;position:initial}#change-seat-return .seat-map .sm-body .smb-main-row .flight-seating-schema .fss-map .row .floor .layout-map ul.seats li.empty{box-shadow:none;border-radius:0}.nothank-btn{margin:20px 0!important}#Select-seat .close{height:20px;font-size:17px;cursor:pointer;opacity:1;width:20px;z-index:9;padding:0;margin:0;position:absolute;right:24px;border-radius:50%;background-color:#fff;color:#c4362c;top:10px}.select-seat-top-row{float:left}.custom-icon-plane{width:26px;position:relative;left:4px;top:-6px;padding-bottom:2px}.popupheadings{font-size:27px;font-weight:lighter;border-bottom:1px solid #fff;padding:0 0 10px 0}.location-bar1{margin-bottom:0}.paxSegmentError{padding-left:19px}.disabled-label{background:#efefef;padding:3px 3px}.all-highlighted{background:#efefef;padding-right:11px;padding-top:3px;padding-bottom:3px;margin:0 0 7px 0!important}#left-det .location-bar1 .location-confirm{font-weight:bolder;color:#232323}.text-upper{text-transform:uppercase}.nn{margin-left:-14px}.ie-fix-advsrch{margin-left:-19px;padding-left:19px;position:absolute}.input-field-widget::-ms-clear{display:none}.btn-pad-left{padding-left:14%}.no-letterspacing{letter-spacing:0}.letsGoBtn{background-color:#fff;border-radius:0 0 5px 0}.addAdultsChilds{background-color:#0089c6;border-radius:3px;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center}.hotel-banner-background{background:url(https://cdn.travelwings.com/static/images/hotel-banner.jpg) center;background-repeat:no-repeat;min-width:100%;position:relative;margin:-12px auto;padding-top:210px;background-position-y:100px}.addroom-left .even{margin-left:20px!important}.sortby-block{background-color:#fff;margin:0 0 10px 0;padding:7px 15px;border:1px solid #ececec}.addroom-right .even{margin-left:20px!important}.hotelSearchResults .city-submit-block .widget-block .passengers-input .dropdown span .childAge{width:80px;border:1px solid #ccc;border-radius:3px;padding:1px 10px 1px 6px;margin:4px 0 20px 0;background-color:#f6f6f6!important;font-size:11px;background:url(https://cdn.travelwings.com/static/images/icons/down_arrow_icon.png) #fff no-repeat 90%!important;color:#606060;background-size:10px!important}div button .activePrice{background-color:#3a9352;color:red}#button{display:block;margin:20px auto;padding:10px 30px;background-color:#eee;border:solid #ccc 1px;cursor:pointer}#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,.6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.is-hide{display:none}.facility-pad{padding-right:5px}.slider-mar{margin-bottom:-90px}.hotel-details-wrap .rooms-rates .rooms-bgc{background:#f4f4f4!important;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:50px}.view_more_btn{padding:.3em .2em;text-align:center;width:20%;border-radius:0 0 12px 12px!important;border:1px solid #ccc;border-top:none;margin:0 30% 1% 28%}.hotel-details-wrap .rooms-rates .view-more-clr{color:#47aad6;font-size:16px!important;font-family:opensans-regular}.select-no-rooms{width:56px;margin:0 auto;height:28px!important;border-radius:2px!important;border:1px solid #ccc;padding:1px 13px}.offer{font-size:17px!important;font-family:opensans-semibold!important;color:#303030!important}.decorations{color:#000!important;text-decoration:none;background-color:#860e0e00}a:hover{color:#000!important;text-decoration:none!important}.pac-container-edit{width:29.1%!important}.view_more_btn{padding:.3em .2em;color:#095bc1;border-radius:0 0 8px 8px;text-align:center;width:198px;border-radius:0 0 12px 12px!important;margin:0 auto;border:1px solid #ccc;border-top:none}.th1{width:32.5%;background:#e3e3e3;border-bottom:1px solid #e3e3e3}.th2{width:10.4%;background:#e3e3e3;border-bottom:1px solid #e3e3e3}.th3{width:15.4%;background:#e3e3e3;border-bottom:1px solid #e3e3e3}.th4{width:11%;background:#e3e3e3;border-bottom:1px solid #e3e3e3}.th5{width:12.6%;background:#e3e3e3;border-bottom:1px solid #e3e3e3}.th6{border:0!important;background:#fff}.ui-menu-item-wrapper{width:100%;padding-top:16px}.same-search{background-color:#5f5e5d;padding:10px 10px;border-radius:5px;color:#fff;padding:0 0 0 10px;font-family:opensans-semibold;border-radius:10px}.align-center{display:flex;align-items:center}.same-search .same-search-result{display:flex;align-items:center}.same-search img{width:75px;margin-right:8px}.reach-time-block .row{margin-right:29px}.ui-widget.ui-widget-content{border:medium none;box-shadow:1none padding: 0}.width-drop-down-db{width:402px!important}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);min-height:60px;height:60px}.ui-autocomplete .pac-item-edit.ui-menu-item-wrapper{border-bottom:0 solid #ccc!important}.ui-autocomplete .pac-item-edit{cursor:default;padding:0!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6!important;font-size:11px;color:#999;padding:0!important;margin:0!important}.ui-autocomplete .pac-icon-edit{width:17px;height:20px;margin-right:11px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px;background-position:4px -159px}.ui-autocomplete .pac-item-query-edit{font-size:11px;padding-right:3px;color:#000}.ui-autocomplete .pac-matched-edit{font-weight:700;color:#999!important}.ui-autocomplete .pac-logo-edit:after{content:"";padding:1px 1px 1px 0;height:16px;text-align:right;display:block;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3.png);background-position:right;background-repeat:no-repeat;background-size:120px 14px}.ui-menu-item:hover{color:#fff}.tab-menus{top:30%!important}.ui-datepicker .ui-datepicker-calendar tbody tr .range-first{opacity:1!important}.ui-datepicker .ui-datepicker-calendar tbody tr .range-first span{color:#fff!important;border:1px solid #0089c6b0!important;background-color:#4faed8!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range span{border:1px solid rgba(0,137,198,.44)!important;background-color:rgba(0,137,198,.44)!important;color:#fff!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-state-default .range-first{border:1px solid rgba(0,137,198,.44)!important;background-color:rgba(0,137,198,.44)!important;color:#fff!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range span.ui-state-default{border:1px solid rgba(0,137,198,.44)!important;background-color:rgba(0,137,198,.44)!important;color:#fff!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range-first span.ui-state-default{border:1px solid #0089c6b0!important;background-color:#4faed8!important;color:#fff!important;font-weight:700!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range-first{opacity:1!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range{opacity:1!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.range a{background-color:rgba(0,137,198,.44)!important}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-state-default .range span{border:1px solid rgba(0,137,198,.44)!important;background-color:rgba(0,137,198,.44)!important;color:#fff!important}.orange-btn{background:#f6821f}@media only screen and (min-width:768px){.bttn-yellow22{cursor:pointer;margin-right:-15px;padding:9px 37px;font-size:20px;box-shadow:3px 5px 7px #868686}}@media only screen and (max-width:767px){.bttn-yellow22{font-size:20px!important;box-shadow:3px 5px 7px #868686;display:block;text-align:center;min-width:50px}} .insurance-sec .card-header{font-size:16px}.insurance-sec img{width:auto}.insurance-sec .card-header span{display:flex;align-items:center}.insurance-sec .st-title{font-size:22px;font-weight:600;color:#000}.insurance-sec .st-item{display:flex;align-items:center}.insurance-sec .st-item>span>strong{white-space:nowrap}.insurance-sec .st-item span span{color:#676767;display:flex;align-items:center}.insurance-sec .st-item span span strong{margin:0 5px;color:#fa6c06;font-size:16px}.insurance-sec .row .col-12:last-child{border-left:1px dashed #999}.insurance-sec .st-btn-group{display:flex;align-items:center}.insurance-sec .st-btn-group label{padding:10px 30px;cursor:pointer;border:1px solid #ddecc9;border-radius:5px;display:flex;align-items:flex-start;position:relative}.insurance-sec .st-btn-group label strong{display:block;color:#000;font-size:18px}.insurance-sec .st-btn-group label .fa{color:#ddecc9;margin-right:10px;font-size:30px;position:relative;z-index:2}.insurance-sec .st-btn-group label input{opacity:0;position:absolute;left:0;right:0;width:0}.insurance-sec .st-btn-group label input:checked+.fa:before{content:"\f058";color:#fff}.insurance-sec .st-btn-group label input:checked+.fa+span *{color:#fff}.insurance-sec .st-btn-group .yes-btn input:checked+.fa+span:before{background-color:#7ab32b;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}.insurance-sec .st-btn-group label span span{position:relative;z-index:2}.insurance-sec .st-btn-group .no-btn{margin-left:15px;border:1px solid #fbd5d7}.insurance-sec .st-btn-group .no-btn .fa{color:#fbd5d7}.insurance-sec .st-btn-group .no-btn input:checked+.fa+span:before{background-color:#fa6c06;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}@media only screen and (max-width:575px){.insurance-sec .st-item{margin-bottom:20px}.insurance-sec .card-header,.insurance-sec .st-btn-group{display:block!important}.insurance-sec .st-title{margin-bottom:0}.insurance-sec .card-header span.ml-auto{margin-left:37px!important}.insurance-sec .st-btn-group .no-btn{margin-left:0}.insurance-sec .st-title img{width:30px;height:30px;position:relative;top:5px}} .multicity-stop .secondlegcabin {display: flex;justify-content: center;}