/***************************************************
  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 
 */
/***********************************************************************/
.keep-header .mini-navbar .box-bottom-header-home2 {
  padding: 8px 0 20px 0; }
.keep-header .navbar-fixed-top,
.keep-header .navbar-fixed-bottom {
  padding: 0 30px; }

.content-nav2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 0;
  padding: 18px 0;
  letter-spacing: 8px;
  color: #787878; }
  @media (max-width: 767px) {
    .content-nav2 {
      letter-spacing: 4px; } }
  @media (max-width: 575px) {
    .content-nav2 {
      letter-spacing: 1px; } }
  @media (max-width: 320px) {
    .content-nav2 {
      line-height: 20px; } }

.box-bottom-header-home2 {
  text-align: center;
  padding: 48px 0 60px 0; }
  @media (max-width: 575px) {
    .box-bottom-header-home2 {
      padding: 90px 0 0 0;
      margin-top: 30px;
      position: relative; }
      .box-bottom-header-home2 .h2-col-logo {
        position: absolute;
        top: 0; } }

.popup-over a.popup-title {
  padding: 22px 0px; }

@media (max-width: 1199px) {
  .userinfo-selector.popup-over a.popup-title {
    padding: 20px 0px; } }

#_desktop_cart {
  padding: 20px 0px 22px 25px;
  color: #121212; }
  .rtl #_desktop_cart {
    padding: 20px 25px 22px 0px; }
  #_desktop_cart .cart-count {
    vertical-align: -3px; }

.box-menu {
  text-align: center;
  margin-bottom: 9px; }
  .box-menu .ApMegamenu {
    display: inline-block;
    width: 65%; }
    @media (max-width: 1199px) and (min-width: 992px) {
      .box-menu .ApMegamenu {
        position: inherit;
        width: 80%; } }
  @media (max-width: 991px) {
    .box-menu {
      text-align: left; }
      .rtl .box-menu {
        text-align: right; }
      .box-menu .leo-megamenu .navbar-toggler {
        margin-top: 4px;
        border: 1px solid #e7e7e7; } }

#header #search_widget {
  float: right;
  padding: 12px 0px 0px 0px;
  border-right: none; }
  .rtl #header #search_widget {
    float: left; }
  .rtl #header #search_widget {
    padding: 12px 0px 0px 0px; }
  .rtl #header #search_widget {
    border-left: none;
    border-right: inherit; }

@media (min-width: 992px) {
  .leo-megamenu.navbar .megamenu {
    position: relative; } }

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