.style-svg {
		height: 48px;
		fill: #fff;
}

#logo .site-title {
    background-image: url(https://rune-fleiter.de/wp-content/uploads/2022/01/prf_logo-blog_fff_biggersubtitle.svg);
}

#header-wrap {
    background: #151515;
}

#footer-bg {
    background: #151515;
}



.iframe .embed .object .video {
text-align: center;
}

.entry-content table {
    border: 0px;
}

.entry-content table tr {
    border: 0px;
}
input, textarea {
    background: #f5f5f5;
}

button#catapultCookie {
    background: #ffffff;
    color: #151515;
}

#social-menu-toggle {
    color: #1c7a86;
}

/*
	CSS von Jetpack migriert:
*/



/*
	CSS von Jetpack migriert:
*/

#fancybox-title {
	display: none;
}

.fancybox-title-inside {
	display: none;
}






/*
	Dark Mode Button:
*/

a, a:link, a:visited {
    color: #165f68;
}

.wpnm-button.style-1.active .wpnm-slider {
    background-color: #173c42;
}

.wpnm-button.style-5 .wpnm-button-toggle {
    border: .125em solid #525252;
		background: rgba(255,192,0,0.15);
}

.wp-night-mode-on .wpnm-button.style-5 .wpnm-button-toggle {
    border: .125em solid #525252;
		background: rgba(28,122,134,0.15);
}

.wpnm-button.style-5 #dayIcon {
    fill: #ffc000;
}
.wpnm-button.style-5 #nightIcon {
    fill: #525252;
}

.wp-night-mode-on .wpnm-button.style-5 #dayIcon {
    fill: #525252;
}
.wp-night-mode-on .wpnm-button.style-5 #nightIcon {
    fill: #1c7a86;
}

/*
	Dark Mode:
*/

body {
	background-color: #efefef;
}

body.wp-night-mode-on {
	background-color: #151515;
}

body.wp-night-mode-on a, body.wp-night-mode-on a:hover, body.wp-night-mode-on a:visited, body.wp-night-mode-on a:active {
    color: #1c7a86;
}

body.wp-night-mode-on .more-link:link,
body.wp-night-mode-on .more-link:visited {
    color: #dddddd;
}

.wp-night-mode-on  a, a:link, a:visited {
    color: #165f68;
}

.more-link {
    background: #165f68;
}

.wp-night-mode-on .more-link {
    background: #165f68;
}

#navigation-wrap {
    border-top: 4px solid #1c7a86;
    background: #ffffff;
}

.wp-night-mode-on #navigation-wrap {
    border-top: 4px solid #165f68;
    background: #202020;
}

.mainnav-toggle:hover:after {
    color: #165f68;
}

.type-post,
.type-page,
.type-attachment {
    background: #ffffff;
}

.wp-night-mode-on .type-post,
.wp-night-mode-on .type-page,
.wp-night-mode-on .type-attachment {
    background: #202020;
}

.wp-night-mode-on .page-title,
.wp-night-mode-on .post-title {
    color: #dddddd;
}

.post-pagination .current {
    color: #165f68;
}

.wp-night-mode-on .post-pagination .current {
    color: #1c7a86;
}

.widget {
	background:#ffffff;
}

.wp-night-mode-on .widget {
	background:#202020;
}

.wp-night-mode-on .widgettitle {
    border-bottom: 1px solid #151515;
}

.widget a:link,
.widget a:active,
.widget a:visited {
    color: #165f68;
}

.wp-night-mode-on .widget a:link,
.wp-night-mode-on .widget a:active,
.wp-night-mode-on .widget a:visited {
    color: #1c7a86;
}

.wp-night-mode-on #commentform {
    border-top: 1px solid #151515;
}

.archive-title {
    background: #ffffff;
}

.wp-night-mode-on .archive-title {
    background: #202020;
}

.post-pagination {
    background: #ffffff;
}

.wp-night-mode-on .post-pagination {
    background: #202020;
}

.wp-night-mode-on .post-pagination a:link,
.wp-night-mode-on .post-pagination a:visited {
    color: #dddddd;
}

.wp-night-mode-on .comments-title {
    background: #202020;
}

.wp-night-mode-on #respond {
    background: #202020;
}

.wp-night-mode-on textarea,
.wp-night-mode-on input {
    background: #4f4f4f;
}

.mainnav-toggle:after {
    color: #1c7a86;
}

.wp-night-mode-on .mainnav-toggle:after {
    color: #1c7a86;
}

#mainnav-menu a:hover {
    color: #165f68;
}

.wp-night-mode-on #mainnav-menu a:hover {
    color: #1c7a86;
}

#mainnav-menu ul a:link,
#mainnav-menu ul a:visited {
    color: #dddddd;
}

#mainnav-menu a:link,
#mainnav-menu a:visited {
    color: #202020;
}

.wp-night-mode-on #mainnav-menu a:link,
.wp-night-mode-on #mainnav-menu a:visited {
    color: #dddddd;
}

