.heapBox
{
clear:both;
display:inline-block !important;
line-height:18px;
position:relative;
top:0px;
}

.heapBox *
{
margin:0;
padding:0;
outline: none;
}

.heapBox.disabled .holder
{
color:#989898;
}

.heapBox.disabled .handler
{
background:#fff;
}

.heapBox a{
text-decoration:none;
/*color:#00aaf1;*/
color: ##00aaf1;
}


.heapBox .holder
{
overflow:hidden;
text-indent:10px;
border-right:none;
height:18px;
font-family: 'Roboto Condensed',Verdana, Arial, Tahoma, sans-serif;
font-size:16px;
}

.smallerSelect .heapBox .holder
{
width:40px;
}
#heapbox_showperpage .holder, #heapbox_sortby .holder
{
font-size:18px;
line-height: 1.4;
}

.heapBox .handler
{
width:25px;
background:url(../gfx/customSelect-arrow.gif) center center no-repeat;
height:18px;
top:2px;
}

.heapBox .holder,.heapBox .handler
{
float:left;
position:relative;
z-index:10;
}

.heapBox div.heap
{
display:none;
position:absolute;
list-style-type:none;
left:0;
width:175px;
top:36px;
overflow:hidden;
border:1px solid #e0e0e0;
border-top:none;
background:#fff;
z-index:1;
}

.smallerSelect .heapBox div.heap
{
	width:65px;
}

.heapBox .heap .heapOptions
{
display:block;
overflow:hidden;
z-index:20;
position:relative;
font-size:16px;
}

.heapBox .heap a.sliderUp
{
display:block;
width:100%;
height:15px;
background:#e0e0e0 url(../gfx/slider_arrow_up.png);
background-repeat:no-repeat;
background-position:center center;
position:absolute;
top:0px;
z-index:30;
}

.heapBox .heap a.sliderDown
{
display:block;
width:100%;
height:15px;
background:#e0e0e0 url(../gfx/slider_arrow_down.png);
background-repeat:no-repeat;
background-position:center center;
position:absolute;
bottom:0px;
z-index:30;
}

.heapBox .heap .heapOptions .heapOption
{
z-index:20;
position:relative;
display:block;
/*height:35px;*/
line-height:1.4;
}

.heapBox .heap .heapOptions .heapOption a{
    width: 100%;
    display: block;
    padding: 5px 0px;
    text-align: center;
}

.heapBox .heap .heapOptions .heapOption a:hover{
	background-color:#00aaf1;
	color:#fff;
}

.heapBox .heap .heapOptions .heapOption a.selected{
}

.heapBox .heap .heapOptions .heapOption a.disabled{
	color:#777;
}

.heapBox .heap .heapOptions .heapOption a.disabled:hover{
}
.top_products_filters .heapBox
{
	background-color:white;
	line-height:60px;
	padding-left:60px;
}
.top_products_filters .heapBox .holder
{
	width:150px;
	height:60px;
}
.top_products_filters .heapBox .handler{
	background:none;
	height:60px;
}
.top_products_filters .heapBox a{
color:#254254;
}
.top_products_filters .heapBox div.heap
{
	border:1px solid #fff;
	/*-webkit-box-shadow: 0px 4px 6px -1px rgba(0,0,0,0.33);
	-moz-box-shadow: 0px 4px 6px -1px rgba(0,0,0,0.33);*/
	box-shadow: 0px 4px 6px -1px rgba(0,0,0,0.33);
	z-index:99;
	top: 60px;
}

#top_filter_person_cont .heapBox .holder
{
	width:40px;
}
#top_filter_person_cont .heapBox div.heap
{
	width:65px;
}
#right_filter_person_cont .heapBox .holder
{
	width:40px;
}
#right_filter_person_cont .heapBox div.heap
{
	width:65px;
	z-index:20;
	top:30px;
}
#top_filter_category_cont .heapBox .holder
{
	width:120px;
}
#top_filter_category_cont .heapBox div.heap
{
	width:280px;
	    margin-top: 2px;
    border-radius: 5px;
}