
.controls {
  margin-bottom: 10px;
}
.collapse-group {
  padding: 10px 0;
  margin-bottom: 10px;
}

.panel-title .trigger:after {
  font-family:'FontAwesome';
  content: "\f106"; font-size: 26px; position: absolute; right: 30px;
  vertical-align: text-bottom; margin-top: -4px;
}

.panel-title .trigger.collapsed:after {
  content: "\f107"; font-size: 26px;margin-top: -4px;

}
ul.prodct-search-menu{
  text-align: left;
  height: 200px;
  overflow: auto;
}
ul.prodct-search-menu li{
  text-align: left;
}
.panel-default > .panel-heading{
  background-color: #c1c1c1 !important;
}
.panel-title > a,.panel-title > a:hover,.panel-title > a:link,.panel-title > a:visited{
  color: #000; text-decoration: none;
}
.panel{
  background-color: #f5f5f5 !important;
}

.stylish-input-group .input-group-addons{
  background: rgba(0,0,0,1); color: white;
  border-right: 1px solid #a7a7a7; font-size: 24px;
}
#pro-result input[type=checkbox] {
  display:none;
}

#pro-result input[type=checkbox] + label {
  display:inline-block;
  padding: 0 0 0 0px;
  background:url("../images/furtive.png") no-repeat;
  height: 25px;
  width: 25px;
  cursor: pointer; right: 0;

}

#pro-result input[type=checkbox]:checked + label {
  background:url("../images/furtive-hover.png") no-repeat;
  height: 25px;
  width: 25px;
  display:inline-block;
  cursor: pointer;

}
.product-details p{
  padding: 0 ; margin: 0;
}
