.sp-extraslider .owl-carousel .owl-item {
  opacity: 1 !important; }
.sp-extraslider .owl-carousel .owl-stage-outer {
  overflow: hidden; }
.sp-extraslider .extraslider-inner {
  direction: ltr; }
  .sp-extraslider .extraslider-inner .item-wrap {
    overflow: hidden;
    padding: 10px 0; }
    .sp-extraslider .extraslider-inner .item-wrap:last-child {
      padding: 10px 0 0 0; }
    .sp-extraslider .extraslider-inner .item-wrap .item-wrap-inner {
      overflow: hidden;
      position: relative; }
    .sp-extraslider .extraslider-inner .item-wrap .item-image {
      float: left;
      margin-right: 18px;
      background: #f4f8fb;
      overflow: hidden;
      position: relative; }
    .sp-extraslider .extraslider-inner .item-wrap .item-title {
      overflow: hidden; }
      .sp-extraslider .extraslider-inner .item-wrap .item-title a {
        font-size: 16px;
        font-weight: 600;
        text-transform: uppercase;
        color: #222;
        transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -webkit-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s; }
    .sp-extraslider .extraslider-inner .item-wrap .star_content {
      display: none; }

div.left-product, div.sp_extra_1 {
  margin-bottom: 40px;
  border: 1px solid #e1e1e1; }
  div.left-product h3.title_block, div.sp_extra_1 h3.title_block {
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 0;
    background: #f2f2f2; }
  div.left-product .extraslider-inner, div.sp_extra_1 .extraslider-inner {
    /*a.quick-view{
    	 opacity: 0;
    	 display: inline-block;
    	 background: #fff;
    	 width: 33px;
    	 height: 33px;
    	 line-height: 30px;
    	 border-radius: 50%;
    	 text-align: center;
    	 border: 1px solid green;
    	 transform: scale(0);
    	 -ms-transform: scale(0);
    	 -webkit-transform: scale(0);
    	 transition: all 0.3s ease 0s;
    	 -ms-transition: all 0.3s ease 0s;
    	 .fa{color: green; font-size: 12px;}
    }*/ }
    div.left-product .extraslider-inner .item, div.sp_extra_1 .extraslider-inner .item {
      padding: 20px 10px 17px; }
    div.left-product .extraslider-inner .product-container, div.sp_extra_1 .extraslider-inner .product-container {
      margin-bottom: 30px;
      position: relative;
      overflow: hidden; }
      div.left-product .extraslider-inner .product-container:last-child, div.sp_extra_1 .extraslider-inner .product-container:last-child {
        margin-bottom: 0; }
      div.left-product .extraslider-inner .product-container .left-block, div.sp_extra_1 .extraslider-inner .product-container .left-block {
        float: left;
        margin-right: 10px;
        position: relative; }
      div.left-product .extraslider-inner .product-container .right-block, div.sp_extra_1 .extraslider-inner .product-container .right-block {
        text-align: left;
        padding: 16px 0 0; }
        div.left-product .extraslider-inner .product-container .right-block h5.product-name, div.sp_extra_1 .extraslider-inner .product-container .right-block h5.product-name {
          font-size: 14px;
          font-weight: 500;
          margin: 0 0 5px;
          position: relative;
          text-transform: capitalize;
          transition: all 0.3s ease 0s; }
          div.left-product .extraslider-inner .product-container .right-block h5.product-name a, div.sp_extra_1 .extraslider-inner .product-container .right-block h5.product-name a {
            color: #222; }
        div.left-product .extraslider-inner .product-container .right-block .title_manufacture, div.sp_extra_1 .extraslider-inner .product-container .right-block .title_manufacture {
          font-size: 13px;
          color: #7d7d7d;
          margin-bottom: 5px; }
        div.left-product .extraslider-inner .product-container .right-block .comments_note, div.sp_extra_1 .extraslider-inner .product-container .right-block .comments_note {
          display: none; }
        div.left-product .extraslider-inner .product-container .right-block .price-box, div.sp_extra_1 .extraslider-inner .product-container .right-block .price-box {
          background: transparent;
          padding: 0; }
          div.left-product .extraslider-inner .product-container .right-block .price-box .old-price, div.sp_extra_1 .extraslider-inner .product-container .right-block .price-box .old-price {
            color: #7d7d7d;
            font-size: 14px;
            font-weight: 600;
            margin: 0 10px;
            padding: 0;
            text-decoration: line-through; }
          div.left-product .extraslider-inner .product-container .right-block .price-box .price, div.sp_extra_1 .extraslider-inner .product-container .right-block .price-box .price {
            font-size: 16px;
            font-weight: 700; }
      div.left-product .extraslider-inner .product-container:hover, div.sp_extra_1 .extraslider-inner .product-container:hover {
        cursor: pointer; }
        div.left-product .extraslider-inner .product-container:hover .buttons a.quick-view, div.sp_extra_1 .extraslider-inner .product-container:hover .buttons a.quick-view {
          transform: scale(1);
          -ms-transform: scale(1);
          -webkit-transform: scale(1);
          opacity: 1; }
        div.left-product .extraslider-inner .product-container:hover .button-container, div.sp_extra_1 .extraslider-inner .product-container:hover .button-container {
          z-index: 4;
          bottom: 0px; }
          div.left-product .extraslider-inner .product-container:hover .button-container .cart_button, div.left-product .extraslider-inner .product-container:hover .button-container .addToWishlist, div.left-product .extraslider-inner .product-container:hover .button-container .add_to_compare, div.left-product .extraslider-inner .product-container:hover .button-container .quick-view, div.sp_extra_1 .extraslider-inner .product-container:hover .button-container .cart_button, div.sp_extra_1 .extraslider-inner .product-container:hover .button-container .addToWishlist, div.sp_extra_1 .extraslider-inner .product-container:hover .button-container .add_to_compare, div.sp_extra_1 .extraslider-inner .product-container:hover .button-container .quick-view {
            opacity: 1; }
    div.left-product .extraslider-inner .buttons, div.sp_extra_1 .extraslider-inner .buttons {
      display: block;
      position: absolute;
      text-align: center;
      line-height: 85px;
      z-index: 3;
      width: 100%;
      height: 100%;
      top: 0; }
    div.left-product .extraslider-inner .button-container, div.sp_extra_1 .extraslider-inner .button-container {
      position: absolute;
      top: auto;
      bottom: -50px;
      right: 0;
      left: 95px;
      width: 100%;
      padding: 5px 0;
      z-index: -1;
      background: #fff; }
      div.left-product .extraslider-inner .button-container .cart_button, div.left-product .extraslider-inner .button-container .addToWishlist, div.left-product .extraslider-inner .button-container .add_to_compare, div.sp_extra_1 .extraslider-inner .button-container .cart_button, div.sp_extra_1 .extraslider-inner .button-container .addToWishlist, div.sp_extra_1 .extraslider-inner .button-container .add_to_compare {
        height: 33px;
        width: 33px;
        font-size: 12px;
        line-height: 30px;
        border-radius: 50%;
        text-align: center;
        opacity: 0;
        transition: 0.3s all ease 0s;
        position: relative;
        background: #fff;
        display: inline-block;
        vertical-align: middle;
        cursor: pointer; }
        div.left-product .extraslider-inner .button-container .cart_button span, div.left-product .extraslider-inner .button-container .addToWishlist span, div.left-product .extraslider-inner .button-container .add_to_compare span, div.sp_extra_1 .extraslider-inner .button-container .cart_button span, div.sp_extra_1 .extraslider-inner .button-container .addToWishlist span, div.sp_extra_1 .extraslider-inner .button-container .add_to_compare span {
          color: #fff;
          text-transform: capitalize;
          font-size: 13px;
          font-weight: 400; }
        div.left-product .extraslider-inner .button-container .cart_button:hover, div.left-product .extraslider-inner .button-container .addToWishlist:hover, div.left-product .extraslider-inner .button-container .add_to_compare:hover, div.sp_extra_1 .extraslider-inner .button-container .cart_button:hover, div.sp_extra_1 .extraslider-inner .button-container .addToWishlist:hover, div.sp_extra_1 .extraslider-inner .button-container .add_to_compare:hover {
          color: #fff; }
      div.left-product .extraslider-inner .button-container .addToWishlist, div.sp_extra_1 .extraslider-inner .button-container .addToWishlist {
        margin: 0 3px; }
  div.left-product .owl-controls .owl-prev, div.left-product .owl-controls .owl-next, div.sp_extra_1 .owl-controls .owl-prev, div.sp_extra_1 .owl-controls .owl-next {
    font-size: 18px;
    width: 30px;
    height: 30px;
    border: 2px solid #e8e8e8;
    border-radius: 50%;
    color: #e8e8e8;
    text-align: center;
    line-height: 24px;
    margin: 0;
    cursor: pointer;
    display: inline-block;
    transition: 0.3s all ease 0s;
    position: absolute;
    z-index: 2;
    top: 8px;
    background: #fff; }
    div.left-product .owl-controls .owl-prev:hover, div.left-product .owl-controls .owl-next:hover, div.sp_extra_1 .owl-controls .owl-prev:hover, div.sp_extra_1 .owl-controls .owl-next:hover {
      color: #c3c3c3;
      border-color: #c3c3c3; }
  div.left-product .owl-controls .owl-prev, div.sp_extra_1 .owl-controls .owl-prev {
    left: auto;
    right: 65px; }
  div.left-product .owl-controls .owl-next, div.sp_extra_1 .owl-controls .owl-next {
    left: auto;
    right: 30px; }

div.sp_extra_2 .extraslider-inner .product-container .right-block h5.product-name a {
  font-weight: 600; }
div.sp_extra_2 .html-image, div.sp_extra_2 .extraslider-inner {
  width: 50%;
  float: left; }
div.sp_extra_2 .html-image {
  padding: 0; }

@media (max-width: 1199px) {
  .sp-extraslider .product-container .product-image-container .product-image {
    display: inline-block; } }
@media (min-width: 992px) and (max-width: 1199px) {
  div.sp_extra_1 .extraslider-inner .item {
    padding: 5px 5px 0; }
    div.sp_extra_1 .extraslider-inner .item .product-container {
      margin-bottom: 5px; }
      div.sp_extra_1 .extraslider-inner .item .product-container .right-block {
        padding-top: 9px; } }
@media (min-width: 768px) and (max-width: 991px) {
  div.sp_extra_2 .html-image {
    width: 40%; }
  div.sp_extra_2 .extraslider-inner {
    width: 60%; } }
@media (max-width: 767px) {
  div div.sp_extra_2 .html-image {
    display: none; }
  div div.sp_extra_2 .extraslider-inner {
    width: 100%;
    float: none; } }

/*# sourceMappingURL=style.css.map */
