/*
Theme Name: Twenty Seventeen - Modded Child Theme
Description: modden
Author: IOSSOL
Template: twentyseventeen
Version: 1.0.0
*/

.navigation-top .wrap {
	max-width: 1400px;
	/*padding: 0;*/
}

@media screen and (min-width: 30em) {
	.site-branding {
		padding: 1.5em 0;
	}
}

@media screen and (min-width: 48em) {
	.wrap {
		max-width: 1400px;
	}
	.site-title {
		font-size: 36px;
		font-size: 1.75rem;
	}
	.navigation-top .wrap {
		max-width: 1400px;
	}
	.site-content {
		padding: 0;
	}
}

.wrap .entry-header, .wrap .entry-content {
	display: block !important;
	float: none !important;
	width: 100% !important;
}
.site-footer .wp-block-table {
	& tr {
		border-bottom: 0 none;
	}
	& td {
		vertical-align: top;
	}
}
.tribe-common-l-container {
	padding-bottom: 60px !important;
}
.tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle:focus, .tribe-filter-bar .tribe-filter-bar-c-filter--accordion button.tribe-filter-bar-c-filter__toggle:focus, .tribe-filter-bar .tribe-filter-bar-c-filter__toggle:focus, .tribe-filter-bar button.tribe-filter-bar-c-filter__toggle:focus {
	outline: none !important;
}

.page-logo {
	width: 100%;
	height: 135px;
	padding: 25px 0;
	box-sizing: border-box;
	background: url(img/bvbf_Schulungskalender_Header_1024px_bis_max.svg) no-repeat left center transparent scroll;
	background-size: auto calc(100% - 50px);
}
@media (max-width: 1024px) {
	.page-logo {
		height: 150px;
		background-image: url(img/bvbf_Schulungskalender_Header_768_bis_1024px.svg);
		background-size: auto calc(100% - 30px);
	}
}
@media (max-width: 768px) {
	.page-logo {
		background-image: url(img/bvbf_Schulungskalender_Header_490_bis_768px.svg);
	}
}
@media (max-width: 490px) {
	.page-logo {
		background-image: url(img/bvbf_Schulungskalender_Header_375_bis_490px.svg);
	}
}