@charset 'utf-8';
/*
 Theme Name:   Faith & Hope Child
 Theme URI:    http://faith.ancorathemes.com/
 Description:  Faith & Hope - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     faith-hope
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  faith-hope
*/


@import url("../faith-hope/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */
@media only screen and (max-width: 1199px){
	.top_panel_wrap{
		display:none;
	}
	.header_mobile{
		display:block;
	}
}


.scheme_original .logo .logo_text {color:#C29F5A !important;}
.scheme_original .top_panel_bottom {background-color: #f9f3e4 !important;}

.hoerbuch_heilen-in-gottes-auftrag .vc_tta-panel-heading{width:33%; display:inline-block;}
.hoerbuch_heilen-in-gottes-auftrag .vc_tta-panel-heading>h4{font-size:1em; line-height:1.2857em; font-weight:700; color: #dbb66d !important;}
.hoerbuch_heilen-in-gottes-auftrag .sc_audio_player{border:0px !important; background-color:#535353 !important;}
.hoerbuch_heilen-in-gottes-auftrag .sc_audio.sc_audio_info {padding: 2.55em 0.5em 2.4em;}
.hoerbuch_heilen-in-gottes-auftrag .sc_audio.sc_audio_info .sc_audio_header {padding: 2em 0 0 3.5em !important}

.meditationen .vc_tta-panel-heading{width:33%; display:inline-block;}
.meditationen .vc_tta-panel-heading>h4{font-size:0.875em; line-height:1.2857em; font-weight:700; color: #dbb66d !important;}
.meditationen .vc_tta-panel-heading>h4 span{color:#dbb66d !important;}
.meditationen .sc_audio_player{border:0px !important; background-color: transparent !important;}
.meditationen .sc_audio.sc_audio_info {padding: 2.55em 3.5em 2.4em;}
.meditationen .sc_audio.sc_audio_info .sc_audio_header {padding: 2em 0 0 3.5em !important}

.videos .vc_tta-panel-heading{width:33%; display:inline-block;}
.videos .vc_tta-panel-heading>h4{font-size:1em !important; line-height:1.2857em; font-weight:700; color: #dbb66d !important;}
.videos .sc_audio_player{border:0px !important; background-color: transparent !important;}

.sc_services_item .sc_services_item_featured:after {margin-bottom: -1px;}


.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {border-color:#dbb66d !important;}



.copyright_wrap .sc_socials.sc_socials_type_icons{display: none;}

.vc_tta-panels>.vc_tta-panel{text-align: center;}
.sc_item_title:before{top: -0.1em !important;}
.sc_item_subtitle {margin: .4em 0 3.65em !important;}
/*.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{color: #dbb66d !important;}*/
.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {background-color: #dbb66d !important;}
.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading>h4.vc_tta-panel-title>a:hover {color:#fff !important;}
.vc_tta-panel-heading>h4.vc_tta-panel-title>a:link,
.vc_tta-panel-heading>h4.vc_tta-panel-title>a:active,
.vc_tta-panel-heading>h4.vc_tta-panel-title>a:visited{color:#dbb66d !important;}

.vc_tta-panel-heading>h4:hover {color:#fff !important;}

#heilige h4{margin-top:0.5em !important;}
.vc_btn3-shape-round.vc_btn3-style-outline-custom{
font-size: 1em !important;
line-height: 1.2857em !important;
font-weight: 700;
display: inline-block !important;
text-align: center !important;
padding: .9em 2em .75em !important;
border: 2px solid !important;
border-radius: 30px !important;}
h4.vc_tta-panel-title{font-size: 1em !important;}
.testimonial_slider_instance>div.testimonial_slideri:nth-child(2) {background:transparent;}
.mejs-currenttime{color: #fff;}
td, th {border: 1px solid #dbb66d; padding:10px;}



/* =Testimonial starts here
-------------------------------------------------------------- */
.testimonial_slider__textonly .testimonial_content_wrap {height:auto !important;}
.testimonial_slider__textonly .testimonial_content {width:auto !important;}
.testimonial_slider__textonly>.sldr_title{display:none;}
.testimonial_slider__textonly>.testimonial_wrapper{width:100% !important; /*height:auto !important;*/}
.testimonial_slider__textonly>.testimonial_wrapper>.testimonial_slider_instance{width:100% !important; height:auto !important; position:relative !important;}
.testimonial_slider__textonly>.testimonial_wrapper>.testimonial_slider_instance>.testimonial_slideri{width: 100% !important; height:auto !important;}
.testimonial_slider__textonly .testimonial_by_wrap .testimonial_by_inner {margin:1.3em 0 0.5em 8em !important; }
.testimonial_slider__textonly .testimonial_slideri {margin:0px !important;}
.testimonial_slider_instance>.testimonial_slideri>.testimonial_content_wrap{background-color:transparent !important; border:1px solid rgba(221,221,221,0.3) !important; 
	margin-top: 2px;}
.testimonial_slider_instance .testimonial_by{color:#dbb66d !important;}
.testimonial_slider__textonly .testimonial_content_wrap:after {bottom:-17px !important;opacity: 0.3;}
.testimonial_slider__textonly .testimonial_content_wrap:before { display:none;}
.testimonial_nav>.inner_nav.selected>a{background-color:#dbb66d !important;}



.top_panel_wrap li li > a {text-align:left;}
.top_panel_wrap li li.menu-item-has-children:before{content:'\00BB'; font-size:18px; color:#000; float:right; padding-right:20px; padding-top:7px;}
.menu_main_nav > li > ul ul {left:220px;}
.menu_main_nav > li ul {width:220px;}

.vc_btn3-container {margin-bottom:10px !important;}

.menue-rechts ol, ul {padding-left:0em; padding-right:0em; list-style-type:none; }
.menue-rechts {padding:0px 10px 50px 10px;}
.menue-rechts h4 {margin:50px 0px 10px 0px;}
.menue-rechts ul.menu>li>a {border-bottom:1px solid #dbb66d; display:block; padding:5px 0px 12px 0px;}
.menue-rechts .menu .menu-item-has-children {border-bottom:1px solid #dbb66d; padding-bottom: 15px;}
.menue-rechts .menu .menu-item-has-children ul.sub-menu a {border-bottom:0px solid #dbb66d; display:block; padding:0px 0px 1px 20px;}
.menue-rechts .widget_search .search_field{width:80%; background-color:#fff;}
.menue-rechts .widget_search .search_button{width:20%; border-radius: 0px; padding-left:0px; padding-right:0px;}

.vc_tta-panels p{text-align: left;}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {border-color:#f0f0f0; background-color:#f0f0f0 !important;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {padding: 20px 20px 15px 20px !important;}

.video_frame .vjs-poster {
    /* background-position: 50% 50%; */
    background-color: #fff !important;

}


.post_item_excerpt .post_content{
	margin-top: 1.62em;
}

.post_item_excerpt:not([class*="column"]) + .post_item_excerpt:not([class*="column"]){
	margin-top:1.62em;
	padding-top:0;
}
.post_item_excerpt .post_title {
	margin-top: 1.62em;
	margin-bottom: 1.62em;
}
.blog .content{
	margin-bottom: 1.62em;
}
.pagination_wrap{
	margin-bottom: 5.95em;
}

.mejs-controls .mejs-playpause-button,
.mejs-controls .mejs-button button{
	width: 40px;
}

/* Usercentrics Iframe */
.uc-embedding-buttons > button {
	background-color: #f9f3e4;
	border: 2px solid #dbb66d;
}

.uc-embedding-buttons > button:nth-child(1){
	margin-right: 5px;
	padding-top: 9px;
}
.uc-embedding-accept {
	padding-top: 2px !important;
}
.uc-embedding-container{
	width: 100% !important;
	height: inherit !important;
}
.wpb_video_widget .wpb_video_wrapper > .uc-embedding-container {
	margin-top: -75%;
}