#mainnav-menu li.current_page_item a {
		color: #165f68;
}

.wp-night-mode-on #mainnav-menu li.current_page_item a {
		color: #1c7a86;
}

#mainnav-menu li.current-menu-item a {
    color: #165f68;
}

.wp-night-mode-on  #mainnav-menu li.current-menu-item a {
    color: #1c7a86;
}

.wp-night-mode-on #mainnav-menu li.current_page_item ul li a,
.wp-night-mode-on #mainnav-menu li.current-menu-item ul li a {
    color: #dddddd;
}

.wp-night-mode-on  #mainnav-menu ul li.current-menu-item a {
	color: #dddddd;
}

.wp-night-mode-on .postinfo {
    border-top: 1px solid #151515;
}

.wp-night-mode-on .postinfo .meta-tags:before {
		color: #dddddd;
}

.wp-night-mode-on .postinfo .meta-comments a:link,
.wp-night-mode-on .postinfo .meta-comments a:before,
.wp-night-mode-on .postinfo .meta-comments a:visited {
    color: #dddddd;
}

.wp-night-mode-on .postinfo span a:link,
.wp-night-mode-on .postinfo span a:visited {
    color: #dddddd;
}


.wp-night-mode-on .post-title a:link,
.wp-night-mode-on .post-title a:visited {
    color: #dddddd;
}

.wp-night-mode-on blockquote {
    background: #2d2d2d;
    border-left: 5px solid #dddddd;
}

#mainnav-menu ul {
    background: #1c7a86;
}

.wp-night-mode-on #mainnav-menu ul {
    background: #1c7a86;
}

#mainnav-menu .submenu-dropdown-toggle:before {
    color: #1c7a86;
}

#mainnav-menu .submenu-dropdown-toggle:hover:before {
    color: #1c7a86;
}

.wp-night-mode-on #mainnav-menu .submenu-dropdown-toggle:before {
    color: #1c7a86;
}

.wp-night-mode-on #mainnav-menu .submenu-dropdown-toggle:hover:before {
    color: #1c7a86;
}

.wp-night-mode-on #social-menu-toggle:hover {
    color: #1c7a86;
}

.wp-night-mode-on #navi-social-icons #social-icons-menu {
    border-top: 1px solid #151515;
}

.wp-night-mode-on #social-icons-menu li a:before {
	color: #dddddd;
}

.wp-night-mode-on #comments .comments-title,
.wp-night-mode-on #respond #reply-title {
    background: #202020;
}

.wp-night-mode-on .commentlist .comment {
    background: #202020;
}

.wp-night-mode-on .commentlist .comment-meta {
    border-bottom: 1px solid #151515;
    padding: 1.2em;
}

.wp-night-mode-on .commentlist .children .comment .comment-meta {
  border-bottom: 1px solid #151515;
}

.wp-night-mode-on .commentlist .children .comment {
    background: #4f4f4f;
    border: 1px solid #151515;
    margin: 0;
}

.wp-night-mode-on .comment-meta .commentmetadata a:link,
.wp-night-mode-on .comment-meta .commentmetadata a:visited,
.wp-night-mode-on .comment-meta .commentmetadata a:active,
.wp-night-mode-on .comment-meta .commentmetadata a:hover {
    color: #dddddd !important;
}

.wp-night-mode-on h4.hrf-title {
    color: #dddddd;
    background: #202020;
}

.time,
.entry-date {
    color: #165f68;
}

.wp-night-mode-on .time,
.wp-night-mode-on .entry-date {
    color: #1c7a86;
}

.wp-night-mode-on .style-svg {
		fill: #dddddd;
}

.hrf-title.open-faq span {
    background: #165f68 url(https://rune-fleiter.de/wp-content/plugins/html5-responsive-faq/images/close.png) no-repeat center center;
}

.wp-night-mode-on .hrf-title.open-faq span {
    background: #165f68 url(https://rune-fleiter.de/wp-content/plugins/html5-responsive-faq/images/close.png) no-repeat center center;
}

.hrf-title.close-faq span {
    background: #165f68 url(https://rune-fleiter.de/wp-content/plugins/html5-responsive-faq/images/open.png) no-repeat center center;
}

.wp-night-mode-on .hrf-title.close-faq span {
    background: #165f68 url(https://rune-fleiter.de/wp-content/plugins/html5-responsive-faq/images/open.png) no-repeat center center;
}

/* Style correction for cookie consent bar */

/* Cookie Dark Mode */

.wp-night-mode-on .cc-message {
		color: #151515;
}

.wp-night-mode-on .cc-link {
		color: #151515 !important;
		text-decoration: underline !important;
}

.wp-night-mode-on .cc-btn {
	color: #151515 !important;
}

/* Cookie Light Mode */

.cc-message {
		color: #151515;
}

.cc-link {
		color: #151515 !important;
		text-decoration: underline !important;
}
