/***************************************************
  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 
 */
/***********************************************************************/
.footer-center {
  padding: 0;
  background: #f1f1f1; }
  .footer-center .h2-dis-footer-center {
    padding: 47px 15px;
    text-align: center; }
    @media (max-width: 991px) {
      .footer-center .h2-dis-footer-center {
        padding: 20px 15px; } }
    @media (max-width: 575px) {
      .footer-center .h2-dis-footer-center {
        padding: 20px 15px 0; } }
    .footer-center .h2-dis-footer-center .ApBlockLink {
      margin: 0 !important; }
      .footer-center .h2-dis-footer-center .ApBlockLink ul {
        margin: 0; }
        .footer-center .h2-dis-footer-center .ApBlockLink ul li {
          display: inline-block;
          margin: 0; }
          .footer-center .h2-dis-footer-center .ApBlockLink ul li a {
            padding-right: 25px; }
            .rtl .footer-center .h2-dis-footer-center .ApBlockLink ul li a {
              padding-left: 25px;
              padding-right: inherit; }
            @media (min-width: 576px) and (max-width: 767px) {
              .footer-center .h2-dis-footer-center .ApBlockLink ul li a {
                padding-right: 10px; }
                .rtl .footer-center .h2-dis-footer-center .ApBlockLink ul li a {
                  padding-left: 10px;
                  padding-right: inherit; } }
            @media (max-width: 575px) {
              .footer-center .h2-dis-footer-center .ApBlockLink ul li a {
                padding: 0 5px; } }
  @media (min-width: 992px) {
    .footer-center .h1-left-footer .footer-logo, .footer-center .h1-left-footer .ApHtml {
      display: inline-block; } }
  .footer-center .h1-left-footer .ApHtml {
    margin: 0 !important;
    vertical-align: middle; }
    .footer-center .h1-left-footer .ApHtml p {
      margin: 0 !important;
      padding: 35px 17px 15px; }
      @media (min-width: 992px) and (max-width: 1199px) {
        .footer-center .h1-left-footer .ApHtml p {
          padding: 35px 5px 15px; } }
      @media (max-width: 991px) {
        .footer-center .h1-left-footer .ApHtml p {
          padding: 20px 0 0; } }
  .footer-center .h1-left-footer .footer-logo {
    padding: 36px 0 !important; }
    @media (max-width: 991px) {
      .footer-center .h1-left-footer .footer-logo {
        padding: 30px 0 0 !important; } }
  .footer-center .h2-dis-footer-right {
    padding: 44px 15px;
    text-align: right; }
    @media (max-width: 991px) {
      .footer-center .h2-dis-footer-right {
        padding: 20px 15px; } }
    .rtl .footer-center .h2-dis-footer-right {
      text-align: left; }
    .footer-center .h2-dis-footer-right .ApImage {
      margin: 0; }
      @media (max-width: 575px) {
        .footer-center .h2-dis-footer-right .ApImage {
          text-align: center; } }

.h1-ig .instagram-block .block_content {
  margin: 50px 0 0; }

.h2-email-sub .h2-email-col.ApColumn {
  padding: 44px 15px 64px; }

@media (min-width: 768px) {
  .h2-email-sub .ApColumn {
    padding-top: 38px; } }
@media (min-width: 992px) {
  .p-list-h2 {
    margin-bottom: 110px; } }
@media (max-width: 991px) {
  .p-list-h2 {
    margin-bottom: 30px; } }
.p-list-h2 .ApColumn .block {
  margin-bottom: 0; }

/* only color */
.h1-header-top .h1-header-top-right .header-button-add
.ap-btn-wishlist .ap-total-wishlist.ap-total {
  background: #ffa08d; }

#_desktop_cart .cart-products-count {
  background: #ffa08d; }

.iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover {
  background: #ffa08d; }

.h3-banner-top .h3-box-banner-top .ApImage .image_description a:hover {
  color: #ffa08d;
  border-bottom: 1px solid #ffa08d; }

.thumbnail-container .functional-buttons .btn-product:hover, .thumbnail-container .functional-buttons .btn-product:focus, .thumbnail-container .functional-buttons .btn-product:active {
  border: 1px solid #ffa08d; }
  .thumbnail-container .functional-buttons .btn-product:hover i, .thumbnail-container .functional-buttons .btn-product:focus i, .thumbnail-container .functional-buttons .btn-product:active i {
    color: #ffa08d; }
.thumbnail-container .product-title a:hover {
  color: #ffa08d; }

.leo-select-attr .selected,
.leo-select-attr .selected.disable,
.leo-select-attr:hover {
  background: #ffa08d; }

.box-show-more a.btn-show-more:hover {
  border: 1px solid #ffa08d; }
  .box-show-more a.btn-show-more:hover span {
    color: #ffa08d; }
    .box-show-more a.btn-show-more:hover span::before {
      color: #ffa08d; }

.block_newsletter form .btn:hover {
  color: #ffa08d; }

a:hover {
  color: #ffa08d; }

.leo-megamenu .navbar-nav > li a.active, .leo-megamenu .navbar-nav > li a:hover, .leo-megamenu .navbar-nav > li a:focus {
  color: #ffa08d; }
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
  color: #ffa08d; }
@media (min-width: 992px) {
  .leo-megamenu .dropdown:hover > .dropdown-menu {
    border-top: 2px solid #ffa08d; } }
.leo-megamenu .dropdown-menu a > .menu-title:hover {
  color: #ffa08d; }

.leo-megamenu .dropdown-menu .menu-title a:hover {
  color: #ffa08d; }

.demo-product-detail .leo-widget a:hover {
  border-color: #ffa08d; }

.footer-container li a:hover {
  color: #ffa08d; }

.iview-directionNav a:hover {
  background: #ffa08d; }

.h1-header-top-right .search-widget form button[type=submit]:hover i {
  color: #ffa08d; }

.leo-fly-cart .leo-fly-cart-icon {
  background: #ffa08d; }

.leo-fly-cart-total {
  border-color: #ffa08d; }

#back-top a {
  background: #ffa08d; }

.search-widget:hover i {
  color: #ffa08d; }

.h1-header-top .h1-header-top-right.h2 .leo_block_top a:hover i {
  color: #ffa08d; }

.h1-header-top .h1-header-top-right .header-button-add
.ap-btn-wishlist:hover i {
  color: #ffa08d; }

#_desktop_cart .header:hover i {
  color: #ffa08d; }

.popup-over .popup-content a:hover {
  color: #ffa08d; }

.popup-over.leo_block_top .popup-content .currency-selector li.current a {
  color: #ffa08d; }

.leo-dropdown-cart-item a:hover, .leo-dropdown-cart-item a:focus {
  color: #ffa08d; }

.product-price {
  color: #ffa08d; }

.view-leo-dropdown-additional {
  background: #ffa08d; }

.leo-cart-dropdown-action .cart-dropdow-viewcart:hover, .leo-cart-dropdown-action .cart-dropdow-checkout:hover {
  background: #ffa08d;
  border: 1px solid #ffa08d; }

.leo-dropdown-cart-content, .leo-fly-cart-slidebar.slidebar_bottom {
  border-top: 3px solid #ffa08d; }

/*# sourceMappingURL=profile1796417378.css.map */
