diff --git a/core/themes/seven/css/components/form.css b/core/themes/seven/css/components/form.css
index 17d75a4..1ed8429 100644
--- a/core/themes/seven/css/components/form.css
+++ b/core/themes/seven/css/components/form.css
@@ -6,7 +6,21 @@ form {
   padding: 0;
 }
 fieldset {
+  background-color: #fcfcfa;
+  border-radius: 2px;
   margin: 1em 0;
+  padding-top: 30px;
+  position: relative;
+
+}
+fieldset legend{
+  font-family: 'Source Sans Pro','Lucida Grande', sans-serif;
+  font-size: 0.625em;
+  font-weight: bold;
+  letter-spacing: 0.08em;
+  position: absolute;
+  text-transform: uppercase;
+  top: 10px;
 }
 .fieldgroup {
   min-width: 0;
@@ -85,12 +99,15 @@ label[for] {
 
 
 /* Filter */
+.filter-wrapper {
+  font-size: 0.923em;
+}
 ul.tips,
 div.description,
 .form-item .description {
   margin: 0.2em 0 0 0;
   color: #595959;
-  font-size: 0.95em;
+  font-size: 0.9em;
 }
 .form-item .description.error {
   color: #a51b00;
