.titaui-menus__search-input {
  width: 100%;
  height: 36px;
  background: #ffffff;
}

.titaui-menus__search-input-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 18px;
  border: 1px solid #e9ecf0;
  padding: 7px 8px 7px 8px;
  box-sizing: border-box;
  position: relative;
  transition: all 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
}

.titaui-menus__search-input-inner--active {
  border-color: #2879FF;
}

.titaui-menus__search-input-inner .tu-icon-search {
  margin-right: 3px;
  font-size: 12px;
  color: #bfc7d5;
}

.titaui-menus__search-input-inner input {
  width: calc(100% - 8px);
  height: 22px;
  line-height: 24px;
  border: none;
  outline: medium;
  outline: none;
  padding: 0;
}

.titaui-menus__search-input-inner input::-webkit-input-placeholder {
        /* WebKit browsers */
  color: #bfc7d5;
}

.titaui-menus__search-input-inner input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
  color: #bfc7d5;
}

.titaui-menus__search-input-inner input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
  color: #bfc7d5;
}

.titaui-menus__search-input-inner input:-ms-input-placeholder {
        /* Internet Explorer 10+ */
  color: #bfc7d5;
}
