/* FORSIDEJUSTERINGER */
.h-wrap {height: 1px;}
.cta-content, .cta-block {margin-bottom: 40px; margin-top: -40px;}


/* LINKS I VENSTREMENUER */
.comment-author, .comment-content a, .comment-form a, .comment-meta a, .reply a, .single-therapy-content a, .widget-sidebar a {color: rgba(80, 142, 89, 1)!important;}

/* KURVSIDE */
.woocommerce table.shop_table {width: 100%; background-color: rgba(255, 255, 255, 0.7)}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
		background-color: #2e421c;}

/* KONTAKTSIDE */
/* .contact-details-wrap h3 {color: #2e421c;} */
.contact-details-wrap {background-color: #648249;}
.bg-with-black {background-color: #2e421c;}
a {color: rgba(80, 142, 89, 1)}


/* FJERNE KASSE OG ÆNDRE FORSIDETEKST */
.banner-caption h2, .banner-caption .sub-title {
		border: none; background-color: transparent; border-style: none; border-width: 0px; text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.74); font-family: Charis SIL;}
.banner-caption h2 {
		letter-spacing: 0;
		font-size: 25px!important;}

/* OVERSKRIFTER PÅ FORSIDE HVIDE */
.home-banner .banner-caption h1, .home-banner .banner-caption h2, .banner-caption h2, .banner-caption .sub-title {
		color: #fff!important;}

/* OVERSKRIFTER I FOOTER HVIDE */
#oct-site-footer .textheading3 {
		color: #fff!important;}

/* HVID TEKST PÅ KNAPPER */
.button, .button1, .button-prime, .button-alt, .banner-button, .cta-content .button, .section-button .button:not(.dark), .cpt-button .button, .cpt-buttons .button, #commentform input[type=submit], #booking_form .submit  {
		color: #fff!important;}

.textheading2.oversized, .cursive-font {
		color: #648249!important;
}

.hline, .vline {
		border-color: rgba(77,77,77,0);
}
/* OM OS */
.page-id-6 .no-gutters>[class*=col-] {background-color: #2e421c!important;}
.about-us-text .post-content {margin-top: 25px;}
.abt-page-thumb {min-height: inherit;}
.abt-page-thumb {max-width: 50%;}
.section-gallery {background-color: #2e421c!important;}
.section-gallery p {color: #fff!important;}


/* LUFT UNDER KNAP */
.button1 {margin-bottom: 20px;}


/* SKJUL FORFATTER PÅ PRODUKTER */
.post-meta {display: none;}

.woocommerce .col2-set .col-1 {
  float: none;
  display: flex;
}

.woocommerce .col2-set .col-2 {
  display: inline-table;
}

#order_review_heading {
  text-align: center;
  font-weight: 700;
  font-size: 24px;
  font-variant: small-caps;
}

.woocommerce a.button.alt {
  background-color: rgba(46, 66, 28, 0.8);
}

.woocommerce a.button.alt:hover {
  background-color: #2e421c;
}

/** this is for the image background in the shop - the inner border color **/

/* img {
  background-color: rgba(37, 77, 34, 0.5);
  border-width: 2px;
  border-color: #ffffff;
  border-style: solid;
  opacity: 0.85;
} */

/** this adjusts the coupon input field in KURV **/

#coupon_code.input-text {
  display: flex;
  float: left;
  margin-right: 30px;
  width: 140px;
}

.woocommerce-cart table.cart img {
  width: 150px;
  max-width: 150px;
}

/** this is for the background color on the OM OS page**/

.page-id-6 .no-gutters>[class*=col-] {
  background-color: #707d4d;
}

/** this is for the OM OS page**/

.button-prime.about-us-cta {
  background-color: #6b3434;
  margin-bottom: 30px;
  margin-left: 100px;
}

/** this is for the OM OS page controlling image size **/

.col-md-6.col-sm-12.page-thumb.abt-page-thumb {
  background-size: contain;
}

.textheading2.oversized {
  /*line-height: 5px;*/
  margin-top: 10px;
}

/** this is for the OM OS page controlling gallery area **/

.section-gallery {
  margin-top: 30px;
  padding-top: 40px;
  background-color: rgba(107,52,52,0.8);
}

#gallery-1-134.wp-caption-text.gallery-caption {
  color: #f5ebeb;
  font-size: 20px;
  font-weight: 400;
}

.wp-caption-text.gallery-caption {
  font-size: 20px;
  color: #f5ebeb;
}

.attachment-medium_featured.size-medium_featured {
  border-width: 2px;
  border-color: #f5ebeb;
  border-style: solid;
}

/** this is for the menu background color on mobile version **/

.col-12.d-flex.align-items-center.justify-content-center {
  background-color: #22401d;
}
/** this is for the front page UNDERTEKST **/
.textheading3.text-center {
  color: #454040;
}

/*
body::before {
		content: "Vi er på olivenolieskole i Ligurien. Pakker kan blive sendt fra mandag den 11. april.";
		display: block;
		background-color: yellow;
		padding: 10px;
		text-align: center;
}
*/