/***************************************************
  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 
 */
/***********************************************************************/
/*****************************************
		content 2
*****************************************/
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
  color: #093a52; }

@media (max-width: 991px) {
  .bannercontainer .tp-caption.data-link {
    -webkit-transform: scale(3);
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -o-transform: scale(3);
    transform: scale(3); } }
.content2 {
  padding: 38px 0; }
  .content2 .descript {
    text-align: center; }

@media (max-width: 991px) {
  .content .ApColumn .title_block {
    font-size: 14px; } }
@media (min-width: 576px) {
  .content.content3 .ApColumn .title_block {
    position: absolute;
    top: -117px;
    text-align: center;
    display: inline-block;
    border-top: 3px solid #01acf0;
    left: auto;
    right: 50%;
    margin: auto;
    transform: translate(50%, 0); }
  .content.content3 .ApTabs {
    position: relative; }
  .content.content3 .nav-tabs {
    padding: 70px 0 30px 0;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center; } }

.content4 {
  padding: 80px 0 20px 0; }
  @media (min-width: 576px) {
    .content4 .banner-left .title_block {
      position: absolute;
      top: -80px;
      right: 50%;
      left: auto;
      -webkit-transform: translate(50%, 0);
      -moz-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
      -o-transform: translate(50%, 0);
      transform: translate(50%, 0); }
      .rtl .content4 .banner-left .title_block {
        right: auto;
        left: 50%; } }

.top-category .owl-carousel .owl-item .block-carousel-container .right-carousel .title {
  padding-top: 0; }

.time-count-down .ap-countdown-time {
  position: relative;
  padding-top: 20px; }
  .time-count-down .ap-countdown-time li {
    display: inline-block;
    width: 60px;
    height: 60px;
    border: 1px solid #ecedf1;
    margin-right: 25px;
    background: transparent;
    text-align: center;
    position: relative; }
    .rtl .time-count-down .ap-countdown-time li {
      margin-left: 25px;
      margin-right: inherit; }
    .time-count-down .ap-countdown-time li::before {
      position: absolute;
      content: ':';
      top: auto;
      bottom: 50%;
      -webkit-transform: translate(0, 50%);
      -moz-transform: translate(0, 50%);
      -ms-transform: translate(0, 50%);
      -o-transform: translate(0, 50%);
      transform: translate(0, 50%);
      right: -18px;
      display: inline-block;
      font-size: 30px;
      color: #565a71; }
    .time-count-down .ap-countdown-time li:last-child::before {
      display: none; }
    .time-count-down .ap-countdown-time li b {
      font-size: 30px;
      color: #093a52;
      display: block;
      font-weight: 400;
      line-height: 60px; }
    .time-count-down .ap-countdown-time li span {
      display: none; }
    @media (max-width: 1199px) {
      .time-count-down .ap-countdown-time li {
        width: 45px;
        height: 45px; }
        .time-count-down .ap-countdown-time li b {
          line-height: 45px;
          font-size: 20px; } }

@media (min-width: 992px) {
  .content6 .left-product .trending-product {
    padding-top: 114px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .content6 .left-product .trending-product {
    padding-top: 100px; } }
.content6 .title_block {
  border-top: 3px solid #01acf0; }

.content7 {
  max-width: 1640px;
  margin: auto; }

.two-banner.left .image_description {
  right: auto;
  left: 75px; }
  .rtl .two-banner.left .image_description {
    right: 75px;
    left: auto; }

.content8 .owl-carousel .owl-item {
  text-align: center; }

.ApImage {
  position: relative; }
  .ApImage::after {
    content: "";
    position: absolute;
    opacity: 0;
    width: auto;
    height: auto;
    background-color: rgba(120, 100, 28, 0.32);
    transition: all .5s;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transition: transform 400ms, opacity 100ms ease 0s;
    -moz-transition: transform 400ms, opacity 100ms ease 0s;
    -ms-transition: transform 400ms, opacity 100ms ease 0s;
    -o-transition: transform 400ms, opacity 100ms ease 0s;
    transition: transform 400ms, opacity 100ms ease 0s; }
  .ApImage:hover::after {
    opacity: .4;
    transform: scale(1, 1);
    transition: transform 500ms,opacity 300ms ease 0s; }

.left-product .thumbnail-container .product-meta {
  border-top: none; }
.left-product .thumbnail-container .product-image {
  padding: 4px 0; }
  .left-product .thumbnail-container .product-image:before {
    position: absolute;
    content: '';
    left: 0;
    right: 0;
    bottom: 50%;
    top: auto;
    width: 100%;
    height: 100%;
    border: 2px solid #01acf0;
    -webkit-transform: translate(0, 50%);
    -moz-transform: translate(0, 50%);
    -ms-transform: translate(0, 50%);
    -o-transform: translate(0, 50%);
    transform: translate(0, 50%); }

/*# sourceMappingURL=profile1566895723.css.map */
