@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
/*font-family: 'Open Sans', sans-serif;*/
@charset "utf-8";
/* CSS Document */

table
{ 
	font-family: 'Open Sans'; 
	font-size: 14px;
}

div#searchresults 
{
    text-align: center;
	height: 100vh;
	min-height:100%;
}

.pp
{
	padding-left:0px;
	font-weight:bold;
}


div#searchresults1 
{
    text-align: center;
	height:400px;
	border: 1px solid #FFFFFF; 
	width: 98%; 
}

div#searchresults table 
{
    text-align: left;
	width: 100%;
	max-width: 720px;
}

div#completesearchdiv
{
	max-width: 720px;
}

#toptb
{
	width: 98%;
	max-width: 720px;

}

.toptbtd
{
	padding-top:4px; 
	padding-left:5px;
	text-align:center;
}

div#searchresults table td
{
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
}


div#searchresults table td table td.first
{
	padding-left: 13px;
    padding-bottom: 11px;
    padding-top: 11px;
    height: 86px;
}

table.searchresults
{
	border: 1px solid #C0C0C0; 
	font-family: 'Open Sans'; 
	font-size: 14px;
	color:#333333; 
	line-height:17px; 
	width: 100%; 
	height: 106px;
	background-color:#FFFFFF;
}
table.searchresults td.first
{
	padding-left:13px; padding-bottom:7px; padding-top:7px; width: 471px; height: 86px;
}


div#searchresultstop table
{
/*	font-family: Arial; 
	font-size: 0.8em; */
	color:#333333; 
	line-height:17px; 
	background-color:#EAEAEA;
	width: 95%; 
	/*height: 58px;*/
	max-width:720px;
	padding-top: 5px;
}

div#searchresultstop table td.first
{
	text-align:left;
	font-weight:bold;
}

table.searchresults a
{
	color:#2162F8;
	font-family: Arial;
}


table.searchresults a:hover
{
	color:#5486FA;
	font-family: Arial;
}

.listpricelbl
{
	color:#888888;
}

.listprice
{
	color:#888888;
	text-decoration:line-through;
}

.startprice
{
	color:#CE2900;
	/*font-weight:bold;*/
}

.freeshp
{
	font-size: 0.8em;
	color:#555555;
}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background:none;
/*background-color: #888888;
*/
padding: 5px;
color: white;
text-decoration: none;
left:-1000px;
visibility:hidden;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
top: -20px;
left: 38px; 
visibility:visible;
}



.thumbnail1{
position: relative;
z-index: 0;
}

.thumbnail1:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail1 span{ /*CSS for enlarged image*/
position: absolute;
background:none;
/*background-color: #888888;
*/padding: 5px;
color: white;
text-decoration: none;
left:-1000px;
visibility:hidden;


}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width:38px;
}

/*.thumbnail:hover span{ 
top: -20px;
left: 38px; 
visibility:visible;
}
*/
.narrowresults
{
	font-family: 'Open Sans';
	font-size:14px;color:#666666;padding-bottom:0px; padding-top:0px; height: 22px;
	text-align:left;
	font-weight:bold;
}

.narrowresults span
{
	font-weight:bold;
	 
}

.narrowresults input
{
	margin-left:10px;	 
}

.narrowresults1
{
width:540px; font-family:'Open Sans';font-size:0.8em;color:#666666;padding-bottom:0px; padding-left:13px; padding-top:0px; height: 22px;
text-align:left;
}

.narrowresults1 span
{
	/*font-weight:bold;*/	 
}

.narrowresults1 input
{
	margin-left:10px;	 
}

select
{
	height:40px;
	line-height:17px;
}

div#searchresults table.sectionheader
{
	padding-bottom:0px; padding-top:0px; height:20px;font-family: 'Open Sans'; font-size: 15px; color: #777777;
	text-align:left;
	background-color:#EAEAEA;
	width:100%;
	padding-left:12px;
	max-width:708px;
}

div#searchresults table.sectionheader1
{
	font-family: 'Open Sans'; font-size: 15px; color: #777777;
	text-align:left;
	background-color:#EAEAEA;
	width:100%;
	max-width:708px;
	padding-left:12px;
	padding-bottom:0px;

}


