/* CSS reset for our table */
#flatpack_table_stacks_in_6,
#flatpack_table_stacks_in_6 tbody,
#flatpack_table_stacks_in_6 tfoot,
#flatpack_table_stacks_in_6 thead,
#flatpack_table_stacks_in_6 tr,
#flatpack_table_stacks_in_6 th,
#flatpack_table_stacks_in_6 td {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

#flatpack_table_stacks_in_6 {
	border-collapse: collapse;
	border-spacing: 0;
}

#flatpack_table_stacks_in_6 {
	border-collapse: collapse;
	width: auto;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 768px) {
	#flatpack_table_stacks_in_6 {
		width: 100%;
	}

	#flatpack_table_stacks_in_6 tr td {
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
		
		vertical-align: middle;
		
		
	}

	

	

	

	

	

	

	

	
	#flatpack_table_stacks_in_6 td,
	#flatpack_table_stacks_in_6 tr {
		background: rgba(255, 255, 255, 1.00);
	}
	

	#flatpack_table_stacks_in_6 th, 
	#flatpack_table_stacks_in_6 td {
		padding: 0.5rem;
	}

	

	#flatpack_table_stacks_in_6 th {
		color: rgba(0, 0, 0, 1.00);
		font-size: inherit;
		line-height: 1.5em;
		text-align: left;
		
		
		
		font-weight: bold;
		font-style: normal;
		background: rgba(132, 124, 120, 1.00);
		padding: 0.5rem;
		
		white-space: nowrap;
	}

	
}

/* Styles for all screen sizes */




#flatpack_table_stacks_in_6 .flatpack_tableCell2,
#flatpack_table_stacks_in_6 .flatpack_tableCell3,
#flatpack_table_stacks_in_6 .flatpack_tableCell4,
#flatpack_table_stacks_in_6 .flatpack_tableCell5,
#flatpack_table_stacks_in_6 .flatpack_tableCell6,
#flatpack_table_stacks_in_6 .flatpack_tableCell7,
#flatpack_table_stacks_in_6 .flatpack_tableCell8,
#flatpack_table_stacks_in_6 .flatpack_tableCell9,
#flatpack_table_stacks_in_6 .flatpack_tableCell10,
#flatpack_table_stacks_in_6 .flatpack_tableCell11,
#flatpack_table_stacks_in_6 .flatpack_tableCell12,
#flatpack_table_stacks_in_6 .flatpack_tableCell13,
#flatpack_table_stacks_in_6 .flatpack_tableCell14,
#flatpack_table_stacks_in_6 .flatpack_tableCell15 {
	display: none;
}
































@media screen and (max-width: 768px) {
	/* Mobile styles */

	#flatpack_table_wrapper_stacks_in_6 {
		max-width: 90vw;
		overflow: hidden;
	}

	/* Force table to not be like tables anymore */
	#flatpack_table_stacks_in_6, 
	#flatpack_table_stacks_in_6 thead, 
	#flatpack_table_stacks_in_6 tbody, 
	#flatpack_table_stacks_in_6 th, 
	#flatpack_table_stacks_in_6 td, 
	#flatpack_table_stacks_in_6 tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#flatpack_table_stacks_in_6 thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#flatpack_table_stacks_in_6 tr {
		margin: 0 0 0 0;
	}

	
		
	#flatpack_table_stacks_in_6 tr:nth-child(odd) {
		background-color: rgba(207, 205, 199, 1.00);
	}

	#flatpack_table_stacks_in_6 tr:nth-child(even) {
		background-color: rgba(128, 114, 102, 1.00);
	}
	
	#flatpack_table_stacks_in_6 td {
		/* Behave like a "row" */
		border: none;
		border-bottom: 0px solid rgba(192, 192, 192, 1.00);
		position: relative;
		padding: 0.5rem 0.5rem 0.5rem 40%;
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
	}

	

	#flatpack_table_stacks_in_6 td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 0;
		left: 0;
		color: rgba(128, 114, 102, 1.00);
		width: calc(40% - 0.5rem - 0.5rem);
		padding: 0.5rem;
		font-weight: bold;
		font-style: normal;
		text-align: left;
		text-transform: none;
		white-space: nowrap;
		overflow: hidden;
	}

	/* Label the data */
	#flatpack_table_stacks_in_6 td:nth-of-type(1):before { content: ":"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(2):before { content: "Column 2:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(3):before { content: "Column 3:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(4):before { content: "Column 4:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(5):before { content: "Column 5:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(6):before { content: "Column 6:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(7):before { content: "Column 7:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(8):before { content: "Column 8:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(9):before { content: "Column 9:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(10):before { content: "Column 10:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(11):before { content: "Column 11:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(12):before { content: "Column 12:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(13):before { content: "Column 13:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(14):before { content: "Column 14:"; }
	#flatpack_table_stacks_in_6 td:nth-of-type(15):before { content: "Column 15:"; }

	

	
}

