/***************************************************
  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 
 */
/***********************************************************************/
.top_wel .wel {
  color: #626262; }
@media (min-width: 992px) {
  .top_wel:before {
    content: "";
    padding: 0px 1000px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 100%;
    display: block !important;
    top: 0;
    box-sizing: content-box;
    margin-left: -1000px;
    border: 1px solid #e6e6e6; } }

.ApMegamenu .leo-verticalmenu .title_block {
  background: #ffcd00; }

.leo-megamenu .navbar-nav > li > a {
  color: #000;
  padding: 21px 25px; }

@media (min-width: 992px) {
  .menu-box:before {
    border: 1px solid #e6e6e6; } }
.menu-box .left .verticalmenu-button {
  text-align: left; }
  .rtl .menu-box .left .verticalmenu-button {
    text-align: right; }

@media (max-width: 767px) {
  .menubox-h2 .right {
    position: static; } }
@media (min-width: 992px) {
  .menubox-h2:before {
    content: "";
    padding: 0px 1000px;
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 100%;
    display: block !important;
    top: 0;
    box-sizing: content-box;
    margin-left: -1000px;
    border: 1px solid #ececec; } }

.language-selector-wrapper a.popup-title span, .currency-selector a.popup-title span {
  color: #626262; }
.language-selector-wrapper a.popup-title i, .currency-selector a.popup-title i {
  color: #626262; }
.language-selector-wrapper a.popup-title:hover, .currency-selector a.popup-title:hover {
  color: #fcb700; }

.header_logo {
  padding: 30px 0 40px 0; }
  @media (max-width: 480px) {
    .header_logo {
      padding: 10px 0 20px 0; } }

.header-button-add i {
  color: #333; }

#_desktop_cart .cart-preview .header i {
  color: #333; }
#_desktop_cart .cart-preview .header .price {
  color: #000; }

.popup-over.leo_block_top i {
  color: #333; }

@media (min-width: 1200px) {
  .language-selector-wrapper a.popup-title {
    border-right: 1px solid #dedede; }
    .rtl .language-selector-wrapper a.popup-title {
      border-left: 1px solid #dedede;
      border-right: inherit; } }

@media (max-width: 767px) {
  #leo_search_block_top {
    border: 0;
    margin: 0;
    position: absolute;
    right: 175px;
    bottom: 15px;
    background: transparent; }
    .rtl #leo_search_block_top {
      left: 175px;
      right: auto; }
    #leo_search_block_top .title_block {
      margin: 0;
      padding: 0;
      display: block;
      font-size: 0;
      z-index: 9999; }
      #leo_search_block_top .title_block:before {
        content: "\f002";
        font-family: "Font Awesome 5 Pro";
        font-weight: 300;
        font-size: 22px;
        color: #000; }
    #leo_search_block_top .list-cate-wrapper {
      display: none; }
    #leo_search_block_top form {
      opacity: 0;
      -ms-opacity: 0;
      -o-opacity: 0;
      -moz-opacity: 0;
      -webkit-opacity: 0;
      filter: alpha(opacity=0);
      visibility: hidden;
      max-width: 300px;
      border: 1px solid #000;
      position: absolute;
      width: 100%;
      top: 100%;
      transform: translateY(20px);
      transition: all 0.3s;
      width: 300px;
      right: 0;
      background: #fff;
      z-index: 9; }
      #leo_search_block_top form button {
        background: #000; }
      #leo_search_block_top form .form-control {
        height: 45px; }
    #leo_search_block_top.show form {
      opacity: 1;
      visibility: visible;
      transform: translateY(10px); }

  .header-bottom {
    position: relative;
    padding-bottom: 15px; }
    .header-bottom .center {
      position: static; } }
@media (max-width: 575px) {
  #leo_search_block_top form {
    right: -165px; }
    .rtl #leo_search_block_top form {
      left: -165px;
      right: auto; } }
@media (max-width: 767px) {
  .leo-megamenu.disable-canvas .leo-top-menu {
    top: 0%; } }

.header-bottom .sea-h1 {
  color: #fff;
  background: #fcb700;
  font-weight: 400;
  text-transform: capitalize;
  font-size: 14px;
  padding: 8px 31px;
  border-radius: 5px; }
  @media (max-width: 767px) {
    .header-bottom .sea-h1 {
      display: none; } }
@media (min-width: 768px) {
  .header-bottom .sea-box {
    display: none; } }
@media (min-width: 768px) {
  .header-bottom #leo_search_block_top .btn {
    top: 4px;
    right: 4px;
    left: auto; }
    .rtl .header-bottom #leo_search_block_top .btn {
      left: 4px;
      right: auto; }
    .rtl .header-bottom #leo_search_block_top .btn {
      right: auto;
      left: auto; } }

@media (max-width: 991px) and (min-width: 768px) {
  .leo-megamenu .navbar-toggler {
    top: -122px;
    right: 160px;
    position: absolute;
    left: auto; }
    .rtl .leo-megamenu .navbar-toggler {
      left: 160px;
      right: auto; }
    .rtl .leo-megamenu .navbar-toggler {
      right: auto;
      left: auto; } }

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