.option_box {
z-index:4;
left: -10px;
position: relative;
display: inline-block;
padding: 5px 5px 5px 4px;
}

#filterpro .price_limit {
    border: 0;
    color: #38B0E3;
    font-weight: bold;
    width: 100%;
}

#filterpro .ui-widget-header {
    background: none repeat scroll 0 0 #38B0E3;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
}

#filterpro select {
    width: 126px;
}

#filterpro .ui-state-hover, #filterpro .ui-state-focus, #filterpro .ui-state-active {
    border: 1px solid #38B0E3;
    background: none repeat scroll 0 0 #d9f2fc;
}

#filterpro .price_slider {
    padding: 5px;
}

#filterpro .option_values {
    padding-top: 5px;
}

.option_name, #filterpro .attribute_group_name {
border-left: 1px solid white;
font-size: 13px;
text-transform: uppercase;
background: url("../image/arrow-down.png") no-repeat scroll right center transparent;
cursor: pointer;
padding: 1px 17px 0px 6px;
}
#filterpro .attribute_group_name{
    padding-left: 0;
}

.hided {
font-weight:bold;
padding: 0px 20px 0px 5px;
background: url("../image/arrow-up.png") no-repeat scroll 96% center white;
border-top: 1px solid #9C9C9C;
border-left: 1px solid #9C9C9C;
border-right: 1px solid #9C9C9C;
position: relative;
z-index: 20;
}
table.collapsible {
opacity:0.9;
text-align: left;
overflow: auto;
width: 180px;
padding: 10px;
background: white;
border: 1px solid #9C9C9C;
position: absolute;
top: 25px;
z-index: 15;
display:none;
}
.box-mainfilter {
top: 23px;
height: 0px;
position: relative;
width:100%;
}
.box-filter{width:100%;}
label#filt {
width: 120px;
float: left;
}

.clear_filter {
    border-bottom: 1px dashed;
    text-decoration: none;
    float: right;
}
#tag-id {
float:right;font-size:13px;text-transform:uppercase;color:#9c9c9c;
padding-top:5px;
}
span.allprod {
font-size:23px;
color:black;
font-family:'Din';
}