/***************************************************
  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 
 */
/***********************************************************************/
#index #wrapper {
  padding-top: 0px;
  padding-bottom: 0px; }

.box-start {
  margin-bottom: 30px; }

.box-slideshow {
  margin-top: 20px;
  margin-bottom: 30px; }
  @media (min-width: 992px) {
    .box-slideshow .group-slideshow {
      padding: 0 15px 0 30px; }
      .rtl .box-slideshow .group-slideshow {
        padding: 0 30px 0 15px; } }
  .box-slideshow .group-slideshow .ApSlideShow {
    overflow: hidden;
    border-radius: 20px; }

.box-three-banner {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .box-three-banner {
      margin-bottom: 10px; } }
  .box-three-banner .banner {
    text-align: center;
    overflow: hidden;
    margin-bottom: 30px;
    border-radius: 5px; }

.box-product-tabs {
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .box-product-tabs {
      margin-bottom: 20px; } }

.box-left-right-column-1 {
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .box-left-right-column-1 {
      margin-bottom: 30px; } }
  @media (max-width: 767px) {
    .box-left-right-column-1 {
      margin-bottom: 10px; } }
  @media (max-width: 991px) {
    .box-left-right-column-1 > [class*="col-"] + [class*="col-"] {
      margin-top: 40px; } }
  @media (min-width: 992px) {
    .box-left-right-column-1 .product-list-sidebar .thumbnail-container {
      margin-bottom: 27px; } }

.box-two-banner {
  margin-bottom: 70px; }
  @media (max-width: 991px) {
    .box-two-banner {
      margin-bottom: 40px; } }
  @media (max-width: 767px) {
    .box-two-banner {
      margin-bottom: 20px; } }
  .box-two-banner .banner {
    text-align: center;
    overflow: hidden;
    border-radius: 5px; }
    @media (max-width: 767px) {
      .box-two-banner .banner {
        margin-bottom: 20px; } }

.box-left-right-column-2 {
  margin-bottom: 60px; }
  @media (max-width: 991px) {
    .box-left-right-column-2 {
      margin-bottom: 40px; } }
  @media (max-width: 767px) {
    .box-left-right-column-2 {
      margin-bottom: 30px; } }
  @media (max-width: 767px) {
    .box-left-right-column-2 > [class*="col-"] + [class*="col-"] {
      margin-top: 30px; } }
  @media (max-width: 991px) {
    .box-left-right-column-2 .group-right-column {
      margin-top: 40px; } }
  .box-left-right-column-2 .banner-sidebar {
    margin-top: 30px;
    text-align: center; }

.box-manufactures {
  padding-top: 30px;
  padding-bottom: 30px; }

.box-categories-carousel {
  padding-top: 70px;
  padding-bottom: 80px; }
  @media (max-width: 991px) {
    .box-categories-carousel {
      padding-top: 40px;
      padding-bottom: 40px; } }

.box-product-list {
  margin-top: 60px;
  margin-bottom: 40px; }
  @media (max-width: 991px) {
    .box-product-list {
      margin-top: 30px;
      margin-bottom: 10px; } }

@media (min-width: 768px) {
  .box-blog-testimonials {
    position: relative; }
    .box-blog-testimonials:before {
      content: '';
      margin: 0 -1000px;
      height: 1px;
      display: block;
      background: #e9e9e9;
      position: absolute;
      top: -1px;
      left: 0;
      right: 0; } }
.box-blog-testimonials .group-blogs {
  margin-top: 50px; }
  @media (max-width: 991px) {
    .box-blog-testimonials .group-blogs {
      margin-top: 40px; } }
  @media (max-width: 767px) {
    .box-blog-testimonials .group-blogs {
      margin-top: 30px; } }
@media (max-width: 991px) {
  .box-blog-testimonials .group-testimonials {
    margin-top: 30px; } }
@media (max-width: 767px) {
  .box-blog-testimonials .group-testimonials {
    margin-top: 40px; } }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #e44438; }

a:hover, a:focus {
  color: #e44438; }

.iview-directionNav a:before {
  background: #FFFFFF;
  color: #e44438; }
.iview-directionNav a:hover:before {
  color: #FFFFFF;
  background: #37a829; }

@media (min-width: 992px) {
  .thumbnail-container .product-image .functional-buttons .btn-product:hover {
    background: #e44438; } }
.thumbnail-container .product-image .functional-buttons .leo-wishlist-button-dropdown:hover {
  background: #e44438; }
@media (min-width: 992px) {
  .thumbnail-container .product-meta .functional-buttons > div:not(.product-price-and-shipping) .btn-product:hover {
    border-color: #e44438;
    background: #e44438; } }
.thumbnail-container .product-title a:hover {
  color: #e44438; }
@media (min-width: 992px) {
  .thumbnail-container .quickview .btn-product:hover {
    color: #e44438; } }
.thumbnail-container .box-label .label.on-sale {
  background: #e44438; }
.thumbnail-container .box-label .label.new {
  background: #37a829; }
@media (min-width: 992px) {
  .thumbnail-container:hover {
    border-color: #e44438; } }

@media (min-width: 992px) {
  .product-list-sidebar .thumbnail-container:hover .product-image {
    border-color: #e44438; } }

.product-tabs-home .nav-tabs .nav-item .nav-link:before {
  background: #e44438; }
.product-tabs-home .nav-tabs .nav-item .nav-link:after {
  border-color: #e44438 transparent transparent transparent; }
.product-tabs-home .nav-tabs .nav-item .nav-link:hover, .product-tabs-home .nav-tabs .nav-item .nav-link:focus, .product-tabs-home .nav-tabs .nav-item .nav-link.active {
  color: #e44438; }
  .product-tabs-home .nav-tabs .nav-item .nav-link:hover:before, .product-tabs-home .nav-tabs .nav-item .nav-link:focus:before, .product-tabs-home .nav-tabs .nav-item .nav-link.active:before {
    left: 0;
    right: 0; }
.product-tabs-home .nav-tabs .nav-item .nav-link.active {
  color: #e44438; }
  .product-tabs-home .nav-tabs .nav-item .nav-link.active:hover, .product-tabs-home .nav-tabs .nav-item .nav-link.active:focus {
    color: #e44438; }

.service:hover, .service:active, .service:focus {
  background: #37a829; }

.testimonials .right-testimonials .descript:before, .testimonials .right-testimonials .descript:after {
  color: #e44438; }

.latest-blogs .blog-title a:hover {
  color: #e44438; }
.latest-blogs .blog-meta > span > * {
  color: #e44438; }
.latest-blogs .blog-viewall .btn:hover, .latest-blogs .blog-viewall .btn:active, .latest-blogs .blog-viewall .btn:focus {
  color: #e44438; }

.categories-carousel .right-block ul li a:hover:before, .categories-carousel .right-block ul li a:active:before, .categories-carousel .right-block ul li a:focus:before {
  background: #e44438; }
.categories-carousel .title a:hover, .categories-carousel .title a:active, .categories-carousel .title a:focus {
  color: #e44438; }

@media (min-width: 992px) {
  .carousel-buttons .carousel-control:hover, .carousel-buttons .carousel-control:focus, .owl-theme .owl-buttons div:hover, .owl-theme .owl-buttons div:focus {
    background: #e44438; } }
.owl-carousel.owl-loading::before {
  background-color: #e44438; }

/*# sourceMappingURL=profile1498918867.css.map */
