#itinerarytimeline .gdlr-core-timeline-item-date{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}#itinerarytimeline .gdlr-core-timeline-item-title{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}#itinerarytimeline p{font-size:14px;font-weight:400;line-height:1.7;letter-spacing:0;text-transform:none}#imagefeature .gdlr-core-feature-box-content{border:3px solid #fff;background-color:rgb(255 255 255 / .8);top:60px;padding-top:10px}.gdlr-core-feature-box{cursor:pointer}.gdlr-core-feature-box-background{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.gdlr-core-feature-box:hover .gdlr-core-feature-box-background,.gdlr-core-feature-box:focus .gdlr-core-feature-box-background{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.gdlr-core-feature-box:hover .gdlr-core-feature-box-background:before,.gdlr-core-feature-box:focus .gdlr-core-feature-box-background:before{display:block}.gdlr-core-feature-box:hover a,.gdlr-core-feature-box:focus a{display:block}.gdlr-core-feature-box-background:before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0}.tourmaster-my-booking-single-title .tourmaster-order-edit-text{float:right}.tourmaster-order-page-content a{text-decoration:none}.tourmaster-order-edit-text{color:#2b5aaf;font-weight:400;font-size:13px;margin-left:10px;text-transform:none}.tourmaster-my-booking-single-content *,.tourmaster-my-booking-single-sidebar *{border-color:#ddd}.tourmaster-order-page-wrap *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tour-price-balance{display:table;width:100%;border:3px solid #2b5aaf}.tour-price-balance-header{display:table-row;background-color:#EEE;font-weight:800}.tour-price-balance-tour-total{display:table-row;background-color:#f3f3f3;font-weight:600}.tour-price-balance-row{display:table-row}.tourmaster-activePending{font-style:italic}.tour-price-balance-header-cell,.tour-price-balance-row-cell,.tour-price-balance-sum-cell{border-top:1px solid #999;border-bottom:1px solid #999;display:table-cell;padding:3px 10px}.tour-price-balance-row-cell i{font-weight:400}.tour-price-balance-sum{background-color:#EEE;display:table-footer-group;font-weight:700;display:table-row}.tour-price-balance-body{display:table-row-group}.tourmaster-invoice-head{margin-bottom:0}.tourmaster-tour-info-wrap .tourmaster-tour-info{font-weight:300;color:#333}.tourmaster-additional-traveller-fields-title{font-weight:400;font-size:13px}.tourmaster-payment-traveller-info-wrap .tourmaster-tail .tourmaster-traveller-info-passport{margin-top:0}.tourmaster-payment-traveller-info-wrap .tourmaster-tail .tourmaster-traveller-info-input{width:97%}.tourmaster-payment-traveller-detail .tourmaster-tail .tourmaster-head-traveler-info{float:left;width:220px;font-weight:500}.tourmaster-payment-traveller-detail .tourmaster-tail .tourmaster-tail-traveler-info{overflow:hidden;display:block;font-size:14px}.tourmaster-payment-traveller-detail .tourmaster-tail .tourmaster-head-traveler-info-ec{float:left;width:220px;font-weight:550}.single-product.woocommerce div.product .product-artisan{font-weight:550;padding-top:0;margin-bottom:28px}.woocommerce div.product form.cart .variations{font-size:12px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:bottom;line-height:2em}.woocommerce div.product p.stock{font-size:.92em;padding:0 15px}.tourmaster-tour-booking-bar-summary-info .tourmaster-head{float:left;margin-bottom:0;margin-right:10px;color:#DE8A2E}.tourmaster-tour-booking-bar-summary-info .tourmaster-tail{overflow:hidden;display:block}body #powerTip{background-color:rgb(0 0 0 / .8)}body #powerTip.n:before{border-top:10px solid rgb(0 0 0 / .8)}body #powerTip.s:before{border-bottom:10px solid rgb(0 0 0 / .8)}body #powerTip.e:before{border-right:10px solid rgb(0 0 0 / .8)}body #powerTip.w:before{border-left:10px solid rgb(0 0 0 / .8);right:-10px}body #powerTip.ne:before,body #powerTip.nw:before{border-top:10px solid rgb(0 0 0 / .8);border-top:10px solid rgb(0 0 0 / .8)}body #powerTip.se:before,body #powerTip.sw:before{border-bottom:10px solid rgb(0 0 0 / .8);border-bottom:10px solid rgb(0 0 0 / .8)}body #powerTip.nw-alt:before,body #powerTip.ne-alt:before,body #powerTip.sw-alt:before,body #powerTip.se-alt:before{border-top:10px solid rgb(0 0 0 / .8);border-top:10px solid rgb(0 0 0 / .8)}body #powerTip.sw-alt:before,body #powerTip.se-alt:before{border-bottom:10px solid rgb(0 0 0 / .8);border-bottom:10px solid rgb(0 0 0 / .8)}body .box_view_html{color:#fff;max-width:300px}body .box_view_html span.close_ihp svg{fill:#fff}.traveltour-footer-wrapper #gdlr-core-recent-post-widget-title #gdlr-core-title-font{font-weight:400}.deposit-breakdown{margin-bottom:12px;color:#515151}.deposit-breakdown .tourmaster-head{font-weight:600;margin-right:13px}.deposit-breakdown .tourmaster-tail .tourmaster-right{float:right}.payment_option_wrapper{margin:15px;background-color:#fff}.payment_option_header{background-color:#2a426b}.payment_option_title{font-weight:600;color:#fff;font-size:16px;line-height:27px}.payment_option_row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:10px;padding-right:10px}.payment_option_column{display:flex;flex-direction:column;flex-basis:100%;flex:1;color:#515151}.payment_option_column_right{display:flex;flex-direction:column;flex-basis:80%;flex-grow:1;color:#515151}.payment_option_column_left{display:flex;flex-direction:column;flex-basis:20%;flex-grow:1;color:#515151}.traveltour-body .payment_option_column h3{font-weight:600;font-size:16px}.traveltour-body .payment_option_column label{text-align:right;padding-right:10px}.payment_option_amount{font-weight:600;font-size:16px;color:#35519e;text-align:right}.payment_option_header .payment_option_row{margin:5px;padding:5px}.payment_options_balance{border-top-width:1px;border-top-style:solid}.payment_option_today{padding-top:30px;font-weight:600;font-size:16px;color:#515151;border-bottom-width:1px;border-bottom-style:solid}.payment_options_spacer{margin-bottom:32px}.tourmaster-tour-booking-bar-deposit-text i{margin-right:12px}.tourmaster-tour-booking-bar-deposit-text{padding:0 30px 28px;border-top-width:0}.tourmaster-tour-booking-bar-total-price-wrap{border-top-width:0}.tourmaster-tour-payment-content .tourmaster-payment-traveller-detail{margin-bottom:20px}.tourmaster-tour-booking-bar-total-price-wrap.tourmaster-deposit .pay-today-full-price span{text-decoration:line-through;display:none}.tourmaster-tour-booking-bar-total-price-wrap.tourmaster-deposit .pay-today-full-price i{text-decoration:line-through;display:none}.tourmaster-tour-booking-bar-total-price-wrap.tourmaster-deposit .mod-pay-today-full-price span{text-decoration:line-through;display:none}.tourmaster-tour-booking-bar-total-price-wrap.tourmaster-deposit .mod-pay-today-full-price i{text-decoration:line-through;display:none}.tourmaster-tour-booking-bar-total-price-wrap .mod-pay-today-full-price i{margin-right:12px}.tourmaster-tour-booking-bar-total-price-wrap .pay-today-full-price i{margin-right:12px}.tourmaster-order-status.tourmaster-status-online-paid{color:green}.tourmaster-booking-status.tourmaster-status-online-paid{color:green}.container-payment-option{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-payment-option input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark-payment-option{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.container-payment-option:hover input~.checkmark-payment-option{background-color:#ccc}.container-payment-option input:checked~.checkmark-payment-option{background-color:#00a52f}.checkmark-payment-option:after{content:"";position:absolute;display:none}.container-payment-option input:checked~.checkmark-payment-option:after{display:block}.container-payment-option .checkmark-payment-option:after{left:9px;top:5px;width:8px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tourmaster-my-booking-filter{display:none}.traveler-detail-wrapper{margin:15px;background-color:#fff}.traveler-detail-row{display:flex;flex-direction:row;flex-wrap:wrap;width:80%;padding-left:10px;padding-right:10px}.traveler-detail-column{display:flex;flex-direction:column;flex-basis:100%;flex:1;color:#515151}.traveler-detail-row .traveler-detail-row-header{font-weight:600;background-color:#ddd}.traveler-detail-column .tourmaster-head{font-weight:500}