
.product-page-section{
	position: relative;
}

.product-page-section .item-shorting .left-column .text,
.product-page-section .item-shorting .left-column .short-box{
  position: relative;
  float: left;
}

.product-page-section .item-shorting .left-column .short-box p{
  float: left;
  margin-right: 15px;
}

.product-page-section .item-shorting .select-box{
  float: left;
  width: 90px;
  margin-top: -9px;
}

.product-page-section .item-shorting .select-box .nice-select{
  border-radius: 0px;
}

.product-page-section .item-shorting .select-box .nice-select:after{
  margin-top: -5px;
  right: 20px;
  width: 8px;
  height: 8px;
}

.product-page-section .item-shorting .left-column .text{
  position: relative;
  float: left;
}

.product-page-section .item-shorting .left-column,
.product-page-section .item-shorting .right-column{
  margin-top: 9px;
}

.product-page-section .item-shorting .right-column .nice-select{
  width: 270px;
  border: 1px solid #e5e5e5 !important;
  height: 44px;
  line-height: 44px;
  padding: 0px 20px;
  border-radius: 30px;
  color: #6E6E6E;
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
}

.product-page-section .item-shorting .right-column .short-box,
.product-page-section .item-shorting .right-column .filter-box{
  float: left;
}

.product-page-section .item-shorting .right-column .short-box{
  margin-right: 30px;
}

.product-page-section .item-shorting .right-column .select-box{
  width: 270px;
}

.product-page-section .item-shorting .right-column .short-box p{
  float: left;
  margin-right: 15px;
}

.product-page-section .item-shorting .filter-box{
  float: left;
}

.product-page-section .item-shorting .right-column .menu-box{
  float: left;
  margin-top: -9px;
}

.product-page-section .item-shorting .right-column .menu-box button{
  position: relative;
  display: inline-block;
  width: 44px;
  height: 44px;
  line-height: 48px;
  text-align: center;
  font-size: 18px;
  border: 1px solid #E5E5E5;
  color: #9C9BA0;
  cursor: pointer;
  border-radius: 50%;
  transition: all 500ms ease;
}

.product-page-section .item-shorting .right-column .menu-box button.on{
  color: #fff;
}

.product-page-section .item-shorting{
  margin-bottom: 10px;
}

.wrapper.list .shop-list-content{
  display: block;
}

.wrapper.list .shop-grid-content{
  display: none
}

.wrapper.grid .shop-list-content{
  display: none;
}

.wrapper.grid .shop-grid-content{
  display: block
}