/* ALL TABLES */
/* The default is center aligned, we made it left aligned */
.tablepress {
	margin: inherit !important;
}

/* Add border to all tables */
.tablepress thead th,
.tablepress tbody td {
	border: solid 1px;
}

/* Set color of header row to gray. */
.tablepress thead th,
.tablepress tfoot th {
	background-color: #EEEEEE; /* white */
	color: #000000; /* black */
}

/* The default is center aligned, we made it left aligned */
.tablepress {
	margin: 0 0 auto 1rem;
}

/* CYLINDER TABLES - Shows under Specs Tabs on Pump Systems*/
.cylinder-tables {
	max-width: 400px;
}

.cylinder-tables .column-1 {
	width: 33%;
}

.cylinder-tables .column-2 {
	width: 33%;
}

.cylinder-tables .column-3 {
	width: *;
}

/* PARTS LISTING TABLES */
.parts-listing-tables {
	max-width: 500px;
}

.parts-listing-tables .column-2 {
	width: 25px;
}

.parts-listing-tables .column-3 {
	width: 142px;
}

.parts-listing-tables .column-1 {
	width: *;
}

/* TABLES FOR PUMP PRODUCT DESCRIPTIONS AND BASICS PAGES */
.pump-system-attributes {
	max-width: 650px;
}

.pump-system-attributes .column-1 {
	width: 40%;
}

.pump-system-attributes .column-2 {
	width: 30%;
}

.pump-system-attributes .column-1 {
	background-color: #DEDEDE;
	font-weight: bold;
}

.pump-system-attributes .column-2 {
	background-color: #EFEFEF;
	font-weight: bold;
}

.pump-system-attributes .row-1 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* header row */
}

.tablepress-id-24,
.tablepress-id-26,
.tablepress-id-27,
.tablepress-id-28,
.tablepress-id-29,
.tablepress-id-30 {
	margin-bottom: 15px !important;
}

/* Standard Deep Well Pump Basics */
.tablepress-id-24.pump-system-attributes .row-6 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #2 row */
}

.tablepress-id-24.pump-system-attributes .row-5 td {
	background-color: #ffffff;
	border: 0;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}

/* Flat Flange Deep Well Pump Basics */
.tablepress-id-26.pump-system-attributes .row-5 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #2 row */
}

.tablepress-id-26.pump-system-attributes .row-9 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #3 row */
}

.tablepress-id-26.pump-system-attributes .row-4 td {
	background-color: #ffffff;
	border: 0;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}

.tablepress-id-26.pump-system-attributes .row-8 td {
	background-color: #ffffff;
	border: 0;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}

/* Inline - Top Deep Well Pump Basics */
.tablepress-id-29.pump-system-attributes .row-7 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #2 row */
}

.tablepress-id-29.pump-system-attributes .row-6 td {
	background-color: #ffffff;
	border: 0;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}

/* Model 1900 Pump Basics */
.tablepress-id-30.pump-system-attributes .row-5 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #2 row */
}

.tablepress-id-30.pump-system-attributes .row-9 td {
	background-color: #004F98;
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
	color: #ffffff; /* scenario #3 row */
}

.tablepress-id-30.pump-system-attributes .row-4 td {
	background-color: #ffffff;
	border: 0;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}

.tablepress-id-30.pump-system-attributes .row-8 td {
	background-color: #ffffff;
	font-weight: bold;
	color: #000000;
	text-align: center; /* 'or' row' */
}