/***************************************************
  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 
 */
/***********************************************************************/
.bannercontainer {
  margin-bottom: 116px !important; }

.best-seller .block, .new-arrival .block, .featured-products .block {
  margin-bottom: 20px; }

.new-arrival .owl-wrapper .owl-item:last-child .thumbnail-container {
  margin-bottom: 50px; }
.new-arrival .slick-slide div:last-child .slick-slide .thumbnail-container {
  margin-bottom: 50px; }

.bestseller .carousel-control .icon-prev, .bestseller .carousel-control .icon-next, .featuredproducts .carousel-control .icon-prev, .featuredproducts .carousel-control .icon-next {
  border: none; }
  .bestseller .carousel-control .icon-prev:before, .bestseller .carousel-control .icon-next:before, .featuredproducts .carousel-control .icon-prev:before, .featuredproducts .carousel-control .icon-next:before {
    padding: 2px 7px;
    border: 1px solid #ccc;
    font-size: 12px; }
.bestseller .carousel-control.left, .featuredproducts .carousel-control.left {
  right: 10px; }
  .rtl .bestseller .carousel-control.left, .rtl .featuredproducts .carousel-control.left {
    left: 10px;
    right: auto; }
.bestseller .thumbnail-container, .featuredproducts .thumbnail-container {
  margin-bottom: 50px; }
.bestseller .product_list.grid, .featuredproducts .product_list.grid {
  margin-top: 0; }
.bestseller .carousel .direction, .featuredproducts .carousel .direction {
  top: -33px; }

.products_block .block {
  margin-bottom: 120px; }
.products_block .title_block {
  margin-top: 0;
  margin-bottom: 15px; }
.products_block .slick-slide {
  padding-top: 10px; }
  .products_block .slick-slide .slick-slide {
    padding-top: 0; }

.latest-blogs {
  padding-bottom: 0; }
  .latest-blogs.block {
    margin-bottom: 90px; }

@media (min-width: 1200px) {
  .bannercontainer {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 1920px !important; }

  .footer-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px; } }
@media (max-width: 767px) {
  .ApColumn .block.ApImage {
    margin: auto;
    text-align: center; } }

/*# sourceMappingURL=profile1519224103.css.map */
