You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2018/05/06 09:49:02 UTC

[royale-asjs] branch develop updated: upgrading jewel themes

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new be539b0  upgrading jewel themes
be539b0 is described below

commit be539b0ffc7c9da920251e6214cb0a408775454b
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sun May 6 11:48:56 2018 +0200

    upgrading jewel themes
---
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          | 12 ++++++------
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 .../src/main/resources/defaults.css                          |  8 ++++----
 72 files changed, 336 insertions(+), 336 deletions(-)

diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
index 14cefc8..f811ed4 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
index 8fd0c9c..7f66902 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
index b9c2754..6bf6fcc 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
index 3fdd1b1..00e74f1 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
index 580c2a6..c9205d8 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
index 3676fd8..896ad6b 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
index df21f6f..255a92a 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
index e231347..83467bf 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
index eee5cd0..d526e87 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
index 8bbbedd..b463c9a 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
index a9abfbc..7900d85 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
index d907ab8..7c5cdc0 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
index b84f648..11afc36 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
index 7bd6e47..8fbd015 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
index 6ef8b48..d38ac21 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
index a1935aa..751dcfd 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
index c19ef01..c911287 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
index 7fb5e11..82e2002 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
index 87bd372..7633b7b 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
index b1dc720..b72e680 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
index 89cc9e8..699eb0e 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
index 49b28a7..8f18be2 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
index b407d93..43cac21 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
index 594fdcc..d7dd975 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #FFFFFF;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
index 67624af..b34a542 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
index eef63f3..6b92d86 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
index 018e09f..866c206 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
index 544b154..1a1659c 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
index b89a566..0209c2c 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
index 7474054..278dcba 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
index f151f4c..b267fd6 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
index d8de2bf..fd6715c 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
index a15ddfe..4c55fb0 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
index 55a0ca3..a597a40 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
index a290163..d3132d7 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
index 316d09a..6d73362 100644
--- a/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Dark-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: black;
   font-family: "Lato", sans-serif;
   color: #FFFFFF;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
index 266b0e8..d448bec 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
index c586511..c4e524d 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
index 7ebf572..eb958db 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
index 835beeb..fa36f08 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
index b07af17..11cb51b 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
index dcb3499..e798b1b 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
index 7e7c6fb..267ab44 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
index 2a175a7..89dc452 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
index 15c7fe8..14a5496 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
index 5b033d6..1a4ab57 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
index 6978b8b..90a5117 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
index 0389af7..00cd6c0 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Emphasized-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
index 1db1e40..0ff4e67 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
index f7c7ee7..33c8018 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
index a5ff96b..5b1c64e 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
index 1af37f9..ef6482a 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
index 212c5cc..83e0970 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
index 05e69f8..fcb8f38 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
index 0b09eb6..06addfb 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
index e3fa422..3421345 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
index d423971..35fd15f 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
index 58ca76b..bf2828a 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
index 9cdfcb2..c38ba6e 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
index ee65ded..195e613 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Primary-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
@@ -86,7 +86,7 @@ div {
   font-size: 1.9em;
   font-weight: bold;
 }
-.jewel.alert .Group {
+.jewel.alert .content {
   position: absolute;
   padding: 20px;
   top: 50px;
@@ -94,7 +94,7 @@ div {
   width: 100%;
   overflow-y: auto;
 }
-.jewel.alert .Group .jewel.label {
+.jewel.alert .content .jewel.label {
   white-space: normal;
   color: #808080;
   font-size: 1.1em;
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
index 0368bb2..98c74fa 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Amethyst-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
index 01d0b6f..e3d2ddd 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Blue-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
index f90ca54..d8e68ed 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Emerald-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
index 0ce6cb5..093ca9c 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Green-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
index c0204bc..7c5f83a 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Orange-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
index c34941f..e995d54 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Red-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
index fa43af9..ad6003c 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sapphire-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
index f59983e..5645f33 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Sunflower-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
index 75b0616..d14a688 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Topaz-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
index 243223b..fd201fd 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Turquoise-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
index 4b2ed90..bc4e26c 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Violet-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }
diff --git a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
index 0f8ff95..8d8cf48 100644
--- a/frameworks/themes/Jewel-Light-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
+++ b/frameworks/themes/Jewel-Light-NoFlat-Secondary-Yellow-Theme/src/main/resources/defaults.css
@@ -16,16 +16,16 @@
  */
 @namespace j "library://ns.apache.org/royale/jewel";
 @namespace "http://www.w3.org/1999/xhtml";
-.royale *, .royale *:before, .royale *:after {
-  box-sizing: border-box;
-}
-
 j|Application {
   background: white;
   font-family: "Lato", sans-serif;
   color: #808080;
 }
 
+j|Application *, .royale *, .royale *:before, .royale *:after {
+  box-sizing: border-box;
+}
+
 h1 {
   font-size: 2em;
 }

-- 
To stop receiving notification emails like this one, please contact
carlosrovira@apache.org.