.category-block ul.product_list.grid > li.first-in-line, .category-block  ul.product_list.grid > li.first-item-of-mobile-line, .category-block ul.product_list.grid > li.first-item-of-tablet-line {
	clear:none !important;
}
.category-block {
  margin-bottom: 20px;
}
@media (max-width: 430px) {
  .category-block .bx-wrapper {
      margin: 0 auto!important;
  }
}
.category-block li {
  padding-left:0 !important;
  padding-right:0 !important;
  margin-left: 15px !important;
  margin-right: 15px!important;  
}

.category-block .bx-wrapper .bx-controls-direction a:before {
  font-family: 'FontAwesome'; 
}

.category-block .bx-wrapper .bx-controls-direction .bx-pager-item {
  float: left;
  text-align: center;
  margin-right: 3px; }

.bx-pager .bx-pager-item a {
  display: block;
  width: 20px;
  height: 20px; }

.bx-controls-auto .bx-controls-auto-item {
  float: left;
  margin-right: 3px;
  text-align: center; }

.category-block .bx-wrapper .bx-controls-direction a {
  display: block;
  width: 20px;
  height: 20px; }

.category-block .bx-wrapper .bx-controls-direction a.bx-start:before {
  content: '\f04b'; }

.tab-content .bx-controls-auto .bx-controls-auto-item a.bx-stop:before {
  content: '\f04c'; }

.category-block .bx-wrapper .bx-controls-direction {
  float: left;
  overflow: hidden; }

.category-block .bx-wrapper .bx-controls-direction a {
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  margin-right: 3px;
  text-align: center;
  top: -78px;
  overflow: visible;
  z-index: 222;
  background: none; }
.category-block .bx-wrapper .bx-controls-direction a.bx-prev {
    right: 34px !important;
    left: inherit !important; }
.category-block .bx-wrapper .bx-controls-direction a.bx-next {
    right: 5px; }
.category-block .bx-wrapper .bx-controls-direction a:before {
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-size: 25px;
    line-height: 25px;
    color: #333;
    opacity: 0.25; }
.category-block .bx-wrapper .bx-controls-direction a:hover {
    background: none; }
.category-block .bx-wrapper .bx-controls-direction a:hover:before {
      opacity: 1; }

.category-block .bx-wrapper .bx-controls-direction a.bx-prev:before {
  content: '\f104'; }

.category-block .bx-wrapper .bx-controls-direction a.bx-next:before {
  content: '\f105'; }