@media print{
	#section-header,
	.editing-tabs,
	.region-sidebar-first-inner,
	.banner-searchicon-block,
	.readspeaker-block,
	.see-all-related,
	.block-main-menu,
	#backtotop,
	#cboxOverLay,
	#colorbox,
	.field-name-field-navigation-contact-us p strong.contact-type,
	#admin-menu,
	.banner-crest-menu-link,
	.content-social-media-footer,
	#breadcrumb,
	.publication-date img,
	.view-area-date img,
	.timeline-date img,
	.timeline-date::before,
	.view-area-terms img,
	.banner-home-block {
		display:none !important;
		position:relative;
		background-color: white;
	}
	html, body{
		margin: 0 !important;
		padding: 0 !important;
		width: 100% !important;
		background-color: white !important;
		color:black !important;
	}
	#section-header-print{
		display:block !important;
		text-align: center;
	}
	.region-content{
		position:relative !important;
		left:auto  !important;
		top:auto !important;
		overflow-x:inherit !important;
		overflow-y:inherit !important;
		width:100%  !important;
	}
	#section-content,
	.zone-content-wrapper,
	.grid-12,
	.container-12 {
		width:100%  !important;
	}
	.region-sidebar-first{
		width:1px !important;
		height:1px !important;
		position:relative;
	}
	.publication-area,
	.publication-date,
	.timeline-area,
	.timeline-date,
	.view-area-terms,
	.view-area-date,
	.view-area-area{
		background-color: #e0e0e0 !important;
		border:1px solid #d0d0d0;
	}
	.breadcrumb,
	.breadcrumb a{
		background-color: transparent !important;
	}
	.publication-area,
	.publication-date,
	.view-area-terms,
	.view-area-area,
	.view-area-date,
	.timeline-area,
	.timeline-date *,
	.area-title,
	.breadcrumb,
	.breadcrumb a,
	.node-type-area h2,
	h2.subsection-title,
	.node-type-areatheme h2,
	h1,h2,h3,h4,h5 {
		color:black !important;
	}
	.view-area-date,
	.view-area-terms,
	.publication-date {
		padding-left:2px !important;
	}
	#section-content{
		padding-top:0 !important;
		margin-top:10px !important;
	}
	.vtdiv-row .timeline-date {
		float:left;
		margin:0 !important;
		background:none;
		background-position:0;
		padding:0 !important;
		line-height:1em;
	}
	.region-sidebar-first {
		min-height:1px !important;
		background:none;
	}
	
	/* Home page */
	.front .homepage-static-intro, .static-intro {
		margin:0 !important;
		padding:0 !important;
	}	

	#zone-slider-wrapper #zone-slider #region-slider-second {
		margin: 0 !important;
	}	
	
	.front .slider-container-title h2,
	.homepage-block-clickable .homepage-hero-image .homepage-details-container .homepage-details-title h3 {
		text-shadow: none !important;
		color:#000 !important;
	}
	
	.homepage-block-clickable .homepage-hero-image .homepage-details-container .homepage-details-title h3, 
	.landing-page-container .landing-hero-image .landing-details-title h2, 
	.area-main-container .area-hero-image .area-details-container h2 {
		text-shadow: none !important;
		color:#000 !important;
	}
	
	
	#block-views-ministers-block .views-row {
		clear:both !important;
	}
	.views-exposed-widgets {
		display:none;
	}
	
	
	.landing-page-container .landing-hero-image .landing-details-title h2, 
	.area-main-container .area-hero-image .area-details-container h2 {
		text-shadow: none !important;
		color:#000 !important;
		font-size:14pt !important;
	}
	

	.view-area-terms, 
	.view-area-terms a, 
	.view-area-area, 
	.view-area-area a,
	.view-area-date 	{
		background-color: none !important;
		border: none !important;
	}	
	
	.icon-twitter {
		display:none;
	}
	
	.landing-details-container h3 {
		font-size:0.5em !important;
	}
	
	.button {
		display:none;
	}
	
	.footer-subscribe {
		display:none;
	}
	
	.node-type-media-release .main-body {
		width:95% !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
