/***************************************************
  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 
 */
/***********************************************************************/
.page-home .ApColumn .block.block_newsletter {
  padding: 0; }
  .page-home .ApColumn .block.block_newsletter .title-newsletter .title_block {
    color: #121212;
    padding-bottom: 30px;
    margin-bottom: 30px; }
  .page-home .ApColumn .block.block_newsletter .sub-letter {
    color: #666666; }
  .page-home .ApColumn .block.block_newsletter form .btn:hover {
    background: #74a208;
    color: #FFFFFF; }

.iview-controlNav div.iview-items {
  bottom: 50px; }

.ApColumn .widget-category_image {
  text-align: center; }
  .ApColumn .widget-category_image .cate_content {
    display: block;
    padding: 60px 15px 30px;
    border: 1px dashed rgba(143, 143, 143, 0.5);
    border-radius: 8px; }
  .ApColumn .widget-category_image .cover-img {
    overflow: inherit; }
    .ApColumn .widget-category_image .cover-img img {
      width: auto; }
  .ApColumn .widget-category_image .nbproducts {
    position: relative;
    color: #121212;
    bottom: inherit;
    left: inherit;
    margin-top: 20px; }
    .ApColumn .widget-category_image .nbproducts .cate-name {
      font-size: 20px;
      font-weight: 700;
      color: #86ba09;
      font-family: "Roboto", sans-serif; }
.ApColumn .manufacturers_block {
  border-top-color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  margin: 50px 0; }

.leo-bg {
  position: relative;
  margin: 100px auto 20px; }
  .leo-bg:before, .leo-bg:after {
    content: "";
    background: url(../../../../../assets/img/modules/appagebuilder/img/bg-top-1.png) !important;
    background-position: 0 0 !important;
    padding: 0px 1000px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 70px;
    display: block !important;
    bottom: 100%;
    box-sizing: content-box;
    margin-left: -1000px; }
    .rtl .leo-bg:before, .rtl .leo-bg:after {
      margin-right: -1000px;
      margin-left: inherit; }
  .leo-bg:after {
    background: url(../../../../../assets/img/modules/appagebuilder/img/bg-top-2.png) !important;
    bottom: -15px; }
  .leo-bg .row {
    padding-bottom: 50px; }

.leo-bg-1 {
  margin: 50px auto 20px; }
  .leo-bg-1:before {
    background: url(../../../../../assets/img/modules/appagebuilder/img/bg-top-3.png) !important; }

/*# sourceMappingURL=profile3680293628.css.map */
