/***************************************************
  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; }

#wrapper {
  background: #f2f2f2; }

.box-start {
  margin-bottom: 30px; }
  .box-start .left-slideshow {
    margin-top: 15px; }
    @media (min-width: 992px) {
      .box-start .left-slideshow {
        margin-top: 30px; } }
  .box-start .banner {
    margin-top: 30px;
    text-align: center; }

.box-service {
  margin-bottom: 50px; }
  @media (max-width: 991px) {
    .box-service {
      margin-bottom: 30px; } }

.box-top-cateogory {
  margin-bottom: 70px; }
  @media (max-width: 991px) {
    .box-top-cateogory {
      margin-bottom: 50px; } }

.box-layout .left-column .title-background {
  margin-bottom: 80px; }
  @media (max-width: 1199px) {
    .box-layout .left-column .title-background {
      margin-bottom: 50px; } }
  @media (max-width: 991px) {
    .box-layout .left-column .title-background {
      margin-bottom: 30px; } }
.box-layout .right-column .title-background {
  margin-bottom: 30px; }
.box-layout .banner {
  text-align: center;
  margin-bottom: 30px; }

/*# sourceMappingURL=profile1498775097.css.map */

.leo-megamenu {
    background: #8f91b0!important;
}
.feature-single .icon-wishlist, .feature-single .icon-compare {
    font-size: 36px!important;
    color: #8f91b0!important;
}
#leo_search_block_top .icon-open-search .icon-search:before {
    font-size: 33px!important;
    display: block;
    content: '\E8B6';
    font-weight: 700;
    font-family: "Material Icons";
    color: #8f91b0!important;
}
i.shopping-cart.fa.fa-shopping-cart {
    color: #8f91b0!important;
}
.leo-bt-cart {
    background: #8f91b0!important;
}
.leo-bt-cart:hover {
    background: #a22662!important;
}

.thumbnail-container .functional-buttons .btn-product {
    background: #8f91b0!important;
}
.product-add-to-cart .add .add-to-cart:hover, .product-add-to-cart .add .add-to-cart:active {
    background: #8f91b0;
}
.footer-container ,.header-nav {
    border-top: 4px solid #8f91b0!important;
}
#back-top a {
    width: 45px;
    height: 45px;
    background: #8f91b0;
    color: #fff;
    font-size: 20px;
    line-height: 45px;
}
.product-detail-name {
    color: #8f91b0!important;
}
.anonimobox {
    background: #8f91b0;
}
#wrapper .title-border.title-red .title_block, #wrapper .title-border.title-red .title-ap-group, #wrapper .title-border.title-red .border-title, #wrapper .title-border.title-red .products-section-title {
    border-bottom-color: #8f91b0;
}
.leo-megamenu .dropdown-sub .menu-title a {
    color: #8f91b0!important;
}
.btn-outline, .btn-primary {
    color: #FFF;
    background-color: #8f91b0;
    border-color: #8f91b0;
}
.pagination .current a {
    color: #FFF;
    background: #8f91b0;
}
.pagination a:hover, .pagination a:focus {
    color: #FFF;
    background: #a22662!important;
}
.products-selection .display>div.selected a {
    color: #FFF;
    background: #a22662!important;
    border-color: #a22662!important;
}
.products-selection .display>div a:hover {
    color: #FFF;
    background: #a22662!important;
    border-color: #a22662!important;
}
.block-categories .category-sub-menu li[data-depth="0"]>a:hover {
    color:#a22662!important;
}
.products-sort-order .select-list:hover {
    background:  #a22662;
    color: #FFF;
    text-decoration: none;
}
.block-categories .category-sub-menu li[data-depth="0"]:hover:before {
    background: #a22662;
}
a:hover, a:focus {
    color: #a22662!important;
    text-decoration: none;
}
#wrapper .breadcrumb li a:hover {
    color: #a22662!important;
}
.thumbnail-container .product-title a:hover {
    color: #a22662!important;
}
div#info_box .fa {
    font-size: 41px;
    color: #8f91b0!important;
}

.footer-container .footer-top .block .title_block {
    color:#8f91b0!important;
}
@media (min-width: 992px)
.leo-megamenu .navbar-nav>li>a>.menu-title:before {
    content: "";
    position: absolute;
    height: 2px;
    bottom: -5px;
    width: 0;
    background: #a22662!important;
    right: auto;
    left: 0%;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.block.products_block.exclusive.appagebuilder.mind_title.ApProductCarousel .title_block{
color :  #8f91b0!important;
}