#content .search-form {
  margin-bottom: 20px;
}
.sidebar .search-form {
}
.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}
.search-form input.form-text {
  width: 125px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100%;
}
.wide-sidebar input.form-text {
  width: 225px;
}
.search-form input.form-text.custom-search-default-value {
  color: #666;
}
#content .search-form label {
  display: none;
}
#content .search-form input.form-text {
  width: 450px;  
  font-size: 110%;
}
.search-form input.form-submit {
  text-transform: uppercase;
  font-size: 100%;
}
#content .search-form input.form-submit {
  font-size: 110%;
}
.search-results {
  padding-left: 0;
  list-style: none;
}
.search-results p {
  margin-top: 0;
}
.search-results .title {
  /*margin-bottom: 3px;
  font-size: 1.3em;*/
}
.search-results .title a {
  font-weight: bold;
}
.search-results li {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 2px solid #eee;
}
.search-results .search-snippet-info {
  padding-left: 0; /* LTR */
}
.search-results .search-snippet-info p {
  margin-bottom: 0;
}
.search-results .search-info {
}
.search-advanced .criterion {
  float: left; /* LTR */
  margin-right: 2em; /* LTR */
}
.search-advanced .action {
  float: left; /* LTR */
  clear: left; /* LTR */
}

/* Hide Search Results title */
body.section-search #content .content h2 {
  display: none;
}

/* Custom Search Block */
#block-custom-search-blocks-1 .form-item,
#block-custom-search-blocks-1 .form-actions {
  display: inline;
}
