diff --git a/SacsStandardBase/Base/Utils/StringListUtil.cs b/SacsStandardBase/Base/Utils/StringListUtil.cs
index 442de1e..5bdf6d6 100644
--- a/SacsStandardBase/Base/Utils/StringListUtil.cs
+++ b/SacsStandardBase/Base/Utils/StringListUtil.cs
@@ -102,7 +102,7 @@ namespace Sarand.Net.Standard.Base.Utils
values.RemoveAll(item => item.EqualsCI(value));
}
/// Remove all blank values with option to trim values before checking for blank.
- public static void RemoveBlanks (this List values, bool trimValues = true)
+ public static void RemoveBlanks(this List values, bool trimValues = true)
{
for (int idx = 0; idx < values.Count; idx++)
{
@@ -115,6 +115,11 @@ namespace Sarand.Net.Standard.Base.Utils
}
}
}
+ /// Remove all blank values with option to trim values before checking for blank.
+ public static void RemoveBlanks(this HashSet values, bool trimValues = true)
+ {
+ values.RemoveWhere(item => StringUtil.IsBlank(item));
+ }
/// Remove all duplicate values from the list, case-insensitive.
public static void RemoveDuplicatesCI (this List values)
{
diff --git a/SacsStandardBase/Resources/html/sa-base.css b/SacsStandardBase/Resources/html/sa-base.css
index a7b5e51..d90f239 100644
--- a/SacsStandardBase/Resources/html/sa-base.css
+++ b/SacsStandardBase/Resources/html/sa-base.css
@@ -27,6 +27,7 @@ textarea{resize:none;}
.italic,i{font-style:italic !important;}
.upper{text-transform:uppercase !important;}
.lower{text-transform:lowercase !important;}
+.left{text-align:left !important;}
.center{text-align:center !important;}
.right{text-align:right !important;}
.middle{vertical-align:middle !important;}