hr#headstripe {
	 border: none;
}

a img {
	border: none;
}

/* navs */

#topnav, #browselist, .acnav, .acsubnav {
	list-style-type: none;
}

#topnav li, #browselist li, .acnav li, .acnav > li > div > div, .acsubnav{	
	-moz-box-shadow:    -3px 3px 10px 0px #ccc;
  -webkit-box-shadow: -3px 3px 10px 0px #ccc;
  box-shadow:         -3px 3px 10px 0px #ccc;
}

@media screen and (max-width: 480px) {
	.acsubnav {
		border: 1px solid #603;
	}
}

/* result sets */

ul.results {
	list-style-type: none;
}

ul.results.columnar li div.resdetails {
	border-right: 1px solid #603;
}

ul.results.columnar li:nth-child(4n) div.resdetails, 
ul.results.columnar li:last-child div.resdetails {
		border-right: none;
	}

@media screen and (max-width: 480px), screen and (min-width: 641px) and (max-width: 767px)  {
	ul.results.columnar li:nth-child(2n) div.resdetails,
	 ul.results.columnar li:last-child div.resdetails {
		border-right: none;
	}
}
/*
.wd1 .restable {
	border-right: 1px solid #603;
}

.buyamt {
	border-left: 1px solid #603;
}
*/
a.searchcrit:hover {
	text-decoration: line-through;
}


.rot90{
	display: inline-block;
	/* Safari */
-webkit-transform: rotate(90deg);

/* Firefox */
-moz-transform: rotate(90deg);

/* IE */
-ms-transform: rotate(90deg);

/* Opera */
-o-transform: rotate(90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

}

.rot180{
	display: inline-block;
	/* Safari */
-webkit-transform: rotate(180deg);

/* Firefox */
-moz-transform: rotate(180deg);

/* IE */
-ms-transform: rotate(180deg);

/* Opera */
-o-transform: rotate(180deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

}

.morelink {
	font-style: italic;
}

input[type=button], input[type=submit] {
	border: none;
	padding: 0.2em 0.5em;
}

input[type=text], input[type=password], select {
	border: 1px solid #603;
	padding: 0.2em;
}

select {
	background-color: #fff;
}

.sidesearchlabel {
	border-bottom: 1px solid #603;
}

input[type=button].checkout_select, .checkout_select {
    font-weight: 800;
    background-color: rgb(102, 0, 51);
    animation: blinker 2s linear infinite;
}
   
@keyframes blinker {
    0% {
        color: white;
    }

    40% {
        color: white;
    }

    49% {
        color: transparent;
    }

    89% {
        color: transparent;
    }

    100% {
        color: white;
    }
}
