/*check box custom style*/ 
.catalog-filter input[type="checkbox"]:not(:checked),
.catalog-filter input[type="checkbox"]:checked {
	position: absolute;
	left: -9999px;
	/*left: 10px;*/
	/*z-index: 20;*/	
}

.catalog-filter input[type="checkbox"]:not(:checked) + label,
.catalog-filter input[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 18px;
  cursor: pointer;
  line-height: 1.4;
  font-weight: normal;
  font-size: 13px;
  margin-bottom: 0;
}
.catalog-filter input[type="checkbox"]:checked + label {
	color: #706f6d;
}
.catalog-filter input[type="checkbox"]:not(:checked) + label:before,
.catalog-filter input[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left:1px; 
  top: 1px;
  width: 11px; 
  height: 11px;
  border: 1px solid #706f6d;
  /*background: #f8f8f8;*/
  border-radius: 0;
  /*box-shadow: inset 0 1px 1px rgba(0,0,0,0.3);*/
  background: url("../images/icons/panna-chekbox.svg") no-repeat;
  background-size:9px 9px;
  background-position: 0 -9px;
}

.catalog-filter input[type="checkbox"]:not(:checked) + label:after,
.catalog-filter input[type="checkbox"]:checked + label:after {
  content: "";
  background: url("../images/icons/panna-chekbox.svg") no-repeat;
  position: absolute;
  top: 2px;
  left: 2px;
  width: 11px; 
  height: 11px;
  /*font-size: 16px;*/
  /*line-height: 0.8;*/
  color: #706f6d;
  background-size:9px 9px;
  background-position: center center;
  transition: all .2s;
  
}

.catalog-filter input[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.catalog-filter input[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
.catalog-filter input[type="checkbox"]:disabled:not(:checked) + label:before,
.catalog-filter input[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
.catalog-filter input[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
.catalog-filter input[type="checkbox"]:disabled + label {
  color: #aaa;
}