.search-results table, .search-results table tr, .search-results table td, .search-results table th {
  background-color: transparent !important;
  border: 0 none !important; }
.search-results .ya-copy a {
  background: none !important; }
.search-results .b-body-items {
  padding-left: 30px; }

header .search-form {
  margin-top: 2rem; }
  @media (min-width: 768px) {
    header .search-form {
      margin-left: 6px;
      margin-right: -38px; } }
  @media (min-width: 940px) {
    header .search-form {
      margin-left: 46px; } }
  @media (min-width: 1024px) {
    header .search-form {
      margin-right: -24px; } }
  @media (min-width: 1280px) {
    header .search-form {
      margin-right: 0; } }
  header .search-form .input-append {
    display: block; }
.search-form .btn {
  box-sizing: border-box;
  width: 3rem;
  height: 3rem;
  padding: 4px 0 4px 1rem;
  background: #fff url("../img/icon_search.d54d1dfe5e93.svg") center no-repeat;
  background-size: 2rem;
  border-color: #d7d7d7;
  border-right: none; }
.search-form input[type="search"] {
  box-sizing: border-box;
  width: calc(100% - 3rem);
  height: 3rem;
  font-size: 1.4rem;
  color: #363636;
  background-color: #fff;
  border-color: #d7d7d7;
  border-left: none;
  box-shadow: none; }
  .search-form input[type="search"]::-webkit-input-placeholder {
    color: #d7d7d7; }
  .search-form input[type="search"]:-moz-placeholder {
    color: #d7d7d7; }
  .search-form input[type="search"]::-moz-placeholder {
    color: #d7d7d7; }
  .search-form input[type="search"]:-ms-input-placeholder {
    color: #d7d7d7; }
