diff --git a/src/components/item/item.ios.scss b/src/components/item/item.ios.scss
index be7f4effde..10a45dae23 100644
--- a/src/components/item/item.ios.scss
+++ b/src/components/item/item.ios.scss
@@ -13,7 +13,7 @@ $item-ios-note-color: darken($list-ios-border-color, 10%) !d
$item-ios-detail-push-show: true !default;
$item-ios-detail-push-color: $list-ios-border-color !default;
-$item-ios-detail-push-svg: "" !default;
+$item-ios-detail-push-svg: "" !default;
$item-ios-divider-background: #f7f7f7 !default;
$item-ios-divider-color: #222 !default;
diff --git a/src/util/functions.scss b/src/util/functions.scss
index ea30cbd4d5..31e0874d92 100644
--- a/src/util/functions.scss
+++ b/src/util/functions.scss
@@ -119,7 +119,9 @@
// --------------------------------------------------
@function url-encode($val) {
- @return str-replace($val, " ", "%20");
+ $spaces: str-replace($val, " ", "%20");
+ $encoded: str-replace($spaces, "#", "%23");
+ @return $encoded;
}