/*
	Print CSS
*/


/* Hide elements */
header#head,
footer#foot,
#fixed-header,
#navigation,
.breadcrumb,
.btn,
.fb_popup,
.paging,
#top .container > .photo,
.video_js_player,
.slider-container,
.share_this,
.related_vacancies,
#overview.theme article > img,
.company_insider,
.contact .btns,
#tab-content,
.vacatureZoekBlokje,
.stay_updated,
.filter_bar,
#overview.theme.vacancy_overview .listing thead,
#news .event_list footer a,
#news article .readmore,
.searchresults .searchbar,
.searchresults .heading .sort,
#content_page .sidebar > section,
#content_page .post_comment,
.about_contact a,
#top section .image,
#news .twitter_holder,
.no_print
{ display: none !important; }



/* Styling */
body						{	font: 12px Arial,Helvetica,Verdana; }
a							{	color: #000; text-decoration: none; }

#content_page .sidebar			{	margin-top: 3em; }
#content_page .sidebar .contact	{	margin-bottom: 1em; }

.contact 					{ width:230px; position: relative; }
.contact img 				{ width:100%; display:block; }
.contact .contact_in		{ position:absolute; top:0; left:0; bottom:0; right:0; padding:20px; margin: 0; }
.contact span				{ font-size:10px; display:block; margin:0; line-height:14px; width:55%; color: #000 !important; }
.contact span.name			{ font-size:12px; font-weight:bold; }

#contact .vcard .adr		{	margin-bottom: 1em; }
#contact .vcard				{	margin-bottom: 2em; padding-bottom: 1em; border-bottom: 1px solid #ddd; }
#contact .vcard .locality	{	font-weight: bold; }