/*Header 4  home 4 leo matico*/
/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/*mixin custom */
/*default search */
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#header {
  background-color: #000000; }
  #header .header-top {
    background-color: #000000; }

.header-nav .bottomnav-content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 10px 0px;
  position: relative; }
  .header-nav .bottomnav-content::after {
    content: "";
    padding: 0px 1000px;
    width: 100%;
    height: 1px;
    overflow: hidden;
    position: absolute;
    display: block !important;
    bottom: 0;
    background: rgba(230, 230, 230, 0.1);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: -1000px; }
  @media (max-width: 991px) {
    .header-nav .bottomnav-content > div {
      padding-bottom: 15px; }
      .header-nav .bottomnav-content > div:last-child {
        padding-bottom: 0px; } }
  .header-nav .bottomnav-content .bottomnav-left {
    color: #8C8D8D;
    font-family: 'Conv_PublicaSansRound-Rg'; }
    @media (max-width: 991px) {
      .header-nav .bottomnav-content .bottomnav-left {
        text-align: center; } }
  .header-nav .bottomnav-content .bottomnav-right {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-end;
    color: #8C8D8D; }
    @media (max-width: 991px) {
      .header-nav .bottomnav-content .bottomnav-right {
        justify-content: center; } }
    .header-nav .bottomnav-content .bottomnav-right > div {
      margin-left: 20px; }
      .rtl .header-nav .bottomnav-content .bottomnav-right > div {
        margin-right: 20px;
        margin-left: inherit; }
      .header-nav .bottomnav-content .bottomnav-right > div:first-child {
        margin-left: 0px; }
        .rtl .header-nav .bottomnav-content .bottomnav-right > div:first-child {
          margin-right: 0px;
          margin-left: inherit; }
    .header-nav .bottomnav-content .bottomnav-right .currency-selector > a.popup-title {
      color: #8C8D8D; }
      .header-nav .bottomnav-content .bottomnav-right .currency-selector > a.popup-title span {
        color: #8C8D8D; }
      .header-nav .bottomnav-content .bottomnav-right .currency-selector > a.popup-title:hover {
        color: #E57C41; }
        .header-nav .bottomnav-content .bottomnav-right .currency-selector > a.popup-title:hover span {
          color: #E57C41; }
      .header-nav .bottomnav-content .bottomnav-right .currency-selector > a.popup-title i {
        font-size: 8px; }
    .header-nav .bottomnav-content .bottomnav-right .language-selector-wrapper > a.popup-title span {
      color: #8C8D8D;
      text-transform: uppercase; }
    .header-nav .bottomnav-content .bottomnav-right .language-selector-wrapper > a.popup-title:hover {
      color: #E57C41; }
      .header-nav .bottomnav-content .bottomnav-right .language-selector-wrapper > a.popup-title:hover span {
        color: #E57C41; }
      .header-nav .bottomnav-content .bottomnav-right .language-selector-wrapper > a.popup-title:hover i {
        color: #E57C41; }
    .header-nav .bottomnav-content .bottomnav-right .language-selector-wrapper > a.popup-title i {
      font-size: 8px;
      color: #8C8D8D; }
    .header-nav .bottomnav-content .bottomnav-right .bottomnav-link {
      border-left: 1px solid rgba(255, 255, 255, 0.15); }
      .rtl .header-nav .bottomnav-content .bottomnav-right .bottomnav-link {
        border-right: 1px solid rgba(255, 255, 255, 0.15);
        border-left: inherit; }
      .header-nav .bottomnav-content .bottomnav-right .bottomnav-link ul {
        margin-bottom: 0px; }
      .header-nav .bottomnav-content .bottomnav-right .bottomnav-link li {
        display: inline-block;
        vertical-align: middle;
        padding-left: 20px; }
        .rtl .header-nav .bottomnav-content .bottomnav-right .bottomnav-link li {
          padding-right: 20px;
          padding-left: inherit; }
        .header-nav .bottomnav-content .bottomnav-right .bottomnav-link li a {
          color: #8C8D8D; }

.userinfo-selector {
  display: flex;
  align-items: center; }
  .userinfo-selector a.popup-title {
    padding-right: 10px; }
    .rtl .userinfo-selector a.popup-title {
      padding-left: 10px;
      padding-right: inherit; }
  .userinfo-selector ul {
    margin-bottom: 0px;
    display: flex;
    align-items: center; }
    .userinfo-selector ul i {
      padding-right: 8px;
      line-height: 19px; }
      .rtl .userinfo-selector ul i {
        padding-left: 8px;
        padding-right: inherit; }
    .userinfo-selector ul li {
      font-size: 12px;
      line-height: 16px;
      color: #8C8D8D;
      padding-left: 3px; }
      .rtl .userinfo-selector ul li {
        padding-right: 3px;
        padding-left: inherit; }
      .userinfo-selector ul li:first-child {
        padding-left: 0px; }
        .rtl .userinfo-selector ul li:first-child {
          padding-right: 0px;
          padding-left: inherit; }
      .userinfo-selector ul li a {
        color: #8C8D8D;
        text-transform: uppercase; }
        .userinfo-selector ul li a:hover {
          color: #E57C41; }

@media (max-width: 991px) {
  .header-menu .col-menu {
    justify-content: end; } }
.header-menu .col-tel > div {
  display: flex;
  align-items: center;
  justify-content: flex-end; }
.header-menu .col-tel a {
  color: #E57C41;
  font-size: 20px;
  line-height: 1;
  font-family: "Conv_CodecPro-Bold";
  padding-left: 10px; }
  .rtl .header-menu .col-tel a {
    padding-right: 10px;
    padding-left: inherit; }

@media (max-width: 991px) {
  .header-logo .col-logo {
    text-align: center;
    padding-bottom: 20px; } }

@media (max-width: 991px) {
  #leo_search_block_top .title_block {
    color: #FFFFFF; } }
#leo_search_block_top form input[type=text] {
  background: #FFFFFF;
  color: #8C8D8D; }
  #leo_search_block_top form input[type=text]:focus {
    background-color: #FFFFFF; }
#leo_search_block_top #leo_search_top_button:before {
  color: #000000; }

.leo-megamenu .navbar-toggler {
  color: #000000; }

.col-menu-home4 .ApMegamenu .leo-verticalmenu .title_block {
  background-color: #F1F4F9;
  color: black; }
  .col-menu-home4 .ApMegamenu .leo-verticalmenu .title_block:before {
    color: #000000; }
  .col-menu-home4 .ApMegamenu .leo-verticalmenu .title_block:after {
    color: #000000; }

.leo-megamenu .navbar-nav > li > a {
  color: #000000; }
  .leo-megamenu .navbar-nav > li > a > .menu-title {
    border-right: 1px solid rgba(0, 0, 0, 0.15); }
    .rtl .leo-megamenu .navbar-nav > li > a > .menu-title {
      border-left: 1px solid rgba(0, 0, 0, 0.15);
      border-right: inherit; }

/*# sourceMappingURL=headerposition3632122815.css.map */
