/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.box-start {
  margin-bottom: 40px; }

.box-banners {
  margin-bottom: 40px; }
  .box-banners .banner {
    text-align: center;
    margin-bottom: 30px; }
  @media (min-width: 768px) {
    .box-banners > [class*="col-"]:nth-child(3n+1) {
      clear: both; } }

.box-product-tabs {
  margin-bottom: 70px; }
  @media (max-width: 991px) {
    .box-product-tabs {
      margin-bottom: 50px; } }

.box-banner {
  margin-bottom: 70px; }
  @media (max-width: 991px) {
    .box-banner {
      margin-bottom: 50px; } }

.box-product-deal {
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .box-product-deal {
      margin-bottom: 0px; } }

.box-manufactures {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 80px; }
  @media (max-width: 991px) {
    .box-manufactures {
      margin-bottom: 50px; } }

.box-product-sidebar-banner {
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 50px;
  padding-bottom: 50px;
  margin-bottom: 80px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center; }
  @media (max-width: 991px) {
    .box-product-sidebar-banner {
      margin-bottom: 50px; } }
  .box-product-sidebar-banner .product-sidebar {
    border: none;
    margin-bottom: 0px;
    -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5);
    -ms-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5); }
    @media (max-width: 575px) {
      .box-product-sidebar-banner .product-sidebar.button-middle .direction {
        padding-bottom: 15px; } }
    @media (min-width: 576px) {
      .box-product-sidebar-banner .product-sidebar.button-middle .direction .carousel-control {
        top: 50%;
        margin-top: -20px;
        position: absolute; }
        .box-product-sidebar-banner .product-sidebar.button-middle .direction .carousel-control.left {
          left: -75px; }
        .box-product-sidebar-banner .product-sidebar.button-middle .direction .carousel-control.right {
          right: -75px; } }
    @media (max-width: 575px) {
      .box-product-sidebar-banner .product-sidebar.button-middle .owl-theme .owl-buttons {
        padding-bottom: 15px; } }
    @media (min-width: 576px) {
      .box-product-sidebar-banner .product-sidebar.button-middle .owl-theme .owl-buttons div {
        top: 50%;
        margin-top: -20px;
        position: absolute; }
        .box-product-sidebar-banner .product-sidebar.button-middle .owl-theme .owl-buttons div.owl-prev {
          left: -75px; }
        .box-product-sidebar-banner .product-sidebar.button-middle .owl-theme .owl-buttons div.owl-next {
          right: -75px; } }

.box-testimonials-instagram {
  margin-bottom: 60px; }
  @media (max-width: 991px) {
    .box-testimonials-instagram {
      margin-bottom: 40px; } }
  @media (min-width: 768px) {
    .box-testimonials-instagram {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -moz-box-align: end;
      box-align: end;
      -webkit-align-items: flex-end;
      -moz-align-items: flex-end;
      -ms-align-items: flex-end;
      -o-align-items: flex-end;
      align-items: flex-end;
      -ms-flex-align: end; } }

/*# sourceMappingURL=profile1498918867.css.map */
