/***************************************************
  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 
 */
/***********************************************************************/
/* Home 4 */
/* change hover color */
body {
  color: #9c9c9c; }

a {
  color: #9c9c9c; }
  a:hover {
    color: #d84e4e; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #848484; }

/* breacrumb */
#wrapper .breadcrumb li:first-child a {
  color: #FFFFFF; }
  #wrapper .breadcrumb li:first-child a:hover {
    color: #d84e4e; }
#wrapper .breadcrumb li:after {
  color: #FFFFFF; }
#wrapper .breadcrumb li a {
  color: #d84e4e; }
  #wrapper .breadcrumb li a:hover {
    color: #d84e4e; }

/* category page */
.block-category #category-description p {
  color: #848484; }

#products {
  background: #222222;
  color: #848484; }

.products-selection, .pagination {
  border-color: #4e3131; }

.products-selection .products-counter {
  color: #848484; }
.products-selection .display > div a {
  color: #9c9c9c; }
  .products-selection .display > div a:hover {
    color: #d84e4e; }
.products-selection .display > div.selected a {
  color: #d84e4e; }

.pagination .page-list li {
  border-color: #555555; }
  .pagination .page-list li:hover, .pagination .page-list li.current {
    border-color: #4e3131; }
    .pagination .page-list li:hover a, .pagination .page-list li.current a {
      color: #d84e4e; }

/* product */
#product-details .label {
  color: #aaaaaa; }

.social-sharing {
  border-color: #4e3131; }

.product-add-to-cart .product-variants-item {
  border-color: #4e3131; }

.product-actions .add-to-cart {
  background: #d84e4e; }
  .product-actions .add-to-cart:hover {
    background: #333333; }
.product-actions .leo-compare-button, .product-actions .leo-wishlist-button {
  color: #666666; }
  .product-actions .leo-compare-button:hover, .product-actions .leo-wishlist-button:hover {
    color: #d84e4e; }

.tabs, .category-products, .product-accessories, .viewed-products {
  background: #222222; }

.tabs .nav-tabs {
  border-color: #555555; }
  .tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    color: #d84e4e;
    border-color: #d84e4e; }

.more-info-product {
  background: #222222; }
  .more-info-product .title-info-product {
    color: #848484; }
    .more-info-product .title-info-product:before {
      background: #4e3131; }

.product-cover .layer .zoom-in {
  color: #d84e4e; }

#product-modal .modal-content .modal-body .product-images img:hover {
  border-color: #d84e4e; }

.product-price {
  color: #d84e4e; }

.category-products:before, .product-accessories:before, .viewed-products:before {
  background: #555555; }

.products-section-title {
  background: #222222; }

/* blog page */
.blog-item {
  border-color: #4e3131; }
  .blog-item .title a:hover {
    color: #d84e4e; }

/* cms page */
.page-content.page-cms {
  background: #222222; }

/* side bar */
.sidebar .block {
  background: #222222; }
  .sidebar .block .block_content {
    background: #222222; }
  .sidebar .block .products .ajax_block_product {
    border-color: #4e3131; }
.sidebar .block-highlighted {
  border-color: transparent; }

.block-categories .category-sub-menu li > a {
  color: #848484; }
  .block-categories .category-sub-menu li > a:hover {
    color: #d84e4e; }
.block-categories .category-sub-menu .category-sub-link {
  color: #848484; }
.block-categories .collapse-icons .add, .block-categories .collapse-icons .remove {
  color: #aaaaaa; }
  .block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover {
    color: #d84e4e; }
.block-categories .arrows .arrow-right:hover, .block-categories .arrows .arrow-down:hover {
  color: #d84e4e; }

#search_filters .facet .facet-title {
  color: #848484; }
  @media (min-width: 767px) {
    #search_filters .facet .facet-title {
      border-color: #4e3131; } }
#search_filters .facet .facet-label a, #search_filters .facet .custom-checkbox a {
  color: #848484; }
  #search_filters .facet .facet-label a:hover, #search_filters .facet .custom-checkbox a:hover {
    color: #d84e4e; }

.blog-menu .collapse-icons .add, .blog-menu .collapse-icons .remove {
  color: #aaaaaa; }
  .blog-menu .collapse-icons .add:hover, .blog-menu .collapse-icons .remove:hover {
    color: #848484; }
.blog-menu ul > li > a {
  border-color: #4e3131; }

/* button */
.btn-outline, .btn-primary {
  background-color: #333333;
  border-color: #333333; }
  .btn-outline:hover, .btn-primary:hover {
    background-color: #d84e4e;
    border-color: #d84e4e; }

.btn-inverse {
  background-color: transparent;
  border-color: #555555;
  color: #9c9c9c; }
  .btn-inverse:hover {
    background-color: #d84e4e;
    border-color: #d84e4e; }

.group-span-filestyle .btn-default, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .bootstrap-touchspin .group-span-filestyle .btn-touchspin {
  background: #d84e4e; }

/* product item */
.thumbnail-container .product-title a {
  color: #9c9c9c; }
  .thumbnail-container .product-title a:hover {
    color: #d84e4e; }
.thumbnail-container .product-price-and-shipping {
  color: #FFFFFF; }
.thumbnail-container .quickview .quick-view {
  text-transform: capitalize;
  font-size: 15px; }
.thumbnail-container .functional-buttons {
  border-color: #954343; }
  .thumbnail-container .functional-buttons .wishlist, .thumbnail-container .functional-buttons .compare {
    border-color: #954343; }
  .thumbnail-container .functional-buttons > div {
    background: #222222; }
    .thumbnail-container .functional-buttons > div:hover {
      background: #323232; }
  .thumbnail-container .functional-buttons .leo-wishlist-button, .thumbnail-container .functional-buttons .leo-compare-button, .thumbnail-container .functional-buttons .add-to-cart {
    color: #FFFFFF; }
@media (min-width: 992px) {
  .thumbnail-container:hover .quickview {
    border-bottom: 1px solid #954343;
    border-top: 1px solid #542828; }
  .thumbnail-container .quickview:hover {
    border-color: transparent; } }

.leo-compare-button.added, .leo-wishlist-button.added {
  background: #323232; }
  .leo-compare-button.added:hover, .leo-wishlist-button.added:hover {
    background: #323232; }

.ApProductCarousel .owl-theme .owl-buttons div.owl-prev:hover, .ApProductCarousel .owl-theme .owl-buttons div.owl-next:hover, .category-products .owl-theme .owl-buttons div.owl-prev:hover, .category-products .owl-theme .owl-buttons div.owl-next:hover, .viewed-products .owl-theme .owl-buttons div.owl-prev:hover, .viewed-products .owl-theme .owl-buttons div.owl-next:hover {
  background: #d84e4e; }
  .ApProductCarousel .owl-theme .owl-buttons div.owl-prev:hover:before, .ApProductCarousel .owl-theme .owl-buttons div.owl-next:hover:before, .category-products .owl-theme .owl-buttons div.owl-prev:hover:before, .category-products .owl-theme .owl-buttons div.owl-next:hover:before, .viewed-products .owl-theme .owl-buttons div.owl-prev:hover:before, .viewed-products .owl-theme .owl-buttons div.owl-next:hover:before {
    background: #d84e4e; }

/* blog */
.latest-blogs .blog-title a:hover {
  color: #d84e4e; }
.latest-blogs .read-more a:hover {
  color: #d84e4e; }

/* back to top */
#back-top a {
  background: #d84e4e; }
  #back-top a:hover {
    background: #313131; }

/* live edit panel*/
.leo-dynamic-update-layout.current-layout-mod, .leo-dynamic-update-layout:hover {
  color: #d84e4e; }

.group-input a.apconfig.active, .group-input a.apconfig:hover {
  color: #d84e4e; }

.enable_fheader.btn_no:before, .enable_fheader.current.btn_yes:after {
  background: #d84e4e; }

body {
  background: #222222; }

#index #wrapper {
  padding-top: 0; }
#index .footer-container {
  margin-top: 0; }

.block-services {
  position: relative; }
  .block-services:before {
    content: "";
    padding: 0px 1000px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 1px;
    display: block !important;
    bottom: 0;
    background: #555555;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: -1000px; }
    .rtl .block-services:before {
      margin-right: -1000px;
      margin-left: inherit; }
  @media (min-width: 768px) {
    .block-services .ApColumn .block {
      margin-bottom: 0; } }
  .block-services .media-body h4 {
    color: #FFFFFF; }
  .block-services .media-body:hover {
    color: #d84e4e; }
  .block-services .icon-free-shipping {
    background: url(../../../../../assets/img/modules/appagebuilder/img/icon-free-shipping-h4.png) no-repeat 0 0; }
  .block-services .icon-return {
    background: url(../../../../../assets/img/modules/appagebuilder/img/icon-return-h4.png) no-repeat 0 0; }
  .block-services .icon_membership {
    background: url(../../../../../assets/img/modules/appagebuilder/img/icon_membership-h4.png) no-repeat 0 0; }

.ApProductCarousel .owl-theme .owl-buttons {
  top: -28px; }

.ApColumn .title_block {
  color: #FFFFFF; }

.manufacturers_block {
  margin-top: 0; }
  .manufacturers_block .manufacturer-image-container {
    border: none;
    padding-bottom: 10px;
    position: relative;
    -webkit-transform: translateZ(0px);
    -moz-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    -o-transform: translateZ(0px);
    transform: translateZ(0px); }
    .manufacturers_block .manufacturer-image-container:hover {
      border: none;
      -webkit-transform: translateY(-5px);
      -moz-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
      -o-transform: translateY(-5px);
      transform: translateY(-5px); }

.title-line-gray {
  position: relative;
  text-align: center; }
  .title-line-gray:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background: #555555;
    top: 15px;
    left: 0;
    right: 0;
    margin: auto;
    z-index: -9; }
  .title-line-gray .title_block {
    display: inline-block;
    background: #222222;
    margin: 0 0 45px;
    padding: 10px 20px; }

.latest-blogs {
  border-bottom: 1px #e4e4e4 solid; }

.group-product .ApColumn .title_block {
  margin: 20px 0 15px; }
.group-product .ApProductCarousel .owl-theme .owl-buttons {
  top: -50px;
  right: 45px;
  left: auto;
  margin: 0; }
  .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-prev, .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-next {
    background: transparent;
    font-size: 18px;
    color: #000000;
    min-width: 15px;
    padding: 0; }
    .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-prev:before, .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-next:before {
      display: none; }

.rtl .group-product .ApProductCarousel .owl-theme .owl-buttons {
  left: 45px;
  right: auto; }
  .rtl .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-prev {
    left: 100%;
    right: auto; }
  .rtl .group-product .ApProductCarousel .owl-theme .owl-buttons div.owl-next {
    right: 100%;
    left: auto; }

#search h2 {
  color: #FFFFFF; }

#products .page-not-found, #pagenotfound .page-not-found {
  background: #353535; }
  #products .page-not-found h4, #products .page-not-found p, #pagenotfound .page-not-found h4, #pagenotfound .page-not-found p {
    color: #9c9c9c; }
  #products .page-not-found input, #pagenotfound .page-not-found input {
    background: #222222; }

.leo-fly-cart-icon-wrapper a {
  color: #d84e4e; }

/*# sourceMappingURL=profile1490976706.css.map */
