 -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
      }

      .nav-search-1 .search-activated.nav-search .search-field.nav-search {
        width: calc(100% - 28px);
            height: 100%;
            padding-left: 0;
            font-size: 1.4rem;
            text-align: left;
      }

      .nav-search-1 .search-activated.nav-search .search.nav-search svg.nav-search {
        width: 28px;
            height: 28px;
      }

      }</style><!-- Shady DOM styles for media-butto