/* CSS for Sitez Agenda */
div.sitez_agenda_items{
	
}
div.sitez_agenda_item{
	display:block;
	width:100%;
	padding-bottom:25px;
	padding-top:25px;
	border-bottom:1px dashed #333;
}
div.sitez_agenda_items h3, #entry-content h3{
	margin-bottom:0.5em;
}
div.sitez_agenda_items h3 a, #entry-content h3 a{
	text-decoration:none;
}
div.sitez_agenda_item:last-child{
	border-bottom:none;
}
div.sitez_agenda_items span, #entry-content span{
	display:block;
	font-size:0.7em;
}
#entry-content span, div.sitez_agenda_item.archive span{
	font-size:1em;
	line-height:1.8em;
}
div.sitez_agenda_items span.datum_agenda, #entry-content span.datum_agenda{
	
	font-style:italic;
}
div.sitez_agenda_items span.samenvatting_agenda p{
	font-size:1em;
	margin-bottom:1em;
}

#agenda-entry-content .agenda_buttons { margin-top: 20px; }

div.sitez_agenda_items a.button_agenda, #agenda-entry-content a.button_agenda {
	display:block;
	width:100%;
	max-width:250px;
	height:40px;
	background-color:#333;
	color:#fff;
	
	text-decoration:none;
	text-align:center;
	font-size:0.7em;
	line-height:40px;
	
	-moz-transition: all 0.3s ease-out;
    /* WebKit */
    -webkit-transition: all 0.3s ease-out;
    /* Opera */
    -o-transition: all 0.3s ease-out;
    /* Standard */
    transition: all 0.3s ease-out;
}
div.sitez_agenda_items a.button_agenda:hover{
	opacity:0.75;
}
div.sitez_agenda_items span.thumbnail_agenda{
	float:left;
	width:100px;
	margin-top: 10px;
}
div.sitez_agenda_items h3 a { text-decoration: underline; }
#entry-content span.thumbnail_agenda{
	display:block;
	width:100%;
	height:auto;
}

div#agenda-entry-content span.thumbnail_agenda { margin-bottom: 10px; display: block; }
div.sitez_agenda_items span.thumbnail_agenda img, #entry-content span.thumbnail_agenda img{
	display:block;
	width:100%;
	height:auto;
	margin-bottom:15px;
}
div.agenda_content{
	/* padding-left:28%; */
}
#agenda-entry-content div.agenda_content{
	padding:0;
	padding-left: 0;
}
#agenda-entry-content div.agenda_content span {
	display: block;
	line-height: 1.3em;
}


/***** SINGLE *****/
#nf_aanmeldformulier{
	width:50%;
}
h2.ninja-forms-form-title{
	margin-bottom:25px;
	margin-top:25px;
}
#agenda-single-content, #agenda-entry-content{
	display:inline-block;
	float:left;
}
#agenda-single-content{
	width:60%;
	margin-right:5%;
}
#agenda-entry-content{
	width:35%;
}

#agenda_item_sidebar {
	margin-top: 25px; 
}

/********** RESPONSIVE ****************/
@media screen and (max-width: 800px) {
	#nf_aanmeldformulier{
	width:100%;
	}
	
	#agenda-single-content, #agenda-entry-content{
	display:block;
	width:100%;
	margin-right:0;
	}
	#agenda-single-content{
		padding-bottom:25px;
	}
	div.sitez_agenda_items span.thumbnail_agenda{
		float:none;
		display:block;
		width:100%;
	}
	div.agenda_content{
		padding-left:0;
	}
	
}