/*-----------------------------------------------------------------------------------
Theme Name:     Total Child fuer hollahof-shop.com
Theme URI:      
Description:    Child Theme for the Total theme
Author:         
Author URI:     
Tags: 			
Template:       Total
Version:        1.0

*/
.page-header .wpex-opacity-50, .page-header .wpex-hover-opacity-50:hover {
	opacity: 0.3 !important;
}
.page-header {
	margin-bottom: 50px !important;
}
.page-subheading {
	color: #000 !important;
} 
 /* 
.page-header-content {
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
  background: rgba(0, 0, 0, 0.4) !important;
 padding-left: 25px !important;
  padding-right: 25px !important;
}*/
.postid-7759 h1 {
  background: rgba(0,0,0,0.5) !important;
}

.main-navigation a {
	text-align: center !important;
}
.zeile {
	padding-top: 40px !important;
}
.abstand-unten {
	margin-bottom: 50px !important;
}

/* liste */
.liste ul {
	margin-top: -15px !important;
}
.einzug {
	padding-left: 50px !important;
}
/* hinten */
.kasten {
	padding: 30px 30px 30px 30px !important;
	border-radius: 10px !important;
}
.kasten .vc_column-inner{
	padding-bottom: 10px !important;
	margin-bottom: 20px !important;	
}
.hinten {
	margin-left: -30px !important;
	margin-right: -30px !important;
	padding: 15px !important;
}
.gold-hinten, #footer {
	background-image: url("https://hollahof-shop.com/wp-content/uploads/2025/11/gold-hinten-hell.jpg") !important; 
    background-repeat: no-repeat !important;
	background-position: center !important;
    background-size: cover !important;
}
.gold-hinten-kasten {	
	padding: 50px 50px 10px 50px!important;
	border-radius: 15px  !important;
}
.rand-gold {
	/* padding: 30px 50px 30px 50px!important; 
	margin-top: 50px !important;
	margin-bottom: 50px !important;*/
	border-radius: 15px !important;
	border: solid 1px #D4A54C !important;
}
.hell {
	background: #FDF7EE !important;
}
.hellgold {
	background: #f5e9d2 !important;
}
.grau {
	background: #ebecec !important;
}
.rosa {
	background: #F921A6 !important;
}
.gruen {
	background: #7DBD21 !important;
}
.tuerkis {
	background: #24AC9D !important;
}
.lila {
	background: #90359C !important;
}
.gold {
	background: linear-gradient(to bottom, #A2721A 0%, #D4A54C 80%) !important;
}
.gross {
	font-size: 120% !important;
}
.text-weiss p, .text-weiss a, .text-weiss h2, .text-weiss h3, .text-weiss li {
	color: #fff !important;
}
.text-schatten {
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
.text-grau p, .text-grau a, .text-grau li {
	color: #666 !important;
	font-size: small !important;
	margin-top: 10px !important;
}
blockquote {
	color: #d4a54c !important;
	font-style: italic !important;
}
.modul {
	width: 120px!important;
	height: 120px!important;
	background: #D4A54C !important;
	border-radius: 50% !important;	
	padding-top: 30px !important;
	font-size: 36px  !important;
}
.modul-ue {
	padding: 15px !important;
	border-radius: 10px !important;
}
 .stern .wpex-bg-gray-900,  .stern .wpex-hover-bg-gray-900:hover {
	background: none !important;
	transform: rotate(7deg) !important;
}
 Icon Box 
.icon-box-gold {
	background-image: url("https://hollahof-shop.com/wp-content/uploads/2025/11/gold-hinten-hell.jpg") !important;
    background-repeat: no-repeat !important;
	background-position: top center !important;
    background-size: cover !important;
	border: solid 0px #d4a54c !important;
	padding: 20px 20px 30px 20px !important;
	border-radius: 15px  !important;
}
.icon-box-gold:hover {
	background-image: url("https://hollahof-shop.com/wp-content/uploads/2025/11/gold-hinten-hell-hover.jpg") !important;
}
.unten-tuerkis {
	border-bottom: 8px solid #24AC9D !important;
}
.unten-gruen	 {
	border-bottom: 8px solid #64932F !important;
}
.unten-rosa	 {
	border-bottom: 8px solid #F921A6 !important;
}
.unten-lila	 {
	border-bottom: 8px solid #90359C !important;
}

/* Bloggrid */
.vcex-blog-entry-details {
	background: #fff !important;
	border: solid 1px #D4A54C !important;
	border-radius: 0 0 5px 5px !important;
}

/* Icon Box */
#angebot .vcex-icon-box {
	border: solid 1px #D4A54C !important;	
}
#angebot .vcex-icon-box-text {
	padding-right: 20px !important;
	padding-left: 20px !important;
	padding-bottom: 20px !important;
}
#angebot .vcex-icon-box-image {	
	border-radius: 5px 5px 0 0 !important;
}
/* Faq toggle */
.faq-titel .vcex-toggle__title {
	margin-bottom: 15px !important;
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif !important;
	font-weight:500  !important;
	font-size: 20px !important;
}
/* FAQ VC */
.vc_tta.vc_general.vc_tta-style-total h4.vc_tta-panel-title {
	background: #f5e9d2 !important;
	border: none !important;
	border-radius: 10px !important;
}



