.tourScheduleContainer .tourSchedule .panel-default{display:block;margin-top:0}.tourScheduleContainer .tourSchedule .panelshow{display:none}.span-col-price{color:#ffbd00;font-size:16px;font-weight:bold}#lkh .title-form{font-weight:bold}.tourSchedule .panel-default .panel-collapse .panel-body{border:none}.tourSchedule .panel-default .panel-collapse .panel-body .ContractName{border-radius:2px;background-color:#dba510;color:#fff;text-align:center;font-size:12px;line-height:20px;padding:2px 5px;margin-bottom:10px}.tourSchedule .panel-default .panel-collapse .panel-body .btn-action{width:161px;height:30px;border-radius:4px;background-color:#f79321;padding:2px 4px 4px;font-size:16px}.tourSchedule .panel-default .panel-collapse .panel-body .btn-group{float:right;width:110px;height:30px}.tourSchedule .panel-default .panel-collapse .panel-body .btn-group .number-button{border:1px solid #d2d6de;background-color:#fff;border-radius:2px;width:55px;padding:4px 12px}.number-detail{font-size:22px;font-weight:500;padding-right:10px;color:#000}.price-color{color:#ffbd00;font-size:16px;line-height:20px;position:absolute;top:6px;right:120px;margin-top:12px}price{font-size:22px;font-weight:700;color:#FFAC23}.price_old span{margin-right:8px;color:#9a9999;font-size:26px;text-decoration:line-through}.tourSchedule .panel-default .panel-collapse .panel-body .btn-group .panel-default .price-color{top:6px}.tourSchedule .panel-default .panel-collapse .panel-body .price{color:#ffbd00;font-size:27px;font-weight:bold}.tourSchedule .panel-default .panel-title a{color:#000}.collapse.in{display:block}.tourSchedule .panel-default .panel-heading .panel-title>a:before{right:5px;font-family:FontAwesome;content:"";position:absolute;width:25px;height:25px;display:inline-block;color:#003c71}.tourSchedule .panel-default .panel-heading .panel-title>a.collapsed:before{content:"";color:#003c71}.floatBox.highlight .box-white{min-height:54px;background-color:#fff;border-radius:4px;box-shadow:0 0 3px 0 rgb(0 0 0 / 15%);margin-bottom:10px;padding:5px 10px;position:relative;font-size: 16px}.floatBox.highlight .btn-group{width:110px;height:34px;float:right;margin-top:10px}.input-group .input-group-addon{border-color:snow}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{border:none;background-color:none!important;cursor:pointer}.floatBox.highlight .control-label{margin-top:5px;height:34px;margin-bottom:0;color:#494b55 !important}.floatBox .form-group label{font-weight:normal;position:relative;top:7px}.text-detail .width-70{width:80px;display:inline-block;margin-top:10px}.floatBox.highlight .btn-group .number-button{background-color:#fff;width:36px;margin-top: -3px}.floatBox.highlight .btn-group{width:110px;height:34px;float:right;margin-top:10px}.floatBox.highlight .number-detail{color:#555863;float:left;font-size:14px;font-weight:300;padding:4px 0;min-width:38px;text-align:center}.floatBox.highlight .text-detail{color:#555863}.floatBox.highlight .labelPrice{color:#555863;font-size: 16px;line-height: 42px;}.floatBox.highlight .child-ages{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.child-ages__item select::-ms-expand{display:none}.floatBox.highlight .child-ages .child-ages__item{display:flex;padding:5px 5px 5px 0;border-bottom:none}.tourSchedule .panel-default .panel-collapse .panel-body .child-ages{display:flex;flex-wrap:wrap}.tourSchedule .panel-default .panel-collapse .panel-body .child-ages .child-ages__item{display:flex;padding:5px 5px 5px 0}.tourSchedule .panel-default .panel-collapse .panel-body .child-ages .child-ages__item .fa-angle-down:before{content:""}.vicon{font-family:icons;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hide-class{display:none !important};.vremoveSpacing{padding:0}#paymentNavigation{margin:10px 0}.step-payment{justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.pay-breadcrumb .bread-wrap{width:160px;text-align:left;margin-left:10px}.paymentPanel{background:white;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.template-booking-tour .paymentPanel{border-radius:6px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.25)}.template-booking-tour .paymentPanel.wrap-inner .title-hotel{margin-bottom:0}#bookingPayment h2{font-size:16px;font-weight:bold;line-height:1.5;color:#003C71}.template-booking-tour .paymentPanel.wrap-inner .title-hotel h2{color:#828282 !important}.template-booking-tour .paymentPanel h2{font-size:18px !important}.template-booking-tour .paymentPanel i{font-size:16px;color:#000;line-height:24px;margin-right:10px}.template-booking-tour .paymentPanel.wrap-inner span{line-height:35px}.template-booking-tour .support-phone{display:inline-block;margin-top:25px;margin-left:10px}vremoveSpacing{padding:0}.support-phone span{font-size:16px;color:#000}.bookernote{margin-bottom:35px}.template-booking-tour .support-phone a,.template-booking-tour .support-phone .linkStyle{font-size:26px;font-weight:bold;color:#ec971f}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.template-booking-tour .paymentPanel.wrap-inner input[type='text']{height:36px !important}.pay-breadcrumb .step1,.pay-breadcrumb .step2,.pay-breadcrumb .step3{display:inline-block;position:relative;padding:4px 0 4px 4px}.template-booking-tour .paymentPanel.wrap-inner .next-button{height:44px;margin-top:5px;border-radius:6px}.vspacingbottom10{margin-bottom:10px}.vspacingtop10{margin-top:10px}.vremoveSpacing{padding:0}#bookingPayment .totalPrice{font-weight:bold;color:#fc0}.template-booking-tour .paymentPanel span{font-size:16px;color:#555;line-height:24px}.template-booking-tour .totalPrice{font-size:18px !important}.vspacingbottom5,.vspacingbottom{margin-bottom:5px}.vspacingbottom15{margin-bottom:15px}.requestPrice,.bookButton{background:#dba510;color:white}.bookButton111{background-color:transparent;background-color:#dba510;border:2px solid #dba510!important;color:#fbf8ee!important;text-transform:uppercase;box-shadow:none;font-size:16px;font-weight:600;text-align:center;height:60px;position:relative;font-family:"OpenSans",Arial!important;transition:0.2s ease-in-out all;text-decoration:none;border-radius:3px;-ms-overflow:hidden;-ms-border-radius:3px;display:inline-block}.requestButtonS{height:60px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cruise-slider{position:relative}.cruise-slider .photo-slider .owl-next,.cruise-slider .photo-slider .owl-prev,.tour-slider .photo-slider .owl-next,.tour-slider .photo-slider .owl-prev{border-radius:0;margin:0;width:40px;height:40px;font-size:26px;padding-top:7px;color:#333}.photo-grid{position:relative;width:100%;overflow:hidden}.col-photo-1,.col-photo-2,.col-photo-3,.col-photo-4{float:right;background-color:#f6f6f6;position:relative;overflow:hidden;vertical-align:middle;cursor:pointer}.col-photo-1{width:62.7%;height:508px;position:relative}.col-photo-2{width:36.5%;height:250px;margin:0 .8% .8% 0}.col-photo-3,.col-photo-4{width:17.85%;height:145px;margin-right:.8%;margin-top:.81%}.col-photo-1 .lazyframe{height:100%}.photo-grid img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.col-photo-1 .btn-favourite,.photo-mobile .btn-favourite{position:absolute;top:5px;right:10px;z-index:50;color:#fff;font-size:24px;padding:2px;border:0;background:0 0;outline:0}.photo-mobile{position:relative}.photo-mobile img{width:100%}.col-photo-1 .glyphicon-resize-full,.photo-mobile .glyphicon-resize-full{position:absolute;bottom:10px;right:20px;font-size:20px;color:#fff;top:auto;cursor:pointer}.photo-mobile .glyphicon-resize-full{right:10px}.modal-photo .owl-dots{display:none}.photo-slider .owl-item{width:100%;height:100%}.photo-slider .owl-next,.photo-slider .owl-prev{position:absolute;top:50%;margin-top:-15px!important}.photo-slider .owl-prev{left:5px}.photo-slider .owl-next{right:5px}.photo-slider .owl-dots{position:absolute;bottom:10px;left:30%;width:40%}.photo-slider .owl-dots .owl-dot span{margin:5px 3px}.see-more-photos{position:relative;overflow:hiddenheight:145px;cursor:pointer}.see-more-photos .see-all-overlay{position:absolute;color:#fff;width:100%;height:100%;text-align:center;display:table;background:rgba(0,0,0,.5);transition:all 250ms ease-in-out;text-decoration:none;text-transform:uppercase;top:0;left:0}.see-more-photos .see-all-overlay-text{font-size:14px;display:table-cell;vertical-align:middle;letter-spacing:normal;font-weight:800}.carousel .carousel-inner .item img{width:100%}.modal-photo .close{opacity:1;color:#fff;text-shadow:none;font-weight:400;cursor:pointer;font-size:18px;outline:0;position:absolute;top:10px;right:10px;z-index:100}.modal-photo .close .glyphicon{top:4px}.modal-photo .caption{position:absolute;bottom:-40px;width:100%;height:20%}.btnNext,.btnPrev{position:absolute;top:50%;color:#fff;font-size:30px;cursor:pointer;padding:10px 20px}.btnNext{right:0}.btnPrev{left:0}.modal-photo,.modal-photo .modal-dialog{width:100%;margin:0}.modal-photo .modal-content{background:0 0;box-shadow:none;border:0}.modal-photo .modal-body{padding:65px 10px 0}#owlCarousel .jcarousel{width:900px;margin:0 auto}#owlCarousel .jcarousel ul li{display:inline}.btnPrev .jcarousel-control-prev{position:static;top:auto;margin-top:auto;width:auto;height:auto;text-align:center;background:none}.btnNext .jcarousel-control-next{position:static;top:auto;margin-top:auto;width:auto;height:auto;text-align:center;background:none}#myCarousel .carousel-inner{width:720px;margin:0 auto}#myCarousel .carousel-control.left,#myCarousel .carousel-control.right{background:none}#deal-list .the-list .the-item:nth-child(3n){margin-right:1%}@media screen and (max-width:992px){#myCarousel .carousel-inner{width:100%}}@media only screen and (min-width:320px){.tourSchedule .panel-default .panel-collapse .panel-body .child-ages .child-ages__item{width:calc(100%/5)}.readMoreTours{float:right}}
.fixed-footer-m{position:fixed;z-index:2;background-color:#fff;bottom:-1px;width:100%;padding:8px 0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.05)}
.fixed-footer-m .price-note{font-size:12px;color:#f79321}
.fixed-footer-m .price-note small{display:block;color:#3f3b3b}
.fixed-footer-m .price-note .price{font-size:22px;line-height:22px;font-weight:bold}
.fixed-footer-m .price-note{font-size:12px;color:#f79321}
.btn.btn-action{transition:all .2s linear;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f79321;border:1px solid #f79321;color:#fff;font-weight:bold;font-size:16px;padding:8px}
.btn-action{transition:all .2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.24);background:#f79321;border:0 solid #f79321;color:#fff}
