Upgraded result navigation (v3)

* New results per page button
* New request selected button
* Finished select checkboxes behavior
* Fixed result count text
* Changed colors
* Added dynamic filter categories
* Added recursive retrieval for unknown length data sets

Change-Id: I50e023b2b073eae29ceba4203d3ad682de75c427
diff --git a/client/catalog/css/style.css b/client/catalog/css/style.css
index d784b53..e9593b3 100644
--- a/client/catalog/css/style.css
+++ b/client/catalog/css/style.css
@@ -37,10 +37,6 @@
   border: none;
 }
 
-.pager {
-  /* margin: 0; */
-}
-
 #searchBar {
   display: inline-block;
 }
@@ -104,12 +100,27 @@
   position: absolute;
   left: 0;
   transition: max-height 1s;
+  z-index: 1;
 }
 
 *:focus ~ .autoComplete { /* If the parent detects focus on any subelement or itself */
   max-height: 500px;
 }
 
-.pager li > div {
-  display: inline-block;
+.interest-button {
+  font-size: medium;
+}
+
+.interest-button.disabled {
+  cursor: not-allowed !important;
+  color: gray;
+}
+
+.hidden {
+  height: 0;
+  display: none;
+}
+
+.disabled {
+  cursor: not-allowed;
 }