<style>

	* {
		box-sizing: border-box;
	}

	body {
		display: flex;
		background-color: #fff;
		flex-direction: column;
		height: 100%;
		margin: 0;
		font-family: 'Open+Sans', sans-serif;
		color: #222;
		font-size: .8em;
	}


	main {
		flex: 1 0 auto;
		display: flex;
	}

	a:link {
		color: #222;
		text-decoration: none;
	}
	
	a:visited {
		color: #222;
		text-decoration: none;
	}
	a.v:link {
		color: #ffffff;
		opacity: 0;
		text-decoration: none;
	}

	section.content {
		flex: 1 0 auto;
		display: flex;
		flex-direction: column;
	}

	section.content .pin-head {
		flex: 0 1 auto;
		display: flex;
		padding: 0px 0px 0px 15px;
		background-color: #121212;
		font-size: 200%;
		font-weight: bold;
		color: #ffffff;
	}
	section.content .pin-head
	van {
		flex: 0 1 auto;
		display: flex;
		padding: 0px 0px 0px 0px;
		background-color: #121212;
		font-size: 50%;
		font-weight: normal;
		font-style: italic;
		color: #121212;
	}
	section.content .pin-head button
	{
		display:none;
	}
	

	section.content .pin-foot {
		flex: 0 1 auto;
		display: flex;
		padding: 0px 0px 0px 15px;
		background-color: #121212;
		color: #222;
		text-align: left;
		font-size: 80%;
		margin-top: .5em;
	}

	section.content .pin-detail1 {
		flex: 0 1 auto;
		padding: 0px 0px 0px 0px;
		border-bottom: 1px solid #ddd;
	}

	
	section.content .pin-detail1
	label {
		color: #222;
		font-size: 100%;
		font-weight: bold;
		text-decoration: underline;
		font-family: 'Vollkorn', serif;
		font-size: 1.2em;
	}

	section.content .pin-detail1 > ul
	ul {
		display: flex;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
	}
	
	section.content .pin-detail1 > ul
	li#li1 {
		display: flex;
		padding: 0px 0px 0px 0px;
		font-size: 180%;
		font-weight: bold;
		margin-top: -1em;
		margin-bottom: -1em;
		margin-left: -1.5em;
		margin-right: 0em;
	}
	
	section.content .pin-detail1 > ul
	li#li1b {
		display: none;
	}
	
	section.content .pin-detail1 > ul
	li#li2 {
		display: flex;
		padding: 0px 0px 0px 0px;
		margin-left: -2em;
		margin-right: -1em;
	}
	
	section.content .pin-detail1 > ul
	li#li3 {
		display: flex;
		padding: 0px 0px 0px 0px;
		margin-top: -1em;
		margin-bottom: -1em;
		margin-left: -2em;
		margin-right: -1em;
	}
	
	section.content .pin-detail1 > ul
	li p {
		flex: 0 0 14%;
	}

	section.content .pin-detail2 {
		flex: 0 1 auto;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
	}
	
	section.content .pin-detail2
	h1 {
		color: #121212;
		padding: 0px 0px 0px 1.5em;
		font-size: 110%;
		font-weight: bold;
		text-decoration: underline;
		font-family: 'Vollkorn', serif;
		font-size: 1.2em;
	}

	section.content .pin-detail2
	label {
		color: #888888;
	}

	section.content .pin-detail2 > ul
	ul {
		list-style-type: none;
		display: flex;
		padding: 0px 0px 0px 0px;
	}
	
	section.content .pin-detail2 > ul
	li {
		display: flex;
		padding: 0px 0px 0px 0px;
		margin-top: -1em;
		margin-bottom: -1em;
		margin-left: -1em;
		margin-right: -1em;
	}
	
	section.content .pin-detail2 > ul
	li p {
		flex: 0 0 100%;
	}


	section.content .pin-detail3 {
		flex: 1 1 auto;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
		border-top: 1px solid #ddd;
	}

	section.content .pin-detail3
	h1 {
		color: #121212;
		padding: 0px 0px 0px 1.5em;
		font-size: 110%;
		font-weight: bold;
		text-decoration: underline;
		font-family: 'Vollkorn', serif;
		font-size: 1.2em;
	}
	
	section.content .pin-detail3
	label {
		color: #888888;
	}

	section.content .pin-detail3 > ul
	ul {
		list-style-type: none;
		display: flex;
	}
	
	section.content .pin-detail3 > ul
	li {
		display: flex;
		padding: 0px 0px 0px 0px;
		margin-top: -1em;
		margin-bottom: -1em;
		margin-left: -1em;
		margin-right: -1em;
	}
	
	section.content .pin-detail3 > ul
	li p#p1 {
		flex: 0 0 70%;
		white-space: pre;
	}
	section.content .pin-detail3 > ul
	li p#p1i {
		flex: 0 0 70%;
		padding-left: 1em;
		white-space: pre;
	}
	section.content .pin-detail3 > ul
	li p {
		flex: 0 0 15%;
	}
</style>
