/* Blog-page */
h2 a {
	color: white;
}

/* book now button */
li#menu-item-3205 {
	background-color: #397F87;
	border-radius: 25px;
	
}

li#menu-item-3205:hover {
  background-color: #ffffff;

}

/* price */
p.price {
	display: none;
}
.woocommerce div.product form.variations_form {
	border-top: none;
}
#tab-title-description {
	display: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
	width: 100%;
}
/* Copy */
div.copy {
width: 400px;
margin: auto;
}


/* Footer Address */
@media screen and (min-width: 961px)
.footer .activity_address_widget {
    padding-right: 45px;
}
.entry-content {
	color: white;
}

.footer .activity_address_widget {
    padding-right: 35px;
}

/* post-text */
.elementor-widget-text-editor {
  color: #FFF;
}

/* woocommerce */
/* Review Order Webpage */
.woocommerce-checkout-review-order div.booked-wc-checkout-section:last-child {
  display: none;
}

/*Checkout*/
.woocommerce-checkout main {
	background-color: white;
}

.woocommerce-checkout .entry-content  {color: black!important;}

.woocommerce-billing-fields h3 {color: black!important;}
h3#order_review_heading {color: black!important;}

/*single product webpage*/

body.single-product {
	background-color: white;
}
.single-product .main-menu a:hover {
??color: black;
}

h1.product_title.entry-title {
	color: black;
}
li#tab-title-additional_information.additional_information_tab {
	display: none;
}
p.price {
	color: black;
}
div#tab-description {
	color: black;
}
div.product_meta {
	display: none;
}
div.quantity {
	display: none;
}

/*cart webpage*/
.woocommerce-cart main {
	background-color: white;
}
.woocommerce-cart h1.entry-title {
	color: black;
}
table.shop_table:nth-child(1) { color: black;}
.woocommerce-cart h2 {
	color: black!important;
}
div.cart-collaterals {
	color: black;
}
form#newAppointmentForm {
	color: black ;
} 
div.footer-copy-area {
	background-color: black;
}
div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
  max-width: 100%;
}
div.wpforms-container-full .wpforms-form input.wpforms-field-medium {
	max-width: 100%;
}

/*Voucher Webpage*/
@media (max-width: 767px)
div.elementor-widget-container {
    margin: -60rem 0rem 0rem 0rem!important;
}


@media screen and (min-width: 961px){
		background-image: 	url("http://g2l.5a9.myftpupload.com/wp-content/uploads/2023/01/logo_bg_voucher.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 60%;
}
		
div#product-825.product.type-product.post-825.status-publish.first.instock.product_cat-vouchers.has-post-thumbnail.shipping-taxable.purchasable.product-type-variable { 
	margin-top: 12em; 
		background-image: 	url("http://g2l.5a9.myftpupload.com/wp-content/uploads/2023/01/logo_bg_voucher.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 60%;
}

.woocommerce div.product .woocommerce-tabs .panel {
    border: 0px solid #ddd;
}



/*Footer*/ 
/*Padding*/
article#post-962.post-962.page.type-page.status-publish.hentry {
	margin-bottom:-5em;
}

/*Address*/
@media screen and (min-width: 961px)
.full-width, .three-fourth, .one-half, .one-third, .one-fourth, .one-fifth, .one-sixth, .posts-wrap > .full-width {
  padding-left: 30px;
  padding-right: 60px;
}

/*cart_image*/
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
  width: 150px;
  box-shadow: none;
}

.select2-dropdown{
background-color: #ffffff !important;
	color: #000000;
}

button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
   opacity: unset !important;
	background-color: #397f87 !important;
	color: #ffffff;
}

/*terms and conditions*/
.elementor-heading-title {
	line-height: inherit!important;
}


