/***************************************************
  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 
 */
/***********************************************************************/
/* Header 3*/
@media (min-width: 992px) {
  .leo-megamenu {
    padding: 0; }

  .leo-megamenu .navbar-nav > li.active > a {
    color: #ff86a5;
    background: none; }

  .leo-megamenu .navbar-nav > li.active > a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 10px;
    right: 10px;
    height: 5px;
    background: #ff86a5; }

  .leo-megamenu .navbar-nav > li > a {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase; }

  .leo-megamenu .navbar-nav > li > a:hover, .leo-megamenu .navbar-nav > li > a:focus, .leo-megamenu .navbar-nav > li > a:active {
    color: #ff86a5 !important;
    background: none !important; }

  .leo-megamenu .navbar-nav > li > a:hover:before, .leo-megamenu .navbar-nav > li > a:focus:before, .leo-megamenu .navbar-nav > li > a:active:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 10px;
    right: 10px;
    height: 5px;
    background: #ff86a5; }

  .leo-megamenu .dropdown:hover > a {
    color: #ff86a5 !important;
    background: none !important; }

  .leo-megamenu .dropdown:hover > a:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 10px;
    right: 10px;
    height: 5px;
    background: #ff86a5; } }
.header-top {
  background: #fff;
  padding: 0 !important; }

.header_logo {
  text-align: center; }

#search_widget .popup-title {
  padding: 0px 50px;
  background: none;
  color: #222; }

@media (max-width: 767px) {
  #search_widget .popup-title {
    padding: 0 15px; } }
#cart-block {
  border-left: 1px solid #eee; }
  .rtl #cart-block {
    border-right: 1px solid #eee;
    border-left: inherit; }
  #cart-block .header-cart {
    padding: 0 60px 0 40px;
    background: none; }

.rtl #cart-block .header-cart {
  padding: 0 40px 0 60px; }

@media (max-width: 767px) {
  #cart-block .header-cart {
    padding: 0 35px 0 15px; }

  .rtl #cart-block .header-cart {
    padding: 0 15px 0 35px; } }
.leo-megamenu .navbar-nav > li > a {
  padding: 45px 25px; }

.leo-megamenu {
  padding: 0; }

#leo-top-menu {
  padding: 0; }

@media (max-width: 1199px) and (min-width: 992px) {
  .leo-megamenu .navbar-nav > li > a {
    padding: 45px 15px;
    font-size: 14px; }

  .layout-boxed-lg .leo-megamenu .navbar-nav > li > a {
    padding: 45px 15px;
    font-size: 14px; } }
@media (max-width: 991px) {
  .disable-canvas .leo-top-menu {
    left: 15px;
    right: 15px; }

  .rtl .disable-canvas .leo-top-menu {
    left: 15px;
    right: 15px; } }
.header-top .inner > .wrapper {
  border-bottom: 1px solid #eee; }

/*# sourceMappingURL=headerposition1481432072.css.map */
