.detailContainer h5 > span {
	font-weight: 400;
}

.detailContainer p {
	margin-bottom: 0px;
	margin-left: 3px;
	border-top: 1px solid #ddd;
}

.detailContainer table {
	width: 60%;
	margin-bottom: 20px;
}

.detailContainer table:last-child {
	margin-bottom: 10px;
}

.detailContainer td, .detailContainer th {
	padding-right: 0px;
	font-weight: 700;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
}

.detailContainer td span {
	font-weight: 400;
}

#districtDetails td,
#schoolDetails td {
	width: 26.6%;
}

#valuationDetails td {
	font-weight: 400;
	width: 20%;
}

#valuationDetails td:first-child {
	/*font-weight: 700;*/
}
#reportTbl_9 td,
#reportTbl_7 td,
#reportTbl_6 td,

#reportTbl_4 td,
#reportTbl_3 td,
#reportTbl_2 td,
#reportTbl_1 td {
	width: 50% !important;
}
#reportTbl_5 td {
	width: 12% !important;
}
/*===for pdf report===*/

#reportTbl_9 td,
#reportTbl_9 td,
#reportTbl_8 td,
#reportTbl_7 td,
#reportTbl_6 td,
#reportTbl_5 td,
#reportTbl_4 td,
#reportTbl_3 td,
#reportTbl_2 td,
#reportTbl_1 td,#landDetails td,
#buildingGeneralDetails td,
#buildingSectionDetails td
 {
	width: 40% ;
}
#reportTbl_8 td:nth-child(1){
	width: 23% !important;
}
#reportTbl_8 td:nth-child(6){
	width: 16% !important;;
}
#reportTbl_8 td:nth-child(2),#reportTbl_8 td:nth-child(3),#reportTbl_8 td:nth-child(4),#reportTbl_8 td:nth-child(5){
	width: 12% !important;;
}
#reportTbl_9 td{
	width: 21% !important;
}
#reportTbl_9 td:nth-child(1){
	width: 37% !important;
}

#report {
	position: fixed;
	top: 100%;
	background-color:#ffffff;
	width:800px;
	
}

#reportAddress {
	margin-bottom: 10px !important;;
}
#reportAddress{
	width: 800px;	
	color: #000000 !important;
	font-size: 24px;
	font-family: Arial;
	background-color:#ffffff;
}
#report h3 {
	padding: 10px;
	margin: 0px;
	width: 800px;
	background: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 18px;
	font-family: Arial;
}

#reportBody > table {
	padding: 10px;
	padding-left: 0px;
	width: 800px;
	background-color:#ffffff;
}

#report table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
}

#report th {
	color: #222 !important;
}

#report td {
	color: #444 !important;
	display: table-cell;
	font-size: 12px;
	font-family: Arial;
	width: 300px;
}

#report td span {
	color: #444 !important;
	font-size: 12px;
	font-family: Arial;
}

#reportBody tr > td {
	/*width: 50%;*/
}

#reportBody > div.detailContainer:nth-of-type(4) tr > td {
	/*width: 25%;*/
}

#reportBody > div.detailContainer:nth-of-type(5) tr > td,
#reportBody > div.detailContainer:nth-of-type(6) tr > td {
	/*width: 33%;*/
}

#report img {
	/*display: block;
	text-align: left;
	width: 720px;*/
}
/*===========*/
#reportAddress {
	margin-bottom: 10px;
}
#reportAddress{
	max-width: 800px;	
	color: #000000 !important;
	font-size: 24px;
	font-family: Arial;
	background-color:#ffffff;
}


#report #reportTbl_1 h3 {
	padding: 10px;
	margin: 0px;
	width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_1 > table {
	/*padding: 10px;
	padding-left: 0px;
	width: 800px;
	background-color:#ffffff;*/
}

#report #reportTbl_1 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	background-color:#ffffff;
}

#report #reportTbl_1 th {
	color: #000000 !important;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_1 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_1 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}


.printPdf {
	width:800px;
	font-family: Arial !important;
	background-color:#ffffff !important;
	
}
.printPdf > h3 {
	width:800px !important;
	font-family: Arial !important;	
}
/*-----*/
#parcelDetails, #reportTbl_2, #valuationDetails, #reportTbl_1, #reportTbl_3, #reportTbl_4, #reportTbl_5, #reportTbl_6, #reportTbl_7, #reportTbl_8, #reportTbl_9, #reportTbl_9 {	
	font-family: Arial !important;	
	background-color:#ffffff !important;
}
/*------------*/

/*------------*/
#report #reportTbl_2 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_2 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_2 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_2 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_2 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_2 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_3 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_3 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_3 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_3 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_3 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_3 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_4 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_4 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_4 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_4 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_4 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_4 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_5 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_5 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_5 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_5 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_5 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_5 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_6 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_6 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_6 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_6 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_6 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_6 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_7 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_7 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_7 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_7 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_7 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_7 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
#report #reportTbl_7 td i{
	font-weight: 700;
}
/*------------*/
/*------------*/
#report #reportTbl_8 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_8 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_8 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_8 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_8 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_8 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/
#report #reportTbl_9 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_9 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_9 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_9 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_9 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_9 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
/*------------*/

/*------------*/
/*------------*/
#report #reportTbl_9 h3 {
	padding: 10px;
	margin: 0px;
	max-width: 800px;
	background-color: #a2a2a2 !important;
	color: #ffffff !important;
	font-size: 20px;
	font-family: Arial;
}

#report #reportTbl_9 > table {
	padding: 10px;
	padding-left: 0px;
	max-width: 800px;
	font-size: 14px;
	background-color:#ffffff;
}

#report #reportTbl_9 table {
	width: 800px;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
}

#report #reportTbl_9 th {
	color: #000000 !important;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
}

#report #reportTbl_9 td {
	color: #000000 !important;
	display: table-cell;
	font-size: 14px;
	font-family: Arial;
	width: 300px;
	padding-left: 10px;
	font-weight: 700;
}

#report #reportTbl_9 td span {
	color: #000000 !important;
	font-size: 14px;
	font-family: Arial;
	padding-left: 10px;
	font-weight: 400;
}
/*------------*/
#report #reportTbl_8 td:nth-child(1){
	width: 26%;
}
#report #reportTbl_8 td:nth-child(6){
	width: 18%;
}
#report #reportTbl_8 td:nth-child(2),#report #reportTbl_8 td:nth-child(3),#report #reportTbl_8 td:nth-child(4),#report #reportTbl_8 td:nth-child(5){
	width: 14%;
}
#report #reportTbl_9 td{
	width: 18%;
}
#report #reportTbl_9 td:nth-child(1){
	width: 46%;
}
/*===end of pdf report===*/