#enabled_filters {

  margin: 0 0 10px 0; }



#enabled_filters .layered_subtitle {

  font-weight: bold;

  font-size: 12px; }



#enabled_filters ul li {

  padding: 2px 0; }



#enabled_filters li a {

  float: right;

  cursor: pointer; }



#layered_block_left .layered_close {

  float: right;

  padding-right: 5px; }



#layered_block_left span.layered_close a,

#layered_block_left span.layered_close a {

  display: block;

  height: 13px;

  width: 13px;

  text-decoration: none;

  text-indent: -5000px;

  background: url(img/icon/less.gif) no-repeat 2px 2px; }



#layered_block_left span.closed a {

  background: url(img/icon/more.gif) no-repeat 2px 2px; }



#layered_block_left .layered_subtitle {

  display: inline-block;

  margin-bottom: 10px;

  color: #333;

  font-size: 15px; }



#layered_block_left ul {

    clear: both;
    padding: 1px 0;
	}

.layered_filter ul{

    clear: both;
    padding: 5px 0;
    position: relative;
    height: auto;
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;	}

#layered_block_left .block_content

{

    padding: 15px 20px 10px 20px !important;
    border-top: none;
    width: 100%;
    display: inline-block; 
	}
	
.layered_filter ul::-webkit-scrollbar {
    width: 10px;
}

.layered_filter ul::-webkit-scrollbar-track {
    background-color: #e7e7e7;

}
.layered_filter ul::-webkit-scrollbar-thumb {
    background-color: #ccc;

}
.layered_filter ul::-webkit-scrollbar-thumb:hover {
	background-color: #8fba26;
	cursor:n-resize !important;

}

.layered_filter ul{

  padding: 2px 0; }
  
  .layered_filter ul li {
    padding-left: 10px !important;
	    line-height: 15px;
}

#layered_block_left ul li label {

  cursor: pointer; }



#layered_block_left ul {

  padding-left: 0; }



#layered_block_left ul li {

  list-style-type: none; }



#layered_block_left div > form > div > div {

  margin-top: 5px; }



#layered_block_left #enabled_filters ul li {

  margin-left: 0;

  padding-left: 0; }



/* Style moved form the template to the css  */

#layered_block_left #enabled_filters ul li:hover {

  background: inherit;

  color: inherit; }



#layered_block_left ul li input.checkbox {

  vertical-align: middle;

  margin-left: 2px; }



#layered_block_left ul li .disabled {

  color: #666; }



#layered_block_left .color-option {

  border: 1px solid #666666;

  height: 16px;

  margin-left: 0;

  padding: 0;

  width: 16px; }



#layered_block_left .color-option.disable {

  opacity: 0.5;

  filter: alpha(opacity=50);

  -moz-opacity: 0.5; }



#layered_block_left .nomargin a {

  display: inline;

  font-family: "Droid Sans", sans-serif;

  font-size: 13px; }



#layered_form .select {

  width: 165px; }



#layered_form .color-option {

  margin-left: 0;

  width: 16px;

  height: 16px;

  padding: 0;

  border: 1px solid #666;

  margin-right: 5px; }



#layered_form .color-option.on {

  border: 1px solid red; }



#layered_form input[type=radio] {

  margin-left: 2px;

  vertical-align: middle; }



.layered_price_range {

  margin-left: 7px; }



.layered_price_range_unit {

  margin-right: 7px; }



.layered_slider_container {

  margin: 6px 0 6px 10px;

  width: 91%; }



.layered_slider {

  margin-top: 5px; }



.layered_input_range_min {

  width: 30px; }



.layered_input_range_max {

  width: 40px; }



.layered_list_selected {

  font-weight: bold; }



.layered_list {

  display: block;

  cursor: pointer; }



.layered_list:hover {

  font-weight: bold; }



.layered_ajax_loader p {

  margin: 20px 0;

  text-align: center; }



.hide-action {

  text-align: center;

  text-align: right;

  display: block;

  cursor: pointer; }



.hide-action:hover {

  font-weight: bold; }



.layered_filter label {

  font-weight: normal; }

.layered_filter layered_subtitle {

  font-size: 1.2 em; }



#layered_block_left ul li {

  width: 100%;

  float: none;

  display: inline-flex; }



/***/

#layered_block_left .layered_filter .color-group li {

  margin: 0 3px 5px 0;

  width: auto;

  display: inline-block;

  position: relative;

  padding: 0; }



#layered_block_left .layered_filter .color-group li label {

  display: none; }



#layered_block_left .color-option {

  border: 1px solid transparent;

  height: 27px;

  width: 27px;

  display: block;

  border-radius: 4px;

  -moz-border-radius: 4px;

  -webkit-border-radius: 4px; }



#layered_block_left .layered_filter .color-group li:hover .color-option {

  border-color: #868686; }



.layered_slider_container .ui-widget-header {

  background: #8fba26;

  border: none; }



.layered_slider_container .ui-widget-content {

  background: #e3e3e3;

  border: none; }



.layered_slider_container .ui-slider-horizontal {

  height: 5px;

  border: none;

  margin: 0;

  position: relative; }



.layered_slider_container .ui-slider-horizontal .ui-slider-handle {

  top: -6px; }



.layered_slider_container .ui-state-default, .layered_slider_container .ui-widget-content .ui-state-default, .layered_slider_container .ui-widget-header .ui-state-default {

  background: url(img/ui.png) no-repeat;

  border: none; }



.layered_slider_container {

  margin: 12px 0 6px 10px;

  width: 96%; }



/*# sourceMappingURL=blocklayered.css.map */

