/*
Willkommen beim individuellen CSS!

Unter https://wp.me/PEmnE-Bt erfährst du mehr über die Funktionsweise.
*/
/* Change colors of the top bar. */
#masthead .top-bar {
	background-color: #cc3366;
	color: #09c;
}

/* Change a color of the line shown in the search form (top bar). */
#masthead .top-bar .search-form .search-field {
	border-color: red;
}

/* Body text colour */
body, input, select, textarea {
	color: #222222;
}

/* Body buttons colour */
button {
	color: #ffffff;
}

.widget_blog_subscription input[type="submit"] {
	background: #cc3366;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.more-link-container .more-link,
#infinite-handle span,
.navigation.paging-navigation .current,
.navigation.paging-navigation a:hover,
#masthead .top-bar,
#toggle-sidebar .search-form .search-submit,
.brief-text,
.blog .hentry.format-link,
.archive .hentry.format-link,
#page .mejs-controls .mejs-time-rail .mejs-time-current,
#page .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
#comments .bypostauthor>.comment-body .comment-author .fn:after {
	background-color: #cc3366;
}

button:hover,
.more-link-container .more-link:hover,
#infinite-handle span:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background-color: #cc3366;
}

a {
	color: #cc3366;
}

a:hover {
	color: #cc3366;
}

#featured-content .featured-slide .hentry .inner-hentry a.primary-button {
	color: #ffffff;
	background: #000000;
	padding: 10px 100px;
	height: auto;
	border: none;
}

#masthead .site-branding .site-logo {
	max-width: 160px;
}

#masthead .site-branding a.site-logo-link:after {
	content: "BodenseeJGA.com";
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
}

#masthead .header-inner {
	padding-top: 20px;
	padding-bottom: 20px;
}

#featured-content .glide__slide--active .hentry .inner-hentry {
	max-width: 100%;
	width: 100%;
	text-align: center;
}
#featured-content .glide__slide--active .hentry .inner-hentry:after {
	border: none;
	top: 0;
	right: -50%;
	width: 50%;
	background: rgba(0,0,0,0.2);
}

#colophon .social-list li a::before {
	background: none;
	width: 25px;
}

.imprint{
	visibility: hidden;
}


.site-info {
    display: none;
}


#featured-content .featured-slide {
  padding-top: 300px;
  padding-bottom: 300px;
}


#masthead .top-bar .social-list .menu-items li {
  font-size: 12px;
color: white
}

#masthead .top-bar .search-form .search-field {
  font-size: 12px;
color: white
}

/*fix the divs overflowing on homepage | 24892163-hc lm */

.home.inactive-sidebar .alignfull {
    margin-left: 0;
    width: 100%;
    min-width: 100%;
}

/*change search icon color | 24572372-hc lm */
.top-bar .search-form .svg-icon {
    color: #fff;
}


/* Increase a width of the page content in singular views */
.inactive-sidebar.single .site-main,
.inactive-sidebar.page.page-template-default .site-main {
  max-width: 100%;
}

.inactive-sidebar.single .site-main .entry-thumb img,
.inactive-sidebar.page.page-template-default .site-main .site-main .entry-thumb img {
  width: 100%;
}

/* Slider overlay / 25095494-HC (MI) */
.featured-content .has-post-thumbnail .inner-hentry,
.featured-content .has-post-thumbnail .inner-hentry:before{
  background-color:rgba(0,0,0,0.2);
}

/* Featured content slider height / 25095494-HC (MI) */
.featured-content .glide__slide .th-py-4xl {
  padding-bottom: 16rem;
  padding-top: 16rem;
}