.top-panel {
  margin: 0 auto 32px;
  max-width: 1240px;
  &.pt-40 {
    padding-top: 40px;
  }

  .filters {

    .limiter {
      display: flex;
      flex-direction: row;
      align-items: flex-end;
      margin: 30px 0;
    }
    .search {
      flex-grow: 1;
      position: relative;
      input{
        padding-right: 32px;
      }
      ico {
        position: absolute;
        right: 4px;
        top: 4px;
      }
    }
    .advanced {
      margin-left: 24px;
      span{display: inline-block;}
      ico{display:none;}
    }      
    button {
      height: 32px;
    }
  }
}

@media screen and (max-width: 688px) {
  .top-panel .filters .advanced{
    span{display:none}
    ico{display: inline-block;}
  }
}

