#tech_data_not_found {
	color: #ed1c24;
	padding: 15px;
	font-size: 13px;
	float: left;
}
#tech_data_not_found_single{
	color: #ed1c24;
	padding: 15px;
	font-size: 13px;
	float: left;
}
#download-tech-pdf {
	background: #ed1c24;
	color: #fff;
	padding: 10px;
	font-size: 13px;
margin: 0 auto;
}
#download-tech-pdf:hover {
	background: #ccc; color: #fff;
}
button#tech_data_submit, input#tech_data_search {height: 25px;}
button#tech_data_submit {margin-top: -1px;}
#tech_similar_results { 
    width: 100%;
    float: left;
    /*border: 1px solid #ccc;*/
    padding: 15px 30px 30px 0;
   text-align: center;}
	input#tech_data_search {width: 288px;}
	.search-box {text-align: right;}
	
	.similar_results_div {border-right: 1px solid #ccc; padding-left: 30px; margin: 10px 0;}
		.similar_results_div:nth-child(4n) {border: 0;}

	table.similar_results_table { width: 100%; padding-right: 30px; text-align: left}

	table.similar_results_table th {color: #000; width: 50%; }
	table.similar_results_table th:nth-child(2) {text-align: center;}
		.similar_results_div table th {font-size: 0px; padding: 0; line-height: 0;}
	.similar_results_div:nth-child(-n+4) table th {font-size: 11px; padding: 3px 0; line-height: 14px;}
	tr.tds_row td{padding: 3px 0;}
	tr.tds_row td:nth-child(2) {text-align: center; }
	
	.gray-box input[type=radio] {margin-bottom: 10px;   
	width: 2em;
  margin: 0;
  padding: 0;
  font-size: 1em;
  opacity: 0;}
  

.gray-box input[type=radio]+ label{
  display      : inline-block;
  margin-left  : -2em;
  line-height  : 1.5em;
}

.gray-box input[type=radio]+ label span {background: #666;
    padding: 3px 10px;
    color: #fff;
    line-height: 14px;
    display: inline-block; margin: 0 0 3px 7px; font-size: 9px;}
	
	.gray-box input[type=radio]:checked+ label span {background: #ed1c24;}
	#search-radio {text-align: right; padding-right: 87px; height: 25px;}
	
	
@media (max-width: 870px) { 
input#tech_data_search {    width: 100%;}
#search-radio {padding-right: 0; text-align: center;}

button#tech_data_submit {margin: 5px auto !important; display: block}
}
@media (max-width: 766px) { 
.similar_results_div {border-right: 0; margin: 0; padding-left: 0;}
		.similar_results_div table th {font-size: 0px !important; padding: 0 !important; line-height: 0 !important;}
	.similar_results_div:first-child table th {font-size: 11px !important;; padding: 3px 0 !important;; line-height: 14px !important;;}
}

/* webkit solution */
#tech_data_search::-webkit-input-placeholder { text-align:left; font-family: "Univers LT W01_65 Bold1475968"; color: #ababab; }
/* mozilla solution */
#tech_data_search.input:-moz-placeholder { text-align:left; font-family: "Univers LT W01_65 Bold1475968"; color: #ababab;}