/***************************************************
  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 
 */
/***********************************************************************/
@media (min-width: 992px) {
  .box-header {
    padding: 0 15px; } }

.header-nav {
  border-bottom: 1px solid #ebebeb; }
  @media (min-width: 1400px) {
    .header-nav {
      padding: 0 70px; } }

@media (max-width: 991px) {
  .header-top {
    height: 0; }
    .header-top .ApColumn {
      position: static; } }

.left-header {
  position: relative;
  bottom: inherit;
  padding: 10px 40px; }

@media (min-width: 992px) {
  .leo-megamenu {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center; } }
.leo-megamenu .navbar-nav > li > a {
  padding: 30px 25px 30px 0; }
  .rtl .leo-megamenu .navbar-nav > li > a {
    padding: 30px 0 30px 25px; }
.leo-megamenu .navbar-nav > li.aligned-fullwidth > .dropdown-menu {
  width: 100% !important; }
@media (max-width: 991px) {
  .leo-megamenu .navbar-toggler {
    position: absolute;
    bottom: 15px; } }

/*# sourceMappingURL=headerposition1500287295.css.map */
