body {

	color:#000000;

	font-family:helvetica arial,sans-serif,serif;

	font-weight:normal;

}

a,a:visited {

	text-decoration:none;

	color:#00529b;

}

a:active,a:hover {

	text-decoration:underline;

	color:#00529b;

}

tr.tablehead {

	font-size:smaller;

	background-color:black;

	color:White;

	margin:11px 20px 6px 23px;

}

tr.tablehead th {

	text-align:left;

	padding:2px 2px 2px 2px;

	margin:0 0 0 0;

}

tr.tablerow td {

	vertical-align:top;

	text-align:left;

	padding:5px 2px 5px 2px;

}

tr.tablerow-included td {

	border-bottom:dotted 1px black;

	vertical-align:top;

	text-align:left;

	padding:2px 2px 2px 2px;

	background-color:#fff;

}

.toolpoint {

	background:#cccccc;

	font-size:0.9em;

	padding:0px 0px 0px 0px;

	width:658px;

	margin-right:-30px;

}

.toolpoint p {

	padding:10px 10px 10px 10px;

	margin-left:10px;

	margin-right:10px;

}

.toolpoint .row {

	clear:both;

	margin:0 0 0 0;

	width:628px;

	padding-left:53px;

}

.toolpoint .dg {

	width:618px;

	text-align:center;

	margin-left:10px;

}

.toolpoint .row .left {

	width:133px;

	float:left;

	padding:2px 2px 2px 2px;

}

.toolpoint a,.toolpoint a:visited {

	color:#00529b;

	text-decoration:none;

}

.toolpoint a:hover,.toolpoint a:active {

	text-decoration: underline;

}

/* End Toolpoint */

/* Autodata */

.autodata {

	background:#dddee0;

	font-size:13px;

	padding:0px 0px 73px 0px;

	width:658px;

	margin-right:-30px;

}

.autodata p {

	padding:5px 5px 5px 5px;

	margin-left:0px;

	margin-right:0px;

}

.autodata .left {

	clear:both;

	margin:0 0 0 0;

	width:305px;

	padding-left:10px;

	float:left;

	border-right:groove 2px gray;

}

.autodata .left .row {

	width:308px;

}

.autodata .left .row .col1 {

	clear:both;

	float:left;

	width:120px;

}

.autodata .left .row .col2 {

	padding-bottom:10px;

}

.autodata .right {

	margin:0 0 0 0;

	width:314px;

	padding-right:10px;

	float:right;

}

.left {

	margin-bottom:8px;

}

.left .row {

	margin-top:5px;

}

.row input {

	height:21px;

	width:180px;

	border:none;

}

.row select {

	height:28px;

	width:180px !important;

	color:#000;

	font-size:16px;

	border:none;

	padding:4px 6px 6px 8px;

	font:500 14.4px helvetica arial,sans-serif,serif;

	color:#000;

	-webkit-appearance:none;
	appearance:none;

	text-indent:1px;

	background:#fff url(https://www.sonic-equipment.com/images/red-arrow.png) no-repeat left center;

	background-size:contain;

	vertical-align:top;

	margin-left:0;

	direction:rtl;

	outline:none;

}
select::-ms-expand {	display: none; }
@-moz-document url-prefix(){
	.autodata .left .row .col2{border: 1px solid #CCC;
box-sizing: border-box;
position: relative;
overflow: hidden;
display: inline-block;
padding: 0;
vertical-align: middle;}
  .autodata .left .row .col1{
  	line-height: 29px;
  }
  .autodata .left .row .col2 select { width: 203px !important; background-position: 23px center !important; margin-left:-23px;  border: none !important;}
}
.autodata .right .row {

	padding-bottom:10px;

}

.autodata .right .row .col1 {

	float:left;

	width: 120px;

}

.autodata .centrerow {

	padding-top:13px;

	/* width:628px;*/

	text-align:center;

	clear:both;

}

.col-md-12 table {

	border-spacing:5px;

}

.autodata .dg {

	width:618px;

	text-align:center;

	margin-left:10px;

}

.text-danger {

	color:red;

}

.left {

	border-right:none !important;

	margin-top:15px !important;

}

.right {

	margin-top:60px !important;

}

.centrerow+p {

	margin-top:15px !important;

}

.centrerow:empty {

	display:none;

}

.centrerow {

	border-bottom:2px solid #000;

	padding-bottom:30px;

	display:flex;

}

.col-md-12 h3 {

	color:#ee1d23;

}

.tablerow td {

	background-color:#fff !important;

}

.centrerow a:first-child {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/find_tool.png) no-repeat center 0;

	float:left;

}

a#btnSubmit {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/find_tool.png) no-repeat center 0;

	float:left;

}

.centrerow a.Submit {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/find_tool.png) no-repeat center 0;

	float:left;

}

.centrerow a#btnReset {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/reset-btn.png) no-repeat center 0;

	float: right;

}

a#btnReset {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/reset-btn.png) no-repeat center 0;

	float: right;

}

.centrerow a.Reset {

	width:50%;

	height:0;

	padding:25px 0 0 0;

	background:url(https://www.sonic-equipment.com/images/reset-btn.png) no-repeat center 0;

	float: right;

}

/* End Autodata */

