/***************************************************
  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
 */
/***********************************************************************/
a:hover {
  color: #c39a3f; }

.page-home .ApColumn .title_block {
  margin: 60px 0 20px;
  font-size: 36px;
  font-family: "Pacifico", cursive; }

.tabs-top {
  margin: 100px 0 60px; }
  .tabs-top .sub-title-widget {
    margin-bottom: 60px; }
  .tabs-top .nav-tabs li:before {
    display: none; }
  .tabs-top .nav-tabs li > a {
    padding: 10px 25px;
    font-weight: 600;
    color: #c39a3f; }
    @media (max-width: 767px) {
      .tabs-top .nav-tabs li > a {
        padding: 10px; } }
    .tabs-top .nav-tabs li > a span {
      display: block;
      margin-top: 30px; }

.thumbnail-container .product-image .product-price-and-shipping {
  margin-bottom: 0; }
  .thumbnail-container .product-image .product-price-and-shipping .discount-percentage {
    display: inline-block;
    position: absolute;
    top: 20px;
    height: 26px;
    line-height: 26px;
    color: #FFFFFF;
    border: none;
    background: #222222;
    right: -7px;
    padding: 0 10px 0 5px; }
    .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage {
      left: -7px;
      right: auto; }
    .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage {
      padding: 0 5px 0 10px; }
    .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:before {
      width: 0;
      height: 0;
      border-top: 13px solid #222222;
      border-bottom: 13px solid #222222;
      border-left: 9px solid transparent;
      left: -9px;
      content: "";
      position: absolute;
      bottom: 0;
      display: block; }
      .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:before {
        border-right: 9px solid transparent;
        border-left: inherit; }
      .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:before {
        right: -9px;
        left: auto; }
    .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:after {
      width: 0;
      height: 0;
      border-bottom: 7px solid #222222;
      content: "";
      position: absolute;
      top: -7px;
      display: block;
      border-right: 7px solid transparent;
      right: 0; }
      .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:after {
        border-left: 7px solid transparent;
        border-right: inherit; }
      .rtl .thumbnail-container .product-image .product-price-and-shipping .discount-percentage:after {
        left: 0;
        right: auto; }
.thumbnail-container .product-title a:hover {
  color: #c39a3f; }
.thumbnail-container .product-price-and-shipping .price {
  color: #c39a3f; }

.product-flags {
  position: initial;
  top: inherit;
  left: inherit;
  margin: 0; }
  .product-flags .product-flag {
    display: block;
    position: absolute;
    top: 20px;
    min-width: 48px;
    height: 26px;
    color: #FFFFFF;
    background: #77c66d;
    font-size: 12px;
    font-weight: 400;
    line-height: 25px;
    z-index: 2;
    text-transform: uppercase;
    padding: 0 5px 0 10px;
    left: -7px; }
    .rtl .product-flags .product-flag {
      padding: 0 10px 0 5px; }
    .rtl .product-flags .product-flag {
      right: -7px;
      left: auto; }
    .product-flags .product-flag:before {
      width: 0;
      height: 0;
      border-top: 13px solid #77c66d;
      border-bottom: 13px solid #77c66d;
      border-right: 9px solid transparent;
      right: -9px;
      content: "";
      position: absolute;
      bottom: 0; }
      .rtl .product-flags .product-flag:before {
        border-left: 9px solid transparent;
        border-right: inherit; }
      .rtl .product-flags .product-flag:before {
        left: -9px;
        right: auto; }
    .product-flags .product-flag:after {
      width: 0;
      height: 0;
      border-bottom: 7px solid #232323;
      content: "";
      position: absolute;
      top: -7px;
      border-left: 7px solid transparent;
      left: 0; }
      .rtl .product-flags .product-flag:after {
        border-right: 7px solid transparent;
        border-left: inherit; }
      .rtl .product-flags .product-flag:after {
        right: 0;
        left: auto; }
    .product-flags .product-flag.online-only {
      background: #ff9a52;
      color: #FFFFFF;
      top: 90px; }
      .product-flags .product-flag.online-only:before {
        border-top-color: #ff9a52;
        border-bottom-color: #ff9a52; }
    .product-flags .product-flag.on-sale {
      top: 55px;
      background: #d9534f;
      color: #FFFFFF; }
      .product-flags .product-flag.on-sale:before {
        border-top-color: #d9534f;
        border-bottom-color: #d9534f; }
    .product-flags .product-flag.discount {
      background: #d9534f;
      color: #FFFFFF;
      top: 55px;
      padding: 0 15px 0 10px; }
      .rtl .product-flags .product-flag.discount {
        padding: 0 10px 0 15px; }
      .product-flags .product-flag.discount:before {
        border-top-color: #d9534f;
        border-bottom-color: #d9534f; }

.latest-blogs .blog-container .blog-title a:hover {
  color: #c39a3f; }

/*# sourceMappingURL=profile1535488898.css.map */