.headertext
{
font-family:'Open Sans';font-size:14px;color:#333333;padding-bottom:0px; line-height:22px; padding-left:13px; padding-top:12px;
font-weight:bold;
text-align:center
}


/*.inputs  { 
height:22px; 
border: 1px solid #C0C0C0; 

margin-bottom:2px;
-webkit-transition: all 0.2s ease-out; 
-moz-transition: all 0.2s ease-out; 
-ms-transition: all 0.2s ease-out; 
-o-transition: all 0.2s ease-out; 
transition: all 0.2s ease-out; 
width:120px; 
padding:0px;
} 

.inputs:focus { 
border-color:#888; 
outline: none; 
}

.inputs input
{
outline:none;
border:none;
padding:2px;
float:left;
width:95px;
color:#666;
padding-left:5px;
font-family:'Open Sans';
font-size:0.80em;
}
*/
.inputsimg
{
cursor:pointer;
float:right;
height: 28px;
width: 40px;
border-radius:0px;
}


.inputs {
height: 28px;
border: 1px solid #dedede;
padding-left: 3px;
padding-bottom: 2px;
/*
padding-right: 3px;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
float:left;
*/
width: 60%;
text-align:center;
border-radius:0px;
background-color:#FFFFFF;
font-family: 'Open Sans'; 
font-size: 13px;
}


.inputs:focus {
-moz-box-shadow: inset 0 0 10px #5486FA;
-webkit-box-shadow: inset 0 0 10px #5486FA;
box-shadow: inset 0 0 5px #5486FA;
} 


.selveh
{
	color:#666666; 
	font-size:20px; 
	font-family: 'Open Sans'; 
	padding-bottom:1%;
	width:55%;
}

.inputstd
{
padding-left:2%; padding-top:4%;  float:right; 
}

.srchtoptbl
{
	width: 95%;
}

#sectionheadertd
{
	text-align: left;
}


@media only screen and (max-width: 419px) {


.inputstd
{
padding-left:2%; padding-top:4%;  float:right; 
}

.selveh
{
	color:#666666; 
	font-size:17px; 
	font-family: 'Open Sans'; 
	padding-bottom:1%;
}


	div#searchresults table 
	{
		text-align: center;
		width: 100%;
		max-width:  419px;
	}

	div#completesearchdiv
	{
		max-width: 419px;
	}

	
	#toptb
	{
		width: 98%;
		max-width: 419px;
	
	}

	.toptbtd
	{
		padding-left:5%;
		text-align: left;
	}

/*
	select {
		width: 95%;
		margin-bottom:10px;
		}
		
		select#selyear {
		width: 95%;
		margin-bottom:30px;
		}
		
		select#selwidth {
		width: 95%;
		}
		
		select#selmake {
		width: 95%;
		}
		
		label {
		cursor: pointer;
		}

*/
div#searchresultstop table
{
/*	font-family: Arial; 
	font-size: 0.8em; */
	color:#333333; 
	line-height:17px; 
	background-color:#EAEAEA;
	width: 95%; 
	/*height: 58px;*/
	max-width:419px;
}

div#searchresultstop table#selvehtbl
{
/*	font-family: Arial; 
	font-size: 0.8em; */
	color:#333333; 
	line-height:17px; 
	background-color:#EAEAEA;
	width: 92%; 
	/*height: 58px;*/
	max-width:419px;
}


div#searchresults table.sectionheader
{
	padding-bottom:0px; padding-top:0px; height:20px;font-family: 'Open Sans'; font-size: 16px; color: #777777;
	text-align:center;
	background-color:#EAEAEA;
	width:100%;
	/*padding-left:12px;*/
	max-width:419px;
}

div#searchresults table.sectionheader1
{
	font-family: 'Open Sans'; font-size: 16px; color: #777777;
	text-align:center;
	background-color:#EAEAEA;
	width:98%;
	max-width:419px;
	/*padding-left:12px;
	font-weight:bold;*/
	padding-bottom:0px;
}

div#searchresults table td#sectionheadertd
{
	text-align:center;
	padding-left:0px;
}

}

@media only screen and (max-width: 480px) {
#sectionheadertd
{
	text-align:center;
}
}