.acc_head h4,.one-flight-outer div.one-flight-wrap:first-child{margin-top:0}.add_remove_box,.clear,.date-inner,.receiver-details{clear:both}.gift-slider,.pay-confirmation,.purchase-card input,.slick-slider{box-sizing:border-box}.wid50{width:50%!important}.wid25{width:25%!important}.tc-accomodation,.tc-plane,.tc-transfer,.tc-visa{font-size:28px;color:#0095da}.select-amount h5{padding-left:12.7%}@media only screen and (min-device-width :320px) and (max-device-width :767px){.select_pay{min-width:100%;min-height:75px}.wid25,.wid50{width:50%!important}.wid100{width:100%!important}.mob-no-mar{margin:0!important}.fb-login,.payment-body-wrap>.steps{margin-bottom:0}.tour_inclusive>p{margin-left:15px}.tour_inclusive ul li div.arrow_box{display:none}.hotel-body .traveller-address .address-error,.select-amount h5{padding-left:0}.select-amount>div{margin-right:0;margin-bottom:10px}.pay-policy{margin-top:10px;padding:0 15px}.fb_login_btn,.google_login_btn{text-align:initial}.social-login-info-wrapper{padding:10px 15px 10px 30px}#forgotPassword .modal-dialog,.passwordErrorBox{width:94%}.support-message p:last-child{margin-bottom:0!important}.traveller-details-wrap{padding:0;margin:0;border:0}.traveller-tab{padding:5px 0 0}.address-form .selectric .label,.traveller-tab .selectric .label{margin-right:20px}.address-form .selectric .button,.traveller-tab .selectric .button{width:22px}.address-form{margin-top:10px;padding:0}.address-text{padding:0;margin-bottom:5px}.address-text span{display:inline-block!important}.address-text span:last-child{font-size:11px}.address-form .traveller-title{width:26%}.traveller-address{padding:0 10px}.address-form .add-traveller-state{padding:0 0 0 10px}.hotel-body .total-price{padding-right:15px;padding-left:0}.price-text4{font-size:22px!important}.price-text4>i{font-size:18px!important}.check-text1{color:#999!important;font-size:11px!important}.hotel-body .traveller-emailid{width:49%}.traveller-address-wrap label{font-weight:500}.hotel-body .address-form label{font-weight:400}.hotel-body p.error-info{padding:5px 10px}.flight-body .one-flight-wrap,.insurance-details{padding:0}.flight-body .trip_insurance div label span{width:265px}.one-flight-wrap{margin-top:0}.flight-body .payment-continue button{width:100%}}.social-flight{padding-bottom:10px;position:relative}.share a{width:80px;height:80px;display:inline-block;border-radius:50%;border:1px solid #38579a;font-size:40px;line-height:74px;color:#38579a}.check-gift p,.faq-container ol li,.sm-text,p{font-size:14px}.share a.gplus{border:1px solid #ce4b43;color:#ce4b43}.gift-slider .carousel-control{top:54px}.faq-container ol{margin-left:20px}#getquote{font-size:16px;padding:7px 6px!important}#bannerText p,#forgotPassword .modal-body>div>p:first-child,.acc_head h4,.address-form p,.payment-checkbox{margin-bottom:0}.padd-left5{padding-left:5px!important}.bg-white{background:#fff}.height341{min-height:341px;height:100%}.discount-wrap,.nav-new>li:last-child>a,.nav-new>li>a,.padding-remove,.tour_inclusive_content_li>div{padding:0}.no-margin{margin:0!important}.mar-top10{margin-top:10px!important}.no-padd-top{padding-top:0!important}.border-bott{border-bottom:1px solid #e1e1e1}.no-mar-bott{margin-bottom:0!important}.mar-top-20{margin-top:20px!important}.mar-top-40{margin-top:40px!important}.sm-text{font-weight:700;padding-top:10px}.padd-top27{padding-top:27px}.border-wrap{border:1px solid #e1e1e1!important}.no-border{border:0!important}.select_pay{background:#b5d5f6!important;border:1px solid #b5d5f6!important;min-width:247px!important;min-height:100px!important;border-radius:0!important}.height42{height:42px;line-height:25px;padding-top:10px}body{font-family:Roboto,sans-serif!important}ul li{list-style-type:none}.padding-remove{padding-right:0!important;padding-left:0!important}.padd-left{padding-left:0}.check-in-out,.padd-t20{padding-top:20px}.text-left{text-align:left}.select-amount,.select-amount h5,.text-center{text-align:center}.a-right,.text-right,.total-price{text-align:right}.common_sprite{display:inline-block;background:url(/images/common_sprite.png) no-repeat}.navbar-brand{padding:5px 15px}.pay-header h2{font-size:20px;color:#666;padding-top:12px;text-align:center;float:left;width:70%;margin:15px 0 0}.toll_free_wrap{margin:25px 0 0}.card-features p.fea-con,.toll_free_wrap span:last-child{font-weight:500}.modal-footer,.modal-header{border:none}.edit{color:#ff9048;cursor:pointer}.steps{background:#efefef;border-top:2px solid #0095da;padding:7px 0 10px;margin-bottom:15px}.payment .details{background:#f8fafb;border:1px solid #e3e1e1;padding:15px 5px;border-radius:4px;float:left;width:100%}.tour_inclusive p{font-size:14px;margin:10px 0 10px 25px;color:#333}.tour_inclusive>ul li{float:left;padding:0 15px 10px;width:16%;text-align:center;list-style-type:none;position:relative}.tour_inclusive_tabs>div{border:1px solid #c8c6c7;width:60%;border-left:0}.tour_inclusive>ul li a{text-decoration:none;color:#646464;float:left;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.tour_inclusive>ul li a>span:last-child{float:left;width:44px;height:44px;border:1px solid #c8c6c7;border-radius:50%;margin:5px 0 0}.tour_inclusive>ul li a>span{float:left;width:100%;color:#666}.tour_inclusive_flights_content{border:1px solid #e2e2e2;border-left:0}.tabs_header{padding:20px 0 0;float:left;width:100%}.tabs_header>span:first-child,.tour_inclusive_flights_content>div.tabs_header>span:first-child{float:left;color:#0095da}.tabs_header>span.tour_inclusive_tabs_remove{cursor:pointer;font-size:27px;font-weight:300;color:#0095da;line-height:0;float:right}.tabs_header>h4{float:left;margin:0 0 0 10px;color:#0095da;font-size:16px;font-weight:400}.modal-header .close,.pay-policy h5{font-weight:100}.tour_inclusive_tabs .tab-pane>ul{float:left;width:100%;height:160px;overflow-y:auto}.date-inner,.gift-slider,.overflow-hide,.pay-confirmation,.receiver-details{overflow:hidden}.tour_inclusive_content_li{float:left;width:97%;border-bottom:1px solid #c8c6c7;padding:20px 0 5px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.col-lg-2 p,.tour_inclusive_content_li .col-lg-2 img{float:left;width:auto;color:#333}.tour_inclusive_content_li .col-lg-2 p{margin:10px 0 0 10px}.tour_inclusive_content_li .col-lg-7{color:#0095da;word-spacing:3px}.tour_inclusive_tabs .tab-pane ul::-webkit-scrollbar{width:4px;background-color:#fff}.tour_inclusive_tabs .tab-pane ul::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:20px}tour_inclusive_tabs .tab-pane ul::-webkit-scrollbar-thumb:hover{background-color:#e0e0e0;border-radius:20px}.hotels_inclusive ul li.tour_inclusive_content_li div:first-child{color:#333}.transfer_inclusive ul li,.visa_inclusive ul li{border:0;color:#333}#balance .modal-header,.form-group.pass>.form-group,.form-group.register_login>.form-group,.tour_inclusive ul,p.invalid-msg-content{margin:0}.tour_inclusive_tabs.tab-content{padding:10px 0 0}.tour_inclusive_flights span{background:url(/images/common_sprite.png) -11px -119px no-repeat;width:31px;height:29px;display:block;margin:13px 0 0 11px}.tour_inclusive_flights:hover,.tour_inclusive_hotels:hover,.tour_inclusive_transfer:hover,.tour_inclusive_visa:hover{background:#0095da}.tour_inclusive_flights:hover span{background:url(/images/common_sprite.png) -11px -161px no-repeat;width:34px;height:30px;display:block}.tour_inclusive_hotels span{background:url(/images/common_sprite.png) -64px -118px no-repeat;width:33px;height:28px;display:block;margin:14px 0 0 9px}.tour_inclusive_hotels:hover span{background:url(/images/common_sprite.png) -64px -160px no-repeat;width:33px;height:28px;display:block;margin:13px 0 0 9px}.tour_inclusive_transfer span{background:url(/images/common_sprite.png) -175px -116px no-repeat;width:29px;height:30px;display:block;margin:11px 0 0 12px}.tour_inclusive_transfer:hover span{background:url(/images/common_sprite.png) -175px -158px no-repeat;width:31px;height:30px;display:block;margin:11px 0 0 11px}.tour_inclusive_visa span{background:url(/images/common_sprite.png) -226px -113px no-repeat;width:32px;height:34px;display:block;margin:8px 0 0 10px}.tour_inclusive_visa:hover span{background:url(/images/common_sprite.png) -226px -155px no-repeat;width:32px;height:34px;display:block;margin:8px 0 0 8px}.hotels_inclusive_flights_content>div.tabs_header>span:first-child,.transfer_inclusive_flights_content>div.tabs_header>span:first-child,.visa_inclusive_flights_content>div.tabs_header>span:first-child{font-size:28px;height:18px}.tc-visa span[class^=path]:before{color:#0095da}.open-total-price{border-bottom:1px solid #ccc;padding-bottom:0}.total-price div:last-child span{display:inline-block;vertical-align:middle}input[type=checkbox].css-checkbox:checked+label.payment-checkbox{background:url(/images/common_sprite.png) -375px -136px no-repeat;width:18px;height:18px}.css-label,.payment-checkbox{background:url(/images/common_sprite.png) -375px -116px no-repeat;width:18px;height:18px}.select-amount h5{font-size:18px;color:#0095da;font-weight:100;margin:15px 0}.select-amount>div{display:inline-block;vertical-align:top;margin-right:15px}.check-gift img,.tab-plus-icon{vertical-align:bottom}input[type=radio].css-label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.pay-policy{margin-top:15px;border-top:1px solid #ccc;padding:0 20px}.pay-policy h5{font-size:18px;color:#0095da;margin:0;padding:15px 0}.continueBtn:focus,.continueBtn:hover,.payment-continue button{color:#fff;background-color:#0095da}.payment-continue button{padding:5px 25px;font-size:18px;border:0;border-radius:3px;margin:20px 0}.traveller-details h5{font-size:20px;color:#0095da;font-weight:400;margin-top:30px}.invalid-msg-wrapper{width:100%;display:none}.passwordErrorBox{width:60%}.continueBtn{padding:5px 25px!important;font-size:18px}.fb-login,.google-login{width:129px;height:32px;display:block;cursor:pointer}.fb-login{background-position:-8px -290px;margin-bottom:10px}.google-login{background-position:-10px -327px}.social-login-info-wrapper{padding:25px 0 0}.social-login-info-wrapper label{font-family:arial;font-size:12px;font-weight:700}.login-text1,.social-login-info-wrapper span{font-size:11px;color:#999}.login-text1{display:inline-block;margin:6px 0 5px;width:100%}#forgotPassword .modal-dialog{border:1px solid #999;width:650px}#forgotPassword .modal-header{border-bottom:1px solid #999}.resetPass{float:left;margin:0 0 10px 5px}#forgotPassword .modal-body>div>p+p{margin-bottom:20px}.support-message a{text-decoration:underline;color:#009bda}.continue-btn:hover,.receiver-details a,.visa_btn:hover{text-decoration:none}.traveller-details-wrap{margin-bottom:30px;border:1px solid #e2e2e2;padding:20px 0 0}.tab-plus-icon{font-size:16px;min-height:16px;margin-right:10px;color:#0095da}.traveller-tab{padding:15px 0 0}.address-form .selectric{border-color:#ccc}.address-form .selectric .label{font-size:14px;line-height:32px;height:inherit;text-align:left}.address-form .selectric .button{height:32px}.address-form .selectric .button:after{border:6px solid transparent;border-top-color:#6f6f95;margin-top:13px}.address-form .selectric,.address-form input{border-radius:3px}.address-text span:first-child{font-size:13px;color:#000;font-weight:500;display:block}.address-text span:last-child,.check-text1{color:#666;font-size:12px}.traveller-address-wrap{border-top:1px solid #f3f3f3;padding:20px 0 10px;margin-top:20px}.gift-slider .nav>li>a,.total-price{padding-right:0}.address-form{margin-top:30px}.save-checkbox{border-bottom:1px solid #ccc;padding-bottom:15px;width:98%;margin-bottom:25px}.save-checkbox label span{display:block;width:220px;color:#666;font-weight:400;padding-left:25px}.address-edit-icon{font-size:16px;margin-right:5px;cursor:pointer}.or_wrap span{background-color:#fff;position:absolute;left:48%;border:1px solid #ccc;padding:5px 7px;border-radius:50%;color:#000;font-weight:600;top:14px}.hidden,.plans-how-book .enter_info:after,.plans-how-book .policy_issued .tc-frArrow,.plans-how-book .select_plan:after,.plans-how-book .submit_details:after,.traveller-details,.vMore{display:none}.address-error{padding:0;color:#fe2727;font-size:11px;margin:0}.or_wrap{border-bottom:1px dashed #ccc;height:30px;width:92%;margin:0 4% 25px}.check-in-out div span{display:block!important}p.discount-wrap{font-size:11px;color:#fe9900;margin:0 0 25px;padding:5px 0 5px 30px;text-align:left;background-color:#fdeadb;position:relative}p.discount-wrap span{position:absolute;top:7px;left:0}.cancel-policy,.price-text3{text-decoration:underline;font-size:12px;color:#0095da;cursor:pointer}.price-text4>i{font-style:normal;margin-right:0;font-size:20px!important;color:#0095da!important}.check-in-out div{text-align:center;padding:0}.check-text2{color:#333;font-size:20px}.check-text3{color:#7c7c7c;font-size:12px}.price-text1{padding-top:15px;color:#666;font-size:16px}.price-text2{color:#666;font-size:14px}.price-text4{font-weight:600;font-size:28px!important;color:#0095da!important}.card-steps h5,.how-book h2,.modal-title,.plans h5,.trip_insurance div label,h2.blog{font-weight:400}.modal-body{padding-top:5px;padding-bottom:5px}.hotel-body .check-in-out{padding-top:9px}.hotel-body .hotel_label{padding-top:6px}.hotel-body .address-form .p_text{color:#999;font-size:13px;padding-top:8px}.one-flight-wrap{margin-top:40px}.trip_insurance div label span{width:450px;margin-left:10px}.trip_insurance{padding:15px 0 10px;border-bottom:1px solid #e4e5e5}.cancel-icon{display:inline-block!important;padding:13px;background-color:#a8b7be;border-radius:50%;font-size:26px;color:#fff;margin:15px 0 5px}.insurance-details{border-top:1px solid #e4e5e5;margin-top:10px}.mtop15{margin-top:15px}.flight-final-wrap{padding-left:30px}.f-source{display:inline-block;float:left}.insurance-error{color:#b94a48;font-size:13px;padding-bottom:5px}.image,.middle{transition:.5s}.flight-body .error-info-wrapper{color:#b94a48;background-color:#b7d8f9;padding:5px 0 5px 15px;margin-top:15px}.error-icon{background-position:-470px -311px;width:20px;height:20px;margin-bottom:-5px}.modal-header{padding:15px;min-height:16.43px}.modal-title{color:#0095da;font-size:22px}@media screen and (min-width:320px) and (max-width:767px){.tc-accomodation,.tc-plane,.tc-transfer,.tc-visa{font-size:20px!important;color:#fff!important}.gift-slider .left{left:-15px!important}.gift-slider .right{right:-17px!important}.marB10{margin-bottom:10px}.purchase-card span.INR{margin:18px 14px 0!important}.card-features p{text-align:center}}@media screen and (min-width:320px) and (max-width:479px){.gift-slider .carousel-control{top:24px}}@media screen and (min-width:480px) and (max-width:599px){.gift-slider .carousel-control{top:40px}}@media only screen and (min-device-width :768px){.wid49,.wid49_2{width:49%!important}.wid49{margin-right:1%}.wid49_2{margin-left:1%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.pay-header h2{width:55%;padding-top:0}.toll_free_wrap{margin:15px 0 0}.select-amount h5{padding-left:0}.select-amount>div{margin-right:5px}.passwordErrorBox{width:90%}}@media only screen and (min-device-width :768px) and (max-device-width :1199px){.traveller-tab .traveller-title{width:14%}.one-flight-wrap{padding-left:0}.insurance-details{padding-left:0;padding-right:0}}@media only screen and (min-device-width :768px) and (max-device-width :991px){.price-text4{font-size:26px!important}}@media only screen and (min-device-width :320px) and (max-device-width :767px){.padd-left54{padding-left:8px!important;padding-top:15px}.select_pay{min-width:100%;min-height:75px}.wid25,.wid50{width:50%!important}.wid100{width:100%!important}.mob-no-mar{margin:0!important}.fb-login,.payment-body-wrap>.steps{margin-bottom:0}.tour_inclusive>p{margin-left:15px}.tour_inclusive ul li div.arrow_box{display:none}.pay-policy{margin-top:10px;padding:0 15px}.hotel-body .traveller-address .address-error,.select-amount h5{padding-left:0}.select-amount>div{margin-right:0;margin-bottom:10px}.fb_login_btn,.google_login_btn{text-align:initial}.social-login-info-wrapper{padding:10px 15px 10px 30px}#forgotPassword .modal-dialog,.passwordErrorBox{width:94%}.support-message p:last-child{margin-bottom:0!important}.traveller-details-wrap{padding:0;margin:0;border:0}.traveller-tab{padding:5px 0 0}.address-form .selectric .label,.traveller-tab .selectric .label{margin-right:20px}.address-form .selectric .button,.traveller-tab .selectric .button{width:22px}.address-form{margin-top:10px;padding:0}.address-text{padding:0;margin-bottom:5px}.address-text span{display:inline-block!important}.address-text span:last-child{font-size:11px}.address-form .traveller-title{width:26%}.traveller-address{padding:0 10px}.address-form .add-traveller-state{padding:0 0 0 10px}.hotel-body .total-price{padding-right:15px;padding-left:0}.price-text4{font-size:22px!important}.price-text4>i{font-size:18px!important}.check-text1{color:#666!important;font-size:12px!important}.hotel-body .traveller-emailid{width:49%}.traveller-address-wrap label{font-weight:500}.hotel-body .address-form label{font-weight:400}.hotel-body p.error-info{padding:5px 10px}.flight-body .one-flight-wrap,.insurance-details{padding:0}.flight-body .trip_insurance div label span{width:265px}.one-flight-wrap{margin-top:0}.flight-body .payment-continue button{width:100%}}@media only screen and (min-device-width :1200px){.hotel-body .col-sm-1{width:11%}.hotel-body .address-form{margin-top:10px}.hotel-body form{border-bottom:1px solid #f3f3f3;display:inline-block}}#policy a,.remove{color:#0095da!important}.fb_login_btn,.google_login_btn{width:140px}.smk_accordion .accordion_in .acc_head .acc_icon_expand{background:url(/images/faq-active.png) 1px 6px no-repeat;display:block;width:18px;height:18px;position:absolute;top:50%;margin-top:-9px;right:10px!important;left:inherit!important}.smk_accordion.acc_with_icon .accordion_in .acc_head{padding-left:10px!important;padding:13px 10px;position:relative;display:block;cursor:pointer;color:#0095da;font-size:18px!important;border-bottom:1px solid #c2c2c2}.smk_accordion .accordion_in .acc_content{line-height:21px;color:#666;padding:15px 10px 15px 11px;font-size:12px}.purchase-card span.INR,.smk_accordion .accordion_in .acc_head{font-size:18px!important}.pay-confirmation{border:1px solid #ddd}.check-gift p a,.plans h5,.read_more a,a.more{text-decoration:underline}.check-gift p a{border-right:1px solid #fff;outline:0}.faq-container{width:750px!important}#policy a{text-transform:none}.product-slider{padding:0 35px}.gift-slider .carousel-control.left,.gift-slider .carousel-control.right{background:0 0}.gift-slider .left{left:-55px}.gift-slider .right{right:-47px}.remove{font-weight:400;padding-left:10px;border-left:1px solid #000;margin-left:10px;font-size:14px}.date-inner{padding:7px 0;min-height:50px}.date-inner:last-child{border-bottom:0}.pdf-icon{color:#0095da;font-size:24px;cursor:pointer}.pay-confirmation{width:968px;background:#fff;border-radius:10px;margin:20px auto 50px;padding-bottom:20px}.add_remove_box{padding-bottom:10px}.bdr-left{border-left:1px solid #ddd}.inner-logo{position:absolute;margin:10px;padding:10px 0 0 10px}.mar_top20,.marg-top20{margin-top:20px}.card-value{color:#c66;font-size:31px;font-weight:400}span.card-value span.INR{color:#c66!important}.padd-left54{padding-left:54px}.gift-div{display:inline}#balance .modal-content{box-shadow:none}.gift-slider .carousel-inner{width:96%;margin:0 auto}#policy .modal-header{padding:8px 15px!important;margin:0}#policy .modal-body .privacy{background:#fff;padding:7px;font-size:13px;font-weight:400}.bg-box,.gift-bg{background:url(/images/giftcard/gift-background.png)}.padd-left15{padding-left:15px}.gift-slider .nav-justified{border-bottom:1px solid #ddd;padding:0 0 10px;margin-bottom:20px}.gift-slider .nav>li.active>a,.nav>li>a:focus,.nav>li>a:hover{border-bottom:none}.gift-slider{width:768px;border:1px solid #ddd;background:#fff;border-radius:10px;margin:20px auto 50px;padding:15px 28px}.card-features .slick-slide,.plans .slick-slide{height:auto}#balance label{margin-top:7px;font-weight:400}#balance input{width:100%;border-radius:3px;box-shadow:inset 2px 2px 10px 0 #ddd}#balance .modal-footer{background:#e3e3e3;font-weight:500;font-size:14px}.bdrR{border-right:1px solid #000}.marg-top{margin-top:10px}#balance .modal-title{color:#11439e;text-align:left;font-size:18px;margin:0 20px}.check-gift,.check-gift p a,.purchase-card .field-error{text-align:center;color:#fff}#balance .modal-body,#balance .modal-header{background:#f5f5f5}#balance .modal-body{padding:15px}#balance .modal-header .close{margin-right:20px}.status_btn{padding:7px 12px!important;margin:0 0 0 10px!important}.bg-feature_img1,.bg-feature_img2,.bg-feature_img3,.bg-feature_img4,.bg-feature_img5{height:51px;margin:0 50px 10px}.bg-feature_img1{width:53px;background:url(/images/giftcard/features_sprites.png) -339px -50px}.bg-feature_img2{width:53px;background:url(/images/giftcard/features_sprites.png) -492px -50px}.bg-feature_img3{width:44px;background:url(/images/giftcard/features_sprites.png) -50px -50px}.bg-feature_img4{width:57px;background:url(/images/giftcard/features_sprites.png) -645px -50px}.bg-feature_img5{width:45px;background:url(/images/giftcard/features_sprites.png) -194px -50px}.bg-redeem_img1{width:54px;height:42px;background:url(/images/giftcard/redeem-sprite.png) -330px -35px}.bg-redeem_img2{width:48px;height:42px;background:url(/images/giftcard/redeem-sprite.png) -176px -33px}.bg-redeem_img3{width:44px;height:44px;background:url(/images/giftcard/redeem-sprite.png) -29px -32px}.bg-redeem_img4{width:58px;height:49px;background:url(/images/giftcard/redeem-sprite.png) -482px -35px}.purchase-card{width:250px;height:40px;background:#fff;margin:10px auto;border-radius:20px;border:1px solid transparent}.purchase-card .field-error{padding:7px 0 2px;font-size:12px}.visa_btn{border:1px solid #0095da;background-color:#0095da;font-size:17px;border-radius:3px;color:#fff;padding:4px 25px;margin:15px 0}.visa_btn:hover{color:#fff;background:#39b7f2;border:1px solid #39b7f2}.purchase-card span.INR{margin:16px 14px 0;position:absolute}.no-border{border-right:0!important}.purchase-card input{margin-top:8px;position:absolute;margin-left:30px;width:110px;color:#000;padding:0 5px;border:0;outline:0;background:0 0;font-size:18px}.purchase-card .continue-btn{border:0;background-color:#0095da;font-size:16px;color:#fff;padding:8px 20px;position:relative;margin-left:142px;border-radius:20px;outline:0}.continue-btn:hover{background:#39b7f2;color:#fff}.check-gift{background:#363636;padding:10px 0;margin:0 auto}.check-gift p,.check-gift p a{display:inline;padding-right:5px}.banner{position:relative;background:#fff}#bannerText,span.close{position:absolute}.con_btn:hover{background:#39b7f2!important;text-decoration:none!important;color:#fff!important;border:1px solid #39b7f2!important}h1,h2,h3,h4,h5{font-weight:400!important}.card-features-last h5{text-align:left!important;padding-left:12px}#bannerText h2,#bannerText p{font-weight:400;font-family:roboto,sans-serif;text-align:center}.marB20{margin-bottom:20px!important}.banner img{vertical-align:top;width:100%}#bannerText{top:60px;left:0;right:0;color:#fff}#bannerText h2{font-size:36px;margin:40px auto 12px;width:400px;font-family:cursive,sans-serif}#bannerText p{font-size:14px;line-height:18px}.bdr-top{border-top:1px solid #0095da}.padd-left0{padding-left:0!important}.padd-right0{padding-right:0!important}.bg-overseas_asia_1,.bg-overseas_asia_2,.bg-overseas_icon1,.bg-overseas_icon2,.bg-overseas_icon3,.bg-overseas_icon4,.bg-overseas_icon5{margin:50px 0 20px 50px}a.more{cursor:pointer}span.close{font-size:15px;line-height:21px;top:4px;right:7px}.error{color:#ec6565;font-size:11px;font-weight:500;display:none}.bg-overseas_icon1{width:67px;height:67px;background:url(/images/giftcard/insurance-benifits-sprite.png) -205px -45px;display:inline-block}.bg-overseas_icon2{width:64px;height:67px;background:url(/images/giftcard/insurance-benifits-sprite.png) -45px -193px;display:inline-block}.bg-overseas_icon3{width:70px;height:67px;background:url(/images/giftcard/insurance-benifits-sprite.png) -45px -45px;display:inline-block}.bg-overseas_icon4{width:59px;height:67px;background:url(/images/giftcard/insurance-benifits-sprite.png) -205px -189px;display:inline-block}.bg-overseas_icon5{width:52px;height:67px;background:url(/images/giftcard/insurance-benifits-sprite.png) -362px -45px;display:inline-block}.bg-overseas_asia_1{width:66px;height:66px;background:url(/images/giftcard/new-sprite.png) -218px -223px;display:inline-block}.bg-overseas_asia_2{width:68px;height:68px;background:url(/images/giftcard/new-sprite.png) -217px -50px;display:inline-block}.bg-overseas_icon6{width:58px;height:65px;background:url(/images/giftcard/delay.png) no-repeat;display:inline-block;margin:50px 0 20px 60px}.bg-overseas_icon7,.bg-overseas_icon8,.bg-overseas_icon9{display:inline-block;margin:50px 0 20px 50px}.bg-overseas_icon7{width:68px;height:68px;background:url(/images/giftcard/new-sprite.png) -385px -50px}.bg-overseas_icon8{width:68px;height:68px;background:url(/images/giftcard/new-sprite.png) -50px -223px}.bg-overseas_icon9{width:67px;height:73px;background:url(/images/giftcard/new-sprite.png) -50px -50px}.con_btn{background:#0094da;border:1px solid #0094da;padding:4px 20px;color:#fff;border-radius:3px;margin-bottom:20px;font-size:16px}.tc-login-arrow{color:#0095da;font-size:11px}.padd-right{padding-right:5px}.card-features{padding:20px 0 0}.card-features h3,.how-book h2{text-align:center;padding-bottom:10px}.card-features h1{color:#1a4b95;font-size:22px;text-align:center;margin-bottom:25px;font-weight:400}.card-features h3{color:#515151;font-weight:500!important;font-size:13px;margin:0;height:25px}.card-features p{font-weight:300}.card-features .tc-login-arrow{position:absolute;left:0;margin-top:4px}.how-book h2{color:#1a4b95;font-size:22px}.enter_info .tc-frArrow,.policy_issued .tc-frArrow,.select_plan .tc-frArrow,.submit_details .tc-frArrow{display:block;top:33px;position:absolute;font-size:22px;text-align:left;width:auto;left:53px;border-left:none;color:#d8d8d8}.i-step,.i-step2,.i-step3,.i-step4{border-radius:50%;box-shadow:0 6px 5px -2px rgba(0,0,0,.3) inset;box-sizing:border-box;color:#0095da;display:block;font-size:50px;font-weight:500;margin:5px auto;padding:40px 40px 30px;text-align:center}.get-Quote{width:39px;height:39px;background:url(/images/visa/visa-sprite.png) -99px -111px}.card-steps h5{font-size:14px;color:#09c;text-align:center;width:57%;margin:0 auto}.accordion-wrapperall.smk_accordion .accordion_in:first-child{border-top:0!important}.bodyinn-pagecontainer{clear:both;background:#f7f7f7}.bodyinn-pagecontainer h6{color:#09c;font-size:12px;margin:0}.acc_active .acc_head{border-bottom:1px solid #c2c2c2}.card-steps p{font-size:12px;color:#666;text-align:left;width:60%!important;margin:5px auto 0 63px}.enter_info:after,.select_plan:after,.submit_details:after{content:'';max-width:150px;border:1px solid #ebebeb;display:block;position:absolute;right:-75px;top:43px;width:100%}.pay-online{width:45px;height:39px;background:url(/images/visa/visa-sprite.png) -114px -7px}.card-steps{background-color:#fff;padding:20px 0 30px}h2.blog{color:#1a4b95!important;font-size:22px!important;margin:0 0 20px!important}.bdr-right{border-right:1px solid #ddd}.read_more a{color:#f90}h2{color:#fff;font-size:18px;margin:5px 0}.mar-left30{margin-left:30px}.plans h2{color:#1a4b95;font-size:24px;text-align:center;margin-bottom:25px;margin-top:20px}.plans h5{color:#fff;font-size:30px;text-align:left;margin-top:100px;line-height:34px;font-family:Roboto,sans-serif}.wid268{width:268px}.mar10{margin:10px}.occasion-eight,.occasion-five,.occasion-four,.occasion-one,.occasion-seven,.occasion-six,.occasion-three,.occasion-two{width:100%;position:relative;margin-bottom:25px}.occasion-eight:hover,.occasion-five:hover,.occasion-four:hover,.occasion-one:hover,.occasion-seven:hover,.occasion-six:hover,.occasion-three:hover,.occasion-two:hover{width:100%;background:#000;opacity:.8}.image{opacity:1;display:block;width:100%;height:auto;backface-visibility:hidden}.middle{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;border:1px solid #fff;width:230px;height:150px;line-height:150px}.occasion:hover .image{opacity:.3}.occasion:hover .middle{opacity:1}.text{color:#fff;font-size:14px!important}.padd-left-right10{padding-left:10px;padding-right:10px}.plans{padding-bottom:20px}.submit-details{width:43px;height:43px;background:url(/images/giftcard/book-sprite.png) -24px -21px}.select-plan{width:41px;height:43px;background:url(/images/giftcard/book-sprite.png) -142px -25px}.enter-info{width:43px;height:43px;background:url(/images/giftcard/book-sprite.png) -18px -146px}.policy-issued{width:38px;height:43px;background:url(/images/giftcard/book-sprite.png) -262px -22px}.plans-how-book h3{font-size:18px;color:#1a4b95;text-align:center;padding-bottom:10px}.plans-how-book .submit-details{width:59px;height:64px;display:block}.plans-how-book .select-plan{width:68px;height:64px;display:block}.plans-how-book .enter-info{width:69px;height:62px;display:block}.plans-how-book .policy-issued{width:67px;height:61px;display:block}@media screen and (min-width:768px){.height240{height:240px}.plans-how-book .enter_info .tc-frArrow,.plans-how-book .policy_issued .tc-frArrow,.plans-how-book .select_plan .tc-frArrow,.plans-how-book .submit_details .tc-frArrow{top:29px;left:115px}.plans-how-book h5{text-align:center;text-transform:uppercase;width:85%;font-size:12px}.plans-how-book .policy_issued .tc-frArrow{display:none}.card-steps .submit_details .tc-frArrow{display:none!important}}@media screen and (max-width:767px) and (min-width:600px){.gift-slider .nav>li>a>img{max-width:100px}.gift-slider .nav-justified>li{float:left}.view-blog a{padding-left:145px}}@media screen and (max-width:599px) and (min-width:480px){.gift-slider .nav>li>a>img{max-width:80px}.gift-slider .nav-justified>li{float:left}.view-blog a{padding-left:120px}}@media screen and (max-width:479px) and (min-width:319px){.gift-slider .nav>li>a>img{max-width:45px}.gift-slider .nav-justified>li{float:left}.view-blog a{padding-left:68px}}@media screen and (max-width:767px) and (min-width:319px){.login_reg_popup .modal-content,.pay-confirmation{width:95%}.faq-container{width:100%!important}.hide-view,.plans-how-book .policy_issued .tc-frArrow{display:none}#balance .bdrR,.mob-no-bdr-right{border-right:0}.product-slider{padding:0}.gift-slider{width:94%;padding:0}#balance input{margin-bottom:10px}.status_btn{width:100%;float:right}.mob-mar-remove,.no-margin{margin:0!important}.col-xs-offset-6{margin-left:50%!important}.cost{text-align:left;border-left:0;padding-left:0}.gift-div{display:block;margin-bottom:5px}.bg-feature_img1,.bg-feature_img2,.bg-feature_img3,.bg-feature_img4,.bg-feature_img5{margin:0 110px 10px}.card-features h3{text-align:center!important}.slick-next:before,.slick-prev:before{color:#000!important}.card-steps h5{margin-top:18px!important;text-align:left;width:100%}.slick-next{right:-15px!important}.card-features h1,.how-book h2,.plans h2,h2.blog{font-size:18px!important}#bannerText{top:20px;left:0}#bannerText h2{font-size:32px;font-weight:400;font-family:cursive,sans-serif;margin:7px 0;width:100%;line-height:45px}#bannerText p{font-size:17px;line-height:21px}.get-Quote{background:url(/images/visa/visa-sprite.png) -98px -107px}.mob-padd-remove{padding:0!important}.mob-no-mar-left{margin-left:0}.marb15{margin-bottom:15px!important}.policy_issued .tc-frArrow{display:none!important}.enter_info .tc-frArrow,.policy_issued .tc-frArrow,.select_plan .tc-frArrow,.submit_details .tc-frArrow{display:block;top:76px;position:absolute;transform:rotate(90deg);font-size:13px;text-align:left;width:auto;left:37px;border-left:none;color:#d8d8d8;font-weight:600}.i-step,.i-step2,.i-step3,.i-step4{margin:2px 15px 2px auto;padding:40px;text-align:left;float:left}.card-steps p{width:72%!important}.enter_info:after,.select_plan:after,.submit_details:after{content:'';width:1px;border:1px solid #ccc;display:block;position:absolute;left:42px;top:74px;height:12px}.plans-how-book .enter_info .tc-frArrow,.plans-how-book .select_plan .tc-frArrow,.plans-how-book .submit_details .tc-frArrow{transform:none;top:33px;left:60px}.plans-how-book h5{text-align:center;text-transform:uppercase;font-size:10px}.slick-prev{left:-10px!important}}@media screen and (max-width:1023px) and (min-width:768px){.hide-view{display:none}.responsive5 .slick-slide{width:310px!important}.pay-confirmation{width:95%}#bannerText h2{margin-top:0}#bannerText{top:30px;left:10px}}@media screen and (max-width:1100px) and (min-width:1024px){#bannerText{top:40px;left:10px}}@media screen and (min-width:1024px){.bodyinn-pagecontainer .container,.card-features{width:994px;margin:0 auto}.card-features p.fea-con{width:760px;margin:0 auto}}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:26px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0}.slick-prev{left:-25px;background:url(https://www.thomascook.in/images/arrow-left-new.png) no-repeat}.slick-next{right:-25px;background:url(https://www.thomascook.in/images/arrow-right-new.png) no-repeat}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative;display:block;text-align:center}.mob-padd-remove.slider.responsive5.slick-initialized.slick-slider{min-height:240px}.slick-slider .slick-disabled{opacity:.4}