/*
 Theme Name:     NativeChurch Child Theme
 Description:    NativeChurch Child Theme angepasst von panzlau design und medien
 Author:         imithemes
 Template:       NativeChurch
 Version:        1.3
*/

/* =Theme customization starts here
------------------------------------------------------- */
/* FONTS einbinden --- open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: fallback;
  font-weight: 300;
  src: url('Fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('Fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('Fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: fallback;
  font-weight: 400;
  src: url('Fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('Fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('Fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: fallback;
  font-weight: 600;
  src: url('Fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('Fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('Fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: 'Volkhov';
font-style: normal;
font-weight: normal;
src: local('Volkhov Regular'), url('Fonts/Volkhov-Regular.woff') format('woff');
}


@font-face {
font-family: 'Volkhov';
font-style: italic;
font-weight: normal;
src: local('Volkhov Italic'), url('Fonts/Volkhov-Italic.woff') format('woff');
}


@font-face {
font-family: 'Volkhov';
font-style: normal;
font-weight: 600;
src: local('Volkhov Bold'), url('Fonts/Volkhov-Bold.woff') format('woff');
}


@font-face {
font-family: 'Volkhov';
font-style: italic;
font-weight: bold;
src: local('Volkhov Bold Italic'), url('Fonts/Volkhov-BoldItalic.woff') format('woff');
}


h1,h2,h3,h4,h5,h6,body,
.event-item .event-detail h4,
.site-footer-bottom				{font-family:'Open Sans', arial, sans-serif;word-spacing:0px;letter-spacing:0px;}

h4,.title-note,
.btn,.top-navigation,
.navigation,.notice-bar-title strong,
.timer-col #days, .timer-col #hours,
.timer-col #minutes, .timer-col #seconds,
.event-date,.event-date .date,
.featured-sermon .date,.page-header h1,
.timeline > li > .timeline-badge span,.woocommerce a.button,
.woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit, .woocommerce #content input.button,
.woocommerce-page a.button, .woocommerce-page button.button,
.woocommerce-page input.button, .woocommerce-page #respond input#submit,
.woocommerce-page #content input.button	{font-family:'Open Sans', arial, sans-serif; word-spacing:0px;letter-spacing:0px;}

blockquote p,.cursive,.meta-data,.fact{font-family:'Volkhov';word-spacing:0px;letter-spacing:0px;}

.page-content > ul{list-style: outside none disc;   padding: 0 0 1em 1em;margin-bottom: 0}
.page-content > ul li{padding-bottom: .5em}

.accordion-inner ul{list-style: outside none disc;padding: 0 0 0 1em;margin-bottom: 1em}
.accordion-inner ul li{    padding-bottom: .25em;}
.accordion-heading .accordion-toggle { font-size: 16px;}

.sidebar-widget-title h3,
.listing-header h3			{font-size: 18px; line-height: 1.25em; padding-top: .75em}
.page-content h3{font-weight: 300}
.grid-item h3				{line-height: 1.25em}
blockquote cite 			{color: #00A3E0	}

.grid-item-inner {border: 1px solid rgba(0, 0, 0, 0.1);}

.staff-item .grid-content .page-content p,
.grid-content .page-content p,
.post-listing .page-content p {font-size: 14px;line-height: 160%}

.listing{margin-bottom: 3em}
.greybox	{margin-top: 2em;padding: 1em;margin-right: 2%;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    background: #fff;border: 0.1em solid rgba(0, 0, 0, 0.1)}

.greybox:nth-child(3n){margin-right: 0; }
.greybox p				{ font-size: 14px !important;line-height: 160% }

.home .content {padding-top: 1em}
.home .main{
background: -moz-linear-gradient(top,  rgba(198,198,198,1) 0%, rgba(255,255,255,0) 22%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(198,198,198,1) 0%,rgba(255,255,255,0) 22%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(198,198,198,1) 0%,rgba(255,255,255,0) 22%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
.homebox p.wp-caption-text{font-size: 14px;line-height: 160%; text-align: center;padding: 0 3.25em;}

footer .footer-widget:first-child{}
footer .footer-widget .textwidget p {line-height: 160%}

.notice-bar .btn-lg{font-size: 11px; white-space: break-spaces; }

.meta-data > span.post-author-meta{display: none}

.event .fa-phone:before 	{content: "\f124";}
.event .info-table li i.fa  {min-width: 1em}
.event .info-table li 		{padding: 10px 15px;}

.badge.orange{background-color: #dca330}
.badge.green{background-color: #3e9a4f}

.single-post .nav-backed-header,
.blog .nav-backed-header{background-color: #00A3E0	}

.blog .media-box	{min-height: 200px;height: 200px; overflow: hidden; width: 100%}
.blog .media-box img{/*height: 100%; min-width: 310px*/ width: 310px;   height: 100%;   object-fit: cover;}

.event .dropdown {margin-top: 5em}

ul.sub-menu .current-menu-item a{color: #002D72}

.single-format-standard .post-meta.meta-data {display: none}
.site-footer-bottom {padding-bottom:20px !important}

@media (min-width: 992px){.col-md-4 { width: 32%;}}
@media (max-width: 980px){
  .container { width: 100%;}
  .col-md-4.homebox {width: calc(100%/3); float: left}
}
@media (max-width: 768px){.container { width: 100%;}}
@media (max-width: 540px){.col-md-4.homebox {width: 100%;text-align: center; display: flex;justify-content: center;}}