#page {
  min-width: none;
  max-width: none;
  margin: 0;
}
#zone-menu-wrapper,
#zone-header-wrapper {
	display: none;
}
body.front .page {
	display: none;
}
body {
	color: #333 !important;
}
#section-header .view .views-field-title-field, 
#section-header .views-field-field-etusivun-otsikko,
h1,
h2,
h3,
h4,
h5 {
	color: #333 !important;
}
#zone-content #region-content .node a, 
#zone-content #region-content .node a:hover, 
#zone-content #region-content .node a:active {
	color: #333 !important;
	text-decoration: underline !important;
}
div {
	float: none;
}
.region-content {
width: 100% !important;
}
#section-header,
.block,
.section-header .zone-header-bottom-wrapper {
	min-height: 0;
	padding: 0 !important;
	background: none no-repeat scroll 0 0 transparent !important;
}
#section-footer,
#region-sidebar-first,
#region-sidebar-second,
#zone-content #region-content .block-node-related-blocks-block-1,
#zone-content #region-content .block-node-related-blocks-block-2,
#zone-content #region-content .block-node-related-blocks-block-3,
#zone-content #region-content .block-node-related-blocks-block-4,
#zone-content #region-content .block-node-related-blocks-block-5,
#zone-postscript-wrapper,
.back-to-maincontent,
#some,
#zone-branding-wrapper .region-user-first,
.block-frontpage-image-pickups-block-2,
.block-87c91e77ce5fb55660b86fd7bafba650,
.block-f7cfabe5eb126cf2f6c166e683dd8736,
#zone-header-bottom-wrapper,
form .form-item,
input {
	display: none !important;
}
img {
	display: none;
}
.node img {
	display: block;
	width: 100% !important;
	height: auto !important;
}
#zone-content #region-content .block-custom-contact-info-blocks .view-personnel-listing .views-row .person-info, 
#zone-content #region-content .block-custom-contact-info-blocks .view-personnel-listing .views-row .contact-info-person-description {
	margin-left: 0 !important;
}