/*
Theme Name: HTOnePager
Description: OnePager auf basis von Twentyseventeen
Author: Harald Thomas
Author URI: 
Template: twentyseventeen
Version: 1.0
Tags:
*/

.page-one-column .panel-content .wrap {
    max-width: 100%;
}
.navigation-top {
    font-size: 1.1rem;
}
.navigation-top .wrap {
    max-width: 100%;
}
.wrap {
    max-width: 100%;
}
.site-description {
    font-size: 1.5rem;
}
#post-5 {
	visibility: hidden;
	height: 0px;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    font-size: 1.1rem;
}
.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
    margin-bottom: 2.5em;
    margin-top: 3em;
}
ul, ol {
    margin: 0 1em 1.5em;
}
.tablepress-table-name {
	font-size: 1.1rem;
	font-weight: 700;
}
.tablepress tfoot th, .tablepress thead th {
    background-color: #efefef !important;
}
.site-header .navigation-top .menu-scroll-down {
    visibility: hidden;
}
html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content div.csc-header.csc-header-n1 h1 table#tablepress-5.tablepress.tablepress-id-5 tbody tr.row-1 td.column-1 {
	vertical-align: middle;
}
html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content div.csc-header.csc-header-n1 h1 table#tablepress-5.tablepress.tablepress-id-5 tbody tr.row-1, html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content table#tablepress-6.tablepress.tablepress-id-6 tbody tr.row-1 {
	border: none;
}
.custom-logo-link img {
    max-height: 150px;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151, html.js.svg.background-fixed body.page-template-default.page.page-id-325.wp-custom-logo.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151, html.js.svg.background-fixed body.post-template-default.single.single-post.wp-custom-logo.has-header-image.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151 {
	background-color: #AB0302;
	border-radius: 15px;
}
html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151 a, html.js.svg.background-fixed body.page-template-default.page.page-id-325.wp-custom-logo.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151 a, html.js.svg.background-fixed body.post-template-default.single.single-post.wp-custom-logo.has-header-image.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151 a {
	color: #FFFFFF;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-151.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-151 a {
	color: #AB0302;
}

.has-sidebar:not(.error404) #primary {
    width: 100%;
}

#cp-box div.cp-box.three ul li {
	padding-bottom: 10px;
}

.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
    max-width: 100%;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.custom-header div.site-branding div.wrap div.site-branding-text h1.site-title a {
	text-shadow: 4px 4px 2px #767676;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.custom-header div.site-branding div.wrap div.site-branding-text p.site-description {
	text-shadow: 4px 4px 2px #767676;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light.cookies-set.cookies-accepted div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-487.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-487 a, html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-332.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-5.current_page_item.menu-item-332 a,
html.js.svg.background-fixed body.post-template-default.single.single-post.wp-custom-logo.has-header-image.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-332.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-332 a,
html.js.svg.background-fixed body.page-template-default.page.wp-custom-logo.has-header-image.page-one-column.colors-light div#page.site header#masthead.site-header div.navigation-top.site-navigation-fixed div.wrap nav#site-navigation.main-navigation div.menu-navigation-container ul#top-menu.menu li#menu-item-332.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-332 a { 
	background-image: url('/wp-content/uploads/2018/08/100NativusBonnerOelmanufaktur-LogoMit20Jahren.png');
	background-size: 106px 53px;
	background-repeat: no-repeat;
	padding-left: 123px;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content div.csc-header.csc-header-n1 h1 table#tablepress-5.tablepress.tablepress-id-5, html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content div.csc-header.csc-header-n1 h1 {
	margin-bottom: 0px;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap div.entry-content div.csc-header.csc-header-n1 h2 {
	padding-top: 0;
}

html.js.svg.background-fixed body.page-template-default.page.page-id-325.wp-custom-logo.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div.wrap div#primary.content-area main#main.site-main article#post-325.post-325.page.type-page.status-publish.hentry header.entry-header {
	margin-top: 0;
	margin-bottom: 0;
}



/* Event-List */
div.filterbar ul.hlist li {
    margin: 0;
    padding-left: 10px;
    padding-right: 0px;
}

div.filterbar ul.hlist li + li::before {
    padding: 0 10px !important;
}

.event-list .start-date, .event-list .end-date {
    background-color: #AB0302 !important;
    border-radius: 17px !important;
    height: 6.5em !important;
    margin-right: 20px !important;
    padding-top: 11px !important;
    text-align: center !important;
    width: 5.2em !important;
}

.event-weekday, .event-day, .event-month, .event-year {
    color: #FFFFFF !important;
}

.single-day {
    margin: 0 0 0 7.1em !important;
}

.event-title h3 {
    font-weight: 600 !important;
    padding: 0 0 10px !important;
}

.event-location {
	font-weight: 600 !important;
	padding-top: 15px !important;
}

.event-details p {
	font-size: 1.25em;	
}

.event-list .end-date {
    margin-left: 7.8em !important;
    margin-right: 0px !important;
}

.event-info.multi-day {
	margin-left: 15em;
}

#cp-box div.cp-box.three ul li a {
	font-size: 1.25em !important;
}

html.js.svg.background-fixed body.home.page-template-default.page.page-id-5.wp-custom-logo.twentyseventeen-front-page.has-header-image.page-one-column.colors-light div#page.site div.site-content-contain div#content.site-content div#primary.content-area main#main.site-main article#panel1.twentyseventeen-panel.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.panel-content div.wrap header.entry-header {
	margin-bottom: 0;
}

.event-list .startdate, .event-list .enddate {
	background-color: rgb(152,0,2) !important;
}