/***************************************************
  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 
 */
/***********************************************************************/
.box-header-1 .col-right-header #leo_search_block_top .btn {
  background: #30b39d; }
  @media (max-width: 991px) {
    .box-header-1 .col-right-header #leo_search_block_top .btn {
      background: #000 !important; } }
.box-header-1 .col-left-header #image-form_7809630548001156 img {
  max-height: 45px;
  min-width: 172px;
  width: auto !important; }
  @media (max-width: 479px) {
    .box-header-1 .col-left-header #image-form_7809630548001156 img {
      display: block;
      margin: auto; } }

.ApMegamenu .leo-verticalmenu .title_block {
  background-color: #30b39d; }

.leo-megamenu .navbar-nav > .nav-item .dropdown-menu li a:hover {
  color: #30b39d; }
.leo-megamenu .navbar-nav > .nav-item:first-child a {
  padding-left: 0px; }
  .rtl .leo-megamenu .navbar-nav > .nav-item:first-child a {
    padding-right: 0px;
    padding-left: inherit; }
.leo-megamenu .navbar-nav > .nav-item.active > a, .leo-megamenu .navbar-nav > .nav-item:hover > a {
  color: #30b39d; }

div.verticalmenu .dropdown-menu ul li a:hover {
  color: #30b39d; }

.bannercontainer {
  margin-top: 0px !important; }
  .bannercontainer .tp-caption.small_text_deal {
    color: #fff; }

.banner-all-page {
  padding-bottom: 30px; }
  @media (max-width: 1199px) {
    .banner-all-page .ApColumn .ApImage {
      display: inline-block; } }
  @media (max-width: 479px) {
    .banner-all-page .ApColumn .ApImage {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; } }
  @media (max-width: 991px) {
    .banner-all-page .ApColumn .ApImage img {
      width: auto !important; } }
  @media (min-width: 992px) {
    .banner-all-page .ApColumn .ApImage .image_description h5 {
      padding-left: 15px; } }

.box-dealhome2 {
  display: flex;
  align-items: flex-end; }
  @media (max-width: 479px) {
    .box-dealhome2 .products_block .title_block {
      max-width: 220px; } }
  .box-dealhome2-image1 .ApImage img {
    width: auto !important; }
  @media (max-width: 1199px) {
    .box-dealhome2-image1 {
      display: none; } }
  .box-dealhome2-image2 {
    position: relative; }
    .box-dealhome2-image2 .image_description {
      position: absolute;
      top: 25%;
      left: 10%;
      display: flex; }
      @media (max-width: 767px) {
        .box-dealhome2-image2 .image_description {
          display: none; } }
      .box-dealhome2-image2 .image_description h5 {
        font-size: 24px;
        text-align: right;
        color: #fff;
        margin-right: 35px; }
        .rtl .box-dealhome2-image2 .image_description h5 {
          text-align: left; }
        .rtl .box-dealhome2-image2 .image_description h5 {
          margin-left: 35px;
          margin-right: inherit; }
        .box-dealhome2-image2 .image_description h5 span {
          font-size: 36px; }
      .box-dealhome2-image2 .image_description .desc {
        color: #fff;
        padding-bottom: 35px; }

.leo-megamenu .dropdown:hover > .dropdown-menu {
  left: 0; }
  .rtl .leo-megamenu .dropdown:hover > .dropdown-menu {
    right: 0;
    left: auto; }

/*# sourceMappingURL=headerposition2628106115.css.map */
