/* CSS Document */



.specs_table td {
	color: #000;
}
.specs_table th {
	font-family: "Roboto Condensed";
}
.specs_table caption {
	text-align: left;
}
.specs_table .specs_head {
	background-color: #0D64AD;
	color: #ffffff;
}
.specs_table .specs_th {
	font-size: 1.8em;
	color: #000;
	vertical-align: middle;
}
.specs_table .specs_th span {
	font-size: 0.8em;
	font-weight: normal;
	font-style: italic;
}
.specs_table .specs_subhead th {
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
}
.specs_table .specs_subhead th:last-of-type {
	border-right: none;
}
.specs_table .specs_subhead th {
	font-size: 0.9em;
	background-color: #809fd3;
	color: #ffffff;
}
.specs_table .sub_unit {
	font-size: 0.9em;
	color: #e1e8f5;
}
.dims_table th.specs_th:last-of-type {
    border-right: 1px solid #0D64AD;
}
.specs_table .spec_alt_row .specs_th {
	background: #e1e8f5;
}
.specs_table .selected .specs_th, .dims_table .selected th.specs_th:last-of-type, .specs_table td.selected {
	border: 2px solid #000;
}
.specs_table tbody tr:nth-of-type(even) {
	background-color: #fff;
}
.specs_table tbody tr.spec_alt_row {
	background-color: #e1e8f5;
}
.specs_table tbody tr {
	border-bottom: 1px solid #809fd3;
}

.specs_table.ventury tbody tr:nth-of-type(even) {
	background-color: #f3f3f3;
}
.specs_table.ventury .first_row {
	border-top: 2px solid #0D64AD;
}

.double_table {
	display: flex;
	flex-wrap: wrap;
}
.table1 {
	flex: 1 1 auto;
}
.table2 {
	flex: 1 1 auto;
}
.ventury {
	width: auto;
}

html {
  scroll-behavior: smooth;
}
.techdata_link {
    font-size: 18px;
    line-height: 32px;
    margin: 8px 0 10px 0;
}
.techdata_link a {
    color: #000;
}
.techdata_link a:hover {
    text-decoration: underline;
}
.techdata_link a:after {
    content: '\e81c';
    display: inline-block;
    font-family: 'porto-icons';
    vertical-align: top;
    margin-left: 5px;
}