/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
/** CHECKOUT BY STEP */
/*********************************
		HEADER 2
*********************************/
#topbar {
  background: #f8f8f8;
}
@media (max-width: 1199px) {
  #topbar #cart {
    padding: 5px 0px 0px 20px;
  }
  .rtl #topbar #cart {
    padding: 5px 20px 0px 0px;
  }
}
#topbar #cart .heading .title-cart {
  background: none;
  color: black;
  width: auto;
}
#topbar #cart .heading .cart-inner {
  padding: 9px 0 0px 10px;
}
.rtl #topbar #cart .heading .cart-inner {
  padding: 9px 10px 0px 0;
}
#topbar #cart .heading:hover .title-cart {
  background: none;
  color: #c8ad73;
}

#header_logo {
  text-align: center;
}
#header_logo img {
  display: inline-block;
}

.popup-over {
  float: left;
}
.rtl .popup-over {
  float: right;
}
.popup-over .popup-content {
  left: 0px;
}
.rtl .popup-over .popup-content {
  right: 0px;
  left: auto;
}

.header_user_info {
  margin-left: 25px;
}
.rtl .header_user_info {
  margin-right: 25px;
  margin-left: inherit;
}
.header_user_info .popup-title:before {
  left: -20px;
  background: #dddddd;
}
.rtl .header_user_info .popup-title:before {
  right: -20px;
  left: auto;
}

@media (min-width: 1200px) {
  #search_block_top {
    padding-top: 30px;
  }
}
@media (max-width: 1199px) {
  #search_block_top {
    padding-top: 19px;
  }
  #search_block_top .btn-search {
    font-size: 20px;
  }
}
@media (max-width: 991px) {
  #search_block_top {
    padding-top: 17px;
  }
}

@media (max-width: 991px) {
  #leo-megamenu {
    margin-bottom: 10px;
  }
}
#leo-megamenu .navbar-nav {
  float: none !important;
  text-align: center;
}
#leo-megamenu .navbar-nav > li {
  float: none !important;
  display: inline-block;
}

/* Responsive */
@media (max-width: 375px) {
  .header_user_info .popup-content {
    right: 0px;
    left: auto;
  }

  .rtl .header_user_info .popup-content {
    left: 0px;
    right: auto;
  }
}
/* Skin */
/* Skin */
.blue #topbar #cart .heading:hover .title-cart {
  color: #6aafe6;
}

.deeppink #topbar #cart .heading:hover .title-cart {
  color: deeppink;
}

.green #topbar #cart .heading:hover .title-cart {
  color: #8bc43f;
}

.lime #topbar #cart .heading:hover .title-cart {
  color: #41a317;
}

.orange #topbar #cart .heading:hover .title-cart {
  color: #e3632d;
}

.purple #topbar #cart .heading:hover .title-cart {
  color: #8a2cb1;
}

.yellow #topbar #cart .heading:hover .title-cart {
  color: #edb42c;
}