#flatpack_table_stacks_in_6 tr th:nth-of-type(1),
#flatpack_table_stacks_in_6 tr td:nth-of-type(1) {
	background-color: rgba(216, 214, 212, 1.00);
	font-weight: bold;
	font-style: normal;
}


@media screen and (max-width: 768px) {
	#flatpack_table_stacks_in_6 tr th:nth-of-type(1),
	#flatpack_table_stacks_in_6 tr td:nth-of-type(1) {
		background-color: inherit;
		font-weight: inherit;
		font-style: inherit;
	}
}


@media print {
	#flatpack_table_wrapper_stacks_in_6 {
		overflow-x: visible;
	}

	#flatpack_table_stacks_in_6 {
		width: auto;
	}

	#flatpack_table_stacks_in_6 td {
		width: auto;
		min-width: 0px;
	}
}


#stacks_in_6 {
	background-color: rgba(132, 124, 120, 1.00);
}
/*  */

#flatpack_table_row_stacks_in_96.uniqueStyleRow td {
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	line-height: 1.50em;
	text-align: left;
	
	
	
	font-weight: bold;
	font-style: normal;
	
	vertical-align: middle;
	
	
	padding: 10px;
}

#flatpack_table_row_stacks_in_96.uniqueStyleRow td {
	background: rgba(216, 214, 212, 1.00);
}

#flatpack_table_row_stacks_in_96.uniqueStyleRow td.flatpack_tableOddColumn {
	background: rgba(216, 214, 212, 1.00);
}

/*  */
#flatpack_table_row_stacks_in_96.uniqueStyleRow,
#flatpack_table_row_stacks_in_96.uniqueStyleRow td {
    border: none;
}
/*  */

/*  *//*  */

#flatpack_table_row_stacks_in_114.uniqueStyleRow td {
	color: rgba(0, 0, 0, 1.00);
	font-size: 14px;
	line-height: 1.50em;
	text-align: left;
	
	
	
	font-weight: bold;
	font-style: normal;
	
	vertical-align: middle;
	
	
	padding: 10px;
}

#flatpack_table_row_stacks_in_114.uniqueStyleRow td {
	background: rgba(207, 205, 199, 1.00);
}

#flatpack_table_row_stacks_in_114.uniqueStyleRow td.flatpack_tableOddColumn {
	background: rgba(204, 204, 204, 1.00);
}

/*  */
#flatpack_table_row_stacks_in_114.uniqueStyleRow,
#flatpack_table_row_stacks_in_114.uniqueStyleRow td {
    border: none;
}
/*  */

/*  *//* CSS reset for our table */
#flatpack_table_stacks_in_76,
#flatpack_table_stacks_in_76 tbody,
#flatpack_table_stacks_in_76 tfoot,
#flatpack_table_stacks_in_76 thead,
#flatpack_table_stacks_in_76 tr,
#flatpack_table_stacks_in_76 th,
#flatpack_table_stacks_in_76 td {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

#flatpack_table_stacks_in_76 {
	border-collapse: collapse;
	border-spacing: 0;
}

#flatpack_table_stacks_in_76 {
	border-collapse: collapse;
	width: auto;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 768px) {
	#flatpack_table_stacks_in_76 {
		width: 100%;
	}

	#flatpack_table_stacks_in_76 tr td {
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
		
		vertical-align: middle;
		
		
	}

	

	

	

	

	

	
	#flatpack_table_stacks_in_76 tr {
		background: rgba(255, 255, 255, 1.00);
	}

	#flatpack_table_stacks_in_76 tr:nth-child(odd) {
		background: rgba(234, 234, 234, 1.00);
	}
	

	

	

	#flatpack_table_stacks_in_76 th, 
	#flatpack_table_stacks_in_76 td {
		padding: 0.5rem;
	}

	

	#flatpack_table_stacks_in_76 th {
		color: rgba(0, 0, 0, 1.00);
		font-size: inherit;
		line-height: 1.5em;
		
		text-align: center;
		
		
		font-weight: bold;
		font-style: normal;
		background: rgba(132, 124, 120, 1.00);
		padding: 0.5rem;
		
		white-space: normal;
	}

	
}

/* Styles for all screen sizes */




















