/* Malli: @include icon($facebook)*/
.header-languages-one-name-wrapper .language {
  transition: all 0.2s;
  position: relative; }
  .header-languages-one-name-wrapper .language a:hover, .header-languages-one-name-wrapper .language a:active, .header-languages-one-name-wrapper .language a:focus {
    text-decoration: none !important; }
  .header-languages-one-name-wrapper .language:after {
    opacity: 0;
    transition: all 0.2s;
    content: '';
    position: absolute;
    display: block;
    height: 0.125rem;
    width: 1.875rem;
    bottom: -0.5rem;
    margin: 0 auto;
    left: 0;
    right: 0; }
    .header-languages-one-name-wrapper .language:hover:after, .header-languages-one-name-wrapper .language:active:after, .header-languages-one-name-wrapper .language:focus:after {
      opacity: 1; }
  .header-languages-one-name-wrapper .language .language-slug {
    display: none; }
  @media print, screen and (max-width: 47.99875em) {
    .header-languages-one-name-wrapper .language .language-name {
      display: none; }
    .header-languages-one-name-wrapper .language .language-slug {
      display: inline; }
    .header-languages-one-name-wrapper .language:after {
      display: none; }
    .header-languages-one-name-wrapper .language a {
      position: relative; }
      .header-languages-one-name-wrapper .language a:after {
        opacity: 0;
        transition: all 0.2s;
        content: '';
        position: absolute;
        display: block;
        height: 0.125rem;
        width: 100%;
        bottom: -0.5rem; }
    .header-languages-one-name-wrapper .language:hover a:after, .header-languages-one-name-wrapper .language:active a:after, .header-languages-one-name-wrapper .language:focus a:after {
      opacity: 1; } }
