/***************************************************
  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 {
  border-top: 1px solid #eeeeee;
  padding: 0; }
  .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 0 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; } }

#content > .ApRow::after {
  content: "";
  display: block;
  clear: both; }

@media (min-width: 1200px) {
  .h5-box-product {
    margin-top: 100px; } }
@media (max-width: 1199px) {
  .h5-box-product {
    margin-top: 30px; } }
@media (max-width: 575px) {
  .h5-box-product .box-image {
    padding-bottom: 20px; } }
.h5-box-product .box-image .ApImage img {
  max-width: 560px;
  float: right; }
  .rtl .h5-box-product .box-image .ApImage img {
    float: left; }
.h5-box-product .box-image .ApImage.img-bot {
  float: left; }
  .rtl .h5-box-product .box-image .ApImage.img-bot {
    float: right; }
  @media (max-width: 991px) {
    .h5-box-product .box-image .ApImage.img-bot {
      margin-bottom: 0; } }
  .h5-box-product .box-image .ApImage.img-bot .h4-content-banner-top {
    text-align: right;
    right: 65px;
    left: auto; }
    .rtl .h5-box-product .box-image .ApImage.img-bot .h4-content-banner-top {
      text-align: left; }
    .rtl .h5-box-product .box-image .ApImage.img-bot .h4-content-banner-top {
      right: auto;
      left: 65px; }
    .h5-box-product .box-image .ApImage.img-bot .h4-content-banner-top h3:last-of-type {
      padding-left: 0;
      padding-right: 35px; }
      .h5-box-product .box-image .ApImage.img-bot .h4-content-banner-top h3:last-of-type::after {
        left: auto;
        right: 0; }

.h4-content-banner-top.h5 {
  position: absolute;
  top: 115px;
  left: 53px; }
  @media (max-width: 991px) {
    .h4-content-banner-top.h5 {
      top: 70px; } }
  @media (max-width: 767px) {
    .h4-content-banner-top.h5 {
      top: 50px; } }
  @media (max-width: 479px) {
    .h4-content-banner-top.h5 {
      top: 25px; } }
  .rtl .h4-content-banner-top.h5 {
    right: 53px;
    left: auto; }
  .h4-content-banner-top.h5 p {
    background: #42b57d;
    margin-bottom: 16px; }
  .h4-content-banner-top.h5 h3 {
    font-size: 48px;
    color: #212121; }
    @media (max-width: 767px) {
      .h4-content-banner-top.h5 h3 {
        font-size: 30px; } }
    .h4-content-banner-top.h5 h3:last-of-type {
      padding-left: 35px; }
      .rtl .h4-content-banner-top.h5 h3:last-of-type {
        padding-right: 35px;
        padding-left: inherit; }
      .h4-content-banner-top.h5 h3:last-of-type::after {
        left: 0;
        top: 23px; }
        .rtl .h4-content-banner-top.h5 h3:last-of-type::after {
          right: 0;
          left: auto; }

.bannercontainer .tp-caption.text-step-big-h3 {
  font-family: 'Chingolo Pro';
  text-transform: uppercase;
  color: #42b57d;
  font-size: 130px;
  line-height: 130px; }
.bannercontainer .tp-caption.text-step-small-h3 {
  font-weight: 400; }
.bannercontainer .tp-caption.text-step-small {
  color: #333333; }
  .bannercontainer .tp-caption.text-step-small span {
    color: #ff2e0c; }
.bannercontainer .tp-caption.text-button-h3 {
  background: #212121;
  border: #212121; }
  .bannercontainer .tp-caption.text-button-h3:hover {
    border: #212121;
    background: #42b57d;
    color: #FFFFFF; }

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

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

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

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

.thumbnail-container .functional-buttons .btn-product:hover, .thumbnail-container .functional-buttons .btn-product:focus, .thumbnail-container .functional-buttons .btn-product:active {
  border: 1px solid #42b57d; }
  .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: #42b57d; }
.thumbnail-container .product-title a:hover {
  color: #42b57d; }

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

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

.block_newsletter form .btn:hover {
  color: #42b57d; }

a:hover {
  color: #42b57d; }

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

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

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

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

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

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

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

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

#back-top a {
  background: #42b57d; }

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

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

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

#_desktop_cart .header:hover i {
  color: #42b57d; }

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

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

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

.product-price {
  color: #42b57d; }

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

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

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

/* -------only home 5------- */
.h4-content-banner-top a:hover {
  border-bottom: 1px solid #42b57d;
  color: #42b57d; }

.h5-countdown .ApCountdown a:hover {
  background: #42b57d;
  border-bottom: 1px solid #42b57d; }

.h5-box-banner-botom .ApImage .image_description a:hover {
  background: #42b57d;
  border: 1px solid #42b57d; }

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