#flatpack_table_stacks_in_76 .flatpack_tableCell10,
#flatpack_table_stacks_in_76 .flatpack_tableCell11,
#flatpack_table_stacks_in_76 .flatpack_tableCell12,
#flatpack_table_stacks_in_76 .flatpack_tableCell13,
#flatpack_table_stacks_in_76 .flatpack_tableCell14,
#flatpack_table_stacks_in_76 .flatpack_tableCell15 {
	display: none;
}
















@media screen and (max-width: 768px) {
	/* Mobile styles */

	#flatpack_table_wrapper_stacks_in_76 {
		max-width: 90vw;
		overflow: hidden;
	}

	/* Force table to not be like tables anymore */
	#flatpack_table_stacks_in_76, 
	#flatpack_table_stacks_in_76 thead, 
	#flatpack_table_stacks_in_76 tbody, 
	#flatpack_table_stacks_in_76 th, 
	#flatpack_table_stacks_in_76 td, 
	#flatpack_table_stacks_in_76 tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#flatpack_table_stacks_in_76 thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#flatpack_table_stacks_in_76 tr {
		margin: 0 0 0 0;
	}

	
		
	#flatpack_table_stacks_in_76 tr:nth-child(odd) {
		background-color: rgba(255, 255, 255, 1.00);
	}

	#flatpack_table_stacks_in_76 tr:nth-child(even) {
		background-color: rgba(234, 234, 234, 1.00);
	}
	
	#flatpack_table_stacks_in_76 td {
		/* Behave like a "row" */
		border: none;
		border-bottom: 0px solid rgba(192, 192, 192, 1.00);
		position: relative;
		padding: 0.5rem 0.5rem 0.5rem 40%;
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
	}

	

	#flatpack_table_stacks_in_76 td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 0;
		left: 0;
		color: rgba(51, 51, 51, 1.00);
		width: calc(40% - 0.5rem - 0.5rem);
		padding: 0.5rem;
		font-weight: bold;
		font-style: italic;
		text-align: right;
		text-transform: none;
		white-space: nowrap;
		overflow: hidden;
	}

	/* Label the data */
	#flatpack_table_stacks_in_76 td:nth-of-type(1):before { content: "Given Name:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(2):before { content: "Surname:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(3):before { content: "Age:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(4):before { content: "Birth:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(5):before { content: "Last Place of Settlement:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(6):before { content: "Allegience:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(7):before { content: "Occupation:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(8):before { content: "Remarks:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(9):before { content: "Trunks:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(10):before { content: "Column 10:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(11):before { content: "Column 11:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(12):before { content: "Column 12:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(13):before { content: "Column 13:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(14):before { content: "Column 14:"; }
	#flatpack_table_stacks_in_76 td:nth-of-type(15):before { content: "Column 15:"; }

	

	
}

#flatpack_table_stacks_in_76 tr th:nth-of-type(0),
#flatpack_table_stacks_in_76 tr td:nth-of-type(0) {
	background-color: rgba(255, 255, 240, 1.00);
	font-weight: bold;
	font-style: normal;
}



@media print {
	#flatpack_table_wrapper_stacks_in_76 {
		overflow-x: visible;
	}

	#flatpack_table_stacks_in_76 {
		width: auto;
	}

	#flatpack_table_stacks_in_76 td {
		width: auto;
		min-width: 0px;
	}
}

/*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//*  *//* CSS reset for our table */
#flatpack_table_stacks_in_728,
#flatpack_table_stacks_in_728 tbody,
#flatpack_table_stacks_in_728 tfoot,
#flatpack_table_stacks_in_728 thead,
#flatpack_table_stacks_in_728 tr,
#flatpack_table_stacks_in_728 th,
#flatpack_table_stacks_in_728 td {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

#flatpack_table_stacks_in_728 {
	border-collapse: collapse;
	border-spacing: 0;
}

#flatpack_table_stacks_in_728 {
	border-collapse: collapse;
	width: auto;
	padding: 0;
	margin: 0;
}

@media screen and (min-width: 768px) {
	#flatpack_table_stacks_in_728 {
		width: 100%;
	}

	#flatpack_table_stacks_in_728 tr td {
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
		
		vertical-align: middle;
		
		
	}

	 
	#flatpack_table_stacks_in_728 th, 
	#flatpack_table_stacks_in_728 td {
		border: 0px solid rgba(192, 192, 192, 1.00);
	}

	
	

	

	

	

	

	

	

	

	#flatpack_table_stacks_in_728 th, 
	#flatpack_table_stacks_in_728 td {
		padding: 0.5rem;
	}

	

	#flatpack_table_stacks_in_728 th {
		color: rgba(0, 0, 0, 1.00);
		font-size: inherit;
		line-height: 1.5em;
		text-align: left;
		
		
		
		font-weight: normal;
		font-style: normal;
		background: rgba(205, 205, 205, 1.00);
		padding: 0.5rem;
		
		white-space: normal;
	}

	
}

