@charset "UTF-8";.wp-trave-settings-form-warp .tab-accordion .no-sorting .panel-wrap label{font-weight:600;padding-right:10px}.wp-trave-settings-form-warp .tab-accordion .no-sorting .wp-editor-wrap{padding:20px 0}.main-setting.wp-collapse-open{margin-top:20px}.main-tab-setting.wp-travel-faq-quest-button{float:left}#wp-travel-tab-content-utilities_faq_global #wt-utils-global-faq-data .wt-accordion-close{right:15px}#wp-travel-tab-content-utilities_faq_global #wt-utils-global-faq-data .collapse-icon{right:30px}#wp-travel-tab-content-utilities_faq_global #wt-utils-global-faq-data textarea{border-bottom:1px solid #ddd}*{box-sizing:border-box}.row{margin-right:-15px;margin-left:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-md-6{min-height:1px;position:relative;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:768px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.new_multiple_booking_detail>.row .col-md-6:first-of-type{border-right:3px double #e3e3e3}}@media screen and (max-width:768px){.new_multiple_booking_detail>.row .col-md-6{margin-bottom:30px}}.new_multiple_booking_detail{margin-top:30px}.new_multiple_booking_detail>.row{margin-top:25px}.new_multiple_booking_detail_header h3{font-size:20px;font-weight:400;margin:0}.new_multiple_booking_detail_header h4{font-size:16px;font-weight:400;margin:10px 0}.new_multiple_booking_detail_content_header{border-bottom:3px double #e3e3e3;padding-bottom:7px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new_multiple_booking_detail_content_header h5{font-size:14px;margin:0}.new_multiple_booking_detail_content_header button{background-color:transparent;border:0;cursor:pointer;margin-left:auto}.new_multiple_booking_detail_content_header button i,.new_multiple_booking_detail_content_header button i:before{color:#777;font-size:16px;height:auto;margin-top:3px;width:auto}.new_multiple_booking_detail_content_description{margin-top:10px}.new_multiple_booking_detail_content_description p{margin:5px 0;font-size:13px}.new_multiple_booking_detail_content_description p:last-of-type{margin-bottom:0}.new_multiple_booking_detail_content_extra{margin-top:20px}.new_multiple_booking_detail_content_extra h6{font-size:13px;margin:0 0 3px}.new_multiple_booking_detail_content_extra a{font-size:13px}.new_multiple_booking_detail_content_extra p{margin:3px 0;font-size:13px}.new_multiple_booking_detail_content_extra p:last-of-type{margin-bottom:0}.new_multiple_booking_detail_table_items{border-top:3px double #e3e3e3;display:block;margin-top:40px;padding-top:10px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.new_multiple_booking_detail_table_items tbody td,.new_multiple_booking_detail_table_items thead th{padding:15px 10px}.new_multiple_booking_detail_table_items table{border:1px solid #e3e3e3;border-collapse:collapse;border-spacing:0;text-align:left;width:100%}.new_multiple_booking_detail_table_items thead{background-color:#f8f8f8}.new_multiple_booking_detail_table_items tbody tr{border-bottom:1px solid #e3e3e3}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_arrival_date{max-width:120px;min-width:120px}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_price{min-width:100px}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_quanity{min-width:50px}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_total{min-width:100px}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_edit_delete{text-align:right}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_edit_delete button{background:0 0;cursor:pointer;border:0}.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_edit_delete button i,.new_multiple_booking_detail_table_items tbody .new_multiple_booking_detail_product_edit_delete button i:before{color:#777;font-size:16px;height:auto;width:auto}.new_multiple_booking_detail_table_items tfoot tr{background-color:#f8f8f8}.new_multiple_booking_detail_table_items tfoot tr td:last-of-type{padding-right:20px;min-width:150px}.new_multiple_booking_detail_table_items tfoot td{padding:10px 0;text-align:right}.new_multiple_booking_detail_table_items figure{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.new_multiple_booking_detail_table_items figure img{border:3px solid #e3e3e3;display:inline-block;margin-right:15px;max-width:100%;height:70px;width:70px;-ms-flex-item-align:center;align-self:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.new_multiple_booking_detail_table_items figure figcaption{-ms-flex-item-align:center;align-self:center}.trip-accordion-wrap .wp-collapse-open{margin-bottom:30px}.trip-accordion-wrap .wp-collapse-open a{float:right;padding:5px 10px;margin-left:15px;border:1px solid #8b8b8b;font-size:12px}.trip-accordion-wrap .collapse{display:none}.price-accordion .new-category-row.new-category-row-content .new-category-repeator .wp-travel-remove-pricing-category,.trip-accordion-wrap .collapse.in{display:block}.trip-accordion-wrap .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.trip-accordion-wrap .panel-heading{position:relative}.trip-accordion-wrap .panel-heading [data-toggle=collapse].collapsed{color:#999}.trip-accordion-wrap .panel-heading [data-toggle=collapse].collapsed span.collapse-icon:after{content:""}.trip-accordion-wrap .panel-heading [data-toggle=collapse].collapsed:hover{color:#444}.trip-accordion-wrap .panel-heading .collapse-icon:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);outline:0}.trip-accordion-wrap h2{border:1px solid #ddd;padding:10px 40px 10px 15px;margin:0;background-color:#f7f7f1;position:relative;font-size:14px;font-weight:500}.trip-accordion-wrap h2:hover{background-color:#fff}.trip-accordion-wrap h2 a{color:#999;text-decoration:none}.trip-accordion-wrap h2 .close-faq{position:absolute;right:10px;color:#ca4a1f;font-size:16px}.trip-accordion-wrap .panel-collapse{padding:0;border:1px solid #ddd;border-top:none}.trip-accordion-wrap .panel-body,.trip-accordion-wrap .panel-faq-question{padding:10px 15px}.trip-accordion-wrap .panel-default{margin-bottom:15px;background-color:#fff}.trip-accordion-wrap .number-accordion h2{margin:0}.trip-accordion-wrap .panel-collapse .wp-travel-form-field-wrapper h3{margin-top:0;padding-top:15px}.itinerary_block .panel-wrap{position:relative}.itinerary_block .panel-wrap .media-preview{max-height:150px;width:150px;overflow:hidden;position:relative}.itinerary_block .panel-wrap .media-preview img{border:3px solid #ccc}.itinerary_block .panel-wrap .media-delete{cursor:pointer;position:absolute;right:5px;top:5px;height:15px;width:15px;background-color:#fff;border-radius:50%;text-align:center;line-height:13px;color:#d81414;font-weight:700}.itinerary_block .panel-wrap .media-delete:hover{background-color:#d81414;color:#fff}.itinerary_block .panel-wrap .wp-travel-custom-media{position:absolute;right:30%;top:50%;transform:translateY(-50%)}.wp-travel-time-picker-wrapper{margin-left:20px}.wp-travel-time-picker-wrapper input.wp-travel-timepicker{width:150px}.wp-travel-time-picker-wrapper input.wp-travel-timepicker.error{border:1px solid red}.wp-travel-add-new-time{padding:10px;background:#c90}.timepicker-input{display:inline-block;padding:3px 25px 3px 10px;background:#ccc;margin-right:10px;margin-bottom:10px;position:relative;border:1px solid #fff;width:105px}.ui-sortable-helper{border:1px dashed red}.ui-sortable-placeholder{border:1px dashed red;visibility:visible!important}.timepicker-input:hover{cursor:pointer}.timepicker-input a.close{position:absolute;right:0;height:100%;width:20px;top:0;line-height:20px;background:#a00;color:#fff;text-align:center;text-decoration:none;border-left:1px solid #fff}