@charset 'utf-8';
/*
 Theme Name:   Grace-church Child
 Theme URI:    http://gracechurch.ancorathemes.com/
 Description:  Grace-church - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     grace-church.2.2.1_feg
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  grace-church
*/
@import url("../grace-church.2.2.1_feg/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */

/* RESPONSITIV */
/*
@media (min-width: 1280px) and (max-width: 1439px)
@media (min-width: 1136px) and (max-width: 1279px)
@media (min-width: 960px) and (max-width: 1279px)
@media (min-width: 769px) and (max-width: 959px)
@media (min-width: 480px) and (max-width: 768px)
@media (min-width: 640px) and (max-width: 768px)
@media (min-width: 480px) and (max-width: 639px)*/
@media (max-width: 959px) { /*(max-width: 1439 1279 1135 1023 959 767 473 )*/
    /* Top panel: Aufteilung wie in normaler Sicht */
    .top_panel_wrap.top_panel_style_4 .column-2_3.menu_main_wrap {
        width: 70% !important;    }
    .top_panel_wrap.top_panel_style_4 .column-1_3.contact_logo {
        width: 30% !important;    }
	/* Mobil-Sicht: Lupe und Menu weiter rechts */
	.column-2_3.menu_main_wrap {
		padding-right: 0px !important;	}
	.collapse_menu .top_panel_wrap .menu_main_responsive_button {
		right: 1.5rem;	}
	}
}
@media (max-width: 639px) {
    .content_wrap { width: 98%; }
}
@media (max-width: 479px) {
    .slider_boxed, .content_wrap, .content_container {width: 98% !important;}
}

/* Podcastlist/episode Anpassungen */
#podcast_abobut { min-height: 41px; vertical-align: middle; }
.top_panel_top .contact_address { display: none; }
div#potcastlist td:nth-child(2),
div#potcastlist td:nth-child(4) {
    width: 100px;
    text-align: right;
}
div#potcastlist td, div#potcastlist th { border: 0; }
div#potcastlist tr:nth-child(even) { background-color: #ebebeb; }

/* YUMPU pdf publisher */
.embed-container { position: relative; padding-bottom:56.25%; height:0; overflow: hidden; max-width: 95%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center;}

/* RESPONSITIVE FONTS */
@media (max-width: 1439px) {
	h1 { font-size: 2.667rem; }
	h2 { font-size: 2rem; }
	h3 { font-size: 1.333rem; }
	h4 { font-size: 1.667rem; }
	h5 { font-size: 1.666rem; }
	h6 { font-size: 0.933rem; }
}
/* @media (max-width: 1279px) {} */
/* @media (max-width: 959px) {} */
@media (max-width: 768px) {
	h1 { font-size: 1.667rem; }
	h2 { font-size: 1.3rem; }
	h3 { font-size: 1.1rem; }
	h4 { font-size: 1.1rem; }
	h5 { font-size: 1rem; }
	h6 { font-size: 1rem; }
}
/* @media (max-width: 639px) {} */

.scheme_original .collapse_menu .menu_main_responsive li a { color: #fff !important; }

.tribe-events-single-event-description div.description-title { visibility: hidden; }

.tribe-events-abbr.dtend { visibility: hidden; }