/* Styles for all screen sizes */






#flatpack_table_stacks_in_728 .flatpack_tableCell3,
#flatpack_table_stacks_in_728 .flatpack_tableCell4,
#flatpack_table_stacks_in_728 .flatpack_tableCell5,
#flatpack_table_stacks_in_728 .flatpack_tableCell6,
#flatpack_table_stacks_in_728 .flatpack_tableCell7,
#flatpack_table_stacks_in_728 .flatpack_tableCell8,
#flatpack_table_stacks_in_728 .flatpack_tableCell9,
#flatpack_table_stacks_in_728 .flatpack_tableCell10,
#flatpack_table_stacks_in_728 .flatpack_tableCell11,
#flatpack_table_stacks_in_728 .flatpack_tableCell12,
#flatpack_table_stacks_in_728 .flatpack_tableCell13,
#flatpack_table_stacks_in_728 .flatpack_tableCell14,
#flatpack_table_stacks_in_728 .flatpack_tableCell15 {
	display: none;
}






























@media screen and (max-width: 768px) {
	/* Mobile styles */

	#flatpack_table_wrapper_stacks_in_728 {
		max-width: 90vw;
		overflow: hidden;
	}

	/* Force table to not be like tables anymore */
	#flatpack_table_stacks_in_728, 
	#flatpack_table_stacks_in_728 thead, 
	#flatpack_table_stacks_in_728 tbody, 
	#flatpack_table_stacks_in_728 th, 
	#flatpack_table_stacks_in_728 td, 
	#flatpack_table_stacks_in_728 tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#flatpack_table_stacks_in_728 thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#flatpack_table_stacks_in_728 tr {
		margin: 0 0 0 0;
	}

	
		
	#flatpack_table_stacks_in_728 tr:nth-child(odd) {
		background-color: rgba(255, 255, 255, 1.00);
	}

	#flatpack_table_stacks_in_728 tr:nth-child(even) {
		background-color: rgba(234, 234, 234, 1.00);
	}
	
	#flatpack_table_stacks_in_728 td {
		/* Behave like a "row" */
		border: none;
		border-bottom: 1px solid rgba(192, 192, 192, 1.00);
		position: relative;
		padding: 0.5rem 0.5rem 0.5rem 40%;
		color: rgba(51, 51, 51, 1.00);
		font-size: inherit;
		line-height: 1.5;
		text-align: left;
		
		
		
	}

	

	#flatpack_table_stacks_in_728 td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 0;
		left: 0;
		color: rgba(51, 51, 51, 1.00);
		width: calc(40% - 0.5rem - 0.5rem);
		padding: 0.5rem;
		font-weight: bold;
		font-style: normal;
		text-align: left;
		text-transform: none;
		white-space: nowrap;
		overflow: hidden;
	}

	/* Label the data */
	#flatpack_table_stacks_in_728 td:nth-of-type(1):before { content: ":"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(2):before { content: ":"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(3):before { content: "Column 3:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(4):before { content: "Column 4:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(5):before { content: "Column 5:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(6):before { content: "Column 6:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(7):before { content: "Column 7:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(8):before { content: "Column 8:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(9):before { content: "Column 9:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(10):before { content: "Column 10:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(11):before { content: "Column 11:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(12):before { content: "Column 12:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(13):before { content: "Column 13:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(14):before { content: "Column 14:"; }
	#flatpack_table_stacks_in_728 td:nth-of-type(15):before { content: "Column 15:"; }

	

	
}

#flatpack_table_stacks_in_728 tr th:nth-of-type(0),
#flatpack_table_stacks_in_728 tr td:nth-of-type(0) {
	background-color: rgba(255, 255, 240, 1.00);
	font-weight: bold;
	font-style: normal;
}


@media screen and (max-width: 768px) {
	#flatpack_table_stacks_in_728 tr th:nth-of-type(0),
	#flatpack_table_stacks_in_728 tr td:nth-of-type(0) {
		background-color: inherit;
		font-weight: inherit;
		font-style: inherit;
	}
}


@media print {
	#flatpack_table_wrapper_stacks_in_728 {
		overflow-x: visible;
	}

	#flatpack_table_stacks_in_728 {
		width: auto;
	}

	#flatpack_table_stacks_in_728 td {
		width: auto;
		min-width: 0px;
	}
}

/*  */