/*
Theme Name: Twenty Fifteen Child
Theme URI: https://wordpress.org/themes/twentyfifteen/
Template: twentyfifteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Tags: blog,two-columns,left-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 2.5.1558540035
Updated: 2019-05-22 16:47:15

*/

.really_simple_twitter_widget li {
    list-style: none;
    margin-bottom: 1em;
}
.site-branding {
	background: #696b5d;
}

.main-navigation .sub-menu {
    max-height: 0;
    transition: max-height 0.5s ease-out;
    overflow: hidden;
}
.main-navigation .toggled-on {
    max-height: 500px;
    transition: max-height 0.5s ease-in;
}
.heateor_sss_vertical_sharing {
	padding: 0 !important;	
}	
@media screen and (min-width: 38.75em) {
	.heateor_sss_vertical_sharing {
    	top: 7.6923% !important;
	}
}
@media screen and (min-width: 59.6875em) {
	.heateor_sss_vertical_sharing {
    	top: 8.3333% !important;
	}
	.page-header {
    	border-left: 7px solid #400;
	}
	.site-header {
    	padding: 0;
	}
	.site-branding {
    	padding: 1em;
		background: #300;		
	}
	.custom-logo {
    	width: 30%;
	}
}

.post-thumbnail {
    padding-top: 2.4em;
}
@media screen and (min-width: 46.25em) {
	.post-thumbnail {
    	padding-top: 3em;
	}
}	
@media screen and (min-width: 55em) {
	.post-thumbnail {
    	padding-top: 2.9474em;
	}
}	
@media screen and (min-width: 59.6875em) {
	.post-thumbnail {
    	margin-bottom: 2.4em;
	}
}	
@media screen and (min-width: 68.75em) {
	.post-thumbnail {
    	margin-bottom: 2.4706em;
	}
}
@media screen and (min-width: 77.5em) {
	.post-thumbnail {
    	margin-bottom: 2.9474em;
	}
}

.foto {
width: 100%;
position: relative;
}
.foto img {
width: 100%;
height: auto;
position: relative;
z-index: 0;
}
.foto h1 {
position: absolute;
width: 100%; 
text-align: center;	
top: 2.5em;
color: transparent;	
animation-name: animatie;	
animation-duration: 10s;
animation-iteration-count: infinite;	
z-index: 10;
}
.tekst1 {
animation-delay: 0;
}
.tekst2 {
animation-delay: 5s;
}
@keyframes animatie {
  0%   { color: transparent; text-shadow: none; }
  10%  { color: #fff; text-shadow: 1px 1px 3px #000;}
  40%  { color: #fff; text-shadow: 1px 1px 3px #000;}	
  50%  { color: transparent; text-shadow: none; }
}
.posted-on, .byline, .cat-links, .tags-links, .comments-link, .entry-format, .full-size-link {
	display: block;
}
.entry-footer {
	margin-bottom: 1em;
}
.entry-content, .entry-summary, .page-content, .comment-content {
	hyphens: manual;
}

