
.search-form {
  margin-bottom: 1em;
}
.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}
.search-results {
  list-style: none;
}
.search-results p {
  margin-top: 0;
}
.search-results .title {
  font-size: 1.2em;
  font-size: 17px;
  color: #008800;
}
.search-results li {
  margin-bottom: 1em;
}

.content .search-results {
  padding-bottom: 40px;
  margin-left: -25px;
  padding-bottom: 0;
  margin-bottom: 0;
}

.content .search-results a {
  color: #008800;
}

.search-results .search-snippet-info {
  /*padding-left: 1em;*/ /* LTR */
  margin-bottom: 20px;
  /* color: #555555; */
}

.search-results .search-info {
  font-size: 13px; /* 0.85em; */
  color: #000;
  display: block;
  margin-top: -10px;
  color: #666;
  text-transform: uppercase;
}
 
.content .search-result {
  border-bottom: 1px solid #c4c4c4;
}

.search-advanced .criterion {
  float: left; /* LTR */
  margin-right: 2em; /* LTR */
}
.search-advanced .action {
  float: left; /* LTR */
  clear: left; /* LTR */
}
