a.btn.btn-size-small.btn-color-primary.wc-backward, a.button.wc-backward.wp-element-button {display:none;}
.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]), .wppb-user-forms select, .wppb-user-forms textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  padding-left: 10px;
}:is(.woocommerce-error, .woocommerce-message, .woocommerce-info) :is(.button, .wc-backward) {border:2px solid #ffffff; padding:8px; background-color: #133743 !important;}

body.customer .woocommerce-error.asp_enpr_user_role_earn_points_error,body.customer li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--points-and-rewards {
    display: none !important;
}
body.tx-woo-checkout-iframe-body {
    padding: 0px !important;
}

.latepoint-tab-trigger[data-tab-target=".tab-content-customer-new-appointment-form"] {
  display: none !important;
}
.new-booking-tile.os_trigger_booking {display:none !important;}
#coupons_list {margin-top:40px;}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-outline span,  .latepoint-btn.latepoint-btn-primary.latepoint-btn-outline i, .latepoint-btn.latepoint-btn-primary.latepoint-btn-link:hover i {
    color: #05C3B9 !important;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-outline:hover span,  .latepoint-btn.latepoint-btn-primary.latepoint-btn-outline:hover i {
    color:#133743;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-outline:hover {
    background-color: transparent;
    color: #05C3B9;
    border: 1px solid #05C3B9;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-link:hover span {color:#133743 !important;}

.latepoint-btn.latepoint-btn-primary {background-color: #133743; !important; border-radius:5px;}
.latepoint-chat-box-w .lc-contents .lc-conversations .lc-conversation:hover:after {background-color: #133743; !important}
.latepoint-icon-calendar:before, .latepoint-btn.latepoint-btn-primary:hover:before {
   
    color: #05C3B9 !important;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-link span, .customer-dashboard-tabs a.active, .customer-bookings-tiles .new-booking-tile, .latepoint-btn.latepoint-btn-primary.latepoint-btn-link:before {
    color: #05C3B9 !important;
}
.latepoint-book-button, .latepoint :is([type="submit"],[type="button"]) {background-color: #05C3B9 ; color: white ; border-radius:8px ;}
.customer-bookings-tiles .new-booking-tile {
	border: 2px dotted rgb(76 239 219 / 97%)}
.customer-bookings-tiles .new-booking-tile:hover {
    opacity: 1;
    border-color: #05C3B9;
    border-style: solid;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-outline {
    background-color: transparent;
    color: #05C3B9;
    border: 1px solid #05C3B9; 
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-link span {
    border-bottom: 1px solid #05C3B9;
}
.customer-dashboard-tabs a:after, .latepoint-chat-box-w .lc-contents .lc-conversations .lc-conversation.lc-selected {
    background-color: #05C3B9 !important;
}
.latepoint-btn.latepoint-btn-primary.latepoint-btn-link span, .customer-dashboard-tabs a.active, .customer-bookings-tiles .new-booking-tile, .latepoint-btn.latepoint-btn-primary.latepoint-btn-link i {
    color: #05C3B9;
}
.wd-tools-element.wd-design-6 > a > :is(.wd-tools-inner, .wd-tools-icon) {
  border: 0px !important;
}
.wd-tools-element:is(.wd-design-6, .wd-design-7, .wd-design-8) .wd-custom-icon {
  min-width: inherit !important;
  max-width: 39px!important;
}
.mobile-categories-menu  img.wd-nav-img {
  min-width: 31px !important;
	height: 60px !important; }

.mobile-categories-menu	.wd-nav-img, .mega-menu-list img {
  display: inline-block;
  margin-right: 7px;
  max-height: 29px;
  width: auto !important;
}
.latepoint-booking-form-element .os-social-login-options {
  display: block;
}
.latepoint-booking-form-element .os-social-login-options .os-social-login-option.os-social-login-google {
  max-width: 100% !important;
}
.latepoint-w .latepoint-booking-form-element .latepoint-form-w {
    max-width: 100%;
}
.latepoint-w.latepoint-shortcode-booking-form .latepoint-booking-form-element {
    box-shadow: none; 
    margin: 0 auto;
    max-width: 100%; 
    border: solid 1px #dbdbdb;
}
div.os-item-img-w {display:none !important;}
.latepoint-w .latepoint-booking-form-element .os-items.os-as-grid .os-item .os-item-i .os-item-name-w {
  padding-bottom: 0;
  padding-top: 0;
  border-top: 0px solid #eee;
}
.latepoint-w .latepoint-booking-form-element .os-items.os-as-grid .os-item .os-item-i .os-item-img-w.os-with-avatar {
  padding: 0 15px 15px;
  display: none !important;
}
.latepoint-w .os-form-group.os-form-file-upload-group label {

  color: black !important;
}
.whb-top-bar .wd-header-cats {margin-top:12px !important;  }
.wd-dropdown-cats {

    min-width: 220px !important;
    
}
.wd-header-cats.wd-style-1 .menu-opener {
    padding: 5px 15px 0px 25px !important;
	margin-top:0px !important;
    min-width: 220px !important;
	
   }
li.meta-author, .home .meta-categories-wrapp {display:none;}
.wd-checkout-steps li span:after {
    background-color: transparent !important;
   
}
:root {--wd-title-color: #000000 !important; --wd-text-color: rgb(42 42 42) !important;}
.label {color: rgba(9, 9, 9, 0.9) !important;}
.elementor-counter .elementor-counter-number-suffix {
    color: #000000 !important;
}
img.wd-nav-img {min-width:30px !important; height: 30px !important;}
.wd-nav-sticky>li>a {
    padding: 4px 14px !important;

}
div.post-date.wd-post-date.wd-style-with-bg {display:none;}
.pp-post-terms a {
    color: inherit;
    font-size: 14px;
	padding:4px 8px;
	background-color:#cccccc80;
}
.tag .blog-design-masonry.has-post-thumbnail .post-date, .tag .read-more-section a , .tag .hovered-social-icons, .tag .hovered-social-icons, .tag .post-10347, .tag .meta-post-categories, .tag .post-11973, .tag .post-12128, .tag .post-12294 ,.tag .post-12355, .tag .post-12446 {
    top: 10px;
    left: 10px;
    display: none;
}
.blog-post-loop .article-body-container {

    padding: 30px 5px 0 5px;

}
.evotxVA_ticket .evotxVA_tn {

    width: 290px;
}
.wd-dropdown-menu.wd-design-default, .wd-dropdown-menu.wd-design-default .wd-dropdown {
  width: 240px;
}
a.added_to_cart.wc-forward, .wd-my-account-sidebar, .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--wishlist, .woocommerce-customer-details--phone, .woocommerce-customer-details--email {
    display: none !important;
}
.product_list_widget > li img {

  min-width: 0px;
  max-width: 0px;
}

#evcal_list .eventon_list_event .event_description .evotx_success_msg .evcal_btn, .evo_lightbox .evo_lightbox_content .evcal_evdata_row .evotx_success_msg .evcal_btn {

  margin: 5px;
}
.elementor-9467 .elementor-element.elementor-element-c3d0a4f .elementor-nav-menu--dropdown a {
  width: 235px !important;
}
.woocommerce-MyAccount-content {
    flex: 1 0 100%;
    max-width: 100%;
}
.wd-my-account-links {display:none;}
.woocommerce-MyAccount-content>p {
    display: none;

}