.list-product .img-block{
	height: auto;
}
.success-text {
  text-align: center; }
  .success-text i {
    font-size: 50px;
    color: #4ead4e; }
  .success-text h2 {
    margin-top: 10px;
    margin-bottom: 15px;
    text-transform: capitalize; }
  .success-text p {
    font-size: 18px;
    text-transform: capitalize; }
  .success-text.order-fail i {
    color: var(--theme-deafult); }
      .success-text i {
    font-size: 40px; }
  .success-text p {
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 1; }
  .success-text h2 {
    margin-bottom: 10px; }
  .order-success-sec > div {
    margin-top: 15px; }
  .product-order b {
    font-size: 16px; }
.product-order-detail{
    	margin-left: 0px;
    margin-right: 0px;
    }
  .product-order .product-order-detail .order_detail b,
  .product-order .product-order-detail .order_detail b {
    font-size: 14px;
    line-height: 1.2; }
  .product-order .total-sec ul li {
    font-size: 16px; }
  .product-order .final-total b {
    font-size: 16px; }
    .product-order .total-sec {
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  margin: 15px 0;
  padding: 15px 0; }
  .product-order .total-sec ul li {
    font-size: 16px;
    display: block;
    text-transform: capitalize; }
    .product-order .total-sec ul li span {
      float: right; }

.product-order .final-total b {
  display: block;
  margin-bottom: 0; }
  .product-order .final-total b span {
    float: right; }

/*cart counter*/
.number{
    margin:5px;
    display: inline-block;
}
.minus, .plus{
    width:15px;
    height:15px;
    background:#f2f2f2;
    border-radius:4px;
    padding:0px 5px 18px 3px;
    border:1px solid #ddd;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor:pointer;
}
.cart_number{
    height:20px;
    width: 30px;
    text-align: center;
    font-size: 12px;
    border:1px solid #ddd;
    border-radius:4px;
    display: inline-block;
    vertical-align: middle;
  }
/*End cart counter*/
.red{
  color: red;
}

/*
 * Footer social icons.
 *
 * The theme styles .social_follow li a::before with the "Line Awesome Brands" font and
 * supplies a glyph per network -- but it only ships rules for li.facebook, li.twitter
 * and li.youtube. Instagram had no rule, so its circle rendered empty; the markup
 * compensated with an Ionicons class on the <li> itself, which painted a stray glyph
 * outside the circle instead of inside it.
 *
 * f16d is Instagram in the Font Awesome brands set that Line Awesome mirrors.
 */
.footer-area .footer-top .single-wedge .social_follow ul li.instagram a::before {
    content: "\f16d";
}