/* 
.hinten-testimonial {
	margin-left: -30px !important;
	margin-right: -30px !important;
	margin-bottom: 40px !important;
	padding: 20px 15px !important;
}
.testimonial-entry-content {
    background: none !important;
	text-align: center !important;
	padding: 10px 20px  !important;
}
.testimonial-caret {
	 display: none !important;
 } 
 .hinten-testimonial .wpex-carousel .owl-prev {
    margin-top: 20px !important;
}
.testimonial-entry-bottom {
    margin-top: 0px !important;
}*/
/* faqs 
.vc_toggle_color_orange .vc_toggle_icon {
    background-color: #ff8500 !important;
}*/

/* Bilder overlay 
.overlay-ilw .wpex-opacity-50 {
	opacity: 0.6 !important;
	background-color: #413317 !important;
}
.overlay-ilw .wpex-uppercase {
	text-transform: none !important;
}
.overlay-ilw .wpex-font-semibold {
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
	font-size: 30px !important;
	font-weight: normal !important;
    text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);
}
.overlay-ilw .wpex-tracking-widest {
	letter-spacing: 0 !important;
}*/

/* Events 
.tribe-events-event-image {
	 display: none !important;
	}
.ect-list-wrapper .style-1 .ect-list-post-right .ect-list-venue  {
	background: #FDF7EE !important;
}
.tribe_events-template-default h2, .tribe_events-template-default h3 {
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
	font-weight: normal !important;
}
#tribe-events-footer {
	display: none !important;
}
.ect-list-post, .ect-list-posts.style-3 {
	border-color: #d4a54c !important;
}
.tribe-events-content a, .tribe-events-gmap, .tribe-events-event-categories a {
	color: #DC2673 !important;
}
.tribe-common .tribe-common-c-btn-border {
	color: #DC2673 !important;
	border-color: #DC2673 !important;
}
.tribe-common .tribe-common-c-btn-border:hover {
	background: #DC2673 !important;
	color: #fff !important;
}*/

/* footer 
#footer {
	margin-top: 50px !important;
}
#footer #ect-minimal-list-wrp .style-1 .ect-events-title a {
	 color: #fff !important;
} 
#footer #ect-minimal-list-wrp .style-1 .ect-event-datetime {
	color: #fff !important;
}*/


/*--------------------------------------------------------------
- Contact Form 7
--------------------------------------------------------------
div.wpcf7 textarea { width: 100%; max-height: 150px !important; }
.wpcf7-form p {color: #000 !important; }
.wpcf7-form input { width: 100%; }
.wpcf7-form input[type="checkbox"] { width: 10%; }
.wpcf7-form input[type="submit"] { width: 100% !important; }
.wpcf7 .wpcf7-mail-sent-ok {
   background: #F5E9D2 !important;
    border: 0px solid #c4dba0 !important;
   color: #000 !important;
	border-radius: 3px;
}
.reservierung .wpcf7-form p {color: #000 !important;}
*/
