/* Malli: @include icon($facebook)*/
.header-menu-one-level-wrapper {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .header-menu-one-level-wrapper .menu-item {
    padding: 0;
    list-style-type: none;
    display: inline-block; }
    .header-menu-one-level-wrapper .menu-item a {
      transition: all 0.2s;
      position: relative;
      display: block;
      text-align: center; }
      .header-menu-one-level-wrapper .menu-item a:after {
        content: '';
        display: block;
        position: absolute;
        right: 0;
        width: calc(100% + 1.25rem);
        left: -0.625rem; }
      .header-menu-one-level-wrapper .menu-item a:hover, .header-menu-one-level-wrapper .menu-item a:active, .header-menu-one-level-wrapper .menu-item a:focus {
        text-decoration: none; }

html:not([dir="rtl"]) .header-menu-one-level-wrapper .menu-item:first-child {
  margin-left: 0 !important; }
html:not([dir="rtl"]) .header-menu-one-level-wrapper .menu-item:last-child {
  margin-right: 0 !important; }

html[dir="rtl"] .header-menu-one-level-wrapper .menu-item:first-child {
  margin-right: 0 !important; }
html[dir="rtl"] .header-menu-one-level-wrapper .menu-item:last-child {
  margin-left: 0 !important; }
  html[dir="rtl"] .header-menu-one-level-wrapper .menu-item a:hover:after, html[dir="rtl"] .header-menu-one-level-wrapper .menu-item a:active:after, html[dir="rtl"] .header-menu-one-level-wrapper .menu-item a:focus:after {
    left: 0;
    right: -0.625rem; }
