diff --git a/cms/envs/common.py b/cms/envs/common.py
index 012200f8751f642883dda43dab5959f72425efb7..ea8003161119f13fe42c869d6cbedcd742e61725 100644
--- a/cms/envs/common.py
+++ b/cms/envs/common.py
@@ -276,6 +276,7 @@ PIPELINE_CSS = {
         'source_filenames': [
             'css/vendor/normalize.css',
             'css/vendor/font-awesome.css',
+            'css/vendor/html5-input-polyfills/number-polyfill.css',
             'js/vendor/CodeMirror/codemirror.css',
             'css/vendor/ui-lightness/jquery-ui-1.8.22.custom.css',
             'css/vendor/jquery.qtip.min.css',
diff --git a/cms/static/sass/elements/_xmodules.scss b/cms/static/sass/elements/_xmodules.scss
index c889f0fde4d8eed21b3425f945d13eb13cafbd3d..f1c9c2b480df0a1c6bea83a6abc480a976375f90 100644
--- a/cms/static/sass/elements/_xmodules.scss
+++ b/cms/static/sass/elements/_xmodules.scss
@@ -39,7 +39,7 @@
                     display: block;
                     width: 45%;
                     max-width: auto;
-                    margin-left: 33%;
+                    margin-left: 25%;
                     padding: 0 13px;
                 }
 
diff --git a/cms/static/sass/views/_unit.scss b/cms/static/sass/views/_unit.scss
index 1262dfcf87ec20f92b9892520ca48097eee738d1..839c3010225b6cca22ce8a6c8efd4095f6908ec7 100644
--- a/cms/static/sass/views/_unit.scss
+++ b/cms/static/sass/views/_unit.scss
@@ -619,7 +619,6 @@ body.course.unit,.view-unit {
 
     //component-setting-entry
     .field.comp-setting-entry {
-      @include transition(opacity $tmg-f2 ease-in-out 0s);
       background-color: $white;
       padding: $baseline;
       border-bottom: 1px solid $gray-l2;
@@ -713,8 +712,7 @@ body.course.unit,.view-unit {
       }
 
       input[type="number"] {
-
-        width: 38.5%;
+        width: 42%;
         box-shadow: 0 1px 2px $shadow-l1 inset;
         //For webkit browsers which render number fields differently, make input wider.
         -moz-column-width: {
diff --git a/common/static/css/vendor/html5-input-polyfills/number-polyfill.css b/common/static/css/vendor/html5-input-polyfills/number-polyfill.css
index f3d88057398df4bdba5d2b689120dc230a44e1db..d331b1b3223a9f14db07cb24e3e5577d18e93fe2 100644
--- a/common/static/css/vendor/html5-input-polyfills/number-polyfill.css
+++ b/common/static/css/vendor/html5-input-polyfills/number-polyfill.css
@@ -5,8 +5,8 @@ div.number-spin-btn-container {
   vertical-align: middle;
   margin: 0 0 0 3px;
   padding: 0;
-  left: 74%;
-  top: 6px; 
+  left: 69%;
+  top: 6px;
 }
 
 div.number-spin-btn {