.r-more .elementor-tab-title { padding: 0; }
.powerby { display: none !important; }
.page-h1 h1 { font-size: 24px; }
@media all and (max-width:767px) {
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder {
justify-content: flex-end;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { text-align: right !important; }
}
.woocommerce-order .woocommerce-customer-details { display: none; }
.woocommerce-order .woocommerce-table--custom-fields { display: none; }
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
opacity: 1;
}
.checkout .hidden-field { display: none; }
label.checkbox.woocommerce-form__label {
color: #000000;
}
.jet-form-builder h4 { margin: 0; }
.jet-slider .sp-grab {
border-radius: 20px;
}
.jet-apb-calendar-wrapper .jet-apb-calendar-appointments-list-wrapper {
display: none !important;
}
button[disabled] {
opacity: 0.3;
}
.no-margin { margin-bottom: 0px !important; }
.jet-form-builder .jet-apb-calendar-date--selected .jet-apb-calendar-date-body {
color: #ffffff;
background-color: #589442;
}
.cart-subtotal { display: none; }
.product-total { display: none; }
.product-quantity { display: none; }
.woocommerce-checkout-review-order-table thead  { display: none; }
.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr:last-child td {
padding-top: 20px;
border-top: 1px solid #ebeced;
}
.woocommerce-checkout .product-name {
font-size: 20px !important;
letter-spacing: 1px;
}
.woocommerce-checkout .variation {
font-size: 14px;
letter-spacing: 0px;
}
.header-social .elementor-icon { font-size: 25px; }
.tour-block .jet-team-member__socials { display: none; } .tours-footer h4 { height: 86px; }
.includes_tax { display: none; }
.mini-timeline .timeline-item__card { box-shadow: none; }
.mini-timeline .timeline-item__card-content {
padding: 10px;
}
.lining { display: none; }
.fsrs-stars { color: #f0ad4e; } 
.tours-grid-title h4 { height: 120px; }
.biketours-grid-title h4 { height: 80px; }
.elementor-40 .elementor-element.elementor-element-44056d39 .widget_shopping_cart .woocommerce-mini-cart-item img { display: none; }
.elementor-40 .elementor-element.elementor-element-44056d39 .widget_shopping_cart .woocommerce-mini-cart-item dd { margin: 0px 1.5em 0.5em; }
.elementor-40 .elementor-element.elementor-element-44056d39 .widget_shopping_cart .woocommerce-mini-cart-item .quantity { display: none; }
.woocommerce-mini-cart .variation-AppointmentInformation { display: none; }
.elementor-40 .elementor-element.elementor-element-44056d39 .widget_shopping_cart .woocommerce-mini-cart {max-height: 350px; } 
.elementor-40 .elementor-element.elementor-element-44056d39 .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.wc-forward:not(.checkout) {display: none; }