.hidden_select_container { width: 0; height: 0; overflow: hidden; }
.simpleselect { position: relative; color: #333; }
.simpleselect,
.simpleselect .options { width: 200px; }
/* compensation for the border */
.simpleselect .options { width: 198px; }
.simpleselect,
.simpleselect .placeholder,
.simpleselect .options .option { line-height: 30px; }
.simpleselect .placeholder,
.simpleselect .options .option,
.simpleselect .options .optgroup .optgroup-label { padding: 0 10px; cursor: pointer; }
.simpleselect .options .optgroup .optgroup-label { cursor: default; }
.simpleselect .options .optgroup .option,
.simpleselect.has-optgroup .placeholder { padding: 0 20px; }
.simpleselect .placeholder { font-size: 12px; height: 32px; width: 176px; border: none; background-color: Transparent; background: url(../img/car-search-select.jpg); -webkit-appearance: none; color: #fff; padding-left: 15px; margin: 0 0 10px 0; -webkit-appearance: none; -moz-appearance: none; }
.simpleselect .options { background: #e3e3e3; border: 1px solid #bbb; }
.simpleselect .options { display: none; position: absolute; top: 0; left: 0; }
.simpleselect .options .option,
.simpleselect .options .optgroup,
.simpleselect .options .optgroup .optgroup-label { border-bottom: 1px solid #bbb; }
.simpleselect .placeholder:hover,
.simpleselect.active .placeholder,
.simpleselect .options .option.active {
	
}
.simpleselect.disabled .placeholder,
.simpleselect.disabled .placeholder:hover { background: #f3f3f3; color: #aaa; border-color: #eee; cursor: default; }
#simpleselect_car-type-select{ z-index: 99; }