Refactoring
diff --git a/views/style/sass/lib/login.scss b/views/style/sass/lib/login.scss
index f18abc6..ec79de2 100644
--- a/views/style/sass/lib/login.scss
+++ b/views/style/sass/lib/login.scss
@@ -4,7 +4,19 @@
    margin: 20px auto;
    padding-top: 20px;
 }
+.login {
+  background-image: url('bg.jpg');
+  background-size: cover;
+  background-position: center; 
+  background-repeat: no-repeat;
+}
 
+.login #content-main {
+  float: none;
+    height: 330px;
+    margin: 100px auto 0;
+    width: 265px;
+}
 .login{
   #content-main {
     background: rgba(255,255,255,0.82);
diff --git a/views/style/sass/lib/tabs.scss b/views/style/sass/lib/tabs.scss
index 44e1b8e..5ed0640 100644
--- a/views/style/sass/lib/tabs.scss
+++ b/views/style/sass/lib/tabs.scss
@@ -19,4 +19,9 @@
   border-bottom-width: 5px !important;
   border-bottom-style: solid;
   border-bottom-color: $brand-primary;
+}
+
+.ui-widget-header {
+  background: none !important;
+  border: none !important;
 }
\ No newline at end of file
diff --git a/views/style/sass/xos.scss b/views/style/sass/xos.scss
index 90dfcbb..c33e734 100644
--- a/views/style/sass/xos.scss
+++ b/views/style/sass/xos.scss
@@ -52,7 +52,7 @@
 }
 
 #sidebar-wrapper {
-  z-index: 1000;
+  z-index: 99;
   position: fixed;
   left: 250px;
   width: 0;
@@ -187,30 +187,6 @@
   padding: 10px 20px 10px 20px;
 }
 
-.save-box .btn-info {
-  background: #27AE5F;
-  background-image: -webkit-linear-gradient(top, #27AE5F, #27ae60);
-  background-image: -moz-linear-gradient(top, #27AE5F, #27ae60);
-  background-image: -ms-linear-gradient(top, #27AE5F, #27ae60);
-  background-image: -o-linear-gradient(top, #27AE5F, #27ae60);
-  background-image: linear-gradient(to bottom, #27AE5F, #27ae60);
-  -webkit-border-radius: 5;
-  -moz-border-radius: 5;
-  border-radius: 5px;
-  text-shadow: 1px 1px 3px #666666;
-  font-family: Arial;
-  color: #ffffff;
-  text-decoration: none;
-  letter-spacing: 1px;
-}
-
-.btn-success:hover, .save-box .btn-info:hover {
-  background: #2ecc71;
-  text-decoration: none;
-}
-
-
-
 .required:after {
   color: red !important;
   font-size: 18px;
@@ -242,37 +218,6 @@
 background-color: #ffffff;
 }
 
-
-/**
-* login page
-*/
-
-
-/*.login #wrap {
-background-color: #ffffff;
-}*/
-
-
-
-/*Dec 11 2013*/
-
-
-
-.login {
-  background-image: url('bg.jpg');
-  background-size: cover;
-  background-position: center; 
-  background-repeat: no-repeat;
-}
-
-
-.login #content-main {
-	float: none;
-    height: 330px;
-    margin: 100px auto 0;
-    width: 265px;
-}
-
 /** Leave room for scroll bar now that contents can be appropriately scrolled **/
 .form-horizontal .inline-group .add-row {
     margin: -1px -1px 15px 0px;