input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    display: none; /*<- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

.box-vsfilterf form div {
    color: #38B0E3;
}

.box-vsfilterf form div :hover {
    color: #38B0E3;
}

.box-vsfilterf form div span {
    color: Black;
    cursor: pointer;
    float: none;
   margin-left: 1px;
	text-transform: lowercase;
	margin-top: 7px;
  margin-right: 8px;
    float: left;
	
}

.box-vsfilterf form div ul {
    color: #38B0E3;
    list-style-type: none;
}

.box-vsfilterf form #vsmanufacturers_block {
    width: auto;
    height: auto;
    /*overflow: auto;
    max-height: 250px;    
    max-width: 250px;*/    
}

.box-vsfilterf form #vsattributes_block {
    width: auto;
    height: auto;
    /*overflow: auto; 
    max-height: 250px;    
    max-width: 250px;*/   
}

.box-vsfilterf form #vsoptions_block {
    width: auto;
    height: auto;
    /*overflow: auto;
    max-height: 250px;       
    max-width: 250px;*/   
}

.svfilterf_div_inline_block {
    width: auto;
    display: inline-block; 
    vertical-align: top;
}

.box-heading {
    min-width: 120px;
}

