footer,
#sidebar,
#main-menu,
a.back-to-top,
#header {
  display: none !important;
}

body {
  font-family: Sans-Serif;
  font-size: 22.1px;
  line-height: 26px;
}

body h1, body h2, body h3, body h4, body h5 {
  margin-top: 9.99999px;
  display: block;
  max-width: 100%;
  line-height: 1.2em;
  font-weight: 700;
}

body h1, body h2, body h3, body h4, body h5, body p {
  margin-bottom: 19.99999px;
}

body h1 {
  margin-top: 9.99999px;
  font-size: 34px;
}

body h2 {
  font-size: 29.75px;
}

body h3 {
  font-size: 25.5px;
}

body img {
  max-width: 100%;
  height: auto;
}

body div.wp-caption {
  max-width: 100%;
  height: auto;
}

body b, body strong {
  font-weight: 700;
}

body i, body em {
  font-style: italic;
}

/* html {
		margin: 0;
		padding: 0;
		width: 100% }
		
	body {
		font-family: $sans;
		font-size: $fontsize * 1.3;
		line-height: $lineheight;
		width: 100%;
		overflow-y: visible;
		margin: 0;
		padding: 0;
		
		main {
			max-width: 100%;
			margin: 0;
			padding: $padding; }
		
		* {
			color: black;
			overflow: visible;
			background: transparent !important;
			background-image: none !important;
			float: none }
			
		#page-info {
			margin-bottom: $padding	}
		
		footer,
		#sidebar,
		#main-menu,
		a.back-to-top,
		#header {
			display: none !important }
			
		h1,h2,h3,h4,h5 {
			margin-top: $padding / 2;
			line-height: 1.2em;
			font-weight: 700 }
			
		h1,h2,h3,h4,h5,p {
			margin-bottom: $padding	}
		
		h1 {
			margin-top: $padding / 2;
			font-size: $fontsize * 2 }
			
		h2 {
			font-size: $fontsize * 1.75 }
			
		h3 {
			font-size: $fontsize * 1.5 }
			
		p {
			max-width: 40em }
		
		img {
			max-width: 100%;
			height: auto }
			
		div.wp-caption {
			max-width: 100%;
			height: auto }
			
		b, strong {
			font-weight: 700 }
			
		i, em {
			font-style: italic }
			
		ul,ol {
			margin-bottom: $padding;
			margin-left: $padding }
			
		ul {
			list-style: disc }
			
		ol {
			list-style: decimal }
			
		blockquote {
			padding-left: $padding;
			font-size: $fontsize * 0.8;
			line-height: 1.9em;
			text-transform: uppercase;
			letter-spacing: 0.1em;
			border-left: 2px solid black;
			
			p {
				max-width: 63em }
				
		}
			
	} */
/*
	a.back-to-top,
	#header {
		display: none }
		
	html,
	body,
	main,
	#page-info-container {
		padding-top: 0;
		padding-bottom: 0;
		margin-top: 0;
		margin-bottom: 0 }
		
	#page-info {
		float: none;
		display: block;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
		width: 100% }
		
	article.w2of3 {
		padding-top: 0;
		margin-top: 0;
		width: 100%;
		font-size: 14px;
		line-height: 1.4em		
	}
	
	#sidebar {
		clear: both;
		width: 100% }
		
	h1,h2,h3,h4,h5 {
		width: 100% !important;
		max-width: 100% !important;
		min-width: 100% !important;
		overflow: visible;
		display: block;
		clear: both;
		float: none;
		padding-right: 5px }
		
	body {
		
		* {
			float: none !important;
			clear: both !important;
			overflow: visible !important }
	}
	*/
