.search-form { position:relative; z-index:2; margin:0; }
.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: 1em; }
.search-results .title a { color:#a40d20; }
.search-results li { margin-bottom: 1em; }
.search-results .search-snippet-info { padding-left:0; /* LTR */ }
.search-results .search-info { font-size: 0.85em; }
ol.search-results { margin:0; padding:0; }

fieldset.search-advanced {  }
.search-advanced { border:none; margin:0; padding:0; }
.search-advanced .fieldset-legend { color:#000000; margin:0 0 7px 0; font-style:italic; font-weight:normal; font-size:1.7em; color:#000000; }
.search-advanced .criterion { float:left; /* LTR */ margin-right:25px; /* LTR */ }
.search-advanced .criterion .form-item-language { display:block; }
.search-advanced .criterion .form-item-type {  border-left:1px solid #CCCCCC; margin-left:20px; padding:0 0 0 30px; }
.search-advanced .action { float:left; /* LTR */ clear:left; /* LTR */ margin-top: 15px; }
.search-advanced .fieldset-wrapper { float:left; padding:0; }


.search-snippet-info { padding:0; }